Toyota Matrix

Parameters

The Toyota Matrix has 540 parameters.

● Confirmed◆ In testing○ Supported× Not supported

How to read a parameter card

Engine coolant temperature MATRIX_ECT_7C0Confirmed

Pelican can show this parameter as the engine coolant temperature.

  • Service 21PID 23
  • Module7C0 → 7C8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 0 to 7 of the reply, 8 bits.

Formula
val2
Range
0 to 127.5 °C
Unit
°C

0x8F = 143 → 1432 = 71.5 °C

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

  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

+BM voltage MATRIX_BM_V

  • Service 21PID 41
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 56 to 71 of the reply, 16 bits.

Formula
val×54096
Range
0 to 79.998 V
Unit
V

In testing for 2003 to 2014.

1st turbocharger outlet pressure, control valve MATRIX_1ST_TRUBOCHARGER_P

  • Service 22DID 11CD
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val100
Range
0 to 300 kPa
Unit
kPa

In testing for 2003 to 2014.

2nd turbocharger outlet pressure MATRIX_2ND_TRUBOCHARGER_OUTLET_P

  • Service 22DID 11AF
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val100
Range
0 to 300 kPa
Unit
kPa

In testing for 2003 to 2014.

2nd turbocharger outlet pressure, control valve MATRIX_2ND_TRUBOCHARGER_P

  • Service 22DID 11CD
  • Module700 → 708
  • Every1 s
  • Testing

Bits 16 to 31 of the reply, 16 bits.

Formula
val100
Range
0 to 300 kPa
Unit
kPa

In testing for 2003 to 2014.

Air fuel sensor voltage, bank 1 sensor 1 MATRIX_AFS_VOLTAGE_B1S1Confirmed

  • Service 21PID 04
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Bits 32 to 47 of the reply, 16 bits.

Formula
val×7.9965535
Range
0 to 7.99 V
Unit
V

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Aux. battery capacity after IG OFF MATRIX_AUX_BAT_CAP_AFTER_IG_OFF

  • Service 22DID 15E8
  • Module700 → 708
  • Every30 s
  • Testing

Bits 72 to 79 of the reply, 8 bits.

Formula
val−128
Range
-128 to 127 Ah
Unit
Ah

In testing for 2003 to 2014.

Aux. battery capacity after IG ON MATRIX_AUX_BAT_CAP_AFTER_IG_ON

  • Service 22DID 15E8
  • Module700 → 708
  • Every30 s
  • Testing

Bits 64 to 71 of the reply, 8 bits.

Formula
val−128
Range
-128 to 127 Ah
Unit
Ah

In testing for 2003 to 2014.

Battery current MATRIX_BAT_CURRENT

  • Service 21PID 42
  • Module7E0 → 7E8
  • Every5 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×5013107−125
Range
-125 to 124.9 A
Unit
A

In testing for 2003 to 2014.

Battery current MATRIX_BAT_CURRENT_700

  • Service 22DID 15F7
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×4912850−125
Range
-125 to 124.9 A
Unit
A

In testing for 2003 to 2014.

Battery status of full charge MATRIX_BAT_STAT_FULL_CHG

  • Service 22DID 15E5
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val×2552
Range
0 to 32512.5 Ah
Unit
Ah

In testing for 2003 to 2014.

Battery temperature MATRIX_BAT_T

  • Service 21PID 42
  • Module7E0 → 7E8
  • Every5 s
  • Testing

Bits 16 to 31 of the reply, 16 bits.

Formula
val
Range
0 to 6513.5 °C
Unit
°C

In testing for 2003 to 2014.

Battery temperature MATRIX_BAT_T_700

  • Service 22DID 15F8
  • Module700 → 708
  • Every5 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

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

In testing for 2003 to 2014.

Battery temperature MATRIX_BAT_T_700_2

  • Service 22DID 1FF8
  • Module700 → 708
  • Every5 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×950−40
Range
-40 to 11756.3 °F
Unit
°F

In testing for 2003 to 2014.

Battery voltage MATRIX_12V_V

Pelican can show this parameter as the starter battery voltage.

  • Service 22DID 1002
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×12.20710000
Range
0 to 79 V
Unit
V

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Battery voltage MATRIX_BAT_V

  • Service 21PID 13
  • Module7C0 → 7C8
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val10
Range
0 to 25.5 V
Unit
V

In testing for 2003, 2005, 2007, 2009 to 2014. Not supported for 2004, 2006, 2008.

Battery voltage MATRIX_BATTERY_VOLTAGE_7E0Confirmed

  • Service 21PID 01
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 192 to 207 of the reply, 16 bits.

Formula
val1000
Range
0 to 65.535 V
Unit
V

0x34F2 = 13554 → 135541000 = 13.554 V

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Charge contactor current MATRIX_SCC_SOLENOID_CURRENT

  • Service 21PID A3
  • Module7B0 → 7B8
  • Every1 s
  • Testing

Bits 24 to 31 of the reply, 8 bits.

Formula
val
Range
0 to 255 mA
Unit
mA

In testing for 2003, 2005, 2007, 2009 to 2014. Not supported for 2004, 2006, 2008.

Charging integrated current of aux. battery MATRIX_CHG_INTEGRATED

  • Service 22DID 15E8
  • Module700 → 708
  • Every30 s
  • Testing

Bits 0 to 31 of the reply, 32 bits.

Formula
val10
Range
0 to 429496729.5 Ah
Unit
Ah

In testing for 2003 to 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 2008, 2010.

Dark current of battery MATRIX_DARK_CURRENT_BAT

  • Service 22DID 15E7
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535 mA
Unit
mA

In testing for 2003 to 2014.

Discharging integrated current of aux. battery MATRIX_DISCHARGING

  • Service 22DID 15E8
  • Module700 → 708
  • Every30 s
  • Testing

Bits 32 to 63 of the reply, 32 bits.

Formula
val10
Range
0 to 429496729.5 Ah
Unit
Ah

In testing for 2003 to 2014.

Distance since last battery cable disconnection MATRIX_DIST_SINCE_BAT_DISC

  • Service 22DID 106C
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535 km
Unit
km

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Initial engine battery voltage lower limit MATRIX_INITIAL_ENG_BAT_V_LO

  • Service 22DID 15F6
  • Module700 → 708
  • Every5 s
  • Testing

Bits 16 to 23 of the reply, 8 bits.

Formula
val10
Range
0 to 25.5 V
Unit
V

In testing for 2003 to 2014.

Main connector solenoid current MATRIX_SMC_SOLENOID_CURRENT

  • Service 21PID A3
  • Module7B0 → 7B8
  • Every1 s
  • Testing

Bits 32 to 39 of the reply, 8 bits.

Formula
val
Range
0 to 255 mA
Unit
mA

In testing for 2003, 2005, 2007, 2009 to 2014. Not supported for 2004, 2006, 2008.

Main relay a, solenoid current MATRIX_SLA_SOLENOID_CURRENT

  • Service 21PID A3
  • Module7B0 → 7B8
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255 mA
Unit
mA

In testing for 2003, 2005, 2007, 2009 to 2014. Not supported for 2004, 2006, 2008.

Main relay r solenoid current MATRIX_SLR_SOLENOID_CURRENT

  • Service 21PID A3
  • Module7B0 → 7B8
  • Every1 s
  • Testing

Bits 8 to 15 of the reply, 8 bits.

Formula
val
Range
0 to 255 mA
Unit
mA

In testing for 2003, 2005, 2007, 2009 to 2014. Not supported for 2004, 2006, 2008.

Output speed sensor voltage MATRIX_NOUT_SENS_V

  • Service 21PID 81
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 40 to 55 of the reply, 16 bits.

Formula
val13107
Range
0 to 4.999 V
Unit
V

In testing for 2003 to 2014.

Regen cooperation MATRIX_REGEN_COOPERATION

  • Service 21PID 58
  • Module7B0 → 7B8
  • Every1 s
  • Testing

Bit 0 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2009 to 2014. Not supported for 2004, 2006, 2008.

Regenerative operation MATRIX_FR_REGEN_OPERATION

  • Service 21PID 48
  • Module7B0 → 7B8
  • Every1 s
  • Testing

Bits 16 to 31 of the reply, 16 bits.

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

In testing for 2003, 2005, 2007, 2009 to 2014. Not supported for 2004, 2006, 2008.

Regenerative request MATRIX_FR_REGEN_REQUEST

  • Service 21PID 48
  • Module7B0 → 7B8
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

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

In testing for 2003, 2005, 2007, 2009 to 2014. Not supported for 2004, 2006, 2008.

Relay control solenoid current MATRIX_SRC_SOLENOID_CURRENT

  • Service 21PID A3
  • Module7B0 → 7B8
  • Every1 s
  • Testing

Bits 40 to 47 of the reply, 8 bits.

Formula
val
Range
0 to 255 mA
Unit
mA

In testing for 2003, 2005, 2007, 2009 to 2014. Not supported for 2004, 2006, 2008.

Service contactor solenoid current MATRIX_SSC_SOLENOID_CURRENT

  • Service 21PID A3
  • Module7B0 → 7B8
  • Every1 s
  • Testing

Bits 16 to 23 of the reply, 8 bits.

Formula
val
Range
0 to 255 mA
Unit
mA

In testing for 2003, 2005, 2007, 2009 to 2014. Not supported for 2004, 2006, 2008.

Sleep time of battery sensor MATRIX_SLEEP_TIME_BATSENS

  • Service 22DID 15F0
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255 h
Unit
h

In testing for 2003 to 2014.

Turbine speed sensor voltage MATRIX_NT_SENS_V

  • Service 21PID 81
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 8 to 23 of the reply, 16 bits.

Formula
val13107
Range
0 to 4.999 V
Unit
V

In testing for 2003 to 2014.

Voltage of battery sensor MATRIX_V_BATSENS

  • Service 22DID 15EE
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×1333310922500
Range
0 to 79.9979 V
Unit
V

In testing for 2003 to 2014.

Brakes

Master cylinder sensor temperature MATRIX_MASTER_CYL_TEMP

  • Service 22DID 1006
  • Module7B0 → 7B8
  • Every5 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val−80
Range
-20 to 100 °C
Unit
°C

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Climate

Adjusted ambient temperature MATRIX_ADJUSTED_AMBIENT_TConfirmed

  • Service 21PID 3D
  • Module7C4 → 7CC
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×81.6255−30.8
Range
-30.8 to 50.8 °C
Unit
°C

0x46 = 70 → 70×81.6255−30.8 = -8.4 °C

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Air inlet damper actual pulse MATRIX_AIR_INLET_DAMPER_ACTUAL_PULSE

  • Service 21PID 44
  • Module7C4 → 7CC
  • Every1 s
  • Testing

Bits 8 to 15 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Air inlet damper target pulse MATRIX_AIR_INLET_DAMPER_TARGET_PULSE

  • Service 21PID 44
  • Module7C4 → 7CC
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Air outlet servo actual pulse, driver MATRIX_AIR_OUTLET_SERVO_ACTU_PULSE_D

  • Service 21PID 43
  • Module7C4 → 7CC
  • Every1 s
  • Testing

Bits 8 to 15 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Air outlet servo pulse, driver MATRIX_AIR_OUTLET_SERVO_PULSE_D

  • Service 21PID 43
  • Module7C4 → 7CC
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Ambient air temperature MATRIX_AAT_7C4Confirmed

  • Service 21PID 22
  • Module7C4 → 7CC
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×89.25255−23.3
Range
-23.3 to 65.95 °C
Unit
°C

0x30 = 48 → 48×89.25255−23.3 = -6.5 °C

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Ambient temperature MATRIX_AMBIENT_T

  • Service 22DID 1F46
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

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

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Blower motor speed level MATRIX_BLOWER_MOTOR_SPEED_LEVEL

  • Service 21PID 3C
  • Module7C4 → 7CC
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Cabin temperature MATRIX_CABIN_T

  • Service 21PID 21
  • Module7C4 → 7CC
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val×63.75255−6.5
Range
-6.5 to 57.25 °C
Unit
°C

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Evaporator fin thermistor MATRIX_EVAP_FIN_THERMISTORConfirmed

  • Service 21PID 4B
  • Module7C4 → 7CC
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×89.25255−29.7
Range
-29.7 to 59.55 °C
Unit
°C

0x4F = 79 → 79×89.25255−29.7 = -2.05 °C

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Set temperature, driver side MATRIX_T_DRIVER

  • Service 21PID 29
  • Module7C4 → 7CC
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255 °C
Unit
°C

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Solar sensor, driver side MATRIX_SOLAR_DRIVER

  • Service 21PID 24
  • Module7C4 → 7CC
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Control

A/C compressor MATRIX_A_C_COMPRESSOR

  • Service 21PID 25
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Bit 64 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2010. Not supported for 2004, 2006, 2008.

Accelerator pedal MATRIX_ACCEL_PEDAL

  • Service 22DID 1059
  • Module700 → 708
  • Every250 ms
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val1.42−28.873
Range
0 to 100 %
Unit
%

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Anti-lock braking system warning light MATRIX_ABS_WARNConfirmed

  • Service 21PID 3D
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 0 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Brake warning light MATRIX_BRAKE_WARNConfirmed

  • Service 21PID 3D
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 1 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Buzzer MATRIX_BUZZERConfirmed

  • Service 21PID 3D
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 3 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Cruise control live brake cancel MATRIX_CRUISE_CONTROL_LIVE_BRAKE_CANCEL_SWITCHConfirmed

  • Service 21PID 25
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 6 of the reply.

Formula
val
Range
0 to 1
Unit
Number

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Electrical load signal 1 MATRIX_ELECTRICAL_LOAD_SIGNAL_1Confirmed

  • Service 21PID 25
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 16 of the reply.

Formula
val
Range
0 to 1
Unit
Number

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Electrical load signal 2 MATRIX_ELECTRICAL_LOAD_SIGNAL_2Confirmed

  • Service 21PID 25
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 17 of the reply.

Formula
val
Range
0 to 1
Unit
Number

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Electronic control brake warning light MATRIX_ECB_WARNConfirmed

  • Service 21PID 3D
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 6 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Ignition trigger count MATRIX_IGNITION_TRIG_CNTConfirmed

  • Service 21PID 45
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 64 to 79 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

0x0000 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Key remind sound MATRIX_KEY_REMIND_SOUND

  • Service 21PID A1
  • Module7C0 → 7C8
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

In testing for 2003, 2005, 2007, 2009 to 2014. Not supported for 2004, 2006, 2008.

Neutral position MATRIX_NEUTRAL_POSITION_SW_SIGNAL

  • Service 21PID 25
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Bit 53 of the reply.

Formula
val
Range
0 to 1
Unit
Number

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2010. Not supported for 2004, 2006, 2008.

Parking brake MATRIX_PARKING_BRAKE

  • Service 21PID 62
  • Module7D0 → 7D8
  • Every1 s
  • Testing

Bit 6 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Parking brake MATRIX_PARKING_BRAKE_SWConfirmed

  • Service 21PID 1F
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 1 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Pattern switch MATRIX_PATTERN_SWITCH_PWR_MConfirmed

  • Service 21PID 25
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 42 of the reply.

Formula
val
Range
0 to 1
Unit
Number

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Power steering MATRIX_POWER_STEERING_SIGNALConfirmed

  • Service 21PID 25
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 4 of the reply.

Formula
val
Range
0 to 1
Unit
Number

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Shift SW status, drive MATRIX_SHIFT_SW_STATUS_D_RANGEConfirmed

  • Service 21PID 25
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 27 of the reply.

Formula
val
Range
0 to 1
Unit
Number

0b1 = 1 → 1

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Shift SW status, neutral MATRIX_SHIFT_SW_STATUS_N_RANGEConfirmed

  • Service 21PID 25
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 26 of the reply.

Formula
val
Range
0 to 1
Unit
Number

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Shift SW status, parking MATRIX_SHIFT_SW_STATUS_P_RANGEConfirmed

  • Service 21PID 25
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 24 of the reply.

