This thread will start the discussion of what's currently known about Ford's OEM specific PID data.
One of the first cars in question is the Ford Focus platform, as well as the Mustang. Please reply here on any research and existing information you might have on what Ford current supports!
Ford OEM PIDs
-
- Posts: 67
- Joined: Sun Dec 11, 2016 1:07 am
Here are the standard PID's available using a BT1 dongle for a 2011 Mustang GT:
PID (hex) name PID (decimal)
100 PID01-20 0
101 DTCCNT 1
103 FUELSYS 3
104 CALCLOAD 4
105 ECT 5
106 STFT1 6
107 LTFT1 7
108 STFT2 8
109 LTFT2 9
010C RPM 12
010D VSS 13
010E SPARKADV 14
010F IAT 15
110 MAF 16
111 TPS 17
113 O2SLOC 19
011C OBDSUP 28
011F ENGRUN 31
120 PID21-40 32
121 MILDIST 33
012E FUELLVL 46 ?
012F FUELLVL 47
130 BAROPRESS 48 ?
131 BAROPRESS 49 ?
133 BAROPRESS 51
138 CATTEMP11 56 ?
013C CATTEMP11 60
013D CATTEMP21 61
140 PID41-60 64
141 VPWR 65 ?
142 VPWR 66
143 ABSLOAD 67
144 TPS B 68 Command equivalence ratio
145 TPS B 69 relative throttle
146 TPS B 70 ambient temperature
147 TPS B 71 throttle
149 TPS D 73 pedal
014A TPS E 74 pedal
014C PID01-20 76
900 PID01-20 2304
902 VIN 2306
904 "BAT" 2308
906 "BAT" 2310
908 "BAT" 2312
090A "BAT" 2314
720 "BAT" 1824
The hex PID includes the mode. For mode 01, the decimal value doesn't.
TPS is Throttle Position Sensor which is nominally from 0-100% but actually covers a smaller range. You need to modify the formula to convert the max and min to 100 and 0. Max and Min may vary from car to car.
ECT is Engine Coolant Temperature in Centigrade
VSS is vehicle speed in kph. Changing final drive ratio and tire diameter will affect the accuracy of this number
STFTx is short term fuel trim for bank x
LTFTx is long term fuel trim for bank x
If there's a question mark, it's not clear that the name actually applies to the PID in question as there are multiple PID's with the same name.
PID (hex) name PID (decimal)
100 PID01-20 0
101 DTCCNT 1
103 FUELSYS 3
104 CALCLOAD 4
105 ECT 5
106 STFT1 6
107 LTFT1 7
108 STFT2 8
109 LTFT2 9
010C RPM 12
010D VSS 13
010E SPARKADV 14
010F IAT 15
110 MAF 16
111 TPS 17
113 O2SLOC 19
011C OBDSUP 28
011F ENGRUN 31
120 PID21-40 32
121 MILDIST 33
012E FUELLVL 46 ?
012F FUELLVL 47
130 BAROPRESS 48 ?
131 BAROPRESS 49 ?
133 BAROPRESS 51
138 CATTEMP11 56 ?
013C CATTEMP11 60
013D CATTEMP21 61
140 PID41-60 64
141 VPWR 65 ?
142 VPWR 66
143 ABSLOAD 67
144 TPS B 68 Command equivalence ratio
145 TPS B 69 relative throttle
146 TPS B 70 ambient temperature
147 TPS B 71 throttle
149 TPS D 73 pedal
014A TPS E 74 pedal
014C PID01-20 76
900 PID01-20 2304
902 VIN 2306
904 "BAT" 2308
906 "BAT" 2310
908 "BAT" 2312
090A "BAT" 2314
720 "BAT" 1824
The hex PID includes the mode. For mode 01, the decimal value doesn't.
TPS is Throttle Position Sensor which is nominally from 0-100% but actually covers a smaller range. You need to modify the formula to convert the max and min to 100 and 0. Max and Min may vary from car to car.
ECT is Engine Coolant Temperature in Centigrade
VSS is vehicle speed in kph. Changing final drive ratio and tire diameter will affect the accuracy of this number
STFTx is short term fuel trim for bank x
LTFTx is long term fuel trim for bank x
If there's a question mark, it's not clear that the name actually applies to the PID in question as there are multiple PID's with the same name.
Seems like there's a list of Ford specific PIDs with a few interesting channels, like brake pressure.
http://juchems.com/ServiceManuals/viewfile1612.pdf
has anyone reverse engineered these Ford PIDs yet?
http://juchems.com/ServiceManuals/viewfile1612.pdf
has anyone reverse engineered these Ford PIDs yet?
-
- Posts: 67
- Joined: Sun Dec 11, 2016 1:07 am
I copied the list from a spreadsheet that deleted leading zeros from numbers. It treated hex numbers like 014C as text so didn't change them. So yes, they should all start with 01. I could go back and edit the list if you think it would help.brentp wrote:Thanks. from interpreting the data it seems mode on the hex side is sometimes preceded with a 0 and the other ones aren't.
The ones near the very bottom seem to not be mode 01?
I haven't tested, but I think that the ones that start with higher numbers than 01 are different modes. IIRC, most of the Ford proprietary PID's are mode 22 hex, I think. I have CAN id's for individual wheel speeds and steering angle, but I can't test those until iOS version 1.9.x is released. Version 1.8.0 doesn't seem to see CAN channels.
-
- Posts: 3
- Joined: Thu May 18, 2017 4:45 pm
- Location: Phoenix AZ
- Contact: