TPMS and Torque app

Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.

DougAMiller

Full Access Member
Joined
Mar 10, 2016
Posts
494
Reaction score
808
Location
Colorado
Ever since I installed an Android tablet into the Tahoe for navigation, music, and diagnostics and monitoring, I have wanted to include TPMS in the display. However, the PIDs for the tire pressures don't seem to be anywhere on the internet. So, after a LOT of research, scanning the Class 2 bus, and brute-force testing I have finally got it working. Scanning the bus while my Tech 2 was monitoring the pressures got me in the general vicinity of the PIDs and helped me to work out the correct header, but it reads them differently and in a manner that I couldn't duplicate with Torque. Also, the IPC doesn't seem to request them. Apparently it just picks them up whenever the PDM periodically broadcasts them, again something that I couldn't make Torque do. Since I couldn't find a module that was requesting the information to copy the message from, I had to resort to another way of finding the information. So I decided to go on the assumption that the programmers did build in a request set for the tire pressures and started hunting. After testing MANY, MANY, MANY possible PID values, I finally found a group that had data that matched my tire pressures. I then set up the screen and drove around a bit to see if they matched the DIC as the pressures changed, and they did!

screen.jpg


An interesting side note, at least in some trucks, the spare also has a TPMS sensor. I didn't know this until I was reading tire pressures with the Tech 2 and there is an option to turn on spare tire pressure monitoring. It was quite a while back that I discovered this, so I can't remember if mine was turned on from the factory, or if I turned it on. It probably was already on, otherwise I don't know why they would have included the sensor. But, there is no way of getting it without the Tech 2, until now!

For anyone who is interested in reading the tire pressures, this is the PID info for Torque:

Description PID Units Min Max Formula Header
Left Front Tire Pressure 22248E psi 0 100 A 6CA1F1
Right Front Tire Pressure 22248F psi 0 100 A 6CA1F1
Right Rear Tire Pressure 222490 psi 0 100 A 6CA1F1
Left Rear Tire Pressure 222491 psi 0 100 A 6CA1F1

and the one they don't show you in the instrument panel

Spare Tire Pressure 222492 psi 0 100 A 6CA1F1

You can create your own long and short names to suit your preference.
 
OP
OP
DougAMiller

DougAMiller

Full Access Member
Joined
Mar 10, 2016
Posts
494
Reaction score
808
Location
Colorado
Drat! It lost the spacing in the PID table, if it's too difficult to read let me know and I'll repost it with better formatting.
 
OP
OP
DougAMiller

DougAMiller

Full Access Member
Joined
Mar 10, 2016
Posts
494
Reaction score
808
Location
Colorado
Thanks! It was a lot of work figuring it out, but I'm really happy to have finally got it working.
 
OP
OP
DougAMiller

DougAMiller

Full Access Member
Joined
Mar 10, 2016
Posts
494
Reaction score
808
Location
Colorado
I'm not sure. I've been using the pro version for so long that I don't remember what the restrictions in the lite version are. What you need is access to the PID editor to create a new PID, but I don't recall if the lite version has that.
 

Tonyrodz

Resident Resident
Joined
Feb 16, 2012
Posts
33,169
Reaction score
51,365
Location
Central Jersey
I'm not sure. I've been using the pro version for so long that I don't remember what the restrictions in the lite version are. What you need is access to the PID editor to create a new PID, but I don't recall if the lite version has that.
How would/could you get access to the PID editor?
 

treehan77

TYF Fiend
Joined
Feb 1, 2015
Posts
1,446
Reaction score
1,216
Location
Crestview, FL
Does torque pro have a pid for oil pressure. Oil temp? I enjoy had dash command but can't add PIDs and it doesn't have oil pressure
 
OP
OP
DougAMiller

DougAMiller

Full Access Member
Joined
Mar 10, 2016
Posts
494
Reaction score
808
Location
Colorado
There is no sensor on the GMT800 platform for oil temperature, but you can get oil pressure. It is PID 22115c. The generally quoted formula is A*0.578, but I developed my own of 0.6*(A-27) which seems to agree better with my Tech2. "Auto" works well for the header for this one.
 

1454

TYF Newbie
Joined
May 10, 2024
Posts
2
Reaction score
0
Sorry for bumping an old thread, I'm just hoping you are still here. How did you search for the PID's? I'm trying to add these to my T1 Silverado, but the PIDs you have don't seem to give me data. It will occasionally give me 255 or 0. I also tried removing the header and leaving it at auto. That didn't seem to help either.
 