Formula
val
Range
0 to 1
Unit
Number

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Shift SW status, reverse MATRIX_SHIFT_SW_STATUS_R_RANGEConfirmed

  • Service 21PID 25
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 25 of the reply.

Formula
val
Range
0 to 1
Unit
Number

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Slip indicator light MATRIX_SLIP_WARNConfirmed

  • Service 21PID 3D
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 2 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Sports mode selection MATRIX_SPORTS_MODE_SELECTION_SWConfirmed

  • Service 21PID 25
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 32 of the reply.

Formula
val
Range
0 to 1
Unit
Number

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Sports shift down MATRIX_SPORTS_SHIFT_DOWN_SWConfirmed

  • Service 21PID 25
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 34 of the reply.

Formula
val
Range
0 to 1
Unit
Number

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Sports shift up MATRIX_SPORTS_SHIFT_UP_SWConfirmed

  • Service 21PID 25
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 33 of the reply.

Formula
val
Range
0 to 1
Unit
Number

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Starter control MATRIX_STARTER_CONTROLConfirmed

  • Service 21PID 25
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 12 of the reply.

Formula
val
Range
0 to 1
Unit
Number

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Starter signal MATRIX_STARTER_SIGNALConfirmed

  • Service 21PID 25
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 11 of the reply.

Formula
val
Range
0 to 1
Unit
Number

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Steering angle MATRIX_STEERING_ANGLE

  • Service 22DID 1004
  • Module7B3 → 7BB
  • Every250 ms
  • Testing

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

Formula
val×1.5
Range
-410 to 410 °
Unit
°

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Steering wheel angle MATRIX_STEER_ANGLEConfirmed

  • Service 21PID 47
  • Module7B0 → 7B8
  • Every250 ms
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 24 to 39 of the reply, 16 bits.

Formula
val10−3276.8
Range
-3276 to 3276.7 °
Unit
°

0x9446 = 37958 → 3795810−3276.8 = 519 °

Confirmed for 2010. In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2009.

TC MATRIX_TC_TERMINAL

  • Service 21PID 25
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Bit 61 of the reply.

Formula
val
Range
0 to 1
Unit
Number

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2010. Not supported for 2004, 2006, 2008.

Traction

Front left wheel vehicle stability control status MATRIX_FL_WHEEL_VSC_CTRLConfirmed

  • Service 21PID 5A
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 9 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Front right wheel vehicle stability control status MATRIX_FR_WHEEL_VSC_CTRLConfirmed

  • Service 21PID 5A
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 8 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Rear left wheel vehicle stability control status MATRIX_RL_WHEEL_VSC_CTRLConfirmed

  • Service 21PID 5A
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 11 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Rear right wheel vehicle stability control status MATRIX_RR_WHEEL_VSC_CTRLConfirmed

  • Service 21PID 5A
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 10 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Traction control, brake status MATRIX_TRC_TRAC_BRAKE_CTRLConfirmed

  • Service 21PID 5A
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 2 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Traction control, engine status MATRIX_TRC_TRAC_ENGINE_CTRLConfirmed

  • Service 21PID 5A
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 1 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Traction control, status MATRIX_TRC_TRAC_CTRLConfirmed

  • Service 21PID 5A
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 0 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Cruise control

Cruise control speed MATRIX_CC_SConfirmed

  • Service 21PID 21
  • Module7E0 → 7E8
  • Every5 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 8 to 15 of the reply, 8 bits.

Formula
val
Range
0 to 255 km/h
Unit
km/h

0x00 = 0 → 0 km/h

Confirmed for 2008, 2010. In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2009.

Drivetrain

Coupling temperature MATRIX_COUPLING_TEMP

  • Service 22DID 1026
  • Module7B1 → 7B9
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val128
Range
0 to 100 °C
Unit
°C

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

DTCs

2nd air monitor_avail MATRIX_2ND_AIR_MONITOR_AVAIL

  • Service 21PID 06
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009 to 2014

Bit 20 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006, 2010.

2nd air monitor_incmpl MATRIX_2ND_AIR_MONITOR_INCMPL

  • Service 21PID 06
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009 to 2014

Bit 28 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006, 2010.

A/C monitor_avail MATRIX_A_C_MONITOR_AVAIL

  • Service 21PID 06
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009 to 2014

Bit 19 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006, 2010.

A/C monitor_incmpl MATRIX_A_C_MONITOR_INCMPL

  • Service 21PID 06
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009 to 2014

Bit 27 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006, 2010.

Catalyst monitor_avail MATRIX_CATALYST_MONITOR_AVAIL

  • Service 21PID 06
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009 to 2014

Bit 23 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006, 2010.

Catalyst monitor_incmpl MATRIX_CATALYST_MONITOR_INCMPL

  • Service 21PID 06
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009 to 2014

Bit 31 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006, 2010.

Complete parts monitor_avail MATRIX_COMPLETE_PARTS_MONITOR_AVAIL

  • Service 21PID 06
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009 to 2014

Bit 13 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006, 2010.

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 2010. Supported for 2008.

EGR/VVT monitor_avail MATRIX_EGR_VVT_MONITOR_AVAIL

  • Service 21PID 06
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009 to 2014

Bit 16 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006, 2010.

EGR/VVT monitor_incmpl MATRIX_EGR_VVT_MONITOR_INCMPL

  • Service 21PID 06
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009 to 2014

Bit 24 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006, 2010.

EVAP monitor_avail MATRIX_EVAP_MONITOR_AVAIL

  • Service 21PID 06
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009 to 2014

Bit 21 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006, 2010.

EVAP monitor_icmpl MATRIX_EVAP_MONITOR_ICMPL

  • Service 21PID 06
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009 to 2014

Bit 29 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006, 2010.

Fuel system monitor_avail MATRIX_FUEL_SYSTEM_MONITOR_AVAIL

  • Service 21PID 06
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009 to 2014

Bit 14 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006, 2010.

Heated catalyst monitor_avail MATRIX_HEATED_CATALYST_MONITOR_AVAIL

  • Service 21PID 06
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009 to 2014

Bit 22 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006, 2010.

Heated catalyst monitor_incmpl MATRIX_HEATED_CATALYST_MONITOR_INCMPL

  • Service 21PID 06
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009 to 2014

Bit 30 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006, 2010.

MIL ON run distance MATRIX_MILON_RUN_DISTANCE

  • Service 21PID 06
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009 to 2014

Bits 48 to 63 of the reply, 16 bits.

Formula
val
Range
0 to 65535 km
Unit
km

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006, 2010.

Misfire monitor_avail MATRIX_MISFIRE_MONITOR_AVAIL

  • Service 21PID 06
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009 to 2014

Bit 15 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006, 2010.

O2S heater monitor_avail MATRIX_O2S_A_FS_HEATER_MONITOR_AVAIL

  • Service 21PID 06
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009 to 2014

Bit 17 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006, 2010.

O2S heater monitor_incmpl MATRIX_O2S_A_FS_HEATER_MONITOR_INCMPL

  • Service 21PID 06
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009 to 2014

Bit 25 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006, 2010.

O2S monitor_avail MATRIX_O2S_A_FS_MONITOR_AVAIL

  • Service 21PID 06
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009 to 2014

Bit 18 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006, 2010.

O2S monitor_incmpl MATRIX_O2S_A_FS_MONITOR_INCMPL

  • Service 21PID 06
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009 to 2014

Bit 26 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006, 2010.

Running time from MIL ON MATRIX_RUNNING_TIME_FROM_MIL_ON

  • Service 21PID 06
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009 to 2014

Bits 64 to 79 of the reply, 16 bits.

Formula
val
Range
0 to 65535 min
Unit
min

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006, 2010.

ECU

Brake assist status MATRIX_BA_CTRLConfirmed

  • Service 21PID 5F
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 11 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Inspection mode MATRIX_INSPECTION_MODEConfirmed

  • Service 21PID A6
  • Module7B0 → 7B8
  • Every60 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 0 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Main idle MATRIX_MAIN_IDLE_SWConfirmed

  • Service 21PID 1D
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 2 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Predictive brake assist status MATRIX_PBA_CTRLConfirmed

  • Service 21PID 5F
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 12 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Reservoir warning MATRIX_RESERVOIR_WARNING_SWConfirmed

  • Service 21PID 1D
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 1 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Electrical

B+ battery voltage MATRIX_BATTERY_VOLTAGE

  • Service 22DID 1021
  • Module7C0 → 7C8
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val10
Range
0 to 20 V
Unit
V

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Engine

A/F heater duty bank 1 sensor 1 MATRIX_F_HEATER_DUTY_B1S1

  • Service 21PID 3A
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 32 to 47 of the reply, 16 bits.

Formula
val×254096
Range
0 to 399.9 %
Unit
%

In testing for 2003 to 2014.

A/F ratio learn value high, bank 1 MATRIX_AF_LEARN_HIGH_PORT_B1

  • Service 22DID 10A2
  • Module700 → 708
  • Every1 s
  • Testing

Bits 32 to 39 of the reply, 8 bits.

Formula
val×100255−50
Range
-50 to 50 %
Unit
%

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

A/F ratio learn value idle, bank 1 MATRIX_AF_LEARN_IDLE_PORT_B1

  • Service 22DID 10A2
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val×100255−50
Range
-50 to 50 %
Unit
%

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

A/F ratio learn value low, bank 1 MATRIX_AF_LEARN_LOW_PORT_B1

  • Service 22DID 10A2
  • Module700 → 708
  • Every1 s
  • Testing

Bits 8 to 15 of the reply, 8 bits.

Formula
val×100255−50
Range
-50 to 50 %
Unit
%

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

A/F ratio learn value mid.1, bank 1 MATRIX_AF_LEARN_MID1_PORT_B1

  • Service 22DID 10A2
  • Module700 → 708
  • Every1 s
  • Testing

Bits 16 to 23 of the reply, 8 bits.

Formula
val×100255−50
Range
-50 to 50 %
Unit
%

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

A/F ratio learn value mid.2, bank 1 MATRIX_AF_LEARN_MID2_PORT_B1

  • Service 22DID 10A2
  • Module700 → 708
  • Every1 s
  • Testing

Bits 24 to 31 of the reply, 8 bits.

Formula
val×100255−50
Range
-50 to 50 %
Unit
%

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

A/F ratio learned high, bank 1 MATRIX_A_F_RATIO_LEARNED_HIGH_BANK_1

  • Service 22DID 102A
  • Module700 → 708
  • Every1 s
  • Testing

Bits 32 to 39 of the reply, 8 bits.

Formula
val×100255−50
Range
-50 to 50 %
Unit
%

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

A/F ratio learned idle, bank 1 MATRIX_A_F_RATIO_LEARNED_IDLE_BANK_1

  • Service 22DID 102A
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val×100255−50
Range
-50 to 50 %
Unit
%

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

A/F ratio learned low, bank 1 MATRIX_A_F_RATIO_LEARNED_LOW_BANK_1

  • Service 22DID 102A
  • Module700 → 708
  • Every1 s
  • Testing

Bits 8 to 15 of the reply, 8 bits.

Formula
val×100255−50
Range
-50 to 50 %
Unit
%

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

A/F ratio learned mid 1, bank 1 MATRIX_A_F_RATIO_LEARNED_MID_1_BANK_1

  • Service 22DID 102A
  • Module700 → 708
  • Every1 s
  • Testing

Bits 16 to 23 of the reply, 8 bits.

Formula
val×100255−50
Range
-50 to 50 %
Unit
%

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

A/F ratio learned mid 2, bank 1 MATRIX_A_F_RATIO_LEARNED_MID_2_BANK_1

  • Service 22DID 102A
  • Module700 → 708
  • Every1 s
  • Testing

Bits 24 to 31 of the reply, 8 bits.

Formula
val×100255−50
Range
-50 to 50 %
Unit
%

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

A/F test results 1, incomplete MATRIX_F_TEST_RESULTS_1

  • Service 21PID E3
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bit 15 of the reply.

Formula
val
Range
0 to 1
Unit
Number

In testing for 2003 to 2014.

Accelerator sensor volt %, 1 MATRIX_ACCEL_SENS_NO_1_VOLTConfirmed

  • Service 21PID 01
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 128 to 135 of the reply, 8 bits.

Formula
val×100255
Range
0 to 100 %
Unit
%

0x28 = 40 → 40×100255 = 15.686275 %

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Accelerator sensor volt %, 2 MATRIX_ACCEL_SENS_NO_2_VOLTConfirmed

  • Service 21PID 01
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 136 to 143 of the reply, 8 bits.

Formula
val×100255
Range
0 to 100 %
Unit
%

0x51 = 81 → 81×100255 = 31.764706 %

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Accessory relay on MATRIX_ACC_RELAY_ON

  • Service 21PID 39
  • Module7E0 → 7E8
  • Every250 ms
  • Testing

Bit 46 of the reply.

Formula
val
Range
0 to 1
Unit
Number

In testing for 2003 to 2014.

Accumulator open MATRIX_ACCUMULATOR_OPEN

  • Service 21PID BE
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Bit 16 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2010. Not supported for 2004, 2006, 2008.

Acoustic control induction system vacuum switching valve on MATRIX_ACIS_VSV_ON

  • Service 21PID 39
  • Module7E0 → 7E8
  • Every250 ms
  • Testing

Bit 3 of the reply.

Formula
val
Range
0 to 1
Unit
Number

In testing for 2003 to 2014.

Actual engine torque MATRIX_ACT_ENG_TQ

  • Service 21PID 49
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 24 to 39 of the reply, 16 bits.

Formula
val−32768
Range
-32768 to 32767 N·m
Unit
N·m

In testing for 2003 to 2014.

Actuator power supply on MATRIX_ACTUATOR_POWER_SUP_ON

  • Service 21PID 41
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bit 146 of the reply.

Formula
val
Range
0 to 1
Unit
Number

In testing for 2003 to 2014.

AF lambda, bank 1 sensor 1 MATRIX_AF_LAMBDA_B1S1Confirmed

  • Service 21PID 04
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Bits 16 to 31 of the reply, 16 bits.

Formula
val×1.9965535
Range
0 to 1.99
Unit
Number

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Air conditioning compressor MATRIX_AC_COMP

  • Service 21PID E6
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bit 2 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003 to 2014.

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 2010. Supported for 2008.

Air fuel sensor current, bank 1 sensor 1 MATRIX_AFS_CURRENT_B1S1Confirmed

  • Service 21PID 04
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Bits 64 to 79 of the reply, 16 bits.

Formula
val256−128
Range
-128 to 127.99 mA
Unit
mA

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Air mix servo target pulse, driver MATRIX_AIR_MIX_SERVO_TARG_D

  • Service 21PID 41
  • Module7C4 → 7CC
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

In testing for 2003 to 2014.

Air mix servo, actual pulse, d MATRIX_AIR_MIX_SERVO_ACT_D

  • Service 21PID 41
  • Module7C4 → 7CC
  • Every1 s
  • Testing

Bits 8 to 15 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

In testing for 2003 to 2014.

Alt voltage - active test MATRIX_ALT_VOL_ACTIVE_TEST

  • Service 21PID 42
  • Module7E0 → 7E8
  • Every5 s
  • Testing

Bits 48 to 63 of the reply, 16 bits.

Formula
val×54096
Range
0 to 79.998 V
Unit
V

In testing for 2003 to 2014.

Alt voltage - non active test MATRIX_ALT_VOL_NON_ACTIVE

  • Service 21PID 42
  • Module7E0 → 7E8
  • Every5 s
  • Testing

Bits 32 to 47 of the reply, 16 bits.

Formula
val×54096
Range
0 to 79.998 V
Unit
V

In testing for 2003 to 2014.

Alternator output duty MATRIX_ALTERNATOR_OUTPUT

  • Service 21PID 42
  • Module7E0 → 7E8
  • Every5 s
  • Testing

Bits 64 to 79 of the reply, 16 bits.

Formula
val×254096
Range
0 to 399.9 %
Unit
%

In testing for 2003 to 2014.

