CANhack.de CAN interfaccia RKS+CAN
Tecnica diesel, tecnica motori, diagnosi auto, riparazione e manutenzione.

Golf MK7 (MQB) Infotainment CAN

 
Nuovo argomento 🔒 Bloccato 🔗 🖨 CANhack.de - Indice » CAN Abitacolo / Comfort
Autore Messaggio
Nik1976



Iscritto il: 12/09/2016
Messaggi: 3
Karma: +1 / -0   Grazie, mi piace!


Account gratuito, nessun supporto sviluppo CAN

CAN-Diagnose piace questo.
Messaggio19-02-2017, 2:43    Oggetto: Golf MK7 (MQB) Infotainment CAN Traduzione in corso...

[Traduzione in corso...]

Sorry for poor English, but my German is even worse icon_wink.gif

I collected quite big database of Infotainment CAN logs from Golf MK7 (MQB platform).
Guess all new VWs, Audis and Skodas should have similar syntax

Here's brief description of some messages I found so far
Can speed: 500 Kb/s

ID: 000005BF
00 00 00 40 -- All buttons depressed
11 00 01 40 -- Vol -
10 00 01 40 -- Vol +
16 00 01 40 -- Prev track
15 00 01 40 -- Next track
1C 00 01 40 -- Phone
03 00 01 40 -- Left menu
02 00 01 40 -- Right menu
07 00 01 40 -- Ok
19 00 01 40 -- Voice
04 00 01 40 -- Up
05 00 01 40 -- Down

Example:
000005BF: 11 00 01 40 -- Vol- pressed
000005BF: 00 00 01 40 -- Vol- released

Volume level of current audio source is also broadcasted over Infotainment CAN every time Volume is changed

ID: 17333110
4C 52 XX 06 03 0C 06 00 -- XX Vol setting request (from wheel button or Vol. knob)
4C 6F 00 00 00 XX -- XX Vol Ack

Still looking for a way to indentify when MirrorLink interface is switched on and off on HU. Now specific packets are found so far.
Any suggestions will be highly appreciated.

Feel free to ask if you need more data.


Ultima modifica il 19-02-2017, 2:45, modificato 1 volta in totale.
Torna su Profilo MP
Paulius
Hacker
Hacker


Iscritto il: 13/11/2013
Messaggi: 61
Karma: +7 / -0   Grazie, mi piace!


Supporto CAN

Messaggio20-02-2017, 10:18    Oggetto: Golf MK7 (MQB) Infotainment CAN Traduzione in corso...

[Traduzione in corso...]

Volume level is a periodic message. Indexed by command ID 0x52.
You can see it all the time, not only when you're changing volume level. But complete ring takes about 5-6seconds (if I remember correctly).

First byte - 0x4C - shows its event and this message comes when you press button.
If it's in sequence, first byte is 0x3C.

On the same ID you can find not only volume level, but almost all radio data - mute status, TP, voice command icon and more.
Torna su Profilo MP
Nik1976



Iscritto il: 12/09/2016
Messaggi: 3
Karma: +1 / -0   Grazie, mi piace!


Account gratuito, nessun supporto sviluppo CAN

Messaggio22-02-2017, 2:08    Oggetto: Golf MK7 (MQB) Infotainment CAN Traduzione in corso...

[Traduzione in corso...]

Paulius ha scritto:
Volume level is a periodic message. Indexed by command ID 0x52.
You can see it all the time, not only when you're changing volume level. But complete ring takes about 5-6seconds (if I remember correctly).

First byte - 0x4C - shows its event and this message comes when you press button.
If it's in sequence, first byte is 0x3C.

On the same ID you can find not only volume level, but almost all radio data - mute status, TP, voice command icon and more.


Thanks for suggestion, Paulius.
Strange, but I can't find any commands with ID 0x52 in Infotaiment CAN logs from my Golf MK7.

Have you any ideas how to detect which UI is currently active: Mirrorlink or stock interface?
Thanks in advance.
Torna su Profilo MP
Paulius
Hacker
Hacker


