Ford Focus ST Forum banner

PID names in Torque Pro

2 reading
150K views 233 replies 29 participants last post by  rballonline  
#1 ·
What are the names for the usually logged PIDs for Focus ST in the Torque app.


- Accel Pedal Position
- Actual AFR
- Boost Pressure
- Charge Air Temp.
- Coolant Temp.
- ETC Angle Actual
- Engine RPM
- FRP Actual
- Ign Corr. Cyl1
- Ign Corr. Cyl2
- Ign Corr. Cyl3
- Ign Corr. Cyl4
- Ign Timing Cyl3
- LTFT
- Load Actual
- Oct Adj Ratio Lrn
- STFT
- WGDC Actual
 
#116 ·
It is not a supported OBDII PID, and it's not a Ford DID either from what I've done yet. On the one strategy I've been working over, I have found the internal Engine Oil Temperature memory address, but I have not yet traced it to any of the available DIDs. It's possible it could still be one, as a lot of times the DIDs are sampled at an occasional rate, and I just haven't found the sampling for Oil Temperature yet. This happens for a few I've noticed (like low pressure fuel pressure for example).

At this point, it may only be available as a DMR (Direct Memory Read), which will make it engine strategy specific. In the long run, DMR is pretty much the fastest route to pull data if it isn't broadcast over the CAN Bus and can be listened for (of which Torque is unavailable to do anyways). I don't even know if Torque is capable of performing a DMR at this point. That may be something that is simply not in its capabilities.
 
#119 ·
Well my formula is straight from the ECU, so I know it's right :) Thanks for figuring out the units :)
The old charge air temperature formula is not signed, and as such it also won't work well if your outside temp dips below 0*C (32*F). Not that many people will see that happen, but I know I do on a regular enough basis.
 
#126 ·
ive seen a couple post their results being in the 20* over ambient zone too. If something can be done to make this front end more efficient i'll be looking into it.

on a side note bugassu's equation for charge temp is reporting for me a couple degrees higher on average over the longer equation.
 
#127 ·
#136 ·
I'm still working through all the Enhanced PIDs I digged out. A lot of them aren't used (for example: Flex Fuel status stuff), so that's whats taking the time. I have to check each one and verify my equations are correct. I do have one confirmed already though that I know some people want. :)
@Pacoflyer in particular requested this before I believe.

Knock Retard:
2203EC
Equation: ((signed(A)*256)+B)/-512
Units: *

This is universal across Ford models, but Ford has two knock strategy setups: Global and Per Cylinder. On Per Cylinder cars like ours, this value is Cylinder 1. The other 3 are unavailable via Enhanced PID, and require direct memory reads, which are strategy dependent.
 
#137 ·
I'm still working through all the Enhanced PIDs I digged out. A lot of them aren't used (for example: Flex Fuel status stuff), so that's whats taking the time. I have to check each one and verify my equations are correct. I do have one confirmed already though that I know some people want. :)

@Pacoflyer in particular requested this before I believe.

Knock Retard:
2203EC
Equation: ((signed(A)*256)+B)/-512
Units: *

This is universal across Ford models, but Ford has two knock strategy setups: Global and Per Cylinder. On Per Cylinder cars like ours, this value is Cylinder 1. The other 3 are unavailable via Enhanced PID, and require direct memory reads, which are strategy dependent.
I appreciate you taking your time and voluntarily posting this information! I just wanted to harmlessly nudge you! :wink:

I'm assuming direct memory reads would be out of Torque's ability and would be via an Access Port or something similar?
 
#144 ·
Figured out today that torque is reading IAT and ambient from the same sensor. I unplugged the IAT sensor to test and my ambient and IAT went to -40 as a fault. The thing that does bother me is I plugged it back in and IAT populated immediately but ambient is not working now. I'm thinking it is using some sort of equation to figure out ambient off the iat it takes some time for it to populate maybe? Not sure. @Bugasu@Stratified


Sent from my iPhone using Tapatalk
 
#230 ·
Did you ever figure out an answer to this???
 
#145 ·
Also made a theme
Image



Sent from my iPhone using Tapatalk
 
  • Like
Reactions: EMS/T and elyk864
#152 ·
A few noob questions. First, I'm not tuned with an AP3 or SCT but hoping for some logging and realtime info. I've used Torque since I purchased the car, but I haven't done a lot with it lately. I finished rereading the thread and need some help. I'm learning all about cars through my ST, so I appreciate you patience and help.

Is there a PID for Ignition Correction?

What is knock retard?

And I'm not sure what's going on with my AFR. At idle and normal driving it hovers around 14. At WOT, Torque shows it hitting up to 29 at times. Am I using the wrong setting? I haven't noticed any issues, but 29 doesn't seem right. I'm using the AFR (measured) PID. I'm going to check somethings again.

And...I can't seem to get my Intake temp to calculate in Fahrenheit. I've gone into settings and made sure that the Celsius box is unchecked under Units. Not sure what else to do.

Thanks again.
 
#165 ·
@Bugasu@Stratified, I took the liberty and added a few of the PID's that you had posted before and put them in to a CSV file. I tested it and seemed to work for me for importing.
View attachment Ford ST PID.zip