Alternator output duty cycle MATRIX_ALT_DUTY_CYCLE

  • Service 22DID 15FA
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val164
Range
0 to 399 %
Unit
%

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Atmosphere pressure MATRIX_ATMOSPHERE_PRESSUREConfirmed

  • Service 21PID 01
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 48 to 55 of the reply, 8 bits.

Formula
val
Range
0 to 255 kPa
Unit
kPa

0x62 = 98 → 98 kPa

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Automatic transmission fluid thermal degradation estimate MATRIX_ATF_THERMAL_DEGRAD_EST

  • Service 22DID 162B
  • Module701 → 709
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

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 2010. Supported for 2008.

Catalyst temperature B1S1 MATRIX_CATALYST_T_B1S1Confirmed

  • Service 21PID 05
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 16 to 31 of the reply, 16 bits.

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

0x07EB = 2027 → 202710−40 = 162.7 °C

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Catalyst temperature B1S2 MATRIX_CATALYST_T_B1S2Confirmed

  • Service 21PID 05
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 32 to 47 of the reply, 16 bits.

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

0x0377 = 887 → 88710−40 = 48.7 °C

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Catalyst temperature bank 1 sensor 2 MATRIX_CAT_T_B1S2

  • Service 21PID 3E
  • Module7E0 → 7E8
  • Every5 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

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

In testing for 2003 to 2014.

Catalyst temperature bank 2 sensor 1 MATRIX_CAT_T_BANK_2_SENS_1

  • Service 22DID 1F3D
  • Module700 → 708
  • Every5 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×950−40
Range
-40 to 11756.3 °F
Unit
°F

In testing for 2003 to 2014.

Catalyst temperature bank 2 sensor 2 MATRIX_CAT_T_BANK_2_SENS_2

  • Service 22DID 1F3F
  • Module700 → 708
  • Every5 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×950−40
Range
-40 to 11756.3 °F
Unit
°F

In testing for 2003 to 2014.

Check mode on MATRIX_CHECK_MODE_ON

  • Service 21PID E3
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bit 0 of the reply.

Formula
val
Range
0 to 1
Unit
Number

In testing for 2003 to 2014.

Closed throttle position switch on MATRIX_CLOSED_THROTTLE_POS_ON

  • Service 21PID 37
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bit 125 of the reply.

Formula
val
Range
0 to 1
Unit
Number

In testing for 2003 to 2014.

Codes, include history MATRIX_CODES_INCLUDE

  • Service 21PID E1
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

In testing for 2003 to 2014.

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 2008, 2010.

Continuously variable transmission learning complete MATRIX_CVT_LEARNED

  • Service 21PID DD
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bit 7 of the reply.

Formula
val
Range
0 to 1
Unit
Yes or no

In testing for 2003 to 2014.

Continuously variable transmission oil pressure MATRIX_CVT_OIL_P

  • Service 21PID BE
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val×40
Range
0 to 10200 kPa
Unit
kPa

In testing for 2003 to 2014.

Coolant temp MATRIX_COOLANT_TEMPConfirmed

  • Service 21PID 01
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 56 to 63 of the reply, 8 bits.

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

0x7D = 125 → 125−40 = 85 °C

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Coolant water route switching valve 1, closed? MATRIX_COOLANT_VALVE_1_CLOSE

  • Service 22DID 282C
  • Module700 → 708
  • Every1 s
  • Testing

Bit 15 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Coolant water route switching valve 2, closed? MATRIX_COOLANT_VALVE_2_CLOSE

  • Service 22DID 2847
  • Module700 → 708
  • Every1 s
  • Testing

Bit 15 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Cooling fan duty ratio MATRIX_COOLING_FAN_DUTY_RATIO

  • Service 22DID 1046
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val×127.5255
Range
0 to 127.5 %
Unit
%

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Cruise control on MATRIX_CRUISE_CTRL_ON

  • Service 21PID D3
  • Module7E0 → 7E8
  • Every250 ms
  • Testing

Bit 25 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003 to 2014.

Cylinder 1 injection volume MATRIX_CYL_1_INJ_VOLUME

  • Service 22DID 1131
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×195311000000−640
Range
-640 to 15
Unit
Raw value

In testing for 2003 to 2014.

Cylinder 2 injection volume MATRIX_CYL_2_INJ_VOLUME

  • Service 22DID 1131
  • Module700 → 708
  • Every1 s
  • Testing

Bits 16 to 31 of the reply, 16 bits.

Formula
val×195311000000−640
Range
-640 to 15
Unit
Raw value

In testing for 2003 to 2014.

Cylinder 3 injection volume MATRIX_CYL_3_INJ_VOLUME

  • Service 22DID 1131
  • Module700 → 708
  • Every1 s
  • Testing

Bits 32 to 47 of the reply, 16 bits.

Formula
val×195311000000−640
Range
-640 to 15
Unit
Raw value

In testing for 2003 to 2014.

Cylinder 4 injection volume MATRIX_CYL_4_INJ_VOLUME

  • Service 22DID 1131
  • Module700 → 708
  • Every1 s
  • Testing

Bits 48 to 63 of the reply, 16 bits.

Formula
val×195311000000−640
Range
-640 to 15
Unit
Raw value

In testing for 2003 to 2014.

Cylinder number MATRIX_CYLINDER_NUMBER

  • Service 21PID C1
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 104 to 111 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

In testing for 2003 to 2014.

Destination MATRIX_DESTINATION

  • Service 21PID C1
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 120 to 127 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

In testing for 2003 to 2014.

Dist battery cable disconnect MATRIX_DIST_BATT_CABLE

  • Service 21PID 37
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 96 to 111 of the reply, 16 bits.

Formula
val
Range
0 to 65535 km
Unit
km

In testing for 2003 to 2014.

Electric fan motor on MATRIX_ELEC_FAN_MOTOR_ON

  • Service 21PID 39
  • Module7E0 → 7E8
  • Every250 ms
  • Testing

Bit 34 of the reply.

Formula
val
Range
0 to 1
Unit
Number

In testing for 2003 to 2014.

Electric thermostat duty ratio MATRIX_ELECTRIC_THERMOSTAT_DUTY_RATIO

  • Service 22DID 2829
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255 %
Unit
%

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Electric water pump MATRIX_ELECTRIC_WATER_PUMP

  • Service 22DID 2827
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val×40
Range
0 to 10200 rpm
Unit
rpm

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Electric water pump RPM MATRIX_EWP_RPM

  • Service 22DID 1043
  • Module700 → 708
  • Every250 ms
  • Testing

Bits 8 to 15 of the reply, 8 bits.

Formula
val×25
Range
0 to 6375 rpm
Unit
rpm

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Electric water pump target speed MATRIX_EWP_TARGET_VSS

  • Service 22DID 1043
  • Module700 → 708
  • Every250 ms
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val×25
Range
0 to 6375 rpm
Unit
rpm

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

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 2008, 2010.

Engine coolant temperature MATRIX_ECTConfirmed

  • Service 21PID 26
  • Module7C4 → 7CC
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×89.25255+1.3
Range
1.3 to 90.55 °C
Unit
°C

0xC8 = 200 → 200×89.25255+1.3 = 71.3 °C

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Engine coolant temperature MATRIX_ECT_7C0Confirmed

Pelican can show this parameter as the engine coolant temperature.

  • Service 21PID 23
  • Module7C0 → 7C8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 0 to 7 of the reply, 8 bits.

Formula
val2
Range
0 to 127.5 °C
Unit
°C

0x8F = 143 → 1432 = 71.5 °C

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Engine coolant temperature, at ignition MATRIX_ECT_IGN

  • Service 22DID 1041
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val×62.5100−40
Range
-40 to 119.375 °C
Unit
°C

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Engine coolant temperature, initial MATRIX_ECT_INIT

  • Service 22DID 1041
  • Module700 → 708
  • Every1 s
  • Testing

Bits 8 to 15 of the reply, 8 bits.

Formula
val×62.5100−40
Range
-40 to 119.375 °C
Unit
°C

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Engine independent MATRIX_ENG_INDEPENDENT

  • Service 21PID 49
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bit 91 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003 to 2014.

Engine independent control MATRIX_ENG_INDEPENDENT_CTRL

  • Service 21PID 49
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bit 88 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003 to 2014.

Engine oil pressure MATRIX_EOP_2

  • Service 22DID 1074
  • Module700 → 708
  • Every250 ms
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×10128
Range
0 to 1000 kPa
Unit
kPa

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Engine oil pressure control valve MATRIX_EOP_CONTROL_VALVE

  • Service 22DID 2848
  • Module700 → 708
  • Every500 ms
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×0.0762939
Range
0 to 4999.9207 mA
Unit
mA

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Engine oil temperature MATRIX_EOT

  • Service 21PID 51
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 72 to 79 of the reply, 8 bits.

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

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Engine oil temperature MATRIX_EOT_700

Pelican can show this parameter as the engine oil temperature.

  • Service 22DID 107B
  • Module700 → 708
  • Every1 s
  • Testing

Bits 192 to 199 of the reply, 8 bits.

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

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Engine oil temperature, variation 2 MATRIX_EOT_V2

Pelican can show this parameter as the engine oil temperature.

  • Service 22DID 1F5C
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

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

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Engine run time MATRIX_ENGINE_RUN_TIMEConfirmed

  • Service 21PID 01
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 88 to 103 of the reply, 16 bits.

Formula
val
Range
0 to 65535 s
Unit
s

0x022F = 559 → 559 s

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Engine run time, up to 255 sec. only MATRIX_ENG_RUN_TIME_UP_255

  • Service 21PID 49
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 40 to 47 of the reply, 8 bits.

Formula
val
Range
0 to 255 s
Unit
s

In testing for 2003 to 2014.

Engine stall control FB flow MATRIX_ENG_STALL_CTRL_FB

  • Service 21PID 52
  • Module7E0 → 7E8
  • Every250 ms
  • Testing

Bits 48 to 63 of the reply, 16 bits.

Formula
val×54096−40
Range
-40 to 39.99
Unit
Number

In testing for 2003 to 2014.

EVAP purge duty MATRIX_EVAP_PURGE_DUTY

  • Service 21PID 03
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009 to 2014

Bits 40 to 47 of the reply, 8 bits.

Formula
val×100255
Range
0 to 100 %
Unit
%

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006, 2010.

Evaporative purge duty MATRIX_EVAP_PURGE_DUTY_7E0

  • Service 21PID 2E
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val×2051
Range
0 to 100 %
Unit
%

In testing for 2003 to 2014.

Evaporative purge flow MATRIX_EVAP_PURGE_FLOW

  • Service 21PID 37
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 64 to 79 of the reply, 16 bits.

Formula
val×254096
Range
0 to 399.99 %
Unit
%

In testing for 2003 to 2014.

Evaporative purge vacuum switching valve on MATRIX_EVAP_PURGE_VSV_ON

  • Service 21PID 39
  • Module7E0 → 7E8
  • Every250 ms
  • Testing

Bit 11 of the reply.

Formula
val
Range
0 to 1
Unit
Number

In testing for 2003 to 2014.

Evaporator target temperature MATRIX_EVAPORATOR_TARGET_TEMP

  • Service 21PID 4C
  • Module7C4 → 7CC
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val100−327.68
Range
-327.68 to 327.67
Unit
Number

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Exhaust gas recirculation step position MATRIX_EGR_STEP_POSITION

  • Service 21PID 47
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

In testing for 2003 to 2014.

Exhaust gas recirculation temperature MATRIX_EGR_T

  • Service 21PID ED
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val×5385
Range
0 to 159 °C
Unit
°C

In testing for 2003 to 2014.

Exhaust gas recirculation valve step MATRIX_EGR_STEP

  • Service 21PID E7
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

In testing for 2003 to 2014.

Exhaust VVT change angle, bank 1 MATRIX_EXHAUST_VVT_ANGLE_B1

  • Service 22DID 1088
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×639.965535
Range
0 to 639.9 °
Unit
°

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Exhaust VVT hold learn value, bank 1 MATRIX_EXHAUST_VVT_HOLD_LEARN_B1

  • Service 22DID 1089
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×399.965535
Range
0 to 399.9 %
Unit
%

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Exhaust VVT oil control valve control duty MATRIX_EXHAUST_VVT_OCV_CONTROL_DUTY

  • Service 22DID 1062
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×40065535
Range
0 to 400 %
Unit
%

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Exhaust VVT target angle B1 MATRIX_EXHAUST_VVT_TARGET_ANGLE_B1

  • Service 22DID 1071
  • Module700 → 708
  • Every250 ms
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×639.965535
Range
0 to 639.9 °
Unit
°

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Exhaust VVT timing most over-advanced learn value, bank 1 MATRIX_EXHAUST_VVT_OVER_ADV_LEARN_B1

  • Service 22DID 108F
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×639.9965535
Range
0 to 639.99 °
Unit
°

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Fuel cut for engine stop request MATRIX_F_C_ENG_STOP_REQ

  • Service 21PID 49
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bit 92 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003 to 2014.

Fuel cut TAU on MATRIX_FC_TAU_ON

  • Service 21PID 37
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bit 127 of the reply.

Formula
val
Range
0 to 1
Unit
Number

In testing for 2003 to 2014.

Fuel filter temperature MATRIX_FFT

  • Service 22DID 109A
  • Module700 → 708
  • Every5 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

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

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

G sensor calibration, complete MATRIX_G_SENS_CALIBRATION

  • Service 21PID 83
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bit 2 of the reply.

Formula
val
Range
0 to 1
Unit
Number

In testing for 2003 to 2014.

G sensor learning value MATRIX_G_SENS_LEARNING

  • Service 21PID 83
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 8 to 23 of the reply, 16 bits.

Formula
val×54096
Range
0 to 79.998 V
Unit
V

In testing for 2003 to 2014.

Glass humidity MATRIX_GLASS_HUMIDITY

  • Service 21PID B1
  • Module7C4 → 7CC
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×2013107
Range
0 to 100 %
Unit
%

In testing for 2003 to 2014.

Glass temperature MATRIX_GLASS_T

  • Service 21PID AF
  • Module7C4 → 7CC
  • Every5 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×9500−557.8
Range
-557 to 621 °F
Unit
°F

In testing for 2003 to 2014.

HV communication open MATRIX_HV_COMMUNICATION_OPEN

  • Service 21PID BE
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Bit 17 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2010. Not supported for 2004, 2006, 2008.

Idle control MATRIX_IDLE_CTRL

  • Service 21PID E6
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bit 1 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003 to 2014.

Idle spark advance control 1 MATRIX_IDLE_SPARK_ADVN_CTRL_1

  • Service 21PID 52
  • Module7E0 → 7E8
  • Every250 ms
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val16
Range
0 to 15.93 °
Unit
°

In testing for 2003 to 2014.

Idle spark advance control 2 MATRIX_IDLE_SPARK_ADVN_CTRL_2

  • Service 21PID 52
  • Module7E0 → 7E8
  • Every250 ms
  • Testing

Bits 8 to 15 of the reply, 8 bits.

Formula
val16
Range
0 to 15.93 °
Unit
°

In testing for 2003 to 2014.

Idle spark advance control 3 MATRIX_IDLE_SPARK_ADVN_CTRL_3

  • Service 21PID 52
  • Module7E0 → 7E8
  • Every250 ms
  • Testing

Bits 16 to 23 of the reply, 8 bits.

Formula
val16
Range
0 to 15.93 °
Unit
°

In testing for 2003 to 2014.

Idle spark advance control 4 MATRIX_IDLE_SPARK_ADVN_CTRL_4

  • Service 21PID 52
  • Module7E0 → 7E8
  • Every250 ms
  • Testing

Bits 24 to 31 of the reply, 8 bits.

Formula
val16
Range
0 to 15.93 °
Unit
°

In testing for 2003 to 2014.

Idle spark advance control, cylinder 1 MATRIX_IDLE_SAC_CYL_1

  • Service 22DID 1078
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val×6.25100
Range
0 to 15.9375 °
Unit
°

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Idle spark advance control, cylinder 2 MATRIX_IDLE_SAC_CYL_2

  • Service 22DID 1078
  • Module700 → 708
  • Every1 s
  • Testing

