Information: Following the announcement on October 23, 2023, this site has been archived as of July 1, 2024. For further details, visit this page.

Complete PCM PID list

User avatar
saeb
Site Admin
Site Admin
Posts: 4169
Joined: Wed May 17, 2017 8:50 pm
Location: Seaford VIC
Model Of Vehicle: RANGER XLT PX2
Year Of Vehicle: 2015
Forscan Dongle Type: Ford VCM
Has thanked: 295 times
Been thanked: 1063 times

To be fixed
Stewart

Ford PX2 Supercab 2015 Automatic
Gesneriad
Donator
Donator
Posts: 52
Joined: Sun Sep 17, 2017 9:11 pm
Location: Pakenham Upper
Model Of Vehicle: RANGER WILDTRAK PX2
Year Of Vehicle: 2017
Forscan Dongle Type: OBDlink MX Black Bluetooth
Has thanked: 8 times

Hi Stewart,
I thought there would be a single PID for each function but in the list there are several PID's that have multiple Names??
EG. A45F Ignition switch crank position
A45F Ignition Switch Run/Start Position
A45F Ignition Key Status

So if I wanted to monitor each one what is the distinguishing parameter?

Thanks,

Rick.
Ranger Wildtrak 2 - Sep 2017
Rangerkev
New Member
New Member
Posts: 3
Joined: Wed Dec 27, 2017 9:49 am
Location: Pearcedale
Model Of Vehicle: RANGER XLT PX2
Year Of Vehicle: 2017
Been thanked: 1 time

Hi Stewart, fantastic work mate.
I'd like to buy a Scangauge to monitor a few things but in particular the DPF, excuse my ignorance please but are these "pids" what I would need to programme the scanguage and any suggestions on which scanguage would best suit my 2017 px2 XLT ?
Cheers Kevin
Setting up for touring
User avatar
saeb
Site Admin
Site Admin
Posts: 4169
Joined: Wed May 17, 2017 8:50 pm
Location: Seaford VIC
Model Of Vehicle: RANGER XLT PX2
Year Of Vehicle: 2015
Forscan Dongle Type: Ford VCM
Has thanked: 295 times
Been thanked: 1063 times

Hi Kevin,

I have the Scangauge and an Ultragauge. I would but the Ultraguage before the SC any day. It can display up to 8 items per page and can be set to auto page through about screens.

Ultragauge MX direct from the US manufacture and it is still supplied and shipped cheaper than a SC.

https://ultra-gauge.com/ZC/index.php?ma ... 36ed598e7b
Stewart

Ford PX2 Supercab 2015 Automatic
User avatar
saeb
Site Admin
Site Admin
Posts: 4169
Joined: Wed May 17, 2017 8:50 pm
Location: Seaford VIC
Model Of Vehicle: RANGER XLT PX2
Year Of Vehicle: 2015
Forscan Dongle Type: Ford VCM
Has thanked: 295 times
Been thanked: 1063 times

saeb wrote: Sun Jan 07, 2018 12:16 pm Hi Kevin,

I have the Scangauge and an Ultragauge. I would but the Ultraguage before the SC any day. It can display up to 8 items per page and can be set to auto page through about screens.

Ultragauge MX direct from the US manufacture and it is still supplied and shipped cheaper than a SC.

https://ultra-gauge.com/ZC/index.php?ma ... 36ed598e7b
You will find most gauges I use in the UG part of the forum.
Stewart

Ford PX2 Supercab 2015 Automatic
secateurs
Donator
Donator
Posts: 15
Joined: Tue Nov 27, 2018 10:18 pm
Location: Alice Springs
Model Of Vehicle: EVEREST AMBIENTE UA
Year Of Vehicle: 2019
Forscan Dongle Type: OBDlink MX Black Bluetooth
Has thanked: 16 times
Been thanked: 1 time

What PID do I need to monitor the torque converter lock status? Or is that not a thing on the Everest?
Everest Ambiente 2019. STEDI LED light bar, OBDLink Mx, Brown Davis 124 Litre long range fuel tank, Ranger full size Smart Bar, Rhino backbone platform rack. To come: Satphone aerial, move radio aerial, UHF.
User avatar
saeb
Site Admin
Site Admin
Posts: 4169
Joined: Wed May 17, 2017 8:50 pm
Location: Seaford VIC
Model Of Vehicle: RANGER XLT PX2
Year Of Vehicle: 2015
Forscan Dongle Type: Ford VCM
Has thanked: 295 times
Been thanked: 1063 times

