Finding custom PID info for Torque app, how???

As I currently understand the Toyota TPMS on Torque app situation, the existing incompatibility can be distilled to bluetooth obd adapter selection.

More specifically, most available adapters - including mine - use cloned ELM327 chips that in some (read Toyota) cases can't access a subset of the ISO14230-4 (KWP2000) protocol data due to a bus initiation error caused by limited timing settings. Apparently, later versions of genuine ELM327 chips were updated to handle additional ISO14230 baud rates and initiation (first in v1.4 firmware which certainly predated the original post, then further in v2.0), whereas clones are stuck on older, pirated firmware ("v1.5" which was never an ELM Electronics version number, and is actually based on ELM327 v1.0). Unfortunately, genuine chip adapters are more expensive, and not readily available - particularly from US-based retail sources.
[Aside: The latest ELM327 firmware is v2.2. One can check the version number of an adapter's firmware using Torque by selecting "Adapter Status" on the start screen and scrolling to "Adapter Version", but bear in mind some "v1.5" clones supposedly spoof v2.1.]

Furthermore, there is another set of adapters that utilize a different chip based on the STN11xx architechure. These chips support the ELM327 command set, in addition to being faster, more secure, and allowing post-manufacture, user-initiated firmware upgrades. Scantool's bluetooth OBDLink adapters use STN11xx chips. At present, the Scantool firmware also exhibits the bus initiation timing error, but Scantool has promised an imminent firmware update to resolve it (they claim an ELM327 v2.0 timing solution is already in their unreleased source code).

So, options I know of for making Toyota TPMS work on Torque are: either procuring a recent, genuine ELM327 chip-based, bluetooth obd adapter now (probably from Romania); or purchasing a Scantool OBDLink bluetooth adapter if and when the firmware for the various models is upgraded with the relevant code. Then, the appropriate PID settings must be decoded - fortunately the Scanguage (not to be confused with the aforementioned Scantool) people appear to have already completed much of that work, see https://www.scangauge.com/x-gauge-commands/toyota-lexus-scion-tpms/.

At least, I hope the above information is functionally correct. If it is, a ~$50 bluetooth adapter will eliminate the need for a Scanguage, thereby saving the associated extra expense, wire routing, and mounting of a low-resolution, additional display.
 
Last edited:
Today, I confirmed TPMS can be read by the Scantool OBDLink MX+ bluetooth adapter (their latest, released in November) using their OBDLink app with the "Toyota 2017 Enhanced Diagnotics" "Get Extras".

I was thinking about buying a true ELM327 chip adapter from overseas, but I bought the MX+ from amazon prime because I happened to catch it on sale for $59 (regular price $99). I had some firmware update trouble with it at first, but eventually got it working. One quirk with the OBDLink app is it seemingly can't connect to TPMS and the ECU simultaneously (hopefully, it's not a limitation of the adapter).

Also, I ran an ELM327 check on the MX+ using the "ELM327 Identifier" app; the adapter supports commands up to v1.4b (v2.0+ commands failed). I ran the same check on my old ELM327 clone adapter and it failed for >v1.3 commands. So, ostensibly, ELM327 v1.4b is what's required for Toyota TPMS (unless the MX+ uses some sort of black magic or my old adapter actually works but I don't yet realize it because I don't know how to configure Torque).

Now, I just need to get TPMS working on Torque...
 
Today, I confirmed TPMS can be read by the Scantool OBDLink MX+ bluetooth adapter (their latest, released in November) using their OBDLink app with the "Toyota 2017 Enhanced Diagnotics" "Get Extras".

I was thinking about buying a true ELM327 chip adapter from overseas, but I bought the MX+ from amazon prime because I happened to catch it on sale for $59 (regular price $99). I had some firmware update trouble with it at first, but eventually got it working. One quirk with the OBDLink app is it seemingly can't connect to TPMS and the ECU simultaneously (hopefully, it's not a limitation of the adapter).

Also, I ran an ELM327 check on the MX+ using the "ELM327 Identifier" app; the adapter supports commands up to v1.4b (v2.0+ commands failed). I ran the same check on my old ELM327 clone adapter and it failed for >v1.3 commands. So, ostensibly, ELM327 v1.4b is what's required for Toyota TPMS (unless the MX+ uses some sort of black magic or my old adapter actually works but I don't yet realize it because I don't know how to configure Torque).

Now, I just need to get TPMS working on Torque...
Any news on MX+/Torque app ? did you able to get TPMS readings?
thanks
 
Today, I confirmed TPMS can be read by the Scantool OBDLink MX+ bluetooth adapter (their latest, released in November) using their OBDLink app with the "Toyota 2017 Enhanced Diagnotics" "Get Extras".

I got the OBDLink MX+ a few days ago and I just downloaded the Toyota 2016 Enhanced Diagnostics (I am guessing that you need to download the diagnostic for your year model, so 2016 for me). I can't find anything related to TMPS except the TPMS state. I am using their OBD IOS Application. No pressure or temperature. In which section you did find the TMPS PIDs?
 
Any news on MX+/Torque app ? did you able to get TPMS readings?
thanks

No, I sorta stopped trying. I'd still like to get it working someday, but from what I can tell the MX+ does use a little of the "black magic" I mentioned in my previous post.
 
Last edited:
I got the OBDLink MX+ a few days ago and I just downloaded the Toyota 2016 Enhanced Diagnostics (I am guessing that you need to download the diagnostic for your year model, so 2016 for me). I can't find anything related to TMPS except the TPMS state. I am using their OBD IOS Application. No pressure or temperature. In which section you did find the TMPS PIDs?

I'm using the Android app with the Toyota 2017 Enhanced Diagnostics download. When I "Add Display" to a dashboard, choose "Item" "Toyota, Lexus, Scion", and select "Tire Pressure Monitor", I get a long list of PIDs including battery voltage, temperature, and pressure for TPMS IDs 1-4.
 
I followed the information here and with the OBDLink app on my Samsung tablet connecting to the OBDLink MX+, I can get a bunch of Toyota specific PIDs to display but still am working on getting the TPMS psi and temps to display.

Perhaps a firmware update is needed? I can't say I bought the MX+ earlier this month and haven't checked that yet.

See this post for an update: OBDLink MX+ for realtime TPMS psi? | Toyota 4Runner Forum [4Runners.com]
 
Last edited:

Members online

Forum statistics

Threads
278,310
Messages
3,554,079
Members
248,016
Latest member
Advally Service

Trending content

Back
Top