Getting Can data from Transmission with arduino
Getting Can data from Transmission with arduino
I am building a Lcd gauge getting information from the MS3 ECU via can us with an arduino teensy, like what is done in this topic:
http://www.msextra.com/forums/viewtopic ... 23&t=61723
I am getting the information that are broadcast from MS3, including the speed and current gear that are transmitted from MSGPIO to MS3. But is there a way to get other values like manual great, transmission temperature, transmission pressure... That are only available in the Msgpio?
Thanks
Guillaume
-
- Posts: 1696
- Joined: Fri Apr 04, 2008 1:28 pm
Re: Getting Can data from Transmission with arduino
Yes, you can use the outmsg structure to import*any* 10bytes from the outpc structure. It is described here: http://www.megamanual.com/com/CAN.htm#outmsg
The good thing about the outsmg structure is that Al designed it so that it is user configurable, similar to the thermistor tables. So you can modify it in TS to transfer any of the outpc values you want (though I don't know if anyone is doing this in the field). The engine ECU and MShift need to have the same structures in the outmsg of course.
However, if you are already able to datalog things like manual gear position, trans temperature, etc., through the MS3 comms interface, then MS3 must necessarily be getting the data you need (probably by importing the entire MShift outpc structure that contains all of the datalogable parameters). If that's the case, then you just need to know how MS3 is storing these values, and the best place to ask about that is on the msextra forms.
Lance.