Autor |
Nachricht |
Givertech Gast
Kostenloser Account, kein CAN Entwicklungs-Support
CAN-Diagnose gefällt das. |
19-11-2014, 14:02 Titel: Datenbank mit allen bekannten IDs? |
|
|
Hi!
Das ist leider nicht auf eine ID beschränkt.
Generell wäre das die 0x664 (Steht auch auf dieser Seite weiter oben).
ABER
Damit alle anderen Komponenten in Deinem Auto das Radio auch als Radio akzeptieren, muss es sich in den CAN Ring einloggen.
Um den zu verstehen, solltest Du kurz das alte Audi Radio wieder einbauen, Deinen Logger anwerfen, und mal einen Blick auf den Bereich 0x400 bis 0x43F werfen.
In diesem Bereich unterhalten sich alle Steuergeräte miteinander.
Dein Radio ist die 0x439, ein Navi wäre 0x436, Telefon ist 0x43A, das BNSTG oder BCM wäre 0x408 usw...
Ist Dein zu emulierendes Gerät in diesem Ring nicht angemeldet, werden es die anderen Teilnehmer nicht akzeptieren.
Der Aufbau des Rings ist einfach zu verstehen wenn man die Daten auf dem Monitor hat, aber sehr schwer zu erklären.
Das Prinzip:
Du entriegelst Deine Karre.
Alle Steuergeräte im Innenraum wachen auf
Alle Steuergeräte senden eine (eigentlich 2) 'Hier bin ich' Nachricht in den CAN.
Diese Nachrichten werden von allen anderen Teilnehmern gelesen.
Nun weiß jeder Teilnehmer, was da noch so alles verbaut ist.
Nun fängt das Steuergerät mit der kleinsten ID (Meist das BCM mit 0x408) an, den Teilnehmer mit der nächstgrößeren ID zu rufen.
und immer so weiter...
Das sieht dann so aus : (Alle Nachrichten sind 6 bis 8 Bytes lang, schreibe hier aber nur das erste Byte)
0x408: 0x36 .... (BCM ruft Nav)
0x436: 0x3A ... (Navi ruft Telefon)
0x43A: 0x08 ... (Telefon hat die größte ID im Rig und ruft nun wieder die kleinste ID)
und immer so weiter
Achtung!!!
Bei VW (und somit evtl. auch bei Audi) wird von den Werten, die im 1. Byte stehen, der Wert 0x20 abgezogen, wenn der Wert größer als 0x30 ist!!!!
aus 0x3A wird dann also 0x1A
Das bitte beachten und daher bitte mit dem originalen Radio testen und loggen.
Dieser Ring ist im Übrigen auch der Grund dafür, dass es fast niemandem gelingt etwas in die MFA zu schreiben.
Man muss mit dem Steuergerät, mit dem man in die MFA schreiben möchte, im Ring angemeldet sein... Ansonsten lässt die MFA das nicht zu.
Das betrifft die MFAs, die mit dem TP 2.0 und TP1.6 angesprochen werden.
Grüße an euch. |
|
Nach oben |
|
|
GerdJ CAN-Profi
CAN Hacker seit: 08.09.2014 Beiträge: 45 Karma: +12 / -0
Premium Support
|
20-11-2014, 7:45 Titel: Datenbank mit allen bekannten IDs? |
|
|
Vielen Dank für die ausführliche und hilfreiche Erklärung.
Ich habe mit einem AT90CAN das Einbuchen in den Ring und das Schreiben ins FIS geschafft. Dabei nutze ich die ID vom Radio, sprich Radio ist nicht angeschlossen.
Wenn ich beim A3 mit angeschlossenem Radio und FSE alles normal nutze, so schreiben Radio und FSE in das FIS, wobei die FSE Vorrang hat.
Ist es möglich zusätzlich zum Radio und FSE eine unbenutzte ID für meine Schaltung zu nehmen und damit ins FIS zu schreiben, oder dürfen das grundsätzlich nur die beiden genannten Geräte? |
|
Nach oben |
|
|
Givertech Gast
Kostenloser Account, kein CAN Entwicklungs-Support
|
20-11-2014, 14:19 Titel: Datenbank mit allen bekannten IDs? |
|
|
Hi Gerd.
Das ist bei Audi sogar sehr einfach...
Nimm die ID für Telematik... Natürlich nur, wenn Telematik NICHT verbaut ist.
Ich komme aus der VW Ecke und dort dürfen diese Komponenten in die MFA (FIS) schreiben:
- Radio
- Navi
- Telefon
- Telematik
- DSP Verstärker
Ob das bei Audi so ist, kann ich nicht sagen... die Telematik darf das aber in jedem Fall.
ID der Telematik ist (Bei VW) 0x43D.
Die Telematik schreibt aber in die gesamte MFA... Also oben und unten...
Bei Audi war das, wenn ich mich nicht irre, total merkwürdig mit dem Beschreiben des oberen und unteren Bereiches..
Der obere Bereich wurde mit nur 2 IDs in Klartext beschrieben, der untere Bereich wurde via Tp1.6 oder 2.0 beschrieben...
Weiß das aber nicht mehr 100%ig... ist schon zu lange her...
Viele Grüße und viel Erfolg. |
|
Nach oben |
|
|
GerdJ CAN-Profi
CAN Hacker seit: 08.09.2014 Beiträge: 45 Karma: +12 / -0
Premium Support
|
16-02-2015, 15:39 Titel: Datenbank mit allen bekannten IDs? |
|
|
Ist zwar schon etwas her, aber ich habe jetzt wieder Zeit für das Vorhaben.
Gabs für den A3 8P überhaupt Telematik?
Wenn ja, kennt jemand die IDs für das Steuergerät zwecks Ringanmeldung und IDs für die oberen 2 Zeilen? |
|
Nach oben |
|
|
Ulli13
CAN Hacker seit: 08.10.2012 Beiträge: 26 Karma: +17 / -0 Wohnort: Senden 2018 Audi A4 Avant CAN Support
|
12-08-2015, 22:22 Titel: Huhu |
|
|
obsession hat folgendes geschrieben: | 6B7 Außentemp - wie codiert? |
Bei mir habe ich Faktor 0,5 und Offset -49,5 eingestellt, da stimmt es bei mir am besten Startbit 56 länge 8.
Startbit 40 länge 7 ist Tankinhalt Faktor 1 min 0 Max 127.
Von o bis 20 ist noch Kilometerstand.
Gruß Ulli Audi A4 B9 Bj 2018 |
|
Nach oben |
|
|
Bastler Gast
Kostenloser Account, kein CAN Entwicklungs-Support
|
21-09-2015, 21:29 Titel: Datenbank mit allen bekannten IDs? |
|
|
Möchte mich gerne auch noch reinhängen. Habe für mein VW Radio RCD320 ein CAN Simulator gebaut. Mit einem CAN-Interface, das läuft alles super, nur leider fehlen mir die IDs zu dem Radio.
Zündungsplus
Licht
eventuell Lenkradfernbedienung.
Einige Codes hatte ich schon gefunden.
Z.B. Zündungsplus soll die ID '0x575 01 00 00 00' sein die Daten werden auch gesendet und kommen auf dem Canbus das Radio geht trotzdem nach einer Stunde aus. Das selbe mit Lichtsignal, das Radio bleibt leider Dunkel meine gefundende ID ist 0x635.
Oder ist der Innenraum Canbus mit anderen IDs belegt?
Bastler |
|
Nach oben |
|
|
muurman
CAN Hacker seit: 24.07.2016 Beiträge: 14 Karma: +4 / -1
Kostenloser Account, kein CAN Entwicklungs-Support
|
24-07-2016, 20:25 Titel: Datenbank mit allen bekannten IDs? |
|
|
JokerA3 hat folgendes geschrieben: |
ID 65D : Kilometerstand (Datum+Uhrzeit ?)
-----------------------------------------
65Dh 8 7E A4 1D 60 C8 B8 60 1A
1+2 :
A4 1D = LSB MSB = 7588km Gesamt
6+7:
6 Bit 8 ist ein und aus im Sekundentakt
6 unteren Bits zählen immer rauf
7 geht von 00 bis 1D (0..29)
Beispiel1: 7E A4 1D 60 C8 E8 A8 03 14:20 17.09.2006
Beispiel2: 7E A4 1D 60 C8 E8 AA 05 14:21 17.09.2006
Beispiel3: 7E A4 1D 60 C8 E8 BE 03 14:31 17.09.2006
|
65D
3 + 2 + 1 = km
bei mir sum beispiel:
1 = ED
2 = 2F
3= 4
42FED ist 274413 km
Zuletzt bearbeitet am 24-07-2016, 20:25, insgesamt 1-mal bearbeitet.
|
|
Nach oben |
|
|
|