OBD-II J1979 Protocols
On-board diagnostics (OBD) is an automotive term referring to self-diagnostic and reporting capability of a vehicle. OBD systems give the vehicle owner or repair technician access to the status of the various vehicle subsystems.The earlier OBD interfaces are OBD1,OBD1.5 etc.Now, Most of the vehicles have OBDII interface, which is an enhanced diagnostic monitor. Refer Wiki OBD page for details. OBD-II provides access to data from the engine control unit (ECU) and offers a valuable source of information when troubleshooting problems inside a vehicle. The SAE J1979 standard defines a method for requesting various diagnostic data and a list of standard parameters that might be available from the ECU. The various parameters that are available are addressed by "parameter identification numbers" (parameter IDs or PIDs) which are defined in J1979. Refer Wiki PID page for details. Any vehicle manufactured after 1996 required to have OBD-II computer syste...