Sponsored

trash site

Gabe

Well-Known Member
First Name
Gabriel
Joined
Feb 19, 2024
Threads
39
Messages
674
Reaction score
1,234
Location
Miami
Car(s)
2024 Supra MkV/Tesla Model S/Tesla Model X
Thanks so much for this @razorlab ! Do you happen to know if the tire pressure and temperatures are on the CAN as well? Would be a great addition to the already excellent list.
No. But there are other ways to get that info displayed along CAN data
Sponsored

 

Adonis

New Member
Joined
Oct 23, 2025
Threads
0
Messages
3
Reaction score
0
Location
Canada
Car(s)
M240
No. But there are other ways to get that info displayed along CAN data
How? 🤣 Do you have a way of reading the data straight from the tpms sensors broadcasting the data to the car?
 
Last edited:

Yabai

Well-Known Member
First Name
Freddy
Joined
Feb 23, 2022
Threads
14
Messages
134
Reaction score
57
Location
Bay Area
Website
www.instagram.com
Car(s)
2022 GR Supra 3.0 premium - Phantom
Edit: OBDLink CX doesn’t work. Tried it with MX+ and worked without any issues.

Says waiting for data and nothing shows up. Should I just try the mx+?
IMG_6555.webp
 
Last edited:

Adonis

New Member
Joined
Oct 23, 2025
Threads
0
Messages
3
Reaction score
0
Location
Canada
Car(s)
M240
Edit: OBDLink CX doesn’t work. Tried it with MX+ and worked without any issues.

Says waiting for data and nothing shows up. Should I just try the mx+?
IMG_6555.webp
It works on my BMW G42. Weird the CX is seemingly unreliable.
 

AndyK5

Well-Known Member
Joined
Sep 5, 2023
Threads
28
Messages
295
Reaction score
181
Location
SoCal
Car(s)
'23 Nitro Yellow MT
ObdLink CX works fine on my 2023. Might be an issue with this specific obdlink cx.
 

richardracer

New Member
First Name
Richard
Joined
Mar 26, 2026
Threads
0
Messages
2
Reaction score
1
Location
Bracknell, Uk
Car(s)
BMW 135i F20, BMW M5 F10
I would like to offer a massive thanks to Razorlab for unlocking the puzzle of how to get advanced data out of my BMW 135i F20 and into RaceChrono Pro using fast CANBUS. I have been chasing this dream for track day usage for a couple of years and your article plus that of Porsche man PlanetKris plus the download config file finally made it happen. Good on you for sharing with a wider audience.

I used a set of plug & play components to avoid tapping into delicate canbus wires. Total cost around £300.

You may find a lot of visits to this site from BMW F series and G series owners looking for this solution!

Regards

richardracer

IMG_5883.webp


IMG_2744.webp


IMG_5884.webp


IMG_5886.webp


IMG_5887.webp
 

richardracer

New Member
First Name
Richard
Joined
Mar 26, 2026
Threads
0
Messages
2
Reaction score
1
Location
Bracknell, Uk
Car(s)
BMW 135i F20, BMW M5 F10
Ps - this might help those with factory TPMS and getting that data in RCP. Courtesy of ChatGPT.

In 2012 BMW F20 models, monitoring real-time tire pressures is a game-changer for track days, as it helps you bleed off air to hit your target "hot" pressures.


On the F-series, the TPMS (RDC) data is broadcast on the CAN ID 0x365.


1. TPMS CAN Definitions (ID 0x365)


The pressures are usually sent in Bar or kPa. BMW's raw data for pressure typically uses a multiplier of 0.1 or 0.041 depending on the specific firmware version.


TireOffset (Byte)LengthEquationUnit
Front Left (FL)01A * 0.041bar
Front Right (FR)11A * 0.041bar
Rear Right (RR)21A * 0.041bar
Rear Left (RL)31A * 0.041bar



Note: If you prefer PSI, change the equation to (A * 0.041) * 14.5038.





2. Monitoring Tire Temperatures


