Mode 01 - Current Data
Mode 01 provides access to current powertrain diagnostic data (live sensor readings).
- class obdii.modes.Mode01[source]
Bases:
GroupCommandsRequest Commands - OBD Mode 01 PIDs
- Abbreviations:
ABS = Anti-lock Braking System AECD = Auxiliary Emission Control Device ALT = Alternative AUX = Auxiliary DIAG = Diagnostic DPF = Diesel Particulate Filter DTC = Diagnostic Trouble Code EGR = Exhaust Gas Recirculation EGT = Exhaust Gas Temperature EVAP = Evaporative System MAF = Mass Air Flow MAX = Maximum MIL = Malfunction Indicator Lamp NTE = Not-To-Exceed OBD = On-Board Diagnostics PERC = Percentage PID = Parameter ID SCR = Selective Catalytic Reduction TEMP = Temperature TURBO = Turbocharger VAC = Vacuum VGT = Variable Geometry Turbocharger WWH = World-Wide Harmonized
- STATUS_DTC = <Command Mode.REQUEST 1 STATUS_DTC>
Monitor status since DTCs cleared. (Includes MIL status, DTC count, tests)
- SHORT_FUEL_TRIM_BANK_1 = <Command Mode.REQUEST 6 SHORT_FUEL_TRIM_BANK_1>
Short term fuel trim (STFT)—Bank 1
- LONG_FUEL_TRIM_BANK_1 = <Command Mode.REQUEST 7 LONG_FUEL_TRIM_BANK_1>
Long term fuel trim (LTFT)—Bank 1
- SHORT_FUEL_TRIM_BANK_2 = <Command Mode.REQUEST 8 SHORT_FUEL_TRIM_BANK_2>
Short term fuel trim (STFT)—Bank 2
- LONG_FUEL_TRIM_BANK_2 = <Command Mode.REQUEST 9 LONG_FUEL_TRIM_BANK_2>
Long term fuel trim (LTFT)—Bank 2
- STATUS_SECONDARY_AIR = <Command Mode.REQUEST 18 STATUS_SECONDARY_AIR>
Commanded secondary air status
- OXYGEN_SENSORS_2_BANKS = <Command Mode.REQUEST 19 OXYGEN_SENSORS_2_BANKS>
Oxygen sensors present (in 2 banks)
- OXYGEN_SENSOR_1 = <Command Mode.REQUEST 20 OXYGEN_SENSOR_1>
Voltage B: Short term fuel trim
- Type:
Oxygen Sensor 1 A
- OXYGEN_SENSOR_2 = <Command Mode.REQUEST 21 OXYGEN_SENSOR_2>
Voltage B: Short term fuel trim
- Type:
Oxygen Sensor 2 A
- OXYGEN_SENSOR_3 = <Command Mode.REQUEST 22 OXYGEN_SENSOR_3>
Voltage B: Short term fuel trim
- Type:
Oxygen Sensor 3 A
- OXYGEN_SENSOR_4 = <Command Mode.REQUEST 23 OXYGEN_SENSOR_4>
Voltage B: Short term fuel trim
- Type:
Oxygen Sensor 4 A
- OXYGEN_SENSOR_5 = <Command Mode.REQUEST 24 OXYGEN_SENSOR_5>
Voltage B: Short term fuel trim
- Type:
Oxygen Sensor 5 A
- OXYGEN_SENSOR_6 = <Command Mode.REQUEST 25 OXYGEN_SENSOR_6>
Voltage B: Short term fuel trim
- Type:
Oxygen Sensor 6 A
- OXYGEN_SENSOR_7 = <Command Mode.REQUEST 26 OXYGEN_SENSOR_7>
Voltage B: Short term fuel trim
- Type:
Oxygen Sensor 7 A
- OXYGEN_SENSOR_8 = <Command Mode.REQUEST 27 OXYGEN_SENSOR_8>
Voltage B: Short term fuel trim
- Type:
Oxygen Sensor 8 A
- OXYGEN_SENSORS_4_BANKS = <Command Mode.REQUEST 29 OXYGEN_SENSORS_4_BANKS>
Oxygen sensors present (in 4 banks)
- STATUS_AUX_INPUT = <Command Mode.REQUEST 30 STATUS_AUX_INPUT>
Auxiliary input status (e.g. Power Take Off)
- FUEL_RAIL_PRESSURE_VAC = <Command Mode.REQUEST 34 FUEL_RAIL_PRESSURE_VAC>
Fuel Rail Pressure (relative to manifold vacuum)
- FUEL_RAIL_GAUGE_PRESSURE = <Command Mode.REQUEST 35 FUEL_RAIL_GAUGE_PRESSURE>
Fuel Rail Gauge Pressure (diesel, or gasoline direct injection)
- OXYGEN_SENSOR_1_LAMBDA_VOLTAGE = <Command Mode.REQUEST 36 OXYGEN_SENSOR_1_LAMBDA_VOLTAGE>
O2 Sensor 1 Equiv. Ratio (Lambda) & Voltage
- OXYGEN_SENSOR_2_LAMBDA_VOLTAGE = <Command Mode.REQUEST 37 OXYGEN_SENSOR_2_LAMBDA_VOLTAGE>
O2 Sensor 2 Equiv. Ratio (Lambda) & Voltage
- OXYGEN_SENSOR_3_LAMBDA_VOLTAGE = <Command Mode.REQUEST 38 OXYGEN_SENSOR_3_LAMBDA_VOLTAGE>
O2 Sensor 3 Equiv. Ratio (Lambda) & Voltage
- OXYGEN_SENSOR_4_LAMBDA_VOLTAGE = <Command Mode.REQUEST 39 OXYGEN_SENSOR_4_LAMBDA_VOLTAGE>
O2 Sensor 4 Equiv. Ratio (Lambda) & Voltage
- OXYGEN_SENSOR_5_LAMBDA_VOLTAGE = <Command Mode.REQUEST 40 OXYGEN_SENSOR_5_LAMBDA_VOLTAGE>
O2 Sensor 5 Equiv. Ratio (Lambda) & Voltage
- OXYGEN_SENSOR_6_LAMBDA_VOLTAGE = <Command Mode.REQUEST 41 OXYGEN_SENSOR_6_LAMBDA_VOLTAGE>
O2 Sensor 6 Equiv. Ratio (Lambda) & Voltage
- OXYGEN_SENSOR_7_LAMBDA_VOLTAGE = <Command Mode.REQUEST 42 OXYGEN_SENSOR_7_LAMBDA_VOLTAGE>
O2 Sensor 7 Equiv. Ratio (Lambda) & Voltage
- OXYGEN_SENSOR_8_LAMBDA_VOLTAGE = <Command Mode.REQUEST 43 OXYGEN_SENSOR_8_LAMBDA_VOLTAGE>
O2 Sensor 8 Equiv. Ratio (Lambda) & Voltage
- CLEARED_DTC_DISTANCE = <Command Mode.REQUEST 49 CLEARED_DTC_DISTANCE>
Distance traveled since codes cleared
- OXYGEN_SENSOR_1_LAMBDA_CURRENT = <Command Mode.REQUEST 52 OXYGEN_SENSOR_1_LAMBDA_CURRENT>
O2 Sensor 1 Equiv. Ratio (Lambda) & Current
- OXYGEN_SENSOR_2_LAMBDA_CURRENT = <Command Mode.REQUEST 53 OXYGEN_SENSOR_2_LAMBDA_CURRENT>
O2 Sensor 2 Equiv. Ratio (Lambda) & Current
- OXYGEN_SENSOR_3_LAMBDA_CURRENT = <Command Mode.REQUEST 54 OXYGEN_SENSOR_3_LAMBDA_CURRENT>
O2 Sensor 3 Equiv. Ratio (Lambda) & Current
- OXYGEN_SENSOR_4_LAMBDA_CURRENT = <Command Mode.REQUEST 55 OXYGEN_SENSOR_4_LAMBDA_CURRENT>
O2 Sensor 4 Equiv. Ratio (Lambda) & Current
- OXYGEN_SENSOR_5_LAMBDA_CURRENT = <Command Mode.REQUEST 56 OXYGEN_SENSOR_5_LAMBDA_CURRENT>
O2 Sensor 5 Equiv. Ratio (Lambda) & Current
- OXYGEN_SENSOR_6_LAMBDA_CURRENT = <Command Mode.REQUEST 57 OXYGEN_SENSOR_6_LAMBDA_CURRENT>
O2 Sensor 6 Equiv. Ratio (Lambda) & Current
- OXYGEN_SENSOR_7_LAMBDA_CURRENT = <Command Mode.REQUEST 58 OXYGEN_SENSOR_7_LAMBDA_CURRENT>
O2 Sensor 7 Equiv. Ratio (Lambda) & Current
- OXYGEN_SENSOR_8_LAMBDA_CURRENT = <Command Mode.REQUEST 59 OXYGEN_SENSOR_8_LAMBDA_CURRENT>
O2 Sensor 8 Equiv. Ratio (Lambda) & Current
- CATALYST_TEMP_BANK_1_SENSOR_1 = <Command Mode.REQUEST 60 CATALYST_TEMP_BANK_1_SENSOR_1>
Bank 1, Sensor 1
- Type:
Catalyst Temperature
- CATALYST_TEMP_BANK_2_SENSOR_1 = <Command Mode.REQUEST 61 CATALYST_TEMP_BANK_2_SENSOR_1>
Bank 2, Sensor 1
- Type:
Catalyst Temperature
- CATALYST_TEMP_BANK_1_SENSOR_2 = <Command Mode.REQUEST 62 CATALYST_TEMP_BANK_1_SENSOR_2>
Bank 1, Sensor 2
- Type:
Catalyst Temperature
- CATALYST_TEMP_BANK_2_SENSOR_2 = <Command Mode.REQUEST 63 CATALYST_TEMP_BANK_2_SENSOR_2>
Bank 2, Sensor 2
- Type:
Catalyst Temperature
- ENGINE_LOAD_ABSOLUTE = <Command Mode.REQUEST 67 ENGINE_LOAD_ABSOLUTE>
Absolute percentage calculated from air mass intake
- COMMANDED_AIR_FUEL_RATIO = <Command Mode.REQUEST 68 COMMANDED_AIR_FUEL_RATIO>
Commanded Air-Fuel Equivalence Ratio (lambda,λ)
- THROTTLE_POSITION_RELATIVE = <Command Mode.REQUEST 69 THROTTLE_POSITION_RELATIVE>
Relative throttle position
- ACCELERATOR_POSITION_D = <Command Mode.REQUEST 73 ACCELERATOR_POSITION_D>
Accelerator pedal position D
- ACCELERATOR_POSITION_E = <Command Mode.REQUEST 74 ACCELERATOR_POSITION_E>
Accelerator pedal position E
- ACCELERATOR_POSITION_F = <Command Mode.REQUEST 75 ACCELERATOR_POSITION_F>
Accelerator pedal position F
- MAX_FUEL_AIR_RATIO_O2_VOLT_CURR_PRESSURE = <Command Mode.REQUEST 79 MAX_FUEL_AIR_RATIO_O2_VOLT_CURR_PRESSURE>
Maximum value for Equiv Ratio, O2 Sensor V, O2 Sensor I, Intake Pressure
- EVAP_PRESSURE_ABSOLUTE = <Command Mode.REQUEST 83 EVAP_PRESSURE_ABSOLUTE>
Absolute Evap system Vapor Pressure
- EVAP_PRESSURE_ALT = <Command Mode.REQUEST 84 EVAP_PRESSURE_ALT>
Evap system vapor pressure (alternate encoding)
- SHORT_OXYGEN_TRIM_BANK_1 = <Command Mode.REQUEST 85 SHORT_OXYGEN_TRIM_BANK_1>
bank 1, B: bank 3
- Type:
Short term secondary O2 sensor trim, A
- LONG_OXYGEN_TRIM_BANK_1 = <Command Mode.REQUEST 86 LONG_OXYGEN_TRIM_BANK_1>
bank 1, B: bank 3
- Type:
Long term secondary O2 sensor trim, A
- SHORT_OXYGEN_TRIM_BANK_2 = <Command Mode.REQUEST 87 SHORT_OXYGEN_TRIM_BANK_2>
bank 2, B: bank 4
- Type:
Short term secondary O2 sensor trim, A
- LONG_OXYGEN_TRIM_BANK_2 = <Command Mode.REQUEST 88 LONG_OXYGEN_TRIM_BANK_2>
bank 2, B: bank 4
- Type:
Long term secondary O2 sensor trim, A
- ACCELERATOR_POSITION_RELATIVE = <Command Mode.REQUEST 90 ACCELERATOR_POSITION_RELATIVE>
Relative accelerator pedal position
- HYBRID_BATTERY_REMAINING = <Command Mode.REQUEST 91 HYBRID_BATTERY_REMAINING>
Hybrid battery pack remaining life
- VEHICLE_EMISSION_STANDARDS = <Command Mode.REQUEST 95 VEHICLE_EMISSION_STANDARDS>
Emission requirements to which vehicle is designed
- ENGINE_TORQUE_DEMAND = <Command Mode.REQUEST 97 ENGINE_TORQUE_DEMAND>
Driver’s demand engine percent torque
- ENGINE_TORQUE_CURRENT = <Command Mode.REQUEST 98 ENGINE_TORQUE_CURRENT>
Actual engine percent torque
- AUX_INPUT_OUTPUT_SUPPORTED = <Command Mode.REQUEST 101 AUX_INPUT_OUTPUT_SUPPORTED>
Auxiliary input / output supported
- ENGINE_COOLANT_TEMP_ALT = <Command Mode.REQUEST 103 ENGINE_COOLANT_TEMP_ALT>
Engine coolant temperature
- DIESEL_INTAKE_AIR_FLOW = <Command Mode.REQUEST 106 DIESEL_INTAKE_AIR_FLOW>
Commanded Diesel intake air flow control and relative intake air flow position
- THROTTLE_ACTUATOR_ALT = <Command Mode.REQUEST 108 THROTTLE_ACTUATOR_ALT>
Commanded throttle actuator control and relative throttle position
- FUEL_PRESSURE_CONTROL = <Command Mode.REQUEST 109 FUEL_PRESSURE_CONTROL>
Fuel pressure control system
- INJECTION_PRESSURE_CONTROL = <Command Mode.REQUEST 110 INJECTION_PRESSURE_CONTROL>
Injection pressure control system
- CHARGE_AIR_COOLER_TEMP = <Command Mode.REQUEST 119 CHARGE_AIR_COOLER_TEMP>
Charge air cooler temperature (CACT)
- DPF_PRESSURE_DIFF = <Command Mode.REQUEST 122 DPF_PRESSURE_DIFF>
Diesel particulate filter (DPF) differential pressure
- NOX_NTE_CONTROL_STATUS = <Command Mode.REQUEST 125 NOX_NTE_CONTROL_STATUS>
NOx NTE (Not-To-Exceed) control area status
- PM_NTE_CONTROL_STATUS = <Command Mode.REQUEST 126 PM_NTE_CONTROL_STATUS>
PM NTE (Not-To-Exceed) control area status
- ENGINE_RUN_TIME_ALT = <Command Mode.REQUEST 127 ENGINE_RUN_TIME_ALT>
Engine run time (Starting with MY 2010 the California Air Resources Board mandated that all diesel vehicles must supply total engine hours)
- AECD_RUN_TIME = <Command Mode.REQUEST 129 AECD_RUN_TIME>
Engine run time for Auxiliary Emissions Control Device(AECD)
- AECD_RUN_TIME_AUX = <Command Mode.REQUEST 130 AECD_RUN_TIME_AUX>
Engine run time for Auxiliary Emissions Control Device(AECD)
- MANIFOLD_SURFACE_TEMP = <Command Mode.REQUEST 132 MANIFOLD_SURFACE_TEMP>
Manifold surface temperature
- OXYGEN_SENSOR_WIDE_RANGE = <Command Mode.REQUEST 140 OXYGEN_SENSOR_WIDE_RANGE>
O2 Sensor (Wide Range)
- ENGINE_FRICTION_TORQUE_PERC = <Command Mode.REQUEST 142 ENGINE_FRICTION_TORQUE_PERC>
Engine Friction - Percent Torque
- WWH_VEHICLE_INFORMATION = <Command Mode.REQUEST 144 WWH_VEHICLE_INFORMATION>
WWH-OBD Vehicle OBD System Information
- WWH_VEHICLE_INFORMATION_ALT = <Command Mode.REQUEST 145 WWH_VEHICLE_INFORMATION_ALT>
WWH-OBD Vehicle OBD System Information
- WWH_VEHICLE_COUNTERS_SUPPORT = <Command Mode.REQUEST 147 WWH_VEHICLE_COUNTERS_SUPPORT>
WWH-OBD Vehicle OBD Counters support
- HYBRID_BATTERY_VOLTAGE = <Command Mode.REQUEST 154 HYBRID_BATTERY_VOLTAGE>
Hybrid/EV Vehicle System Data, Battery, Voltage
- DIESEL_EXHAUST_FLUID_SENSOR = <Command Mode.REQUEST 155 DIESEL_EXHAUST_FLUID_SENSOR>
Diesel Exhaust Fluid Sensor Data
- ENGINE_EXHAUST_FLOW_RATE = <Command Mode.REQUEST 158 ENGINE_EXHAUST_FLOW_RATE>
Engine Exhaust Flow Rate
- EVAP_SYSTEM_VAPOR_PRESSURE = <Command Mode.REQUEST 163 EVAP_SYSTEM_VAPOR_PRESSURE>
Evap System Vapor Pressure
- TRANSMISSION_ACTUAL_GEAR = <Command Mode.REQUEST 164 TRANSMISSION_ACTUAL_GEAR>
Transmission Actual Gear
- DIESEL_EXHAUST_FLUID_DOSING = <Command Mode.REQUEST 165 DIESEL_EXHAUST_FLUID_DOSING>
Commanded Diesel Exhaust Fluid Dosing
- ODOMETER = <Command Mode.REQUEST 166 ODOMETER>
Odometer (Starting with MY 2019 the California Air Resources Board mandated that all vehicles must supply odometer)
- NOX_CONCENTRATION_SENSORS_3_4 = <Command Mode.REQUEST 167 NOX_CONCENTRATION_SENSORS_3_4>
NOx Sensor Concentration Sensors 3 and 4
- NOX_CORRECTED_CONCENTRATION_SENSORS_3_4 = <Command Mode.REQUEST 168 NOX_CORRECTED_CONCENTRATION_SENSORS_3_4>
NOx Sensor Corrected Concentration Sensors 3 and 4
- EXHAUST_PARTICULATE_DIAG_TIME_COUNT = <Command Mode.REQUEST 196 EXHAUST_PARTICULATE_DIAG_TIME_COUNT>
Exhaust Particulate Control System Diagnostic Time/Count
- PARTICULATE_CONTROL_STATUS_COUNTERS = <Command Mode.REQUEST 198 PARTICULATE_CONTROL_STATUS_COUNTERS>
Byte 1 - Particulate control - driver inducement system status Byte 2,3 - Removal or block of the particulate aftertreatment system counter Byte 4,5 - Liquid regent injection system (e.g. fuel-borne catalyst) failure counter Byte 6,7 - Malfunction of Particulate control monitoring system counter