P01 Transmission temperature?

They go by many names, P01, P10, P12, P59, E38, VPW, '0411 etc.
Fixed until broken
Posts: 58
Joined: Fri Jan 24, 2020 2:44 am
cars: 2023 Polestar 2
Location: Florida USA

P01 Transmission temperature?

Post by Fixed until broken »

This frame comes from PCM "C8 3B 10 10 xx" and controls the transmission temp on the clusters. Where XX can be 00-FF. Does anyone know the exact scaling on it? My assumption is that it is in Celsius, but I am not sure. I am doing a video about the transmission temp on these, and I want to make sure I am accurate. I don't want to put out bad information. The scale is so small on the gauge that you can probably set off by about 25 degrees, and no one would notice, but I still don't want to put out bad info.

Thanks
User avatar
antus
Site Admin
Posts: 10096
Joined: Sat Feb 28, 2009 10:34 am
cars: TX Gemini 2L Twincam 8psi
TX Gemini SR20 18psi
Datsun 1200 Ute
Subaru Blitzen '06 EZ30 4th gen, 3.0R Spec B
Subaru WRX 2007

Re: P01 Transmission temperature?

Post by antus »

I think it's class 2 oil temp scaling which is:

C8 = priority/header byte
3B = target (cluster/IPC)
10 = source (PCM)
10 = trans-temp
XX = temp data (Temp °C = XX - 40)

Class 2 °C scaling (°C = xx - 40).

Equivalent Fahrenheit form:

Temp_F = (xx - 40) * 9 / 5 + 32

Or the reverse to build the byte:

xx = Temp_C + 40

So the range is 00 to FF maps to -40°C to 215°C (with 1°C/bit).

Does that match with about what you'd expect as a sanity check?
Have you read the FAQ? For lots of information and links to significant threads see here: http://pcmhacking.net/forums/viewtopic.php?f=7&t=1396
Fixed until broken
Posts: 58
Joined: Fri Jan 24, 2020 2:44 am
cars: 2023 Polestar 2
Location: Florida USA

Re: P01 Transmission temperature?

Post by Fixed until broken »

antus wrote: Wed Apr 29, 2026 10:29 pm
Class 2 °C scaling (°C = xx - 40).
The -40 was exactly what I was missing. This scales perfectly. I could tell it has some static offset, but I didn't know what it was.