Bits 8 to 15 of the reply, 8 bits.

Formula
val×6.25100
Range
0 to 15.9375 °
Unit
°

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Idle spark advance control, cylinder 3 MATRIX_IDLE_SAC_CYL_3

  • Service 22DID 1078
  • Module700 → 708
  • Every1 s
  • Testing

Bits 16 to 23 of the reply, 8 bits.

Formula
val×6.25100
Range
0 to 15.9375 °
Unit
°

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Idle spark advance control, cylinder 4 MATRIX_IDLE_SAC_CYL_4

  • Service 22DID 1078
  • Module700 → 708
  • Every1 s
  • Testing

Bits 24 to 31 of the reply, 8 bits.

Formula
val×6.25100
Range
0 to 15.9375 °
Unit
°

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Idle speed control learning MATRIX_IDLE_SPD_CTRL

  • Service 21PID 49
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bit 93 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003 to 2014.

Idle speed control learning value, l/s MATRIX_IDLE_SPD_CTRL_L_S

  • Service 21PID 49
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 72 to 87 of the reply, 16 bits.

Formula
val×0.0012206912
Range
0 to 79.99
Unit
Number

In testing for 2003 to 2014.

IG OFF elapsed time MATRIX_IG_OFF_ELAPSED_TIME

  • Service 21PID 37
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 80 to 95 of the reply, 16 bits.

Formula
val×10
Range
0 to 655350 min
Unit
min

In testing for 2003 to 2014.

Ignition advance MATRIX_IGN_ADVANCE

  • Service 21PID 03
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009 to 2014

Bits 32 to 39 of the reply, 8 bits.

Formula
val
Range
0 to 255 °
Unit
°

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006, 2010.

Ignition advance MATRIX_SPARKADV_21

  • Service 21PID 0E
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

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

In testing for 2003 to 2014.

Immobilizer communication on MATRIX_IMMOBILIZER_ON

  • Service 21PID 37
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bit 120 of the reply.

Formula
val
Range
0 to 1
Unit
Number

In testing for 2003 to 2014.

Initial engine coolant temperature MATRIX_INITIAL_ECT

  • Service 21PID 37
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val×531850−40
Range
-40 to 119.3
Unit
Number

In testing for 2003 to 2014.

Initial intake air temperature MATRIX_INITIAL_IAT

  • Service 21PID 37
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 8 to 15 of the reply, 8 bits.

Formula
val×58−40
Range
-40 to 119 °C
Unit
°C

In testing for 2003 to 2014.

Injection MATRIX_INJECTION

  • Service 22DID 1019
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Unit
Named states
States
Raw valueStateMeaning
1DIRECTDirect
2BOTHBoth

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Injection duration for cylinder 1 MATRIX_INJ_DUR_CYL_1

  • Service 21PID 3C
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 16 to 31 of the reply, 16 bits.

Formula
val1000
Range
0 to 65.535 ms
Unit
ms

In testing for 2003 to 2014.

Injection feedback value 1 MATRIX_INJ_FEEDBACK_1

  • Service 22DID 112B
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val×532−20
Range
-20 to 15
Unit
Raw value

In testing for 2003 to 2014.

Injection feedback value 1 MATRIX_INJ_FEEDBACK_1_700

  • Service 22DID 11B8
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val×3322125−19.99811765
Range
-19.9981 to 19.8418
Unit
Raw value

In testing for 2003 to 2014.

Injection feedback value 2 MATRIX_INJ_FEEDBACK_2

  • Service 22DID 112B
  • Module700 → 708
  • Every1 s
  • Testing

Bits 8 to 15 of the reply, 8 bits.

Formula
val×532−20
Range
-20 to 15
Unit
Raw value

In testing for 2003 to 2014.

Injection feedback value 2 MATRIX_INJ_FEEDBACK_2_700

  • Service 22DID 11B8
  • Module700 → 708
  • Every1 s
  • Testing

Bits 8 to 15 of the reply, 8 bits.

Formula
val×3322125−19.99811765
Range
-19.9981 to 19.8418
Unit
Raw value

In testing for 2003 to 2014.

Injection feedback value 3 MATRIX_INJ_FEEDBACK_3

  • Service 22DID 112B
  • Module700 → 708
  • Every1 s
  • Testing

Bits 16 to 23 of the reply, 8 bits.

Formula
val×532−20
Range
-20 to 15
Unit
Raw value

In testing for 2003 to 2014.

Injection feedback value 3 MATRIX_INJ_FEEDBACK_3_700

  • Service 22DID 11B8
  • Module700 → 708
  • Every1 s
  • Testing

Bits 16 to 23 of the reply, 8 bits.

Formula
val×3322125−19.99811765
Range
-19.9981 to 19.8418
Unit
Raw value

In testing for 2003 to 2014.

Injection feedback value 4 MATRIX_INJ_FEEDBACK_4

  • Service 22DID 112B
  • Module700 → 708
  • Every1 s
  • Testing

Bits 24 to 31 of the reply, 8 bits.

Formula
val×532−20
Range
-20 to 15
Unit
Raw value

In testing for 2003 to 2014.

Injection feedback value 4 MATRIX_INJ_FEEDBACK_4_700

  • Service 22DID 11B8
  • Module700 → 708
  • Every1 s
  • Testing

Bits 24 to 31 of the reply, 8 bits.

Formula
val×3322125−19.99811765
Range
-19.9981 to 19.8418
Unit
Raw value

In testing for 2003 to 2014.

Injection feedback value 5 MATRIX_INJ_FEEDBACK_5

  • Service 22DID 11B8
  • Module700 → 708
  • Every1 s
  • Testing

Bits 32 to 39 of the reply, 8 bits.

Formula
val×3322125−19.99811765
Range
-19.9981 to 19.8418
Unit
Raw value

In testing for 2003 to 2014.

Injection feedback value 6 MATRIX_INJ_FEEDBACK_6

  • Service 22DID 11B8
  • Module700 → 708
  • Every1 s
  • Testing

Bits 40 to 47 of the reply, 8 bits.

Formula
val×3322125−19.99811765
Range
-19.9981 to 19.8418
Unit
Raw value

In testing for 2003 to 2014.

Injection volume MATRIX_INJ_VOL

  • Service 22DID 1017
  • Module700 → 708
  • Every250 ms
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val3200
Range
0 to 20 L
Unit
L

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Injection volume - target MATRIX_INJ_VOLUME_TGT

  • Service 22DID 112C
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×195311000000
Range
0 to 15
Unit
Raw value

In testing for 2003 to 2014.

Injection volume 1 MATRIX_INJ_VOLUME_1

  • Service 22DID 118B
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×195311000000−640
Range
-40 to 300
Unit
Raw value

In testing for 2003 to 2014.

Injection volume 2 MATRIX_INJ_VOLUME_2

  • Service 22DID 118B
  • Module700 → 708
  • Every1 s
  • Testing

Bits 16 to 31 of the reply, 16 bits.

Formula
val×195311000000−640
Range
-40 to 300
Unit
Raw value

In testing for 2003 to 2014.

Injection volume 3 MATRIX_INJ_VOLUME_3

  • Service 22DID 118B
  • Module700 → 708
  • Every1 s
  • Testing

Bits 32 to 47 of the reply, 16 bits.

Formula
val×195311000000−640
Range
-40 to 300
Unit
Raw value

In testing for 2003 to 2014.

Injection volume 5 MATRIX_INJ_VOLUME_5

  • Service 22DID 118B
  • Module700 → 708
  • Every1 s
  • Testing

Bits 48 to 63 of the reply, 16 bits.

Formula
val×195311000000−640
Range
-40 to 300
Unit
Raw value

In testing for 2003 to 2014.

Injection volume 6 MATRIX_INJ_VOLUME_6

  • Service 22DID 118B
  • Module700 → 708
  • Every1 s
  • Testing

Bits 64 to 79 of the reply, 16 bits.

Formula
val×195311000000−640
Range
-40 to 300
Unit
Raw value

In testing for 2003 to 2014.

Injection volume per 10 injections, cylinder 1 MATRIX_INJ_VOL_CYL_1

  • Service 21PID 3C
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val32000000
Range
0 to 0.002047 L
Unit
L

In testing for 2003 to 2014.

Injection volume total MATRIX_INJ_VOLUME_TOT

  • Service 22DID 112F
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×195311000000−640
Range
-640 to 15
Unit
Raw value

In testing for 2003 to 2014.

Injector port MATRIX_INJECTOR_PORT

  • Service 22DID 1018
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val1000
Range
0 to 65.535 ms
Unit
ms

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Injector pulse width MATRIX_INJ_PW

  • Service 21PID E4
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val×1631275
Range
0 to 32.6 ms
Unit
ms

In testing for 2003 to 2014.

Injector pulse width MATRIX_INJ_WIDTH

  • Service 21PID F3
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 16 to 23 of the reply, 8 bits.

Formula
val×16125
Range
0 to 32.64 ms
Unit
ms

In testing for 2003 to 2014.

Input shaft speed MATRIX_SPD_NIN

  • Service 21PID 81
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 24 to 31 of the reply, 8 bits.

Formula
val×50
Range
0 to 12750 rpm
Unit
rpm

In testing for 2003 to 2014.

Intake air temperature MATRIX_IAT_21

  • Service 21PID 0F
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

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

In testing for 2003 to 2014.

Intake air temperature, bank 1 sensor 1 MATRIX_IAT_B1S1

  • Service 22DID 1F77
  • Module700 → 708
  • Every5 s
  • Testing

Bits 8 to 15 of the reply, 8 bits.

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

In testing for 2003 to 2014.

Intake air temperature, bank 1 sensor 2 MATRIX_IAT_B1S2

  • Service 22DID 1F77
  • Module700 → 708
  • Every5 s
  • Testing

Bits 16 to 23 of the reply, 8 bits.

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

In testing for 2003 to 2014.

Intake VVT change angle, bank 1 MATRIX_INTAKE_VVT_CHANGE_ANGLE_BANK_1

  • Service 22DID 1087
  • Module700 → 708
  • Every250 ms
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×639.965535
Range
0 to 639.9 °
Unit
°

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Intake VVT most over-retarded learn value, bank 1 MATRIX_INTAKE_VVT_OVER_RET_LEARN_B1

  • Service 22DID 108D
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×639.9965535
Range
0 to 639.99 °
Unit
°

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Intake VVT target angle B1 MATRIX_INTAKE_VVT_TARGET_ANGLE_B1

  • Service 22DID 106F
  • Module700 → 708
  • Every250 ms
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×639.965535
Range
0 to 639.9 °
Unit
°

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Integrated engine run time MATRIX_INTEGRATED_ENG_RUN

  • Service 22DID 15E8
  • Module700 → 708
  • Every30 s
  • Testing

Bits 80 to 95 of the reply, 16 bits.

Formula
val
Range
0 to 65535 h
Unit
h

In testing for 2003 to 2014.

Intercooler coolant temperature MATRIX_INTERCOOLER_ECT

  • Service 22DID 119C
  • Module700 → 708
  • Every5 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

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

In testing for 2003 to 2014.

Intercooler water pump MATRIX_INTERCOOLER_WATER

  • Service 22DID 2820
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×8013107
Range
0 to 300 %
Unit
%

In testing for 2003 to 2014.

Internal temperature MATRIX_ECU_INTERNAL_T

  • Service 22DID 105E
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

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

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Judge time engine ignition MATRIX_JUDGE_TIME_ENG_IGN

  • Service 21PID 49
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 56 to 63 of the reply, 8 bits.

Formula
val10
Range
0 to 25.5 s
Unit
s

In testing for 2003 to 2014.

Judge time engine output MATRIX_JUDGE_TIME_ENG

  • Service 21PID 49
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 64 to 71 of the reply, 8 bits.

Formula
val10
Range
0 to 25.5 s
Unit
s

In testing for 2003 to 2014.

Knock adjust MATRIX_KNOCK_ADJUST

  • Service 21PID B2
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×204865535−64
Range
-64 to 1984 °
Unit
°

In testing for 2003 to 2014.

Knock adjust MATRIX_KNOCK_ADJUST_7E0

  • Service 21PID 37
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 32 to 47 of the reply, 16 bits.

Formula
val×204865535−1024
Range
-1024 to 1024 °
Unit
°

In testing for 2003 to 2014.

Knock correct learn value MATRIX_KNOCK_CORRECT_LEARN

  • Service 21PID 37
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 16 to 31 of the reply, 16 bits.

Formula
val32−1024
Range
-1024 to 1023 °
Unit
°

In testing for 2003 to 2014.

Knock correction, learned value MATRIX_KNOCK_CORRECT_LEARNED_VALUE

  • Service 22DID 105C
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×312.510000−1024
Range
-1024 to 1023
Unit
Number

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Knock feedback MATRIX_KNOCK_FEEDBACK

  • Service 21PID B2
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 16 to 31 of the reply, 16 bits.

Formula
val×204865535−64
Range
-64 to 1984 °
Unit
°

In testing for 2003 to 2014.

Knock feedback MATRIX_KNOCK_FEEDBACK_7E0

  • Service 21PID 37
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 48 to 63 of the reply, 16 bits.

Formula
val×204865535−1024
Range
-1024 to 1024 °
Unit
°

In testing for 2003 to 2014.

Knock feedback value MATRIX_KNOCK_FEEDBACK_VALUE

  • Service 22DID 105C
  • Module700 → 708
  • Every1 s
  • Testing

Bits 16 to 31 of the reply, 16 bits.

Formula
val×312.510000−1024
Range
-1024 to 1023
Unit
Number

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Lock up state MATRIX_LOCK_UP_STATE

  • Service 22DID 1620
  • Module701 → 709
  • Every1 s
  • Testing

Bit 7 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Long FT B1S1 MATRIX_LONG_FT_B1S1

  • Service 21PID 03
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009 to 2014

Bits 24 to 31 of the reply, 8 bits.

Formula
val×200256−100
Range
-100 to 99.218 %
Unit
%

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006, 2010.

Long-term fuel trim, bank 1 MATRIX_LTFT1_21

  • Service 21PID 07
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val×0.7809803922−100
Range
-100 to 99.15 %
Unit
%

In testing for 2003 to 2014.

Manifold absolute pressure MATRIX_MAPConfirmed

  • Service 21PID 01
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 40 to 47 of the reply, 8 bits.

Formula
val
Range
0 to 255 kPa
Unit
kPa

0x3A = 58 → 58 kPa

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Mass air flow MATRIX_MAFConfirmed

Pelican can show this parameter as the mass air flow.

  • Service 21PID 01
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 24 to 39 of the reply, 16 bits.

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

0x00F5 = 245 → 245100 = 2.45 g/s

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Mass air flow MATRIX_MAF_21

  • Service 21PID 10
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

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

In testing for 2003 to 2014.

Master cylinder open MATRIX_MASTER_CYLINDER_OPENConfirmed

  • Service 21PID BE
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 8 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Misfire count, all cylinders MATRIX_MISFIRE_CNT

  • Service 22DID 10A5
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Misfire count, cylinder 1 MATRIX_MISFIRE_CYL1

  • Service 22DID 10A7
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Misfire count, cylinder 2 MATRIX_MISFIRE_CYL2

  • Service 22DID 10A7
  • Module700 → 708
  • Every1 s
  • Testing

Bits 8 to 15 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Misfire count, cylinder 3 MATRIX_MISFIRE_CYL3

  • Service 22DID 10A7
  • Module700 → 708
  • Every1 s
  • Testing

Bits 16 to 23 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Misfire count, cylinder 4 MATRIX_MISFIRE_CYL4

  • Service 22DID 10A7
  • Module700 → 708
  • Every1 s
  • Testing

Bits 24 to 31 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Misfire load MATRIX_MISFIRE_LOAD

  • Service 22DID 10AA
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val×510255
Range
0 to 510 %
Unit
%

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Misfire margin MATRIX_MISFIRE_MARGIN

  • Service 22DID 10AA
  • Module700 → 708
  • Every1 s
  • Testing

