Volkswagen Passat

Parameters

The Volkswagen Passat has 859 parameters.

● Confirmed◆ In testing○ Supported× Not supported

How to read a parameter card

Battery voltage PASSAT_BAT_V_2A07Confirmed

Pelican can show this parameter as the starter battery voltage.

  • Service 22DID 2A07
  • Module710 → 77A
  • Every5 s
  • Testing for 1996 to 2014, 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val1000+4
Range
4 to 69.535 V
Unit
V

0x1EAB = 7851 → 78511000+4 = 11.851 V

Confirmed for 2015 to 2020, 2022. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2014.

  1. The parameter's name and its ID in the OBDb. Confirmed shows when a response from a real car confirms the parameter.
  2. The clutch mark shows a Connectable, a parameter that Pelican surfaces in its interface.
  3. The service and PID/DID asked for, the control module it's sent to, and how often Pelican asks.
  4. The reply's bytes. The parameter's bytes are blue. Bytes for other parameters in the same reply are grayed out. Hover over a byte to see the parameter it represents.
  5. Where the parameter is in the response, and how Pelican converts the raw value into a value.
  6. A real reply, decoded. The raw value comes first, then the reading.
  7. Which model years have tested this parameter.

Battery

Accelerator pedal, sensor 1 voltage PASSAT_ACCEL_PEDAL_SENS_1_VConfirmed

  • Service 22DID 102A
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val5
Range
0 to 13107 mV
Unit
mV

0x0000 = 0 → 05 = 0 mV

Confirmed for 2018 to 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006.

Accelerator pedal, sensor 2 voltage PASSAT_ACCEL_PEDAL_SENS_2_VConfirmed

  • Service 22DID 102B
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val5
Range
0 to 13107 mV
Unit
mV

0x0764 = 1892 → 18925 = 378.4 mV

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

All-wheel drive voltage PASSAT_PQ35_HAL_VConfirmed

  • Service 22DID 2BE9
  • Module70F → 779
  • Every5 s
  • Testing for 1996 to 2016, 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val10
Range
0 to 25.5 V
Unit
V

0x11 = 17 → 1710 = 1.7 V

Confirmed for 2017, 2019. In testing for 1996 to 2005, 2007, 2009 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2008, 2011 to 2012, 2015, 2018, 2022.

Battery charge level PASSAT_BAT_SOCConfirmed

  • Service 22DID 2A0C
  • Module710 → 77A
  • Every10 s
  • Testing for 1996 to 2014, 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 100 %
Unit
%

0x3D = 61 → 61 %

Confirmed for 2015 to 2020, 2022. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2014.

Battery current PASSAT_BAT_IConfirmed

  • Service 22DID 2A09
  • Module710 → 77A
  • Every1 s
  • Testing for 1996 to 2015, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 31 of the reply, 32 bits. The value is signed.

Formula
val1000
Range
-1000 to 1000 A
Unit
A

0x00000000 = 0 → 01000 = 0 A

Confirmed for 2016 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020.

Battery internal resistance PASSAT_BAT_INT_RConfirmed

  • Service 22DID 2A0E
  • Module710 → 77A
  • Every5 s
  • Testing for 1996 to 2014, 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×20100
Range
0 to 51
Unit
Raw value

0x20 = 32 → 32×20100 = 6.4

Confirmed for 2015 to 2020, 2022. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2014.

Battery internal resistance, raw PASSAT_BAT_INTERNAL_RES_RAWConfirmed

  • Service 22DID 2A25
  • Module710 → 77A
  • Every1 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val5
Range
0 to 51
Unit
Raw value

0x15 = 21 → 215 = 4.2

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Battery sensor temperature PASSAT_BAT_T_710Confirmed

  • Service 22DID 2A0A
  • Module710 → 77A
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2021 to 2026

Example reply from a 2020 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val−40
Range
-40 to 215 °C
Unit
°C

0x38 = 56 → 56−40 = 16 °C

Confirmed for 2017, 2019 to 2020. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2016, 2018, 2022.

Battery temperature PASSAT_BAT_TConfirmed

  • Service 22DID 2A0B
  • Module710 → 77A
  • Every5 s
  • Testing for 1996 to 2014, 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val−40
Range
-40 to 215 °C
Unit
°C

0x27 = 39 → 39−40 = -1 °C

Confirmed for 2015 to 2020, 2022. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2014.

Battery voltage PASSAT_BAT_V_2A07Confirmed

Pelican can show this parameter as the starter battery voltage.

  • Service 22DID 2A07
  • Module710 → 77A
  • Every5 s
  • Testing for 1996 to 2014, 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val1000+4
Range
4 to 69.535 V
Unit
V

0x1EAB = 7851 → 78511000+4 = 11.851 V

Confirmed for 2015 to 2020, 2022. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2014.

Battery voltage PASSAT_BATTERY_VConfirmed

Pelican can show this parameter as the starter battery voltage.

  • Service 22DID 105A
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val50
Range
0 to 1310.7 V
Unit
V

0x02B4 = 692 → 69250 = 13.84 V

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Battery voltage at rest PASSAT_BAT_V_AT_RESTConfirmed

  • Service 22DID 2A10
  • Module710 → 77A
  • Every5 s
  • Testing for 1996 to 2014, 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val10+9
Range
9 to 34.5 V
Unit
V

0x21 = 33 → 3310+9 = 12.3 V

Confirmed for 2015 to 2020, 2022. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2014.

Battery voltage variant PASSAT_PQ35_BAT_V_2Confirmed

  • Service 22DID 105E
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2011, 2013 to 2014, 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val50
Range
0 to 1310.7 V
Unit
V

0x0218 = 536 → 53650 = 10.72 V

Confirmed for 2012, 2015, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2011, 2013 to 2014, 2016, 2020 to 2026. Not supported for 2006.

Boost pressure PASSAT_PQ35_CHG_PConfirmed

  • Service 22DID 1057
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2014, 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val1000
Range
0 to 65.535 bar
Unit
bar

0x0734 = 1844 → 18441000 = 1.844 bar

Confirmed for 2012, 2015, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2022.

Calculated nitrogen oxide concentration behind turbocharger PASSAT_MQB_NOX_CONC_BEHIND_TURBOConfirmed

  • Service 22DID 1526
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val
Range
-32768 to 32767
Unit
Number

0x0000 = 0 → 0

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Cell voltage sum PASSAT_BMS_CELL_V_SUMConfirmed

  • Service 22DID 1E3B
  • Module7E5 → 7ED
  • Every1 s
  • Testing for 1996 to 2015, 2017 to 2026

Example reply from a 2016 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10
Range
0 to 6553.5 V
Unit
V

0x0572 = 1394 → 139410 = 139.4 V

Confirmed for 2016. In testing for 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2015, 2017 to 2020, 2022.

Charge air pressure PASSAT_PQ35_CHG_AIR_PConfirmed

  • Service 22DID 2211
  • Module714 → 77E
  • Every1 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×100255
Range
0 to 100 %
Unit
%

0x00 = 0 → 0×100255 = 0 %

Confirmed for 2017. In testing for 1996 to 2005, 2007, 2009 to 2010, 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2008, 2011 to 2012, 2015, 2018 to 2019, 2022.

Charge air pressure: actual PASSAT_PQ35_CHARGE_AIR_P_ACTUALConfirmed

  • Service 22DID 202A
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2014, 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×0.08
Range
0 to 5242.8
Unit
Raw value

0x03E6 = 998 → 998×0.08 = 79.84

Confirmed for 2015, 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2018 to 2019, 2022.

Charge air pressure: specified PASSAT_PQ35_CHARGE_AIR_P_SPECIFIEDConfirmed

  • Service 22DID 2029
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2014, 2016, 2018 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×0.08
Range
0 to 5242.8
Unit
Raw value

0x0278 = 632 → 632×0.08 = 50.56

Confirmed for 2015, 2017, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2018 to 2019.

Charge air temp at the turbocharger outlet, calculated PASSAT_MQB_CHARGE_AIR_T_TUBROCHARGER_OUTLET_CALCULATEDConfirmed

  • Service 22DID 1798
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×100010000−273.1
Range
-273.1 to 3003.6 °C
Unit
°C

0x0AD7 = 2775 → 2775×100010000−273.1 = 4.4 °C

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Charge limit overcharge protection PASSAT_PQ35_CHG_LIM_OVERConfirmed

  • Service 22DID 1356
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
-327.68 to 327.67
Unit
Raw value

0x1388 = 5000 → 5000100 = 50

Confirmed for 2012, 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2018 to 2019, 2022.

Charge pressure actuator, maximum sensor voltage PASSAT_CHG_P_ACTUATOR_MAX_VConfirmed

  • Service 22DID 3D77
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
-327.68 to 327.67 mV
Unit
mV

0x0178 = 376 → 376100 = 3.76 mV

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Charge pressure regulator, lower threshold adaptation PASSAT_CHG_P_REGULATOR_LOConfirmed

  • Service 22DID 16EC
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val5
Range
-6553.6 to 6553.4 mV
Unit
mV

0x0000 = 0 → 05 = 0 mV

Confirmed for 2018 to 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006.

Charge pressure regulator, upper threshold adaptation PASSAT_CHG_P_REGULATOR_HIConfirmed

  • Service 22DID 16ED
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val5
Range
-6553.6 to 6553.4 mV
Unit
mV

0x0000 = 0 → 05 = 0 mV

Confirmed for 2018 to 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006.

Control module voltage PASSAT_VPWRConfirmed

Pelican can show this parameter as the starter battery voltage.

  • Service 22DID F442
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2010, 2014, 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val1000
Range
0 to 65 V
Unit
V

0x2E40 = 11840 → 118401000 = 11.84 V

Confirmed for 2011 to 2013, 2015 to 2020, 2022. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2014.

Control module voltage VPWRSAE J1979Confirmed

Power input to the OBD control module. VPWR is normally battery voltage, less any voltage drop in the circuit between the battery and the control module.

Pelican can show this parameter as the starter battery voltage.

  • Service 01PID 42
  • Module7E0 → 7E8
  • Every10 s

Bits 0 to 15 of the reply, 16 bits.

Formula
val1000
Range
0 to 65.535 V
Unit
V

Confirmed for 2013, 2015 to 2019. Supported for 2008 to 2009, 2011 to 2012, 2014, 2020, 2022, 2025.

ECall battery charge level PASSAT_ECALL_SOCConfirmed

  • Service 22DID 0838
  • Module767 → 7D1
  • Every5 s
  • Testing for 1996 to 2017, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 8 to 15 of the reply, 8 bits.

Formula
val
Range
0 to 100 %
Unit
%

0x59 = 89 → 89 %

Confirmed for 2018 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2017, 2020.

ECall battery status PASSAT_ECALL_STATUSConfirmed

  • Service 22DID 0838
  • Module767 → 7D1
  • Every5 s
  • Testing for 1996 to 2017, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Unit
Named states

0x02 = 2 → NORMAL

States
Raw valueState
1CRITICAL
2NORMAL

Confirmed for 2018 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2017, 2020.

Exhaust gas recirculation valve 1, B1, mass current: specified value PASSAT_MQB_EGR_VALVE_1_B1_MASS_I_SPECConfirmed

  • Service 22DID 1813
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×100010000
Range
-3276.8 to 3276.7
Unit
Raw value

0x0000 = 0 → 0×100010000 = 0

Confirmed for 2017 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2022.

Exhaust gas recirculation valve 2, B1, mass current: specified value PASSAT_MQB_EGR_VALVE_2_B1_MASS_I_SPECConfirmed

  • Service 22DID 1814
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×100010000
Range
-3276.8 to 3276.7
Unit
Raw value

0x0000 = 0 → 0×100010000 = 0

Confirmed for 2017 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2022.

High voltage battery energy information PASSAT_HIGH_V_EM_HVBAT

  • Service 22DID 1512
  • Module710 → 77A
  • Every1 s
  • Testing

Bits 24 to 39 of the reply, 16 bits.

Formula
val20
Range
0 to 3276 kWh
Unit
kWh

In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018 to 2019.

High voltage battery energy information PASSAT_HVBAT_ENERGY

  • Service 22DID 1512
  • Module710 → 77A
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val40
Range
0 to 1638 kWh
Unit
kWh

In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018 to 2019.

HV battery current PASSAT_HVBAT_CURRENTConfirmed

  • Service 22DID 1E3D
  • Module7E5 → 7ED
  • Every5 s
  • Testing for 1996 to 2015, 2017 to 2026

Example reply from a 2016 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val4−511
Range
-200 to 200 A
Unit
A

0x0680 = 1664 → 16644−511 = -95 A

Confirmed for 2016. In testing for 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2015, 2017 to 2020, 2022.

HV battery energy content PASSAT_HVBAT_E_CONTENTConfirmed

Energy stored in the high voltage battery

  • Service 22DID 2AB8
  • Module710 → 77A
  • Every5 s
  • Testing for 1996 to 2015, 2017 to 2026

Example reply from a 2016 Volkswagen Passat.

Bits 16 to 31 of the reply, 16 bits.

Formula
val×251000
Range
0 to 1638.37 kWh
Unit
kWh

0x007E = 126 → 126×251000 = 3.15 kWh

Confirmed for 2016. In testing for 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2015, 2017 to 2020, 2022.

HV battery maximum energy, raw count PASSAT_HVBAT_E_MAX_RAWConfirmed

  • Service 22DID 2AB2
  • Module710 → 77A
  • Every1 s
  • Testing for 1996 to 2015, 2017 to 2026

Example reply from a 2016 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x7800 = 30720 → 30,720

Confirmed for 2016. In testing for 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2015, 2017 to 2020, 2022.

HV battery maximum power PASSAT_HVBAT_PWR_MAX

  • Service 22DID 1502
  • Module7E0 → 7E8
  • Every250 ms
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×4
Range
0 to 262140 W
Unit
W

In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018 to 2019.

HV battery state of charge PASSAT_BMS_SOCConfirmed

Pelican can show this parameter as the state of charge.

  • Service 22DID 028C
  • Module7E5 → 7ED
  • Every1 s
  • Testing for 1996 to 2015, 2017 to 2026

Example reply from a 2016 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×100255
Range
0 to 100 %
Unit
%

0xD1 = 209 → 209×100255 = 81.960784 %

Confirmed for 2016. In testing for 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2015, 2017 to 2020, 2022.

HV battery temperature load PASSAT_HVBAT_T_LOADConfirmed

  • Service 22DID 1165
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val100
Range
0 to 655.35 %
Unit
%

0x0000 = 0 → 0100 = 0 %

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

HV battery total ampere hours of charge PASSAT_HVBAT_TOT_AH_CHRGConfirmed

  • Service 22DID 1E32
  • Module7E5 → 7ED
  • Every5 s
  • Testing for 1996 to 2015, 2017 to 2026

Example reply from a 2016 Volkswagen Passat.

Bits 0 to 31 of the reply, 32 bits.

Formula
val549.31642
Range
0 to 7818700 Ah
Unit
Ah

0x01B4FB1B = 28637979 → 28637979549.31642 = 52,133.84847 Ah

Confirmed for 2016. In testing for 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2015, 2017 to 2020, 2022.

HV battery total ampere hours of discharge PASSAT_HVBAT_TOT_AH_DCHRGConfirmed

  • Service 22DID 1E32
  • Module7E5 → 7ED
  • Every5 s
  • Testing for 1996 to 2015, 2017 to 2026

Example reply from a 2016 Volkswagen Passat.

Bits 32 to 63 of the reply, 32 bits. The value is signed.

Formula
val549.31642
Range
-3909350 to 3909350 Ah
Unit
Ah

0xFE542B1A = -28038374 → -28038374549.31642 = -51,042.3009 Ah

Confirmed for 2016. In testing for 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2015, 2017 to 2020, 2022.

HV battery total kilowatt hours of charge PASSAT_HVBAT_TOT_KWH_CHRGConfirmed

  • Service 22DID 1E32
  • Module7E5 → 7ED
  • Every5 s
  • Testing for 1996 to 2015, 2017 to 2026

Example reply from a 2016 Volkswagen Passat.

Bits 64 to 95 of the reply, 32 bits.

Formula
val8583.07212
Range
0 to 500300 kWh
Unit
kWh

0x09BB5BCC = 163273676 → 1632736768583.07212 = 19,022.75476 kWh

Confirmed for 2016. In testing for 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2015, 2017 to 2020, 2022.

HV battery total kilowatt hours of discharge PASSAT_HVBAT_TOT_KWH_DCHRGConfirmed

  • Service 22DID 1E32
  • Module7E5 → 7ED
  • Every5 s
  • Testing for 1996 to 2015, 2017 to 2026

Example reply from a 2016 Volkswagen Passat.

Bits 96 to 127 of the reply, 32 bits. The value is signed.

Formula
val8583.07212
Range
-250199 to 250199 kWh
Unit
kWh

0xF6DF2809 = -153147383 → -1531473838583.07212 = -17,842.95656 kWh

Confirmed for 2016. In testing for 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2015, 2017 to 2020, 2022.

Maximum charge current PASSAT_MAX_CHA_CUR_2Confirmed

  • Service 22DID 1159
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10
Range
-3200 to 3200 A
Unit
A

0x0000 = 0 → 010 = 0 A

Confirmed for 2018. In testing for 2021, 2023 to 2026. Not supported for 2006 to 2007, 2011 to 2017, 2019 to 2020, 2022.

Service regeneration current duration PASSAT_PQ35_SRV_REGEN_DURConfirmed

  • Service 22DID 1164
  • Module7E0 → 7E8
  • Every30 s
  • Testing for 1996 to 2011, 2014, 2019, 2021 to 2026

Example reply from a 2020 Volkswagen Passat.

Bits 0 to 31 of the reply, 32 bits.

Formula
val×0.0001666667
Range
0 to 715827 min
Unit
min

0x00000000 = 0 → 0×0.0001666667 = 0 min

Confirmed for 2012 to 2013, 2015 to 2018, 2020. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011, 2014, 2019, 2022.

Start/stop battery target voltage PASSAT_SSB_VTConfirmed

  • Service 22DID 2A00
  • Module710 → 77A
  • Every1 s
  • Testing for 1996 to 2015, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val10+10.6
Range
0 to 36.1 V
Unit
V

0x00 = 0 → 010+10.6 = 10.6 V

Confirmed for 2016 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020.

Start/stop battery total charge PASSAT_SSB_TOTAL_CHARGEConfirmed

  • Service 22DID 2A61
  • Module710 → 77A
  • Every1 s
  • Testing for 1996 to 2015, 2020 to 2021, 2023 to 2026

Bits 0 to 31 of the reply, 32 bits.

Formula
val10
Range
0 to 100 Ah
Unit
Ah

Confirmed for 2016 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020.

Start/stop battery total discharge PASSAT_SSB_TOTAL_DISCHARGEConfirmed

  • Service 22DID 2A61
  • Module710 → 77A
  • Every1 s
  • Testing for 1996 to 2015, 2020 to 2021, 2023 to 2026

Bits 32 to 63 of the reply, 32 bits.

Formula
val10
Range
0 to 100 Ah
Unit
Ah

Confirmed for 2016 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020.

Turbocharger inlet pressure corrected value PASSAT_TURBOCHARGER_INLET_PConfirmed

  • Service 22DID 11D4
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×564
Range
0 to 5119.9218
Unit
Raw value

0x0E0A = 3594 → 3594×564 = 280.78125

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Usable battery charge PASSAT_USE_BAT_CHGConfirmed

  • Service 22DID 2A0F
  • Module710 → 77A
  • Every5 s
  • Testing for 1996 to 2014, 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255 Ah
Unit
Ah

0x18 = 24 → 24 Ah

Confirmed for 2015 to 2020, 2022. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2014.

Climate

A/C compressor torque, requested PASSAT_AC_COMP_TConfirmed

  • Service 22DID 1002
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2010, 2012 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10
Range
-3276 to 3276 N·m
Unit
N·m

0x0000 = 0 → 010 = 0 N·m

Confirmed for 2011, 2018. In testing for 1996 to 2005, 2008 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2007, 2012, 2014 to 2017, 2019 to 2020, 2022.

Air conditioning compressor shutdown requirement PASSAT_MQB_TCM_A_C_COMPRESSOR_SHUTDOWN_REQUIREMENTConfirmed

  • Service 22DID 381A
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Air conditioning compressor torque PASSAT_PQ35_AC_COMP_TRQConfirmed

  • Service 22DID 104B
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10
Range
-3276.8 to 3276.7 N·m
Unit
N·m

0x0000 = 0 → 010 = 0 N·m

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Ambient air temperature AATSAE J1979Confirmed

  • Service 01PID 46
  • Module7E0 → 7E8
  • Every15 s

Bits 0 to 7 of the reply, 8 bits.

Formula
val−40
Range
-40 to 215 °C
Unit
°C

Confirmed for 2015 to 2016, 2019. Supported for 2008 to 2009, 2011 to 2014, 2017 to 2018, 2020, 2022, 2025.

Ambient air temperature PASSAT_AAT_7E0Confirmed

  • Service 22DID F446
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val−40
Range
-40 to 215 °C
Unit
°C

0x2D = 45 → 45−40 = 5 °C

Confirmed for 2018 to 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006.

Ambient temperature PASSAT_AAT_7E0_7E0Confirmed

  • Service 22DID 1004
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2010, 2012 to 2014, 2016, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val128
Range
-255 to 255 °C
Unit
°C

0x0000 = 0 → 0128 = 0 °C

Confirmed for 2011, 2015, 2017 to 2018. In testing for 1996 to 2005, 2008 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2007, 2012 to 2014, 2016, 2019 to 2020, 2022.

Barometric pressure PASSAT_BAROConfirmed

  • Service 22DID F433
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255 kPa
Unit
kPa

0x64 = 100 → 100 kPa

Confirmed for 2018 to 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006.

Outside temperature PASSAT_AATConfirmed

  • Service 22DID 2609
  • Module746 → 7B0
  • Every5 s
  • Testing for 1996 to 2011, 2013 to 2014, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits. The value is signed.

Formula
val2
Range
-64 to 63.5 °C
Unit
°C

0x56 = 86 → 862 = 43 °C

Confirmed for 2012, 2015 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011, 2014, 2020.

Recirculation flap actual position PASSAT_MQB_RECIRC_FLAP_ACTConfirmed

  • Service 22DID 261E
  • Module746 → 7B0
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2015, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x0039 = 57 → 57

Confirmed for 2012, 2016 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011, 2014 to 2015, 2020.

Recirculation flap fresh air threshold PASSAT_MQB_RECIRC_FLAP_FRESH_THRConfirmed

  • Service 22DID 2620
  • Module746 → 7B0
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2015, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x0025 = 37 → 37

Confirmed for 2012, 2016 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011, 2014 to 2015, 2020.

Recirculation flap target position PASSAT_MQB_RECIRC_FLAP_TRGConfirmed

  • Service 22DID 261F
  • Module746 → 7B0
  • Every1 s
  • Testing for 1996 to 2015, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x0044 = 68 → 68

Confirmed for 2016 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020.

Recirculation flap threshold PASSAT_MQB_RECIRC_FLAP_THRConfirmed

  • Service 22DID 2621
  • Module746 → 7B0
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x00D1 = 209 → 209

Confirmed for 2012, 2017 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011, 2014 to 2016, 2020.

Clocks

Time since engine start PASSAT_RUNTMConfirmed

How long it's been since the engine started.

  • Service 22DID F41F
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2010, 2014, 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535 s
Unit
s

0x0000 = 0 → 0 s

Confirmed for 2011 to 2013, 2015 to 2020, 2022. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2014.

Time since engine start RUNTMSAE J1979Confirmed

Increments while the engine is running. Freezes if the engine stalls. Resets to zero during every control module power-up and when entering the key-on, engine off position. Limited to 65,535 seconds and will not wrap around to zero.

  • Service 01PID 1F
  • Module7E0 → 7E8
  • Every1 s

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535 s
Unit
s

Confirmed for 2019. Supported for 2006, 2008 to 2009, 2011 to 2018, 2020, 2022, 2025.

Control

Absolute throttle position TPSAE J1979Confirmed

Throttle position at idle will usually be more than 0%, and throttle position at wide open throttle will usually be less than 100%.

Pelican can show this parameter as the throttle position.

  • Service 01PID 11
  • Module7E0 → 7E8
  • Every250 ms

Bits 0 to 7 of the reply, 8 bits.

Formula
val×100255
Range
0 to 100 %
Unit
%

Confirmed for 2006, 2012, 2017 to 2019, 2022. Supported for 2007 to 2009, 2011, 2013 to 2016, 2020, 2025.

Absolute throttle position B TP_BSAE J1979Confirmed

Pelican can show this parameter as the throttle position.

  • Service 01PID 47
  • Module7E0 → 7E8
  • Every250 ms

Bits 0 to 7 of the reply, 8 bits.

Formula
val×100255
Range
0 to 100 %
Unit
%

Confirmed for 2017.

Accelerator pedal release detection threshold voltage PASSAT_APP_REDUCE_VConfirmed

  • Service 22DID 1029
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val5
Range
0 to 13107 mV
Unit
mV

0x5092 = 20626 → 206265 = 4,125.2 mV

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Air gab vacuum sensor PASSAT_AIR_GAB_VACUUM_SNSConfirmed

  • Service 22DID 1816
  • Module713 → 77D
  • Every2 s
  • Testing for 1996 to 2015, 2020 to 2026

Bits 56 to 71 of the reply, 16 bits. The value is signed.

Formula
val
Range
0 to 32767
Unit
Raw value

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Brake booster low pressure, actual PASSAT_BRAKE_BOOSTER_LOW_P_ACTConfirmed

  • Service 22DID 1490
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×390631000000
Range
0 to 2559.9937
Unit
Raw value

0x0000 = 0 → 0×390631000000 = 0

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Brake booster pressure PASSAT_BRAKE_BOOSTER_PConfirmed

  • Service 22DID 11CF
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×19531500000
Range
0 to 2559
Unit
Raw value

0x642D = 25645 → 25645×19531500000 = 1,001.74499

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Brake booster pressure PASSAT_PQ35_BRAKE_BOOSTER_PConfirmed

  • Service 22DID 2005
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2014, 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×0.08291753
Range
0 to 5434
Unit
Raw value

0x047E = 1150 → 1150×0.08291753 = 95.35516

Confirmed for 2015, 2017. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2014, 2016, 2018 to 2020, 2022.

Brake booster raw pressure PASSAT_BRAKE_BOOSTER_RAW_PConfirmed

  • Service 22DID 11D1
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Raw value

0x0000 = 0 → 0

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Brake disk drying PASSAT_BDD_ACTIVEConfirmed

  • Service 22DID 180E
  • Module713 → 77D
  • Every2 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bit 1 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Brake disk drying, odometer at last activation PASSAT_BDD_ODOConfirmed

  • Service 22DID 180E
  • Module713 → 77D
  • Every2 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 8 to 31 of the reply, 24 bits.

Formula
val
Range
0 to 200000 km
Unit
km

0x020613 = 132627 → 132,627 km

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Brake pedal position PASSAT_BRAKE_PEDAL_POSConfirmed

  • Service 22DID 105D
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×122071000000
Range
0 to 100 %
Unit
%

0x0000 = 0 → 0×122071000000 = 0 %

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Brake pressure PASSAT_MQB_TCM_BRAKE_PConfirmed

  • Service 22DID 3803
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2014, 2016, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 bar
Unit
bar

0x0000 = 0 → 0100 = 0 bar

Confirmed for 2015, 2017 to 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012.

Brake pressure PASSAT_PQ35_BRAKE_PConfirmed

  • Service 22DID 18D0
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
-327.68 to 327.67
Unit
Raw value

0x0000 = 0 → 0100 = 0

Confirmed for 2017 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2022.

Brake pressure sensor PASSAT_BRAKE_P_SNSConfirmed

  • Service 22DID 1816
  • Module713 → 77D
  • Every2 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 8 to 23 of the reply, 16 bits. The value is signed.

Formula
val100
Range
0 to 327.67 bar
Unit
bar

0x0000 = 0 → 0100 = 0 bar

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Brake system vacuum pump active PASSAT_BRAKE_SYSTEM_VACUUMConfirmed

  • Service 22DID 395E
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2014, 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2015, 2017. In testing for 1996 to 2005, 2008 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2007, 2011 to 2012, 2014, 2016, 2018 to 2020, 2022.

Downshift point adaptation voltage PASSAT_DOWNSHIFT_ADAPT_VConfirmed

  • Service 22DID 1028
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val5
Range
0 to 13107 mV
Unit
mV

0x5092 = 20626 → 206265 = 4,125.2 mV

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Electronic differential lock: active PASSAT_EDL_ACTIVEConfirmed

  • Service 22DID 180C
  • Module713 → 77D
  • Every1 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bit 1 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Electronic differential lock: front left brake temperature PASSAT_EDL_FR_L_BRAKE_TConfirmed

  • Service 22DID 180C
  • Module713 → 77D
  • Every1 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 8 to 23 of the reply, 16 bits. The value is signed.

Formula
val2
Range
-20 to 300 °C
Unit
°C

0x0000 = 0 → 02 = 0 °C

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Electronic differential lock: front right brake temperature PASSAT_EDL_FR_R_BRAKE_TConfirmed

  • Service 22DID 180C
  • Module713 → 77D
  • Every1 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 24 to 39 of the reply, 16 bits. The value is signed.

Formula
val2
Range
-20 to 300 °C
Unit
°C

0x0000 = 0 → 02 = 0 °C

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Electronic differential lock: rear left brake temperature PASSAT_EDL_RR_L_BRAKE_TConfirmed

  • Service 22DID 180C
  • Module713 → 77D
  • Every1 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 40 to 55 of the reply, 16 bits. The value is signed.

Formula
val2
Range
-20 to 300 °C
Unit
°C

0x0000 = 0 → 02 = 0 °C

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Electronic differential lock: rear right brake temperature PASSAT_EDL_RR_R_BRAKE_TConfirmed

  • Service 22DID 180C
  • Module713 → 77D
  • Every1 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 56 to 71 of the reply, 16 bits. The value is signed.

Formula
val2
Range
-20 to 300 °C
Unit
°C

0x0000 = 0 → 02 = 0 °C

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Hydraulic brake booster: active PASSAT_HYD_BRAKE_BOOST_ACTIVEConfirmed

  • Service 22DID 1810
  • Module713 → 77D
  • Every2 s
  • Testing for 1996 to 2015, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bit 6 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2016 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020.

Relative throttle position TP_RSAE J1979Confirmed

Relative or 'learned' throttle position.

  • Service 01PID 45
  • Module7E0 → 7E8
  • Every250 ms

Bits 0 to 7 of the reply, 8 bits.

Formula
val×100255
Range
0 to 100 %
Unit
%

Confirmed for 2017, 2019. Supported for 2008 to 2009, 2011 to 2016, 2018, 2020, 2022, 2025.

Requested brake torque, auxiliary system PASSAT_REQ_BRAKE_TQConfirmed

  • Service 22DID 1610
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 31 of the reply, 32 bits. The value is signed.

Formula
val10
Range
-214748364 to 214748364 N·m
Unit
N·m

0x00000000 = 0 → 010 = 0 N·m

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Pedals

Accelerator pedal position D APP_DSAE J1979Confirmed

  • Service 01PID 49
  • Module7E0 → 7E8
  • Every250 ms

Bits 0 to 7 of the reply, 8 bits.

Formula
val×100255
Range
0 to 100 %
Unit
%

Confirmed for 2017, 2019. Supported for 2011 to 2016, 2018, 2020, 2022, 2025.

Accelerator pedal position E APP_ESAE J1979Confirmed

  • Service 01PID 4A
  • Module7E0 → 7E8
  • Every250 ms

Bits 0 to 7 of the reply, 8 bits.

Formula
val×100255
Range
0 to 100 %
Unit
%

Confirmed for 2017, 2019. Supported for 2012 to 2016, 2018, 2020, 2022, 2025.

Accelerator pedal position sensor 1 PASSAT_APP_POS1Confirmed

  • Service 22DID 2061
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2014, 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val1000
Range
0 to 65 V
Unit
V

0x02F0 = 752 → 7521000 = 0.752 V

Confirmed for 2015, 2017. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2014, 2016, 2018 to 2020, 2022.

Accelerator pedal position sensor 2 PASSAT_APP_POS2Confirmed

  • Service 22DID 2062
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2014, 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val1000
Range
0 to 65 V
Unit
V

0x017D = 381 → 3811000 = 0.381 V

Confirmed for 2015, 2017. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2014, 2016, 2018 to 2020, 2022.

Drivetrain

All-wheel drive current PASSAT_PQ35_HAL_IConfirmed

  • Service 22DID 2BE6
  • Module70F → 779
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val1000
Range
0 to 65 A
Unit
A

0x05EA = 1514 → 15141000 = 1.514 A

Confirmed for 2017, 2019. In testing for 1996 to 2005, 2007, 2009 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2008, 2011 to 2012, 2015, 2018, 2022.

All-wheel drive duty cycle PASSAT_PQ35_HAL_DUTYConfirmed

  • Service 22DID 2BF3
  • Module70F → 779
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×100.39255
Range
0 to 100 %
Unit
%

0x00 = 0 → 0×100.39255 = 0 %

Confirmed for 2017, 2019. In testing for 1996 to 2005, 2007, 2009 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2008, 2011 to 2012, 2015, 2018, 2022.

All-wheel drive mode PASSAT_PQ35_HAL_MODEConfirmed

  • Service 22DID 0C0A
  • Module70F → 779
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2017, 2019. In testing for 1996 to 2005, 2007, 2009 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2008, 2011 to 2012, 2015, 2018, 2022.

All-wheel drive pulse width modulation PASSAT_PQ35_HAL_PWMConfirmed

  • Service 22DID 2BE7
  • Module70F → 779
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 100 %
Unit
%

0x0C = 12 → 12 %

Confirmed for 2017, 2019. In testing for 1996 to 2005, 2007, 2009 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2008, 2011 to 2012, 2015, 2018, 2022.

Driver torque requested #1 PASSAT_ENG_TRQ_REQ_1Confirmed

  • Service 22DID 29D4
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2014, 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10
Range
0 to 6553.5 N·m
Unit
N·m

0x0001 = 1 → 110 = 0.1 N·m

Confirmed for 2015, 2017. In testing for 1996 to 2005, 2008 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2007, 2011 to 2012, 2014, 2016, 2018 to 2020, 2022.

Driver torque requested #2 PASSAT_ENG_TRQ_REQ_2Confirmed

  • Service 22DID 4380
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2014, 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10
Range
0 to 6553.5 N·m
Unit
N·m

0x000E = 14 → 1410 = 1.4 N·m

Confirmed for 2015, 2017. In testing for 1996 to 2005, 2008 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2007, 2011 to 2012, 2014, 2016, 2018 to 2020, 2022.

DTCs

Distance traveled since diagnostic trouble codes cleared CLR_DISTSAE J1979Confirmed

Distance accumulated since DTCs were cleared (via an external test equipment or possibly, a battery disconnect). This parameter is not associated with any particular DTC. It is simply an indication for inspection/maintenance, of the last time an external test equipment was used to clear DTCs. If greater than 65,535 km have occurred, will remain at 65,535 km and not wrap to zero.

