CANhack.de CAN-Interface RKS+CAN
Diesel technology, engine technology, vehicle diagnostics, repair & maintenance.

TV Tuner Emulation am MFD Version G

 
New Topic 🔒 Locked 🔗 ⭐ 🖹 CANhack.de - Index » Interior / Comfort CAN
Author Message
mbsd



Joined: 08/14/2016
Posts: 1
Karma: +1 / -0   Thank you, like it!


Free account, no CAN development support

CAN-Diagnose likes this.
Post28-08-2016, 15:15    Subject: TV Tuner Emulation am MFD Version G Translating...

[Translating...]

Moin moin!

Es geht mal wieder um das Thema "TV-Tuner Emulation" am VW Radio Navigation System MFD (Version G!). Das GerÀt hat die T/N 3B0035191G.
Das Ziel des Emulators ist, die TastendrĂŒcke am MFD mittels ”C auszuwerten.

Mein CAN Interface habe ich direkt am MFD angeschlossen. TMC-Box oder TV-Tuner zum SchnĂŒffeln sind leider nicht vorhanden (etwas zu teuer...). Die Kommunikation scheint jedoch auch so zu funktionieren(?).

An IDs ist bekannt:

  • 0x464: MFD an Tuner
  • 0x264: Tuner an MFD


und als Keep-Alive Paket sende ich zyklisch an das MFD:
Code:
Dir         Time   Type     ID      Len     Message
-TX-       695   Standard 0x264     2     0xA1 0x01

Gefunden hier im Forum: http://www.canhack.de/en/viewtopic.php?t=914 .

Wird das Keep-Alive Paket gesendet, wechselt im MFD der Eintrag in der Quellenauswahl von "AUX (V/A)" auf "TV/VIDEO". Das MFD scheint also irgendeine Art von Tuner zu erkennen. Wartet man zu lange mit dem nĂ€chsten Keep-Alive Paket, wechselt der Eintrag wieder zurĂŒck auf "AUX (V/A)".

Nun das Problem:
Im "TV/VIDEO"-Modus werden keine TastenzustĂ€nde zurĂŒckgesendet:
Code:
Dir       Time   Type     ID      Len     Message
-RX-       115   Standard 0x464     3     0xE0 0x01 0x00   // Timeout-Frame? Hier wechselt die Anzeige zurĂŒck.
-TX-       979   Standard 0x264     2     0xA1 0x01      // Keep-Alive Tuner -> MFD (im 1s-Takt)
-RX-      1095   Standard 0x464     2     0xA3 0x00      // Keep-Alive MFD -> Tuner?
-RX-      1197   Standard 0x464     2     0xA3 0x00
-RX-      1298   Standard 0x464     2     0xA3 0x00
-RX-      1399   Standard 0x464     2     0xA3 0x00
-RX-      1501   Standard 0x464     2     0xA3 0x00
-RX-      1601   Standard 0x464     2     0xA3 0x00
-RX-      1703   Standard 0x464     2     0xA3 0x00
-RX-      1805   Standard 0x464     2     0xA3 0x00
-RX-      1906   Standard 0x464     2     0xA3 0x00
-TX-      1930   Standard 0x264     2     0xA1 0x01
-TX-      2881   Standard 0x264     2     0xA1 0x01
-TX-      3832   Standard 0x264     2     0xA1 0x01
-TX-      4783   Standard 0x264     2     0xA1 0x01
-TX-      5734   Standard 0x264     2     0xA1 0x01
-RX-      6097   Standard 0x464     2     0xA3 0x00
-RX-      6199   Standard 0x464     2     0xA3 0x00
-RX-      6300   Standard 0x464     2     0xA3 0x00
...

Über Google und die Forumsuche habe ich hierzu leider noch nichts ZielfĂŒhrendes gefunden.

Hat das jemand schon mit einem MFD Version G zum laufen bekommen, oder hat ein MFD Version G + TV Tuner, an welchem er bereit wÀre einen Log zu erstellen?
Da der TV Tuner laut Stromlaufplan auch am Navi-CAN / MCNet hÀngt, vermute ich mal, dass die Tasten nicht zum Komfort-CAN umgesetzt werden.

(Außerdem ist mir aufgefallen, dass dem MFD der Wert in Byte 2 des Keep-Alive Frames vom Tuner vollkommen egal ist - das Ergebnis bleibt gleich)

Ich habe mal einen Mitschnitt der Startup-Sequenz des MFD angehÀngt (das GerÀt liegt auf dem Tisch, daher fehlen auch die Antworten von der MFA etc.)

Vielen Dank im Voraus! icon_smile.gif



You are not permitted to view these file(s), please log in or register for extended rights or status updates.

Back to top Profile PM
TomV



Joined: 09/27/2016
Posts: 1
Karma: +1 / -0   Thank you, like it!
Location: 45472 MĂŒlheim

Free account, no CAN development support

CAN-Diagnose likes this.
Post01-10-2016, 16:17    Subject: TV Tuner Emulation am MFD Version G Translating...

[Translating...]

Hallo,
ich bin erst seit ein paar Tagen hier im Forum unterwegs und habe zufÀllig Deinen Thread gerade entdeckt.
Kurz zu mir: Mein Name ist Thomas und ich komme aus 45472 MĂŒlheim/Ruhr

Im Moment bastle ich an einem Mercedes Comand 2.0 DX und einem alten Becker TV Tuner auf dem Schreibtisch rum.
Ziel ist es den Tuner zu emulieren....

Ich habe die Startsequenz mitgeschnitten und auch rausgefunden was auf dem lokalen CAN Bus der bei MB nur zum TV-Tuner geht ausgegeben wird wenn man am GerĂ€t selber Tasten drĂŒckt oder den Drehgeber betĂ€tigt.
Da das MFD offensichtlich dem Comand sehr Àhnlich ist, sind hier bestimmt Parallelen zu finden.

Keep alive funktioniert bei mir identisch, aber auch mit "264 A0 01 00" was ich so aus dem Datenstrom entnommen habe. Ich kann dem Comand damit einen Tuner vortÀuschen.

Mal ein Beispiel was vom Comand zum Tuner geschickt wird wenn man den rechten Drehgeber dreht:
rechts rum:
464 10(...1F) 35 01 01 00
das (...1F) bedeutet dass mit jeder Rastung der ZÀhler von 10H bis 1FH rauf zÀhlt und dann wieder bei 10H beginnt.
links rum:
464 10(...1F) 35 02 01 00
Gruß
Thomas
Back to top Profile PM
New Topic 🔒 Locked 🔗 ⭐ 🖹 CANhack.de - Index » Interior / Comfort CAN
Similar articles and topics
Topic Forum
No new posts Infotainment Can to MFD-D -> TV tuner emulation Interior / Comfort CAN
No new posts [audi][rns-e] digital tuner Interior / Comfort CAN
No new posts Hat jemand einen VW/Audi TV Tuner? Brauche einen CAN Log Vehicle-specific Hardware and Pin Assignments
Jump to:  
You cannot post new topics in this forum.