Bits 32 to 39 of the reply, 8 bits.

Formula
val−128
Range
-128 to 127 rpm
Unit
rpm

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Misfire RPM MATRIX_MISFIRE_RPM

  • Service 22DID 10AA
  • Module700 → 708
  • Every1 s
  • Testing

Bits 24 to 31 of the reply, 8 bits.

Formula
val×6375255
Range
0 to 6375 rpm
Unit
rpm

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Misfire RPM MATRIX_MISFIRE_RPM_V2Confirmed

  • Service 21PID 45
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 8 to 15 of the reply, 8 bits.

Formula
val×25
Range
0 to 6375 rpm
Unit
rpm

0x00 = 0 → 0×25 = 0 rpm

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Misfire test result, incomplete MATRIX_MIS_TEST_RESULT

  • Service 21PID E3
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bit 5 of the reply.

Formula
val
Range
0 to 1
Unit
Number

In testing for 2003 to 2014.

Model year MATRIX_MODEL_YEAR

  • Service 21PID C1
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 128 to 135 of the reply, 8 bits.

Formula
val+1900
Range
1900 to 2155
Unit
Number

In testing for 2003 to 2014.

O2 heater b1s2_active MATRIX_O2_HEATER_B1S2

  • Service 21PID 3A
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bit 68 of the reply.

Formula
val
Range
0 to 1
Unit
Number

In testing for 2003 to 2014.

O2 heater current val bank 1 sensor 2 MATRIX_O2_HEATER_CURR_VAL

  • Service 21PID 3A
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 48 to 63 of the reply, 16 bits.

Formula
val13107
Range
0 to 4.999 A
Unit
A

In testing for 2003 to 2014.

O2S, bank 1 sensor 2 MATRIX_O2S_B1S2Confirmed

  • Service 21PID 04
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 80 to 87 of the reply, 8 bits.

Formula
val×51000
Range
0 to 1.275 V
Unit
V

0x75 = 117 → 117×51000 = 0.585 V

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Open side malfunction on MATRIX_OPEN_SIDE_ON

  • Service 21PID 41
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bit 145 of the reply.

Formula
val
Range
0 to 1
Unit
Number

In testing for 2003 to 2014.

Output shaft speed MATRIX_SPD_NOUT

  • Service 21PID 81
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 32 to 39 of the reply, 8 bits.

Formula
val×50
Range
0 to 12750 rpm
Unit
rpm

In testing for 2003 to 2014.

OXS1, A/FS2 test result, incomplete MATRIX_OXS1_FS2_TEST_RESULT

  • Service 21PID E3
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bit 7 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003 to 2014.

Oxygen sensor voltage, bank 1 sensor 1 MATRIX_O2S11_V

  • Service 21PID 14
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val×0.0049960784
Range
0 to 1.27 V
Unit
V

In testing for 2003 to 2014.

PM accumulation ratio - bank 1 MATRIX_PM_ACCUMULATION_RAT_1

  • Service 22DID 1105
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val×2
Range
0 to 15 %
Unit
%

In testing for 2003 to 2014.

Purge cut vacuum switching valve duty MATRIX_PURGE_CUT_VSV_DUTY

  • Service 21PID 3A
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 16 to 31 of the reply, 16 bits.

Formula
val×254096
Range
0 to 399.9 %
Unit
%

In testing for 2003 to 2014.

Racing operation MATRIX_RACING_OPERATION

  • Service 21PID 49
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bit 90 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003 to 2014.

Real engine torque MATRIX_REAL_ENG_TQ

  • Service 22DID 1009
  • Module7B1 → 7B9
  • Every250 ms
  • Testing

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

Formula
val32
Range
-20 to 150 N·m
Unit
N·m

In testing for 2003 to 2014.

Regulator pressure MATRIX_REGULATOR_PConfirmed

  • Service 21PID 53
  • Module7C4 → 7CC
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×37510525500−456.68
Range
-456.68 to 3294 kPa
Unit
kPa

0x34 = 52 → 52×37510525500−456.68 = 308.24 kPa

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Request engine run time MATRIX_REQ_ENG_RUN_TIME

  • Service 21PID 49
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 48 to 55 of the reply, 8 bits.

Formula
val10
Range
0 to 25.5 s
Unit
s

In testing for 2003 to 2014.

Request warm-up MATRIX_REQ_WARM_UP

  • Service 21PID 49
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bit 89 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003 to 2014.

Requested engine torque MATRIX_REQ_ENG_TQ

  • Service 21PID 49
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val4
Range
0 to 16383
Unit
Number

In testing for 2003 to 2014.

Rough idle, cylinder 1 MATRIX_ROUGH_IDLE_CYL_1

  • Service 22DID 1084
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255 °
Unit
°

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Rough idle, cylinder 2 MATRIX_ROUGH_IDLE_CYL_2

  • Service 22DID 1084
  • Module700 → 708
  • Every1 s
  • Testing

Bits 8 to 15 of the reply, 8 bits.

Formula
val
Range
0 to 255 °
Unit
°

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Rough idle, cylinder 3 MATRIX_ROUGH_IDLE_CYL_3

  • Service 22DID 1084
  • Module700 → 708
  • Every1 s
  • Testing

Bits 16 to 23 of the reply, 8 bits.

Formula
val
Range
0 to 255 °
Unit
°

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Rough idle, cylinder 4 MATRIX_ROUGH_IDLE_CYL_4

  • Service 22DID 1084
  • Module700 → 708
  • Every1 s
  • Testing

Bits 24 to 31 of the reply, 8 bits.

Formula
val
Range
0 to 255 °
Unit
°

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Short FT B1S1 MATRIX_SHORT_FT_B1S1

  • Service 21PID 03
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009 to 2014

Bits 16 to 23 of the reply, 8 bits.

Formula
val×200256−100
Range
-100 to 99.218 %
Unit
%

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006, 2010.

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 2010. Supported for 2008.

Starter relay on MATRIX_STARTER_RELAY_ON

  • Service 21PID 39
  • Module7E0 → 7E8
  • Every250 ms
  • Testing

Bit 47 of the reply.

Formula
val
Range
0 to 1
Unit
Number

In testing for 2003 to 2014.

Steering angle MATRIX_STEER_ANG

  • Service 22DID 1009
  • Module7B1 → 7B9
  • Every250 ms
  • Testing

Bits 48 to 63 of the reply, 16 bits.

Formula
val10−3276.8
Range
-20 to 150 °
Unit
°

In testing for 2003 to 2014.

Stroke open MATRIX_STROKE_OPENConfirmed

  • Service 21PID BE
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 10 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Synchronize stroke sensor position MATRIX_SYNCHRONIZE_STROKE

  • Service 22DID 1634
  • Module701 → 709
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×25665535
Range
0 to 256 mm
Unit
mm

In testing for 2003 to 2014.

System guard on MATRIX_SYSTEM_GUARD_ON

  • Service 21PID 41
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bit 144 of the reply.

Formula
val
Range
0 to 1
Unit
Number

In testing for 2003 to 2014.

Throttle fully close learn MATRIX_THROTTLE_FULLY_CLOSE

  • Service 21PID 41
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 112 to 119 of the reply, 8 bits.

Formula
val×5256
Range
0 to 4.98 V
Unit
V

In testing for 2003 to 2014.

Throttle idle position on MATRIX_THROTTLE_IDLE_POS_ON

  • Service 21PID 41
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bit 149 of the reply.

Formula
val
Range
0 to 1
Unit
Number

In testing for 2003 to 2014.

Throttle motor current MATRIX_THROTTLE_MOTOR

  • Service 21PID 41
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 136 to 143 of the reply, 8 bits.

Formula
val×564
Range
0 to 19.9 A
Unit
A

In testing for 2003 to 2014.

Throttle motor DUTY MATRIX_THROTTLE_MOTOR_DUTYConfirmed

  • Service 21PID 01
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 144 to 151 of the reply, 8 bits.

Formula
val×100255
Range
0 to 100 %
Unit
%

0x29 = 41 → 41×100255 = 16.078431 %

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Throttle motor duty, close MATRIX_THROTTLE_MOTOR_DUTY_CLOSE

  • Service 21PID 41
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 128 to 135 of the reply, 8 bits.

Formula
val
Range
0 to 255 %
Unit
%

In testing for 2003 to 2014.

Throttle motor duty, open MATRIX_THROTTLE_MOTOR_DUTY_OPEN

  • Service 21PID 41
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 120 to 127 of the reply, 8 bits.

Formula
val
Range
0 to 255 %
Unit
%

In testing for 2003 to 2014.

Throttle position MATRIX_THROTTLE_21

  • Service 21PID 11
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val×2051
Range
0 to 100 %
Unit
%

In testing for 2003 to 2014.

Throttle position command MATRIX_THROTTLE_POS_COMMAND

  • Service 21PID 41
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 32 to 39 of the reply, 8 bits.

Formula
val×5256
Range
0 to 4.98 V
Unit
V

In testing for 2003 to 2014.

Throttle position, number 1 MATRIX_THROTTLE_POS_NUMBER_1

  • Service 21PID 41
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 88 to 95 of the reply, 8 bits.

Formula
val×5256
Range
0 to 4.98 V
Unit
V

In testing for 2003 to 2014.

Throttle position, number 2 MATRIX_THROTTLE_POS_NUMBER_2

  • Service 21PID 41
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 96 to 103 of the reply, 8 bits.

Formula
val×5256
Range
0 to 4.98 V
Unit
V

In testing for 2003 to 2014.

Throttle require position MATRIX_THROTTLE_REQUIRE_POS

  • Service 21PID 41
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 104 to 111 of the reply, 8 bits.

Formula
val×5256
Range
0 to 4.98 V
Unit
V

In testing for 2003 to 2014.

Throttle sensor open position 1 MATRIX_THROTTLE_SENS_OPEN_1

  • Service 21PID 41
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val×5256
Range
0 to 4.98 V
Unit
V

In testing for 2003 to 2014.

Throttle sensor open position 2 MATRIX_THROTTLE_SENS_OPEN_2

  • Service 21PID 41
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 8 to 15 of the reply, 8 bits.

Formula
val×5256
Range
0 to 4.98 V
Unit
V

In testing for 2003 to 2014.

Throttle sensor position MATRIX_THROTTLE_SENSOR_POSITIONConfirmed

  • Service 21PID 01
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 104 to 111 of the reply, 8 bits.

Formula
val×100255
Range
0 to 100 %
Unit
%

0x00 = 0 → 0×100255 = 0 %

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Throttle sensor volt %, 1 MATRIX_THROTTLE_SENSOR_VOLTConfirmed

  • Service 21PID 01
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 112 to 119 of the reply, 8 bits.

Formula
val×100255
Range
0 to 100 %
Unit
%

0x29 = 41 → 41×100255 = 16.078431 %

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Throttle sensor volt %, 2 MATRIX_THROTTL_SENSOR_2_VOLTConfirmed

  • Service 21PID 01
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 120 to 127 of the reply, 8 bits.

Formula
val×100255
Range
0 to 100 %
Unit
%

0x7A = 122 → 122×100255 = 47.843137 %

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Time after DTC cleared MATRIX_TIME_AFTER_DTC_CLEAREDConfirmed

  • Service 21PID 01
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 176 to 191 of the reply, 16 bits.

Formula
val
Range
0 to 65535 min
Unit
min

0x139F = 5023 → 5,023 min

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Total fuel trim, bank 1 MATRIX_TOT_FT_1

  • Service 21PID 3C
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 32 to 39 of the reply, 8 bits.

Formula
val×100256−50
Range
-50 to 49.6 %
Unit
%

In testing for 2003 to 2014.

Transmission fluid temperature MATRIX_ATF_TEMP

  • Service 22DID 1638
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

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

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Transmission fluid temperature, after the torque converter MATRIX_TF2_CONV

  • Service 22DID 1628
  • Module701 → 709
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×0.00703125−40
Range
-40 to 350 °F
Unit
°F

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Transmission output shaft speed MATRIX_TRANS_OUT_RPM

  • Service 21PID BD
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val×50
Range
0 to 12750 rpm
Unit
rpm

In testing for 2003 to 2014.

Turbine speed MATRIX_SPD_NT

  • Service 21PID 81
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val×50
Range
0 to 12750 rpm
Unit
rpm

In testing for 2003 to 2014.

Valvematic current angle MATRIX_VALVEMATIC_CURRENT

  • Service 21PID 31
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×5512
Range
0 to 639.9 °
Unit
°

In testing for 2003 to 2014.

Valvematic, target angle MATRIX_VALVEMATIC_TGT_ANG

  • Service 21PID 3A
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×5512
Range
0 to 639.9 °
Unit
°

In testing for 2003 to 2014.

Variable valve timing aim angle 1 MATRIX_VARIABLE_VLV_TIM_AIM_1

  • Service 21PID 44
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×1333218450
Range
0 to 399 %
Unit
%

In testing for 2003 to 2014.

Variable valve timing change angle 1 MATRIX_VARIABLE_VLV_TIM_1

  • Service 21PID 44
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 32 to 47 of the reply, 16 bits.

Formula
val×0.0097642481
Range
0 to 639 °
Unit
°

In testing for 2003 to 2014.

Variable valve timing control status 1 on MATRIX_VARIABLE_VLV_TIM_1_ON

  • Service 21PID 39
  • Module7E0 → 7E8
  • Every250 ms
  • Testing

Bit 22 of the reply.

Formula
val
Range
0 to 1
Unit
Number

In testing for 2003 to 2014.

Variable valve timing duty ratio, bank 1 MATRIX_VVT_IE_DUTY_RATIO_BANK_1

  • Service 22DID 108A
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×399.965535−200
Range
-200 to 199 %
Unit
%

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Variable valve timing oil control valve duty 1 MATRIX_VARIABLE_VLV_TIM_OIL_1

  • Service 21PID 44
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 16 to 31 of the reply, 16 bits.

Formula
val×0.0061020829
Range
0 to 399 %
Unit
%

In testing for 2003 to 2014.

Variable valve timing oil temperature MATRIX_VVTOT

  • Service 21PID 51
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 56 to 63 of the reply, 8 bits.

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

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Variable valve timing opening angle bank 1 MATRIX_VVT_IE_OPENING_ANGLE_BANK_1

  • Service 22DID 2843
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255 %
Unit
%

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Vehicle speed MATRIX_VSS_21

  • Service 21PID 0D
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255 km/h
Unit
km/h

In testing for 2003 to 2014.

Vehicle speed sensor test result, incomplete MATRIX_SPD_TEST_RESULT

  • Service 21PID E3
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bit 2 of the reply.

Formula
val
Range
0 to 1
Unit
Number

In testing for 2003 to 2014.

Warm-up cycle cleared DTC MATRIX_WARMUP_CYCLE_CLEARED_DTCConfirmed

  • Service 21PID 01
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 160 to 167 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x0A = 10 → 10

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Catalyst

Catalyst temperature, bank 1 sensor 1 MATRIX_CAT_T_11

  • Service 22DID 1F3C
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

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

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Catalyst temperature, bank 1 sensor 2 MATRIX_CAT_T_12

  • Service 22DID 1F3E
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

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

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Misfires

All cylinders misfire count MATRIX_ALL_CYLINDERS_MISFIRE_CNTConfirmed

  • Service 21PID 45
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 56 to 63 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Cylinder #1 misfire count MATRIX_CYL1_MISFIRE_CNTConfirmed

  • Service 21PID 45
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 24 to 31 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Cylinder #2 misfire count MATRIX_CYL2_MISFIRE_CNTConfirmed

  • Service 21PID 45
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 32 to 39 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Cylinder #3 misfire count MATRIX_CYL3_MISFIRE_CNTConfirmed

  • Service 21PID 45
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 40 to 47 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Cylinder #4 misfire count MATRIX_CYL4_MISFIRE_CNTConfirmed

  • Service 21PID 45
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 48 to 55 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x00 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Misfire load MATRIX_MISFIRE_LOAD_V2Confirmed

  • Service 21PID 45
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 16 to 23 of the reply, 8 bits.