Pelican can show this parameter as the distance since trouble codes were cleared.

  • Service 01PID 31
  • Module7E0 → 7E8
  • Every15 s

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535 km
Unit
km

Confirmed for 2008, 2013, 2015 to 2020. Supported for 2009, 2011 to 2012, 2014, 2022, 2025.

Distance traveled since diagnostic trouble codes cleared PASSAT_CLR_DISTConfirmed

Pelican can show this parameter as the distance since trouble codes were cleared.

  • Service 22DID F431
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2010, 2014, 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535 km
Unit
km

0x0720 = 1824 → 1,824 km

Confirmed for 2011 to 2013, 2015 to 2020, 2022. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2014.

Distance traveled while MIL was activated MIL_DISTSAE J1979Confirmed

Resets to zero when MIL changes from deactivated to activated, if diagnostic information is cleared, or if at least 40 warm-up cycles occur without MIL being activated.

  • Service 01PID 21
  • Module7E0 → 7E8
  • Every5 s

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535 km
Unit
km

Confirmed for 2015, 2017, 2019. Supported for 2006 to 2009, 2011 to 2014, 2016, 2018, 2020, 2022, 2025.

Distance traveled while mil was activated PASSAT_MIL_DISTConfirmed

  • Service 22DID F421
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2010, 2014, 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535 km
Unit
km

0x0000 = 0 → 0 km

Confirmed for 2011 to 2013, 2015 to 2020, 2022. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2014.

Malfunction indicator lamp MILSAE J1979Confirmed

The MIL status is OFF during key-on, engine-off bulb check unless MIL has also been commanded ON for a detected malfunction. The status reflects whether there are confirmed DTC(s) stored that are illuminating the MIL. It should not reflect the status of the MIL, which could be on for a function check, flashing I/M readiness or flashing for misfire.

  • Service 01PID 01
  • Module7E0 → 7E8
  • Every10 s

Bit 0 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

Confirmed for 2015, 2017, 2019. Supported for 2006 to 2009, 2011 to 2014, 2016, 2018, 2020, 2022, 2025.

Number of DTCs stored in this ECU DTC_CNTSAE J1979Confirmed

Number of confirmed emission-related DTCs stored in the ECU available for display using Service $03.

  • Service 01PID 01
  • Module7E0 → 7E8
  • Every10 s

Bits 1 to 7 of the reply, 7 bits.

Formula
val
Range
0 to 127
Unit
Number

Confirmed for 2015, 2017, 2019. Supported for 2006 to 2009, 2011 to 2014, 2016, 2018, 2020, 2022, 2025.

Number of warm-ups since diagnostic trouble codes cleared PASSAT_WARM_UPSConfirmed

  • Service 22DID F430
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2010, 2014, 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x27 = 39 → 39

Confirmed for 2011 to 2013, 2015 to 2020, 2022. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2014.

Number of warm-ups since diagnostic trouble codes cleared WARM_UPSSAE J1979Confirmed

Number of OBD warm-up cycles since all DTCs were cleared (via an external test equipment or possibly, a battery disconnect). A warm-up is defined in the OBD regulations to be sufficient vehicle operation such that coolant temperature rises by at least 22°C (40°F) from engine starting and reaches a minimum temperature of 70°C (160°F) (60°C (140°F) for diesels). This PID is not associated with any particular DTC. It is simply an indication for inspection/maintenance, of the last time an external test equipment was used to clear DTCs. If greater than 255 warm-ups have occurred, this parameter will remain at 255 and not wrap to zero.

  • Service 01PID 30
  • Module7E0 → 7E8
  • Every60 s

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

Confirmed for 2017, 2019. Supported for 2008 to 2009, 2011 to 2016, 2018, 2020, 2022, 2025.

Status

A/C system refrigerant monitoring ACRF_ENASAE J1979Confirmed

  • Service 01PID 41
  • Module7E0 → 7E8
  • Every1 s

Bit 19 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2015, 2017, 2019. Supported for 2008 to 2009, 2011 to 2014, 2016, 2018, 2020, 2025.

A/C system refrigerant monitoring completed ACRFCMPLSAE J1979Confirmed

  • Service 01PID 41
  • Module7E0 → 7E8
  • Every1 s

Bit 27 of the reply.

Formula
val
Range
0 to 1
Unit
Yes or no

Confirmed for 2015, 2017, 2019. Supported for 2008 to 2009, 2011 to 2014, 2016, 2018, 2020, 2025.

A/C system refrigerant monitoring ready ACRF_RDYSAE J1979Confirmed

  • Service 01PID 01
  • Module7E0 → 7E8
  • Every10 s

Bit 27 of the reply.

Formula
val
Range
0 to 1
Unit
Yes or no

Confirmed for 2015, 2017, 2019. Supported for 2006 to 2009, 2011 to 2014, 2016, 2018, 2020, 2022, 2025.

Catalyst monitoring CAT_ENASAE J1979Confirmed

  • Service 01PID 41
  • Module7E0 → 7E8
  • Every1 s

Bit 23 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2015, 2017, 2019. Supported for 2008 to 2009, 2011 to 2014, 2016, 2018, 2020, 2025.

Catalyst monitoring completed CAT_CMPLSAE J1979Confirmed

  • Service 01PID 41
  • Module7E0 → 7E8
  • Every1 s

Bit 31 of the reply.

Formula
val
Range
0 to 1
Unit
Yes or no

Confirmed for 2015, 2017, 2019. Supported for 2008 to 2009, 2011 to 2014, 2016, 2018, 2020, 2025.

Catalyst monitoring ready CAT_RDYSAE J1979Confirmed

  • Service 01PID 01
  • Module7E0 → 7E8
  • Every10 s

Bit 31 of the reply.

Formula
val
Range
0 to 1
Unit
Yes or no

Confirmed for 2015, 2017, 2019. Supported for 2006 to 2009, 2011 to 2014, 2016, 2018, 2020, 2022, 2025.

Comprehensive component monitoring completed CCM_CMPLSAE J1979Confirmed

  • Service 01PID 41
  • Module7E0 → 7E8
  • Every1 s

Bit 9 of the reply.

Formula
val
Range
0 to 1
Unit
Yes or no

Confirmed for 2015, 2017, 2019. Supported for 2008 to 2009, 2011 to 2014, 2016, 2018, 2020, 2025.

Comprehensive component monitoring ready CCM_RDYSAE J1979Confirmed

  • Service 01PID 01
  • Module7E0 → 7E8
  • Every10 s

Bit 9 of the reply.

Formula
val
Range
0 to 1
Unit
Yes or no

Confirmed for 2015, 2017, 2019. Supported for 2006 to 2009, 2011 to 2014, 2016, 2018, 2020, 2022, 2025.

EGR system monitoring EGR_ENASAE J1979Confirmed

  • Service 01PID 41
  • Module7E0 → 7E8
  • Every1 s

Bit 16 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2015, 2017, 2019. Supported for 2008 to 2009, 2011 to 2014, 2016, 2018, 2020, 2025.

EGR system monitoring completed EGR_CMPLSAE J1979Confirmed

  • Service 01PID 41
  • Module7E0 → 7E8
  • Every1 s

Bit 24 of the reply.

Formula
val
Range
0 to 1
Unit
Yes or no

Confirmed for 2015, 2017, 2019. Supported for 2008 to 2009, 2011 to 2014, 2016, 2018, 2020, 2025.

EGR system monitoring ready EGR_RDYSAE J1979Confirmed

  • Service 01PID 01
  • Module7E0 → 7E8
  • Every10 s

Bit 24 of the reply.

Formula
val
Range
0 to 1
Unit
Yes or no

Confirmed for 2015, 2017, 2019. Supported for 2006 to 2009, 2011 to 2014, 2016, 2018, 2020, 2022, 2025.

Evaporative system monitoring EVAP_ENASAE J1979Confirmed

  • Service 01PID 41
  • Module7E0 → 7E8
  • Every1 s

Bit 21 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2015, 2017, 2019. Supported for 2008 to 2009, 2011 to 2014, 2016, 2018, 2020, 2025.

Evaporative system monitoring completed EVAPCMPLSAE J1979Confirmed

  • Service 01PID 41
  • Module7E0 → 7E8
  • Every1 s

Bit 29 of the reply.

Formula
val
Range
0 to 1
Unit
Yes or no

Confirmed for 2015, 2017, 2019. Supported for 2008 to 2009, 2011 to 2014, 2016, 2018, 2020, 2025.

Evaporative system monitoring ready EVAP_RDYSAE J1979Confirmed

  • Service 01PID 01
  • Module7E0 → 7E8
  • Every10 s

Bit 29 of the reply.

Formula
val
Range
0 to 1
Unit
Yes or no

Confirmed for 2015, 2017, 2019. Supported for 2006 to 2009, 2011 to 2014, 2016, 2018, 2020, 2022, 2025.

Fuel system monitoring completed FUEL_CMPLSAE J1979Confirmed

  • Service 01PID 41
  • Module7E0 → 7E8
  • Every1 s

Bit 10 of the reply.

Formula
val
Range
0 to 1
Unit
Yes or no

Confirmed for 2015, 2017, 2019. Supported for 2008 to 2009, 2011 to 2014, 2016, 2018, 2020, 2025.

Fuel system monitoring ready FUEL_RDYSAE J1979Confirmed

  • Service 01PID 01
  • Module7E0 → 7E8
  • Every10 s

Bit 10 of the reply.

Formula
val
Range
0 to 1
Unit
Yes or no

Confirmed for 2015, 2017, 2019. Supported for 2006 to 2009, 2011 to 2014, 2016, 2018, 2020, 2022, 2025.

Heated catalyst monitoring HCAT_ENASAE J1979Confirmed

  • Service 01PID 41
  • Module7E0 → 7E8
  • Every1 s

Bit 22 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2015, 2017, 2019. Supported for 2008 to 2009, 2011 to 2014, 2016, 2018, 2020, 2025.

Heated catalyst monitoring completed HCATCMPLSAE J1979Confirmed

  • Service 01PID 41
  • Module7E0 → 7E8
  • Every1 s

Bit 30 of the reply.

Formula
val
Range
0 to 1
Unit
Yes or no

Confirmed for 2015, 2017, 2019. Supported for 2008 to 2009, 2011 to 2014, 2016, 2018, 2020, 2025.

Heated catalyst monitoring ready HCAT_RDYSAE J1979Confirmed

  • Service 01PID 01
  • Module7E0 → 7E8
  • Every10 s

Bit 30 of the reply.

Formula
val
Range
0 to 1
Unit
Yes or no

Confirmed for 2015, 2017, 2019. Supported for 2006 to 2009, 2011 to 2014, 2016, 2018, 2020, 2022, 2025.

Misfire monitoring completed MIS_CMPLSAE J1979Confirmed

  • Service 01PID 41
  • Module7E0 → 7E8
  • Every1 s

Bit 11 of the reply.

Formula
val
Range
0 to 1
Unit
Yes or no

Confirmed for 2015, 2017, 2019. Supported for 2008 to 2009, 2011 to 2014, 2016, 2018, 2020, 2025.

Misfire monitoring ready MIS_RDYSAE J1979Confirmed

  • Service 01PID 01
  • Module7E0 → 7E8
  • Every10 s

Bit 11 of the reply.

Formula
val
Range
0 to 1
Unit
Yes or no

Confirmed for 2015, 2017, 2019. Supported for 2006 to 2009, 2011 to 2014, 2016, 2018, 2020, 2022, 2025.

Oxygen sensor heater monitoring HTR_ENASAE J1979Confirmed

  • Service 01PID 41
  • Module7E0 → 7E8
  • Every1 s

Bit 17 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2015, 2017, 2019. Supported for 2008 to 2009, 2011 to 2014, 2016, 2018, 2020, 2025.

Oxygen sensor heater monitoring completed HTR_CMPLSAE J1979Confirmed

  • Service 01PID 41
  • Module7E0 → 7E8
  • Every1 s

Bit 25 of the reply.

Formula
val
Range
0 to 1
Unit
Yes or no

Confirmed for 2015, 2017, 2019. Supported for 2008 to 2009, 2011 to 2014, 2016, 2018, 2020, 2025.

Oxygen sensor heater monitoring ready HTR_RDYSAE J1979Confirmed

  • Service 01PID 01
  • Module7E0 → 7E8
  • Every10 s

Bit 25 of the reply.

Formula
val
Range
0 to 1
Unit
Yes or no

Confirmed for 2015, 2017, 2019. Supported for 2006 to 2009, 2011 to 2014, 2016, 2018, 2020, 2022, 2025.

Oxygen sensor monitoring O2S_ENASAE J1979Confirmed

  • Service 01PID 41
  • Module7E0 → 7E8
  • Every1 s

Bit 18 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2015, 2017, 2019. Supported for 2008 to 2009, 2011 to 2014, 2016, 2018, 2020, 2025.

Oxygen sensor monitoring completed O2S_CMPLSAE J1979Confirmed

  • Service 01PID 41
  • Module7E0 → 7E8
  • Every1 s

Bit 26 of the reply.

Formula
val
Range
0 to 1
Unit
Yes or no

Confirmed for 2015, 2017, 2019. Supported for 2008 to 2009, 2011 to 2014, 2016, 2018, 2020, 2025.

Oxygen sensor monitoring ready O2S_RDYSAE J1979Confirmed

  • Service 01PID 01
  • Module7E0 → 7E8
  • Every10 s

Bit 26 of the reply.

Formula
val
Range
0 to 1
Unit
Yes or no

Confirmed for 2015, 2017, 2019. Supported for 2006 to 2009, 2011 to 2014, 2016, 2018, 2020, 2022, 2025.

Secondary air system monitoring AIR_ENASAE J1979Confirmed

  • Service 01PID 41
  • Module7E0 → 7E8
  • Every1 s

Bit 20 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2015, 2017, 2019. Supported for 2008 to 2009, 2011 to 2014, 2016, 2018, 2020, 2025.

Secondary air system monitoring completed AIR_CMPLSAE J1979Confirmed

  • Service 01PID 41
  • Module7E0 → 7E8
  • Every1 s

Bit 28 of the reply.

Formula
val
Range
0 to 1
Unit
Yes or no

Confirmed for 2015, 2017, 2019. Supported for 2008 to 2009, 2011 to 2014, 2016, 2018, 2020, 2025.

Secondary air system monitoring ready AIR_RDYSAE J1979Confirmed

  • Service 01PID 01
  • Module7E0 → 7E8
  • Every10 s

Bit 28 of the reply.

Formula
val
Range
0 to 1
Unit
Yes or no

Confirmed for 2015, 2017, 2019. Supported for 2006 to 2009, 2011 to 2014, 2016, 2018, 2020, 2022, 2025.

Support

A/C system refrigerant monitoring supported ACRF_SUPSAE J1979Confirmed

  • Service 01PID 01
  • Module7E0 → 7E8
  • Every10 s

Bit 19 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2015, 2017, 2019. Supported for 2006 to 2009, 2011 to 2014, 2016, 2018, 2020, 2022, 2025.

Catalyst monitoring supported CAT_SUPSAE J1979Confirmed

  • Service 01PID 01
  • Module7E0 → 7E8
  • Every10 s

Bit 23 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2015, 2017, 2019. Supported for 2006 to 2009, 2011 to 2014, 2016, 2018, 2020, 2022, 2025.

Comprehensive component monitoring enabled CCM_ENASAE J1979Confirmed

  • Service 01PID 41
  • Module7E0 → 7E8
  • Every1 s

Bit 13 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2015, 2017, 2019. Supported for 2008 to 2009, 2011 to 2014, 2016, 2018, 2020, 2025.

Comprehensive component monitoring supported CCM_SUPSAE J1979Confirmed

  • Service 01PID 01
  • Module7E0 → 7E8
  • Every10 s

Bit 13 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2015, 2017, 2019. Supported for 2006 to 2009, 2011 to 2014, 2016, 2018, 2020, 2022, 2025.

Compression ignition monitoring supported CIM_SUPSAE J1979Confirmed

Indicates support of spark ignition or compression ignition monitors.

  • Service 01PID 01
  • Module7E0 → 7E8
  • Every10 s

Bit 12 of the reply.

Unit
Named states
States
Raw valueStateMeaning
0SPARKSpark ignition monitors supported
1COMPRESSIONCompression ignition monitors supported

Confirmed for 2015, 2017, 2019. Supported for 2006 to 2009, 2011 to 2014, 2016, 2018, 2020, 2022, 2025.

Compression ignition monitoring supported CIM_SUP_FLAGSAE J1979Confirmed

  • Service 01PID 41
  • Module7E0 → 7E8
  • Every1 s

Bit 12 of the reply.

Unit
Named states
States
Raw valueStateMeaning
0SPARKSpark ignition monitors supported
1COMPRESSIONCompression ignition monitors supported

Confirmed for 2015, 2017, 2019. Supported for 2008 to 2009, 2011 to 2014, 2016, 2018, 2020, 2025.

EGR system monitoring supported EGR_SUPSAE J1979Confirmed

  • Service 01PID 01
  • Module7E0 → 7E8
  • Every10 s

Bit 16 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2015, 2017, 2019. Supported for 2006 to 2009, 2011 to 2014, 2016, 2018, 2020, 2022, 2025.

Evaporative system monitoring supported EVAP_SUPSAE J1979Confirmed

  • Service 01PID 01
  • Module7E0 → 7E8
  • Every10 s

Bit 21 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2015, 2017, 2019. Supported for 2006 to 2009, 2011 to 2014, 2016, 2018, 2020, 2022, 2025.

Fuel system monitoring enabled FUEL_ENASAE J1979Confirmed

  • Service 01PID 41
  • Module7E0 → 7E8
  • Every1 s

Bit 14 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2015, 2017, 2019. Supported for 2008 to 2009, 2011 to 2014, 2016, 2018, 2020, 2025.

Fuel system monitoring supported FUEL_SUPSAE J1979Confirmed

  • Service 01PID 01
  • Module7E0 → 7E8
  • Every10 s

Bit 14 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2015, 2017, 2019. Supported for 2006 to 2009, 2011 to 2014, 2016, 2018, 2020, 2022, 2025.

Heated catalyst monitoring supported HCAT_SUPSAE J1979Confirmed

  • Service 01PID 01
  • Module7E0 → 7E8
  • Every10 s

Bit 22 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2015, 2017, 2019. Supported for 2006 to 2009, 2011 to 2014, 2016, 2018, 2020, 2022, 2025.

Misfire monitoring enabled MIS_ENASAE J1979Confirmed

  • Service 01PID 41
  • Module7E0 → 7E8
  • Every1 s

Bit 15 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2015, 2017, 2019. Supported for 2008 to 2009, 2011 to 2014, 2016, 2018, 2020, 2025.

Misfire monitoring supported MIS_SUPSAE J1979Confirmed

  • Service 01PID 01
  • Module7E0 → 7E8
  • Every10 s

Bit 15 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2015, 2017, 2019. Supported for 2006 to 2009, 2011 to 2014, 2016, 2018, 2020, 2022, 2025.

Oxygen sensor heater monitoring supported HTR_SUPSAE J1979Confirmed

  • Service 01PID 01
  • Module7E0 → 7E8
  • Every10 s

Bit 17 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2015, 2017, 2019. Supported for 2006 to 2009, 2011 to 2014, 2016, 2018, 2020, 2022, 2025.

Oxygen sensor monitoring supported O2S_SUPSAE J1979Confirmed

  • Service 01PID 01
  • Module7E0 → 7E8
  • Every10 s

Bit 18 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2015, 2017, 2019. Supported for 2006 to 2009, 2011 to 2014, 2016, 2018, 2020, 2022, 2025.

Secondary air system monitoring supported AIR_SUPSAE J1979Confirmed

  • Service 01PID 01
  • Module7E0 → 7E8
  • Every10 s

Bit 20 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2015, 2017, 2019. Supported for 2006 to 2009, 2011 to 2014, 2016, 2018, 2020, 2022, 2025.

ECU

Misfires, cylinder 2 PASSAT_MISFIRES__CYL__2Confirmed

  • Service 22DID 1152
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2010, 2012 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x16F0 = 5872 → 5,872

Confirmed for 2011, 2018. In testing for 1996 to 2005, 2008 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2007, 2012 to 2017, 2019 to 2020, 2022.

Misfires, cylinder 4 PASSAT_MISFIRES__CYL__4Confirmed

  • Service 22DID 1151
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2010, 2013 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x0000 = 0 → 0

Confirmed for 2011 to 2012, 2016 to 2019. In testing for 1996 to 2005, 2008 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2007, 2013 to 2015, 2020, 2022.

Torque converter slip PASSAT_TORQUE_CONVERTER_SLIPConfirmed

  • Service 22DID 2131
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2014, 2016, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val
Range
-32768 to 32767 rpm
Unit
rpm

0x0000 = 0 → 0 rpm

Confirmed for 2015, 2017 to 2018. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2019, 2022.

Engine

A/C clutch PASSAT_CLIMATE_A_C_CLCHConfirmed

  • Service 22DID 482B
  • Module746 → 7B0
  • Every2 s
  • Testing for 1996 to 2016, 2019 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2017 to 2018, 2022. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2016, 2019 to 2020.

A/C compressor load PASSAT_CLIMATE_A_C_COMP_LOADConfirmed

  • Service 22DID 2604
  • Module746 → 7B0
  • Every5 s
  • Testing for 1996 to 2011, 2013 to 2014, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val10
Range
0 to 25.5 N·m
Unit
N·m

0x00 = 0 → 010 = 0 N·m

Confirmed for 2012, 2015 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011, 2014, 2020.

A/C compressor torque PASSAT_A_C_COMPRESSOR_TORQUEConfirmed

  • Service 22DID 101A
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10
Range
-3276.8 to 3276.7 N·m
Unit
N·m

0x0000 = 0 → 010 = 0 N·m

Confirmed for 2018 to 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006.

A/C refrigerant pressure PASSAT_A_C_REFRIGERANT_PRESConfirmed

  • Service 22DID 1017
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×2
Range
-65536 to 65534
Unit
Raw value

0x0000 = 0 → 0×2 = 0

Confirmed for 2018 to 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006.

Absolute load value LOAD_ABSSAE J1979Confirmed

Pelican can show this parameter as the absolute engine load.

  • Service 01PID 43
  • Module7E0 → 7E8
  • Every250 ms

Bits 0 to 15 of the reply, 16 bits.

Formula
val×100255
Range
0 to 25700 %
Unit
%

Confirmed for 2017. Supported for 2008 to 2009, 2011, 2014 to 2016, 2018, 2020.

Actual EGR A duty cycle/position EGR_A_ACTSAE J1979Confirmed

  • Service 01PID 69
  • Module7E0 → 7E8
  • Every250 ms

Bits 16 to 23 of the reply, 8 bits.

Formula
val×100255
Range
0 to 100 %
Unit
%

Confirmed for 2019. Supported for 2015 to 2018, 2020, 2022, 2025.

Actual EGR B duty cycle/position EGR_B_ACTSAE J1979Confirmed

  • Service 01PID 69
  • Module7E0 → 7E8
  • Every250 ms

Bits 40 to 47 of the reply, 8 bits.

Formula
val×100255
Range
0 to 100 %
Unit
%

Confirmed for 2019. Supported for 2015 to 2018, 2020, 2022, 2025.

Adaptation of throttle valve PASSAT_ADPT_THROTTLE_VLVConfirmed

  • Service 22DID 292B
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Air conditioning compressor pressure, linear raw value PASSAT_AC_COMP_P_LINEAR_RAWConfirmed

  • Service 22DID 15C7
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×2
Range
0 to 131070
Unit
Raw value

0x0000 = 0 → 0×2 = 0

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Air filling PASSAT_AIR_FILLINGConfirmed

  • Service 22DID 121C
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×11719500000
Range
0 to 100 %
Unit
%

0x020D = 525 → 525×11719500000 = 12.30495 %

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Air flow rate from mass air flow sensor MAFSAE J1979Confirmed

Pelican can show this parameter as the mass air flow.

  • Service 01PID 10
  • Module7E0 → 7E8
  • Every250 ms

Bits 0 to 15 of the reply, 16 bits.

Formula
val100
Range
0 to 655.35 g/s
Unit
g/s

Confirmed for 2006, 2012, 2017 to 2019, 2022. Supported for 2007 to 2008, 2011, 2013 to 2016, 2020, 2025.

Air leakage PASSAT_AIR_LEAKAGEConfirmed

  • Service 22DID 11B8
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10
Range
0 to 6553.5
Unit
Raw value

0x0012 = 18 → 1810 = 1.8

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Air mass meter 1 PASSAT_MQB_AIR_MASS_1Confirmed

  • Service 22DID 1024
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×100010000
Range
-3276.8 to 3276.7
Unit
Raw value

0x0000 = 0 → 0×100010000 = 0

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Air pollution level PASSAT_CLIMATE_AIR_POLUTION_LVLConfirmed

  • Service 22DID 26ED
  • Module746 → 7B0
  • Every5 s
  • Testing for 1996 to 2015, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits. The value is signed.

Formula
val10
Range
-12.8 to 12.7
Unit
Number

0x00 = 0 → 010 = 0

Confirmed for 2016 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020.

Ambient air pressure PASSAT_AMBIENT_AIR_PConfirmed

  • Service 22DID 1509
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×391000
Range
0 to 2555.8649
Unit
Raw value

0x6419 = 25625 → 25625×391000 = 999.375

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Ambient air temperature PASSAT_DASH_AMBIENT_AIR_TConfirmed

  • Service 22DID 1014
  • Module714 → 77E
  • Every5 s
  • Testing for 1996 to 2011, 2013 to 2014, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val2−50
Range
-50 to 77.5 °C
Unit
°C

0x57 = 87 → 872−50 = -6.5 °C

Confirmed for 2012, 2015 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011, 2013 to 2014, 2020.

Ambient air temperature, v1 PASSAT_AAT_V1Confirmed

  • Service 22DID 14F8
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×0.18−460
Range
-460 to 11336.3 °F
Unit
°F

0x0B05 = 2821 → 2821×0.18−460 = 47.78 °F

Confirmed for 2018. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2017, 2019, 2022.

Analysis, clutch 1, maximum temperature PASSAT_ANALYSIS_CLU_1_MAX_TConfirmed

  • Service 22DID 1064
  • Module7E1 → 7E9
  • Every5 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val
Range
-32768 to 32767 °C
Unit
°C

0x00EA = 234 → 234 °C

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Analysis, clutch 2, maximum temperature PASSAT_ANALYSIS_CLU_2_MAX_TConfirmed

  • Service 22DID 1079
  • Module7E1 → 7E9
  • Every5 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val
Range
-32768 to 32767 °C
Unit
°C

0x00D7 = 215 → 215 °C

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Automatic engine starts counter PASSAT_AUTOMATIC_ENG_STARTSConfirmed

  • Service 22DID 2999
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x0000 = 0 → 0

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Automatic transmission fluid temperature, lifetime max PASSAT_ATF_MAXConfirmed

  • Service 22DID 704F
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2014, 2016, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val−50
Range
-50 to 205 °C
Unit
°C

0xA0 = 160 → 160−50 = 110 °C

Confirmed for 2015, 2017 to 2018. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2019, 2022.

Avg. injection time PASSAT_AVG_INJ_TIMEConfirmed

  • Service 22DID 128C
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 31 of the reply, 32 bits.

Formula
val2500
Range
0 to 1717986 ms
Unit
ms

0x0000062C = 1580 → 15802500 = 0.632 ms

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Barometric pressure BAROSAE J1979Confirmed

Normally obtained from one of a dedicated barometric sensor, a MAP sensor at key-on and during certain modes of driving, or inferred from a MAF sensor and other inputs during certain modes of driving. The control module reports BARO from whatever source it is derived from.

  • Service 01PID 33
  • Module7E0 → 7E8
  • Every250 ms

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255 kPa
Unit
kPa

Confirmed for 2017, 2019. Supported for 2008 to 2009, 2011 to 2016, 2018, 2020, 2022, 2025.

Boost press before throttle: calculated actual value PASSAT_PQ35_BOOST_P_BEFORE_THROTTLE_CALCULATED_ACTConfirmed

  • Service 22DID 181A
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×2500
Range
-81920000 to 81917500
Unit
Raw value

0x05C0 = 1472 → 1472×2500 = 3,680,000

Confirmed for 2017 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2022.

Boost pressure actuator, commanded duty PASSAT_BOOST_P_ACTUATOR_CMDConfirmed

  • Service 22DID 16EE
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×0.0122068184
Range
-399.993 to 100 %
Unit
%

Confirmed for 2018 to 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006.

Boost pressure, actual PASSAT_BOOST_P_ACTConfirmed

  • Service 22DID 11F0
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×564
Range
0 to 5119.9218
Unit
Raw value

0x322C = 12844 → 12844×564 = 1,003.4375

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Boost regulator feedback PASSAT_BOOST_REGULATOR_FEEDBACKConfirmed

  • Service 22DID 11CC
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2010, 2013 to 2014, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
0 to 100 %
Unit
%

0x071B = 1819 → 1819100 = 18.19 %

Confirmed for 2011 to 2012, 2015 to 2019. In testing for 1996 to 2005, 2008 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2007, 2014, 2020, 2022.

Cabin temperature PASSAT_CABIN_TConfirmed

  • Service 22DID 2613
  • Module746 → 7B0
  • Every5 s
  • Testing for 1996 to 2011, 2013 to 2015, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10
Range
-3276.8 to 3276.7 °C
Unit
°C

0x00CF = 207 → 20710 = 20.7 °C

Confirmed for 2012, 2016 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011, 2014 to 2015, 2020.

Calculated engine load LOAD_PCTSAE J1979Confirmed

Represents the amount of work the engine is doing. Expected to reach 100% at wide open throttle/wide open pedal at any altitude, temperature or rpm for both naturally aspirated and boosted engines. If engine load is limited for powertrain protection e.g. engine/turbocharger protection, this value may not reach 100%. For hybrid vehicles, indicates the torque produced only by the internal combustion engine, not the torque being delivered by the entire powertrain. For electric vehicles, the meaning of this parameter is undefined.

Pelican can show this parameter as the engine load.

  • Service 01PID 04
  • Module7E0 → 7E8
  • Every250 ms

Bits 0 to 7 of the reply, 8 bits.

Formula
val×100255
Range
0 to 100 %
Unit
%

Confirmed for 2006, 2011 to 2012, 2015, 2017 to 2019, 2022. Supported for 2007 to 2009, 2013 to 2014, 2016, 2020, 2025.

Calculated oil temperature PASSAT_PQ35_CALCULATED_OIL_TConfirmed

Pelican can show this parameter as the engine oil temperature.

  • Service 22DID 20A1
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2014, 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val−40
Range
-40 to 215 °C
Unit
°C

0x00 = 0 → 0−40 = -40 °C

Confirmed for 2015, 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2018 to 2019, 2022.

Camshaft adaptation, counter due to knock PASSAT_CAM_ADPT_CNT_KNOCKConfirmed

  • Service 22DID 523B
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x0000 = 0 → 0

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Camshaft adaptation, exhaust bank 1, phase position PASSAT_CAM_ADPT_EXH_BANK_1Confirmed

  • Service 22DID 1128
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val50
Range
-655.36 to 655.34 °
Unit
°

0x0000 = 0 → 050 = 0 °

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Camshaft adaptation, intake bank 1, phase position PASSAT_CAM_ADPT_INT_BANK_1Confirmed

  • Service 22DID 1125
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val50
Range
-655.36 to 655.34 °
Unit
°

0x0000 = 0 → 050 = 0 °

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Camshaft adaptation, intake deviation PASSAT_CAM_ADPT_INT_DEVConfirmed

  • Service 22DID 4FF5
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val128
Range
-256 to 255.9921 °
Unit
°

0x0000 = 0 → 0128 = 0 °

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Camshaft adjustment, exhaust bank 1, actual value PASSAT_CAM_ADJ_EXH_BANK_1_ACTConfirmed

  • Service 22DID 136C
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val125
Range
-262.144 to 262.136 °
Unit
°

0xF9CB = -1589 → -1589125 = -12.712 °

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Camshaft adjustment, exhaust bank 1, specified value PASSAT_CAM_ADJ_EXH_BANK_1_SPECConfirmed

  • Service 22DID 1371
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val125
Range
-262.144 to 262.136 °
Unit
°

0xF9C0 = -1600 → -1600125 = -12.8 °

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Camshaft adjustment, exhaust, actual value PASSAT_CAM_ADJ_EXH_ACTConfirmed

  • Service 22DID 201A
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2014, 2016 to 2026

Example reply from a 2015 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10
Range
-3276.8 to 3276.7 °
Unit
°

0x0000 = 0 → 010 = 0 °

Confirmed for 2015. In testing for 1996 to 2005, 2007 to 2014, 2016 to 2017, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2018 to 2019, 2022.

Camshaft adjustment, intake bank 1, actual value PASSAT_CAM_ADJ_INT_BANK_1_ACTConfirmed

  • Service 22DID 136E
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val125
Range
-262.144 to 262.136 °
Unit
°

0x0007 = 7 → 7125 = 0.056 °

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Camshaft adjustment, intake bank 1, specified value PASSAT_CAM_ADJ_INT_BANK_1_SPECConfirmed

  • Service 22DID 1373
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val125
Range
-262.144 to 262.136 °
Unit
°

0x0006 = 6 → 6125 = 0.048 °

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Camshaft end position PASSAT_PQ35_CAMS_ENDConfirmed

  • Service 22DID 1341
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2010, 2013 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val5
Range
-6553.6 to 6553.4 °
Unit
°

0x0000 = 0 → 05 = 0 °

Confirmed for 2011 to 2012, 2018. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2015, 2017, 2019, 2022.

Camshaft position, deviation from the base position PASSAT_CAM_POS_DEV_BASE_POSConfirmed

  • Service 22DID 1385
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×0.021973
Range
-720.0112 to 719.9892 °
Unit
°

0x0000 = 0 → 0×0.021973 = 0 °

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Camshaft start position PASSAT_PQ35_CAMS_STARTConfirmed

  • Service 22DID 1007
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2026

Example reply from a 2012 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val5
Range
-6553.6 to 6553.4 °
Unit
°

0x15A6 = 5542 → 55425 = 1,108.4 °

Confirmed for 2012. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2023 to 2026. Not supported for 2006, 2011, 2015, 2017 to 2019, 2022.

Cat. converter oxygen storage capacity measured PASSAT_CAT_CONVERTER_OXYGEN_STORAGE_CAPACITY_MEASUREDConfirmed

  • Service 22DID 1507
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×100010000
Range
0 to 6553.5
Unit
Raw value

0x0000 = 0 → 0×100010000 = 0

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Catalyst temperature bank 1, sensor 1 CATEMP11SAE J1979Confirmed

  • Service 01PID 3C
  • Module7E0 → 7E8
  • Every250 ms

Bits 0 to 15 of the reply, 16 bits.

Formula
val10−40
Range
-40 to 6513.5 °C
Unit
°C

Confirmed for 2017. Supported for 2008 to 2009, 2011 to 2016, 2018, 2020.

Catalyst temperature, calculated PASSAT_CAT_T_CALCConfirmed

  • Service 22DID 1515
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2014, 2016 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×5−50
Range
-50 to 1225 °C
Unit
°C

0x00 = 0 → 0×5−50 = -50 °C

Confirmed for 2015, 2018 to 2019. In testing for 1996 to 2005, 2007 to 2014, 2016 to 2017, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2022.

