by JamieA on Tue May 24, 2011 11:25 am
Brad,
you have asked a very interesting question, but Im not sure that you will like the answer....
The MoTeC SDL3 is able to be custom configured by the end user to suit any CAN application. So in theory, you will be able to read any information off the CAN bus into your SDL3.
Once you have the info in the SDL3, it just becomes a channel like any other, so you can display, log, transmit, etc any of these recieved CAN channels. That is the easy bit.
The hard bit, you have already identified, is to work out which ID and offset from the Factory ECU refers to which channel, and what is its scaling.
For some reason, manufacturers seem to guard this information as though it was top secret, which it really isnt. So, I doubt that you will ever get an official description of the comms from anywhere. So from here, you have no option but to reverse engineer the CAN comms. To do that, you need to get a CANalyzer. these items show you the contents of the CAN bus. From here, you modify one sensor at a time, and look at what is changing on the bus when you do this.
From doing this one item at a time, you can eventually work out what item is in which location, and what its scaling is.
you can then enter this information into the SDL3, and you are away.
It can be a tough task to do, which is why you dont often find the information readily available from others.
that is about your only option to make this work, other than to replace the factory ECU with an aftermarket one.
regards
Jamie