I have never seen a PID just for this purpose. These boxes do have the facility to lock in all 6 gears and we have talked about it on here before at some stage, I'm sure I never saw one and to find one if it exists and is not disclosed would take a few days to find I would think.
Stewart

Ford PX2 Supercab 2015 Automatic
Goochie
Donator
Donator
Posts: 146
Joined: Sat Jun 23, 2018 11:34 pm
Location: Perth
Model Of Vehicle: RANGER WILDTRAK PX2
Year Of Vehicle: 2018
Forscan Dongle Type: SAEB Forscan Dongle WIN10
Has thanked: 27 times
Been thanked: 24 times

Hi Stuart.

Do you happen to have the CAN address of these? I dont want the PID, but the actual CAN message that's on the network behind the "gate keeper" module that hands out the answers to PID requests from the OBDII port.

I have located a few of the easy ones this evening (brake pedal switch, horn, headlight switch status) but values such as tyre pressures are going to be more tricky to work out without knowing the scaling values.
2018 Ranger Wildtrack (Pride Orange)
User avatar
saeb
Site Admin
Site Admin
Posts: 4169
Joined: Wed May 17, 2017 8:50 pm
Location: Seaford VIC
Model Of Vehicle: RANGER XLT PX2
Year Of Vehicle: 2015
Forscan Dongle Type: Ford VCM
Has thanked: 295 times
Been thanked: 1063 times

Goochie wrote: Sun May 26, 2019 1:01 am Hi Stuart.

Do you happen to have the CAN address of these? I dont want the PID, but the actual CAN message that's on the network behind the "gate keeper" module that hands out the answers to PID requests from the OBDII port.

I have located a few of the easy ones this evening (brake pedal switch, horn, headlight switch status) but values such as tyre pressures are going to be more tricky to work out without knowing the scaling values.
Have done a few but nothing too serious, finding something you cannot manually switch can be more difficult and I generally try to do them on a per module basis. I do have a spare RTM that recieves the tyre data here but have not put it on the bench as yet to find what messages it transmits.

I find that its easier to work out what message id's each module send so when I look at a live vehicle I can narrow the search down to a specific area. I started something but have a long way to go.

You could let down a tyre while logging as it will have to come through HS1 to get to the BCM but to narrow down further you will need to know every mssage id from the BCM or you will spend forever.

Looking at my list I have not done a list for BCM or RTM only message ID's as yet but may do so soon.

Vehicle speed if it helps your project

PCM Vehicle speed

202 04 64 40 00 60 00 0A 86
XX XX

High precision, hex to dec actual road speed not speedometer.
Stewart

Ford PX2 Supercab 2015 Automatic
Goochie
Donator
Donator
Posts: 146
Joined: Sat Jun 23, 2018 11:34 pm
Location: Perth
Model Of Vehicle: RANGER WILDTRAK PX2
Year Of Vehicle: 2018
Forscan Dongle Type: SAEB Forscan Dongle WIN10
Has thanked: 27 times
Been thanked: 24 times

This weekend I'm going to borrow some hardware from work which will allow me to monitor the standard OBDII data alongside HS1. That way I can compare the known OBDII info against the unknown HS1 data and identify which is which.

For example if I see the brake pedal activation on OBDII at the same time another three messages on HS1 I know that it's one of those that's the brake pedal switch.
2018 Ranger Wildtrack (Pride Orange)
huskydog
Donator
Donator
Posts: 12
Joined: Mon Jun 26, 2017 9:41 pm
Location: Adelaide
Model Of Vehicle: RANGER XLT PX2
Year Of Vehicle: 2016
Has thanked: 3 times

Hi Stewart
How do we determine the equations for custom PIDs in Torque Pro?
Its really quick and easy right?!
Any tips greatly appreciated.
Cheers
Peter
South Australia

MK2 2016 XLT Manual

'06 Husaberg FE650
'01 Yamaha YZ250N1

