Mode 1
iMode 1
The following PIDs are supported in Mode 1:
$00 Supported PIDs
The PIDs supported in this mode are displayed in a 4-byte word (Data A, B, C and D).
Data A, PID 01 To 08:
Data B, PID 09 To 10:
Data C, PID 11 To 18:
Data D, PID 19 To 20:
0 - PID number not supported
1 - PID number supported
$01 Status of diagnostic system
The system status is displayed in a 4-byte word (Data A, B, C and 0).
Data A: 1000 0001
B: 0000 0111
C: 0110 1101
D: 0110 1101
Data A:
Bits 0 to 6
No. of faults in binary format
Bit 7
0 - Check Engine MIL was not switched on by this control module.
1 - Check Engine MIL was switched on by this control module.
Data B:
Data byte B displays all the sub-systems which are monitored continuously, i.e. at least twice per second.
Bit 0 - Misfire detection
Bit 1 - Fuel system
Bit 2 - Other components
Bit 3 - Not used
Bit 4 - Not used
Bit 5 - Not used
Bit 6 - Not used
Bit 7 - Not used
0 - System not supported.
1 - System supported.
Data C:
Data byte C displays the sub-systems which are monitored at least once per driving cycle.
Bit 0 - TWC
Bit 1 - TWC heating
Bit 2 - Fuel tank ventilation
Bit 3 - Secondary air system
Bit 4 - A/C system
Bit 5 - Oxygen sensor
Bit 6 - Oxygen sensor heating
Bit 7 - Exhaust gas circulation
0 - Sub-system not available.
1 - Sub-system available.
Data D:
In data byte D, the readiness codes of the sub-systems from data byte 0 are displayed.
Bits 0 to 7
0 - Sub-system check completed or sub-system not installed.
1 - Sub-system check not yet complete.
NOTE: After the fault memory has been erased, the bits of the installed sub-systems where a fault was present are set to 1.
The bits are reset to 0:
- after 1 driving cycle if the check was fault-free
- after 2 driving cycles if a fault was detected.
$03 Status of injection system
Data A: 0000 0010
B: 0000 0010
Data A - Status of bank I
Data B - Status of bank 2
Bit 0 - Open-loop control, the conditions for closed- loop oxygen sensing have not yet been satisfied.
Bit 1 - Closed-loop control, the signal from the oxygen sensor is used to control injection
Bit 2 - Open-loop control through conditions such as full load, etc.
Bit 3 - Open-loop control through faults in the system.
Bit 4 - Closed-loop control, but faults from at least one oxygen sensor.
Bits 5 to 7 not used.
NOTE: Only one bit at a time can be set to 1 to Indicate the status.
$04 Calculated load value
Output of calculated load as a percentage of the maximum load.
Display between 0 % and 100 %.
$05 Engine coolant temperature
Output of the momentary engine coolant temperature.
Display between - 40 °C and 215 °C
$06 HO2S integrator, bank 1
Output of the control value FR of the oxygen sensor closed-loop control, bank 1.
Display: lean to - 100 %
rich to 99.22%
$07 HO2S adaptation, bank 1
Output of the adaptation value FRA of the oxygen sensor closed-loop control, bank 1.
Display: lean to - 100 %
rich to 99.22%
$08 HO2S integrator, bank 2
Output of the control value FR of the oxygen sensor closed-loop control, bank 2.
Display: lean to - 100 %
rich to 99.22%
$09 HO2S adaptation, bank 2
Output of the adaptation value FRA of the oxygen sensor closed-loop control, bank 2.
Display: lean to - 100 %
rich to 99.22%
$OC Engine speed
Output of the momentary engine speed.
Display of engine speed in rpm.
$OD Vehicle speed
Output of the speed currently travelled.
Display of speed in km/h up to a maximum of 255 km/h
$OE Ignition timing, cylinder 1
Output of the ignition angle from cylinder 1.
Display: after TDC up to - 64 °crk
before TDC up to 63.5 °crk
°crk- degrees crank angle
$OF Intake air temperature
Output of intake air temperature.
Display between - 40 °C and 215 °C
$10 Air mass
Output of the intake air mass.
Display between 0 and 655.35 g/s
g/s - Grams per second
$11 Throttle valve position
Output of the absolute throttle angle.
Display between 0 % and 100 %
$12 Status of secondary air system
Data A:
Bit 0 - secondary air is injected before the catalytic converter.
Bit 1 - not used.
Bit 2 - secondary air pump is switched off.
Bits 3 to 7 not used.
NOTE: Only one bit at a time can be set to 1 to indicate the status.
$13 Number of oxygen sensors
Output of the number and location of oxygen sensors.
Bit 0 - bank 1, sensor 1 (ahead of catalytic converter, cylinders 1 - 3)
Bit 1 - bank 2, sensor 1 (after catalytic converter, cylinders 1 - 31
Bit 2 - bank 1, sensor 3 not installed
Bit 3 - bank 1, sensor 4 not installed
Bit 4 - bank 2, sensor 4 (ahead of catalytic converter, cylinders 1 - 61
Bit 5 - bank 2, sensor 2 (after catalytic converter, cylinders 4 - 6)
Bit 6 - bank 2, sensor 3 not installed
Bit 7 - bank 2, sensor 4 not installed
0 - sensor not present
1 - sensor present
$14 Oxygen sensor signal, bank 1, sensor
Display of oxygen sensor voltage and associated oxygen sensor.
Display of sensor voltage between 0 V and 1.275 V and of the oxygen sensor in percent.
Display: lean to - 100 %
rich to 99.22 %
$15 Oxygen sensor signal, bank 1, sensor 2
Display of oxygen sensor voltage and associated oxygen sensor.
Display of sensor voltage between0 V and 1.275 V and of the oxygen sensor in percent.
Display: 99.22 %
NOTE: Since the sensor behind the catalytic converter is not included in the closed-loop control, 99.22% is displayed.
$18 Oxygen sensor signal, bank 2, sensor 1
Display of oxygen sensor voltage and associated oxygen sensor.
Display of sensor voltage between 0 V and 1.275 V and of the oxygen sensor in percent.
Display: lean to - 100 %
rich to 99.22 %
$19 Oxygen sensor signal, bank 2, sensor 2
Display of oxygen sensor voltage and associated oxygen sensor.
Display of sensor voltage between 0 V and 1.275 V and of the oxygen sensor in percent.
Display: 99.22 %
NOTE: Since the sensor behind the catalytic converter is not included in the closed-loop control, 99.22 % is displayed.
$1C OBD requirements
Display of system classification
01 - OBD II for California
02 - OBD for EPA
03 - OBD II for California and EPA
04 - OBD I
05 - Does not comply with any OBD requirements
06 - EOBD (European OBD)