Page 1 of 1

CAN message IDs used in Volkswagen GOLF MK5

Posted: 2020 Mar 28 06:20
by stephengrenfell
Hi all,

Does anyone know the CAN message IDs structure of the VW infotainment CAN bus in the Volkswagen GOLF MK5 ?.

I am trying to identify the CAN messages used for sending the Steering Wheel button status to the Radio on the CAN bus.

I want to install an aftermarket Android radio it didn’t come with the CAN bus decoder and the Chinese manufacturer won’t or doesn’t want to sell me just the CAN bus decoder.

I intend to use an Arduino to listen to the CAN bus and then simulate resistive steering control inputs to the Android Radio using a digital potentiometer.

I have taken some data logs using an Arduino and a CAN shield. Example extract below.

But there are many messages, about 1500 in a few seconds, and therefore it’s difficult to identify the messages associated with the steering wheel button press actions.

If anyone has any info on the message IDs for example that would be great.

Code: Select all

=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2020.03.27 17:14:56 =~=~=~=~=~=~=~=~=~=~=~=

Enter setting mode success 

set rate success!!

Enter Normal Mode Success!!

0x531;0;0x4;0x0;0x0;0xd0;0xd0;0x0;0x0;0x1
0x2c1;0;0x5;0x0;0x0;0x0;0x0;0x26;0x0;0x1
0x3e1;0;0x8;0x20;0x8b;0x14;0x0;0x0;0x0;0x0
0x351;0;0x8;0x0;0x0;0x0;0x0;0x0;0x0;0x0
0x621;0;0x5;0x20;0xe6;0x56;0x28;0x1;0x0;0x0
0x551;0;0x1;0x1;0xe6;0x56;0x28;0x1;0x0;0x0
0x470;0;0x5;0x80;0x2;0x0;0x0;0x0;0x0;0x0
0x359;0;0x8;0x38;0x1;0x0;0x0;0x0;0x2b;0x0
0x151;0;0x4;0x0;0xa0;0x54;0xf4;0x0;0x2b;0x0
0x3c3;0;0x8;0xa8;0x0;0x0;0x0;0x80;0x20;0x0
0x531;0;0x4;0x0;0x0;0xe0;0xe0;0x80;0x20;0x0
0x575;0;0x4;0xc7;0x0;0x0;0x0;0x80;0x20;0x0
0x635;0;0x3;0x0;0x0;0x0;0x0;0x80;0x20;0x0
0x555;0;0x8;0xe0;0x1f;0x7c;0x0;0x61;0x0;0x0
0x42b;0;0x6;0xb;0x4;0x0;0x0;0x0;0x0;0x0
0x35b;0;0x8;0x0;0x0;0x0;0x50;0x20;0x0;0x1
0x2c3;0;0x1;0x7;0x0;0x0;0x50;0x20;0x0;0x1
0x5c1;0;0x1;0x6;0x0;0x0;0x50;0x20;0x0;0x1
0x470;0;0x5;0x80;0x2;0x0;0x0;0x0;0x0;0x1
0x531;0;0x4;0x0;0x0;0xf0;0xf0;0x0;0x0;0x1
0x2c1;0;0x5;0x0;0x0;0x0;0x0;0x26;0x0;0x1
0x3e1;0;0x8;0x20;0x8b;0x14;0x0;0x0;0x0;0x0

Re: CAN message IDs used in Volkswagen GOLF MK5

Posted: 2020 May 19 09:39
by elf
i don't know much about VW but i do know something things about the handsfree on the steering wheel. on some of the vehicle that ive work on like say the toyota i know it works with resistance to ground. if it is CAN bus i never saw it on the obd CAN bus. i know some vehicles lock out the obd and ive had to do directly into the BCM to find it. there's also the possibility that it could be LIN bus and i've had luck on the pacifica controlling it using LIN bus.

Re: CAN message IDs used in Volkswagen GOLF MK5

Posted: 2020 Nov 03 06:05
by Saabman
The Golf Mk5 does send its steering wheel controls via the infotainment CAN bus.

https://theksmith.com/software/hack-veh ... sy-part-2/
If you have a look through the above link he shares one technique for how to try and identify the data