Control parameters
The Subaru BRZ has 15 control parameters.
● Confirmed◆ In testing○ Supported× Not supported
Absolute throttle position TPSAE J1979Confirmed
Throttle position at idle will usually be more than 0%, and throttle position at wide open throttle will usually be less than 100%.
Pelican can show this parameter as the throttle position.
- Request
01 11 - Service 01
PID 11 - Module
7E0 → 7E8 - Every
250 ms
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 100 ÷ 255)- Range
- 0 to 100 %
- Unit
- %
Confirmed for 2013, 2019, 2022 to 2023. Supported for 2014 to 2015, 2020, 2024 to 2026.
Absolute throttle position B TP_BSAE J1979Confirmed
Pelican can show this parameter as the throttle position.
- Request
01 47 - Service 01
PID 47 - Module
7E0 → 7E8 - Every
250 ms
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 100 ÷ 255)- Range
- 0 to 100 %
- Unit
- %
Confirmed for 2013, 2019, 2022 to 2023.
Accelerator pedal position BRZ_ACC_POSConfirmed
- Request
22 10 A6 - Service 22
DID 10A6 - Module
7A2 → 7AA - Every
250 ms - Testing for 2012 to 2020, 2025
Example reply from a 2026 Subaru BRZ.
Bits 0 to 7 of the reply, 8 bits.
0x00 = 0 → (0 × 100 ÷ 255) = 0 %
- Formula
(val × 100 ÷ 255)- Range
- 0 to 100 %
- Unit
- %
Confirmed for 2023 to 2024, 2026. In testing for 2012 to 2014, 2016 to 2018, 2025. Supported for 2022. Not supported for 2015, 2019 to 2020.
Brake pedal position BRZ_BRAKE_PRESSED
- Request
22 12 33 - Service 22
DID 1233 - Module
7E0 → 7E8 - Every
250 ms - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val ÷ 2.55)- Range
- 0 to 100 %
- Unit
- %
In testing for 2012 to 2019.
Brake switch BRZ_BRAKE_SWITCHConfirmed
- Request
22 12 33 - Service 22
DID 1233 - Module
7A2 → 7AA - Every
250 ms - Testing for 2012 to 2020, 2022, 2025
Example reply from a 2026 Subaru BRZ.
Bits 0 to 7 of the reply, 8 bits.
0x00 = 0 → 0
- Formula
val- Range
- 0 to 255
- Unit
- Number
Confirmed for 2023 to 2024, 2026. In testing for 2012 to 2014, 2016 to 2018, 2020, 2022, 2025. Not supported for 2015, 2019.
Clutch pedal position BRZ_CLUTCH_PRESSED
- Request
22 12 2F - Service 22
DID 122F - Module
7E0 → 7E8 - Every
250 ms - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val ÷ 2.55)- Range
- 0 to 100 %
- Unit
- %
In testing for 2012 to 2019.
Clutch switch BRZ_CLUTCH_SWITCHConfirmed
- Request
22 12 2F - Service 22
DID 122F - Module
7A2 → 7AA - Every
1 s - Testing for 2012 to 2020, 2022, 2025
Example reply from a 2026 Subaru BRZ.
Bits 0 to 7 of the reply, 8 bits.
0x00 = 0 → 0
- Formula
val- Range
- 0 to 255
- Unit
- Number
Confirmed for 2023 to 2024, 2026. In testing for 2012 to 2014, 2016 to 2018, 2020, 2022, 2025. Not supported for 2015, 2019.
Knocking signal BRZ_KNOCKING_SIGNALConfirmed
- Request
22 11 D0 - Service 22
DID 11D0 - Module
7A2 → 7AA - Every
1 s - Testing for 2012 to 2020, 2022, 2025
Example reply from a 2026 Subaru BRZ.
Bits 0 to 7 of the reply, 8 bits.
0x00 = 0 → 0 °
- Formula
val- Range
- 0 to 255 °
- Unit
- °
Confirmed for 2023 to 2024, 2026. In testing for 2012 to 2014, 2016 to 2018, 2020, 2022, 2025. Not supported for 2015, 2019.
Relative throttle position TP_RSAE J1979Confirmed
Relative or 'learned' throttle position.
- Request
01 45 - Service 01
PID 45 - Module
7E0 → 7E8 - Every
250 ms
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 100 ÷ 255)- Range
- 0 to 100 %
- Unit
- %
Confirmed for 2013, 2019, 2022. Supported for 2015, 2020, 2023 to 2024.
Steering wheel angle BRZ_STEER_ANGLE
- Request
21 47 - Service 21
PID 47 - Module
7B0 → 7B8 - Every
250 ms - Testing
Bits 24 to 39 of the reply, 16 bits.
- Formula
(val ÷ 10 − 3276.8)- Range
- -3276 to 3276.7 °
- Unit
- °
In testing for 2012 to 2019.
Steering wheel angle BRZ_STEER_ANGLE_7B0Confirmed
- Request
22 10 29 - Service 22
DID 1029 - Module
7B0 → 7B8 - Every
250 ms - Testing for 2012 to 2020, 2022, 2025
Example reply from a 2026 Subaru BRZ.
Bits 0 to 15 of the reply, 16 bits. The value is signed.
0x0000 = 0 → 0 °
- Formula
val- Range
- -32767 to 32767 °
- Unit
- °
Confirmed for 2023 to 2024, 2026. In testing for 2012, 2016 to 2018. Not supported for 2013 to 2015, 2019 to 2020, 2022, 2025.
Steering wheel angle, v2 BRZ_STEER_ANGLE_746
- Request
22 10 32 - Service 22
DID 1032 - Module
746 - Every
250 ms - Testing
Bits 0 to 7 of the reply, 8 bits. The value is signed.
- Formula
(val × 5)- Range
- -640 to 635 °
- Unit
- °
In testing for 2012 to 2014, 2016 to 2018, 2020, 2025. Not supported for 2015, 2019, 2022 to 2024, 2026.
Control › Pedals
Accelerator pedal position (relative) APP_RSAE J1979Confirmed
- Request
01 5A - Service 01
PID 5A - Module
7E0 → 7E8 - Every
250 ms
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 100 ÷ 255)- Range
- 0 to 100 %
- Unit
- %
Confirmed for 2013, 2019, 2022.
Accelerator pedal position D APP_DSAE J1979Confirmed
- Request
01 49 - Service 01
PID 49 - Module
7E0 → 7E8 - Every
250 ms
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 100 ÷ 255)- Range
- 0 to 100 %
- Unit
- %
Confirmed for 2013, 2019, 2022.
Accelerator pedal position E APP_ESAE J1979Confirmed
- Request
01 4A - Service 01
PID 4A - Module
7E0 → 7E8 - Every
250 ms
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val × 100 ÷ 255)- Range
- 0 to 100 %
- Unit
- %
Confirmed for 2013, 2019.