The Knock Retard doesn't show anything but 0. I figured there would be minor adjustments here and there but I haven't seen anything.
@VenomousSVT, I tried out your theme but had to switch it back because I couldn't read the yellow text on top of the red ST letters. Not sure if I can change the text color or not?
 
#169 ·
@Bugasu@Stratified, I took the liberty and added a few of the PID's that you had posted before and put them in to a CSV file. I tested it and seemed to work for me for importing.
View attachment 107248

The Knock Retard doesn't show anything but 0. I figured there would be minor adjustments here and there but I haven't seen anything.
@VenomousSVT, I tried out your theme but had to switch it back because I couldn't read the yellow text on top of the red ST letters. Not sure if I can change the text color or not?
Yeah you can do the color of I'm not mistaken. I'm gonna play with it more and darken the background a tad so it will stand out more. I'll fix it. This is just a crazy week at work. I'll spend the next 40 hours of work in the server room


Sent from my iPhone using Tapatalk
 
#166 ·
So either I have app issues or mechanical issues.

I did two 3rd gear pulls from about 2500-redline. I had several instances where the commanded AFR was between 13.5 and 14.6, but the measured AFR was all the way up to 29 in many instances. And most of those numbers occur below 3000rpms. At WOT, it wasn't consistent. It was all over, from 11.9 up to 29.3.

I added the charge temp PID from this thread as well. Charge temps reached 140ºF+ while ambient was never hotter than 79ºF? Is that just the characteristics of the stock FMIC? Intake temps were 6º-10º over ambient.

And could someone kindly explain "knock retard" and what I would be trying to measure with that specific PID?
 
#167 · (Edited)
Thats normal for afr. When you give the car gas you start building boost, the car trys to maintain the 14.7:1 ratio of air to gas. Under boost you have massive air but as soon as you release the gas it drops off quickly but the air does not so that causes then afr's to skew real high like that. My AP3 does the same thing. With a tune they tell you to monitor the number to make sure it doesnt go under(lean) a certain afr ratio while under max boost.

I think knock retard is a method of reducing timing when the car senses knock.

Stock intercooler numbers ive seen in the 160-180 range. My aftermarket intercooler registers 3° above ambient@23psi.
 
#173 ·
Okay.
I think I finally got a majority of them down.

The equations for these should all be 100% correct, as they're straight from the ECU. I tried to remove any that weren't working because the Focus ST doesn't support them (I.e. Bank 2 cam angle stuff aint helpful when you only got 1 bank).

Let me know how they all work!
 

Attachments

#176 ·
yes...it has to be read from the strategy of the tune and at the level that torque can connect it cant pull that data.
 
#185 ·
I think I'm going to clear my pid list before importing. I imported that ford list of pids and have no interest in any of them now. I only use about 10 and having that whole list as well as the default list makes it a bear to find anything.


Sent from my iPhone using Tapatalk
 
  • Like
Reactions: 20focusSTdriver17
#188 ·
As long as his list has my 10ish I'll just delete them.. Lol. I've got a list of about 40-50 in my phone from importing that ford list


Sent from my iPhone using Tapatalk
 
#190 ·
Has anyone had a chance to check through them and make sure they work for their individual vehicles?
I pulled the list from one strategy, and I verified it against @VenomousSVT 's 15 strategy, but that only covers a small amount of the total possibilities.

I'm also unsure as to if the Knock one reported will work for a lot of our vehicles, because of the per cylinder correction (instead of the global correction strategy).
It would probably work on the V6 Ecoboost however as they use global correction.

Likewise, a lot of my list will work for the Ecoboost family of engines (and alot will apply to general 2013+ Fords as well)


Also, there is one in there labelled MCT (Manifold Charge Temp). If you all could help me out and let me know if that value actually works for you, I'd appreciate it very much!
 
#193 · (Edited)
Hi again!
Not sure if this is already known, but the Charge Air Cooler temperature (in Celsius) PID 220461 should be in format ((signed(A)*256)+B)/72. I found equation from some forum at summer time without the signed(A) but it really should be signed while otherwise you will have -1°C and get something over 900°C in meter. ;)
 
#196 ·
I can check when I get home, but the default should be F410. Equation ((A*256)+B) / 100
Output is in grams/second

What I don't know is if that's by default supported until I get home :)
I do have a growing list of Ford Extended PIDs as I stumble across them on the internet and verify or reverse them out.

I also can pull the full list of extended PIDs available in a particular strategy, including what their equation is, but even with this, I don't actually know what the value corresponds to.

Other things I can tell you are what DTCs the vehicle supports, whether they report or code or so on, and what Input Output Controls they can support.

As I work through reversing, the list of stuff I know grows :)
 
#231 ·
i guess you can figure it out by running the a/c on high and see what the % shows? It should be fully open so if shows 100 then its 100% open!
 
#203 ·
in torque pro can you see how long it's been since last CEL was cleared? (for when you go look at used cars) I don't see the option anywhere.

also the battery voltage how accurate is that? in multimeter when I start up the car it dropped to like 10.3 but in torque pro it went down to like 9.5 which kinda scared me.
 
#204 ·
no you cant see when it was cleared last
 
  • Like
Reactions: FocusST101