Hello,
I became interested in CAN because I don't like being unable to fix my car myself. The very best example I have seen so far is of course Attila Vass :
Very impressive work.
Anyway, I've been collecting data from my 2000 Mercedes ML270 to figure things out. This car has a different setup compared to newer models; the bus is split into Can-H and Can-L lines throughout the car. Only some nodes have both lines. (500 Kbit)
By parsing log files into Excel and matching them with a GPS log, I have been able to identify:
Engine RPM (2 bytes)
Steering angle (2 bytes)
Brake pressure (2 bytes)
Wheel speed: 4 x 2-byte pairs.
Engine temperature: 1 byte.
I collected 37,000 messages over a distance of 20 kilometers (29 minutes) - many with a latency of 20 milliseconds or 25 milliseconds.
I am still trying to identify the engine torque, MAF (Mass Air Flow), and manifold vacuum readings. The other parameters included are accelerometer data and wheel slip ratios, which are used for ASR/ESP (Anti-Slip Regulation/Electronic Stability Program).
There are many messages containing a mixture of 'analog' data and what I would call flag bytes – with individual bits set or unset – mostly switches, or to operate lamps, as far as I can see.
Graphing inside Excel can be tricky, as the 2-byte data doesn't look quite right in its raw form. If anyone else has positively identified the Mercedes module addresses, I would like to hear from you!
My German is not good enough to post with ! ? Try Google language tools .
I use it for some of your posts
Graeme.http://pikkupossu.1g.fi/tomi/projects/i-bus/i-bus.html{MARKER}andhttp://www.vassfamily.net/ToyotaPrius/CAN/cindex.html{MARKER}.http://www.google.co.uk/language_tools?hl=de{MARKER}?