Control parameters
The Lexus UX has 58 control parameters.
● Confirmed◆ In testing○ Supported× Not supported
Accelerator pedal LEXUS_ACCEL_PEDAL
- Request
22 10 59 - Service 22
DID 1059 - Module
700 → 708 - Every
250 ms - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
(val ÷ 1.42 − 28.873)- Range
- 0 to 100 %
- Unit
- %
In testing for 2019 to 2022, 2024, 2026. Not supported for 2023, 2025.
Accelerator pedal position LEXUS_APP
- Request
21 C4 - Service 21
PID C4 - Module
7E2 - Every
1 s - Testing
Bits 16 to 23 of the reply, 8 bits.
- Formula
(val × 0.392)- Range
- 0 to 99.96 %
- Unit
- %
In testing for 2019 to 2022, 2024, 2026. Not supported for 2023, 2025.
Accelerator pedal, position 1 LEXUS_ACC_PEDAL_POS_1Confirmed
- Request
22 1F 49 - Service 22
DID 1F49 - Module
7D2 → 7DA - Every
1 s - Testing
Example reply from a 2025 Lexus UX.
Bits 0 to 7 of the reply, 8 bits.
0x28 = 40 → (40 × 100 ÷ 255) = 15.686275 %
- Formula
(val × 100 ÷ 255)- Range
- 0 to 100 %
- Unit
- %
Confirmed for 2023, 2025. In testing for 2019 to 2022, 2024, 2026.
Accelerator pedal, position 2 LEXUS_ACC_PEDAL_POS_2Confirmed
- Request
22 1F 4A - Service 22
DID 1F4A - Module
7D2 → 7DA - Every
1 s - Testing
Example reply from a 2025 Lexus UX.
Bits 0 to 7 of the reply, 8 bits.
0x51 = 81 → (81 × 100 ÷ 255) = 31.764706 %
- Formula
(val × 100 ÷ 255)- Range
- 0 to 100 %
- Unit
- %
Confirmed for 2023, 2025. In testing for 2019 to 2022, 2024, 2026.
Air conditioning compressor LEXUS_A_C_COMPRESSOR
- Request
21 25 - Service 21
PID 25 - Module
7E0 → 7E8 - Every
1 s - Testing
Bit 64 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2019 to 2022, 2024, 2026. Not supported for 2023, 2025.
Anti-lock brake system warning light LEXUS_ABS_WARNConfirmed
- Request
21 3D - Service 21
PID 3D - Module
7B0 → 7B8 - Every
1 s - Testing
Example reply from a 2023 Lexus UX.
Bit 0 of the reply.
0b0 = 0 → 0
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
Confirmed for 2023. In testing for 2019 to 2022, 2024, 2026. Not supported for 2025.
Brake hydraulic pressure, raw count LEXUS_IA_BRK_FL_P
- Request
22 2B 0D - Service 22
DID 2B0D - Module
760 → 768 - Every
250 ms - Testing
Bits 0 to 15 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535
- Unit
- Number
In testing for 2019 to 2026.
Brake pedal stroke LEXUS_BRAKE_STROKE
- Request
22 10 4C - Service 22
DID 104C - Module
7B0 → 7B8 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255 mm
- Unit
- mm
In testing for 2019 to 2022, 2024 to 2026. Not supported for 2023.
Brake switch LEXUS_BRAKE_SWITCH
- Request
22 DA 28 - Service 22
DID DA28 - Module
6F1 → 618 - Every
1 s - Testing
Bits 8 to 15 of the reply, 8 bits.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2019 to 2022, 2024, 2026. Not supported for 2023, 2025.
Brake warning light LEXUS_BRAKE_WARNConfirmed
- Request
21 3D - Service 21
PID 3D - Module
7B0 → 7B8 - Every
1 s - Testing
Example reply from a 2023 Lexus UX.
Bit 1 of the reply.
0b0 = 0 → 0
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
Confirmed for 2023. In testing for 2019 to 2022, 2024, 2026. Not supported for 2025.
Buzzer LEXUS_BUZZERConfirmed
- Request
21 3D - Service 21
PID 3D - Module
7B0 → 7B8 - Every
1 s - Testing
Example reply from a 2023 Lexus UX.
Bit 3 of the reply.
0b0 = 0 → 0
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
Confirmed for 2023. In testing for 2019 to 2022, 2024, 2026. Not supported for 2025.
Check engine LEXUS_CHECK_ENGINE
- Request
21 12 - Service 21
PID 12 - Module
7C0 → 7C8 - Every
1 s - Testing
Bit 15 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2019 to 2022, 2024, 2026. Not supported for 2023, 2025.
Communication with brake LEXUS_COMMUNICATION_WITH_BRAKE
- Request
21 24 - Service 21
PID 24 - Module
7E0 → 7E8 - Every
5 s - Testing
Bit 4 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2019 to 2022, 2024, 2026. Not supported for 2023, 2025.
Cruise control active LEXUS_CRUISE
- Request
21 D3 - Service 21
PID D3 - Module
7E2 → 7EA - Every
1 s - Testing
Bit 17 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2019 to 2022, 2024 to 2026. Not supported for 2023.
Cruise control cancel switch LEXUS_CANCEL
- Request
21 D3 - Service 21
PID D3 - Module
7E2 → 7EA - Every
1 s - Testing
Bit 26 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2019 to 2022, 2024 to 2026. Not supported for 2023.
Cruise control indicator LEXUS_CRUISE_IND
- Request
21 D3 - Service 21
PID D3 - Module
7E2 → 7EA - Every
1 s - Testing
Bit 18 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2019 to 2022, 2024 to 2026. Not supported for 2023.
Cruise control live brake cancel LEXUS_CRUISE_CTRL_LIVE
- Request
21 25 - Service 21
PID 25 - Module
7E0 → 7E8 - Every
1 s - Testing
Bit 6 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2019 to 2022, 2024, 2026. Not supported for 2023, 2025.
Cruise control main switch LEXUS_CRUISE_MAIN
- Request
21 D3 - Service 21
PID D3 - Module
7E2 → 7EA - Every
1 s - Testing
Bit 23 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2019 to 2022, 2024 to 2026. Not supported for 2023.
Cruise control ready LEXUS_CRUISE_READY
- Request
21 D3 - Service 21
PID D3 - Module
7E2 → 7EA - Every
1 s - Testing
Bit 21 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2019 to 2022, 2024 to 2026. Not supported for 2023.
Cruise control resume switch LEXUS_RES_ACC
- Request
21 D3 - Service 21
PID D3 - Module
7E2 → 7EA - Every
1 s - Testing
Bit 28 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2019 to 2022, 2024 to 2026. Not supported for 2023.
Cruise control set speed LEXUS_CRUISE_SPD
- Request
21 D3 - Service 21
PID D3 - Module
7E2 → 7EA - Every
1 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 2019 to 2022, 2024 to 2026. Not supported for 2023.
Cruise control set switch LEXUS_SET_COAST
- Request
21 D3 - Service 21
PID D3 - Module
7E2 → 7EA - Every
1 s - Testing
Bit 27 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2019 to 2022, 2024 to 2026. Not supported for 2023.
Cruise control throttle opening LEXUS_CRUISE_THROTTLE
- Request
21 D3 - Service 21
PID D3 - Module
7E2 → 7EA - Every
1 s - Testing
Bits 8 to 15 of the reply, 8 bits.
- Formula
(val × 0.3922)- Range
- 0 to 100 %
- Unit
- %
In testing for 2019 to 2022, 2024 to 2026. Not supported for 2023.
Electrical load signal 1 LEXUS_ELECTRICAL_LOAD_SIGNAL_1
- Request
21 25 - Service 21
PID 25 - Module
7E0 → 7E8 - Every
1 s - Testing
Bit 16 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2019 to 2022, 2024, 2026. Not supported for 2023, 2025.
Electrical load signal 2 LEXUS_ELECTRICAL_LOAD_SIGNAL_2
- Request
21 25 - Service 21
PID 25 - Module
7E0 → 7E8 - Every
1 s - Testing
Bit 17 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2019 to 2022, 2024, 2026. Not supported for 2023, 2025.
Electronically controlled brake warning light LEXUS_ECB_WARNConfirmed
- Request
21 3D - Service 21
PID 3D - Module
7B0 → 7B8 - Every
1 s - Testing
Example reply from a 2023 Lexus UX.
Bit 6 of the reply.
0b0 = 0 → 0
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
Confirmed for 2023. In testing for 2019 to 2022, 2024, 2026. Not supported for 2025.
Ignition trigger count LEXUS_IGNITION_TRIG_CNT
- Request
21 45 - Service 21
PID 45 - Module
7E0 → 7E8 - Every
250 ms - Testing
Bits 64 to 79 of the reply, 16 bits.
- Formula
val- Range
- 0 to 65535
- Unit
- Number
In testing for 2019 to 2022, 2024, 2026. Not supported for 2023, 2025.
Key remind sound LEXUS_KEY_REMIND_SOUND
- Request
21 A1 - Service 21
PID A1 - Module
7C0 → 7C8 - Every
1 s - Testing
Bits 0 to 7 of the reply, 8 bits.
- Formula
val- Range
- 0 to 255
- Unit
- Number
In testing for 2019 to 2022, 2024, 2026. Not supported for 2023, 2025.
Main idle LEXUS_MAIN_IDLE_SWConfirmed
- Request
21 1D - Service 21
PID 1D - Module
7B0 → 7B8 - Every
1 s - Testing
Example reply from a 2023 Lexus UX.
Bit 2 of the reply.
0b0 = 0 → 0
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
Confirmed for 2023. In testing for 2019 to 2022, 2024, 2026. Not supported for 2025.
Master cylinder torque LEXUS_MC_TQ
- Request
21 C3 - Service 21
PID C3 - Module
7E2 - Every
1 s - Testing
Bits 136 to 143 of the reply, 8 bits.
- Formula
(val × 4 − 512)- Range
- -512 to 508 N·m
- Unit
- N·m
In testing for 2019 to 2022, 2024, 2026. Not supported for 2023, 2025.
Neutral position LEXUS_NEUTRAL_POS
- Request
21 25 - Service 21
PID 25 - Module
7E0 → 7E8 - Every
1 s - Testing
Bit 53 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2019 to 2022, 2024, 2026. Not supported for 2023, 2025.
Parking brake LEXUS_IA_PARKING_BRAKE_760
- Request
22 2B 00 - Service 22
DID 2B00 - Module
760 → 768 - Every
3 s - Testing
Bit 0 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2019 to 2026.
Parking brake LEXUS_PARKING_BRAKE
- Request
21 62 - Service 21
PID 62 - Module
7D0 → 7D8 - Every
1 s - Testing
Bit 6 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2019 to 2022, 2024, 2026. Not supported for 2023, 2025.
Parking brake LEXUS_PARKING_BRAKE_SWConfirmed
- Request
21 1F - Service 21
PID 1F - Module
7B0 → 7B8 - Every
2 s - Testing
Example reply from a 2023 Lexus UX.
Bit 1 of the reply.
0b0 = 0 → 0
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
Confirmed for 2023. In testing for 2019 to 2022, 2024, 2026. Not supported for 2025.
Pattern switch LEXUS_PATTERN_SWITCH_PWR_M
- Request
21 25 - Service 21
PID 25 - Module
7E0 → 7E8 - Every
1 s - Testing
Bit 42 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2019 to 2022, 2024, 2026. Not supported for 2023, 2025.
Power steering LEXUS_POWER_STEERING_SIGNAL
- Request
21 25 - Service 21
PID 25 - Module
7E0 → 7E8 - Every
1 s - Testing
Bit 4 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2019 to 2022, 2024, 2026. Not supported for 2023, 2025.
Regenerative brake torque LEXUS_REGEN_TQ
- Request
21 C3 - Service 21
PID C3 - Module
7E2 - Every
1 s - Testing
Bits 32 to 39 of the reply, 8 bits.
- Formula
(val × 4)- Range
- 0 to 1020 N·m
- Unit
- N·m
In testing for 2019 to 2022, 2024, 2026. Not supported for 2023, 2025.
Regenerative brake torque requested LEXUS_REGEN_TQ_REQ
- Request
21 C3 - Service 21
PID C3 - Module
7E2 - Every
1 s - Testing
Bits 40 to 47 of the reply, 8 bits.
- Formula
(val × 4)- Range
- 0 to 1020 N·m
- Unit
- N·m
In testing for 2019 to 2022, 2024, 2026. Not supported for 2023, 2025.
Reservoir warning LEXUS_RESERVOIR_WARNING_SWConfirmed
- Request
21 1D - Service 21
PID 1D - Module
7B0 → 7B8 - Every
1 s - Testing
Example reply from a 2023 Lexus UX.
Bit 1 of the reply.
0b0 = 0 → 0
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
Confirmed for 2023. In testing for 2019 to 2022, 2024, 2026. Not supported for 2025.
Shift switch status, drive LEXUS_SHIFT_SW_STATUS_D_RANGE
- Request
21 25 - Service 21
PID 25 - Module
7E0 → 7E8 - Every
1 s - Testing
Bit 27 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2019 to 2022, 2024, 2026. Not supported for 2023, 2025.
Shift switch status, neutral LEXUS_SHIFT_SW_STATUS_N_RANGE
- Request
21 25 - Service 21
PID 25 - Module
7E0 → 7E8 - Every
1 s - Testing
Bit 26 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2019 to 2022, 2024, 2026. Not supported for 2023, 2025.
Shift switch status, parking LEXUS_SHIFT_SW_STATUS_P_RANGE
- Request
21 25 - Service 21
PID 25 - Module
7E0 → 7E8 - Every
1 s - Testing
Bit 24 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2019 to 2022, 2024, 2026. Not supported for 2023, 2025.
Shift switch status, reverse LEXUS_SHIFT_SW_STATUS_R_RANGE
- Request
21 25 - Service 21
PID 25 - Module
7E0 → 7E8 - Every
1 s - Testing
Bit 25 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2019 to 2022, 2024, 2026. Not supported for 2023, 2025.
Slip indicator light LEXUS_SLIP_WARNConfirmed
- Request
21 3D - Service 21
PID 3D - Module
7B0 → 7B8 - Every
1 s - Testing
Example reply from a 2023 Lexus UX.
Bit 2 of the reply.
0b0 = 0 → 0
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
Confirmed for 2023. In testing for 2019 to 2022, 2024, 2026. Not supported for 2025.
Sports mode selection LEXUS_SPORTS_MODE_SELECTION_SW
- Request
21 25 - Service 21
PID 25 - Module
7E0 → 7E8 - Every
1 s - Testing
Bit 32 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2019 to 2022, 2024, 2026. Not supported for 2023, 2025.
Sports shift down LEXUS_SPORTS_SHIFT_DOWN_SW
- Request
21 25 - Service 21
PID 25 - Module
7E0 → 7E8 - Every
1 s - Testing
Bit 34 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2019 to 2022, 2024, 2026. Not supported for 2023, 2025.
Sports shift up LEXUS_SPORTS_SHIFT_UP_SW
- Request
21 25 - Service 21
PID 25 - Module
7E0 → 7E8 - Every
1 s - Testing
Bit 33 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2019 to 2022, 2024, 2026. Not supported for 2023, 2025.
Starter control LEXUS_STARTER_CONTROL
- Request
21 25 - Service 21
PID 25 - Module
7E0 → 7E8 - Every
1 s - Testing
Bit 12 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2019 to 2022, 2024, 2026. Not supported for 2023, 2025.
Starter signal LEXUS_STARTER_SIGNAL
- Request
21 25 - Service 21
PID 25 - Module
7E0 → 7E8 - Every
1 s - Testing
Bit 11 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2019 to 2022, 2024, 2026. Not supported for 2023, 2025.
Steering angle LEXUS_STEERING_ANGLE_V2Confirmed
- Request
22 10 04 - Service 22
DID 1004 - Module
7B3 → 7BB - Every
250 ms - Testing
Example reply from a 2025 Lexus UX.
Bits 0 to 15 of the reply, 16 bits. The value is signed.
0x0000 = 0 → (0 × 1.5) = 0 °
- Formula
(val × 1.5)- Range
- -410 to 410 °
- Unit
- °
Confirmed for 2025. In testing for 2019 to 2022, 2024, 2026. Not supported for 2023.
Steering angle value LEXUS_STEERING_ANGLEConfirmed
- Request
21 47 - Service 21
PID 47 - Module
7B0 → 7B8 - Every
250 ms - Testing
Example reply from a 2023 Lexus UX.
Bits 24 to 39 of the reply, 16 bits.
0x939D = 37789 → (37789 ÷ 10 − 3276.8) = 502.1 °
- Formula
(val ÷ 10 − 3276.8)- Range
- -3276.8 to 3276.7 °
- Unit
- °
Confirmed for 2023. In testing for 2019 to 2022, 2024, 2026. Not supported for 2025.
Steering wheel angle LEXUS_STEER_ANGLEConfirmed
Positive = counter-clockwise, negative = clockwise.
- Request
21 47 - Service 21
PID 47 - Module
7B0 → 7B8 - Every
250 ms - Testing
Example reply from a 2023 Lexus UX.
Bits 24 to 39 of the reply, 16 bits.
0x939D = 37789 → (37789 ÷ 10 − 3276.8) = 502.1 °
- Formula
(val ÷ 10 − 3276.8)- Range
- -3276 to 3276 °
- Unit
- °
Confirmed for 2023. In testing for 2019 to 2022, 2024, 2026. Not supported for 2025.
Stop light switch 1, main processor LEXUS_STOP_SW1_MAIN
- Request
21 D3 - Service 21
PID D3 - Module
7E2 → 7EA - Every
1 s - Testing
Bit 29 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2019 to 2022, 2024 to 2026. Not supported for 2023.
Stop light switch 1, sub processor LEXUS_STOP_SW1_SUB
- Request
21 D3 - Service 21
PID D3 - Module
7E2 → 7EA - Every
1 s - Testing
Bit 31 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2019 to 2022, 2024 to 2026. Not supported for 2023.
Stop light switch 2, sub processor LEXUS_STOP_SW2_SUB
- Request
21 D3 - Service 21
PID D3 - Module
7E2 → 7EA - Every
1 s - Testing
Bit 30 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2019 to 2022, 2024 to 2026. Not supported for 2023.
Tail cancel LEXUS_TAIL_CANCEL
- Request
21 12 - Service 21
PID 12 - Module
7C0 → 7C8 - Every
1 s - Testing
Bit 2 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Off or on
In testing for 2019 to 2022, 2024, 2026. Not supported for 2023, 2025.
TC LEXUS_TC_TERMINAL
- Request
21 25 - Service 21
PID 25 - Module
7E0 → 7E8 - Every
1 s - Testing
Bit 61 of the reply.
- Formula
val- Range
- 0 to 1
- Unit
- Number
In testing for 2019 to 2022, 2024, 2026. Not supported for 2023, 2025.
Zero point of yaw rate LEXUS_ZP_YAW_RATEConfirmed
- Request
21 46 - Service 21
PID 46 - Module
7B0 → 7B8 - Every
3600 s - Testing
Example reply from a 2023 Lexus UX.
Bits 16 to 23 of the reply, 8 bits.
0x80 = 128 → (128 − 128) = 0 °
- Formula
(val − 128)- Range
- -128 to 127 °
- Unit
- °
Confirmed for 2023. In testing for 2019 to 2022, 2024, 2026. Not supported for 2025.