Centrifugal oil temperature PASSAT_PQ35_CENTRIFUGAL_OIL_TConfirmed

  • Service 22DID 38B2
  • Module7E1 → 7E9
  • Every5 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits. The value is signed.

Formula
val
Range
-128 to 127
Unit
Number

0x00 = 0 → 0

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Chain elongation inlet, mileage at last adaptation PASSAT_CHAIN_ELONGATION_INLETConfirmed

  • Service 22DID 516C
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 23 of the reply, 24 bits.

Formula
val
Range
0 to 16777215 km
Unit
km

0x000269 = 617 → 617 km

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Chain elongation outlet, mileage at last adaptation PASSAT_CHAIN_ELONGATIONConfirmed

  • Service 22DID 5149
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 23 of the reply, 24 bits.

Formula
val
Range
0 to 16777215 km
Unit
km

0x00026B = 619 → 619 km

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Chain elongation, no of valid initial values, exhaust bank 1 PASSAT_CHAIN_ELONGATION_NO_VALID_1Confirmed

  • Service 22DID 4189
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x05 = 5 → 5

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Chain elongation, no of valid initial values, intake bank 1 PASSAT_CHAIN_ELONGATION_NO_1Confirmed

  • Service 22DID 4187
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x05 = 5 → 5

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Clutch #1 maximum temperature PASSAT_PQ35_CLUTCH_1_MAXIMUM_TConfirmed

  • Service 22DID 1118
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val
Range
0 to 65535 °C
Unit
°C

0x00E4 = 228 → 228 °C

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch #2 maximum temperature PASSAT_PQ35_CLUTCH_2_MAXIMUM_TConfirmed

  • Service 22DID 1118
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 16 to 31 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val
Range
0 to 65535 °C
Unit
°C

0x00DC = 220 → 220 °C

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 1 temperature PASSAT_PQ35_CLUTCH_1_TConfirmed

  • Service 22DID 102B
  • Module7E1 → 7E9
  • Every5 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255 °C
Unit
°C

0x0B = 11 → 11 °C

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 1 temperature protection overheat protection 1 quantity PASSAT_MQB_TCM_CLUTCH_1_T_PROTECTION_OVERHEAT_PROTECTION_1_QTYConfirmed

  • Service 22DID 3881
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val
Range
0 to 65535
Unit
Number

0x0000 = 0 → 0

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 1 temperature protection warning 1 quantity PASSAT_MQB_TCM_CLUTCH_1_T_PROTECTION_WARNING_1_QTYConfirmed

  • Service 22DID 387F
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val
Range
0 to 65535
Unit
Number

0x0000 = 0 → 0

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 1 temperature protection warning 2 quantity PASSAT_MQB_TCM_CLUTCH_1_T_PROTECTION_WARNING_2_QTYConfirmed

  • Service 22DID 3880
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val
Range
0 to 65535
Unit
Number

0x0000 = 0 → 0

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 2 temperature PASSAT_PQ35_CLUTCH_2_TConfirmed

  • Service 22DID 102C
  • Module7E1 → 7E9
  • Every5 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255 °C
Unit
°C

0x0C = 12 → 12 °C

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 2 temperature protection overheat protection 1 quantity PASSAT_MQB_TCM_CLUTCH_2_T_PROTECTION_OVERHEAT_PROTECTION_1_QTYConfirmed

  • Service 22DID 3885
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val
Range
0 to 65535
Unit
Number

0x0000 = 0 → 0

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 2 temperature protection warning 1 quantity PASSAT_MQB_TCM_CLUTCH_2_T_PROTECTION_WARNING_1_QTYConfirmed

  • Service 22DID 3883
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val
Range
0 to 65535
Unit
Number

0x0000 = 0 → 0

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 2 temperature protection warning 2 quantity PASSAT_MQB_TCM_CLUTCH_2_T_PROTECTION_WARNING_2_QTYConfirmed

  • Service 22DID 3884
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val
Range
0 to 65535
Unit
Number

0x0000 = 0 → 0

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch center central plate temperature PASSAT_CLU_CENTER_CENTRAL_TConfirmed

  • Service 22DID 102A
  • Module7E1 → 7E9
  • Every5 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val
Range
-32768 to 32767 °C
Unit
°C

0x0019 = 25 → 25 °C

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Commanded crankshaft torque PASSAT_CMD_CRANK_TQConfirmed

  • Service 22DID 11E0
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10
Range
-3276.8 to 3276.7 N·m
Unit
N·m

0x0019 = 25 → 2510 = 2.5 N·m

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Commanded EGR A duty cycle/position EGR_A_CMDSAE J1979Confirmed

  • Service 01PID 69
  • Module7E0 → 7E8
  • Every250 ms

Bits 8 to 15 of the reply, 8 bits.

Formula
val×100255
Range
0 to 100 %
Unit
%

Confirmed for 2019. Supported for 2015 to 2018, 2020, 2022, 2025.

Commanded EGR B duty cycle/position EGR_B_CMDSAE J1979Confirmed

  • Service 01PID 69
  • Module7E0 → 7E8
  • Every250 ms

Bits 32 to 39 of the reply, 8 bits.

Formula
val×100255
Range
0 to 100 %
Unit
%

Confirmed for 2019. Supported for 2015 to 2018, 2020, 2022, 2025.

Commanded equivalence ratio EQ_RATSAE J1979Confirmed

Commanded fuel/air equivalence ratio (lambda): actual A/F ratio over stoichiometric A/F ratio, so above 1 is lean and below 1 is rich. Multiply by the fuel's stoichiometric A/F ratio for the commanded A/F ratio (gasoline: 14.64 x 0.95 = 13.9). Systems with conventional oxygen sensors show the commanded value in open loop and 1.000 in closed loop; systems with wide-range (linear) sensors show it in both. On engines whose banks are controlled independently, this is bank 1.

Pelican can show this parameter as the commanded lambda.

  • Service 01PID 44
  • Module7E0 → 7E8
  • Every250 ms

Bits 0 to 15 of the reply, 16 bits.

Formula
val32768
Range
0 to 1.99
Unit
Number

Confirmed for 2011, 2015, 2017 to 2018. Supported for 2008 to 2009, 2016, 2020.

Commanded evaporative purge EVAP_PCTSAE J1979Confirmed

  • Service 01PID 2E
  • Module7E0 → 7E8
  • Every1 s

Bits 0 to 7 of the reply, 8 bits.

Formula
val×100255
Range
0 to 100 %
Unit
%

Confirmed for 2017. Supported for 2008 to 2009, 2011, 2014 to 2016, 2018, 2020.

Commanded secondary air status AIR_STATSAE J1979Confirmed

  • Service 01PID 12
  • Module7E0 → 7E8
  • Every60 s

Bits 5 to 7 of the reply, 3 bits.

Unit
Named states
States
Raw valueStateMeaning
1UPSUpstream of first catalytic converter
2DNSDownstream of first catalytic converter inlet
4OFFAtmosphere / off
8DIAGPump commanded on for diagnostics

Confirmed for 2017. Supported for 2006, 2015 to 2016, 2018, 2020.

Commanded throttle actuator control TAC_PCTSAE J1979Confirmed

  • Service 01PID 4C
  • Module7E0 → 7E8
  • Every250 ms

Bits 0 to 7 of the reply, 8 bits.

Formula
val×100255
Range
0 to 100 %
Unit
%

Confirmed for 2017, 2019. Supported for 2012 to 2016, 2018, 2020, 2022, 2025.

Compression test cylinder 1 PASSAT_PQ35_COMPRESSION_TEST_CYL_1Confirmed

  • Service 22DID 1129
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val2
Range
-16384 to 16383.5 rpm
Unit
rpm

0x0000 = 0 → 02 = 0 rpm

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Compression test cylinder 2 PASSAT_PQ35_COMP_TEST_CYL_2Confirmed

  • Service 22DID 112A
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val2
Range
-16384 to 16383.5 rpm
Unit
rpm

0x0000 = 0 → 02 = 0 rpm

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Compression test cylinder 3 PASSAT_PQ35_COMP_TEST_CYL_3Confirmed

  • Service 22DID 112B
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val2
Range
-16384 to 16383.5 rpm
Unit
rpm

0x0000 = 0 → 02 = 0 rpm

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Control module temperature PASSAT_MQB_TCM_ECU_TConfirmed

  • Service 22DID 028D
  • Module7E1 → 7E9
  • Every5 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits. The value is signed.

Formula
val
Range
-128 to 127 °C
Unit
°C

0x08 = 8 → 8 °C

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Converter loss torque PASSAT_MQB_TCM_CONVERTER_LOSS_TORQUEConfirmed

  • Service 22DID 1010
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val20
Range
-1638.4 to 1638.35 N·m
Unit
N·m

0x1201 = 4609 → 460920 = 230.45 N·m

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Coolant circulation pump, control PASSAT_CLT_CIRCULATION_PMPConfirmed

  • Service 22DID 167E
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val100
Range
0 to 100 %
Unit
%

0x03E8 = 1000 → 1000100 = 10 %

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Coolant fan 1 duty cycle PASSAT_PQ35_COOL_FAN_1_DUTYConfirmed

  • Service 22DID 1116
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
0 to 100 %
Unit
%

0x03F7 = 1015 → 1015100 = 10.15 %

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Coolant fan 1, activation PASSAT_COOLANT_FAN_1_ACTIVATIONConfirmed

  • Service 22DID 1130
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×10010000
Range
0 to 100 %
Unit
%

0x03F7 = 1015 → 1015×10010000 = 10.15 %

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Coolant fan 2 duty cycle PASSAT_PQ35_COOL_FAN_2_DUTYConfirmed

  • Service 22DID 1114
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2026

Example reply from a 2012 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
0 to 100 %
Unit
%

0x0000 = 0 → 0100 = 0 %

Confirmed for 2012. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2023 to 2026. Not supported for 2006, 2011, 2015, 2017 to 2019, 2022.

Coolant fan, requested by A/C PASSAT_CLT_FAN_REQ_ACConfirmed

  • Service 22DID 1018
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×122071000000
Range
-399.9989 to 100 %
Unit
%

0x0000 = 0 → 0×122071000000 = 0 %

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Coolant temperature at engine start PASSAT_COOLANT_T_AT_ENGINE_STARTConfirmed

  • Service 22DID 1291
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10−273.1
Range
-3549.9 to 3003.6 °C
Unit
°C

0x0B36 = 2870 → 287010−273.1 = 13.9 °C

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Coolant temperature at radiator outlet PASSAT_COOLANT_TConfirmed

  • Service 22DID 1135
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2010, 2012 to 2014, 2016, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10−273.1
Range
-273.1 to 300 °C
Unit
°C

0x0E20 = 3616 → 361610−273.1 = 88.5 °C

Confirmed for 2011, 2015, 2017 to 2018. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2012, 2019, 2022.

Coolant temperature at radiator outlet v.1 PASSAT_ECT_RADIATOR_OUTLET_V_1Confirmed

  • Service 22DID 15CD
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10−273.1
Range
-3549.9 to 3003.6 °C
Unit
°C

0x0B47 = 2887 → 288710−273.1 = 15.6 °C

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Coolant temperature modeled value PASSAT_COOLANT_T_MODELED_VALUEConfirmed

  • Service 22DID 13A0
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10−273.1
Range
-3549.9 to 3003.6 °C
Unit
°C

0x0BA0 = 2976 → 297610−273.1 = 24.5 °C

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Correction values for main pressure adaptation PASSAT_MQB_DQ250_CORRECTION_VALUES_MAIN_P_ADAPTConfirmed

  • Service 22DID 11A7
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 bar
Unit
bar

0x002B = 43 → 43100 = 0.43 bar

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Counter steer support PASSAT_CNT_STEER_SUPPORT_ACTIVEConfirmed

  • Service 22DID 18B6
  • Module713 → 77D
  • Every900 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bit 6 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Counter steer support, steering torque PASSAT_CNT_STEER_SUPPORT_STEERING_TRQConfirmed

  • Service 22DID 18B6
  • Module713 → 77D
  • Every900 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 32 to 47 of the reply, 16 bits.

Formula
val1000
Range
0 to 65.535 N·m
Unit
N·m

0x0000 = 0 → 01000 = 0 N·m

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Crankshaft rotation angle when closing the quantity control valve PASSAT_CRANK_ROT_ANGConfirmed

  • Service 22DID 10EB
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10
Range
-3276.8 to 3276.7 °
Unit
°

0x00FF = 255 → 25510 = 25.5 °

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Cylinder head temperature PASSAT_CYL_HEAD_TConfirmed

  • Service 22DID 1065
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×950−460
Range
-460 to 600 °F
Unit
°F

0x1149 = 4425 → 4425×950−460 = 336.5 °F

Confirmed for 2018 to 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006.

Diesel particulate filter air pressure sensor, raw PASSAT_MQB_DPF_AIR_P_SENSOR_RAW_VALUEConfirmed

  • Service 22DID 162F
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val
Range
-32768 to 32767
Unit
Raw value

0x0000 = 0 → 0

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2011, 2013 to 2016, 2020 to 2026. Not supported for 2006.

Diesel particulate filter differential pressure offset PASSAT_PQ35_DPF_DIFF_P_OFFSETConfirmed

  • Service 22DID 10F1
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val
Range
-32768 to 32767
Unit
Raw value

0x0000 = 0 → 0

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Diesel particulate filter differential pressure variant 2 PASSAT_PQ35_DPF_DIFF_P_2Confirmed

  • Service 22DID 10F3
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2014, 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val
Range
-32768 to 32767
Unit
Raw value

0x0000 = 0 → 0

Confirmed for 2015, 2017. In testing for 1996 to 2005, 2007 to 2014, 2016, 2020 to 2026. Not supported for 2006, 2018 to 2019.

Diesel particulate filter differential pressure, dynamic offset PASSAT_MQB_DPF_DIFF_P_DYNAMIC_OFFSETConfirmed

  • Service 22DID 15B8
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val
Range
-32768 to 32767
Unit
Raw value

0x0000 = 0 → 0

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2011, 2013 to 2016, 2020 to 2026. Not supported for 2006.

Diesel particulate filter exhaust gas flow volume PASSAT_MQB_DPF_EXH_VOLConfirmed

  • Service 22DID 11E6
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2010, 2013 to 2014, 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×100010000
Range
-3276.8 to 3276.7
Unit
Number

0x0000 = 0 → 0×100010000 = 0

Confirmed for 2011 to 2012, 2015, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2022.

Diesel particulate filter inlet temperature PASSAT_PQ35_DPF_IN_TConfirmed

  • Service 22DID 11B2
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10−273.1
Range
-273.1 to 6280.4 °C
Unit
°C

0x0B49 = 2889 → 288910−273.1 = 15.8 °C

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Diesel particulate filter oil ash mass PASSAT_MQB_DPF_OIL_ASH_MASSConfirmed

  • Service 22DID 1ABD
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 31 of the reply, 32 bits.

Formula
val×0.001192110000
Range
0 to 512
Unit
Raw value

0x115294AC = 290624684 → 290624684×0.001192110000 = 34.645369

Confirmed for 2018 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2017, 2022.

Diesel particulate filter outlet temperature PASSAT_PQ35_DPF_OUT_TConfirmed

  • Service 22DID 10F9
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10−273.1
Range
-273.1 to 6280.4 °C
Unit
°C

0x0B09 = 2825 → 282510−273.1 = 9.4 °C

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Diesel particulate filter surface temperature PASSAT_DPF_SFC_TConfirmed

  • Service 22DID 1044
  • Module7E0 → 7E8
  • Every300 s
  • Testing for 1996 to 2011, 2013 to 2014, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10−273.1
Range
-273.1 to 1200 °C
Unit
°C

0x0AEC = 2796 → 279610−273.1 = 6.5 °C

Confirmed for 2012, 2015 to 2019. In testing for 1996 to 2005, 2007 to 2011, 2013 to 2014, 2020 to 2026. Not supported for 2006.

Differential pressure PASSAT_PQ35_DIFF_PConfirmed

  • Service 22DID 14F5
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val
Range
-32768 to 32767
Unit
Raw value

0x0000 = 0 → 0

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2011, 2013 to 2016, 2020 to 2026. Not supported for 2006.

Drive motor current PASSAT_MOTOR_I

  • Service 22DID 147D
  • Module7E0 → 7E8
  • Every250 ms
  • Testing

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val32
Range
-1024 to 1023.968 A
Unit
A

In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018 to 2019.

Drive motor torque PASSAT_MOTOR_TQConfirmed

  • Service 22DID 147F
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val3
Range
-10922.666 to 10922.333 N·m
Unit
N·m

0x0000 = 0 → 03 = 0 N·m

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Driver demand torque PASSAT_MQB_TCM_DRIVER_DEMAND_TORQUEConfirmed

  • Service 22DID 100B
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val20
Range
-1638.4 to 1638.35 N·m
Unit
N·m

0x0000 = 0 → 020 = 0 N·m

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Ea888b boost pressure control, adaptation value 0 PASSAT_EA888B_BOOST_P_CTRL_0Confirmed

  • Service 22DID 11FF
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits. The value is signed.

Formula
val×281100
Range
-359.68 to 356.87
Unit
Raw value

0x01 = 1 → 1×281100 = 2.81

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Ea888b boost pressure control, adaptation value 1 PASSAT_EA888B_BOOST_P_CTRL_1Confirmed

  • Service 22DID 1200
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits. The value is signed.

Formula
val×281100
Range
-359.68 to 356.87
Unit
Raw value

0x00 = 0 → 0×281100 = 0

Confirmed for 2018 to 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006.

Ea888b boost pressure control, adaptation value 2 PASSAT_EA888B_BOOST_P_CTRL_2Confirmed

  • Service 22DID 1201
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits. The value is signed.

Formula
val×281100
Range
-359.68 to 356.87
Unit
Raw value

0x00 = 0 → 0×281100 = 0

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Ea888b boost pressure control, adaptation value 3 PASSAT_EA888B_BOOST_P_CTRL_3Confirmed

  • Service 22DID 1202
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits. The value is signed.

Formula
val×281100
Range
-359.68 to 356.87
Unit
Raw value

0x00 = 0 → 0×281100 = 0

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Ea888b boost pressure regulator, commanded PASSAT_EA888B_BOOST_P_CMDConfirmed

  • Service 22DID 11A3
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×2051
Range
0 to 100 %
Unit
%

0x00 = 0 → 0×2051 = 0 %

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Early ignition counter, cylinder 1 PASSAT_EARLY_IGN_CNT_CYL_1Confirmed

  • Service 22DID 1722
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x0005 = 5 → 5

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Early ignition counter, cylinder 2 PASSAT_EARLY_IGN_CNT_CYL_2Confirmed

  • Service 22DID 1725
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x0002 = 2 → 2

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Early ignition counter, cylinder 3 PASSAT_EARLY_IGN_CNT_CYL_3Confirmed

  • Service 22DID 1723
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x0021 = 33 → 33

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Early ignition counter, cylinder 4 PASSAT_EARLY_IGN_CNT_CYL_4Confirmed

  • Service 22DID 1724
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x0005 = 5 → 5

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Early ignition counter, total, cylinder 1 PASSAT_EARLY_IGN_CNT_TOT_1Confirmed

  • Service 22DID 1715
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x0005 = 5 → 5

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Early ignition counter, total, cylinder 2 PASSAT_EARLY_IGN_CNT_TOT_2Confirmed

  • Service 22DID 1718
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x0002 = 2 → 2

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Early ignition counter, total, cylinder 3 PASSAT_EARLY_IGN_CNT_TOT_3Confirmed

  • Service 22DID 1716
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x0021 = 33 → 33

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Early ignition counter, total, cylinder 4 PASSAT_EARLY_IGN_CNT_TOT_4Confirmed

  • Service 22DID 1717
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x0005 = 5 → 5

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Effective injection duration PASSAT_EFFECTIVE_INJ_DURConfirmed

  • Service 22DID 15E7
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 31 of the reply, 32 bits.

Formula
val1000
Range
0 to 4294967 ms
Unit
ms

0x000010AE = 4270 → 42701000 = 4.27 ms

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

EGR A error EGR_A_ERRSAE J1979Confirmed

  • Service 01PID 69
  • Module7E0 → 7E8
  • Every250 ms

Bits 24 to 31 of the reply, 8 bits.

Formula
val×100128−100
Range
-100 to 99.22 %
Unit
%

Confirmed for 2019. Supported for 2015 to 2018, 2020, 2022, 2025.

EGR B error EGR_B_ERRSAE J1979Confirmed

  • Service 01PID 69
  • Module7E0 → 7E8
  • Every250 ms

Bits 48 to 55 of the reply, 8 bits.

Formula
val×100128−100
Range
-100 to 99.22 %
Unit
%

Confirmed for 2019. Supported for 2015 to 2018, 2020, 2022, 2025.

Electric additional coolant pump control, high circle PASSAT_ELEC_ADDITIONAL_CLTConfirmed

  • Service 22DID 1488
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×122071000000
Range
-399.9989 to 100 %
Unit
%

0x0000 = 0 → 0×122071000000 = 0 %

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Energy content PASSAT_ENERGY_CONTENT

  • Service 22DID 22E4
  • Module710 → 77A
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val10
Range
0 to 6553 kWh
Unit
kWh

In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018 to 2019.

Engine control module temperature PASSAT_ENG_CTRL_MODULE_TConfirmed

  • Service 22DID 028D
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2014, 2016, 2018 to 2020

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10
Range
-3276.8 to 3276.7 °C
Unit
°C

0x00F0 = 240 → 24010 = 24 °C

Confirmed for 2015, 2017. In testing for 1996 to 2005, 2009 to 2010. Not supported for 2006 to 2008, 2011 to 2014, 2016, 2018 to 2020.

Engine control module temperature PASSAT_ENG_CTRL_MODULE_T_KConfirmed

  • Service 22DID 028D
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10−273.1
Range
-273.1 to 6280.4 °C
Unit
°C

0x0AC1 = 2753 → 275310−273.1 = 2.2 °C

Confirmed for 2022. In testing for 2023 to 2026.

Engine coolant temperature ECTSAE J1979Confirmed

Your engine temperature must operate within a certain temperature range to operate efficiently and safely. If it runs too hot, then your engine could be permanently damaged. If it runs too cold, then your engine will use more fuel than necessary.

Pelican can show this parameter as the engine coolant temperature.

  • Service 01PID 05
  • Module7E0 → 7E8
  • Every500 ms

Bits 0 to 7 of the reply, 8 bits.

Formula
val−40
Range
-40 to 215 °C
Unit
°C

Confirmed for 2006, 2011 to 2012, 2015 to 2019, 2022. Supported for 2007 to 2009, 2013 to 2014, 2020, 2025.

Engine coolant temperature 1 ECT_1SAE J1979Confirmed

  • Service 01PID 67
  • Module7E0 → 7E8
  • Every1 s

Bits 8 to 15 of the reply, 8 bits.

Formula
val−40
Range
-40 to 215 °C
Unit
°C

Confirmed for 2019. Supported for 2015 to 2018, 2020, 2022, 2025.

Engine coolant temperature 2 ECT_2SAE J1979Confirmed

  • Service 01PID 67
  • Module7E0 → 7E8
  • Every1 s

Bits 16 to 23 of the reply, 8 bits.

Formula
val−40
Range
-40 to 215 °C
Unit
°C

Confirmed for 2019. Supported for 2015 to 2018, 2020, 2022, 2025.

Engine oil level PASSAT_PQ35_OIL_LVLConfirmed

  • Service 22DID 11BC
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val250
Range
-131.072 to 131.068 mm
Unit
mm

0x1194 = 4500 → 4500250 = 18 mm

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Engine oil sump temperature PASSAT_ENG_OIL_SUMP_TConfirmed

  • Service 22DID 15B7
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×950−460
Range
-460 to 11336.3 °F
Unit
°F

0x0B6F = 2927 → 2927×950−460 = 66.86 °F

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Engine outlet coolant temperature calculated PASSAT_ENG_OUTLET_ECT_CALC

  • Service 22DID 1063
  • Module7E0 → 7E8
  • Every5 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val10−273.1
Range
-273.1 to 6280.4 °C
Unit
°C

In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018 to 2019.

Engine RPM RPMSAE J1979Confirmed

Pelican can show this parameter as the engine speed.

  • Service 01PID 0C
  • Module7E0 → 7E8
  • Every250 ms

Bits 0 to 15 of the reply, 16 bits.

Formula
val4
Range
0 to 16383.75 rpm
Unit
rpm

Confirmed for 2017, 2019. Supported for 2006 to 2009, 2011 to 2016, 2018, 2020, 2022, 2025.

Engine start quantity PASSAT_PQ35_ENG_START_QTYConfirmed

  • Service 22DID 1069
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2014, 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
-327.68 to 327.67
Unit
Raw value

0x0000 = 0 → 0100 = 0

Confirmed for 2012, 2015, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2022.

Engine torque PASSAT_ENGINE_TORQUEConfirmed

  • Service 22DID 1010
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10
Range
-3276.8 to 3276.7 N·m
Unit
N·m

0x0000 = 0 → 010 = 0 N·m

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Engine torque PASSAT_MQB_TCM_ENG_TORQUEConfirmed

  • Service 22DID 7064
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2014, 2016, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535 N·m
Unit
N·m

0x0000 = 0 → 0 N·m

Confirmed for 2015, 2017 to 2018. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2019, 2022.

Engine torque PASSAT_MQB_TCM_ENGINE_TORQUEConfirmed

  • Service 22DID 100C
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val20
Range
-1638.4 to 1638.35 N·m
Unit
N·m

0x0000 = 0 → 020 = 0 N·m

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Engine torque PASSAT_PQ35_ENG_TRQConfirmed

  • Service 22DID 1047
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10
Range
-3276.8 to 3276.7 N·m
Unit
N·m

0x0000 = 0 → 010 = 0 N·m

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Engine torque limitation PASSAT_MQB_TCM_ENGINE_TORQUE_LIMITATIONConfirmed

  • Service 22DID 100E
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val20
Range
-1638.4 to 1638.35 N·m
Unit
N·m

0x0A00 = 2560 → 256020 = 128 N·m

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Engine torque loss PASSAT_MQB_TCM_ENGINE_TORQUE_LOSSConfirmed

  • Service 22DID 100F
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val20
Range
-1638.4 to 1638.35 N·m
Unit
N·m

0x0208 = 520 → 52020 = 26 N·m

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Exhaust camshaft, adaptation bias PASSAT_EXH_CAM_ADPT_BIASConfirmed

  • Service 22DID 174A
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×0.021973
Range
-720.0112 to 719.9892 °
Unit
°

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Exhaust camshaft, adaptation sensor tolerance PASSAT_EXH_CAM_ADPT_SENSConfirmed

  • Service 22DID 1755
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×0.021973
Range
-720.0112 to 719.9892 °
Unit
°

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Exhaust gas recirculation valve 2 bank 1 mass flow PASSAT_MQB_EGR_VALVE_2_B1_FLOWConfirmed

  • Service 22DID 1313
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×100010000
Range
-3276.8 to 3276.7
Unit
Raw value

0x0000 = 0 → 0×100010000 = 0

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Exhaust gas recirculation valve duty PASSAT_PQ35_EGR_DUTYConfirmed

  • Service 22DID 10C2
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
0 to 100 %
Unit
%

0x0000 = 0 → 0100 = 0 %

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Exhaust gas temperature PASSAT_EXH_GAS_TConfirmed

  • Service 22DID F43C
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10−40
Range
-40 to 6513.5 °C
Unit
°C

0x1058 = 4184 → 418410−40 = 378.4 °C

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Exhaust gas temperature before catalyst PASSAT_EXHAUST_GAS_T_BEFORE_CATALYSTConfirmed

  • Service 22DID 1282
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2010, 2012 to 2026

Example reply from a 2011 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val50−193.93
Range
-193.93 to 1116.77 °C
Unit
°C

0x687D = 26749 → 2674950−193.93 = 341.05 °C

Confirmed for 2011. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2023 to 2026. Not supported for 2006, 2012, 2015, 2017 to 2019, 2022.

Exhaust gas temperature sensor 1 PASSAT_PQ35_EXH_GAS_T_1Confirmed

  • Service 22DID 10FB
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10−273.1
Range
-3549.9 to 3003.6 °C
Unit
°C

0x0BA1 = 2977 → 297710−273.1 = 24.6 °C

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Exhaust gas temperature sensor 2 PASSAT_PQ35_EXHAUST_GAS_T_SENSOR_2Confirmed

  • Service 22DID 14F7
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10−273.1
Range
-3549.9 to 3003.6 °C
Unit
°C

0x0B40 = 2880 → 288010−273.1 = 14.9 °C

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Exhaust temperature control downstream oxidation catalyst filtered model error PASSAT_MQB_EXH_TEMP_CTRL_AFTER_CAT_MODEL_ERRConfirmed

  • Service 22DID 1AD7
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10−273.1
Range
-273.1 to 6280.4 °C
Unit
°C

0x0AAB = 2731 → 273110−273.1 = 0 °C

Confirmed for 2018 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2017, 2022.

Field limit value PASSAT_PQ35_FIELD_LIMConfirmed

  • Service 22DID 11F6
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2010, 2013 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val100
Range
0 to 655.35
Unit
Raw value

0x0854 = 2132 → 2132100 = 21.32

Confirmed for 2011 to 2012, 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2016, 2020 to 2026. Not supported for 2006, 2018 to 2019.

Front left deflector temperature PASSAT_CLIMATE_FR_L_DEFL_TConfirmed

  • Service 22DID 260C
  • Module746 → 7B0
  • Every5 s
  • Testing for 1996 to 2011, 2013 to 2015, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×0.333
Range
0 to 84.915 °C
Unit
°C

0x5E = 94 → 94×0.333 = 31.302 °C

Confirmed for 2012, 2016 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011, 2014 to 2015, 2020.

Front left temperature flap actual value PASSAT_CLIMATE_FR_L_T_FLP_ACT_VALUEConfirmed

  • Service 22DID 2622
  • Module746 → 7B0
  • Every5 s
  • Testing for 1996 to 2016, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 16 to 23 of the reply, 8 bits.

Formula
val2
Range
0 to 100 %
Unit
%

0x00 = 0 → 02 = 0 %

Confirmed for 2017 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2016, 2020.

Front right deflector temperature PASSAT_CLIMATE_FR_R_DEFL_TConfirmed

  • Service 22DID 260D
  • Module746 → 7B0
  • Every5 s
  • Testing for 1996 to 2011, 2013 to 2015, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×0.333
Range
0 to 84.915 °C
Unit
°C

0x5C = 92 → 92×0.333 = 30.636 °C

Confirmed for 2012, 2016 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011, 2014 to 2015, 2020.

Front right temperature flap actual value PASSAT_CLIMATE_FR_R_T_FLP_ACT_VALUEConfirmed

  • Service 22DID 2626
  • Module746 → 7B0
  • Every5 s
  • Testing for 1996 to 2015, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 16 to 23 of the reply, 8 bits.

Formula
val2
Range
0 to 100 %
Unit
%

0x00 = 0 → 02 = 0 %

Confirmed for 2016 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020.

Fuel rail pressure FRPSAE J1979Confirmed

Fuel rail pressure at the engine when the reading is referenced to atmosphere (gage pressure).

  • Service 01PID 23
  • Module7E0 → 7E8
  • Every250 ms

Bits 0 to 15 of the reply, 16 bits.

Formula
val×10
Range
0 to 655350 kPa
Unit
kPa

Confirmed for 2019. Supported for 2008 to 2009, 2011, 2013 to 2018, 2020.

Fuel temperature PASSAT_PQ35_FUEL_TConfirmed

  • Service 22DID 162D
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10−273.1
Range
-273.1 to 300 °C
Unit
°C

0x0AE2 = 2786 → 278610−273.1 = 5.5 °C

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Generator current PASSAT_GEN_CURRENTConfirmed

  • Service 22DID 2A1C
  • Module710 → 77A
  • Every1 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10+9
Range
0 to 6562.5 A
Unit
A

0x0000 = 0 → 010+9 = 9 A

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Generator load PASSAT_PQ35_GEN_LOADConfirmed

  • Service 22DID 105C
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2010, 2013 to 2014, 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val100
Range
0 to 100 %
Unit
%

0x0002 = 2 → 2100 = 0.02 %

Confirmed for 2011 to 2012, 2015, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2026. Not supported for 2006.

Generator load normalized value PASSAT_GENERATOR_LOAD_NORMALIZED_VALUEConfirmed

  • Service 22DID 15CA
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
0 to 100 %
Unit
%

0x08CE = 2254 → 2254100 = 22.54 %

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Generator load signal PASSAT_GENERATOR_LOAD_SIGConfirmed

  • Service 22DID 101C
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
0 to 100 %
Unit
%

0x0A12 = 2578 → 2578100 = 25.78 %

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Generator performance PASSAT_GENERATOR_PERFORMANCEConfirmed

  • Service 22DID 1097
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×9424810000
Range
-308831.8464 to 308822.421 W
Unit
W

0x0000 = 0 → 0×9424810000 = 0 W

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Generator torque request PASSAT_GENERATOR_TORQUE_REQUESTConfirmed

  • Service 22DID 101B
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10
Range
-3276.8 to 3276.7 N·m
Unit
N·m

0x001F = 31 → 3110 = 3.1 N·m

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Glow plug preheat time PASSAT_PQ35_PREHEAT_TConfirmed

  • Service 22DID 111F
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×100
Range
-3276800 to 3276700 ms
Unit
ms

0x0000 = 0 → 0×100 = 0 ms

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Heater circulation pump, nominal value PASSAT_HEATER_CIRCULATIONConfirmed

  • Service 22DID 167F
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val100
Range
0 to 100 %
Unit
%

0x2363 = 9059 → 9059100 = 90.59 %

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Heater for nozzles active PASSAT_HEATER_FOR_NOZZLES_ACTIVEConfirmed

  • Service 22DID 1945
  • Module70E → 778
  • Every2 s
  • Testing for 1996 to 2015, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2016 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020.

Height correction PASSAT_HEIGHT_CORRConfirmed

  • Service 22DID 1136
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Bits 0 to 15 of the reply, 16 bits.

Formula
val×0.0000610348
Range
0 to 3.9999
Unit
Number

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

High pressure control, adaptation PASSAT_HIGH_P_CTRL_ADPTConfirmed

  • Service 22DID 11D2
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val2000
Range
-16.384 to 16.3835
Unit
Raw value

0x0000 = 0 → 02000 = 0

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Hill descent control PASSAT_HDC_ACTIVEConfirmed

  • Service 22DID 1808
  • Module713 → 77D
  • Every2 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bit 6 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Hill descent control, incline PASSAT_HDC_INCLINEConfirmed

  • Service 22DID 1808
  • Module713 → 77D
  • Every2 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 8 to 15 of the reply, 8 bits.

Formula
val
Range
0 to 255 %
Unit
%

0x00 = 0 → 0 %

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

IGA_CYL_KNK, 0 PASSAT_IGA_CYL_KNK_0Confirmed

  • Service 22DID 13F2
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×38−48
Range
-48 to 47.625 °
Unit
°

0x00 = 0 → 0×38−48 = -48 °

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

IGA_CYL_KNK, 1 PASSAT_IGA_CYL_KNK_1Confirmed

  • Service 22DID 13F3
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×38−48
Range
-48 to 47.625 °
Unit
°

0x00 = 0 → 0×38−48 = -48 °

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

IGA_CYL_KNK, 2 PASSAT_IGA_CYL_KNK_2Confirmed

  • Service 22DID 13F4
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×38−48
Range
-48 to 47.625 °
Unit
°

0x84 = 132 → 132×38−48 = 1.5 °

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

IGA_CYL_KNK, 3 PASSAT_IGA_CYL_KNK_3Confirmed

  • Service 22DID 13F5
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×38−48
Range
-48 to 47.625 °
Unit
°

0x00 = 0 → 0×38−48 = -48 °

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

IGA_IGC, 3 PASSAT_IGA_IGC_3Confirmed

  • Service 22DID 138D
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×14994000−35.625
Range
-35.625 to 59.9362 °
Unit
°

0x00 = 0 → 0×14994000−35.625 = -35.625 °

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Ignition timing angle retard, cylinder 4 PASSAT_IGNITION_TIMING_ANGLE_RETARD_C4Confirmed

  • Service 22DID 10E5
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×75100
Range
-24576 to 24575.25 °
Unit
°

0x0000 = 0 → 0×75100 = 0 °

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Injection amount deviation cylinder 1 PASSAT_PQ35_INJ_DEV_CYL_1Confirmed

  • Service 22DID 10FF
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
-327.68 to 327.67
Unit
Raw value

0x0000 = 0 → 0100 = 0

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Injection amount deviation cylinder 2 PASSAT_PQ35_INJ_DEV_CYL_2Confirmed

  • Service 22DID 1105
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
-327.68 to 327.67
Unit
Raw value

0x0000 = 0 → 0100 = 0

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Injection amount deviation cylinder 3 PASSAT_PQ35_INJ_DEV_CYL_3Confirmed

  • Service 22DID 1100
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
-327.68 to 327.67
Unit
Raw value

0x0000 = 0 → 0100 = 0

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Injection amount deviation cylinder 4 PASSAT_PQ35_INJ_DEV_CYL_4Confirmed

  • Service 22DID 1104
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
-327.68 to 327.67
Unit
Raw value

0x0000 = 0 → 0100 = 0

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Injector 1 rail pressure calibration point 1 PASSAT_PQ35_INJ_1_RAIL_P_1Confirmed

  • Service 22DID 10D0
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val20000
Range
-1.6384 to 1.63 ms
Unit
ms

0x0088 = 136 → 13620000 = 0.0068 ms

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Injector 1 rail pressure calibration point 2 PASSAT_PQ35_INJ_1_RAIL_P_2Confirmed

  • Service 22DID 10D6
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2010, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val20000
Range
-1.6384 to 1.63 ms
Unit
ms

0x0000 = 0 → 020000 = 0 ms

Confirmed for 2011 to 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2015, 2022.

Injector 1 rail pressure calibration point 3 PASSAT_PQ35_INJ_1_RAIL_P_3Confirmed

  • Service 22DID 10DC
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val20000
Range
-1.6384 to 1.63 ms
Unit
ms

0x0030 = 48 → 4820000 = 0.0024 ms

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Injector 2 rail pressure calibration point 1 PASSAT_PQ35_INJ_2_RAIL_P_1Confirmed

  • Service 22DID 10D3
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2010, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val20000
Range
-1.6384 to 1.63 ms
Unit
ms

0x00A0 = 160 → 16020000 = 0.008 ms

Confirmed for 2011 to 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2015, 2022.

Injector 2 rail pressure calibration point 2 PASSAT_PQ35_INJ_2_RAIL_P_2Confirmed

  • Service 22DID 10D9
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val20000
Range
-1.6384 to 1.63 ms
Unit
ms

0x00B0 = 176 → 17620000 = 0.0088 ms

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Injector 2 rail pressure calibration point 3 PASSAT_PQ35_INJ_2_RAIL_P_3Confirmed

  • Service 22DID 10DF
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val20000
Range
-1.6384 to 1.63 ms
Unit
ms

0x0010 = 16 → 1620000 = 0.0008 ms

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Injector 2: rail pressure calibration point 1 PASSAT_INJ_2_RAIL_P_CAL_PT_1_146EConfirmed

  • Service 22DID 146E
  • Module7E0 → 7E8
  • Every300 s
  • Testing for 1996 to 2014, 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val20
Range
-1638.4 to 1638.35
Unit
Raw value

0x0000 = 0 → 020 = 0

Confirmed for 2015, 2017. In testing for 1996 to 2005, 2008 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2007, 2011 to 2012, 2014, 2016, 2018 to 2020, 2022.

Injector 2: rail pressure calibration point 2 PASSAT_INJ_2_RAIL_P_CAL_PT_2_1474Confirmed

  • Service 22DID 1474
  • Module7E0 → 7E8
  • Every300 s
  • Testing for 1996 to 2014, 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val20
Range
-1638.4 to 1638.35
Unit
Raw value

0x0000 = 0 → 020 = 0

Confirmed for 2015, 2017. In testing for 1996 to 2005, 2008 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2007, 2011 to 2012, 2014, 2016, 2018 to 2020, 2022.

Injector 2: rail pressure calibration point 3 PASSAT_INJ_2_RAIL_P_CAL_PT_3_147AConfirmed

  • Service 22DID 147A
  • Module7E0 → 7E8
  • Every300 s
  • Testing for 1996 to 2014, 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val20
Range
-1638.4 to 1638.35
Unit
Raw value

0x0000 = 0 → 020 = 0

Confirmed for 2015, 2017. In testing for 1996 to 2005, 2008 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2007, 2011 to 2012, 2014, 2016, 2018 to 2020, 2022.

Injector 3 rail pressure calibration point 1 PASSAT_PQ35_INJ_3_RAIL_P_1Confirmed

  • Service 22DID 10D1
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val20000
Range
-1.6384 to 1.63 ms
Unit
ms

0x00E0 = 224 → 22420000 = 0.0112 ms

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Injector 3 rail pressure calibration point 2 PASSAT_PQ35_INJ_3_RAIL_P_2Confirmed

  • Service 22DID 10D2
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val20000
Range
-1.6384 to 1.63 ms
Unit
ms

0x00B0 = 176 → 17620000 = 0.0088 ms

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Injector 3 rail pressure calibration point 3 PASSAT_PQ35_INJ_3_RAIL_P_3Confirmed

  • Service 22DID 10DD
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val20000
Range
-1.6384 to 1.63 ms
Unit
ms

0x0000 = 0 → 020000 = 0 ms

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Injector 4 rail pressure calibration point 2 PASSAT_PQ35_INJ_4_RAIL_P_2Confirmed

  • Service 22DID 10D8
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2010, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val20000
Range
-1.6384 to 1.63 ms
Unit
ms

0x0000 = 0 → 020000 = 0 ms

Confirmed for 2011 to 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2015, 2022.

Injector 4 rail pressure calibration point 3 PASSAT_PQ35_INJ_4_RAIL_P_3Confirmed

  • Service 22DID 10DE
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2010, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val20000
Range
-1.6384 to 1.63 ms
Unit
ms

0x0000 = 0 → 020000 = 0 ms

Confirmed for 2011 to 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2015, 2022.

Injector 7: rail pressure calibration point 1 PASSAT_INJ_7_RAIL_P_CAL_PT_1Confirmed

  • Service 22DID 146D
  • Module7E0 → 7E8
  • Every300 s
  • Testing for 1996 to 2014, 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val20
Range
-1638.4 to 1638.35
Unit
Raw value

0x0000 = 0 → 020 = 0

Confirmed for 2015, 2017. In testing for 1996 to 2005, 2008 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2007, 2011 to 2012, 2014, 2016, 2018 to 2020, 2022.

Injector 7: rail pressure calibration point 2 PASSAT_INJ_7_RAIL_P_CAL_PT_2Confirmed

  • Service 22DID 1473
  • Module7E0 → 7E8
  • Every300 s
  • Testing for 1996 to 2014, 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val20
Range
-1638.4 to 1638.35
Unit
Raw value

0x0000 = 0 → 020 = 0

Confirmed for 2015, 2017. In testing for 1996 to 2005, 2008 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2007, 2011 to 2012, 2014, 2016, 2018 to 2020, 2022.

Injector 7: rail pressure calibration point 3 PASSAT_INJ_7_RAIL_P_CAL_PT_3Confirmed

  • Service 22DID 1479
  • Module7E0 → 7E8
  • Every300 s
  • Testing for 1996 to 2014, 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val20
Range
-1638.4 to 1638.35
Unit
Raw value

0x0000 = 0 → 020 = 0

Confirmed for 2015, 2017. In testing for 1996 to 2005, 2008 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2007, 2011 to 2012, 2014, 2016, 2018 to 2020, 2022.

Inlet flaps - actual value PASSAT_INLET_FLAPS_ACTConfirmed

  • Service 22DID 119D
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×2013107
Range
0 to 100 %
Unit
%

0x0000 = 0 → 0×2013107 = 0 %

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Inlet flaps - requested value PASSAT_INLET_FLAPS_REQConfirmed

  • Service 22DID 11A0
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×2013107
Range
0 to 100 %
Unit
%

0x0000 = 0 → 0×2013107 = 0 %

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Intake air temperature IATSAE J1979Confirmed

  • Service 01PID 0F
  • Module7E0 → 7E8
  • Every250 ms

Bits 0 to 7 of the reply, 8 bits.

Formula
val−40
Range
-40 to 215 °C
Unit
°C

Confirmed for 2017, 2019. Supported for 2006 to 2009, 2011, 2013 to 2016, 2018, 2020, 2022, 2025.

Intake air temperature in intake manifold PASSAT_INTAKE_AIR_T_IN_INTAKE_MANIFOLDConfirmed

  • Service 22DID 149E
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×0.75−48
Range
-48 to 143.25 °C
Unit
°C

0x52 = 82 → 82×0.75−48 = 13.5 °C

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Intake air temperature raw value PASSAT_IAT_RAWConfirmed

  • Service 22DID 15C0
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10−273.1
Range
-273.1 to 6280.4 °C
Unit
°C

0x0B59 = 2905 → 290510−273.1 = 17.4 °C

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Intake camshaft adaptation unit 1 phase length PASSAT_PQ35_CAMS_ADAPT_PHASE_1Confirmed

  • Service 22DID 12FE
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val50
Range
-655.36 to 655.34 °
Unit
°

0x0000 = 0 → 050 = 0 °

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Intake camshaft signal edge position adapted edge 2 PASSAT_PQ35_CAMS_EDGE_POS_2Confirmed

  • Service 22DID 1189
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2015 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val16−32
Range
-32 to 4063.937 °
Unit
°

0x0000 = 0 → 016−32 = -32 °

Confirmed for 2018. In testing for 2016, 2020 to 2021, 2023 to 2026. Supported for 2012. Not supported for 2006, 2011, 2015, 2017, 2019, 2022.

Intake camshaft signal edge position adapted edge 3 PASSAT_PQ35_CAMS_EDGE_POS_3Confirmed

  • Service 22DID 118A
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val16−32
Range
-32 to 4063.937 °
Unit
°

0x0000 = 0 → 016−32 = -32 °

Confirmed for 2018. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2017, 2019, 2022.

Intake camshaft signal edge position adapted edge 4 PASSAT_PQ35_CAMS_EDGE_POS_4Confirmed

  • Service 22DID 118B
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val16−32
Range
-32 to 4063.937 °
Unit
°

0x5092 = 20626 → 2062616−32 = 1,257.125 °

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Intake camshaft, adaptation bias PASSAT_INT_CAM_ADPT_BIASConfirmed

  • Service 22DID 174B
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×0.021973
Range
-720.0112 to 719.9892 °
Unit
°

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Intake camshaft, adaptation sensor tolerance PASSAT_INT_CAM_ADPT_SENSConfirmed

  • Service 22DID 1740
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×0.021973
Range
-720.0112 to 719.9892 °
Unit
°

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Intake manifold absolute pressure MAPSAE J1979Confirmed

  • Service 01PID 0B
  • Module7E0 → 7E8
  • Every1 s

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255 kPa
Unit
kPa

Confirmed for 2017, 2019. Supported for 2006 to 2009, 2011, 2013 to 2016, 2018, 2020.

Intake manifold pressure calculated PASSAT_MQB_INT_MAN_PConfirmed

  • Service 22DID 103C
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val
Range
-32768 to 32767
Unit
Raw value

0x0170 = 368 → 368

Confirmed for 2017 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2022.

Intake manifold pressure, commanded PASSAT_INT_MANIFOLD_P_CMDConfirmed

  • Service 22DID 11DD
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×564
Range
0 to 5119.9218
Unit
Raw value

0x0E64 = 3684 → 3684×564 = 287.8125

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Intake manifold pressure, corrected PASSAT_INT_MANIFOLD_PConfirmed

  • Service 22DID 11DA
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×564
Range
0 to 5119.9218
Unit
Raw value

0x0D84 = 3460 → 3460×564 = 270.3125

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Intake model air mass flow filtered value PASSAT_INT_MODEL_AIR_MASSConfirmed

  • Service 22DID 11AB
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10
Range
0 to 6553.5
Unit
Raw value

0x006C = 108 → 10810 = 10.8

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Intake phase deviation, actual value PASSAT_INT_PHASE_DEV_ACTConfirmed

  • Service 22DID 1800
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val16
Range
-2048 to 2047.9375 °
Unit
°

0x0000 = 0 → 016 = 0 °

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Integrated mass of air since engine start PASSAT_INTEGRATED_MASS_AIRConfirmed

  • Service 22DID 1175
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×888925000
Range
0 to 23301.6246
Unit
Raw value

0x09F9 = 2553 → 2553×888925000 = 907.74468

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Integrated mass of air since the first engine start PASSAT_INTEGRATED_MASS_AIR_SINCEConfirmed

  • Service 22DID 1743
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×888925000
Range
0 to 23301.6246
Unit
Raw value

0x0C67 = 3175 → 3175×888925000 = 1,128.903

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Intercooler air output temperature PASSAT_PQ35_INTERCOOLER_AIR_OUTPUT_TConfirmed

  • Service 22DID 1628
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10−273.1
Range
-273.1 to 6280.4 °C
Unit
°C

0x0ACE = 2766 → 276610−273.1 = 3.5 °C

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2011, 2013 to 2016, 2020 to 2026. Not supported for 2006.

Kick down PASSAT_MQB_TCM_KICK_DOWNConfirmed

  • Service 22DID 2114
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2014, 2016, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2015, 2017 to 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012.

Kilometers driven since last event on K1 PASSAT_MQB_DQ250_KILOMETERS_DRIVEN_SINCE_LAST_EVENT_ON_K1Confirmed

  • Service 22DID 115A
  • Module7E1 → 7E9
  • Every30 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val×10
Range
0 to 7000 km
Unit
km

0x0001 = 1 → 1×10 = 10 km

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Kilometers driven since last event on K2 PASSAT_MQB_DQ250_KILOMETERS_DRIVEN_SINCE_LAST_EVENT_ON_K2Confirmed

  • Service 22DID 115C
  • Module7E1 → 7E9
  • Every30 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val×10
Range
0 to 7000 km
Unit
km

0x0001 = 1 → 1×10 = 10 km

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Knock retard 2 PASSAT_KNOCK_RETARD_2Confirmed

  • Service 22DID 10E6
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits. The value is signed.

Formula
val×34
Range
-96 to 95.25 °
Unit
°

0x06 = 6 → 6×34 = 4.5 °

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Knock sensor, cylinder 1 PASSAT_KNOCK_SNS_C1_V_MSConfirmed

  • Service 22DID 120E
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 31 of the reply, 32 bits.

Formula
val×0.007629410000
Range
0 to 3276
Unit
Number

0x000019A8 = 6568 → 6568×0.007629410000 = 0.005011

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Knock sensor, cylinder 2 PASSAT_KNOCK_SNS_C2_V_MSConfirmed

  • Service 22DID 1211
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 31 of the reply, 32 bits.

Formula
val×0.007629410000
Range
0 to 3276
Unit
Number

0x00001B71 = 7025 → 7025×0.007629410000 = 0.00536

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Knock sensor, cylinder 3 PASSAT_KNOCK_SNS_C3_V_MSConfirmed

  • Service 22DID 120F
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Bits 0 to 31 of the reply, 32 bits.

Formula
val×0.007629410000
Range
0 to 3276
Unit
Number

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Knock sensor, cylinder 4 PASSAT_KNOCK_SNS_C4_V_MSConfirmed

  • Service 22DID 1210
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Bits 0 to 31 of the reply, 32 bits.

Formula
val×0.007629410000
Range
0 to 3276
Unit
Number

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Lambda output value PASSAT_LAMBDA_OUTPUTConfirmed

  • Service 22DID 15D4
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×1999976553500000
Range
0 to 1.99
Unit
Number

0x755C = 30044 → 30044×1999976553500000 = 0.91687

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Launch control counter, variant 1 PASSAT_LAUNCH_CTRL_CNT_VAR_1Confirmed

  • Service 22DID 1200
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val
Range
0 to 65535
Unit
Number

0x0000 = 0 → 0

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Leg deflector temperature PASSAT_CLIMATE_LEG_DEFL_TConfirmed

  • Service 22DID 2611
  • Module746 → 7B0
  • Every5 s
  • Testing for 1996 to 2014, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×0.333
Range
0 to 84.915 °C
Unit
°C

0x50 = 80 → 80×0.333 = 26.64 °C

Confirmed for 2015 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014, 2020.

Long term fuel trim (bank 1) LONGFT1SAE J1979Confirmed

  • Service 01PID 07
  • Module7E0 → 7E8
  • Every1 s

Bits 0 to 7 of the reply, 8 bits.

Formula
val×100128−100
Range
-100 to 99.2 %
Unit
%

Confirmed for 2017. Supported for 2008 to 2009, 2011, 2014 to 2016, 2018, 2020.

Long term fuel trim at idle, direct injection PASSAT_LONG_TERM_FUEL_TRIM_IDLEConfirmed

  • Service 22DID 177E
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×364
Range
-1536 to 100 %
Unit
%

0xFFE8 = -24 → -24×364 = -1.125 %

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Long term fuel trim at idle, port injection PASSAT_LONG_TERM_FUEL_TRIM_IDLE_PORT_INJConfirmed

  • Service 22DID 1780
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×364
Range
-1536 to 100 %
Unit
%

0x0000 = 0 → 0×364 = 0 %

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Long term secondary O2 sensor fuel trim (bank 1) LGSO2FT1SAE J1979Confirmed

  • Service 01PID 56
  • Module7E0 → 7E8
  • Every250 ms

Bits 0 to 7 of the reply, 8 bits.

Formula
val×100128−100
Range
-100 to 99.22 %
Unit
%

Confirmed for 2017.

Lower adapted coupling point K2 from micro-slip path adaptation PASSAT_MQB_DQ250_LOWER_ADAPTED_COUPLING_POINT_K2_FROM_MICRO_SLIP_PATH_ADAPTConfirmed

  • Service 22DID 110A
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×5
Range
0 to 1275 mA
Unit
mA

0x34 = 52 → 52×5 = 260 mA

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Main cat oxygen storage capacity age correction factor PASSAT_MAIN_CAT_OSC_AGE_CORRECTION_FACTORConfirmed

  • Service 22DID 14F9
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2017, 2019 to 2026

Bits 0 to 15 of the reply, 16 bits.

Formula
val×265535
Range
0 to 2
Unit
Number

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Main injection duration PASSAT_PQ35_MAIN_INJ_DURATIONConfirmed

  • Service 22DID 14CF
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×0.41000
Range
-13.1072 to 13.1068 ms
Unit
ms

0x0000 = 0 → 0×0.41000 = 0 ms

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Main injection start position PASSAT_PQ35_MAIN_INJ_STARTConfirmed

  • Service 22DID 11F2
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val50
Range
-655.36 to 655.34 °
Unit
°

0x0000 = 0 → 050 = 0 °

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Manifold absolute pressure, raw value PASSAT_MAP_RAWConfirmed

  • Service 22DID 11DC
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×564
Range
0 to 5119.9218
Unit
Raw value

0x0CE5 = 3301 → 3301×564 = 257.890625

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Manual engine starts counter PASSAT_MANUAL_ENG_STARTSConfirmed

  • Service 22DID 2998
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x2F4C = 12108 → 12,108

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Mass air flow through throttle PASSAT_MAF_THROUGH_THROTTLEConfirmed

  • Service 22DID 11AC
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10
Range
0 to 6553.5
Unit
Raw value

0x0000 = 0 → 010 = 0

Confirmed for 2018 to 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006.

Mass air flow, commanded PASSAT_MAF_CMDConfirmed

  • Service 22DID 11AD
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10
Range
0 to 6553.5
Unit
Raw value

0x0D75 = 3445 → 344510 = 344.5

Confirmed for 2018 to 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006.

Mass airflow sensor 1 bank 1 raw value PASSAT_MQB_MAF_1_B1_RAWConfirmed

  • Service 22DID 1026
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2010, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×100010000
Range
-3276.8 to 3276.7
Unit
Raw value

0x0000 = 0 → 0×100010000 = 0

Confirmed for 2011 to 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2015, 2022.

Maximum oil level for the service interval PASSAT_MAX_OIL_LEVELConfirmed

  • Service 22DID 1230
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val250
Range
0 to 262.14 mm
Unit
mm

0xE0C0 = 57536 → 57536250 = 230.144 mm

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Mean engine air mass PASSAT_PQ35_MEAN_AIR_MASSConfirmed

  • Service 22DID 1314
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2026

Example reply from a 2012 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val32
Range
0 to 2047.968
Unit
Raw value

0x1FF4 = 8180 → 818032 = 255.625

Confirmed for 2012. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2023 to 2026. Not supported for 2006, 2011, 2015, 2017 to 2019, 2022.

Mean injection quantity PASSAT_MEAN_INJ_QUANTITYConfirmed

  • Service 22DID 1139
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2010, 2013 to 2014, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
-327.68 to 327.67
Unit
Raw value

0x0000 = 0 → 0100 = 0

Confirmed for 2011 to 2012, 2015 to 2019. In testing for 1996 to 2005, 2008 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2007, 2014, 2020, 2022.

Minimum oil level for the service interval PASSAT_MIN_OIL_LEVELConfirmed

  • Service 22DID 1231
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val250
Range
0 to 262.14 mm
Unit
mm

0xFFAF = 65455 → 65455250 = 261.82 mm

Confirmed for 2018 to 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006.

Misfires / 1000 revolutions, cylinder 1 PASSAT_MISFIRES_1000REV_C1Confirmed

  • Service 22DID 1147
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2010, 2013 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x0000 = 0 → 0

Confirmed for 2011 to 2012, 2018. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2015, 2017, 2019, 2022.

Misfires / 1000 revolutions, cylinder 2 PASSAT_MISFIRES_1000REV_C2Confirmed

  • Service 22DID 114A
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2010, 2012 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x0000 = 0 → 0

Confirmed for 2011, 2018. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2012, 2015, 2017, 2019, 2022.

Misfires / 1000 revolutions, cylinder 3 PASSAT_MISFIRES_1000REV_C3Confirmed

  • Service 22DID 1148
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2010, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x033D = 829 → 829

Confirmed for 2011 to 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2015, 2022.

Misfires / 1000 revolutions, cylinder 4 PASSAT_MISFIRES_1000REV_C4Confirmed

  • Service 22DID 1149
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2010, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x0000 = 0 → 0

Confirmed for 2011 to 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2015, 2022.

Misfires per 1000 revolutions 4 PASSAT_MIS_PER_1000_REVOLUTIONS_4_7E0Confirmed

  • Service 22DID 114C
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x0000 = 0 → 0

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Misfires total PASSAT_MISFIRES_TOTALConfirmed

  • Service 22DID 1146
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2010, 2013 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x0000 = 0 → 0

Confirmed for 2011 to 2012, 2018. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2015, 2017, 2019, 2022.

Misfires, cylinder 1 PASSAT_MISFIRES_C1Confirmed

  • Service 22DID 114F
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2010, 2013 to 2016, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x1ED3 = 7891 → 7,891

Confirmed for 2011 to 2012, 2017 to 2018. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2015, 2019, 2022.

Misfires, cylinder 3 PASSAT_MISFIRES_C3Confirmed

  • Service 22DID 1150
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2010, 2012 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x4A2C = 18988 → 18,988

Confirmed for 2011, 2018. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2012, 2015, 2017, 2019, 2022.

N_32 PASSAT_N_32Confirmed

  • Service 22DID 117D
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×32
Range
0 to 8160 rpm
Unit
rpm

0x27 = 39 → 39×32 = 1,248 rpm

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Number of injections PASSAT_NUM_INJECTIONSConfirmed

  • Service 22DID 430E
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x096C = 2412 → 2,412

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

NV energy requirement PASSAT_NV_ENERGY

  • Service 22DID 1512
  • Module710 → 77A
  • Every1 s
  • Testing

Bits 16 to 23 of the reply, 8 bits.

Formula
val20
Range
0 to 12.75 kWh
Unit
kWh

In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018 to 2019.

Oil ash residue PASSAT_PQ35_OIL_ASH_RESIDUEConfirmed

  • Service 22DID 178C
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10
Range
0 to 6553.5
Unit
Raw value

0x0000 = 0 → 010 = 0

Confirmed for 2012, 2017 to 2018. In testing for 1996 to 2005, 2007 to 2011, 2013 to 2016, 2020 to 2026. Not supported for 2006, 2019.

Oil dynamic average measurement PASSAT_PQ35_OIL_DYN_AVGConfirmed

  • Service 22DID 123F
  • Module7E0 → 7E8
  • Every30 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val250
Range
0 to 262.14 mm
Unit
mm

0x04AF = 1199 → 1199250 = 4.796 mm

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2011, 2013 to 2016, 2020 to 2026. Not supported for 2006.

Oil fill level PASSAT_PQ35_OIL_FILL_LEVELConfirmed

  • Service 22DID 2006
  • Module7E0 → 7E8
  • Every30 s
  • Testing for 1996 to 2014, 2016, 2018 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×0.06
Range
-1966.08 to 1966.02 mm
Unit
mm

0x3067 = 12391 → 12391×0.06 = 743.46 mm

Confirmed for 2015, 2017, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2018 to 2019.

Oil last dynamic measurement PASSAT_PQ35_OIL_DYN_LASTConfirmed

  • Service 22DID 123C
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2010, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val250
Range
0 to 262.14 mm
Unit
mm

0x0654 = 1620 → 1620250 = 6.48 mm

Confirmed for 2011 to 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2016, 2020 to 2026. Not supported for 2006.

Oil level PASSAT_OIL_LVLConfirmed

  • Service 22DID 11BA
  • Module7E0 → 7E8
  • Every10 s
  • Testing for 1996 to 2010, 2012 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val2500
Range
0 to 26.2 cm
Unit
cm

0x09AB = 2475 → 24752500 = 0.99 cm

Confirmed for 2011, 2018. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2012 to 2017, 2019 to 2020, 2022.

Oil level, average dynamic value PASSAT_OIL_LEVEL_AVGConfirmed

  • Service 22DID 15B9
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val250
Range
0 to 262.14 mm
Unit
mm

0x0195 = 405 → 405250 = 1.62 mm

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Oil level, static measured PASSAT_OIL_LEVEL_STATICConfirmed

  • Service 22DID 15A4
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val250
Range
0 to 262.14 mm
Unit
mm

0x0000 = 0 → 0250 = 0 mm

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Oil pressure actual PASSAT_MQB_TCM_EOP_ACTUALConfirmed

  • Service 22DID 381D
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val×10010000
Range
0 to 655.35 bar
Unit
bar

0x0204 = 516 → 516×10010000 = 5.16 bar

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Oil pressure actual current PASSAT_MQB_TCM_EOP_ACTUAL_IConfirmed

  • Service 22DID 381E
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val10
Range
0 to 6553.5 mA
Unit
mA

0x0000 = 0 → 010 = 0 mA

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Oil pressure sensor-piston cooling nozzle switch, status PASSAT_OIL_P_SENS_PISTONConfirmed

  • Service 22DID 15BD
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Oil pressure valve switch, control PASSAT_OIL_P_VLV_SWITCHConfirmed

  • Service 22DID 11B9
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x08 = 8 → 8

Confirmed for 2018 to 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006.

Oil temp 2 PASSAT_PQ35_ENGINE_OIL_T_2Confirmed

  • Service 22DID 179C
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2016, 2020 to 2026

Bits 0 to 15 of the reply, 16 bits.

Formula
val10−273.1
Range
-273.1 to 6280.4 °C
Unit
°C

Confirmed for 2017 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2022.

Oil temperature variant PASSAT_PQ35_OIL_T_2Confirmed

Pelican can show this parameter as the engine oil temperature.

  • Service 22DID 11BE
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 2014, 2021 to 2026

Example reply from a 2020 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10−273.1
Range
-273.1 to 300 °C
Unit
°C

0x0B35 = 2869 → 286910−273.1 = 13.8 °C

Confirmed for 2012 to 2013, 2015 to 2020. In testing for 2021, 2023 to 2026. Not supported for 2014, 2022.

Oil temperature variant PASSAT_PQ46_OIL_T_2Confirmed

Pelican can show this parameter as the engine oil temperature.

  • Service 22DID 11BE
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2010

Example reply from a 2011 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10
Range
-40 to 300 °C
Unit
°C

0xFFDB = -37 → -3710 = -3.7 °C

Confirmed for 2011. In testing for 1996 to 2005, 2009 to 2010. Not supported for 2006 to 2008.

Oil thermal wear PASSAT_DASH_OIL_THERMAL_WEARConfirmed

  • Service 22DID 224B
  • Module714 → 77E
  • Every300 s
  • Testing for 1996 to 2011, 2013 to 2014, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535 km
Unit
km

0x0046 = 70 → 70 km

Confirmed for 2012, 2015 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011, 2014, 2020.

Open cam shaft angle at quantity control valve PASSAT_OPEN_CAM_SHFT_ANGConfirmed

  • Service 22DID 10EA
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10
Range
-3276.8 to 3276.7 °
Unit
°

0x0000 = 0 → 010 = 0 °

Confirmed for 2018 to 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006.

Outside temperature PASSAT_OUTSIDE_TConfirmed

  • Service 22DID 220C
  • Module714 → 77E
  • Every5 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val2−50
Range
-50 to 77.5 °C
Unit
°C

0x7F = 127 → 1272−50 = 13.5 °C

Confirmed for 2018 to 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006.

Outside temperature, system calculated PASSAT_OUTSIDE_T_SYSTEMConfirmed

  • Service 22DID 260A
  • Module746 → 7B0
  • Every5 s
  • Testing for 1996 to 2011, 2013 to 2014, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits. The value is signed.

Formula
val2
Range
-64 to 63.5 °C
Unit
°C

0x56 = 86 → 862 = 43 °C

Confirmed for 2012, 2015 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011, 2014, 2020.

Oxygen sensor 1 bank 1 ceramic temperature PASSAT_OXYGEN_SNS_1_BANK_1_CERAMIC_TConfirmed

  • Service 22DID 1290
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2017, 2019 to 2026

Bits 0 to 15 of the reply, 16 bits.

Formula
val×234.3710000−273.15
Range
-273.15 to 1262.793 °C
Unit
°C

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Oxygen sensor 1 bank 1 lambda value PASSAT_PQ35_O2_SEN_1_LAMBDAConfirmed

  • Service 22DID 113D
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2026

Example reply from a 2012 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
-327.68 to 327.67
Unit
Number

0x0938 = 2360 → 2360100 = 23.6

Confirmed for 2012. In testing for 1996 to 2005, 2007 to 2011, 2013 to 2015, 2023 to 2026. Not supported for 2006, 2018 to 2019.

Particle filter, field regeneration request status PASSAT_PARTICLE_FLT_FIELDConfirmed

  • Service 22DID 115B
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2014 to 2015, 2019, 2021 to 2026

Example reply from a 2020 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2012 to 2013, 2016 to 2018, 2020. In testing for 1996 to 2005, 2008 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2007, 2011, 2014 to 2015, 2019, 2022.

Pilot injection 1 duration PASSAT_PQ35_PRE_INJ_1_DURATIONConfirmed

  • Service 22DID 14D0
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×0.41000
Range
-13.1072 to 13.1068 ms
Unit
ms

0x0000 = 0 → 0×0.41000 = 0 ms

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Pilot injection 1 start position PASSAT_PQ35_PRE_INJ_1_STARTConfirmed

  • Service 22DID 14C7
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val50
Range
-655.36 to 655.34 °
Unit
°

0x0000 = 0 → 050 = 0 °

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Pilot injection 2 duration PASSAT_PQ35_PRE_INJ_2_DURATIONConfirmed

  • Service 22DID 14D1
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2010, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×0.41000
Range
-13.1072 to 13.1068 ms
Unit
ms

0x0000 = 0 → 0×0.41000 = 0 ms

Confirmed for 2011 to 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2015, 2022.

Pilot injection 2 start PASSAT_PQ35_PRE_INJ_2_STARTConfirmed

  • Service 22DID 14C8
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val50
Range
-655.36 to 655.34 °
Unit
°

0x0000 = 0 → 050 = 0 °

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Piston cooling nozzles, control PASSAT_PISTON_COOLINGConfirmed

  • Service 22DID 16F4
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2018 to 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006.

Post injection 1: quantity specified value PASSAT_PQ35_POST_INJ_1_QTY_SPECConfirmed

  • Service 22DID 163C
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val100
Range
0 to 655.35
Unit
Raw value

0x0000 = 0 → 0100 = 0

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2011, 2013 to 2016, 2020 to 2026. Not supported for 2006.

Post injection 2: quantity specified value PASSAT_PQ35_POST_INJ_2_QTY_SPECConfirmed

  • Service 22DID 163B
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val100
Range
0 to 655.35
Unit
Raw value

0x0000 = 0 → 0100 = 0

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2011, 2013 to 2016, 2020 to 2026. Not supported for 2006.

Post injection 3: quantity specified value PASSAT_PQ35_POST_INJ_3_QTY_SPECConfirmed

  • Service 22DID 167D
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val100
Range
0 to 655.35
Unit
Raw value

0x0000 = 0 → 0100 = 0

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2011, 2013 to 2016, 2020 to 2026. Not supported for 2006.

Post-injection 1 duration PASSAT_PQ35_POST_INJ_1_DURATIONConfirmed

  • Service 22DID 14CC
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×0.41000
Range
-13.1072 to 13.1068 ms
Unit
ms

0x0000 = 0 → 0×0.41000 = 0 ms

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Post-injection 1 start position PASSAT_PQ35_POST_INJ_1_STARTConfirmed

  • Service 22DID 11F4
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2010, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val50
Range
-655.36 to 655.34 °
Unit
°

0x0000 = 0 → 050 = 0 °

Confirmed for 2011 to 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2015, 2022.

Post-injection 2 duration PASSAT_PQ35_POST_INJ_2_DURATIONConfirmed

  • Service 22DID 14CD
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×0.41000
Range
-13.1072 to 13.1068 ms
Unit
ms

0x0000 = 0 → 0×0.41000 = 0 ms

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Post-injection 2 start position PASSAT_PQ35_POST_INJ_2_STARTConfirmed

  • Service 22DID 11F3
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val50
Range
-655.36 to 655.34 °
Unit
°

