Scan Gauge II - X-Gauge Code - Transmission Fluid Temperature

gcssat

Member
:
2011 CX-9 Grand Touring
Good News,

To those who have a Scan Gauge II, I think I have figured the X-Gauge code to display the transmission fluid temperature. It took quite a bit of research; Scan Gauge's website code did not work accurately/properly. I did some beta testing today, and it looks good. I'd like others to try the code and report back their results.

TXD
07E1221E1C

RXF
0462051E061C

RXD
3010

MTH
000900500020

NAME
TFT

NOTES
Degrees F

The picture shows the car in the off position, completely cooled, and not started in a couple of days. You will note there is a slight variation in the air intake temperature, water temperature, and transmission fluid temperature. I believe these figures are accurate and the differences are immaterial in nature.

Greg
 

Attachments

  • TFT.jpg
    TFT.jpg
    212.5 KB · Views: 961
Right on.
I was looking into this. I actually found the codes you listed (exactly the same), but
I did not figure out how to program them.
Could you let me know?
I got into CMNDS. Then, there are memory address, EDIT, SEND, etc?
How does one program TXD/RXF, etc.?
 
Right on.
I was looking into this. I actually found the codes you listed (exactly the same), but
I did not figure out how to program them.
Could you let me know?
I got into CMNDS. Then, there are memory address, EDIT, SEND, etc?
How does one program TXD/RXF, etc.?


I included the excerpt from the latest Scan Gauge manual, referencing how to program X-Gauge codes. Does this help or do you need further assistance? Also check to see if you have the latest version (4.06) on your scan gauge.

Greg
 

Attachments

  • SGII-UM-601.pdf
    397.8 KB · Views: 810
Doubt it. Mine was bought in 2008. Haven't updated anything yet.
I will look into it. Thanks a lot.
 
Speaking of OBDII, I have one from my other vehicles. Will it work on the Mazda? Where's the port?
 
It should work.
The port is under the steering column between you two knees when
you sit in driver's seat.
 
MTH
000900500020 -> 000900050020?

Greg:
I think your MTH code is not correct, can you double check?

For those interested, I have found six sets of codes that supposedly works for Mazda.
Here I list them all for reference:

TXD RXF RXD MTH
---------------------------------------------------------------------------------------------------
#1) 07E02217B3 0462051706B3 3008 002A0019FFC7
#2) 07E12217B3 0462051706B3 3008 002A0019FFC7 (#1's 0221 -> 1221 in TXD code)
#3) 07E0221E1C 0462051E061C 3010 000900050020
#4) 07E1221E1C 0462051E061C 3010 000900050020 (#3's 0221 -> 1221 in TXD code)
#5) 07E02211BD 04620511061D 3010 000900050020
#6) 07E12211BD 04620511061D 3010 000900050020 (#5's 0221 -> 1221 in TXD code)
----------------------------------------------------------------------------------------------------

Seems to me that #4 works for Greg's (Version 4.06),
but #2 works for mine (Version 3.15)
It shows 121F now (after I drove it 2 hours earlier).
Thanks, Greg, for the info.

Update: temperature range of transmission
Cold: 79F (close to outside temp)
Hot: 123F
 
Last edited:
Update on the TFT readings.

The temp reading from transmission fluid seems to be tied to the coolant temp.
I think the transmission fluid is routed to the radiator also. Someone confirmed this to me.
Coolant temp stablizes around 193F, while max TFT I have seen is about 210F in N. CA.
In most cases, TFT also stays around 193, synch-ed up with coolant temp.
 
Update on the TFT readings.

The temp reading from transmission fluid seems to be tied to the coolant temp.
I think the transmission fluid is routed to the radiator also. Someone confirmed this to me.
Coolant temp stablizes around 193F, while max TFT I have seen is about 210F in N. CA.
In most cases, TFT also stays around 193, synch-ed up with coolant temp.

The transmission cooler is a line that runs inside the bottom of the radiator. It is cooled by the engine coolant. I have seen my transmission temp get up to 208 here is S. Texas, but during periods of climbing or high rpms (passing). Once running normally, the transmission temperature is close to or equal the coolant temperature.
 
I have a 2012 FWD CX-9 Grand Touring and purchased a ScanGauge II mainly to obtain transmission fluid temperature. After trying all the codes on the forums here and ScanGauge’s USA web site (with no luck), I did a little more web surfing and found these codes on ScanGuage’s Australian web site http://scangauge.com.au/trial-ford-ranger-mazda-bt-50-atf-x-gauge/

TXD = 07E1221E1C
RXF = 0462451E061C
RXD = 3010
MTH = 003F000A0000

They seem to work as the gauge is reading a temperature in degrees Celsius. Upon cold start-up it begins at ambient and during warm-up lags the coolant temperature (and has alway run slightly below the coolant temperature). Stop and go driving yields higher readings than does steady state so I am pretty convinced this is it. Does anyone have access to a M-MDS (Mazda Modular Diagnostic System, or equivalent) to verify this is indeed the Transmission Fluid Temperature? Any other way to verify?
 
Last edited:
I have a 2012 FWD CX-9 Grand Touring and purchased a ScanGauge II mainly to obtain transmission fluid temperature. After trying all the codes on the forums here and ScanGauge’s USA web site (with no luck), I did a little more web surfing and found these codes on ScanGuage’s Australian web site http://scangauge.com.au/trial-ford-ranger-mazda-bt-50-atf-x-gauge/

