I've been reading a few posts here and there about Canbus in various vehicles. I've been playing with canbus in my VW Touareg and I even have an Arduino with a canbus board which I use to start/stop the carpc, interface with steering wheel buttons and a few other functions. Since canbus id's vary so much but the underlying infrastructure is the same it was suggested that a thread be started and maybe we can have a collective of information in one thread.
I've been doing a fair amount of canbus sniffing with my car and have identified a few key ID"s. There's tons of information that can be read and in some cases written to the canbus. I have many plans for my installation but I have a little more development and sniffing work to be done. Because of this I thought it best to buy another instrument cluster for car and use that in the house during testing. The canbus gateway for my car is located in the cluster itself so everything is in one spot.
One of the things I want to do is have the music title scroll across the cluster lcd screen as it did with the original navigation unit. I'm also working on getting navigation information sent in the same manner. So right now I have the radio and cluster connected on the workbench. The ABS system uses canbus as well and the cluster looks for ABS "ok" msg on the canbus and if it doesn't receive it then a giant warning comes up on the display halting all other messages from displaying. So now I have to sniff the motor canbus and get those messages so I can replay them into the test bench cluster and hopefully I'll be on my way.
The guys over at the golfmkv forums have a great thread on canbus hacking and one of the users even has an spreadsheet of canbus id's and the functions. I went through the list and found that just about all the id's they had didn't match the ID's for my car but that's ok as it's a good starting point.