The same CAN ID (365) often contains the Tire Temperature data as well. This is arguably more important on track than pressure, as it tells you if you are overdriving the tire.


Tire TempOffset (Byte)LengthEquationUnit
Front Left41A - 40°C
Front Right51A - 40°C
Rear Right61A - 40°C
Rear Left71A - 40°C




3. Implementation Step-by-Step


In RaceChrono Pro, these are coded exactly like your Wheel Speeds, but with a 1-byte length:
 
OP
OP
razorlab

razorlab

Well-Known Member
First Name
Bryan
Joined
Oct 2, 2021
Threads
29
Messages
8,568
Reaction score
16,798
Location
Hudson Valley, NY
Car(s)
Not a Corvette.
Ps - this might help those with factory TPMS and getting that data in RCP. Courtesy of ChatGPT.

In 2012 BMW F20 models, monitoring real-time tire pressures is a game-changer for track days, as it helps you bleed off air to hit your target "hot" pressures.


On the F-series, the TPMS (RDC) data is broadcast on the CAN ID 0x365.


1. TPMS CAN Definitions (ID 0x365)


The pressures are usually sent in Bar or kPa. BMW's raw data for pressure typically uses a multiplier of 0.1 or 0.041 depending on the specific firmware version.


TireOffset (Byte)LengthEquationUnit
Front Left (FL)01A * 0.041bar
Front Right (FR)11A * 0.041bar
Rear Right (RR)21A * 0.041bar
Rear Left (RL)31A * 0.041bar



Note: If you prefer PSI, change the equation to (A * 0.041) * 14.5038.





2. Monitoring Tire Temperatures


The same CAN ID (365) often contains the Tire Temperature data as well. This is arguably more important on track than pressure, as it tells you if you are overdriving the tire.


Tire TempOffset (Byte)LengthEquationUnit
Front Left41A - 40°C
Front Right51A - 40°C
Rear Right61A - 40°C
Rear Left71A - 40°C




3. Implementation Step-by-Step


In RaceChrono Pro, these are coded exactly like your Wheel Speeds, but with a 1-byte length:

Thanks for this, glad the thread helped!

Looks like you didn't post the full Racechrono formulas above!
 

Yabai

Well-Known Member
First Name
Freddy
Joined
Feb 23, 2022
Threads
14
Messages
134
Reaction score
57
Location
Bay Area
Website
www.instagram.com
Car(s)
2022 GR Supra 3.0 premium - Phantom
Write up would be great. Trying to do this myself and it won't even show up on my Input channel 😅
 
OP
OP
razorlab

razorlab

Well-Known Member
First Name
Bryan
Joined
Oct 2, 2021
Threads
29
Messages
8,568
Reaction score
16,798
Location
Hudson Valley, NY
Car(s)
Not a Corvette.
Write up would be great. Trying to do this myself and it won't even show up on my Input channel 😅
Seems the TPMS is wrong. Doesn't work. I wish people would test stuff before sharing.
 

Yabai

Well-Known Member
First Name
Freddy
Joined
Feb 23, 2022
Threads
14
Messages
134
Reaction score
57
Location
Bay Area
Website
www.instagram.com
Car(s)
2022 GR Supra 3.0 premium - Phantom
Going to try this on the car after work and report back but if anyone wants to try (or who are impatient) in the meantime feel free:

CAN ID: 368

Tire Pressure (PSI) - RaceChrono Equation

Front Left,"bytesToUint(raw, 0, 1) * 1.45038"
Front Right,"bytesToUint(raw, 2, 1) * 1.45038"
Rear Left,"bytesToUint(raw, 4, 1) * 1.45038"
Rear Right,"bytesToUint(raw, 6, 1) * 1.45038"

Tire Temp (C*) - RaceChrono Equation
Front Left,"bytesToUint(raw, 1, 1) - 40"
Front Right,"bytesToUint(raw, 3, 1) - 40"
Rear Left,"bytesToUint(raw, 5, 1) - 40"
Rear Right,"bytesToUint(raw, 7, 1) - 40"


Didn't work :p
Sponsored

 
Last edited:
 








Top