Quote:
Originally Posted by Escapable
Most of the advanced programmers for Jeeps use the OBD connector but the pins for the CCD system and not via the OBD port.
The OBD port is limited as to what info you can obtain via it however the CCD bus goes to every module in the vehicle.
|
Mmm sort of. It's changed between models (CCD, then PCI, now CAN.).
OBDII messages can be exchanged over many protocols, so the diagnostic CAN circuit is used for OBD messages now.
One reason that "OBD-compliant" devices are limited is that OBD is a set of standard diagnostic data which manufacturers are required to implement.
A developer of an OBD scanner or software knows that an "OBD-compliant" vehicle will respond to OBD message requests, since it's required-to.
The stuff that' must be reported via OBD messages is a tiny fraction of the total communications.
The majority of stuff happening is proprietary (the manufacturers are not required to make the data openly available.).
A lot of the proprietary data is still exchanged as OBD-formed messages (since it's easier than implementing a whole new layer just for the sake of it.) - It's just that the PIDs are unknown and some can be difficult to trace and reverse engineer.
A scanner which reads OBD2 codes via the CAN-bus is physically capable of reading "more" information, if the software is aware of the proprietary IDs (ie, Scangauge X-Gauges.).
Some IDs can be found by guessing, googling or spying on CAN-bus messages, some databases have been leaked, and the most complete databases are available for a price (usually via developer programmes with manufacturers or partners.).
Additionally most CAN-bus systems operate multiple circuits (late model Chryslers have B and C.), which can (sort of.) be accessed by switching/patching pins on the OBD connector (or with a device which is physically able to read all circuits.).
And then there's the SCI which has been on all Chryslers for a long time, and is still use low level operations or recovering the CAN. I believe fuel maps and timing are still written over the SCI.