0x0000 = 0 → 050 = 0 °

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Post-injection 3 activation duration PASSAT_PQ35_POST_INJ_3_ACTIVATION_DURATIONConfirmed

  • Service 22DID 14CE
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×0.41000
Range
-13.1072 to 13.1068 ms
Unit
ms

0x0000 = 0 → 0×0.41000 = 0 ms

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Post-injection 3 start position PASSAT_PQ35_POST_INJ_3_STARTConfirmed

  • Service 22DID 1131
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val50
Range
-655.36 to 655.34 °
Unit
°

0x0000 = 0 → 050 = 0 °

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Pressure before throttle valve - actual value PASSAT_P_BEFORE_THROTTLE_ACTConfirmed

  • Service 22DID 11EE
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×564
Range
0 to 5119.9218
Unit
Raw value

0x31F9 = 12793 → 12793×564 = 999.453125

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Pressure before throttle valve - sensor measured PASSAT_P_BEFORE_THROTTLEConfirmed

  • Service 22DID 11EF
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×21333546125
Range
0 to 2559.96
Unit
Raw value

0x644E = 25678 → 25678×21333546125 = 1,003.046508

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

PSN_EDGE_REL_AD_CAM_SAVE_EX_1 PASSAT_PSN_EDGE_REL_AD_CAM_1Confirmed

  • Service 22DID 1184
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val16
Range
-2048 to 2047.9375 °
Unit
°

0xFFF8 = -8 → -816 = -0.5 °

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Radiator fan actual duty PASSAT_CLIMATE_RAD_FAN_ACT_DUTYConfirmed

  • Service 22DID 2606
  • Module746 → 7B0
  • Every2 s
  • Testing for 1996 to 2011, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×0.4
Range
0 to 100 %
Unit
%

0x19 = 25 → 25×0.4 = 10 %

Confirmed for 2012, 2015, 2017 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011, 2014, 2016, 2020.

Radiator fan commanded duty PASSAT_CLIMATE_RAD_FAN_CMD_DUTYConfirmed

  • Service 22DID 2607
  • Module746 → 7B0
  • Every2 s
  • Testing for 1996 to 2011, 2013 to 2014, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×0.4
Range
0 to 100 %
Unit
%

0x00 = 0 → 0×0.4 = 0 %

Confirmed for 2012, 2015 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011, 2014, 2020.

Radiator outlet coolant temperature commanded PASSAT_PQ35_RAD_COOL_T_CMDConfirmed

  • Service 22DID 1111
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10−273.1
Range
-273.1 to 6280.4 °C
Unit
°C

0x0E1B = 3611 → 361110−273.1 = 88 °C

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Radiator output coolant temp: actual PASSAT_PQ35_RADIATOR_OUTPUT_COOLANT_T_ACTUALConfirmed

  • Service 22DID 1626
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Bits 0 to 15 of the reply, 16 bits.

Formula
val10−273.1
Range
-273.1 to 300 °C
Unit
°C

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Rated drive torque PASSAT_RATED_DRIVE_TQConfirmed

  • Service 22DID 14A1
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 31 of the reply, 32 bits. The value is signed.

Formula
val10
Range
-214748364 to 214748364 N·m
Unit
N·m

0x00000050 = 80 → 8010 = 8 N·m

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Reached maximum temperature PASSAT_PQ35_REACHED_MAXIMUM_TConfirmed

  • Service 22DID 1117
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val
Range
-32768 to 32767 °C
Unit
°C

0x0067 = 103 → 103 °C

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Rear cat converter temperature, main catalytic converter model value PASSAT_REAR_CAT_CONV_T_MAIN_CAT_CONV_MODEL_VALUEConfirmed

  • Service 22DID 1272
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10−273.1
Range
-3549.9 to 3003.6 °C
Unit
°C

0x14AB = 5291 → 529110−273.1 = 256 °C

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Rear deflector temperature PASSAT_CLIMATE_RR_DEFL_TConfirmed

  • Service 22DID 263D
  • Module746 → 7B0
  • Every5 s
  • Testing for 1996 to 2015, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×0.333
Range
0 to 84.915 °C
Unit
°C

0x28 = 40 → 40×0.333 = 13.32 °C

Confirmed for 2016 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020.

Refrigerant pressure PASSAT_CLIMATE_REFRIG_PConfirmed

  • Service 22DID 2605
  • Module746 → 7B0
  • Every5 s
  • Testing for 1996 to 2011, 2013 to 2014, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val5
Range
0 to 51 bar
Unit
bar

0x0E = 14 → 145 = 2.8 bar

Confirmed for 2012, 2015 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011, 2014, 2020.

Regulation factor total PASSAT_PQ35_REG_FACTORConfirmed

  • Service 22DID 10E4
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10000
Range
0 to 3.276 %
Unit
%

0x1F44 = 8004 → 800410000 = 0.8004 %

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Relative load value PASSAT_REL_LOADConfirmed

  • Service 22DID 1216
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×0.0234403081
Range
0 to 1536.1605
Unit
Number

0x01F5 = 501 → 501×0.0234403081 = 11.743594

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Requested torque, amount for auxiliary units PASSAT_REQ_TQ_AMOUNTConfirmed

  • Service 22DID 10BE
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10
Range
-3276.8 to 3276.7 N·m
Unit
N·m

0x0029 = 41 → 4110 = 4.1 N·m

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Result of crankcase ventilation test, fail PASSAT_RESULT_CRANKCASE_VENTILATION_TESTConfirmed

  • Service 22DID 15CC
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x0000 = 0 → 0

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Result of crankcase ventilation test, successful PASSAT_RESULT_CRANKCASEConfirmed

  • Service 22DID 15CB
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x0000 = 0 → 0

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

SEG_AD_MMV_ER_H, 2 PASSAT_SEG_AD_MMV_ER_H_2Confirmed

  • Service 22DID 113A
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×78123327670000
Range
-7.8125 to 7.8123 %
Unit
%

0x414D = 16717 → 16717×78123327670000 = 3.985663 %

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

SEG_AD_MMV_ER_L, 3 PASSAT_SEG_AD_MMV_ER_L_3Confirmed

  • Service 22DID 1141
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×78123327670000
Range
-7.8125 to 7.8123 %
Unit
%

0x0000 = 0 → 0×78123327670000 = 0 %

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Service limit value PASSAT_PQ35_SRV_LIMConfirmed

  • Service 22DID 12CB
  • Module7E0 → 7E8
  • Every30 s
  • Testing for 1996 to 2011, 2013 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val100
Range
0 to 655.35
Unit
Raw value

0x0FA0 = 4000 → 4000100 = 40

Confirmed for 2012, 2017. In testing for 1996 to 2005, 2007 to 2011, 2013 to 2016, 2020 to 2026. Not supported for 2006, 2018 to 2019.

Short term fuel trim (bank 1) SHRTFT1SAE J1979Confirmed

Correction being used by the closed-loop fuel algorithm.

Pelican can show this parameter as the short term fuel trim.

  • Service 01PID 06
  • Module7E0 → 7E8
  • Every250 ms

Bits 0 to 7 of the reply, 8 bits.

Formula
val×100128−100
Range
-100 to 99.2 %
Unit
%

Confirmed for 2011, 2015, 2017 to 2018. Supported for 2008 to 2009, 2014, 2016, 2020.

Smoke limit PASSAT_PQ35_LIM_SMOKEConfirmed

  • Service 22DID 1301
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10
Range
-3276.8 to 3276.7 N·m
Unit
N·m

0x028F = 655 → 65510 = 65.5 N·m

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Spark efficiency deviation at part load PASSAT_SPARK_EFF_DEVConfirmed

  • Service 22DID 112D
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×78.1100
Range
0 to 199.14 %
Unit
%

0x71 = 113 → 113×78.1100 = 88.253 %

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Stop signal switch PASSAT_MQB_TCM_STOP_SIGNAL_SWITCHConfirmed

  • Service 22DID 3800
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2014, 2016, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2015, 2017 to 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012.

Tank fill level diagnostic reference value PASSAT_TANK_FILL_LEVELConfirmed

  • Service 22DID 51D8
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10
Range
0 to 6553.5 L
Unit
L

0x1500 = 5376 → 537610 = 537.6 L

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

TCO_1_ST PASSAT_TCO_1_STConfirmed

  • Service 22DID 11D0
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val−40
Range
-40 to 215 °C
Unit
°C

0x0D = 13 → 13−40 = -27 °C

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

TCO_1_SYS PASSAT_TCO_1_SYSConfirmed

  • Service 22DID 11CD
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val−40
Range
-40 to 215 °C
Unit
°C

0x00 = 0 → 0−40 = -40 °C

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Temperature after evaporator PASSAT_CLIMATE_T_AFTER_EVAPConfirmed

  • Service 22DID 2612
  • Module746 → 7B0
  • Every5 s
  • Testing for 1996 to 2011, 2013 to 2014, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits. The value is signed.

Formula
val×0.333
Range
-42.624 to 42.291 °C
Unit
°C

0x01 = 1 → 1×0.333 = 0.333 °C

Confirmed for 2012, 2015 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011, 2014, 2020.

Temperature sensor 14 PASSAT_T_SENS_14

  • Service 22DID 1EBB
  • Module7E5 → 7ED
  • Every5 s
  • Testing

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val64
Range
-512 to 511 °C
Unit
°C

In testing for 2015 to 2017, 2020 to 2026. Not supported for 2018 to 2019.

Throttle regulator nominal value PASSAT_THROTTLE_REGULATORConfirmed

  • Service 22DID 16C5
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Bits 0 to 15 of the reply, 16 bits.

Formula
val128
Range
0 to 100 %
Unit
%

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Throttle valve adapter position PASSAT_PQ35_THROT_VALVE_ADAPTConfirmed

  • Service 22DID 12FC
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2011, 2013 to 2026

Example reply from a 2012 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
0 to 100 %
Unit
%

0x1FFC = 8188 → 8188100 = 81.88 %

Confirmed for 2012. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2023 to 2026. Not supported for 2006, 2011, 2015, 2017 to 2019, 2022.

Timing advance SPARKADVSAE J1979Confirmed

Ignition timing spark advance for the first cylinder. Measured in degrees before dead center. Minus is degrees before dead center, positive is degrees after.

  • Service 01PID 0E
  • Module7E0 → 7E8
  • Every250 ms

Bits 0 to 7 of the reply, 8 bits.

Formula
val2−64
Range
-64 to 63.5 °
Unit
°

Confirmed for 2017. Supported for 2008 to 2009, 2011, 2014 to 2016, 2018, 2020.

Timing angle retardation cylinder 1 PASSAT_PQ35_TIMING_ANGLE_RETARDATION_CYL_1Confirmed

  • Service 22DID 200A
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2014, 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×0.375−48
Range
-48 to 47.625 °
Unit
°

0x00 = 0 → 0×0.375−48 = -48 °

Confirmed for 2015, 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2018 to 2019, 2022.

Timing angle retardation cylinder 2 PASSAT_PQ35_TIMING_ANGLE_RETARDATION_CYL_2Confirmed

  • Service 22DID 200B
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2014, 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×0.375−48
Range
-48 to 47.625 °
Unit
°

0x00 = 0 → 0×0.375−48 = -48 °

Confirmed for 2015, 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2018 to 2019, 2022.

Timing angle retardation cylinder 3 PASSAT_PQ35_TIMING_ANGLE_RETARDATION_CYL_3Confirmed

  • Service 22DID 200C
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2014, 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×0.375−48
Range
-48 to 47.625 °
Unit
°

0x00 = 0 → 0×0.375−48 = -48 °

Confirmed for 2015, 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2018 to 2019, 2022.

Timing angle retardation cylinder 4 PASSAT_PQ35_TIMING_ANGLE_RETARDATION_CYL_4Confirmed

  • Service 22DID 200D
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2014, 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×0.375−48
Range
-48 to 47.625 °
Unit
°

0x00 = 0 → 0×0.375−48 = -48 °

Confirmed for 2015, 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2018 to 2019, 2022.

Timing deviation after chain replacement, exhaust bank 1 PASSAT_TIM_DEV_AFTER_CHAIN_REPLACEMENT_1Confirmed

  • Service 22DID 417D
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
-327.68 to 327.67 °
Unit
°

0x001F = 31 → 31100 = 0.31 °

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Timing deviation after chain replacement, intake bank 1 PASSAT_TIM_DEV_AFTER_CHAIN_1Confirmed

  • Service 22DID 417B
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
-327.68 to 327.67 °
Unit
°

0xFFAE = -82 → -82100 = -0.82 °

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Timing deviation after other repairs, intake bank 1 PASSAT_TIM_DEV_AFTER_OTHER_1Confirmed

  • Service 22DID 417F
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
-327.68 to 327.67 °
Unit
°

0x0000 = 0 → 0100 = 0 °

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Timing deviation after other repairs, intake bank 1 PASSAT_TIM_DEV_AFTER_OTHER_REPAIRS_INT_1Confirmed

  • Service 22DID 4181
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
-327.68 to 327.67 °
Unit
°

0x0000 = 0 → 0100 = 0 °

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Timing deviation current value exhaust bank 1 PASSAT_TIM_DEV_CURRENT_EXH_1Confirmed

  • Service 22DID 4185
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
-327.68 to 327.67 °
Unit
°

0x006A = 106 → 106100 = 1.06 °

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Timing deviation current value intake bank 1 PASSAT_TIM_DEV_CURRENT_INT_1Confirmed

  • Service 22DID 4183
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
-327.68 to 327.67 °
Unit
°

0xFFE0 = -32 → -32100 = -0.32 °

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Torque converter: torque loss PASSAT_TORQUE_CONVERTER_TORQUE_LOSSConfirmed

  • Service 22DID 7053
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255 N·m
Unit
N·m

0x00 = 0 → 0 N·m

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Torque increase request from ESP PASSAT_TQ_INCREASE_REQ_ESPConfirmed

  • Service 22DID 1340
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 31 of the reply, 32 bits. The value is signed.

Formula
val10
Range
-214748364 to 214748364 N·m
Unit
N·m

0xFFF3599A = -829030 → -82903010 = -82,903 N·m

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Torque limit PASSAT_PQ35_LIM_TRQConfirmed

  • Service 22DID 106B
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2011, 2013 to 2014, 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10
Range
-3276.8 to 3276.7 N·m
Unit
N·m

0x028F = 655 → 65510 = 65.5 N·m

Confirmed for 2012, 2015, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2022.

Torque limitation PASSAT_TORQUE_LIMITATIONConfirmed

  • Service 22DID 203F
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535 N·m
Unit
N·m

0x03FD = 1021 → 1,021 N·m

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Torque limitation PASSAT_TQ_LIMConfirmed

  • Service 22DID 107D
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10
Range
0 to 6553.5 N·m
Unit
N·m

0x2710 = 10000 → 1000010 = 1,000 N·m

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Torque loss adaptation at idle PASSAT_TQ_LOSS_ADPT_IDLEConfirmed

  • Service 22DID 1225
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10
Range
-3276.8 to 3276.7 N·m
Unit
N·m

0xFF5D = -163 → -16310 = -16.3 N·m

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Torque loss adaptation, A/C compressor PASSAT_TQ_LOSS_ADPT_AC_COMP_7E0Confirmed

  • Service 22DID 1223
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10
Range
-3276.8 to 3276.7 N·m
Unit
N·m

0xFFC7 = -57 → -5710 = -5.7 N·m

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Torque reduction due to exhaust temperature PASSAT_PQ35_TRQ_RED_EXH_TConfirmed

  • Service 22DID 10E3
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10000
Range
-3.2768 to 3.276
Unit
Number

0x2000 = 8192 → 819210000 = 0.8192

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Torque reduction request from ESP PASSAT_TQ_REDUCTION_REQ_ESPConfirmed

  • Service 22DID 133F
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 31 of the reply, 32 bits. The value is signed.

Formula
val10
Range
-214748364 to 214748364 N·m
Unit
N·m

0x0007A120 = 500000 → 50000010 = 50,000 N·m

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Total mass of gasoline and ethyl alcohol in oil PASSAT_TOT_MASS_GASOLINEConfirmed

  • Service 22DID 1713
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×0.021333
Range
0 to 1398.0581
Unit
Raw value

0x0000 = 0 → 0×0.021333 = 0

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Transmission fluid temperature, calculated PASSAT_ATF_T_CALCULATEDConfirmed

Pelican can show this parameter as the transmission fluid temperature.

  • Service 22DID 704E
  • Module7E1 → 7E9
  • Every5 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val−50
Range
-50 to 205 °C
Unit
°C

0xA6 = 166 → 166−50 = 116 °C

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Transmission fluid temperature, modeled maximum reached PASSAT_ATF_T_MODELED_MAX_REACHEDConfirmed

  • Service 22DID 7051
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val−55
Range
-55 to 200 °C
Unit
°C

0x9B = 155 → 155−55 = 100 °C

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Turbine actuator 1 bank 1 activation PASSAT_PQ35_TURB_ACT_1_B1Confirmed

  • Service 22DID 117E
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2014, 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
0 to 100 %
Unit
%

0x0000 = 0 → 0100 = 0 %

Confirmed for 2012, 2015, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2022.

Turbine actuator 1 bank 1: activation PASSAT_ACTConfirmed

  • Service 22DID 112C
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2011, 2013 to 2014, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
0 to 100 %
Unit
%

0x0000 = 0 → 0100 = 0 %

Confirmed for 2012, 2015 to 2019. In testing for 1996 to 2005, 2008 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2007, 2011, 2014, 2020, 2022.

Type of fuel currently being used by the vehicle FUEL_TYPSAE J1979Confirmed

  • Service 01PID 51
  • Module7E0 → 7E8
  • Every250 ms

Bits 0 to 7 of the reply, 8 bits.

Unit
Named states
States
Raw valueStateMeaning
1GASGasoline/petrol
2METHMethanol
3ETHEthanol
4DSLDiesel
5LPGLiquefied petroleum gas
6CNGCompressed natural gas
7PROPPropane
8ELECBattery/electric
9BI_GASBi-fuel vehicle using gasoline/petrol
10BI_METHBi-fuel vehicle using methanol
11BI_ETHBi-fuel vehicle using ethanol
12BI_LPGBi-fuel vehicle using LPG
13BI_CNGBi-fuel vehicle using CNG
14BI_PROPBi-fuel vehicle using propane
15BI_ELECBi-fuel vehicle using battery
16BI_MIXBi-fuel vehicle using battery and combustion engine for propulsion
17HYB_GASHybrid vehicle using gasoline engine for propulsion
18HYB_ETHHybrid vehicle using gasoline engine on ethanol for propulsion
19HYB_DSLHybrid vehicle using diesel engine for propulsion
20HYB_ELECHybrid vehicle using battery for propulsion
21HYB_MIXHybrid vehicle using battery and combustion engine for propulsion
22HYB_REGHybrid vehicle in regeneration mode
23BI_DSLBi-fuel vehicle using diesel
24BI_NGBi-fuel vehicle using natural gas
25BI_DSLBi-fuel vehicle using diesel
26NGNatural gas
27DSL_CNGDual fuel vehicle using diesel and CNG
28DSL_LNGDual fuel vehicle using diesel and LNG
29FC_H2Fuel cell utilizing hydrogen
30HICE_HHOHydrogen Internal Combustion Engine
31KEROKerosene
32HFOHeavy Fuel Oil

Confirmed for 2017. Supported for 2012 to 2014, 2022, 2025.

Upper adapted coupling point K1 from macro slip path adaptation PASSAT_MQB_DQ250_UPPER_ADAPTED_COUPLING_POINT_K1_FROM_MACRO_SLIP_PATH_ADAPTConfirmed

  • Service 22DID 110B
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×5
Range
0 to 1275 mA
Unit
mA

0x99 = 153 → 153×5 = 765 mA

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Upper adapted coupling point K2 from macro slip path adaptation PASSAT_MQB_DQ250_UPPER_ADAPTED_COUPLING_POINT_K2_FROM_MACRO_SLIP_PATH_ADAPTConfirmed

  • Service 22DID 110C
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×5
Range
0 to 1275 mA
Unit
mA

0x93 = 147 → 147×5 = 735 mA

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Valve lift system, result of last switch, intake PASSAT_VLV_LIFT_SYSTEMConfirmed

  • Service 22DID 16BE
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Valve lift system, valve lift, exhaust PASSAT_VLV_LIFT_SYSTEM_VLV_LIFTConfirmed

  • Service 22DID 16BB
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x0F = 15 → 15

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Valve lift system, valve lift, intake PASSAT_VLV_LIFT_SYSTEM_VLVConfirmed

  • Service 22DID 16BA
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Valve timing, the difference between the, actual and the set angle PASSAT_VLV_TIM_DIFF_ACT_SETConfirmed

  • Service 22DID 10EC
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val64
Range
-512 to 511.9843 °
Unit
°

0x0000 = 0 → 064 = 0 °

Confirmed for 2018 to 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006.

Variable valve timing, intake, bank 1, regulation PASSAT_VARIABLE_VLV_TIM_INT_1Confirmed

  • Service 22DID 127B
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×0.0030517549
Range
0 to 100 %
Unit
%

0x26EF = 9967 → 9967×0.0030517549 = 30.416841 %

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Variable valve timing, intake, bank 1, switch on PASSAT_VARIABLE_VLV_TIM_INT_1_ONConfirmed

  • Service 22DID 127D
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×0.0030517549
Range
0 to 100 %
Unit
%

0x294C = 10572 → 10572×0.0030517549 = 32.263153 %

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Wear index PASSAT_PQ35_WEAR_IDXConfirmed

  • Service 22DID 10E2
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val
Range
-32768 to 32767 m
Unit
m

0x0000 = 0 → 0 m

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

DPF

Diesel particulate filter ash load limit PASSAT_MQB_DPF_ASH_LOAD_LIMITConfirmed

  • Service 22DID 1ABF
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×78.12510000
Range
0 to 511.992
Unit
Raw value

0x2800 = 10240 → 10240×78.12510000 = 80

Confirmed for 2018 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2017, 2022.

Diesel particulate filter diff pressure: raw value 1 PASSAT_MQB_DPF_DIFF_P_RAW_VALUE_1Confirmed

  • Service 22DID 269A
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val
Range
-32768 to 32767
Unit
Raw value

0x0000 = 0 → 0

Confirmed for 2017 to 2019. In testing for 2014 to 2016, 2020 to 2026.

Diesel particulate filter diff pressure: raw value 2 PASSAT_MQB_DPF_DIFF_P_RAW_VALUE_2Confirmed

  • Service 22DID 269B
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val
Range
-32768 to 32767
Unit
Raw value

0x0000 = 0 → 0

Confirmed for 2017 to 2019. In testing for 2014 to 2016, 2020 to 2026.

Diesel particulate filter field regeneration lock status PASSAT_PQ35_DPF_FIELD_REGEN_LOCKConfirmed

  • Service 22DID 11C1
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2012, 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2018 to 2019, 2022.

Diesel particulate filter field regeneration request PASSAT_MQB_DPF_FIELD_REGEN_REQUESTConfirmed

  • Service 22DID 1AC2
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2018 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2017, 2022.

Diesel particulate filter fuel consumption since last regeneration PASSAT_MQB_DPF_FUEL_CONSUMPTION_SINCE_LAST_REGENConfirmed

  • Service 22DID 1AC1
  • Module7E0 → 7E8
  • Every30 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×10010000
Range
0 to 655.35 L
Unit
L

0x0000 = 0 → 0×10010000 = 0 L

Confirmed for 2018 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2017, 2022.

Diesel particulate filter fuel consumption since last regeneration PASSAT_PQ35_DPF_FUEL_CON_REGENConfirmed

  • Service 22DID 115A
  • Module7E0 → 7E8
  • Every30 s
  • Testing for 1996 to 2011, 2013 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
-327.68 to 327.67 L
Unit
L

0x002B = 43 → 43100 = 0.43 L

Confirmed for 2012, 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2018 to 2019, 2022.

Diesel particulate filter inlet lambda value PASSAT_MQB_DPF_INLET_LAMBDA_VALUEConfirmed

  • Service 22DID 1AD5
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×1010000
Range
-32.768 to 32.767
Unit
Number

0x03DC = 988 → 988×1010000 = 0.988

Confirmed for 2017 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2022.

Diesel particulate filter oil ash volume PASSAT_PQ35_DPF_OIL_ASH_VOLConfirmed

  • Service 22DID 1153
  • Module7E0 → 7E8
  • Every30 s
  • Testing for 1996 to 2011, 2014 to 2015, 2021 to 2026

Example reply from a 2020 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
-327.68 to 327.67 L
Unit
L

0x0009 = 9 → 9100 = 0.09 L

Confirmed for 2012 to 2013, 2016 to 2020. In testing for 1996 to 2005, 2008 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2007, 2011, 2014 to 2015, 2022.

Diesel particulate filter regeneration level current PASSAT_MQB_DPF_REGEN_LEVEL_IConfirmed

  • Service 22DID 1AD3
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2018 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2017, 2022.

Diesel particulate filter regeneration release requirement PASSAT_MQB_DPF_REGEN_RELEASE_REQUIREMENTConfirmed

  • Service 22DID 1AD2
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2018 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2017, 2022.

Diesel particulate filter regeneration status PASSAT_MQB_DPF_REGEN_STATUSConfirmed

  • Service 22DID 1AD4
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x0000 = 0 → 0

Confirmed for 2018 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2017, 2022.

Diesel particulate filter regeneration time counter PASSAT_MQB_DPF_REGEN_TIME_COUNTERConfirmed

  • Service 22DID 1AC0
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×640010000
Range
0 to 41942.4 s
Unit
s

0x0000 = 0 → 0×640010000 = 0 s

Confirmed for 2018 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2017, 2022.

Diesel particulate filter service regeneration current duration PASSAT_MQB_DPF_SERVICE_REGEN_I_DURATIONConfirmed

  • Service 22DID 1AC4
  • Module7E0 → 7E8
  • Every30 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×640010000
Range
0 to 41942.4 s
Unit
s

0x0000 = 0 → 0×640010000 = 0 s

Confirmed for 2018 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2017, 2022.

Diesel particulate filter soot mass calculated PASSAT_MQB_DPF_SOOT_MASS_CALCULATEDConfirmed

  • Service 22DID 2609
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×10010000
Range
-327.68 to 327.67
Unit
Raw value

0x01FF = 511 → 511×10010000 = 5.11

Confirmed for 2018 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2017, 2022.

Diesel particulate filter soot mass measured PASSAT_MQB_DPF_SOOT_MASS_MEASUREDConfirmed

  • Service 22DID 1ABE
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×10010000
Range
-327.68 to 327.67
Unit
Raw value

0x0000 = 0 → 0×10010000 = 0

Confirmed for 2018 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2017, 2022.

Diesel particulate filter statistics average drive cycle time during charge cycle PASSAT_MQB_DPF_STATISTICS_AVERAGE_DRIVE_CYCLE_TIME_DURING_CHARGE_CYCLEConfirmed

  • Service 22DID 1ACC
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×1600100
Range
0 to 4080 s
Unit
s

0x00 = 0 → 0×1600100 = 0 s

Confirmed for 2018 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2017, 2022.

Diesel particulate filter statistics error status PASSAT_MQB_DPF_STATISTICS_ERROR_STATUSConfirmed

  • Service 22DID 1ACA
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2018 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2017, 2022.

Diesel particulate filter statistics exhaust temperature regulation average value PASSAT_MQB_DPF_STATISTICS_EXHAUST_T_REGULATION_AVERAGE_VALUEConfirmed

  • Service 22DID 1AC7
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2017, 2020 to 2026

Bits 0 to 7 of the reply, 8 bits. The value is signed.

Formula
val×1.98127
Range
-1.99 to 1.98
Unit
Number

Confirmed for 2018 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2017, 2022.

Diesel particulate filter statistics number of interrupted regenerations PASSAT_MQB_DPF_STATISTICS_NUMBER_INTERRUPTED_REGENSConfirmed

  • Service 22DID 1AC9
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2018 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2017, 2022.

Diesel particulate filter statistics regeneration blocked status PASSAT_MQB_DPF_STATISTICS_REGEN_BLOCKED_STATUSConfirmed

  • Service 22DID 1AC8
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2018 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2017, 2022.

Diesel particulate filter statistics regeneration request PASSAT_MQB_DPF_STATISTICS_REGEN_REQUESTConfirmed

  • Service 22DID 1AC5
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2018 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2017, 2022.

Diesel particulate filter statistics regeneration time PASSAT_MQB_DPF_STATISTICS_REGEN_TIMEConfirmed

  • Service 22DID 1ACD
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×6400100
Range
0 to 16320 s
Unit
s

0x00 = 0 → 0×6400100 = 0 s

Confirmed for 2018 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2017, 2022.

Diesel particulate filter statistics regeneration time slice not possible in charge cycle PASSAT_MQB_DPF_STATISTICS_REGEN_TIME_SLICE_NOT_POSS_IN_CHARGE_CYCLEConfirmed

  • Service 22DID 1ACE
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×0.498255
Range
0 to 0.498
Unit
Number

0x00 = 0 → 0×0.498255 = 0

Confirmed for 2018 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2017, 2022.

Diesel particulate filter statistics route in charge cycle PASSAT_MQB_DPF_STATISTICS_ROUTE_IN_CHARGE_CYCLEConfirmed

  • Service 22DID 1ACB
  • Module7E0 → 7E8
  • Every30 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×800100
Range
0 to 2040 km
Unit
km

0x00 = 0 → 0×800100 = 0 km

Confirmed for 2018 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2017, 2022.

Diesel particulate filter time since last regeneration PASSAT_MQB_DPF_TIME_SINCE_LAST_REGENConfirmed

  • Service 22DID 1AC3
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Bits 0 to 15 of the reply, 16 bits.

Formula
val×127.99865535
Range
0 to 127.998 h
Unit
h

Confirmed for 2018 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2017, 2022.

Diesel particulate filter unburned fuel calculated PASSAT_MQB_DPF_UNBURNED_FUEL_CALCULATEDConfirmed

  • Service 22DID 18BB
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val1000
Range
-32.768 to 32.767
Unit
Number

0x0000 = 0 → 01000 = 0

Confirmed for 2017 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2022.

Diesel particulate filter, charge limit for service regeneration while driving PASSAT_MQB_DPF_CHARGE_LIMIT_SERVICE_REGEN_WHILE_DRIVINGConfirmed

  • Service 22DID 1ABB
  • Module7E0 → 7E8
  • Every30 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×10010000
Range
0 to 655.35
Unit
Raw value

0x0FA0 = 4000 → 4000×10010000 = 40

Confirmed for 2018 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2017, 2022.

Diesel particulate filter, charge limit over-charge PASSAT_MQB_DPF_CHARGE_LIMIT_OVER_CHARGEConfirmed

  • Service 22DID 1ABC
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×10010000
Range
-327.68 to 327.67
Unit
Raw value

0x1388 = 5000 → 5000×10010000 = 50

Confirmed for 2018 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2017, 2022.

Diesel particulate filter, distance since last regeneration PASSAT_MQB_DPF_DISTANCE_SINCE_LAST_REGENConfirmed

  • Service 22DID 1ABA
  • Module7E0 → 7E8
  • Every30 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10
Range
0 to 6553.5 km
Unit
km

0x0000 = 0 → 010 = 0 km

Confirmed for 2018 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2017, 2022.

Distance since last regeneration PASSAT_PQ35_DIST_LAST_REGENConfirmed

  • Service 22DID 1156
  • Module7E0 → 7E8
  • Every30 s
  • Testing for 1996 to 2011, 2014, 2019, 2021 to 2026

Example reply from a 2020 Volkswagen Passat.

Bits 0 to 31 of the reply, 32 bits.

Formula
val1000
Range
0 to 4294967 km
Unit
km

0x0000003C = 60 → 601000 = 0.06 km

Confirmed for 2012 to 2013, 2015 to 2018, 2020. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011, 2014, 2019, 2022.

Regeneration duration PASSAT_PQ35_REGEN_DURConfirmed

  • Service 22DID 1347
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 31 of the reply, 32 bits.

Formula
val
Range
0 to 4294967295 min
Unit
min

0x00000000 = 0 → 0 min

Confirmed for 2012, 2017. In testing for 1996 to 2005, 2007 to 2011, 2013 to 2016, 2020 to 2026. Not supported for 2006, 2018 to 2019.

Service regeneration status PASSAT_PQ35_SRV_REGEN_STATConfirmed

  • Service 22DID 115C
  • Module7E0 → 7E8
  • Every30 s
  • Testing for 1996 to 2010, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2011 to 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2015, 2022.

Soot index PASSAT_PQ35_SOOT_IDXConfirmed

  • Service 22DID 1354
  • Module7E0 → 7E8
  • Every30 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val
Range
-32768 to 32767 m
Unit
m

0x0000 = 0 → 0 m

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Soot mass measured PASSAT_PQ35_SOOT_MASS_MEASConfirmed

  • Service 22DID 114E
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
-327.68 to 327.67
Unit
Raw value

0x00F7 = 247 → 247100 = 2.47

Confirmed for 2012, 2017. In testing for 1996 to 2005, 2007 to 2011, 2013 to 2016, 2020 to 2026. Not supported for 2006, 2018 to 2019.

EGR

Exhaust gas recirculation 2: filter press loss, modeled PASSAT_MQB_EXHAUST_GAS_RECIRCULATION_2_FILTER_P_LOSS_MODELEDConfirmed

  • Service 22DID 2AE1
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10−500
Range
-3776.8 to 2776.7
Unit
Raw value

0x1379 = 4985 → 498510−500 = -1.5

Confirmed for 2022. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2017 to 2019.

Exhaust gas recirculation 2: filter press loss, simulated PASSAT_MQB_EXHAUST_GAS_RECIRCULATION_2_FILTER_P_LOSS_SIMULATEDConfirmed

  • Service 22DID 2AE2
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10−500
Range
-3776.8 to 2776.7
Unit
Raw value

0x1388 = 5000 → 500010−500 = 0

Confirmed for 2022. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2017 to 2019.

High press EGR closing v1 PASSAT_PQ35_HIGH_P_EGR_CLOSING_VAR_1Confirmed

  • Service 22DID F469
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 8 to 15 of the reply, 8 bits. The value is signed.

Formula
val
Range
0 to 100 %
Unit
%

0x00 = 0 → 0 %

Confirmed for 2012, 2017 to 2019, 2022. In testing for 1996 to 2005, 2007 to 2011, 2013 to 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006.

Internal

Actual EGR A supported EGR_A_ACT_SUPSAE J1979Confirmed

  • Service 01PID 69
  • Module7E0 → 7E8
  • Every250 ms

Bit 6 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2019. Supported for 2015 to 2018, 2020, 2022, 2025.

Actual EGR A supported EGR_B_ACT_SUPSAE J1979Confirmed

  • Service 01PID 69
  • Module7E0 → 7E8
  • Every250 ms

Bit 3 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2019. Supported for 2015 to 2018, 2020, 2022, 2025.

Commanded EGR A supported EGR_A_CMD_SUPSAE J1979Confirmed

  • Service 01PID 69
  • Module7E0 → 7E8
  • Every250 ms

Bit 7 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2019. Supported for 2015 to 2018, 2020, 2022, 2025.