Formula
val×4256
Range
0 to 3.98
Unit
Number

0x00 = 0 → 0×4256 = 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Misfire margin MATRIX_MISFIRE_MARGIN_V2Confirmed

  • Service 21PID 45
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 80 to 87 of the reply, 8 bits.

Formula
val−128
Range
-128 to 127 %
Unit
%

0xB9 = 185 → 185−128 = 57 %

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

OxygenSensors

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 2010. Supported for 2008.

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 2010. Supported for 2008.

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 2010. Supported for 2008.

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 2010. Supported for 2008.

Fluids

Distance since oil change MATRIX_OIL_CHANGE_ODO

  • Service 21PID 41
  • Module7C0 → 7C8
  • Every5 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val×251460015625
Range
0 to 41038.272 km
Unit
km

In testing for 2003, 2005, 2007, 2009 to 2014. Not supported for 2004, 2006, 2008.

Fuel

Engine fuel rate MATRIX_ENG_FUEL_RATE

  • Service 22DID F19D
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val50
Range
0 to 1310.7 g/s
Unit
g/s

In testing for 2003 to 2014.

Fuel cut MATRIX_FUEL_CUT

  • Service 21PID E6
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bit 9 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003 to 2014.

Fuel cut MATRIX_FUEL_CUT_7E0

  • Service 21PID 37
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bit 121 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003 to 2014.

Fuel cut time MATRIX_FUEL_CUT_TIME

  • Service 21PID 52
  • Module7E0 → 7E8
  • Every250 ms
  • Testing

Bits 64 to 79 of the reply, 16 bits.

Formula
val×537512
Range
0 to 68734.9511
Unit
Number

In testing for 2003 to 2014.

Fuel injection timing MATRIX_FUEL_INJ_TIM

  • Service 21PID F3
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val×16125
Range
0 to 32.64 ms
Unit
ms

In testing for 2003 to 2014.

Fuel level MATRIX_FLI_VOLConfirmed

Pelican can show this parameter as the fuel tank level.

  • Service 21PID 29
  • Module7C0 → 7C8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 0 to 7 of the reply, 8 bits.

Formula
val2
Range
0 to 127.5 L
Unit
L

0x23 = 35 → 352 = 17.5 L

Confirmed for 2010. In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2009.

Fuel pressure 1 MATRIX_FUEL_P_1

  • Service 22DID 113C
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×10
Range
0 to 50000 kPa
Unit
kPa

In testing for 2003 to 2014.

Fuel pressure 1 MATRIX_FUEL_P_1_700

  • Service 22DID 11C4
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×10
Range
0 to 300 kPa
Unit
kPa

In testing for 2003 to 2014.

Fuel pressure 2 MATRIX_FUEL_P_2

  • Service 22DID 113C
  • Module700 → 708
  • Every1 s
  • Testing

Bits 16 to 31 of the reply, 16 bits.

Formula
val×10
Range
0 to 50000 kPa
Unit
kPa

In testing for 2003 to 2014.

Fuel pressure 2 MATRIX_FUEL_P_2_700

  • Service 22DID 11C4
  • Module700 → 708
  • Every1 s
  • Testing

Bits 16 to 31 of the reply, 16 bits.

Formula
val×10
Range
0 to 300 kPa
Unit
kPa

In testing for 2003 to 2014.

Fuel pressure 3 MATRIX_FUEL_P_3

  • Service 22DID 113C
  • Module700 → 708
  • Every1 s
  • Testing

Bits 32 to 47 of the reply, 16 bits.

Formula
val×10
Range
0 to 50000 kPa
Unit
kPa

In testing for 2003 to 2014.

Fuel pressure 3 MATRIX_FUEL_P_3_700

  • Service 22DID 11C4
  • Module700 → 708
  • Every1 s
  • Testing

Bits 32 to 47 of the reply, 16 bits.

Formula
val×10
Range
0 to 300 kPa
Unit
kPa

In testing for 2003 to 2014.

Fuel pressure 4 MATRIX_FUEL_P_4

  • Service 22DID 113C
  • Module700 → 708
  • Every1 s
  • Testing

Bits 48 to 63 of the reply, 16 bits.

Formula
val×10
Range
0 to 50000 kPa
Unit
kPa

In testing for 2003 to 2014.

Fuel pressure 4 MATRIX_FUEL_P_4_700

  • Service 22DID 11C4
  • Module700 → 708
  • Every1 s
  • Testing

Bits 48 to 63 of the reply, 16 bits.

Formula
val×10
Range
0 to 300 kPa
Unit
kPa

In testing for 2003 to 2014.

Fuel pressure 5 MATRIX_FUEL_P_5

  • Service 22DID 11C4
  • Module700 → 708
  • Every1 s
  • Testing

Bits 64 to 79 of the reply, 16 bits.

Formula
val×10
Range
0 to 300 kPa
Unit
kPa

In testing for 2003 to 2014.

Fuel pressure 6 MATRIX_FUEL_P_6

  • Service 22DID 11C4
  • Module700 → 708
  • Every1 s
  • Testing

Bits 80 to 95 of the reply, 16 bits.

Formula
val×10
Range
0 to 300 kPa
Unit
kPa

In testing for 2003 to 2014.

Fuel pump duty ratio MATRIX_FUEL_PUMP_DUTY_RATIO

  • Service 22DID 106A
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×0.0609756098
Range
0 to 3996 kPa
Unit
kPa

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Fuel pump/speed status on MATRIX_FUEL_PMP_SPD_STAT_ON

  • Service 21PID 39
  • Module7E0 → 7E8
  • Every250 ms
  • Testing

Bit 14 of the reply.

Formula
val
Range
0 to 1
Unit
Number

In testing for 2003 to 2014.

Fuel remaining MATRIX_FLV

Pelican can show this parameter as the fuel tank level.

  • Service 22DID 1022
  • Module7C0 → 7C8
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val100
Range
0 to 655 L
Unit
L

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Fuel return temperature MATRIX_FUEL_RETURN_T

  • Service 22DID 1141
  • Module700 → 708
  • Every5 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

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

In testing for 2003 to 2014.

Fuel temperature 1 MATRIX_FUEL_T_1

  • Service 22DID 113E
  • Module700 → 708
  • Every5 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

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

In testing for 2003 to 2014.

Fuel temperature 1 MATRIX_FUEL_T_1_700

  • Service 22DID 11C5
  • Module700 → 708
  • Every5 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

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

In testing for 2003 to 2014.

Fuel temperature 2 MATRIX_FUEL_T_2

  • Service 22DID 113E
  • Module700 → 708
  • Every5 s
  • Testing

Bits 8 to 15 of the reply, 8 bits.

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

In testing for 2003 to 2014.

Fuel temperature 2 MATRIX_FUEL_T_2_700

  • Service 22DID 11C5
  • Module700 → 708
  • Every5 s
  • Testing

Bits 8 to 15 of the reply, 8 bits.

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

In testing for 2003 to 2014.

Fuel temperature 3 MATRIX_FUEL_T_3

  • Service 22DID 113E
  • Module700 → 708
  • Every5 s
  • Testing

Bits 16 to 23 of the reply, 8 bits.

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

In testing for 2003 to 2014.

Fuel temperature 3 MATRIX_FUEL_T_3_700

  • Service 22DID 11C5
  • Module700 → 708
  • Every5 s
  • Testing

Bits 16 to 23 of the reply, 8 bits.

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

In testing for 2003 to 2014.

Fuel temperature 4 MATRIX_FUEL_T_4

  • Service 22DID 113E
  • Module700 → 708
  • Every5 s
  • Testing

Bits 24 to 31 of the reply, 8 bits.

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

In testing for 2003 to 2014.

Fuel temperature 4 MATRIX_FUEL_T_4_700

  • Service 22DID 11C5
  • Module700 → 708
  • Every5 s
  • Testing

Bits 24 to 31 of the reply, 8 bits.

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

In testing for 2003 to 2014.

Fuel temperature 5 MATRIX_FUEL_T_5

  • Service 22DID 11C5
  • Module700 → 708
  • Every5 s
  • Testing

Bits 32 to 39 of the reply, 8 bits.

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

In testing for 2003 to 2014.

Fuel temperature 6 MATRIX_FUEL_T_6

  • Service 22DID 11C5
  • Module700 → 708
  • Every5 s
  • Testing

Bits 40 to 47 of the reply, 8 bits.

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

In testing for 2003 to 2014.

High fuel pressure, actual MATRIX_HFP_ACTUAL

  • Service 22DID 1F6D
  • Module700 → 708
  • Every1 s
  • Testing

Bits 24 to 39 of the reply, 16 bits.

Formula
val×10
Range
0 to 655350 kPa
Unit
kPa

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

High fuel pressure, target MATRIX_HFP_TARGET

  • Service 22DID 1F6D
  • Module700 → 708
  • Every1 s
  • Testing

Bits 8 to 23 of the reply, 16 bits.

Formula
val×10
Range
0 to 655350 kPa
Unit
kPa

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Low fuel pressure MATRIX_LOW_FUEL_PRESSURE

  • Service 22DID 1F6D
  • Module700 → 708
  • Every1 s
  • Testing

Bits 64 to 79 of the reply, 16 bits.

Formula
val×10
Range
0 to 655350 kPa
Unit
kPa

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Target air-fuel ratio MATRIX_TARGET_AIR_FUEL_RATIOConfirmed

  • Service 21PID 04
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Bits 0 to 15 of the reply, 16 bits.

Formula
val×1.9965535
Range
0 to 1.99
Unit
Number

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Vehicle fuel rate MATRIX_VEH_FUEL_RATE

  • Service 22DID F19D
  • Module700 → 708
  • Every1 s
  • Testing

Bits 16 to 31 of the reply, 16 bits.

Formula
val50
Range
0 to 1310.7 g/s
Unit
g/s

In testing for 2003 to 2014.

Lights

Check engine SW MATRIX_CHECK_ENGINE_LIGHT

  • Service 21PID 12
  • Module7C0 → 7C8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Bit 15 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2010. Not supported for 2004, 2006, 2008.

Hazard switch history MATRIX_HAZARD_SWITCH_HISTORY

  • Service 21PID BC
  • Module7B0 → 7B8
  • Every1 s
  • Testing

Bit 2 of the reply.

Unit
Named states
States
Raw valueStateMeaning
0INCOMPLETEIncomplete
1COMPLETEComplete

In testing for 2003, 2005, 2007, 2009 to 2014. Not supported for 2004, 2006, 2008.

Oil pressure switch MATRIX_EOP_LIGHT

  • Service 21PID 12
  • Module7C0 → 7C8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Bit 35 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2010. Not supported for 2004, 2006, 2008.

P-seatbelt buckle SW MATRIX_P_SEATBELT_BUCKLE_LIGHT

  • Service 21PID 12
  • Module7C0 → 7C8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Bit 8 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2010. Not supported for 2004, 2006, 2008.

Rheostat MATRIX_RHEOSTAT

Higher values are brighter

  • Service 21PID 68
  • Module7C0 → 7C8
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

In testing for 2003, 2005, 2007, 2009 to 2014. Not supported for 2004, 2006, 2008.

Stop light MATRIX_STOP_LIGHT_SWConfirmed

  • Service 21PID 1F
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 0 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Stop light MATRIX_STOP_LIGHT_SWITCHConfirmed

  • Service 21PID 25
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 5 of the reply.

Formula
val
Range
0 to 1
Unit
Number

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Stop light relay MATRIX_STOP_LIGHT_RELAY

  • Service 21PID 3C
  • Module7B0 → 7B8
  • Every1 s
  • Testing

Bit 0 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Tail cancel SW MATRIX_TAIL_CANCEL_LIGHTConfirmed

  • Service 21PID 12
  • Module7C0 → 7C8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 2 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b1 = 1 → 1

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Movement

Accelerator fully close learn 1 MATRIX_ACCEL_FULLY_CLOSE_1

  • Service 21PID 41
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 16 to 23 of the reply, 8 bits.

Formula
val×125256
Range
0 to 124.5 °
Unit
°

In testing for 2003 to 2014.

Accelerator fully close learn 2 MATRIX_ACCEL_FULLY_CLOSE_2

  • Service 21PID 41
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 24 to 31 of the reply, 8 bits.

Formula
val×125256
Range
0 to 124.5 °
Unit
°

In testing for 2003 to 2014.

Accelerator idle position on MATRIX_ACCEL_IDLE_POS_ON

  • Service 21PID 41
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bit 148 of the reply.

Formula
val
Range
0 to 1
Unit
Number

In testing for 2003 to 2014.

Accelerator position MATRIX_ACCEL_POS

  • Service 21PID 41
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 40 to 55 of the reply, 16 bits.

Formula
val×254096
Range
0 to 399.9 %
Unit
%

In testing for 2003 to 2014.

Accelerator sensor out, number 1 MATRIX_ACCEL_SENS_OUT_1

  • Service 21PID 41
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 72 to 79 of the reply, 8 bits.

Formula
val×5256
Range
0 to 4.98 V
Unit
V

In testing for 2003 to 2014.

Accelerator sensor out, number 2 MATRIX_ACCEL_SENS_OUT_2

  • Service 21PID 41
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 80 to 87 of the reply, 8 bits.

Formula
val×5256
Range
0 to 4.98 V
Unit
V

In testing for 2003 to 2014.

Average engine speed of all cylinders MATRIX_AV_RPM_ALL_CYL

Pelican can show this parameter as the engine speed.

  • Service 21PID 54
  • Module7E0 → 7E8
  • Every250 ms
  • Testing

Bits 64 to 79 of the reply, 16 bits.

Formula
val×2532
Range
0 to 51199 rpm
Unit
rpm

In testing for 2003 to 2014.

Compressor speed MATRIX_COMP_SPD

  • Service 21PID 49
  • Module7C4 → 7CC
  • Every250 ms
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535 rpm
Unit
rpm

In testing for 2003 to 2014.

Compressor, target speed MATRIX_COMP_TGT_SPD

  • Service 21PID 4A
  • Module7C4 → 7CC
  • Every250 ms
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535 rpm
Unit
rpm

In testing for 2003 to 2014.

Cruise control speed MATRIX_CRUISE_CTRL_SPD

  • Service 21PID D3
  • Module7E0 → 7E8
  • Every250 ms
  • Testing

Bits 8 to 15 of the reply, 8 bits.

Formula
val
Range
0 to 255 km/h
Unit
km/h

In testing for 2003 to 2014.

Engine speed MATRIX_ENGINE_SPEEDConfirmed

  • Service 21PID 01
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 64 to 79 of the reply, 16 bits.

Formula
val4
Range
0 to 16383.75 rpm
Unit
rpm

0x0BD1 = 3025 → 30254 = 756.25 rpm

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

Engine speed of cylinder 1 MATRIX_RPM_CYL_1

  • Service 21PID 54
  • Module7E0 → 7E8
  • Every250 ms
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×2532
Range
0 to 51199 rpm
Unit
rpm

In testing for 2003 to 2014.

Engine speed of cylinder 2 MATRIX_RPM_CYL_2

  • Service 21PID 54
  • Module7E0 → 7E8
  • Every250 ms
  • Testing

Bits 16 to 31 of the reply, 16 bits.

Formula
val×2532
Range
0 to 51199 rpm
Unit
rpm

In testing for 2003 to 2014.

Engine speed of cylinder 3 MATRIX_RPM_CYL_3

  • Service 21PID 54
  • Module7E0 → 7E8
  • Every250 ms
  • Testing

Bits 32 to 47 of the reply, 16 bits.

Formula
val×2532
Range
0 to 51199 rpm
Unit
rpm

In testing for 2003 to 2014.

Engine speed of cylinder 4 MATRIX_RPM_CYL_4

  • Service 21PID 54
  • Module7E0 → 7E8
  • Every250 ms
  • Testing

Bits 48 to 63 of the reply, 16 bits.

Formula
val×2532
Range
0 to 51199 rpm
Unit
rpm

