Hacking the Volkswagen CAN-Comfort Bus

Hi,

I´ve hacked some messages from the confort can bus (Volkswagen):

RPM:

Window Control:

The example is a time control, but I´ve the position feedback message. And another more like clock, central locking, ....

(at the moment, it´s in spanish. The google translator works quite well).

Regards,

Igor R.

What are your eventual plans for this newly gathered data?

The next step is connecting to the Traction Can Bus, which you can get 4 wheel speed, yaw, gLat, throttle position, etc....
The confort one, it´s interesting because you can control windows, locking, etc. You can implement the typical security feature that some cars have like when you are more than a certain among of speed, all the doors are locked (it´s just an example).

My main objetive is data acquisition with a good display and some math channels, but one time you are connected, who could resist don´t try to control some stuff??? hehehe

:wink:

Today, I´ve achieved to add the typical feature than in some cars are implemented (not in my golf iv).
Roll up/down the windows using remote key!! At the moment, 3 of them as I can't find how to do this with the front left window (driver).

]:smiley:

Igor,

I have an arduino UNO r3 and the 10039 can bus shield with an obd2 to db9 cable. I have mounted the shield onto the arduino. At first I wasn't getting anything from the system but then I disconnected the reset pin header and things are transmitting better now.

I still can't get any info from the car though. I haven't found a good program that would allow me to interpret can signals. Please help. How are you able to see the RPM's? Do I have my setup wrong? I have a 2006 passat btw. I have found a lot of info about the CAN network in the car I just can't access it!

Thanks, rob

I believe you will have to access the canbus from somewhere other than the obd connector. I access my comfort bus from behind the radio in my VW. In my car I also have a infotainment bus although most of the information I want resides on the comfort bus.

Hi,

This amazing!

I know some aftermarket products that can add other functions to the display.

But anyone knows how to build our own module to add even more information into the original MDF?

Do you believe that this involves changing the code (firmware) of the MFD?

Or adding more information is transparent to the MFD which accepts any information sent to it?

Any ideas or information?

Thanks

Vasco

I am trying to decode messages from CAN infotainment bus in VW. I am using MCP2515 interfaced with arduino with MCP library providing the CAN receive code. I am running the setup at 100KBPS baud rate as noticed in CANalyzer. I want to receive the messages on my arduino so that I can further process the same to drive the stereo system by steering wheel control. If anyone can give me some pointers on this, I would appreciate all your help.

tejas_pndy:
I am trying to decode messages from CAN infotainment bus in VW. I am using MCP2515 interfaced with arduino with MCP library providing the CAN receive code. I am running the setup at 100KBPS baud rate as noticed in CANalyzer. I want to receive the messages on my arduino so that I can further process the same to drive the stereo system by steering wheel control. If anyone can give me some pointers on this, I would appreciate all your help.

I too am trying to do the same. I have not been able to get any data, only the drivetrain information at 500Kbps shows up. Are you getting any information from the info bus at all?

I'm using a seeed canshield on a mega board. Using the program from Error!

Seems that something else is involved which I can't figure out to get the comfort or infotainment, and wires are directly hooked up to the stereo in my 15' Audi A3.