TXD = 07E1221E1C
RXF = 0462451E061C
RXD = 3010
MTH = 003F000A0000

They seem to work as the gauge is reading a temperature in degrees Celsius. Upon cold start-up it begins at ambient and during warm-up lags the coolant temperature (and has alway run slightly below the coolant temperature). Stop and go driving yields higher readings than does steady state so I am pretty convinced this is it. Does anyone have access to a M-MDS (Mazda Modular Diagnostic System, or equivalent) to verify this is indeed the Transmission Fluid Temperature? Any other way to verify?

Figured I would revive this thread some, as I'm running across the same issues getting trans temp to read on my 2014 GT AWD. As far as I can tell, none of the earlier codes have worked for me yet (the 6 listed in the thread are also listed on scanguage's website: http://www.scangauge.com/support/x-gauge/mazda-specific/).

However, this Australian code seems to do something. Plugged the numbers in and it read "42.3 TFT". Now, converting from deg. C to deg. F we get 107.6... This was done after the car had been sitting for three hours after a full warm-up commute to work (I was bored today ;) ) . So, at the same time fWT was at 125 and fIA was at 89... Because the fluid in the trans is cooled by the main radiator assembly, this actually seems reasonable. I will report back with more testing, as I should expect under normal load the trans temp should pretty much match the fWT after a normal drive.

Full details:
2014 CX-9 Grand Touring w/ Tech Package - Build date 02/14 (according to door placard)
LinearLogic ScanGaugeII - purchased in 2010, software Version 3.17
Ambient temperature at time of reading: 40 deg F with light breeze. Temp change from 30 deg F to 40 deg F over three hours, parked on concrete pavement.
 
Last edited:
Used the "Australian Code" for the past couple of days and it seems to be legit. Starts out cold, then warms up with the engine, but slightly lagged.

81.6 C --> 178.9 F
25 minute drive home, stop/go traffic
Ambient temp around 40 deg F.

2014-11-24173949_zpse289c081.jpg


I guess I'll need to get better at converting deg. C to deg. F in my head! (doh)
 
Last edited:
Voldsom, thanks for chiming in! I have continued to use this code and remain convinced (now even more so with you input) this is indeed the TFT.
 
No problem @cpb406! Thanks for finding the code in the first place! Trying to give the CX-9 the love it deserves on this forum. I'm still looking out for a Fahrenheit code, but until then, this one seems to be quite reliable.
 
Tried to convert this code to use in the Torque app based on instructions I found here, but doesn't seem to work. Has anyone else been successful in getting this to work in Torque with an ELM327?
 
found these codes on ScanGuages Australian web site http://scangauge.com.au/trial-ford-ranger-mazda-bt-50-atf-x-gauge/

TXD = 07E1221E1C
RXF = 0462451E061C
RXD = 3010
MTH = 003F000A0000

They seem to work as the gauge is reading a temperature in degrees Celsius. Upon cold start-up it begins at ambient and during warm-up lags the coolant temperature (and has alway run slightly below the coolant temperature). Stop and go driving yields higher readings than does steady state so I am pretty convinced this is it. Does anyone have access to a M-MDS (Mazda Modular Diagnostic System, or equivalent) to verify this is indeed the Transmission Fluid Temperature? Any other way to verify?

Converted this to the following equation in Torque and was able to get a reading as well. Like you said, it starts off at ambient and then as the car runs and warms up it is slightly cooler than the coolant temperature.
((SIGNED(A)*256)+B)*(63/10))/100

I'm using an ELM327 bluetooth OBDII dongle and Torque Pro for Android. I added a custom PID with the following settings to make it work:

OBD2 Mode and PID: 221e1c
Long Name: Transmission Fluid Temp (this is arbitrary, put what you want here)
Short Name: TFT (
this is arbitrary, put what you want here)
Minimum Value: 0
Maximum Value: 300
Scale Factor: x1
Unit type: C
Equation: ((SIGNED(A)*256)+B)*(63/10))/100
OBD Header to use: TCM
 
Thanks so much for providing the Australian code. Worked as advertised on my 2014 Mazda 3 i Sport. I'll take the C reading, but F would be nice. I'll let you more knowledgeable young people try to hack the code for degrees F. I will also send this to Scangauge and see if they can get degrees F out of it. Thanks again.
 
Greg:
I think your MTH code is not correct, can you double check?

For those interested, I have found six sets of codes that supposedly works for Mazda.
Here I list them all for reference:

TXD RXF RXD MTH
---------------------------------------------------------------------------------------------------
#1) 07E02217B3 0462051706B3 3008 002A0019FFC7
#2) 07E12217B3 0462051706B3 3008 002A0019FFC7 (#1's 0221 -> 1221 in TXD code)
#3) 07E0221E1C 0462051E061C 3010 000900050020
#4) 07E1221E1C 0462051E061C 3010 000900050020 (#3's 0221 -> 1221 in TXD code)
#5) 07E02211BD 04620511061D 3010 000900050020
#6) 07E12211BD 04620511061D 3010 000900050020 (#5's 0221 -> 1221 in TXD code)
----------------------------------------------------------------------------------------------------

Seems to me that #4 works for Greg's (Version 4.06),
but #2 works for mine (Version 3.15)
It shows 121F now (after I drove it 2 hours earlier).
Thanks, Greg, for the info.

My Scangauge II is version 3.15. Setting #4 above, Alt 3 on Scanguage's site, seems to work for my 2016.5 CX-5 AWD.
 
Back