Iscritto il: 13/11/2013
Messaggi: 61
Karma: +7 / -0   Grazie, mi piace!


Supporto CAN

Nik1976 piace questo.
Messaggio22-02-2017, 10:05    Oggetto: Golf MK7 (MQB) Infotainment CAN Traduzione in corso...

[Traduzione in corso...]

Nik1976 ha scritto:
Paulius ha scritto:
Volume level is a periodic message. Indexed by command ID 0x52.
You can see it all the time, not only when you're changing volume level. But complete ring takes about 5-6seconds (if I remember correctly).

First byte - 0x4C - shows its event and this message comes when you press button.
If it's in sequence, first byte is 0x3C.

On the same ID you can find not only volume level, but almost all radio data - mute status, TP, voice command icon and more.


Thanks for suggestion, Paulius.
Strange, but I can't find any commands with ID 0x52 in Infotaiment CAN logs from my Golf MK7.

Have you any ideas how to detect which UI is currently active: Mirrorlink or stock interface?
Thanks in advance.

0x52 is not CAN ID, it's command ID.
On the same CAN ID you can see periodic data, and second byte(D1) is different - command ID (or index maybe). I dont remember more them, but i know 0x52 is volume level, 0x53 - mute, and etc.

About status what is active now - I dont know.. Need to check icon_smile.gif
And what is your application, why do you need to know what is active? icon_smile.gif
Torna su Profilo MP
Nik1976



Iscritto il: 12/09/2016
Messaggi: 3
Karma: +1 / -0   Grazie, mi piace!


Account gratuito, nessun supporto sviluppo CAN

Messaggio01-03-2017, 1:30    Oggetto: Golf MK7 (MQB) Infotainment CAN Traduzione in corso...

[Traduzione in corso...]

Paulius ha scritto:
Nik1976 ha scritto:
Paulius ha scritto:
Volume level is a periodic message. Indexed by command ID 0x52.
You can see it all the time, not only when you're changing volume level. But complete ring takes about 5-6seconds (if I remember correctly).

First byte - 0x4C - shows its event and this message comes when you press button.
If it's in sequence, first byte is 0x3C.

On the same ID you can find not only volume level, but almost all radio data - mute status, TP, voice command icon and more.


Thanks for suggestion, Paulius.
Strange, but I can't find any commands with ID 0x52 in Infotaiment CAN logs from my Golf MK7.

Have you any ideas how to detect which UI is currently active: Mirrorlink or stock interface?
Thanks in advance.

0x52 is not CAN ID, it's command ID.
On the same CAN ID you can see periodic data, and second byte(D1) is different - command ID (or index maybe). I dont remember more them, but i know 0x52 is volume level, 0x53 - mute, and etc.

About status what is active now - I dont know.. Need to check icon_smile.gif
And what is your application, why do you need to know what is active? icon_smile.gif


Got it, thanks.
Confirming, there are packets 3C/4C 52 XX with CAN ID 17333110 where XX is current volume level
0x53 packets is mute status

I'm planning to build custom CAN controller which will intercept steering wheel buttons and monitor buttons/knobs and properly map it on Android phone connected via Mirrorlink. Therefore I need to find a way how to detect whether Mirrorlink UI is currently active or not.
Torna su Profilo MP
Nuovo argomento 🔒 Bloccato 🔗 🖨 CANhack.de - Indice » CAN Abitacolo / Comfort
Articoli e argomenti simili
Argomento Forum
Nessun nuovo messaggio Infotainment-Informationen Bus CAN Generale
Nessun nuovo messaggio GPS Information auf VW-Infotainment CAN CAN Abitacolo / Comfort
Nessun nuovo messaggio Audi Infotainment CAN / RNS-E CAN Abitacolo / Comfort
Nessun nuovo messaggio L'infotainment tramite CAN-Bus è sempre a bassa velocità? Bus CAN Generale
Vai a:  
Non puoi scrivere nuovi argomenti in questo forum.