Light parameters
The Toyota Prius has 9 light parameters.
● Confirmed◆ In testing○ Supported× Not supported
Check engine SW PRIUS_CHECK_ENGINE_LIGHTConfirmed
- Request
21 12 - Service 21
PID 12 - Module
7C0 → 7C8 - Every
1 s - Testing for 1997 to 2012, 2014 to 2015, 2017 to 2026
Example reply from a 2016 Toyota Prius.
Bit 15 of the reply.
0b0 = 0 → 0
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
Confirmed for 2013, 2016. In testing for 1997 to 2008, 2010 to 2012, 2014 to 2015, 2017 to 2023, 2026. Not supported for 2009, 2024 to 2025.
Hazard switch history PRIUS_HAZARD_SWITCH_HISTORYConfirmed
- Request
21 BC - Service 21
PID BC - Module
7B0 → 7B8 - Every
3600 s - Testing for 1997 to 2015, 2017 to 2026
Example reply from a 2016 Toyota Prius.
Bit 2 of the reply.
0b0 = 0 → INCOMPLETE
- Unit
- Named states
| Raw value | State | Meaning |
|---|---|---|
0 | INCOMPLETE | Incomplete |
1 | COMPLETE | Complete |
Confirmed for 2016. In testing for 1997 to 2008, 2010 to 2012, 2014 to 2015, 2017 to 2023, 2026. Not supported for 2009, 2013, 2024 to 2025.
Oil pressure switch PRIUS_EOP_LIGHTConfirmed
- Request
21 12 - Service 21
PID 12 - Module
7C0 → 7C8 - Every
1 s - Testing for 1997 to 2012, 2014 to 2015, 2017 to 2026
Example reply from a 2016 Toyota Prius.
Bit 35 of the reply.
0b0 = 0 → 0
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
Confirmed for 2016. In testing for 1997 to 2008, 2010 to 2012, 2014 to 2015, 2017 to 2023, 2026. Supported for 2013. Not supported for 2009, 2024 to 2025.
P-seatbelt buckle SW PRIUS_P_SEATBELT_BUCKLE_LIGHTConfirmed
- Request
21 12 - Service 21
PID 12 - Module
7C0 → 7C8 - Every
1 s - Testing for 1997 to 2012, 2014 to 2015, 2017 to 2026
Example reply from a 2016 Toyota Prius.
Bit 8 of the reply.
0b0 = 0 → 0
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
Confirmed for 2013, 2016. In testing for 1997 to 2008, 2010 to 2012, 2014 to 2015, 2017 to 2023, 2026. Not supported for 2009, 2024 to 2025.
Rheostat PRIUS_RHEOSTATConfirmed
Higher values are brighter
- Request
21 68 - Service 21
PID 68 - Module
7C0 → 7C8 - Every
1 s - Testing for 1997 to 2012, 2014 to 2026
Example reply from a 2013 Toyota Prius.
Bits 0 to 7 of the reply, 8 bits.
0xFD = 253 → 253
- Formula
val- Range
- 0 to 255
- Unit
- Number
Confirmed for 2013. In testing for 1997 to 2008, 2010 to 2012, 2014 to 2015, 2017 to 2023, 2026. Not supported for 2009, 2016, 2024 to 2025.
Stop light PRIUS_STOP_LIGHT_SWConfirmed
- Request
21 1F - Service 21
PID 1F - Module
7B0 → 7B8 - Every
1 s - Testing for 1997 to 2015, 2017 to 2026
Example reply from a 2016 Toyota Prius.
Bit 0 of the reply.
0b0 = 0 → 0
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
Confirmed for 2016. In testing for 1997 to 2008, 2010 to 2012, 2014 to 2015, 2017 to 2023, 2026. Not supported for 2009, 2013, 2024 to 2025.
Stop light PRIUS_STOP_LIGHT_SWITCH
- Request
21 25 - Service 21
PID 25 - Module
7E0 → 7E8 - Every
1 s - Testing
Bit 5 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 1997 to 2008, 2010 to 2012, 2014 to 2015, 2017 to 2023, 2026. Not supported for 2009, 2013, 2016, 2024 to 2025.
Stop light relay PRIUS_STOP_LIGHT_RELAYConfirmed
- Request
21 3C - Service 21
PID 3C - Module
7B0 → 7B8 - Every
1 s - Testing for 1997 to 2015, 2017 to 2026
Example reply from a 2016 Toyota Prius.
Bit 0 of the reply.
0b0 = 0 → 0
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
Confirmed for 2016. In testing for 1997 to 2008, 2010 to 2012, 2014 to 2015, 2017 to 2023, 2026. Not supported for 2009, 2013, 2024 to 2025.
Tail cancel SW PRIUS_TAIL_CANCEL_LIGHTConfirmed
- Request
21 12 - Service 21
PID 12 - Module
7C0 → 7C8 - Every
1 s - Testing for 1997 to 2012, 2014 to 2015, 2017 to 2026
Example reply from a 2016 Toyota Prius.
Bit 2 of the reply.
0b0 = 0 → 0
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
Confirmed for 2013, 2016. In testing for 1997 to 2008, 2010 to 2012, 2014 to 2015, 2017 to 2023, 2026. Not supported for 2009, 2024 to 2025.