http://en.wikipedia.org/wiki/OBD-II_PIDs (http://en.wikipedia.org/wiki/OBD-II_PIDs)
The custom PIDs are better as they are mfr designed. And it doesn't cover all Modes, such as Ford's Mode 6 data. Good starting point though, this article.
Interesting tidbit (http://www.motor.com/magazine/pdfs/072011_09.pdf) re: PCM relearn:
After clearing the PCM memory, a Profile Correction must be learned to correct for mechanical variations in the engine. This might require an extended road test on later-model vehicles. The misfire section of the OBD II document provides a key piece of information that will help reduce the amount of time it takes for Profile Correction Learn to complete. The PCM needs to see at least three 60- to 40-mph no-braking decelerations for Profile Correction Relearn, which means a standard road test around the block will not get this done.
Look up OBDII documents specific to your model year here:
https://www.motorcraftservice.com/vdirs/retail/default.asp?pageid=diag_theory_retail&gutsid=diagsheet&menuIndex1=10 (https://www.motorcraftservice.com/vdirs/retail/default.asp?pageid=diag_theory_retail&gutsid=diagsheet&menuIndex1=10)
Thanks for posting. I enjoyed the look through even though way above my pay grade
Can you query the OBD2 port too fast? Maybe! Read this little discussion:
http://mechanics.stackexchange.com/questions/6463/reading-obd2-too-fast (http://mechanics.stackexchange.com/questions/6463/reading-obd2-too-fast)
Examples of software sampling rates:
Torque Pro: 100 ms
OBDLink: 50 ms
Forscan Lite (on iPad): 120 ms
How do different ELM adapters stack up re: data rates? Here (http://www.racechrono.com/vanilla/discussion/859/tested-obd-ii-readers-with-android-version) you go:
To QUOTE:
Tested OBD-II readers with Android version
aol
July 2013 edited January 17 in General
I've acquired some readers to test the new OBD-II feature on Android. The data rates are for one channel only. Here's the list of tests so far.
- OBDLink MX Scan Tool
Seems to be a very fast branded device with proper product support. Data rate very fast at 30-40 Hz. Best available reader!
http://www.scantool.net/obdlink-mx.html (http://www.scantool.net/obdlink-mx.html)
- OBDLink LX Scan Tool
Similar to MX, but much cheaper. Read the specs to figure out which one to buy.
- Car-Pal:
Data rate 3-4 Hz on BMW e91 (RaceChrono v2.30)
- OBDkey v1.1:
Data rate 5 Hz on BMW e91 (RaceChrono v2.30)
- OBDkey v1.3:
Data rate 8-9 Hz on BMW e91 (RaceChrono v2.30)
- HHOBD Advanced:
Data rate 5 Hz on BMW e91 (RaceChrono v2.30)
http://racechrono.com/photos/obd/IMG_20130726_131424.jpg (http://racechrono.com/photos/obd/IMG_20130726_131424.jpg)
- China blue "elm327" mini:
Data rate 30-40 Hz on BMW e91 (RaceChrono v2.33).
This is probably not a genuine ELM, but it claims to be ELM327 v1.5. Data rate it can achieve is simply amazing. This is an unbranded device, so if you buy one, remember you might not get same hardware as I did.
http://racechrono.com/photos/obd/IMG_20130726_131431.jpg (http://racechrono.com/photos/obd/IMG_20130726_131431.jpg)
- China white "elm327":
Data rate 15-20 Hz on BMW e91 (RaceChrono v2.33). This is probably not a genuine ELM, but it claims to be ELM327 v1.5, also it reports a fake Bluetooth address. This is an unbranded device, so if you buy one, remember you might not get same hardware as I did. (Note: Had some problems with protocol checking but will fix for v2.45 beta)
http://racechrono.com/photos/obd/IMG_20130726_131445.jpg (http://racechrono.com/photos/obd/IMG_20130726_131445.jpg)
- China black/blue "OBD Diagnostic Interface"
Didn't test the data rate, but works (RaceChrono v2.33). This is rather sizeable receiver with five blinking leds...
http://racechrono.com/photos/obd/IMG_20130707_140639.jpg (http://racechrono.com/photos/obd/IMG_20130707_140639.jpg)
NOTICE: The test BMW I'm using has CAN bus, hence the faster polling speed. It seems older cars, such as my other test car, with no CAN bus seem to be limited data rate around 5-6 Hz maximum.
Is it possible? Dash customization? Could be! Read about it, download code, and watch it in action ...
Project Detroit Mustang built with West Coast Customs (http://channel9.msdn.com/coding4fun/articles/Project-Detroit-How-to-Read-Your-Cars-Engine-Data-with-OBD-II)
Quote from: SHOdded on June 05, 2015, 04:08:22 PM
Interesting tidbit (http://www.motor.com/magazine/pdfs/072011_09.pdf) re: PCM relearn:
After clearing the PCM memory, a Profile Correction must be learned to correct for mechanical variations in the engine. This might require an extended road test on later-model vehicles. The misfire section of the OBD II document provides a key piece of information that will help reduce the amount of time it takes for Profile Correction Learn to complete. The PCM needs to see at least three 60- to 40-mph no-braking decelerations for Profile Correction Relearn, which means a standard road test around the block will not get this done.
Look up OBDII documents specific to your model year here:
https://www.motorcraftservice.com/vdirs/retail/default.asp?pageid=diag_theory_retail&gutsid=diagsheet&menuIndex1=10 (https://www.motorcraftservice.com/vdirs/retail/default.asp?pageid=diag_theory_retail&gutsid=diagsheet&menuIndex1=10)
Thanks!
I've been waiting for High Command to get me this for the 2015, but she's been super busy.