Passing on the transmission temperature to the ECU
Moderators: jsmcortina, muythaibxr
-
- Super MS/Extra'er
- Posts: 17507
- Joined: Thu Apr 16, 2009 8:08 pm
Passing on the transmission temperature to the ECU
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.
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
-
- Master MS/Extra'er
- Posts: 687
- Joined: Sun Jun 23, 2013 3:52 pm
Re: Passing on the transmission temperature to the ECU
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.
MS3-Pro 1st Gen | Honda K24 Supercharged
MS3/MS3X | SB Ford 347 stroker
MS3/MS3X | SB Ford 347 stroker
-
- Super MS/Extra'er
- Posts: 9130
- Joined: Sun May 02, 2004 6:51 am
- Location: Quebec, Canada
- Contact:
Re: Passing on the transmission temperature to the ECU
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
Jean
-
- Master MS/Extra'er
- Posts: 687
- Joined: Sun Jun 23, 2013 3:52 pm
Re: Passing on the transmission temperature to the ECU
I see where in the [OutputChannels] section the offset is found but where do you look for the table number?racingmini_mtl wrote:Look at the ini file in the output channels section. The command gives you the table number
MS3-Pro 1st Gen | Honda K24 Supercharged
MS3/MS3X | SB Ford 347 stroker
MS3/MS3X | SB Ford 347 stroker
-
- Super MS/Extra'er
- Posts: 9130
- Joined: Sun May 02, 2004 6:51 am
- Location: Quebec, Canada
- Contact:
Re: Passing on the transmission temperature to the ECU
The second parameter of the read command is the table value (x07):
Jean
Code: Select all
ochGetCommand = "r\$tsCanId\x07%2o%2c"
-
- Super MS/Extra'er
- Posts: 17507
- Joined: Thu Apr 16, 2009 8:08 pm
Re: Passing on the transmission temperature to the ECU
This was for use with the MicroSquirt transmission control.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.
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
-
- Master MS/Extra'er
- Posts: 687
- Joined: Sun Jun 23, 2013 3:52 pm
Re: Passing on the transmission temperature to the ECU
I believe Jean has you covered with his reply, table 7, offset 16. Let us know if it works!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
MS3-Pro 1st Gen | Honda K24 Supercharged
MS3/MS3X | SB Ford 347 stroker
MS3/MS3X | SB Ford 347 stroker
-
- Helpful MS/Extra'er
- Posts: 110
- Joined: Sun Dec 31, 2017 5:59 pm
Re: Passing on the transmission temperature to the ECU
Did you get this to work?
-
- Master MS/Extra'er
- Posts: 436
- Joined: Thu Jan 14, 2016 12:14 am
- Location: Netherlands, The Hague
- Contact:
Re: Passing on the transmission temperature to the ECU
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
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
my project page, BBC 454 with LPG vapour injection:
my BBC 454 LPG vapour injection tuning story
my Facebook projectpage:
My 1977 GMC C15 Suburban "Storm"
my BBC 454 LPG vapour injection tuning story
my Facebook projectpage:
My 1977 GMC C15 Suburban "Storm"