Commanded EGR A supported EGR_B_CMD_SUPSAE J1979Confirmed

  • Service 01PID 69
  • Module7E0 → 7E8
  • Every250 ms

Bit 4 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2019. Supported for 2015 to 2018, 2020, 2022, 2025.

EGR A error supported EGR_A_ERR_SUPSAE J1979Confirmed

  • Service 01PID 69
  • Module7E0 → 7E8
  • Every250 ms

Bit 5 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2019. Supported for 2015 to 2018, 2020, 2022, 2025.

EGR A error supported EGR_B_ERR_SUPSAE J1979Confirmed

  • Service 01PID 69
  • Module7E0 → 7E8
  • Every250 ms

Bit 2 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2019. Supported for 2015 to 2018, 2020, 2022, 2025.

Is ECT sensor 1 supported? ECT_1_SUPSAE J1979Confirmed

  • Service 01PID 67
  • Module7E0 → 7E8
  • Every1 s

Bit 7 of the reply.

Formula
val
Range
0 to 1
Unit
Number

Confirmed for 2019. Supported for 2015 to 2018, 2020, 2022, 2025.

Is ECT sensor 2 supported? ECT_2_SUPSAE J1979Confirmed

  • Service 01PID 67
  • Module7E0 → 7E8
  • Every1 s

Bit 6 of the reply.

Formula
val
Range
0 to 1
Unit
Number

Confirmed for 2019. Supported for 2015 to 2018, 2020, 2022, 2025.

Maximum value for equivalence ratio MAX_EQ_RATSAE J1979Confirmed

  • Service 01PID 4F
  • Module7E0 → 7E8
  • Every3600 s

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

Confirmed for 2019. Supported for 2006 to 2007, 2012 to 2018, 2020.

Maximum value for intake manifold absolute pressure (MAP) MAX_MAPSAE J1979Confirmed

  • Service 01PID 4F
  • Module7E0 → 7E8
  • Every3600 s

Bits 24 to 31 of the reply, 8 bits.

Formula
val×10
Range
0 to 2550 kPa
Unit
kPa

Confirmed for 2019. Supported for 2006 to 2007, 2012 to 2018, 2020.

Maximum value for oxygen sensor current MAX_O2_CURRSAE J1979Confirmed

  • Service 01PID 4F
  • Module7E0 → 7E8
  • Every3600 s

Bits 16 to 23 of the reply, 8 bits.

Formula
val
Range
0 to 255 mA
Unit
mA

Confirmed for 2019. Supported for 2006 to 2007, 2012 to 2018, 2020.

Maximum value for oxygen sensor voltage MAX_O2_VOLTSAE J1979Confirmed

  • Service 01PID 4F
  • Module7E0 → 7E8
  • Every3600 s

Bits 8 to 15 of the reply, 8 bits.

Formula
val
Range
0 to 255 V
Unit
V

Confirmed for 2019. Supported for 2006 to 2007, 2012 to 2018, 2020.

OxygenSensors

02S Bank 1, Sensor 1 present O2S11_EXISTSSAE J1979Confirmed

  • Service 01PID 13
  • Module7E0 → 7E8
  • Every3600 s

Bit 7 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2017, 2019. Supported for 2006 to 2009, 2011 to 2016, 2018, 2020.

02S Bank 1, Sensor 2 present O2S12_EXISTSSAE J1979Confirmed

  • Service 01PID 13
  • Module7E0 → 7E8
  • Every3600 s

Bit 6 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2017, 2019. Supported for 2006 to 2009, 2011 to 2016, 2018, 2020.

02S Bank 1, Sensor 3 present O2S13_EXISTSSAE J1979Confirmed

  • Service 01PID 13
  • Module7E0 → 7E8
  • Every3600 s

Bit 5 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2017, 2019. Supported for 2006, 2008 to 2009, 2011 to 2016, 2018, 2020.

02S Bank 1, Sensor 4 present O2S14_EXISTSSAE J1979Confirmed

  • Service 01PID 13
  • Module7E0 → 7E8
  • Every3600 s

Bit 4 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2017, 2019. Supported for 2006, 2008 to 2009, 2011 to 2016, 2018, 2020.

02S Bank 2, Sensor 1 present O2S21_EXISTSSAE J1979Confirmed

  • Service 01PID 13
  • Module7E0 → 7E8
  • Every3600 s

Bit 3 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2017, 2019. Supported for 2006 to 2009, 2011 to 2016, 2018, 2020.

02S Bank 2, Sensor 2 present O2S22_EXISTSSAE J1979Confirmed

  • Service 01PID 13
  • Module7E0 → 7E8
  • Every3600 s

Bit 2 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2017, 2019. Supported for 2006 to 2009, 2011 to 2016, 2018, 2020.

02S Bank 2, Sensor 3 present O2S23_EXISTSSAE J1979Confirmed

  • Service 01PID 13
  • Module7E0 → 7E8
  • Every3600 s

Bit 1 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2017, 2019. Supported for 2006, 2008 to 2009, 2011 to 2016, 2018, 2020.

02S Bank 2, Sensor 4 present O2S24_EXISTSSAE J1979Confirmed

  • Service 01PID 13
  • Module7E0 → 7E8
  • Every3600 s

Bit 0 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2017, 2019. Supported for 2006, 2008 to 2009, 2011 to 2016, 2018, 2020.

Lambda value, Equivalence Ratio Bank 1, Sensor 1 LAMBDA11_CURRENTSAE J1979Confirmed

Pelican can show this parameter as the O2 lambda.

  • Service 01PID 34
  • Module7E0 → 7E8
  • Every250 ms

Bits 0 to 15 of the reply, 16 bits.

Formula
val32768
Range
0 to 1.99
Unit
Number

Confirmed for 2011, 2015, 2017 to 2019. Supported for 2008, 2014, 2016, 2020.

Lambda value, Equivalence Ratio Bank 1, Sensor 1 LAMBDA11_VOLTSAE J1979Confirmed

Pelican can show this parameter as the O2 lambda.

  • Service 01PID 24
  • Module7E0 → 7E8
  • Every250 ms

Bits 0 to 15 of the reply, 16 bits.

Formula
val32768
Range
0 to 1.99
Unit
Number

Confirmed for 2012. Supported for 2006 to 2007, 2013 to 2014.

O2S Output Voltage Bank 1, Sensor 2 O2S12SAE J1979Confirmed

  • Service 01PID 15
  • Module7E0 → 7E8
  • Every1 s

Bits 0 to 7 of the reply, 8 bits.

Formula
val200
Range
0 to 1.275 V
Unit
V

Confirmed for 2017. Supported for 2008 to 2009, 2011, 2014 to 2016, 2018, 2020.

Wide Range O2S Current, O2 Sensor Bank 1, Sensor 1 O2S11_CURRENTSAE J1979Confirmed

  • Service 01PID 34
  • Module7E0 → 7E8
  • Every250 ms

Bits 16 to 31 of the reply, 16 bits.

Formula
val256−128
Range
-128 to 127.996 mA
Unit
mA

Confirmed for 2011, 2015, 2017 to 2019. Supported for 2008, 2014, 2016, 2020.

Wide Range O2S Voltage, O2 Sensor Bank 1, Sensor 1 O2S11_VOLTSAE J1979Confirmed

  • Service 01PID 24
  • Module7E0 → 7E8
  • Every250 ms

Bits 16 to 31 of the reply, 16 bits.

Formula
val8192
Range
0 to 7.999 V
Unit
V

Confirmed for 2012. Supported for 2006 to 2007, 2013 to 2014.

Fluids

Automatic transmission fluid temperature PASSAT_ATF_TConfirmed

Pelican can show this parameter as the transmission fluid temperature.

  • Service 22DID 2104
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2014, 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val−40
Range
-40 to 215 °C
Unit
°C

0x08 = 8 → 8−40 = -32 °C

Confirmed for 2015 to 2020, 2022. In testing for 1996 to 2005, 2008 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2007, 2011 to 2012, 2014.

Oil level warning threshold PASSAT_OIL_LEVEL_WARNConfirmed

  • Service 22DID 11BD
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2010, 2014 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val2500
Range
0 to 26.2 cm
Unit
cm

0x0B25 = 2853 → 28532500 = 1.1412 cm

Confirmed for 2011 to 2013, 2018. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2014 to 2017, 2019 to 2020, 2022.

Oil level, critical PASSAT_OIL_CRITConfirmed

  • Service 22DID 11BB
  • Module7E0 → 7E8
  • Every3600 s
  • Testing for 1996 to 2010, 2012 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val2500
Range
0 to 26.2 cm
Unit
cm

0x38A4 = 14500 → 145002500 = 5.8 cm

Confirmed for 2011, 2018. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2012 to 2017, 2019 to 2020, 2022.

Oil level, maximum PASSAT_OIL_MAXConfirmed

  • Service 22DID 11C4
  • Module7E0 → 7E8
  • Every10 s
  • Testing for 1996 to 2011, 2014, 2021 to 2026

Example reply from a 2020 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val250
Range
0 to 262 cm
Unit
cm

0x11C8 = 4552 → 4552250 = 18.208 cm

Confirmed for 2012 to 2013, 2015 to 2020. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011, 2014, 2022.

Oil level, minimum PASSAT_OIL_MINConfirmed

  • Service 22DID 11C5
  • Module7E0 → 7E8
  • Every10 s
  • Testing for 1996 to 2011, 2014, 2021 to 2026

Example reply from a 2020 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val250
Range
0 to 262 cm
Unit
cm

0x0B94 = 2964 → 2964250 = 11.856 cm

Confirmed for 2012 to 2013, 2015 to 2020. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011, 2014, 2022.

Fuel

Average fuel consumption PASSAT_DASH_AVG_FUEL_CONSConfirmed

  • Service 22DID 2299
  • Module714 → 77E
  • Every30 s
  • Testing for 1996 to 2011, 2013 to 2014, 2016, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10
Range
0 to 6553.5 L
Unit
L

0x0042 = 66 → 6610 = 6.6 L

Confirmed for 2012, 2015, 2017 to 2018. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011, 2014, 2016, 2019 to 2020, 2022.

Commanded Fuel Rail Pressure A FRP_A_CMDSAE J1979Confirmed

Displays commanded fuel rail pressure when the reading is referenced to atmosphere (gage pressure)

  • Service 01PID 6D
  • Module7E0 → 7E8
  • Every250 ms

Bits 8 to 23 of the reply, 16 bits.

Formula
val×10
Range
0 to 655350 kPa
Unit
kPa

Confirmed for 2015.

Commanded Fuel Rail Pressure B FRP_B_CMDSAE J1979Confirmed

Displays commanded fuel rail pressure when the reading is referenced to atmosphere (gage pressure)

  • Service 01PID 6D
  • Module7E0 → 7E8
  • Every250 ms

Bits 48 to 63 of the reply, 16 bits.

Formula
val×10
Range
0 to 655350 kPa
Unit
kPa

Confirmed for 2015.

Engine fuel rate FUEL_RATESAE J1979Confirmed

Measured in units per hour

Pelican can show this parameter as the fuel rate.

  • Service 01PID 5E
  • Module7E0 → 7E8
  • Every250 ms

Bits 0 to 15 of the reply, 16 bits.

Formula
val20
Range
0 to 3276.75 L/h
Unit
L/h

Confirmed for 2012, 2022. Supported for 2013 to 2014, 2025.

Fuel consumption PASSAT_FUEL_CONSConfirmed

  • Service 22DID 113F
  • Module7E0 → 7E8
  • Every30 s
  • Testing for 1996 to 2010, 2013 to 2014, 2016, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val100
Range
0 to 655.35 L
Unit
L

0x0000 = 0 → 0100 = 0 L

Confirmed for 2011 to 2012, 2015, 2017 to 2018. In testing for 1996 to 2005, 2008 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2007, 2014, 2016, 2019 to 2020, 2022.

Fuel consumption - actual drive cycle PASSAT_FUEL_CONS_ACT_DRIVEConfirmed

  • Service 22DID 1519
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val100
Range
0 to 655.35 L
Unit
L

0x0008 = 8 → 8100 = 0.08 L

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Fuel filter: water level sensor 1 PASSAT_MQB_FUEL_FILTER_WATER_LEVEL_SENSOR_1Confirmed

  • Service 22DID 197C
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2017 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2022.

Fuel flow rate PASSAT_PQ35_FUEL_FLOWConfirmed

Pelican can show this parameter as the fuel rate.

  • Service 22DID 111A
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
-327.68 to 327.67 L
Unit
L

0x0000 = 0 → 0100 = 0 L

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Fuel level PASSAT_PQ35_FUEL_LEVEL_7E0_2206Confirmed

Pelican can show this parameter as the fuel tank level.

  • Service 22DID 2206
  • Module7E0 → 7E8
  • Every30 s
  • Testing for 1996 to 2016, 2018 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255 L
Unit
L

0x07 = 7 → 7 L

Confirmed for 2017, 2022. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019.

Fuel level PASSAT_PQ35_FUEL_LVLConfirmed

Pelican can show this parameter as the fuel tank level.

  • Service 22DID 2206
  • Module714 → 77E
  • Every30 s
  • Testing for 1996 to 2011, 2013 to 2014, 2016, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255 L
Unit
L

0x03 = 3 → 3 L

Confirmed for 2012, 2015, 2017 to 2018. In testing for 1996 to 2005, 2007, 2009 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2008, 2011, 2019, 2022.

Fuel level input % PASSAT_FLI_INPUTConfirmed

Pelican can show this parameter as the fuel tank level.

  • Service 22DID F42F
  • Module7E0 → 7E8
  • Every30 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×2051
Range
0 to 100 %
Unit
%

0x20 = 32 → 32×2051 = 12.54902 %

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Fuel level input, v1 PASSAT_FUEL_LEVEL_INPUT_V1Confirmed

Pelican can show this parameter as the fuel tank level.

  • Service 22DID 14B4
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2010, 2012 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val100
Range
0 to 655.35 L
Unit
L

0x0000 = 0 → 0100 = 0 L

Confirmed for 2011, 2018. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2012, 2015, 2017, 2019, 2022.

Fuel level variant PASSAT_PQ35_FUEL_LVL_2Confirmed

  • Service 22DID 100C
  • Module7E0 → 7E8
  • Every30 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val100
Range
0 to 655.35 L
Unit
L

0x0000 = 0 → 0100 = 0 L

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2011, 2013 to 2016, 2020 to 2026. Not supported for 2006.

Fuel mix correction coefficient PASSAT_FUEL_MIX_CORRConfirmed

  • Service 22DID 1710
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×0.0030518−273.1
Range
-273.1 to -73.1003
Unit
Number

0x8000 = 32768 → 32768×0.0030518−273.1 = -173.098618

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Fuel pressure regulator position PASSAT_PQ35_FUEL_P_REGConfirmed

  • Service 22DID 11BF
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
0 to 100 %
Unit
%

0x01FE = 510 → 510100 = 5.1 %

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Fuel pressure regulator valve: specified value rail pressure PASSAT_SPEC_VALUE_RAIL_PConfirmed

  • Service 22DID 121E
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2011, 2013 to 2014, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×100
Range
-3276800 to 3276700
Unit
Raw value

0x0000 = 0 → 0×100 = 0

Confirmed for 2012, 2015 to 2019. In testing for 1996 to 2005, 2008 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2007, 2011, 2014, 2020, 2022.

Fuel pump adaptation PASSAT_FUEL_PMP_ADPTConfirmed

  • Service 22DID 11C9
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10
Range
-3276.8 to 3276.7 kPa
Unit
kPa

0xFFDA = -38 → -3810 = -3.8 kPa

Confirmed for 2018 to 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006.

Fuel pump, commanded duty PASSAT_FUEL_PMP_CMD_DUTYConfirmed

  • Service 22DID 11A4
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×0.0015258743
Range
0 to 99.998 %
Unit
%

0x8162 = 33122 → 33122×0.0015258743 = 50.540009 %

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Fuel Rail Pressure A FRP_ASAE J1979Confirmed

Displays fuel rail pressure when the reading is referenced to atmosphere (gage pressure).

  • Service 01PID 6D
  • Module7E0 → 7E8
  • Every250 ms

Bits 24 to 39 of the reply, 16 bits.

Formula
val×10
Range
0 to 655350 kPa
Unit
kPa

Confirmed for 2015.

Fuel Rail Pressure B FRP_BSAE J1979Confirmed

Displays fuel rail pressure when the reading is referenced to atmosphere (gage pressure).

  • Service 01PID 6D
  • Module7E0 → 7E8
  • Every250 ms

Bits 64 to 79 of the reply, 16 bits.

Formula
val×10
Range
0 to 655350 kPa
Unit
kPa

Confirmed for 2015.

Fuel Rail Temperature A FRT_ASAE J1979Confirmed

  • Service 01PID 6D
  • Module7E0 → 7E8
  • Every250 ms

Bits 40 to 47 of the reply, 8 bits.

Formula
val−40
Range
-40 to 215 °C
Unit
°C

Confirmed for 2015.

Fuel Rail Temperature B FRT_BSAE J1979Confirmed

  • Service 01PID 6D
  • Module7E0 → 7E8
  • Every250 ms

Bits 80 to 87 of the reply, 8 bits.

Formula
val−40
Range
-40 to 215 °C
Unit
°C

Confirmed for 2015.

Fuel rate difference, injector/sensor PASSAT_FUEL_RATE_DIFF_INJConfirmed

  • Service 22DID 180A
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×195315000000
Range
-127.9983 to 127.9944 L
Unit
L

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Fuel system 1 status FUELSYS1SAE J1979Confirmed

  • Service 01PID 03
  • Module7E0 → 7E8
  • Every250 ms

Bits 0 to 7 of the reply, 8 bits.

Unit
Named states
States
Raw valueStateMeaning
0OFFNo status reported: this fuel system is not running or not present, e.g. the engine is off
1OLOpen loop - has not yet satisfied conditions to go closed loop
2CLClosed loop - using oxygen sensor(s) as feedback for fuel control
4OL-DriveOpen loop due to driving conditions (e.g. power enrichment, deceleration enleanment)
8OL-FaultOpen loop - due to detected system fault
16CL-FaultClosed loop, but fault with at least one oxygen sensor - may be using single oxygen sensor for fuel control
32OL B2Open loop - has not yet satisfied conditions to go closed loop (Bank 2)
64OL-Drive B2Open loop due to driving conditions (Bank 2) (e.g. power enrichment, deceleration enleanment, cylinder deactivation)
68OL-Drive B1+B2Open loop due to driving conditions on bank 1 and bank 2 (e.g. power enrichment, deceleration enleanment, cylinder deactivation)
128OL-Fault B2Open loop - due to detected system fault (Bank 2)

Confirmed for 2015. Supported for 2008 to 2009, 2011, 2014, 2016 to 2018, 2020.

Fuel system 2 status FUELSYS2SAE J1979Confirmed

  • Service 01PID 03
  • Module7E0 → 7E8
  • Every250 ms

Bits 8 to 15 of the reply, 8 bits.

Unit
Named states
States
Raw valueStateMeaning
0OFFNo status reported: this fuel system is not running or not present, e.g. the engine is off
1OLOpen loop - has not yet satisfied conditions to go closed loop
2CLClosed loop - using oxygen sensor(s) as feedback for fuel control
4OL-DriveOpen loop due to driving conditions (e.g. power enrichment, deceleration enleanment)
8OL-FaultOpen loop - due to detected system fault
16CL-FaultClosed loop, but fault with at least one oxygen sensor - may be using single oxygen sensor for fuel control
32OL B2Open loop - has not yet satisfied conditions to go closed loop (Bank 2)
64OL-Drive B2Open loop due to driving conditions (Bank 2) (e.g. power enrichment, deceleration enleanment, cylinder deactivation)
68OL-Drive B1+B2Open loop due to driving conditions on bank 1 and bank 2 (e.g. power enrichment, deceleration enleanment, cylinder deactivation)
128OL-Fault B2Open loop - due to detected system fault (Bank 2)

Confirmed for 2015. Supported for 2008 to 2009, 2011, 2014, 2016 to 2018, 2020.

Fuel tank level FLISAE J1979Confirmed

Pelican can show this parameter as the fuel tank level.

  • Service 01PID 2F
  • Module7E0 → 7E8
  • Every1 s

Bits 0 to 7 of the reply, 8 bits.

Formula
val×100255
Range
0 to 100 %
Unit
%

Confirmed for 2015 to 2018. Supported for 2014, 2022, 2025.

Fuel temperature PASSAT_FUEL_TConfirmed

  • Service 22DID 128A
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×0.75−48
Range
-48 to 143.25 °C
Unit
°C

0x5E = 94 → 94×0.75−48 = 22.5 °C

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

High fuel pressure control deviation PASSAT_HIGH_FUEL_P_CONTROL_DEVIATIONConfirmed

  • Service 22DID 121F
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2011, 2013 to 2014, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×100
Range
-3276800 to 3276700
Unit
Raw value

0x0000 = 0 → 0×100 = 0

Confirmed for 2012, 2015 to 2019. In testing for 1996 to 2005, 2008 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2007, 2011, 2014, 2020, 2022.

High fuel pressure, actual PASSAT_HIGH_FUEL_P_ACTConfirmed

  • Service 22DID 159F
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val2000
Range
0 to 32.7675
Unit
Raw value

0x1E38 = 7736 → 77362000 = 3.868

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

High fuel pressure, commanded PASSAT_HIGH_FUEL_P_CMDConfirmed

  • Service 22DID 11D7
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val2000
Range
0 to 32.7675
Unit
Raw value

0x0E81 = 3713 → 37132000 = 1.8565

Confirmed for 2018 to 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006.

High fuel pressure, regulation error PASSAT_HIGH_FUEL_PConfirmed

  • Service 22DID 11D5
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val2000
Range
-16.384 to 16.3835
Unit
Raw value

0x0000 = 0 → 02000 = 0

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

High pressure fuel pressure actual PASSAT_PQ35_FUEL_P_HIGHConfirmed

  • Service 22DID 1169
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×100
Range
-3276800 to 3276700
Unit
Raw value

0x0011 = 17 → 17×100 = 1,700

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

High pressure fuel pressure commanded PASSAT_PQ35_FUEL_P_HIGH_CMDConfirmed

  • Service 22DID 116A
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×100
Range
-3276800 to 3276700
Unit
Raw value

0x0AF0 = 2800 → 2800×100 = 280,000

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Long term fuel trim bank 1 PASSAT_LONG_TERM_FUEL_TRIM_1Confirmed

  • Service 22DID F407
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×2532−100
Range
-100 to 99.2187 %
Unit
%

0x7A = 122 → 122×2532−100 = -4.6875 %

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Long term fuel trim direct injection at load PASSAT_LONG_TERM_FUEL_TRIMConfirmed

  • Service 22DID 1779
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Bits 0 to 15 of the reply, 16 bits.

Formula
val×1999976553500000
Range
0 to 1.9999
Unit
Number

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Long term fuel trim port injection at load PASSAT_LONG_TERM_FUEL_TRIM_PORTConfirmed

  • Service 22DID 177B
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×1999976553500000
Range
0 to 1.9999
Unit
Number

0x8000 = 32768 → 32768×1999976553500000 = 1

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Low fuel pressure, actual PASSAT_LOW_FUEL_P_ACTConfirmed

  • Service 22DID 11C8
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10
Range
0 to 6553.5 kPa
Unit
kPa

0x08A9 = 2217 → 221710 = 221.7 kPa

Confirmed for 2018 to 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006.

Low fuel pressure, commanded PASSAT_LOW_FUEL_P_CMDConfirmed

  • Service 22DID 11CE
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10
Range
0 to 6553.5 kPa
Unit
kPa

0x1194 = 4500 → 450010 = 450 kPa

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Ratio between evaporated fuel mass from engine oil and base fuel mass needed, actual PASSAT_RAT_EVAPORATED_FUEL_ACTConfirmed

  • Service 22DID 1711
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×781100000
Range
0 to 1.9915
Unit
Number

0x00 = 0 → 0×781100000 = 0

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Ratio between evaporated fuel mass from engine oil and base fuel mass needed, maximum PASSAT_RAT_EVAPORATED_FUEL_MAXConfirmed

  • Service 22DID 1712
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×8310625
Range
0 to 1.992
Unit
Number

0x00 = 0 → 0×8310625 = 0

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Short term fuel trim bank 1 PASSAT_SHORT_TERM_FUEL_TRIM_1Confirmed

  • Service 22DID F406
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×2532−100
Range
-100 to 99.2187 %
Unit
%

0x79 = 121 → 121×2532−100 = -5.46875 %

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Internal

Commanded Fuel Rail Pressure A data supported? FRP_A_CMD_SUPSAE J1979Confirmed

  • Service 01PID 6D
  • Module7E0 → 7E8
  • Every250 ms

Bit 7 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2015.

Commanded Fuel Rail Pressure B data supported? FRP_B_CMD_SUPSAE J1979Confirmed

  • Service 01PID 6D
  • Module7E0 → 7E8
  • Every250 ms

Bit 4 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2015.

Fuel Rail Pressure A data supported? FRP_A_SUPSAE J1979Confirmed

  • Service 01PID 6D
  • Module7E0 → 7E8
  • Every250 ms

Bit 6 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2015.

Fuel Rail Pressure B data supported? FRP_B_SUPSAE J1979Confirmed

  • Service 01PID 6D
  • Module7E0 → 7E8
  • Every250 ms

Bit 3 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2015.

Fuel Temperature A data supported? FRT_A_SUPSAE J1979Confirmed

  • Service 01PID 6D
  • Module7E0 → 7E8
  • Every250 ms

Bit 5 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2015.

Fuel Temperature B data supported? FRT_B_SUPSAE J1979Confirmed

  • Service 01PID 6D
  • Module7E0 → 7E8
  • Every250 ms

Bit 2 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

Confirmed for 2015.

GPS

Satellites, tracked PASSAT_GPS_SATS_TRACKEDConfirmed

  • Service 22DID 2431
  • Module767 → 7D1
  • Every1 s
  • Testing for 1996 to 2014, 2016 to 2017, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 8 to 15 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x09 = 9 → 9

Confirmed for 2015, 2018 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014, 2016 to 2017, 2020.

Satellites, visible PASSAT_GPS_SATS_VISIBLEConfirmed

  • Service 22DID 2431
  • Module767 → 7D1
  • Every1 s
  • Testing for 1996 to 2014, 2016 to 2017, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x02 = 2 → 2

Confirmed for 2015, 2018 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014, 2016 to 2017, 2020.

Movement

A/C compressor speed PASSAT_CLIMATE_A_C_COMP_SPDConfirmed

  • Service 22DID 2603
  • Module746 → 7B0
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2014, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×100
Range
0 to 25500 rpm
Unit
rpm

0x00 = 0 → 0×100 = 0 rpm

Confirmed for 2012, 2015 to 2019, 2022. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011, 2014, 2020.

Acceleration PASSAT_ACCELERATIONConfirmed

  • Service 22DID 1187
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2011, 2013 to 2014, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val1000
Range
-32.768 to 32.767 m/s²
Unit
m/s²

0x0000 = 0 → 01000 = 0 m/s²

Confirmed for 2012, 2015 to 2019. In testing for 1996 to 2005, 2008 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2007, 2011, 2014, 2020, 2022.

Acceleration PASSAT_ACCELERATION_29BITConfirmed

  • Service 22DID 12B0
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×1010000
Range
-32.768 to 32.767 m/s²
Unit
m/s²

0x0000 = 0 → 0×1010000 = 0 m/s²

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Accelerator pedal limit PASSAT_PQ35_LIM_ACCEL_PEDConfirmed

  • Service 22DID 11A6
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10
Range
-3276.8 to 3276.7 N·m
Unit
N·m

0x0000 = 0 → 010 = 0 N·m

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Accelerator pedal position 1 PASSAT_ACCEL_PEDAL_POS_1Confirmed

  • Service 22DID F449
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×2051
Range
0 to 100 %
Unit
%

0x26 = 38 → 38×2051 = 14.901961 %

Confirmed for 2018 to 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006.

Accelerator pedal position 2 PASSAT_ACCEL_PEDAL_POS_2Confirmed

  • Service 22DID F44A
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×2051
Range
0 to 100 %
Unit
%

0x26 = 38 → 38×2051 = 14.901961 %

Confirmed for 2018 to 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006.

Accelerator pedal sensor 1 PASSAT_PQ35_ACCEL_PED_1Confirmed

  • Service 22DID 1221
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2010, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val5
Range
-6553.6 to 6553.4 mV
Unit
mV

0x0E51 = 3665 → 36655 = 733 mV

Confirmed for 2011 to 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2015, 2022.

Accelerator pedal sensor 2 PASSAT_PQ35_ACCEL_PED_2Confirmed

  • Service 22DID 102E
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val5
Range
-6553.6 to 6553.4 mV
Unit
mV

0x0728 = 1832 → 18325 = 366.4 mV

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Accelerator pedal torque limit PASSAT_ACCEL_PEDAL_TQ_LIMConfirmed

  • Service 22DID 1059
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10
Range
-3276.8 to 3276.7 N·m
Unit
N·m

0x0000 = 0 → 010 = 0 N·m

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

All-wheel drive front-rear speed differential PASSAT_PQ35_HAL_F_R_VSS_DIFFConfirmed

  • Service 22DID 2BF0
  • Module70F → 779
  • Every250 ms
  • Testing for 1996 to 2016, 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10
Range
0 to 6553.5 km/h
Unit
km/h

0x0000 = 0 → 010 = 0 km/h

Confirmed for 2017, 2019. In testing for 1996 to 2005, 2007, 2009 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2008, 2011 to 2012, 2015, 2018, 2022.

Camshaft speed PASSAT_CAMSHAFT_VSSConfirmed

  • Service 22DID 1124
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val×250010000
Range
0 to 16383.75 rpm
Unit
rpm

0x0650 = 1616 → 1616×250010000 = 404 rpm

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Camshaft speed PASSAT_PQ35_CAMS_SPDConfirmed

  • Service 22DID 133B
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2010, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×0.3
Range
-9830.4 to 9830.1 rpm
Unit
rpm

0x0000 = 0 → 0×0.3 = 0 rpm

Confirmed for 2011 to 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2015, 2022.

Crankshaft speed PASSAT_CRANKSHAFT_VSSConfirmed

Pelican can show this parameter as the engine speed.

  • Service 22DID 16F3
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val2
Range
0 to 32767.5 rpm
Unit
rpm

0x063C = 1596 → 15962 = 798 rpm

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Engine RPM PASSAT_RPMConfirmed

Pelican can show this parameter as the engine speed.

  • Service 22DID F40C
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val4
Range
0 to 7000 rpm
Unit
rpm

0x0000 = 0 → 04 = 0 rpm

Confirmed for 2018 to 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006.

Engine RPM at idle required PASSAT_ENGINE_RPM_AT_IDLE_REQUIREDConfirmed

  • Service 22DID 1161
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val2
Range
-16384 to 16383.5 rpm
Unit
rpm

0x0000 = 0 → 02 = 0 rpm

Confirmed for 2018 to 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006.

Front left wheel speed PASSAT_FL_VSS_V2Confirmed

  • Service 22DID 1800
  • Module713 → 77D
  • Every1 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10
Range
0 to 6553.5 km/h
Unit
km/h

0x0000 = 0 → 010 = 0 km/h

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2015, 2020, 2022.

Front left wheel speed PASSAT_PQ35_FL_VSSConfirmed

  • Service 22DID 2B1B
  • Module70F → 779
  • Every250 ms
  • Testing for 1996 to 2016, 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10
Range
0 to 6553.5 km/h
Unit
km/h

0x0001 = 1 → 110 = 0.1 km/h

Confirmed for 2017, 2019. In testing for 1996 to 2005, 2007, 2009 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2008, 2011 to 2012, 2015, 2018, 2022.

Front right wheel speed PASSAT_FR_VSS_V2Confirmed

  • Service 22DID 1801
  • Module713 → 77D
  • Every1 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10
Range
0 to 6553.5 km/h
Unit
km/h

0x0000 = 0 → 010 = 0 km/h

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2015, 2020, 2022.

Front right wheel speed PASSAT_PQ35_FR_VSSConfirmed

  • Service 22DID 2B1C
  • Module70F → 779
  • Every250 ms
  • Testing for 1996 to 2016, 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10
Range
0 to 6553.5 km/h
Unit
km/h

0x0000 = 0 → 010 = 0 km/h

Confirmed for 2017, 2019. In testing for 1996 to 2005, 2007, 2009 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2008, 2011 to 2012, 2015, 2018, 2022.

Front right wheel speed PASSAT_TIRE_FR_SPD_V3Confirmed

  • Service 22DID 1001
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2015, 2021, 2023 to 2026

Bits 0 to 15 of the reply, 16 bits.

Formula
val10
Range
0 to 255 km/h
Unit
km/h

Confirmed for 2016 to 2020, 2022. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2015.

Injection speed injector 0 PASSAT_INJ_SPD_INJ_0Confirmed

  • Service 22DID 10A4
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val4
Range
0 to 16383.75 rpm
Unit
rpm

0x0000 = 0 → 04 = 0 rpm

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Lateral acceleration PASSAT_LATERAL_ACCELConfirmed

  • Service 22DID 1644
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val100
Range
-327.68 to 327.67 m/s²
Unit
m/s²

0x0679 = 1657 → 1657100 = 16.57 m/s²

Confirmed for 2018 to 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006.

Longitudinal acceleration PASSAT_LONGITUDINAL_ACCELConfirmed

  • Service 22DID 1633
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val1000
Range
-32.768 to 32.767 m/s²
Unit
m/s²

0x0000 = 0 → 01000 = 0 m/s²

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Longitudinal acceleration, raw PASSAT_LONGTITUDINAL_ACCELERATION_RAW_VALUEConfirmed

  • Service 22DID 15CF
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×1010000
Range
-32.768 to 32.767 m/s²
Unit
m/s²

0x0000 = 0 → 0×1010000 = 0 m/s²

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Rear left wheel speed PASSAT_PQ35_RL_VSSConfirmed

  • Service 22DID 2B1D
  • Module70F → 779
  • Every250 ms
  • Testing for 1996 to 2016, 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10
Range
0 to 6553.5 km/h
Unit
km/h

0x0000 = 0 → 010 = 0 km/h

Confirmed for 2017, 2019. In testing for 1996 to 2005, 2007, 2009 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2008, 2011 to 2012, 2015, 2018, 2022.

Rear left wheel speed PASSAT_RL_VSS_V2Confirmed

  • Service 22DID 1802
  • Module713 → 77D
  • Every1 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10
Range
0 to 6553.5 km/h
Unit
km/h

0x0000 = 0 → 010 = 0 km/h

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2015, 2020, 2022.

Rear left wheel speed PASSAT_TIRE_RL_SPD_V3Confirmed

  • Service 22DID 1004
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2016, 2021, 2023 to 2026

Bits 0 to 15 of the reply, 16 bits.

Formula
val10
Range
0 to 255 km/h
Unit
km/h

Confirmed for 2017 to 2020, 2022. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2016.

Rear right wheel speed PASSAT_PQ35_RR_VSSConfirmed

  • Service 22DID 2B1E
  • Module70F → 779
  • Every250 ms
  • Testing for 1996 to 2016, 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10
Range
0 to 6553.5 km/h
Unit
km/h