Attachments

  • Screenshot_20240510_093458_Torque.jpg
    Screenshot_20240510_093458_Torque.jpg
    89.1 KB · Views: 32
OP
OP
DougAMiller

DougAMiller

Full Access Member
Joined
Mar 10, 2016
Posts
494
Reaction score
808
Location
Colorado
Sorry for bumping an old thread, I'm just hoping you are still here. How did you search for the PID's? I'm trying to add these to my T1 Silverado, but the PIDs you have don't seem to give me data. It will occasionally give me 255 or 0. I also tried removing the header and leaving it at auto. That didn't seem to help either.
Still here, but I don't play around with PIDs so much these days. I have figured out most of the ones I wanted for the Tahoe. I drive a 2021 Escalade most of the time now and most of those PIDs don't work on it. GM has changed them in the newer CANBUS and Global-B protocols.

I figured out many of those PIDs by capturing the data stream between my Tahoe and Tech 2 while scanning the things I was interested in. Then I combed through the data and tested parameters by trial and error until I found the PID I was interested in. In some cases it also required working out the proper header info as well, if it was from a different module other than the ECM (for instance, the tire pressure data is, if I remember correctly, requested from the instrument cluster). GM has moved to a new diagnostic scanner since then and the technique that I used on the Tahoe with the Tech 2 doesn't work on the newer vehicles, so I never figured out the PIDs for those things on my Escalade.

It was complicated enough in the 2005 models, but the newer vehicles have so much going on that, frankly, I lost interest in trying to work it out in them, and I don't have the newer MDI scanner to use on them. Torque is capable of reading most of the info, if you can figure out the PID parameters, but it's become a pretty big job to decipher them these days.
 

1454

TYF Newbie
Joined
May 10, 2024
Posts
2
Reaction score
0
Still here, but I don't play around with PIDs so much these days. I have figured out most of the ones I wanted for the Tahoe. I drive a 2021 Escalade most of the time now and most of those PIDs don't work on it. GM has changed them in the newer CANBUS and Global-B protocols.

I figured out many of those PIDs by capturing the data stream between my Tahoe and Tech 2 while scanning the things I was interested in. Then I combed through the data and tested parameters by trial and error until I found the PID I was interested in. In some cases it also required working out the proper header info as well, if it was from a different module other than the ECM (for instance, the tire pressure data is, if I remember correctly, requested from the instrument cluster). GM has moved to a new diagnostic scanner since then and the technique that I used on the Tahoe with the Tech 2 doesn't work on the newer vehicles, so I never figured out the PIDs for those things on my Escalade.

It was complicated enough in the 2005 models, but the newer vehicles have so much going on that, frankly, I lost interest in trying to work it out in them, and I don't have the newer MDI scanner to use on them. Torque is capable of reading most of the info, if you can figure out the PID parameters, but it's become a pretty big job to decipher them these days.
Thanks for the response Doug.
 

TJ Baker

Full Access Member
Joined
Mar 5, 2018
Posts
241
Reaction score
261
Location
Colorado
Sorry for bumping an old thread, I'm just hoping you are still here. How did you search for the PID's? I'm trying to add these to my T1 Silverado, but the PIDs you have don't seem to give me data. It will occasionally give me 255 or 0. I also tried removing the header and leaving it at auto. That didn't seem to help either.


Realize I am late to the question here. I have been away from the forum for a while.

Anyway, try adding "01" to the end of the mode&pid you show. So the one you pictured becomes 22249101. An "01" seems to be required a lot of the times when a PID gets no response or a "7F...." response.

If that doesn't work there may be another way altogether to get the data using Torque Pro.


edit: and now I see the user hasn't been seen since the time the question was posted long ago. Maybe others might still find it useful though.
 

swathdiver

Full Access Member
Joined
May 18, 2017
Posts
21,276
Reaction score
30,207
Location
Treasure Coast, Florida
Realize I am late to the question here. I have been away from the forum for a while.

Anyway, try adding "01" to the end of the mode&pid you show. So the one you pictured becomes 22249101. An "01" seems to be required a lot of the times when a PID gets no response or a "7F...." response.

If that doesn't work there may be another way altogether to get the data using Torque Pro.


edit: and now I see the user hasn't been seen since the time the question was posted long ago. Maybe others might still find it useful though.
Anyone know how to get the gear selection to work? I used to have it on my old phone but cannot get it working on the new one. This is for GMT900.
 

Forum statistics

Threads
137,686
Posts
1,989,599
Members
102,686
Latest member
koomie98
Back
Top