In testing for 2003 to 2014.

Front left wheel acceleration MATRIX_FL_WHEEL_ACCELERATIONConfirmed

  • Service 21PID 42
  • Module7B0 → 7B8
  • Every250 ms
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

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

Formula
val×1.56906
Range
-200.83 to 199.27 m/s²
Unit
m/s²

0x00 = 0 → 0×1.56906 = 0 m/s²

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Front left wheel speed MATRIX_TIRE_FL_SPDConfirmed

  • Service 21PID 03
  • Module7B0 → 7B8
  • Every250 ms
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 8 to 15 of the reply, 8 bits.

Formula
val×256200
Range
0 to 326.4 km/h
Unit
km/h

0x00 = 0 → 0×256200 = 0 km/h

Confirmed for 2010. In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2009.

Front left wheel speed open MATRIX_FL_WHEEL_SPEED_OPENConfirmed

  • Service 21PID BE
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 1 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Front right wheel acceleration MATRIX_FR_WHEEL_ACCELERATIONConfirmed

  • Service 21PID 42
  • Module7B0 → 7B8
  • Every250 ms
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

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

Formula
val×1.56906
Range
-200.83 to 199.27 m/s²
Unit
m/s²

0x00 = 0 → 0×1.56906 = 0 m/s²

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Front right wheel speed MATRIX_TIRE_FR_SPDConfirmed

  • Service 21PID 03
  • Module7B0 → 7B8
  • Every250 ms
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×256200
Range
0 to 326.4 km/h
Unit
km/h

0x00 = 0 → 0×256200 = 0 km/h

Confirmed for 2010. In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2009.

Front right wheel speed open MATRIX_FR_WHEEL_SPEED_OPENConfirmed

  • Service 21PID BE
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 0 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

High voltage, target engine speed MATRIX_HIGH_V_TGT_RPM

  • Service 21PID 49
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bits 16 to 23 of the reply, 8 bits.

Formula
val×25
Range
0 to 6375 rpm
Unit
rpm

In testing for 2003 to 2014.

Intercooler water pump speed, raw count MATRIX_IWP_SPEED

  • Service 22DID 1075
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 65535
Unit
Number

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Minimum engine speed MATRIX_MIN_RPM

  • Service 21PID 52
  • Module7E0 → 7E8
  • Every250 ms
  • Testing

Bits 32 to 47 of the reply, 16 bits.

Formula
val×2532
Range
0 to 51199 rpm
Unit
rpm

In testing for 2003 to 2014.

NC1 speed MATRIX_NC1_SPD

  • Service 22DID 1614
  • Module701 → 709
  • Every250 ms
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 10000 rpm
Unit
rpm

In testing for 2003 to 2014.

NO speed MATRIX_NO_SPD

  • Service 22DID 1618
  • Module701 → 709
  • Every250 ms
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 10000 rpm
Unit
rpm

In testing for 2003 to 2014.

NT speed MATRIX_NT_SPD

  • Service 22DID 161A
  • Module701 → 709
  • Every250 ms
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 10000 rpm
Unit
rpm

In testing for 2003 to 2014.

Rear left wheel acceleration MATRIX_RL_WHEEL_ACCELERATIONConfirmed

  • Service 21PID 42
  • Module7B0 → 7B8
  • Every250 ms
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 24 to 31 of the reply, 8 bits. The value is signed.

Formula
val×1.56906
Range
-200.83 to 199.27 m/s²
Unit
m/s²

0x00 = 0 → 0×1.56906 = 0 m/s²

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Rear left wheel speed MATRIX_TIRE_RL_SPDConfirmed

  • Service 21PID 03
  • Module7B0 → 7B8
  • Every250 ms
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 24 to 31 of the reply, 8 bits.

Formula
val×256200
Range
0 to 326.4 km/h
Unit
km/h

0x00 = 0 → 0×256200 = 0 km/h

Confirmed for 2010. In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2009.

Rear left wheel speed open MATRIX_RL_WHEEL_SPEED_OPENConfirmed

  • Service 21PID BE
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 3 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Rear right wheel acceleration MATRIX_RR_WHEEL_ACCELERATIONConfirmed

  • Service 21PID 42
  • Module7B0 → 7B8
  • Every250 ms
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

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

Formula
val×1.56906
Range
-200.83 to 199.27 m/s²
Unit
m/s²

0x00 = 0 → 0×1.56906 = 0 m/s²

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Rear right wheel speed MATRIX_TIRE_RR_SPDConfirmed

  • Service 21PID 03
  • Module7B0 → 7B8
  • Every250 ms
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 16 to 23 of the reply, 8 bits.

Formula
val×256200
Range
0 to 326.4 km/h
Unit
km/h

0x00 = 0 → 0×256200 = 0 km/h

Confirmed for 2010. In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2009.

Rear right wheel speed open MATRIX_RR_WHEEL_SPEED_OPENConfirmed

  • Service 21PID BE
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 2 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Speed MATRIX_VSSConfirmed

Pelican can show this parameter as the speed.

  • Service 21PID 21
  • Module7C0 → 7C8
  • Every250 ms
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

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 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Transmission speed sensor NSS MATRIX_NSS_SPD

  • Service 22DID 1616
  • Module701 → 709
  • Every250 ms
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val
Range
0 to 10000 rpm
Unit
rpm

In testing for 2003 to 2014.

Vehicle speed MATRIX_VEHICLE_SPEEDConfirmed

Pelican can show this parameter as the speed.

  • Service 21PID 01
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 80 to 87 of the reply, 8 bits.

Formula
val
Range
0 to 255 km/h
Unit
km/h

0x00 = 0 → 0 km/h

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Supported for 2008. Not supported for 2004, 2006.

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 2010. Supported for 2008.

Vehicle speed, 7B0 MATRIX_VEHICLE_SPEED_7B0Confirmed

Pelican can show this parameter as the speed.

  • Service 21PID 21
  • Module7B0 → 7B8
  • Every250 ms
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 0 to 7 of the reply, 8 bits.

Formula
val×326.4255
Range
0 to 326.4 km/h
Unit
km/h

0x00 = 0 → 0×326.4255 = 0 km/h

Confirmed for 2010. In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2009.

Orientation

Deceleration MATRIX_DECELConfirmed

  • Service 21PID 05
  • Module7B0 → 7B8
  • Every500 ms
  • Testing for 2003 to 2009, 2011 to 2014

Bits 0 to 7 of the reply, 8 bits.

Formula
val×36.36255−18.18
Range
-18.18 to 18.18 m/s²
Unit
m/s²

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Deceleration 2 MATRIX_DECEL_2Confirmed

  • Service 21PID 05
  • Module7B0 → 7B8
  • Every500 ms
  • Testing for 2003 to 2009, 2011 to 2014

Bits 8 to 15 of the reply, 8 bits.

Formula
val×36.36255−18.18
Range
-18.18 to 18.18 m/s²
Unit
m/s²

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Deceleration open MATRIX_DECELERATION_OPENConfirmed

  • Service 21PID BE
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 6 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Lateral g MATRIX_LAT_GConfirmed

  • Service 21PID 47
  • Module7B0 → 7B8
  • Every250 ms
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

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

Formula
val50
Range
-2.5 to 2.5 g
Unit
g

0x00 = 0 → 050 = 0 g

Confirmed for 2010. In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2009.

Longitudinal g MATRIX_LNG_GConfirmed

  • Service 21PID 47
  • Module7B0 → 7B8
  • Every250 ms
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

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

Formula
val50
Range
-2.5 to 2.5 g
Unit
g

0xFD = -3 → -350 = -0.06 g

Confirmed for 2010. In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2009.

Yaw rate open error? MATRIX_YAW_RATE_OPENConfirmed

  • Service 21PID BE
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 5 of the reply.

Formula
val
Range
0 to 1
Unit
No or yes

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Yaw rate value MATRIX_YAW_RATEConfirmed

  • Service 21PID 47
  • Module7B0 → 7B8
  • Every250 ms
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 16 to 23 of the reply, 8 bits.

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

0x80 = 128 → 128−128 = 0 °

Confirmed for 2010. In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2009.

Yaw rate, sensor 1 MATRIX_YAW_1Confirmed

  • Service 21PID 06
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 0 to 7 of the reply, 8 bits.

Formula
val−128
Range
-128 to 127
Unit
Number

0x6A = 106 → 106−128 = -22

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Yaw rate, sensor 2 MATRIX_YAW_2Confirmed

  • Service 21PID 06
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 8 to 15 of the reply, 8 bits.

Formula
val−128
Range
-128 to 127
Unit
Number

0x6A = 106 → 106−128 = -22

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Zero point of deceleration MATRIX_ZP_DECConfirmed

  • Service 21PID 46
  • Module7B0 → 7B8
  • Every250 ms
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

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

Formula
val50
Range
-2.56 to 2.54 g
Unit
g

0x00 = 0 → 050 = 0 g

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Zero point of deceleration 2 MATRIX_ZP_DEC2Confirmed

  • Service 21PID 46
  • Module7B0 → 7B8
  • Every250 ms
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

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

Formula
val50
Range
-2.56 to 2.54 g
Unit
g

0x01 = 1 → 150 = 0.02 g

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Zero point of yaw rate MATRIX_ZERO_POINT_OF_YAW_RATE

  • Service 21PID A1
  • Module7B0 → 7B8
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val−128
Range
-128 to 127
Unit
Number

In testing for 2003, 2005, 2007, 2009 to 2014. Not supported for 2004, 2006, 2008.

Zero point of yaw rate MATRIX_ZP_YAWConfirmed

  • Service 21PID 46
  • Module7B0 → 7B8
  • Every250 ms
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 16 to 23 of the reply, 8 bits.

Formula
val−128
Range
-128 to 127
Unit
Number

0x80 = 128 → 128−128 = 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Seatbelts

Buckle switch, left side MATRIX_BUCKLE_LS

  • Service 21PID 04
  • Module780 → 788
  • Every1 s
  • Testing

Bits 32 to 39 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Buckle switch, right side MATRIX_BUCKLE_RS

  • Service 21PID 04
  • Module780 → 788
  • Every1 s
  • Testing

Bits 24 to 31 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Reverse beep MATRIX_REVERSE_BEEP

  • Service 21PID AC
  • Module7C0 → 7C8
  • Every1 s
  • Testing

Bit 1 of the reply.

Formula
val
Range
0 to 1
Unit
On or off

In testing for 2003, 2005, 2007, 2009 to 2014. Not supported for 2004, 2006, 2008.

Seat belt beep, driver MATRIX_SEAT_BELT_BEEP_DRIVERConfirmed

  • Service 21PID A7
  • Module7C0 → 7C8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 0 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b1 = 1 → 1

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Seat belt beep, passenger MATRIX_SEAT_BELT_BEEP_PASSENGERConfirmed

  • Service 21PID A7
  • Module7C0 → 7C8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 1 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b1 = 1 → 1

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Seat belt beep, reminder MATRIX_SEAT_BELT_BEEP_REMINDERConfirmed

  • Service 21PID A7
  • Module7C0 → 7C8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 2 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Tires

Front left tire pressure MATRIX_TIRE_P_FL

Pelican can show this parameter as the front left tire pressure.

  • Service 21PID 30
  • Module750 → 758
  • Every5 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val58−0.5
Range
0 to 3.896 bar
Unit
bar

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Front left tire temperature MATRIX_TIRE_T_FL

Pelican can show this parameter as the front left tire temperature.

  • Service 21PID 16
  • Module750 → 758
  • Every5 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

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

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Front left wheel ABS status MATRIX_FL_WHEEL_ABS_CTRLConfirmed

  • Service 21PID 5F
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 1 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Front left wheel speed MATRIX_FL_WHL_SPD

  • Service 22DID 1003
  • Module7B1 → 7B9
  • Every250 ms
  • Testing

Bits 8 to 15 of the reply, 8 bits.

Formula
val×326255
Range
0 to 150 km/h
Unit
km/h

In testing for 2003 to 2014.

Front right tire pressure MATRIX_TIRE_P_FR

Pelican can show this parameter as the front right tire pressure.

  • Service 21PID 30
  • Module750 → 758
  • Every5 s
  • Testing

Bits 8 to 15 of the reply, 8 bits.

Formula
val58−0.5
Range
0 to 3.896 bar
Unit
bar

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Front right tire temperature MATRIX_TIRE_T_FR

Pelican can show this parameter as the front right tire temperature.

  • Service 21PID 16
  • Module750 → 758
  • Every5 s
  • Testing

Bits 8 to 15 of the reply, 8 bits.

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

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Front right wheel ABS status MATRIX_FR_WHEEL_ABS_CTRLConfirmed

  • Service 21PID 5F
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 0 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Front right wheel cylinder open MATRIX_FR_WHEEL_CYLINDER_OPENConfirmed

  • Service 21PID BE
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 12 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Front right wheel speed MATRIX_FR_WHL_SPD

  • Service 22DID 1003
  • Module7B1 → 7B9
  • Every250 ms
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val×326255
Range
0 to 150 km/h
Unit
km/h

In testing for 2003 to 2014.

Rear left tire pressure MATRIX_TIRE_P_RL

Pelican can show this parameter as the rear left tire pressure.

  • Service 21PID 30
  • Module750 → 758
  • Every5 s
  • Testing

Bits 16 to 23 of the reply, 8 bits.

Formula
val58−0.5
Range
0 to 3.896 bar
Unit
bar

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Rear left tire temperature MATRIX_TIRE_T_RL

Pelican can show this parameter as the rear left tire temperature.

  • Service 21PID 16
  • Module750 → 758
  • Every5 s
  • Testing

Bits 16 to 23 of the reply, 8 bits.

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

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Rear left wheel ABS status MATRIX_RL_WHEEL_ABS_CTRLConfirmed

  • Service 21PID 5F
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 3 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Rear left wheel electronic brake force distribution status MATRIX_RL_WHEEL_EBD_CTRLConfirmed

  • Service 21PID 5F
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 7 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Rear left wheel speed MATRIX_RL_WHL_SPD

  • Service 22DID 1003
  • Module7B1 → 7B9
  • Every250 ms
  • Testing

Bits 24 to 31 of the reply, 8 bits.

Formula
val×326255
Range
0 to 150 km/h
Unit
km/h

In testing for 2003 to 2014.

Rear right tire pressure MATRIX_TIRE_P_RR

Pelican can show this parameter as the rear right tire pressure.

  • Service 21PID 30
  • Module750 → 758
  • Every5 s
  • Testing

Bits 24 to 31 of the reply, 8 bits.

Formula
val58−0.5
Range
0 to 3.896 bar
Unit
bar

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Rear right tire temperature MATRIX_TIRE_T_RR

Pelican can show this parameter as the rear right tire temperature.

  • Service 21PID 16
  • Module750 → 758
  • Every5 s
  • Testing

Bits 24 to 31 of the reply, 8 bits.

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

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Rear right wheel ABS status MATRIX_RR_WHEEL_ABS_CTRLConfirmed

  • Service 21PID 5F
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 2 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Rear right wheel electronic brake force distribution status MATRIX_RR_WHEEL_EBD_CTRLConfirmed

  • Service 21PID 5F
  • Module7B0 → 7B8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 6 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008.

Rear right wheel speed MATRIX_RR_WHL_SPD

  • Service 22DID 1003
  • Module7B1 → 7B9
  • Every250 ms
  • Testing

Bits 16 to 23 of the reply, 8 bits.

Formula
val×326255
Range
0 to 150 km/h
Unit
km/h

In testing for 2003 to 2014.

Spare tire pressure MATRIX_TIRE_P_SPARE

  • Service 21PID 30
  • Module750 → 758
  • Every5 s
  • Testing

Bits 32 to 39 of the reply, 8 bits.

Formula
val58−0.5
Range
0 to 3.896 bar
Unit
bar

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Spare tire pressure MATRIX_TP_SPARE

  • Service 22DID 1005
  • Module750 → 758
  • Every5 s
  • Testing

Bits 72 to 79 of the reply, 8 bits.

