Passing on the transmission temperature to the ECU

'Microsquirt' Transmission Control development and support.

Moderators: jsmcortina, muythaibxr

Post Reply
Matt Cramer
Super MS/Extra'er
Posts: 17499
Joined: Thu Apr 16, 2009 8:08 pm

Passing on the transmission temperature to the ECU

Post by Matt Cramer »

I've got a customer who is trying to use the transmission temperature to make his MS3 switch on a cooling fan. I've figured out that it looks like the basic steps should work like this.

1. Go to CAN Parameters, enable ADC poling, and configure the CAN ADC group 1-4.
2. Map a generic sensor input to CAN ADC2 and set it for GM temperature calibration.
3. Configure a programmable on/off output to trigger off that generic sensor input.

Where I'm stuck, though, is the exact settings for the CAN ADC group. The CAN ID would need to be 7, but I'm stumped on what table and offset to use.
Matt Cramer -1966 Dodge Dart slant six running on MS3X
jsiedlicki
Master MS/Extra'er
Posts: 687
Joined: Sun Jun 23, 2013 3:52 pm

Re: Passing on the transmission temperature to the ECU

Post by jsiedlicki »

I don't know what add on board you are using but I have a tinyIOX with 9 CAN ADC's and it uses Table 7, Offset 2 for ADC 1-4. Should be the same for your board.
Screenshot.png
Screenshot.png (62.42 KiB) Viewed 1691 times
MS3-Pro 1st Gen | Honda K24 Supercharged
MS3/MS3X | SB Ford 347 stroker
racingmini_mtl
Super MS/Extra'er
Posts: 9128
Joined: Sun May 02, 2004 6:51 am
Location: Quebec, Canada
Contact:

Re: Passing on the transmission temperature to the ECU

Post by racingmini_mtl »

Look at the ini file in the output channels section. The command gives you the table number and the offset is listed for each variable. So for the latest beta, that should be table 7 and offset 16 (adc0).

Jean
jbperf.com Main site . . . . . . . . . . . . . . . . . . . . . . jbperf.com Forum
Image
jsiedlicki
Master MS/Extra'er
Posts: 687
Joined: Sun Jun 23, 2013 3:52 pm

Re: Passing on the transmission temperature to the ECU

Post by jsiedlicki »

racingmini_mtl wrote:Look at the ini file in the output channels section. The command gives you the table number
I see where in the [OutputChannels] section the offset is found but where do you look for the table number?
MS3-Pro 1st Gen | Honda K24 Supercharged
MS3/MS3X | SB Ford 347 stroker
racingmini_mtl
Super MS/Extra'er
Posts: 9128
Joined: Sun May 02, 2004 6:51 am
Location: Quebec, Canada
Contact:

Re: Passing on the transmission temperature to the ECU

Post by racingmini_mtl »

The second parameter of the read command is the table value (x07):

Code: Select all

    ochGetCommand    = "r\$tsCanId\x07%2o%2c"
Jean
jbperf.com Main site . . . . . . . . . . . . . . . . . . . . . . jbperf.com Forum
Image
Matt Cramer
Super MS/Extra'er
Posts: 17499
Joined: Thu Apr 16, 2009 8:08 pm

Re: Passing on the transmission temperature to the ECU

Post by Matt Cramer »

jsiedlicki wrote:I don't know what add on board you are using but I have a tinyIOX with 9 CAN ADC's and it uses Table 7, Offset 2 for ADC 1-4. Should be the same for your board.
This was for use with the MicroSquirt transmission control.

With that firmware, do the output channels in the INI correspond to anything to do with CAN?
Matt Cramer -1966 Dodge Dart slant six running on MS3X
jsiedlicki
Master MS/Extra'er
Posts: 687
Joined: Sun Jun 23, 2013 3:52 pm

Re: Passing on the transmission temperature to the ECU

Post by jsiedlicki »

racingmini_mtl wrote:Look at the ini file in the output channels section. The command gives you the table number and the offset is listed for each variable. So for the latest beta, that should be table 7 and offset 16 (adc0).

Jean
I believe Jean has you covered with his reply, table 7, offset 16. Let us know if it works!
MS3-Pro 1st Gen | Honda K24 Supercharged
MS3/MS3X | SB Ford 347 stroker
EnergeticMotorsports
Helpful MS/Extra'er
Posts: 110
Joined: Sun Dec 31, 2017 5:59 pm

Re: Passing on the transmission temperature to the ECU

Post by EnergeticMotorsports »

Did you get this to work?
kikkegek
Master MS/Extra'er
Posts: 435
Joined: Thu Jan 14, 2016 12:14 am
Location: Netherlands, The Hague
Contact:

Re: Passing on the transmission temperature to the ECU

Post by kikkegek »

just to complete this topic and since it helped me a lot Im sharing my CAN settings.

I have a MS3X connected to a Microsquirt Transmission Controller for a 4L80E

and I have succesfully brought forward the trans temp this way.

these are my CAN parameters
CAN parameters 4L80e Microsquirt Transmission Controller.jpg
CAN parameters 4L80e Microsquirt Transmission Controller.jpg (116.32 KiB) Viewed 723 times
my project page, BBC 454 with LPG vapour injection:
my BBC 454 LPG vapour injection tuning story 8)

my Facebook projectpage:
My 1977 GMC C15 Suburban "Storm" 8)
Post Reply