Torque

Forums

Forums

2008 BMW 328i E90 T...
 
Notifications
Clear all

2008 BMW 328i E90 Transmission Temperature

6 Posts
2 Users
0 Reactions
1,274 Views
(@fox4041)
Posts: 3
Active Member
Topic starter
 

Hey,

I was hoping that someone in here can help as I have looked for the answer and I have not been able to find it.

I'm getting ready for a transmission service on my e90 and I would like to be able to check the transmission temperature.

Can anyone help with the correct PID to be able to read the transmission temperature on my vehicle?

I'm using the BAFX Products - WiFi OBD2 / OBDII Code Reader & Scanner with the Torque Pro app.

Thanks in advance!

 
Posted : 08/09/2019 6:30 pm
 FntX
(@fntx)
Posts: 63
Trusted Member
 

Please tell me which MSD version you're using and which engine code you have (should be n54)

If it's an n54, try this:

°C 0.75 -48 0 0 F3004650 Getriebeöltemperatur-Layer (1 Byte) Transmission oil temperature layer (1 byte)

--> PID: F3004650 or even 2C01F3004650
-->Equation: Since it says 1byte you should be fine with: R2*0.75-48

 
Posted : 10/09/2019 6:32 am
(@fox4041)
Posts: 3
Active Member
Topic starter
 

Thanks for the reply. The engine is N52K.

What is the MSD version?

 
Posted : 11/09/2019 4:03 am
 FntX
(@fntx)
Posts: 63
Trusted Member
 

The ECU of gas engines is called "MSD" - the ECU on Diesel engines is called "DDE"

I couldn't get my hands on an n52 yet so any possible PIDs are pure speculation. Just have a look at:
https://docs.google.com/spreadsheets/d/1O0YGWJ116Iw3ahWbitswtLod-T42D8GbRRtfxiE1r84/edit?usp=sharing

BMW PIDs range from simple 1-byte [0d] to complex 6-byte [2c100458] and I even think they can reach up to 12.
On the N43 engine I could find several 4 and a few 6-byte long PIDs

 
Posted : 11/09/2019 1:37 pm
(@fox4041)
Posts: 3
Active Member
Topic starter
 

This PID 2C01F3004650 worked, it generates a response.

But I'm getting "no response" from the calculation.

 
Posted : 12/09/2019 9:04 pm
 FntX
(@fntx)
Posts: 63
Trusted Member
 

Look at the response using the "Test" button. It might be possible that a single byte is sent from the ecu or that the position is shifted.

 
Posted : 17/09/2019 5:12 am
Share:

  Follow me on twitter