Formula
val58−0.5
Range
0 to 3.8965 bar
Unit
bar

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Spare tire temperature MATRIX_TIRE_T_SPARE

  • Service 21PID 16
  • Module750 → 758
  • Every5 s
  • Testing

Bits 32 to 39 of the reply, 8 bits.

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

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Spare tire temperature MATRIX_TT_SPARE

  • Service 22DID 1004
  • Module750 → 758
  • Every5 s
  • Testing

Bits 32 to 39 of the reply, 8 bits.

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

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Tire 1 position MATRIX_TID_1

  • Service 22DID 2021
  • Module750 → 758
  • Every86400 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Unit
Named states
States
Raw valueStateMeaning
1FLFront left
2FRFront right
3RLRear left
4RRRear right

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Tire 2 position MATRIX_TID_2

  • Service 22DID 2021
  • Module750 → 758
  • Every86400 s
  • Testing

Bits 8 to 15 of the reply, 8 bits.

Unit
Named states
States
Raw valueStateMeaning
1FLFront left
2FRFront right
3RLRear left
4RRRear right

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Tire 3 position MATRIX_TID_3

  • Service 22DID 2021
  • Module750 → 758
  • Every86400 s
  • Testing

Bits 16 to 23 of the reply, 8 bits.

Unit
Named states
States
Raw valueStateMeaning
1FLFront left
2FRFront right
3RLRear left
4RRRear right

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Tire 4 position MATRIX_TID_4

  • Service 22DID 2021
  • Module750 → 758
  • Every86400 s
  • Testing

Bits 24 to 31 of the reply, 8 bits.

Unit
Named states
States
Raw valueStateMeaning
1FLFront left
2FRFront right
3RLRear left
4RRRear right

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Tire pressure 1, set 2 MATRIX_TIRE_P_1_SET_2

  • Service 21PID 15
  • Module750 → 758
  • Every15 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val×694000−0.5
Range
-0.5 to 3.89 bar
Unit
bar

In testing for 2003 to 2014.

Tire pressure 2, set 2 MATRIX_TIRE_P_2_SET_2

  • Service 21PID 15
  • Module750 → 758
  • Every15 s
  • Testing

Bits 8 to 15 of the reply, 8 bits.

Formula
val×694000−0.5
Range
-0.5 to 3.89 bar
Unit
bar

In testing for 2003 to 2014.

Tire pressure 3, set 2 MATRIX_TIRE_P_3_SET_2

  • Service 21PID 15
  • Module750 → 758
  • Every15 s
  • Testing

Bits 16 to 23 of the reply, 8 bits.

Formula
val×694000−0.5
Range
-0.5 to 3.89 bar
Unit
bar

In testing for 2003 to 2014.

Tire pressure 4, set 2 MATRIX_TIRE_P_4_SET_2

  • Service 21PID 15
  • Module750 → 758
  • Every15 s
  • Testing

Bits 24 to 31 of the reply, 8 bits.

Formula
val×694000−0.5
Range
-0.5 to 3.89 bar
Unit
bar

In testing for 2003 to 2014.

Tire pressure 5, set 2 MATRIX_TIRE_P_5_SET_2

  • Service 21PID 15
  • Module750 → 758
  • Every15 s
  • Testing

Bits 32 to 39 of the reply, 8 bits.

Formula
val×694000−0.5
Range
-0.5 to 3.89 bar
Unit
bar

In testing for 2003 to 2014.

Tire sensor 1 pressure MATRIX_TP_FL

  • Service 22DID 1005
  • Module750 → 758
  • Every5 s
  • Testing

Bits 8 to 15 of the reply, 8 bits.

Formula
val58−0.5
Range
0 to 3.8965 bar
Unit
bar

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Tire sensor 1 temperature MATRIX_TT_FL

  • Service 22DID 1004
  • Module750 → 758
  • Every5 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

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

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Tire sensor 2 pressure MATRIX_TP_FR

  • Service 22DID 1005
  • Module750 → 758
  • Every5 s
  • Testing

Bits 24 to 31 of the reply, 8 bits.

Formula
val58−0.5
Range
0 to 3.8965 bar
Unit
bar

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Tire sensor 2 temperature MATRIX_TT_FR

  • Service 22DID 1004
  • Module750 → 758
  • Every5 s
  • Testing

Bits 8 to 15 of the reply, 8 bits.

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

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Tire sensor 3 pressure MATRIX_TP_RL

  • Service 22DID 1005
  • Module750 → 758
  • Every5 s
  • Testing

Bits 40 to 47 of the reply, 8 bits.

Formula
val58−0.5
Range
0 to 3.8965 bar
Unit
bar

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Tire sensor 3 temperature MATRIX_TT_RL

  • Service 22DID 1004
  • Module750 → 758
  • Every5 s
  • Testing

Bits 16 to 23 of the reply, 8 bits.

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

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Tire sensor 4 pressure MATRIX_TP_RR

  • Service 22DID 1005
  • Module750 → 758
  • Every5 s
  • Testing

Bits 56 to 63 of the reply, 8 bits.

Formula
val58−0.5
Range
0 to 3.8965 bar
Unit
bar

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Tire sensor 4 temperature MATRIX_TT_RR

  • Service 22DID 1004
  • Module750 → 758
  • Every5 s
  • Testing

Bits 24 to 31 of the reply, 8 bits.

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

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Torque converter turbine wheel speed MATRIX_TQ_CONV_TURBINE_WHL

  • Service 21PID DA
  • Module7E1 → 7E9
  • Every250 ms
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val×12750
Range
0 to 6 rpm
Unit
rpm

In testing for 2003 to 2014.

Wheel cylinder pressure MATRIX_WHEEL_CYLINDER_PRESSURE

  • Service 21PID 07
  • Module7B0 → 7B8
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val51
Range
0 to 5 V
Unit
V

In testing for 2003, 2005, 2007, 2009 to 2014. Not supported for 2004, 2006, 2008.

Transmission

Current gear MATRIX_GEAR_V3Confirmed

  • Service 21PID DA
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2007, 2009 to 2014

Example reply from a 2008 Toyota Matrix.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

0x04 = 4 → 4

Confirmed for 2008. In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2010.

Front axle coupling clutch current MATRIX_FRONT_AXLE_COUPLING

  • Service 22DID 100E
  • Module7B1 → 7B9
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val1000
Range
0 to 65.535 A
Unit
A

In testing for 2003 to 2014.

Front axle coupling clutch position sensor status MATRIX_FRONT_AXLE_COUPLING_CLU

  • Service 22DID 100F
  • Module7B1 → 7B9
  • Every1 s
  • Testing

Bit 8 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003 to 2014.

Gear MATRIX_GEARConfirmed

  • Service 21PID 85
  • Module7E0 → 7E8
  • Every500 ms
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 20
Unit
Number

0x01 = 1 → 1

Confirmed for 2010. In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2009.

Gear MATRIX_GEAR_700

  • Service 22DID 1621
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 7 of the reply, 8 bits.

Formula
val
Range
0 to 255
Unit
Number

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Gear lock-up MATRIX_GEAR_LOCKUPConfirmed

Mechanism within the automatic transmission that momentarily locks the gears during gear changes, providing a smoother and more efficient transition between different gears, especially when accelerating or decelerating; essentially helps minimize power loss and jerkiness during gear shifts.

  • Service 21PID 85
  • Module7E0 → 7E8
  • Every500 ms
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bit 8 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

0b0 = 0 → 0

Confirmed for 2010. In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2009.

Left coupling clutch current MATRIX_LEFT_COUPLING_CLU

  • Service 22DID 100E
  • Module7B1 → 7B9
  • Every1 s
  • Testing

Bits 32 to 47 of the reply, 16 bits.

Formula
val1000
Range
0 to 65.535 A
Unit
A

In testing for 2003 to 2014.

Lock up state MATRIX_AT_LOCK_UP_STATE

  • Service 22DID 1620
  • Module700 → 708
  • Every1 s
  • Testing

Bit 7 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Rear axle coupling clutch current MATRIX_REAR_AXLE_COUPLING

  • Service 22DID 100E
  • Module7B1 → 7B9
  • Every1 s
  • Testing

Bits 16 to 31 of the reply, 16 bits.

Formula
val1000
Range
0 to 65.535 A
Unit
A

In testing for 2003 to 2014.

Rear axle coupling clutch position sensor status MATRIX_REAR_AXLE_COUPLING_CLU_POS

  • Service 22DID 100F
  • Module7B1 → 7B9
  • Every1 s
  • Testing

Bit 9 of the reply.

Formula
val
Range
0 to 1
Unit
Off or on

In testing for 2003 to 2014.

Right coupling clutch current MATRIX_RIGHT_COUPLING_CLU

  • Service 22DID 100E
  • Module7B1 → 7B9
  • Every1 s
  • Testing

Bits 48 to 63 of the reply, 16 bits.

Formula
val1000
Range
0 to 65.535 A
Unit
A

In testing for 2003 to 2014.

Torque converter and TE1 on MATRIX_TQ_CONV_TE1_ON

  • Service 21PID 39
  • Module7E0 → 7E8
  • Every250 ms
  • Testing

Bit 30 of the reply.

Formula
val
Range
0 to 1
Unit
Number

In testing for 2003 to 2014.

Transmission belt clamping force sensor MATRIX_CVT_CLAMP_P

  • Service 22DID 162A
  • Module701 → 709
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×1953110000000−64
Range
-64 to 63.9964
Unit
Raw value

In testing for 2003 to 2014.

Transmission fluid post-converter temperature, variant 3 MATRIX_TRANS_FLUID_POST_T_3

  • Service 22DID 1628
  • Module700 → 708
  • Every5 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val256−40
Range
-40 to 215.996 °C
Unit
°C

In testing for 2003 to 2014.

Transmission fluid temperature, pan var.3 MATRIX_ATF_T_PAN_V3

Pelican can show this parameter as the transmission fluid temperature.

  • Service 22DID 1627
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

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

In testing for 2003, 2005, 2007, 2009, 2011 to 2014. Not supported for 2004, 2006, 2008, 2010.

Transmission fluid temperature, variant 5 MATRIX_ATF_T_V_5

  • Service 21PID D9
  • Module7E0 → 7E8
  • Every5 s
  • Testing

Bits 32 to 47 of the reply, 16 bits.

Formula
val256−40
Range
-40 to 215.996 °C
Unit
°C

In testing for 2003 to 2014.

Transmission fluid temperature, variant 8 MATRIX_ATF_T_V_8

  • Service 21PID D9
  • Module7E0 → 7E8
  • Every5 s
  • Testing

Bits 48 to 63 of the reply, 16 bits.

Formula
val256−40
Range
-40 to 215.996 °C
Unit
°C

In testing for 2003 to 2014.

Transmission fluid temperature, variant 9 MATRIX_ATF_T_V_9

  • Service 21PID D9
  • Module7E1 → 7E9
  • Every5 s
  • Testing

Bits 32 to 47 of the reply, 16 bits.

Formula
val256−40
Range
-40 to 215.996 °C
Unit
°C

In testing for 2003 to 2014.

Transmission fluid temperature, variant 10 MATRIX_ATF_T_V_10_7E1

  • Service 21PID 82
  • Module7E1 → 7E9
  • Every5 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val256−40
Range
-40 to 215.996 °C
Unit
°C

In testing for 2003 to 2014.

Transmission fluid temperature, variant 11 MATRIX_ATF_T_V_11

  • Service 21PID 82
  • Module7E1 → 7E9
  • Every5 s
  • Testing

Bits 16 to 31 of the reply, 16 bits.

Formula
val256−40
Range
-40 to 215.996 °C
Unit
°C

In testing for 2003 to 2014.

Transmission fluid temperature, variant 12 MATRIX_ATF_T_V_12

  • Service 21PID D9
  • Module7E1 → 7E9
  • Every5 s
  • Testing

Bits 48 to 63 of the reply, 16 bits.

Formula
val256−40
Range
-40 to 215.996 °C
Unit
°C

In testing for 2003 to 2014.

Transmission fluid temperature, variant 14 MATRIX_ATF_T_V_14

  • Service 21PID D9
  • Module7E0 → 7E8
  • Every5 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val256−40
Range
-40 to 215.996 °C
Unit
°C

In testing for 2003 to 2014.

Transmission fluid temperature, variant 14 MATRIX_ATF_T_V_14_7E1

  • Service 21PID D9
  • Module7E1 → 7E9
  • Every5 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val256−40
Range
-40 to 215.996 °C
Unit
°C

In testing for 2003 to 2014.

Transmission fluid temperature, variant 21 MATRIX_ATF_T_V_21

  • Service 21PID D9
  • Module7E0 → 7E8
  • Every5 s
  • Testing

Bits 24 to 31 of the reply, 8 bits.

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

In testing for 2003 to 2014.

Transmission fluid temperature, variant 21 MATRIX_ATF_T_V_21_7E1

  • Service 21PID D9
  • Module7E1 → 7E9
  • Every5 s
  • Testing

Bits 24 to 31 of the reply, 8 bits.

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

In testing for 2003 to 2014.

Transmission oil pressure calibration, complete MATRIX_TRANS_OIL_PRESS

  • Service 21PID 83
  • Module7E0 → 7E8
  • Every3600 s
  • Testing

Bit 1 of the reply.

Formula
val
Range
0 to 1
Unit
Number

In testing for 2003 to 2014.

Transmission shift state ratio MATRIX_TRANS_SHIFT_ST_RAT

  • Service 22DID 1622
  • Module700 → 708
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×533321845000
Range
0 to 15.999
Unit
Number

In testing for 2003 to 2014.

Transmission shift state ratio MATRIX_TRANS_SHIFT_ST_RAT_701

  • Service 22DID 1622
  • Module701 → 709
  • Every1 s
  • Testing

Bits 0 to 15 of the reply, 16 bits.

Formula
val×533321845000
Range
0 to 15.999
Unit
Number

In testing for 2003 to 2014.

Transmission temperature, pan MATRIX_ATF_PAN_TConfirmed

Pelican can show this parameter as the transmission fluid temperature.

  • Service 21PID 82
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Example reply from a 2010 Toyota Matrix.

Bits 0 to 15 of the reply, 16 bits.

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

0x41A0 = 16800 → 16800256−40 = 25.625 °C

Confirmed for 2010. In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2009.

Transmission temperature, torque converter MATRIX_ATF_TQC_T

Pelican can show this parameter as the transmission fluid temperature.

  • Service 21PID 82
  • Module7E0 → 7E8
  • Every1 s
  • Testing for 2003 to 2009, 2011 to 2014

Bits 16 to 31 of the reply, 16 bits.

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

In testing for 2003, 2005, 2007, 2011 to 2014. Supported for 2010. Not supported for 2004, 2006, 2008 to 2009.

Trips

Odometer MATRIX_ENG_ODO

Pelican can show this parameter as the odometer.

  • Service 22DID 0103
  • Module700 → 708
  • Every30 s
  • Testing

Bits 8 to 31 of the reply, 24 bits.

Formula
val
Range
0 to 16777215 km
Unit
km

In testing for 2003 to 2014.

Odometer MATRIX_ODO_V5

Pelican can show this parameter as the odometer.

  • Service 22DID 0103
  • Module701 → 709
  • Every10 s
  • Testing

Bits 8 to 31 of the reply, 24 bits.

Formula
val
Range
0 to 16777215 km
Unit
km

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Previous trip distance MATRIX_PREV_TRIP_DST

  • Service 21PID 51
  • Module7E0 → 7E8
  • Every1 s
  • Testing

Bits 40 to 55 of the reply, 16 bits.

Formula
val100
Range
0 to 655.35 km
Unit
km

In testing for 2003, 2005, 2007, 2011 to 2014. Not supported for 2004, 2006, 2008 to 2010.

Total distance MATRIX_TOT_DIST

  • Service 22DID 0103
  • Module7B1 → 7B9
  • Every30 s
  • Testing

Bits 0 to 31 of the reply, 32 bits.

Formula
val
Range
0 to 150
Unit
Number

In testing for 2003 to 2014.

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.