Specialized Levo Comp Alloy
Specialized P3
Goochie
Donator
Donator
Posts: 146
Joined: Sat Jun 23, 2018 11:34 pm
Location: Perth
Model Of Vehicle: RANGER WILDTRAK PX2
Year Of Vehicle: 2018
Forscan Dongle Type: SAEB Forscan Dongle WIN10
Has thanked: 27 times
Been thanked: 24 times

Well, almost a year after I posted above that I was going to bring some equipment home from work to help me monitor the bus directly, I got round to doing so this week. Luckily it's not needed at work for a couple of weeks so I have time to play.

So far I've only identified things I can easily operate from the driver's seat (because I'm doing it after dark on my driveway!) but will add others as I find them.

For those who may not be familiar with the inner workings of a CAN system, its important to say that reading the raw data on the bus is not the same as requesting information from the bus via an OBD-II device. With an OBDII device you're asking the car to give you the information, but what I'm doing here it spying on the data to see what the vehicle is sending around itself. Its unlikely that you'd be able to take this information and get it to display on a common OBDII display (scangauge, Torque app etc.)

I started out on a quest for tyre pressures but have yet to go looking for them as I dont want to annoy the neighbours re-inflating tyres at 9PM.

Whilst much of what I've found is pretty pointless for most people, its an interesting exercise none the less.

Items identified so far:

Steering wheel angle
Windscreen wipers on
Windscreen wiper speed
Windscreen courtesy wipe in progress (may also indicate auto wipe in progress)
Steering wheel button - Speed Limiter
Steering wheel button - radar distance +
Steering wheel button - Radar distance -
Steering wheel button - Cruise SET
Steering wheel button - Cruise RES
Steering wheel button - cruise ON
Brake off
Brake on
Brake on (second address)
Brake on (third address)
Hill descent control on
Accelerator position
Gear selector position (PRNDS)
Climate On
Windscreen de-mist
AC on
AC Fan speed
Ignition On
Door lock status
Reverse lights
Indicator left (Front) - Goes on/off with the lamp
Indicator left (Rear) - Goes on/off with the lamp
Indicator right (Front) - Goes on/off with the lamp
Indicator right (Rear) - Goes on/off with the lamp
Indicator left - Stays on with either the stalk position or during the timed number of flashes
Indicator right - Stays on with either the stalk position or during the timed number of flashes
Instrument cluster brightness
Driver door open
Passenger door open
Rear driver door open
Rear passenger door open
Bonnet open
Fog lights on
High beam on
Lights On (Does not tell me which, just indicates that some white lights on the front of the vehicle are illuminated)
Light selector switch position (off, side lights, head lights, auto)
Park brake on
2018 Ranger Wildtrack (Pride Orange)
User avatar
saeb
Site Admin
Site Admin
Posts: 4169
Joined: Wed May 17, 2017 8:50 pm
Location: Seaford VIC
Model Of Vehicle: RANGER XLT PX2
Year Of Vehicle: 2015
Forscan Dongle Type: Ford VCM
Has thanked: 295 times
Been thanked: 1063 times

Good job mate, good to see you have had time to have a play.
Stewart

Ford PX2 Supercab 2015 Automatic
Goochie
Donator
Donator
Posts: 146
Joined: Sat Jun 23, 2018 11:34 pm
Location: Perth
Model Of Vehicle: RANGER WILDTRAK PX2
Year Of Vehicle: 2018
Forscan Dongle Type: SAEB Forscan Dongle WIN10
Has thanked: 27 times
Been thanked: 24 times

Found some more today:

4L selected
4L engaged
4H selected
4H engages
2H selected
2H engaged
Transfer case shift in progress
Stability control off
Diff lock selected
Diff lock engaged
RPM - 1000s
RPM - 100s
(Calculation required for actual RPM)
Speed as displayed to driver - 1s
Speed as displayed to driver - 10s
(Calculation required for actual speed)
Parking sensors off


Sadly I’ve yet to find tyre pressures. It doesn’t help that the value doesn’t update in real time (it’s every 15-20 seconds) which, makes it very hard to see amongst the other data!
2018 Ranger Wildtrack (Pride Orange)
User avatar
saeb
Site Admin
Site Admin
Posts: 4169
Joined: Wed May 17, 2017 8:50 pm
Location: Seaford VIC
Model Of Vehicle: RANGER XLT PX2
Year Of Vehicle: 2015
Forscan Dongle Type: Ford VCM
Has thanked: 295 times
Been thanked: 1063 times

Goochie wrote: Sun May 03, 2020 2:41 pm Found some more today:

4L selected
4L engaged
4H selected
4H engages
2H selected
2H engaged
Transfer case shift in progress
Stability control off
Diff lock selected
Diff lock engaged
RPM - 1000s
RPM - 100s
(Calculation required for actual RPM)
Speed as displayed to driver - 1s
Speed as displayed to driver - 10s
(Calculation required for actual speed)
Parking sensors off


Sadly I’ve yet to find tyre pressures. It doesn’t help that the value doesn’t update in real time (it’s every 15-20 seconds) which, makes it very hard to see amongst the other data!
Speed depending on what message you are looking at eg message id 202 bytes 7 and 8 has buffer built in so it is smooth, a kph figure will be static over about 60 hex, 103 kph ranges from hex 264F to 26AF.

An example;

Wheel sensor speed hex 2710 to dec is 10000 / 100 = 100 kph add the 4.5 odd % to this for what you see on the cluster. Basically that is the sum for that message id anyway.
Stewart

Ford PX2 Supercab 2015 Automatic
Goochie
Donator
Donator
Posts: 146
Joined: Sat Jun 23, 2018 11:34 pm
Location: Perth
Model Of Vehicle: RANGER WILDTRAK PX2
Year Of Vehicle: 2018
Forscan Dongle Type: SAEB Forscan Dongle WIN10
Has thanked: 27 times
Been thanked: 24 times

Interesting.

The speed singal I've found has several bits that increment from zero as speed increases in 10km/h steps. Theres another few bits that increment with each km/h.

So at 5km/h the first channel reads zero and the second reads 5. At 15km/h the first channel reads 1 and the second reads 5 etc.

I'm not sure where this signal gets its information from. I've not found individual wheel speeds yet.

Interestingly, I believe I've now located chassis pitch/roll too.
2018 Ranger Wildtrack (Pride Orange)
blueshine
Junior Member
Junior Member
Posts: 31
Joined: Wed Aug 07, 2019 3:19 pm
Location: SA
Model Of Vehicle: RANGER XLT PX3
Year Of Vehicle: 2019
Forscan Dongle Type: OBDlink MX+ Black Bluetooth
Has thanked: 4 times
Been thanked: 7 times

Blue, Shiny, and stock biturbo
Goochie
Donator
Donator
Posts: 146
Joined: Sat Jun 23, 2018 11:34 pm
Location: Perth
Model Of Vehicle: RANGER WILDTRAK PX2
Year Of Vehicle: 2018
Forscan Dongle Type: SAEB Forscan Dongle WIN10
Has thanked: 27 times
Been thanked: 24 times

blueshine wrote: Wed May 06, 2020 2:43 pm Sounds like https://en.wikipedia.org/wiki/Binary-coded_decimal
I'd say that's exactly what it is.

Today's interesting discovery is that the RPM reported by the Torque app doesnt exactly or reliably, match the RPM data on the vehicle's BUS. WHich one is actually correct would be pretty hard to determine but I'd imagine the BUS would be correct.
2018 Ranger Wildtrack (Pride Orange)
Goochie
Donator
Donator
Posts: 146
Joined: Sat Jun 23, 2018 11:34 pm
Location: Perth
Model Of Vehicle: RANGER WILDTRAK PX2
Year Of Vehicle: 2018
Forscan Dongle Type: SAEB Forscan Dongle WIN10
Has thanked: 27 times
Been thanked: 24 times

Latest additions to the list:

Driver seat bealt engaged
Passenger seatbelt engaged
Rear left seat belt engaged
Rear mid seatbelt engaged
Rear right seatbelt engaged
Front left tyre pressure
Front right tyre pressure
Rear left tyre pressure
Rear right tyre pressure

Thanks to Stewart for his help locating the tyre pressures!
2018 Ranger Wildtrack (Pride Orange)
Goochie
Donator
Donator
Posts: 146
Joined: Sat Jun 23, 2018 11:34 pm
Location: Perth
Model Of Vehicle: RANGER WILDTRAK PX2
Year Of Vehicle: 2018
Forscan Dongle Type: SAEB Forscan Dongle WIN10
Has thanked: 27 times
Been thanked: 24 times

More additions:

Audio device name (iphone, USB device name, DAB, FM etc.)
CD track run time
Other audio track runtime (MP3 from USB, Spotify etc.)

I assume CD and "other" audio track runtimes are separate because all vehicles have a CD but some dont have USB/Carplay etc.
2018 Ranger Wildtrack (Pride Orange)
Goochie
Donator
Donator
Posts: 146
Joined: Sat Jun 23, 2018 11:34 pm
Location: Perth
Model Of Vehicle: RANGER WILDTRAK PX2
Year Of Vehicle: 2018
Forscan Dongle Type: SAEB Forscan Dongle WIN10
Has thanked: 27 times
Been thanked: 24 times

Additions for today:

Trailer control on
Brake pedal pressure
Unlock count (since when, I dont know, nor do I know why they keep a count of this)
Unlock by keyfob
Lock by keyfob
Alarm "reduced guard" mode
Key position
Daylight level
Instrument cluster brightness
Time H
Time M
Time S

I think I've got most of the digital I/O captured now. The difficult ones I'm looking for now are those that span multiple bytes and dont really do much whilst the car idle or on axle stands - Things like turbo boost pressure.
2018 Ranger Wildtrack (Pride Orange)
Asryael
Junior Member
Junior Member
Posts: 14
Joined: Sun Dec 15, 2019 12:09 am
Location: Queensland
Model Of Vehicle: RANGER XLS PX
Year Of Vehicle: 2013
Forscan Dongle Type: OBDlink MX+ Black Bluetooth

Any chance you've got a list of the mode and the PID for these items you're finding Goochie? I'm writing a custom display for my PX1 Ranger and want to have some extra data points (i.e. cruise speed in KPH, potentially some of the 4WD shifting indicators etc).
2013 Dual Cab XLS 3.2L Ranger (Manual)
Goochie
Donator
Donator
Posts: 146
Joined: Sat Jun 23, 2018 11:34 pm
Location: Perth
Model Of Vehicle: RANGER WILDTRAK PX2
Year Of Vehicle: 2018
Forscan Dongle Type: SAEB Forscan Dongle WIN10
Has thanked: 27 times
Been thanked: 24 times

Asryael wrote: Sun Jul 12, 2020 12:08 am Any chance you've got a list of the mode and the PID for these items you're finding Goochie? I'm writing a custom display for my PX1 Ranger and want to have some extra data points (i.e. cruise speed in KPH, potentially some of the 4WD shifting indicators etc).
As I mentioned above, there are no PID's for most of these, I'm reading the "raw" CAN data on the vehicle bus.
2018 Ranger Wildtrack (Pride Orange)
Asryael
Junior Member
Junior Member
Posts: 14
Joined: Sun Dec 15, 2019 12:09 am
Location: Queensland
Model Of Vehicle: RANGER XLS PX
Year Of Vehicle: 2013
Forscan Dongle Type: OBDlink MX+ Black Bluetooth

Goochie wrote: Sun Jul 12, 2020 11:37 am As I mentioned above, there are no PID's for most of these, I'm reading the "raw" CAN data on the vehicle bus.
Ah sorry, missed that. I know that Forscan Lite can see a lot of the data points you've listed above, however, unlike Torque, they don't give you the Mode/PID.
Last edited by Asryael on Tue Jul 28, 2020 8:54 pm, edited 1 time in total.
2013 Dual Cab XLS 3.2L Ranger (Manual)
User avatar
saeb
Site Admin
Site Admin
Posts: 4169
Joined: Wed May 17, 2017 8:50 pm
Location: Seaford VIC
Model Of Vehicle: RANGER XLT PX2
Year Of Vehicle: 2015
Forscan Dongle Type: Ford VCM
Has thanked: 295 times
Been thanked: 1063 times

Mode will always be 22.

If you have a shortlist then put them up and I will supply the PIDs, I do have all for all modules but compiling everything is just to time consuming, hence the short list up the top. Depending on how many whether I can spend anytime doing the calc.
Stewart

Ford PX2 Supercab 2015 Automatic