0x0000 = 0 → 010 = 0 km/h

Confirmed for 2017, 2019. In testing for 1996 to 2005, 2007, 2009 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2008, 2011 to 2012, 2015, 2018, 2022.

Rear right wheel speed PASSAT_RR_VSS_V2Confirmed

  • Service 22DID 1803
  • Module713 → 77D
  • Every1 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val10
Range
0 to 6553.5 km/h
Unit
km/h

0x0000 = 0 → 010 = 0 km/h

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2015, 2020, 2022.

Specified idle RPM PASSAT_MQB_DQ250_SPECIFIED_IDLE_RPMConfirmed

  • Service 22DID 3871
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2014, 2016, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val
Range
0 to 7000 rpm
Unit
rpm

0x0000 = 0 → 0 rpm

Confirmed for 2015, 2017 to 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012.

Speed ​​output PASSAT_MQB_DQ250_SPD_OUTPUTConfirmed

  • Service 22DID 1009
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val
Range
0 to 7000 rpm
Unit
rpm

0x0000 = 0 → 0 rpm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Transmission input shaft speed PASSAT_PQ35_TRANS_IN_SPDConfirmed

  • Service 22DID 11F1
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2010, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val2
Range
-16384 to 16383.5 rpm
Unit
rpm

0x0000 = 0 → 02 = 0 rpm

Confirmed for 2011 to 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2015, 2022.

Transmission input speed PASSAT_MQB_TCM_TRANSMISSION_INPUT_SPD_7E1_380AConfirmed

  • Service 22DID 380A
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val
Range
0 to 65535 rpm
Unit
rpm

0x0000 = 0 → 0 rpm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Transmission output speed PASSAT_MQB_TCM_TRANSMISSION_OUTPUT_SPD_7E1_380BConfirmed

  • Service 22DID 380B
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val
Range
0 to 32767 rpm
Unit
rpm

0x0000 = 0 → 0 rpm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Vehicle lateral acceleration, raw value PASSAT_VEHICLE_LATERAL_ACCELERATION_RAW_VALUEConfirmed

  • Service 22DID 15D1
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×10010000
Range
-327.68 to 327.67 g
Unit
g

0x0000 = 0 → 0×10010000 = 0 g

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Vehicle speed PASSAT_VSSConfirmed

Current vehicle speed.

Pelican can show this parameter as the speed.

  • Service 22DID F40D
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2010, 2014, 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255 km/h
Unit
km/h

0x00 = 0 → 0 km/h

Confirmed for 2011 to 2013, 2015 to 2020, 2022. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2014.

Vehicle speed VSSSAE J1979Confirmed

Pelican can show this parameter as the speed.

  • Service 01PID 0D
  • Module7E0 → 7E8
  • Every250 ms

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255 km/h
Unit
km/h

Confirmed for 2013, 2015 to 2020. Supported for 2006 to 2009, 2011 to 2012, 2014, 2022, 2025.

Vehicle speed from transmission PASSAT_MQB_DQ250_VEHICLE_SPD_FROM_TRANSMISSIONConfirmed

Pelican can show this parameter as the speed.

  • Service 22DID 100A
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val10
Range
0 to 400 km/h
Unit
km/h

0x0000 = 0 → 010 = 0 km/h

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Yaw acceleration, raw value PASSAT_YAW_ACCEL_RAWConfirmed

  • Service 22DID 15D0
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val1000
Range
-32.768 to 32.767 m/s²
Unit
m/s²

0x0000 = 0 → 01000 = 0 m/s²

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

OBD

OBD requirements to which vehicle is designed OBDSUPSAE J1979Confirmed

  • Service 01PID 1C
  • Module7E0 → 7E8
  • Every3600 s

Bits 0 to 7 of the reply, 8 bits.

Unit
Named states
States
Raw valueStateMeaning
1OBD IIOBD II (California ARB)
2OBDOBD (Federal EPA)
3OBD & OBD II
4OBD I
5NO OBDNot OBD compliant
6EOBD
7EOBD & OBD II
8EOBD & OBD
9EOBD, OBD, OBD II
10JOBD
11JOBD & OBD II
12JOBD & EOBD
13JOBD, EOBD, OBD II
14EURO IV B1Heavy duty vehicles (EURO IV) B1
15EURO V B2Heavy duty vehicles (EURO V) B2
16EURO CHeavy duty vehicles (EURO EEC) C (gas engines)
17EMDEngine manufacturer diagnostics (EMD)
18EMD+Engine Manufacturer Diagnostics Enhanced (EMD+)
19HD OBD-CHeavy Duty On-Board Diagnostics (Child/Partial)
20HD OBDHeavy Duty On-Board Diagnostics
21WWH OBDWorld Wide Harmonized OBD
23HD EOBD-IHeavy Duty Euro OBD Stage I without NOx Control
24HD EOBD-I NHeavy Duty Euro OBD Stage I with NOx Control
25HD EOBD-IIHeavy Duty Euro OBD Stage II without NOx Control
26HD EOBD-II NHeavy Duty Euro OBD Stage II with NOx Control
27HD-ZEVHeavy Duty ZEV
28OBDBr-1Brazil OBD Phase 1
29OBDBr-2Brazil OBD Phase 2 and Phase 2+
30KOBDKorean OBD
31IOBD-I-BS4India BS4 OBD I
32IOBD-II-BS4India BS4 OBD II
33HD EOBD-VIEuro VI
34OBD, OBD II and HD OBD
35OBDBr-3Brazil OBD Phase 3
36MC EOBD-IMotorcycle, Euro OBD-I
37MC EOBD-IIMotorcycle, Euro OBD-II
38MC COBD-IMotorcycle, China OBD-I
39MC TOBD-IMotorcycle, Taiwan OBD-I
40MC JOBD-IMotorcycle, Japan OBD-I
41CN-OBD-6China Nationwide Stage 6
42OBDBr-P7Brazil OBD Phase 7
43CN-HDOBD-VIChina Heavy Duty VI
44IOBD-I-BS6India BS6 OBD I
45IOBD-II-BS6India BS6 OBD II
46IHDOBD-BSVIIndia BSVI HD OBD
47OBDBr-P8Brazil OBD Phase 8
48HD-JOBD-IIJapan Heavy Duty OBD-II
49HD-KOBD-IIKorea Heavy Duty OBD-II
50CN-OROBD-IVChina Off-Road IV OBD
51CARB ACC-IILight Duty ZEV, ACC-II
52MC JOBD-IIMotorcycle, Japan OBD-II
53MC CARB OBDMotorcycle, California (CARB) OBD
54MC EPA OBDMotorcycle, Federal (EPA) OBD
55MC CARB & EPA OBDMotorcycle, 50-State (CARB & EPA) OBD
56HD ZEV CARB ZEPHeavy Duty ZEV, CARB ZEP
57CARB ACC-II & EPA TIER4Light Duty ZEV, CARB ACC-II and EPA Tier 4 (GTR 22)
58EPA TIER4Light Duty ZEV, EPA Tier 4 (GTR 22)
59EPA HDEPA HD OBD

Confirmed for 2013, 2016, 2018 to 2019. Supported for 2006 to 2009, 2011 to 2012, 2014 to 2015, 2017, 2020, 2022, 2025.

PASSAT_PQ35_TIME_LAST

Time since last regeneration PASSAT_PQ35_TIME_LAST_REGENConfirmed

  • Service 22DID 115E
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2011, 2013 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 31 of the reply, 32 bits.

Formula
val10066666667
Range
0 to 0.426 min
Unit
min

0x00000191 = 401 → 40110066666667 = 0 min

Confirmed for 2012, 2017. In testing for 1996 to 2005, 2007 to 2011, 2013 to 2016, 2020 to 2026. Not supported for 2006, 2018 to 2019.

Stats

Driving time in eco mode PASSAT_DRIVE_TIME_ECO

Value may be wrong, needs more validation. Proportion of time spent driving in eco mode

  • Service 22DID 0303
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2021, 2023 to 2026

Bits 0 to 7 of the reply, 8 bits.

Formula
val2.5
Range
0 to 100 %
Unit
%

In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Supported for 2022. Not supported for 2006 to 2008, 2011 to 2020.

Total drive time PASSAT_DRIVE_TIME

  • Service 22DID 0302
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2021, 2023 to 2026

Bits 0 to 15 of the reply, 16 bits.

Formula
val4
Range
0 to 16383 h
Unit
h

In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Supported for 2022. Not supported for 2006 to 2008, 2011 to 2020.

Tires

Front left flat tire indicator PASSAT_TPMS_FR_L_FLAT_TIRE_INDConfirmed

  • Service 22DID 1821
  • Module713 → 77D
  • Every5 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 296 to 303 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x40 = 64 → 64

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Front left tire pressure PASSAT_TP_FL

Pelican can show this parameter as the front left tire pressure.

  • Service 22DID 18A1
  • Module70B
  • Every15 s
  • Testing

Bits 40 to 47 of the reply, 8 bits.

Formula
val40
Range
0 to 6.375 bar
Unit
bar

In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2020, 2022.

Front left tire pressure diffusion indicator PASSAT_TPMS_FR_L_TIRE_P_DIFF_INDConfirmed

  • Service 22DID 1821
  • Module713 → 77D
  • Every5 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 264 to 271 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x40 = 64 → 64

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Front right flat tire indicator PASSAT_TPMS_FR_R_FLAT_TIRE_INDConfirmed

  • Service 22DID 1821
  • Module713 → 77D
  • Every5 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 304 to 311 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Front right tire pressure diffusion indicator PASSAT_TPMS_FR_R_TIRE_P_DIFF_INDConfirmed

  • Service 22DID 1821
  • Module713 → 77D
  • Every5 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 272 to 279 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Rear left flat tire indicator PASSAT_TPMS_RR_L_FLAT_TIRE_INDConfirmed

  • Service 22DID 1821
  • Module713 → 77D
  • Every5 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 312 to 319 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x1E = 30 → 30

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Rear left tire pressure diffusion indicator PASSAT_TPMS_RR_L_TIRE_P_DIFF_INDConfirmed

  • Service 22DID 1821
  • Module713 → 77D
  • Every5 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 280 to 287 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x1E = 30 → 30

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Rear right flat tire indicator PASSAT_TPMS_RR_R_FLAT_TIRE_INDConfirmed

  • Service 22DID 1821
  • Module713 → 77D
  • Every5 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 320 to 327 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x50 = 80 → 80

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Rear right tire pressure diffusion indicator PASSAT_TPMS_RR_R_TIRE_P_DIFF_INDConfirmed

  • Service 22DID 1821
  • Module713 → 77D
  • Every5 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 288 to 295 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x50 = 80 → 80

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Steering wheel angle PASSAT_STEER_WHEEL_ANGLEConfirmed

  • Service 22DID 1812
  • Module712 → 77C
  • Every1 s
  • Testing for 1996 to 2016, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val8
Range
-4096 to 4095.875 °
Unit
°

0x0000 = 0 → 08 = 0 °

Confirmed for 2017 to 2019, 2022. In testing for 1996 to 2005, 2007, 2009 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2008, 2011 to 2012, 2015.

Steering wheel angle PASSAT_STEER_WHEEL_ANGLE_ABSConfirmed

  • Service 22DID 1804
  • Module713 → 77D
  • Every1 s
  • Testing for 1996 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 80 to 95 of the reply, 16 bits. The value is signed.

Formula
val×0.4375
Range
-14336 to 14335.5625 °
Unit
°

0x024B = 587 → 587×0.4375 = 256.8125 °

Confirmed for 2017 to 2019. In testing for 1996 to 2005, 2007, 2009 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2008, 2011 to 2012, 2015, 2022.

Steering wheel torque sensor 1 PASSAT_STEER_WHL_TQ_SENS_1Confirmed

  • Service 22DID 1805
  • Module712 → 77C
  • Every250 ms
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×0.004395+0.06
Range
-143.9553 to 144.0709 °
Unit
°

0x0002 = 2 → 2×0.004395+0.06 = 0.06879 °

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Steering wheel torque sensor 2 PASSAT_STEER_WHL_TQ_SENS_2Confirmed

  • Service 22DID 1806
  • Module712 → 77C
  • Every250 ms
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×0.004395+0.06
Range
-143.9553 to 144.0709 °
Unit
°

0x0000 = 0 → 0×0.004395+0.06 = 0.06 °

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Tire pressure monitoring available PASSAT_TPMS_AVAILConfirmed

  • Service 22DID 1821
  • Module713 → 77D
  • Every5 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bit 7 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

0b1 = 1 → 1

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Transmission

Actual position of gear positioner a PASSAT_MQB_DQ250_ACUTAL_POS_GEAR_POSER_AConfirmed

  • Service 22DID 3852
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val×10010000
Range
0 to 327.67 mm
Unit
mm

0x0000 = 0 → 0×10010000 = 0 mm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Actual position of gear positioner b PASSAT_MQB_DQ250_ACUTAL_POS_GEAR_POSER_BConfirmed

  • Service 22DID 385A
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val×10010000
Range
0 to 327.67 mm
Unit
mm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Actual position of gear positioner c PASSAT_MQB_DQ250_ACUTAL_POS_GEAR_POSER_CConfirmed

  • Service 22DID 3862
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val×10010000
Range
0 to 327.67 mm
Unit
mm

0x0423 = 1059 → 1059×10010000 = 10.59 mm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Actual position of gear positioner d PASSAT_MQB_DQ250_ACUTAL_POS_GEAR_POSER_DConfirmed

  • Service 22DID 386A
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val×10010000
Range
0 to 327.67 mm
Unit
mm

0x0003 = 3 → 3×10010000 = 0.03 mm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

All-wheel drive clutch blockage degree PASSAT_MQB_HAL_CLUTCH_BLOCKConfirmed

  • Service 22DID 180A
  • Module713 → 77D
  • Every1 s
  • Testing for 1996 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bit 15 of the reply.

Formula
val×8
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0×8 = 0

Confirmed for 2017 to 2019. In testing for 1996 to 2005, 2007, 2009 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2008, 2011 to 2012, 2015, 2022.

All-wheel drive clutch fully open PASSAT_MQB_HAL_CLUTCH_OPENConfirmed

  • Service 22DID 180A
  • Module713 → 77D
  • Every1 s
  • Testing for 1996 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bit 2 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b1 = 1 → 1

Confirmed for 2017 to 2019. In testing for 1996 to 2005, 2007, 2009 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2008, 2011 to 2012, 2015, 2022.

Automatic transmission input speed PASSAT_AT_INPUT_SPEEDConfirmed

  • Service 22DID 2102
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2014, 2016, 2019 to 2021, 2023 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val4
Range
0 to 16383.75 rpm
Unit
rpm

0x0000 = 0 → 04 = 0 rpm

Confirmed for 2015, 2017 to 2018. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Supported for 2022. Not supported for 2006, 2011 to 2012, 2019.

Automatic transmission output speed PASSAT_AT_OUTPUT_SPEEDConfirmed

  • Service 22DID 2103
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2014, 2016, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val4
Range
0 to 16383.75 rpm
Unit
rpm

0x0000 = 0 → 04 = 0 rpm

Confirmed for 2015, 2017 to 2018. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2019, 2022.

Clutch 1 actual pressure PASSAT_PQ35_CLUTCH_1_ACTUAL_PConfirmed

  • Service 22DID 38EB
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 bar
Unit
bar

0x0000 = 0 → 0100 = 0 bar

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 1 actual pressure raw value PASSAT_PQ35_DL382_CLUTCH_1_ACTUAL_P_RAW_VALUEConfirmed

  • Service 22DID 10F9
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val10−1
Range
-1 to 24.5 bar
Unit
bar

0x3C = 60 → 6010−1 = 5 bar

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Clutch 1 adaptation basic characteristic point 0 moment PASSAT_PQ35_CLUTCH_1_ADAPT_BASIC_CHARAC_POINT_0_MOMENTConfirmed

  • Service 22DID 1058
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val20
Range
-1638.4 to 1638.35 N·m
Unit
N·m

0x0000 = 0 → 020 = 0 N·m

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 1 adaptation basic characteristic point 0 position PASSAT_PQ35_CLUTCH_1_ADAPT_BASIC_CHAR_POINT_0_POSConfirmed

  • Service 22DID 1057
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 bar
Unit
bar

0x00E0 = 224 → 224100 = 2.24 bar

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 1 adaptation basic characteristic point 1 moment PASSAT_PQ35_CLUTCH_1_ADAPT_BASIC_CHARAC_POINT_1_MOMENTConfirmed

  • Service 22DID 105A
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val20
Range
-1638.4 to 1638.35 N·m
Unit
N·m

0x07D0 = 2000 → 200020 = 100 N·m

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 1 adaptation basic characteristic point 1 position PASSAT_PQ35_CLUTCH_1_ADAPT_BASIC_CHAR_POINT_1_POSConfirmed

  • Service 22DID 1059
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 bar
Unit
bar

0x0190 = 400 → 400100 = 4 bar

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 1 adaptation basic characteristic point 2 moment PASSAT_PQ35_CLUTCH_1_ADAPT_BASIC_CHARAC_POINT_2_MOMENTConfirmed

  • Service 22DID 105C
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val20
Range
-1638.4 to 1638.35 N·m
Unit
N·m

0x20D0 = 8400 → 840020 = 420 N·m

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 1 adaptation basic characteristic point 2 position PASSAT_PQ35_CLUTCH_1_ADAPT_BASIC_CHAR_POINT_2_POSConfirmed

  • Service 22DID 105B
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 bar
Unit
bar

0x0402 = 1026 → 1026100 = 10.26 bar

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 1 adaptation basic characteristic point 3 moment PASSAT_PQ35_CLUTCH_1_ADAPT_BASIC_CHARAC_POINT_3_MOMENTConfirmed

  • Service 22DID 105E
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val20
Range
-1638.4 to 1638.35 N·m
Unit
N·m

0x2710 = 10000 → 1000020 = 500 N·m

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 1 adaptation basic characteristic point 3 position PASSAT_PQ35_CLUTCH_1_ADAPT_BASIC_CHAR_POINT_3_POSConfirmed

  • Service 22DID 105D
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 bar
Unit
bar

0x0578 = 1400 → 1400100 = 14 bar

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 1 characteristic curve shift PASSAT_PQ35_CLUTCH_1_CHAR_CURVE_SHIFTConfirmed

  • Service 22DID 1063
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val×9.810000
Range
-32.11 to 32.111 mm
Unit
mm

0x0000 = 0 → 0×9.810000 = 0 mm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 1 commanded pressure PASSAT_PQ35_CLUTCH_1_CMD_PConfirmed

  • Service 22DID 38EC
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 bar
Unit
bar

0x0000 = 0 → 0100 = 0 bar

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 1 failed adaptations counter PASSAT_PQ35_CLUTCH_1_FAILED_ADAPTS_COUNTERConfirmed

  • Service 22DID 10CC
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x0000 = 0 → 0

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 1 friction value correction factor PASSAT_PQ35_CLUTCH_1_FRICTION_VALUE_CORRECTION_FACTORConfirmed

  • Service 22DID 1062
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val×0.09766
Range
0 to 100 %
Unit
%

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 1 protection function engaged quantity PASSAT_PQ35_CLUTCH_1_PROT_ENGAGED_QTYConfirmed

  • Service 22DID 1069
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 31 of the reply, 32 bits. The bytes are in little-endian order.

Formula
val
Range
0 to 4294967295
Unit
Number

0x000001C3 = 451 → 451

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 1 successful adaptations counter PASSAT_PQ35_CLUTCH_1_SUCCESSFUL_ADAPTS_COUNTERConfirmed

  • Service 22DID 10C9
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val
Range
0 to 65535
Unit
Number

0x080C = 2060 → 2,060

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 1 valve current: actual PASSAT_MQB_DQ250_CLUTCH_1_VALVE_I_ACTUALConfirmed

  • Service 22DID 3835
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val10
Range
-3276 to 3276.7 mA
Unit
mA

0x0000 = 0 → 010 = 0 mA

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 1 valve current: specified PASSAT_MQB_DQ250_CLUTCH_1_VALVE_I_SPECIFIEDConfirmed

  • Service 22DID 3834
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val10
Range
-3276 to 3276.7 mA
Unit
mA

0x1000 = 4096 → 409610 = 409.6 mA

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 2 actual pressure PASSAT_PQ35_CLUTCH_2_ACTUAL_PConfirmed

  • Service 22DID 38EA
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 bar
Unit
bar

0x0000 = 0 → 0100 = 0 bar

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 2 actual torque PASSAT_MQB_TCM_CLUTCH_2_ACTUAL_TORQUEConfirmed

  • Service 22DID 3839
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val20
Range
-1638.4 to 1638.35 N·m
Unit
N·m

0x0000 = 0 → 020 = 0 N·m

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 2 adaptation basic characteristic point 0 moment PASSAT_PQ35_CLUTCH_2_ADAPT_BASIC_CHARAC_POINT_0_MOMENTConfirmed

  • Service 22DID 106D
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val20
Range
-1638.4 to 1638.35 N·m
Unit
N·m

0x0000 = 0 → 020 = 0 N·m

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 2 adaptation basic characteristic point 0 position PASSAT_PQ35_CLUTCH_2_ADAPT_BASIC_CHAR_POINT_0_POSConfirmed

  • Service 22DID 106C
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 bar
Unit
bar

0x00E4 = 228 → 228100 = 2.28 bar

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 2 adaptation basic characteristic point 1 moment PASSAT_PQ35_CLUTCH_2_ADAPT_BASIC_CHARAC_POINT_1_MOMENTConfirmed

  • Service 22DID 106F
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val20
Range
-1638.4 to 1638.35 N·m
Unit
N·m

0x07D0 = 2000 → 200020 = 100 N·m

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 2 adaptation basic characteristic point 1 position PASSAT_PQ35_CLUTCH_2_ADAPT_BASIC_CHAR_POINT_1_POSConfirmed

  • Service 22DID 106E
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 bar
Unit
bar

0x018D = 397 → 397100 = 3.97 bar

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 2 adaptation basic characteristic point 2 moment PASSAT_PQ35_CLUTCH_2_ADAPT_BASIC_CHARAC_POINT_2_MOMENTConfirmed

  • Service 22DID 1071
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val20
Range
-1638.4 to 1638.35 N·m
Unit
N·m

0x20D0 = 8400 → 840020 = 420 N·m

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 2 adaptation basic characteristic point 2 position PASSAT_PQ35_CLUTCH_2_ADAPT_BASIC_CHAR_POINT_2_POSConfirmed

  • Service 22DID 1070
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 bar
Unit
bar

0x039C = 924 → 924100 = 9.24 bar

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 2 adaptation basic characteristic point 3 moment PASSAT_PQ35_CLUTCH_2_ADAPT_BASIC_CHARAC_POINT_3_MOMENTConfirmed

  • Service 22DID 1073
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val20
Range
-1638.4 to 1638.35 N·m
Unit
N·m

0x2710 = 10000 → 1000020 = 500 N·m

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 2 adaptation basic characteristic point 3 position PASSAT_PQ35_CLUTCH_2_ADAPT_BASIC_CHAR_POINT_3_POSConfirmed

  • Service 22DID 1072
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 bar
Unit
bar

0x0578 = 1400 → 1400100 = 14 bar

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 2 adaptation end position closed PASSAT_PQ35_CLUTCH_2_ADAPT_END_POS_CLOSEDConfirmed

  • Service 22DID 1075
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 bar
Unit
bar

0x05DC = 1500 → 1500100 = 15 bar

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 2 adaptation end position opened PASSAT_PQ35_CLUTCH_2_ADAPT_END_POS_OPENEDConfirmed

  • Service 22DID 1074
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 bar
Unit
bar

0x0000 = 0 → 0100 = 0 bar

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 2 characteristic curve shift PASSAT_PQ35_CLUTCH_2_CHAR_CURVE_SHIFTConfirmed

  • Service 22DID 1078
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val×9.810000
Range
-32.11 to 32.111 mm
Unit
mm

0x0000 = 0 → 0×9.810000 = 0 mm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 2 commanded pressure PASSAT_PQ35_CLUTCH_2_CMD_PConfirmed

  • Service 22DID 38ED
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 bar
Unit
bar

0x0000 = 0 → 0100 = 0 bar

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 2 failed adaptations counter PASSAT_PQ35_CLUTCH_2_FAILED_ADAPTS_COUNTERConfirmed

  • Service 22DID 10ED
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x0000 = 0 → 0

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 2 friction value correction factor PASSAT_MQB_DQ200_CLUTCH_2_FRICTION_VALUE_CORRECTION_FACTORConfirmed

  • Service 22DID 1077
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val×0.09766
Range
0 to 100 %
Unit
%

0x0004 = 4 → 4×0.09766 = 0.39064 %

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 2 protection function engaged quantity PASSAT_PQ35_CLUTCH_2_PROT_ENGAGED_QTYConfirmed

  • Service 22DID 107E
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 31 of the reply, 32 bits. The bytes are in little-endian order.

Formula
val
Range
0 to 4294967295
Unit
Number

0x00000341 = 833 → 833

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 2 successful adaptations counter PASSAT_PQ35_CLUTCH_2_SUCCESSFUL_ADAPTS_COUNTERConfirmed

  • Service 22DID 10EA
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val
Range
0 to 65535
Unit
Number

0x0AA5 = 2725 → 2,725

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 2 valve current: actual PASSAT_MQB_DQ250_CLUTCH_2_VALVE_I_ACTUALConfirmed

  • Service 22DID 383E
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val10
Range
0 to 3276.7 mA
Unit
mA

0x0D02 = 3330 → 333010 = 333 mA

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 2 valve current: specified PASSAT_MQB_DQ250_CLUTCH_2_VALVE_I_SPECIFIEDConfirmed

  • Service 22DID 383D
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val10
Range
0 to 3276.7 mA
Unit
mA

0x0000 = 0 → 010 = 0 mA

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch adaptation values initial kill point 0 for K1 PASSAT_MQB_DQ250_CLUTCH_ADAPT_VALUES_IKP0_K1Confirmed

  • Service 22DID 1156
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×5
Range
0 to 1275 mA
Unit
mA

0x34 = 52 → 52×5 = 260 mA

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Clutch adaptation values initial kill point 0 for K2 PASSAT_MQB_DQ250_CLUTCH_ADAPT_VALUES_IKP0_K2Confirmed

  • Service 22DID 1157
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×5
Range
0 to 1275 mA
Unit
mA

0x2F = 47 → 47×5 = 235 mA

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Clutch adaptation values lower current point adaptation K1 PASSAT_MQB_DQ250_CLUTCH_ADAPT_VALUES_LOWER_I_POINT_ADAPT_K1Confirmed

  • Service 22DID 1158
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×5
Range
0 to 1275 mA
Unit
mA

0x2E = 46 → 46×5 = 230 mA

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Clutch adaptation values lower current point adaptation K2 PASSAT_MQB_DQ250_CLUTCH_ADAPT_VALUES_LOWER_I_POINT_ADAPT_K2Confirmed

  • Service 22DID 1159
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×5
Range
0 to 1275 mA
Unit
mA

0x2E = 46 → 46×5 = 230 mA

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Clutch engagement point rapid adaptation remaining PASSAT_PQ35_CLUTCH_KISSPOINT_RAPID_ADAPT_REMAININGConfirmed

  • Service 22DID 1711
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val
Range
0 to 65535 km
Unit
km

0x0000 = 0 → 0 km

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Correction values for main press adaptation: high press on clutch 1 PASSAT_MQB_DQ250_CORRECTION_VALUES_MAIN_P_ADAPT_HIGH_P_ON_CLUTCH_1Confirmed

  • Service 22DID 1181
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 bar
Unit
bar

0x001E = 30 → 30100 = 0.3 bar

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Correction values for main press adaptation: low press on clutch 1 PASSAT_MQB_DQ250_CORRECTION_VALUES_MAIN_P_ADAPT_LOW_P_ON_CLUTCH_1Confirmed

  • Service 22DID 1180
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 bar
Unit
bar

0x0032 = 50 → 50100 = 0.5 bar

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Correction values for main pressure adaptation high pressure on clutch 2 PASSAT_MQB_DQ250_CORRECTION_VALUES_MAIN_P_ADAPT_HIGH_P_ON_CLUTCH_2Confirmed

  • Service 22DID 1183
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 bar
Unit
bar

0x0023 = 35 → 35100 = 0.35 bar

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Correction values for main pressure adaptation low pressure on clutch 2 PASSAT_MQB_DQ250_CORRECTION_VALUES_MAIN_P_ADAPT_LOW_P_ON_CLUTCH_2Confirmed

  • Service 22DID 1182
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 bar
Unit
bar

0x0032 = 50 → 50100 = 0.5 bar

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Current gear PASSAT_GEARConfirmed

The automatic transmission gear.

  • Service 22DID 210F
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2014, 2016, 2019, 2021 to 2026

Example reply from a 2020 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Unit
Named states

0x05 = 5 → 5

States
Raw valueStateMeaning
11First gear
22Second gear
33Third gear
44Fourth gear
55Fifth gear
66Sixth gear
77Seventh gear
88Eighth gear

Confirmed for 2015, 2017 to 2018, 2020. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2014, 2016, 2019, 2022.

Current gear PASSAT_MQB_TCM_I_GEAR_DQ200Confirmed

  • Service 22DID 3816
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2014, 2016, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val−2
Range
-2 to 253
Unit
Number

0x00 = 0 → 0−2 = -2

Confirmed for 2015, 2017 to 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012.

Current gear PASSAT_PQ35_GEARConfirmed

  • Service 22DID 100D
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits. The value is signed.

Formula
val
Range
-128 to 127
Unit
Number

0x00 = 0 → 0

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011, 2015, 2022.

Current lower pressure point clutch 1 from current to pressure adaptation PASSAT_MQB_DQ250_I_LOWER_P_POINT_CLUTCH_1_FROM_I_TO_P_ADAPTConfirmed

  • Service 22DID 1130
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×5
Range
0 to 1275 mA
Unit
mA

0x2E = 46 → 46×5 = 230 mA

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Current lower pressure point clutch 2 from current to pressure adaptation PASSAT_MQB_DQ250_I_LOWER_P_POINT_CLUTCH_2_FROM_I_TO_P_ADAPTConfirmed

  • Service 22DID 1132
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×5
Range
0 to 1275 mA
Unit
mA

0x2E = 46 → 46×5 = 230 mA

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Current upper pressure point clutch 1 from current to pressure adaptation PASSAT_MQB_DQ250_I_UPPER_P_POINT_CLUTCH_1_FROM_I_TO_P_ADAPTConfirmed

  • Service 22DID 1131
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×5
Range
0 to 1275 mA
Unit
mA

0xC8 = 200 → 200×5 = 1,000 mA

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Current upper pressure point clutch 2 from current to pressure adaptation PASSAT_MQB_DQ250_I_UPPER_P_POINT_CLUTCH_2_FROM_I_TO_P_ADAPTConfirmed

  • Service 22DID 1133
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×5
Range
0 to 1275 mA
Unit
mA

0xC8 = 200 → 200×5 = 1,000 mA

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Driving strategy mountain factor PASSAT_PQ35_DRIVING_STRATEGY_MOUNTAIN_FACTORConfirmed

  • Service 22DID 1018
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×100255
Range
0 to 100 %
Unit
%

0x00 = 0 → 0×100255 = 0 %

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Driving strategy sport factor PASSAT_PQ35_DRIVING_STRATEGY_SPORT_FACTORConfirmed

  • Service 22DID 1019
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×1700255
Range
0 to 100 %
Unit
%

0x00 = 0 → 0×1700255 = 0 %

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Engaged position side a gear selector 1-3 PASSAT_MQB_DQ250_ENGAGED_POS_SIDE_A_GEAR_SELECTOR_1_3Confirmed

  • Service 22DID 1138
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val×10010000
Range
0 to 655.35 %
Unit
%

0x0000 = 0 → 0×10010000 = 0 %

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Engaged position side a gear selector 2-4 PASSAT_MQB_DQ250_ENGAGED_POS_SIDE_A_GEAR_SELECTOR_2_4Confirmed

  • Service 22DID 1139
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val×10010000
Range
0 to 655.35 %
Unit
%

0x0000 = 0 → 0×10010000 = 0 %

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Engaged position side a gear selector 5 and neutral PASSAT_MQB_DQ250_ENGAGED_POS_SIDE_A_GEAR_SELECTOR_5_NConfirmed

  • Service 22DID 113A
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val×10010000
Range
0 to 655.35 %
Unit
%

0x0000 = 0 → 0×10010000 = 0 %

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Engaged position side a gear selector 6 and reverse PASSAT_MQB_DQ250_ENGAGED_POS_SIDE_A_GEAR_SELECTOR_6_RConfirmed

  • Service 22DID 113B
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val×10010000
Range
0 to 655.35 %
Unit
%

0x0000 = 0 → 0×10010000 = 0 %

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Engaged position side b gear selector 1-3 PASSAT_MQB_DQ250_ENGAGED_POS_SIDE_B_GEAR_SELECTOR_1_3Confirmed

  • Service 22DID 1144
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val×10010000
Range
0 to 655.35 %
Unit
%

0x0000 = 0 → 0×10010000 = 0 %

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Engaged position side b gear selector 2-4 PASSAT_MQB_DQ250_ENGAGED_POS_SIDE_B_GEAR_SELECTOR_2_4Confirmed

  • Service 22DID 1145
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val×10010000
Range
0 to 655.35 %
Unit
%

0x0000 = 0 → 0×10010000 = 0 %

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Engaged position side b gear selector 5 and neutral PASSAT_MQB_DQ250_ENGAGED_POS_SIDE_B_GEAR_SELECTOR_5_NConfirmed

  • Service 22DID 1146
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val×10010000
Range
0 to 655.35 %
Unit
%

0x0000 = 0 → 0×10010000 = 0 %

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Engaged position side b gear selector 6 and reverse PASSAT_MQB_DQ250_ENGAGED_POS_SIDE_B_GEAR_SELECTOR_6_RConfirmed

  • Service 22DID 1147
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val×10010000
Range
0 to 655.35 %
Unit
%

0x0000 = 0 → 0×10010000 = 0 %

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Engine specified torque during transmission intervention PASSAT_ENG_SPEC_TQ_DURINGConfirmed

  • Service 22DID 2110
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535 N·m
Unit
N·m

0x0852 = 2130 → 2,130 N·m

Confirmed for 2019, 2022. In testing for 1996 to 2005, 2007 to 2014, 2016 to 2017, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2015, 2018.

Gear PASSAT_GEAR_V2Confirmed

  • Service 22DID 14CB
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 1996 to 2010, 2012 to 2014, 2016, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2011, 2015, 2017 to 2018. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2012, 2019, 2022.

Gear actuator adaptation engaged position G1 PASSAT_PQ35_GEAR_ACTUATOR_ADAPT_ENGAGED_POS_G1Confirmed

  • Service 22DID 1082
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 mm
Unit
mm

0xFCB6 = -842 → -842100 = -8.42 mm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Gear actuator adaptation engaged position G2 PASSAT_PQ35_GEAR_ACTUATOR_ADAPT_ENGAGED_POS_G2Confirmed

  • Service 22DID 1090
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 mm
Unit
mm

0xFC37 = -969 → -969100 = -9.69 mm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Gear actuator adaptation engaged position G3 PASSAT_PQ35_GEAR_ACTUATOR_ADAPT_ENGAGED_POS_G3Confirmed

  • Service 22DID 1086
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 mm
Unit
mm

