Page 1 of 1

Getting Can data from Transmission with arduino

Posted: Tue May 10, 2016 7:41 am
by gui67
Hello Lance,
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

Re: Getting Can data from Transmission with arduino

Posted: Tue May 10, 2016 9:52 am
by Bernard Fife
Guillaume,

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.