0x03EC = 1004 → 1004100 = 10.04 mm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Gear actuator adaptation engaged position G4 PASSAT_PQ35_GEAR_ACTUATOR_ADAPT_ENGAGED_POS_G4Confirmed

  • Service 22DID 1094
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 mm
Unit
mm

0x03A4 = 932 → 932100 = 9.32 mm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Gear actuator adaptation engaged position G5 PASSAT_PQ35_GEAR_ACTUATOR_ADAPT_ENGAGED_POS_G5Confirmed

  • Service 22DID 109E
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 mm
Unit
mm

0x030A = 778 → 778100 = 7.78 mm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Gear actuator adaptation engaged position G6 PASSAT_PQ35_GEAR_ACTUATOR_ADAPT_ENGAGED_POS_G6Confirmed

  • Service 22DID 10AC
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 mm
Unit
mm

0x03B1 = 945 → 945100 = 9.45 mm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Gear actuator adaptation engaged position G7 PASSAT_PQ35_GEAR_ACTUATOR_ADAPT_ENGAGED_POS_G7Confirmed

  • Service 22DID 10A2
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 mm
Unit
mm

0xFC32 = -974 → -974100 = -9.74 mm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Gear actuator adaptation engaged position GR PASSAT_PQ35_GEAR_ACTUATOR_ADAPT_ENGAGED_POS_GRConfirmed

  • Service 22DID 10B0
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2014, 2016, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 mm
Unit
mm

0xFC3D = -963 → -963100 = -9.63 mm

Confirmed for 2015, 2017 to 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012.

Gear actuator adaptation synchronization position G1 PASSAT_PQ35_GEAR_ACTUATOR_ADAPT_SYNCHRO_POS_G1Confirmed

  • Service 22DID 1083
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 mm
Unit
mm

0xFF01 = -255 → -255100 = -2.55 mm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Gear actuator adaptation synchronization position G2 PASSAT_PQ35_GEAR_ACTUATOR_ADAPT_SYNCHRO_POS_G2Confirmed

  • Service 22DID 1091
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 mm
Unit
mm

0xFF2B = -213 → -213100 = -2.13 mm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Gear actuator adaptation synchronization position G3 PASSAT_PQ35_GEAR_ACTUATOR_ADAPT_SYNCHRO_POS_G3Confirmed

  • Service 22DID 1085
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 mm
Unit
mm

0x00C7 = 199 → 199100 = 1.99 mm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Gear actuator adaptation synchronization position G4 PASSAT_PQ35_GEAR_ACTUATOR_ADAPT_SYNCHRO_POS_G4Confirmed

  • Service 22DID 1093
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 mm
Unit
mm

0x00CE = 206 → 206100 = 2.06 mm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Gear actuator adaptation synchronization position G5 PASSAT_PQ35_GEAR_ACTUATOR_ADAPT_SYNCHRO_POS_G5Confirmed

  • Service 22DID 109F
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 mm
Unit
mm

0x0077 = 119 → 119100 = 1.19 mm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Gear actuator adaptation synchronization position G6 PASSAT_PQ35_GEAR_ACTUATOR_ADAPT_SYNCHRO_POS_G6Confirmed

  • Service 22DID 10AD
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 mm
Unit
mm

0x00CC = 204 → 204100 = 2.04 mm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Gear actuator adaptation synchronization position G7 PASSAT_PQ35_GEAR_ACTUATOR_ADAPT_SYNCHRO_POS_G7Confirmed

  • Service 22DID 10A1
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 mm
Unit
mm

0xFF54 = -172 → -172100 = -1.72 mm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Gear actuator adaptation synchronization position reverse PASSAT_PQ35_GEAR_ACTUATOR_ADAPT_SYNCHRO_POS_GRConfirmed

  • Service 22DID 10AF
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2014, 2016, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 mm
Unit
mm

0xFF60 = -160 → -160100 = -1.6 mm

Confirmed for 2015, 2017 to 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012.

Gear selector a adaptation neutral position PASSAT_PQ35_GANGSTELLER_A_ADAPT_NEUTRALPOSConfirmed

  • Service 22DID 1084
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 mm
Unit
mm

0xFFCB = -53 → -53100 = -0.53 mm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Gear selector b adaptation neutral position PASSAT_PQ35_GANGSTELLER_B_ADAPT_NEUTRALPOSConfirmed

  • Service 22DID 1092
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 mm
Unit
mm

0x0009 = 9 → 9100 = 0.09 mm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Gear selector c adaptation neutral position PASSAT_PQ35_GANGSTELLER_C_ADAPT_NEUTRALPOSConfirmed

  • Service 22DID 10A0
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 mm
Unit
mm

0x0000 = 0 → 0100 = 0 mm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Gear selector d adaptation neutral position PASSAT_PQ35_GANGSTELLER_D_ADAPT_NEUTRALPOSConfirmed

  • Service 22DID 10AE
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
-327.68 to 327.67 mm
Unit
mm

0x000E = 14 → 14100 = 0.14 mm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Gear selector synchronous position G1 PASSAT_MQB_DQ250_GEAR_SELECTOR_SYNCHRONOUS_POS_G1Confirmed

  • Service 22DID 1179
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
0 to 327.67 %
Unit
%

0x15A2 = 5538 → 5538100 = 55.38 %

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Gear selector synchronous position G2 PASSAT_MQB_DQ250_GEAR_SELECTOR_SYNCHRONOUS_POS_G2Confirmed

  • Service 22DID 117A
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
0 to 327.67 %
Unit
%

0x11DA = 4570 → 4570100 = 45.7 %

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Gear selector synchronous position G3 PASSAT_MQB_DQ250_GEAR_SELECTOR_SYNCHRONOUS_POS_G3Confirmed

  • Service 22DID 117B
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
0 to 327.67 %
Unit
%

0x122E = 4654 → 4654100 = 46.54 %

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Gear selector synchronous position G4 PASSAT_MQB_DQ250_GEAR_SELECTOR_SYNCHRONOUS_POS_G4Confirmed

  • Service 22DID 117C
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
0 to 327.67 %
Unit
%

0x14FC = 5372 → 5372100 = 53.72 %

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Gear selector synchronous position G5 PASSAT_MQB_DQ250_GEAR_SELECTOR_SYNCHRONOUS_POS_G5Confirmed

  • Service 22DID 117D
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
0 to 327.67 %
Unit
%

0x153C = 5436 → 5436100 = 54.36 %

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Gear selector synchronous position G6 PASSAT_MQB_DQ250_GEAR_SELECTOR_SYNCHRONOUS_POS_G6Confirmed

  • Service 22DID 117E
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
0 to 327.67 %
Unit
%

0x1537 = 5431 → 5431100 = 54.31 %

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Gear selector synchronous position, reverse PASSAT_MQB_DQ250_GEAR_SELECTOR_SYNCHRONOUS_POS_G_RConfirmed

  • Service 22DID 117F
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val100
Range
0 to 327.67 %
Unit
%

0x125C = 4700 → 4700100 = 47 %

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Input shaft 1 PASSAT_MQB_INPUT_SHAFT_1Confirmed

  • Service 22DID 380C
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val
Range
-32768 to 32767 rpm
Unit
rpm

0x0000 = 0 → 0 rpm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Input shaft 2 PASSAT_MQB_INPUT_SHAFT_2Confirmed

  • Service 22DID 380D
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val
Range
-32768 to 32767 rpm
Unit
rpm

0x0000 = 0 → 0 rpm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Lower adapted coupling point clutch 1 from kiss point adaptation PASSAT_MQB_DQ250_LOWER_ADAPTED_COUPLING_POINT_CLUTCH_1_FROM_KISS_POINT_ADAPTConfirmed

  • Service 22DID 388D
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val200
Range
0 to 1.275 A
Unit
A

0x34 = 52 → 52200 = 0.26 A

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Lower adapted coupling point clutch 2 from kiss point adaptation PASSAT_MQB_DQ250_LOWER_ADAPTED_COUPLING_POINT_CLUTCH_2_FROM_KISS_POINT_ADAPTConfirmed

  • Service 22DID 388E
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val200
Range
0 to 1.275 A
Unit
A

0x2F = 47 → 47200 = 0.235 A

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Neutral position gear selector 1-3 PASSAT_MQB_DQ250_NEUTRAL_POS_GEAR_SELECTOR_1_3Confirmed

  • Service 22DID 1140
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val×10010000
Range
0 to 655.35 %
Unit
%

0x13AF = 5039 → 5039×10010000 = 50.39 %

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Neutral position gear selector 2-4 PASSAT_MQB_DQ250_NEUTRAL_POS_GEAR_SELECTOR_2_4Confirmed

  • Service 22DID 1141
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val×10010000
Range
0 to 655.35 %
Unit
%

0x136C = 4972 → 4972×10010000 = 49.72 %

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Neutral position gear selector 5 and neutral PASSAT_MQB_DQ250_NEUTRAL_POS_GEAR_SELECTOR_5_NConfirmed

  • Service 22DID 1142
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val×10010000
Range
0 to 655.35 %
Unit
%

0x13A5 = 5029 → 5029×10010000 = 50.29 %

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Neutral position gear selector 6 and reverse PASSAT_MQB_DQ250_NEUTRAL_POS_GEAR_SELECTOR_6_RConfirmed

  • Service 22DID 1143
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val×10010000
Range
0 to 655.35 %
Unit
%

0x13DA = 5082 → 5082×10010000 = 50.82 %

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Output shaft 1 PASSAT_MQB_OUTPUT_SHAFT_1Confirmed

  • Service 22DID 380E
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val
Range
-32768 to 32767 rpm
Unit
rpm

0x0000 = 0 → 0 rpm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Output shaft 2 PASSAT_MQB_OUTPUT_SHAFT_2Confirmed

  • Service 22DID 380F
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val
Range
-32768 to 32767 rpm
Unit
rpm

0x0000 = 0 → 0 rpm

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Powertrain overall gear ratio PASSAT_POWERTRAIN_OVERALLConfirmed

  • Service 22DID 11DF
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val100
Range
0 to 655.35
Unit
Number

0x0064 = 100 → 100100 = 1

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Road resistance PASSAT_PQ35_ROAD_RESISTANCEConfirmed

  • Service 22DID 1017
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×24.9100−31.6
Range
-31 to 31.894 %
Unit
%

0x51 = 81 → 81×24.9100−31.6 = -11.431 %

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Selected gear PASSAT_PQ35_SELECTED_GEARConfirmed

  • Service 22DID 15AA
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2017 to 2019. In testing for 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2022.

Selected gear PASSAT_SELECTED_GEARConfirmed

  • Service 22DID 7050
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val−2
Range
-2 to 253
Unit
Number

0x64 = 100 → 100−2 = 98

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Specified torque clutch 1 PASSAT_MQB_DQ250_SPECIFIED_TORQUE_CLUTCH_1Confirmed

  • Service 22DID 382E
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val×5100
Range
0 to 1638.35 N·m
Unit
N·m

0x0000 = 0 → 0×5100 = 0 N·m

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Specified torque clutch 2 PASSAT_MQB_DQ250_SPECIFIED_TORQUE_CLUTCH_2Confirmed

  • Service 22DID 3838
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed. The bytes are in little-endian order.

Formula
val×5100
Range
-1638 to 1638.35 N·m
Unit
N·m

0x0000 = 0 → 0×5100 = 0 N·m

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Synchronous position side a gear selector 1-3 PASSAT_MQB_DQ250_SYNCHRONOUS_POS_SIDE_A_GEAR_SELECTOR_1_3Confirmed

  • Service 22DID 113C
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val×10010000
Range
0 to 655.35 %
Unit
%

0x122E = 4654 → 4654×10010000 = 46.54 %

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Synchronous position side a gear selector 2-4 PASSAT_MQB_DQ250_SYNCHRONOUS_POS_SIDE_A_GEAR_SELECTOR_2_4Confirmed

  • Service 22DID 113D
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val×10010000
Range
0 to 655.35 %
Unit
%

0x11DA = 4570 → 4570×10010000 = 45.7 %

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Synchronous position side a gear selector 5 and neutral PASSAT_MQB_DQ250_SYNCHRONOUS_POS_SIDE_A_GEAR_SELECTOR_5_NConfirmed

  • Service 22DID 113E
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val×10010000
Range
0 to 655.35 %
Unit
%

0x13A5 = 5029 → 5029×10010000 = 50.29 %

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Synchronous position side a gear selector 6 and reverse PASSAT_MQB_DQ250_SYNCHRONOUS_POS_SIDE_A_GEAR_SELECTOR_6_RConfirmed

  • Service 22DID 113F
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val×10010000
Range
0 to 655.35 %
Unit
%

0x125C = 4700 → 4700×10010000 = 47 %

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Synchronous position side b gear selector 1-3 PASSAT_MQB_DQ250_SYNCHRONOUS_POS_SIDE_B_GEAR_SELECTOR_1_3Confirmed

  • Service 22DID 1148
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val×10010000
Range
0 to 655.35 %
Unit
%

0x15A2 = 5538 → 5538×10010000 = 55.38 %

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Synchronous position side b gear selector 2-4 PASSAT_MQB_DQ250_SYNCHRONOUS_POS_SIDE_B_GEAR_SELECTOR_2_4Confirmed

  • Service 22DID 1149
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val×10010000
Range
0 to 655.35 %
Unit
%

0x14FC = 5372 → 5372×10010000 = 53.72 %

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Synchronous position side b gear selector 5 and neutral PASSAT_MQB_DQ250_SYNCHRONOUS_POS_SIDE_B_GEAR_SELECTOR_5_NConfirmed

  • Service 22DID 114A
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val×10010000
Range
0 to 655.35 %
Unit
%

0x153C = 5436 → 5436×10010000 = 54.36 %

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Synchronous position side b gear selector 6 and reverse PASSAT_MQB_DQ250_SYNCHRONOUS_POS_SIDE_B_GEAR_SELECTOR_6_RConfirmed

  • Service 22DID 114B
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val×10010000
Range
0 to 655.35 %
Unit
%

0x1537 = 5431 → 5431×10010000 = 54.31 %

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Torque converter lockup clutch status PASSAT_MQB_TCM_TORQUE_CONVERTER_LOCKUP_CLUTCH_STATUSConfirmed

  • Service 22DID 7078
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2014, 2016, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2015, 2017 to 2018. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2019, 2022.

Torque loss adaptation, A/C compressor + gear engaged PASSAT_TQ_LOSS_ADPT_AC_COMPConfirmed

  • Service 22DID 1222
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10
Range
-3276.8 to 3276.7 N·m
Unit
N·m

0xFFA9 = -87 → -8710 = -8.7 N·m

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Torque loss adaptation, gear engaged PASSAT_TQ_LOSS_ADPT_GEARConfirmed

  • Service 22DID 1224
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The value is signed.

Formula
val10
Range
-3276.8 to 3276.7 N·m
Unit
N·m

0xFFB5 = -75 → -7510 = -7.5 N·m

Confirmed for 2018. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2019.

Transmission gear ratio PASSAT_TRANS_GEAR_RATConfirmed

  • Service 22DID 0327
  • Module7E1 → 7E9
  • Every250 ms
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits. The value is signed.

Formula
val100
Range
-1.28 to 1.27
Unit
Number

0x00 = 0 → 0100 = 0

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Transmission part 1 pressure actual PASSAT_MQB_TCM_TRANSMISSION_PART_1_P_ACTUALConfirmed

  • Service 22DID 3821
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val100
Range
0 to 655.35 bar
Unit
bar

0x0000 = 0 → 0100 = 0 bar

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Transmission part 1 pressure commanded PASSAT_MQB_TCM_TRANSMISSION_PART_1_P_CMDConfirmed

  • Service 22DID 3820
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val100
Range
0 to 655.35 bar
Unit
bar

0x0000 = 0 → 0100 = 0 bar

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Transmission part 1 valve current actual PASSAT_MQB_TCM_TRANSMISSION_PART_1_VALVE_I_ACTUALConfirmed

  • Service 22DID 3827
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val10
Range
0 to 6553.5 mA
Unit
mA

0x060E = 1550 → 155010 = 155 mA

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Transmission part 1 valve current commanded PASSAT_MQB_TCM_TRANSMISSION_PART_1_VALVE_I_CMDConfirmed

  • Service 22DID 3826
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val10
Range
0 to 6553.5 mA
Unit
mA

0x0E15 = 3605 → 360510 = 360.5 mA

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Transmission part 2 pressure actual PASSAT_MQB_TCM_TRANSMISSION_PART_2_P_ACTUALConfirmed

  • Service 22DID 3824
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val100
Range
0 to 655.35 bar
Unit
bar

0x0000 = 0 → 0100 = 0 bar

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Transmission part 2 pressure commanded PASSAT_MQB_TCM_TRANSMISSION_PART_2_P_CMDConfirmed

  • Service 22DID 3823
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val100
Range
0 to 655.35 bar
Unit
bar

0x0000 = 0 → 0100 = 0 bar

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Transmission part 2 valve current actual PASSAT_MQB_TCM_TRANSMISSION_PART_2_VALVE_I_ACTUALConfirmed

  • Service 22DID 382B
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val10
Range
0 to 6553.5 mA
Unit
mA

0x0E06 = 3590 → 359010 = 359 mA

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Transmission part 2 valve current commanded PASSAT_MQB_TCM_TRANSMISSION_PART_2_VALVE_I_CMDConfirmed

  • Service 22DID 382A
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val10
Range
0 to 6553.5 mA
Unit
mA

0x0000 = 0 → 010 = 0 mA

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Upper adapted coupling point clutch 1 from slip adaptation PASSAT_MQB_DQ250_UPPER_ADAPTED_COUPLING_POINT_CLUTCH_1_FROM_MICROSLIP_ADAPTConfirmed

  • Service 22DID 388F
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val200
Range
0 to 1.275 A
Unit
A

0x99 = 153 → 153200 = 0.765 A

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Upper adapted coupling point clutch 2 from slip adaptation PASSAT_MQB_DQ250_UPPER_ADAPTED_COUPLING_POINT_CLUTCH_2_FROM_MICROSLIP_ADAPTConfirmed

  • Service 22DID 3890
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018 to 2026

Example reply from a 2017 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val200
Range
0 to 1.275 A
Unit
A

0x93 = 147 → 147200 = 0.735 A

Confirmed for 2017. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018 to 2019, 2022.

Working hours PASSAT_PQ35_WORKING_HOURSConfirmed

  • Service 22DID 1110
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 31 of the reply, 32 bits. The bytes are in little-endian order.

Formula
val×2360000
Range
0 to 23860.929
Unit
Raw value

0x20AACA00 = 548063744 → 548063744×2360000 = 3,044.798578

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Trips

Analysis, clutch 1 temperature time in range 1 PASSAT_ANALYSIS_CLU_1_T_1Confirmed

  • Service 22DID 1066
  • Module7E1 → 7E9
  • Every5 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val50
Range
0 to 1310.7 s
Unit
s

0x8300 = 33536 → 3353650 = 670.72 s

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Analysis, clutch 1 temperature time in range 2 PASSAT_ANALYSIS_CLU_1_T_2Confirmed

  • Service 22DID 1067
  • Module7E1 → 7E9
  • Every5 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val50
Range
0 to 1310.7 s
Unit
s

0x7752 = 30546 → 3054650 = 610.92 s

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Analysis, clutch 1 temperature time in range 3 PASSAT_ANALYSIS_CLU_1_T_3Confirmed

  • Service 22DID 1068
  • Module7E1 → 7E9
  • Every5 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val50
Range
0 to 1310.7 s
Unit
s

0x9D38 = 40248 → 4024850 = 804.96 s

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Analysis, clutch 2 temperature time in range 0 PASSAT_ANALYSIS_CLU_2_T_0Confirmed

  • Service 22DID 107A
  • Module7E1 → 7E9
  • Every5 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val50
Range
0 to 1310.7 s
Unit
s

0x4408 = 17416 → 1741650 = 348.32 s

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Analysis, clutch 2 temperature time in range 1 PASSAT_ANALYSIS_CLU_2_T_1Confirmed

  • Service 22DID 107B
  • Module7E1 → 7E9
  • Every5 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val50
Range
0 to 1310.7 s
Unit
s

0xF90D = 63757 → 6375750 = 1,275.14 s

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Analysis, clutch 2 temperature time in range 2 PASSAT_ANALYSIS_CLU_2_T_2Confirmed

  • Service 22DID 107C
  • Module7E1 → 7E9
  • Every5 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val50
Range
0 to 1310.7 s
Unit
s

0x010F = 271 → 27150 = 5.42 s

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Analysis, clutch 2 temperature time in range 3 PASSAT_ANALYSIS_CLU_2_T_3Confirmed

  • Service 22DID 107D
  • Module7E1 → 7E9
  • Every5 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val50
Range
0 to 1310.7 s
Unit
s

0xAE6D = 44653 → 4465350 = 893.06 s

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Clutch 1 adaptation kiss point part 1 odometer reading PASSAT_PQ35_CLUTCH_1_ADAPT_KISS_POINT_PART_1_ODO_READINGConfirmed

  • Service 22DID 10CA
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val×10
Range
0 to 655350 km
Unit
km

0x3806 = 14342 → 14342×10 = 143,420 km

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Clutch 1 temperature time in range 0 PASSAT_CLU_1_T_TIME_RANGE_0Confirmed

  • Service 22DID 1065
  • Module7E1 → 7E9
  • Every5 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val50
Range
0 to 1310.7 s
Unit
s

0xE005 = 57349 → 5734950 = 1,146.98 s

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Clutch 2 adaptation kiss point part 1 odometer reading PASSAT_PQ35_CLUTCH_2_ADAPT_KISS_POINT_PART_1_ODO_READINGConfirmed

  • Service 22DID 10EB
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2016, 2018, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val×10
Range
0 to 655350 km
Unit
km

0x3805 = 14341 → 14341×10 = 143,410 km

Confirmed for 2017, 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012, 2015, 2018.

Counter steer support, odometer, last activated PASSAT_CNT_STEER_SUPPORT_ODO_RDG_OF_LAST_ACTConfirmed

  • Service 22DID 18B6
  • Module713 → 77D
  • Every900 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 8 to 31 of the reply, 24 bits.

Formula
val
Range
0 to 16777215 km
Unit
km

0x0203BA = 132026 → 132,026 km

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Distance to empty PASSAT_DTEConfirmed

Pelican can show this parameter as the fuel range.

  • Service 22DID 2294
  • Module714 → 77E
  • Every30 s
  • Testing for 1996 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535 km
Unit
km

0x018B = 395 → 395 km

Confirmed for 2018. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2017, 2019 to 2020, 2022.

Drive cycles counter PASSAT_MQB_TCM_DRIVE_CYCLES_COUNTERConfirmed

  • Service 22DID 388B
  • Module7E1 → 7E9
  • Every3600 s
  • Testing for 1996 to 2014, 2016, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val
Range
0 to 65535
Unit
Number

0x0DC8 = 3528 → 3,528

Confirmed for 2015, 2017 to 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012.

Driving time ecological PASSAT_MQB_TCM_DRIVING_TIME_ECOLOGICALConfirmed

  • Service 22DID 3888
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2014, 2016, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 100 %
Unit
%

0x60 = 96 → 96 %

Confirmed for 2015, 2017 to 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012.

Driving time manual PASSAT_MQB_TCM_DRIVING_TIME_MANUALConfirmed

  • Service 22DID 388A
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2014, 2016, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 100 %
Unit
%

0x02 = 2 → 2 %

Confirmed for 2015, 2017 to 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012.

Driving time sporty PASSAT_MQB_TCM_DRIVING_TIME_SPORTYConfirmed

  • Service 22DID 3889
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2014, 2016, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 100 %
Unit
%

0x02 = 2 → 2 %

Confirmed for 2015, 2017 to 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012.

Ignition cycles PASSAT_MQB_TCM_IGNITION_CYCLESConfirmed

  • Service 22DID 388C
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2014, 2016, 2020 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 15 of the reply, 16 bits. The bytes are in little-endian order.

Formula
val
Range
0 to 65535
Unit
Number

0x0092 = 146 → 146

Confirmed for 2015, 2017 to 2019, 2022. In testing for 1996 to 2005, 2007 to 2010, 2013 to 2014, 2016, 2020 to 2021, 2023 to 2026. Not supported for 2006, 2011 to 2012.

Odometer PASSAT_ODOConfirmed

Pelican can show this parameter as the odometer.

  • Service 22DID 295A
  • Module7E0 → 7E8
  • Every30 s
  • Testing for 1996 to 2014, 2016, 2018 to 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 23 of the reply, 24 bits.

Formula
val
Range
0 to 16777215 km
Unit
km

0x000124 = 292 → 292 km

Confirmed for 2015, 2017, 2022. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2014, 2016, 2018 to 2020.

Odometer PASSAT_ODO_7E0Confirmed

Pelican can show this parameter as the odometer.

  • Service 22DID 10E0
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 1996 to 2010, 2012 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 31 of the reply, 32 bits.

Formula
val
Range
0 to 4000000000 km
Unit
km

0x00012068 = 73832 → 73,832 km

Confirmed for 2011, 2018. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2012 to 2017, 2019 to 2020, 2022.

Odometer PASSAT_ODO_V1Confirmed

  • Service 22DID 3841
  • Module7E1 → 7E9
  • Every1 s
  • Testing for 1996 to 2014, 2016, 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 31 of the reply, 32 bits.

Formula
val10
Range
0 to 429496729.5 km
Unit
km

0x00CC1500 = 13374720 → 1337472010 = 1,337,472 km

Confirmed for 2015, 2017 to 2020, 2022. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2014, 2016.

Odometer PASSAT_ODO_V2

Pelican can show this parameter as the odometer.

  • Service 22DID 2A0A
  • Module710 → 77A
  • Every1 s
  • Testing for 1996 to 2016, 2018, 2021 to 2026

Bits 8 to 31 of the reply, 24 bits.

Formula
val−40
Range
-40 to 16777175 km
Unit
km

In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Supported for 2017, 2019 to 2020. Not supported for 2006 to 2008, 2011 to 2016, 2018, 2022.

Odometer #2 PASSAT_MQB_TCM_ODO_2Confirmed

  • Service 22DID 3887
  • Module7E1 → 7E9
  • Every30 s
  • Testing for 1996 to 2014, 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 31 of the reply, 32 bits. The bytes are in little-endian order.

Formula
val10
Range
0 to 429496729.5 km
Unit
km

0x0015B100 = 1421568 → 142156810 = 142,156.8 km

Confirmed for 2015 to 2020, 2022. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2014.

Odometer #3 PASSAT_PQ35_ODO_3Confirmed

  • Service 22DID 101A
  • Module7E1 → 7E9
  • Every30 s
  • Testing for 1996 to 2016, 2021, 2023 to 2026

Example reply from a 2022 Volkswagen Passat.

Bits 0 to 23 of the reply, 24 bits. The bytes are in little-endian order.

Formula
val
Range
0 to 16777215 km
Unit
km

0x023206 = 143878 → 143,878 km

Confirmed for 2017 to 2020, 2022. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2016.

Odometer reading at fourth-to-last warning PASSAT_TPMS_ODO_RDG_AT_FOURTH_TO_LAST_WARNConfirmed

  • Service 22DID 1821
  • Module713 → 77D
  • Every5 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 232 to 263 of the reply, 32 bits.

Formula
val
Range
0 to 200000 km
Unit
km

0x00000000 = 0 → 0 km

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Odometer reading at last adaptation PASSAT_TPMS_ODO_RDG_AT_LAST_ADAPTConfirmed

  • Service 22DID 1821
  • Module713 → 77D
  • Every5 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 8 to 39 of the reply, 32 bits.

Formula
val
Range
0 to 200000 km
Unit
km

0x00000000 = 0 → 0 km

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Odometer reading at last warning PASSAT_TPMS_ODO_RDG_AT_LAST_WARNConfirmed

  • Service 22DID 1821
  • Module713 → 77D
  • Every5 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 136 to 167 of the reply, 32 bits.

Formula
val
Range
0 to 200000 km
Unit
km

0x00000000 = 0 → 0 km

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Odometer reading at next-to-last warning PASSAT_TPMS_ODO_RDG_AT_NEXT_TO_LAST_WARNConfirmed

  • Service 22DID 1821
  • Module713 → 77D
  • Every5 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 168 to 199 of the reply, 32 bits.

Formula
val
Range
0 to 200000 km
Unit
km

0x00000000 = 0 → 0 km

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Odometer reading at third-to-last warning PASSAT_TPMS_ODO_RDG_AT_THIRD_TO_LAST_WARNConfirmed

  • Service 22DID 1821
  • Module713 → 77D
  • Every5 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 200 to 231 of the reply, 32 bits.

Formula
val
Range
0 to 200000 km
Unit
km

0x00000000 = 0 → 0 km

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Odometer reading four adaptations ago PASSAT_TPMS_ODO_RDG_FOUR_ADAPTATIONS_AGOConfirmed

  • Service 22DID 1821
  • Module713 → 77D
  • Every5 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 104 to 135 of the reply, 32 bits.

Formula
val
Range
0 to 200000 km
Unit
km

0x00000000 = 0 → 0 km

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Odometer reading three adaptations ago PASSAT_TPMS_ODO_RDG_THREE_ADAPTATIONS_AGOConfirmed

  • Service 22DID 1821
  • Module713 → 77D
  • Every5 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 72 to 103 of the reply, 32 bits.

Formula
val
Range
0 to 200000 km
Unit
km

0x00000000 = 0 → 0 km

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Odometer reading two adaptations ago PASSAT_TPMS_ODO_RDG_TWO_ADAPTATIONS_AGOConfirmed

  • Service 22DID 1821
  • Module713 → 77D
  • Every5 s
  • Testing for 1996 to 2015, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 40 to 71 of the reply, 32 bits.

Formula
val
Range
0 to 200000 km
Unit
km

0x00000000 = 0 → 0 km

Confirmed for 2016 to 2019. In testing for 1996 to 2005, 2009 to 2010, 2013, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2012, 2014 to 2015, 2020, 2022.

Odometer, alternate PASSAT_PQ35_ODO_2Confirmed

Pelican can show this parameter as the odometer.

  • Service 22DID 16A9
  • Module7E0 → 7E8
  • Every30 s
  • Testing for 1996 to 2011, 2013 to 2016, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 31 of the reply, 32 bits.

Formula
val
Range
0 to 4294967295 km
Unit
km

0x00020759 = 132953 → 132,953 km

Confirmed for 2012, 2017 to 2019. In testing for 1996 to 2005, 2007 to 2011, 2013 to 2016, 2020 to 2026. Not supported for 2006.

Odometer, dashboard PASSAT_ODO_DASHConfirmed

Pelican can show this parameter as the odometer.

  • Service 22DID 2203
  • Module714 → 77E
  • Every1 s
  • Testing for 1996 to 2015, 2017 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 23 of the reply, 24 bits.

Formula
val
Range
0 to 16777215 km
Unit
km

0x023E9F = 147103 → 147,103 km

Confirmed for 2016, 2019. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2011 to 2015, 2017 to 2018, 2020, 2022.

Odometer, high resolution PASSAT_ODO_HDConfirmed

Pelican can show this parameter as the odometer.

  • Service 22DID 1160
  • Module7E0 → 7E8
  • Every250 ms
  • Testing for 1996 to 2010, 2012 to 2017, 2019 to 2026

Example reply from a 2018 Volkswagen Passat.

Bits 0 to 31 of the reply, 32 bits.

Formula
val1000
Range
0 to 4294967.295 km
Unit
km

0x0464971B = 73701147 → 737011471000 = 73,701.147 km

Confirmed for 2011, 2018. In testing for 1996 to 2005, 2009 to 2010, 2021, 2023 to 2026. Not supported for 2006 to 2008, 2012 to 2017, 2019 to 2020, 2022.

Odometer, mileage, HR PASSAT_ODO_MILEAGE_HRConfirmed

Pelican can show this parameter as the odometer.

  • Service 22DID 22B8
  • Module714 → 77E
  • Every30 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 0 to 31 of the reply, 32 bits.

Formula
val1000
Range
0 to 4294967 km
Unit
km

0x08C2DFD7 = 146989015 → 1469890151000 = 146,989.015 km

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Operating time, temperature range 1 PASSAT_OP_TIME_T_RANGE_1Confirmed

  • Service 22DID 1111
  • Module7E1 → 7E9
  • Every5 s
  • Testing for 1996 to 2018, 2020 to 2026

Bits 0 to 31 of the reply, 32 bits. The bytes are in little-endian order.

Formula
val×23860742949672950
Range
0 to 23860.7 h
Unit
h

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Operating time, temperature range 2 PASSAT_OP_TIME_T_RANGE_2Confirmed

  • Service 22DID 1111
  • Module7E1 → 7E9
  • Every5 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 32 to 63 of the reply, 32 bits. The bytes are in little-endian order.

Formula
val×23860742949672950
Range
0 to 23860.7 h
Unit
h

0x1379760E = 326727182 → 326727182×23860742949672950 = 1,815.133559 h

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Operating time, temperature range 3 PASSAT_OP_TIME_T_RANGE_3Confirmed

  • Service 22DID 1111
  • Module7E1 → 7E9
  • Every5 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 64 to 95 of the reply, 32 bits. The bytes are in little-endian order.

Formula
val×23860742949672950
Range
0 to 23860.7 h
Unit
h

0x15E4BD68 = 367312232 → 367312232×23860742949672950 = 2,040.603891 h

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Operating time, temperature range 4 PASSAT_OP_TIME_T_RANGE_4Confirmed

  • Service 22DID 1111
  • Module7E1 → 7E9
  • Every5 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 96 to 127 of the reply, 32 bits. The bytes are in little-endian order.

Formula
val×23860742949672950
Range
0 to 23860.7 h
Unit
h

0x000493AA = 299946 → 299946×23860742949672950 = 1.666351 h

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Operating time, temperature range 5 PASSAT_OP_TIME_T_RANGE_5Confirmed

  • Service 22DID 1111
  • Module7E1 → 7E9
  • Every5 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 128 to 159 of the reply, 32 bits. The bytes are in little-endian order.

Formula
val×23860742949672950
Range
0 to 23860.7 h
Unit
h

0x00000000 = 0 → 0×23860742949672950 = 0 h

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Operating time, temperature range 6 PASSAT_OP_TIME_T_RANGE_6Confirmed

  • Service 22DID 1111
  • Module7E1 → 7E9
  • Every5 s
  • Testing for 1996 to 2018, 2020 to 2026

Example reply from a 2019 Volkswagen Passat.

Bits 160 to 191 of the reply, 32 bits. The bytes are in little-endian order.

Formula
val×23860742949672950
Range
0 to 23860.7 h
Unit
h

0x00000000 = 0 → 0×23860742949672950 = 0 h

Confirmed for 2019. In testing for 1996 to 2005, 2007 to 2017, 2020 to 2026. Not supported for 2006, 2018.

Keyboard shortcuts

jkor↓↑
Move down or up through a list or a grid.
hlor←→
Move across a row or between cards.
Enter
Open the focused link.
for/
Open the current focus area's filter.
↓
In a filter, move to the first result.
Esc
Close a filter or a dialog.
?
Show these shortcuts.