Skip to content

Commit 970a71f

Browse files
authored
Update command data for Lexus/RX 350 (#136)
1 parent 893a9df commit 970a71f

20 files changed

+264
-26
lines changed

tests/test_cases/2020/command_support.yaml

Lines changed: 34 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,21 @@ supported_commands_by_ecu:
145145
- 019D:FUEL_RATE_ALT,VFUEL_RATE
146146
- 019E:EXH_RATE
147147
- 01A6:ODO
148+
- 7E0.0104:LOAD_PCT
149+
- 7E0.0105:ECT
150+
- 7E0.0106:SHRTFT1
151+
- 7E0.0107:LONGFT1
152+
- 7E0.0108:SHRTFT2,SHRTFT4
153+
- 7E0.0109:LONGFT2,LONGFT4
154+
- 7E0.010C:RPM
155+
- 7E0.010D:VSS
156+
- 7E0.010E:SPARKADV
157+
- 7E0.010F:IAT
158+
- 7E0.0110:MAF
159+
- 7E0.0111:TP
160+
- 7E0.0133:BARO
161+
- 7E0.0134:LAMBDA11_CURRENT,O2S11_CURRENT
162+
- 7E0.7E8.0138
148163
"7E1":
149164
- 0101:ACRF_RDY,ACRF_SUP,AIR_RDY,AIR_SUP,CAT_RDY,CAT_SUP,CCM_RDY,CCM_SUP,CIM_SUP,DTC_CNT,EGR_RDY,EGR_SUP,EVAP_RDY,EVAP_SUP,FUEL_RDY,FUEL_SUP,HCAT_RDY,HCAT_SUP,HTR_RDY,HTR_SUP,MIL,MIS_RDY,MIS_SUP,O2S_RDY,O2S_SUP
150165
- 0104:LOAD_PCT
@@ -237,6 +252,7 @@ unsupported_commands_by_ecu:
237252
- 750.221004|e=2A,ta=2A,fc=1:LEXUS_TT_1_V2,LEXUS_TT_2_V2,LEXUS_TT_3_V2,LEXUS_TT_4_V2,LEXUS_TT_5_V2,LEXUS_TT_FL_V2,LEXUS_TT_FL_V3,LEXUS_TT_FR_V2,LEXUS_TT_FR_V2,LEXUS_TT_RL_V2,LEXUS_TT_RL_V2,LEXUS_TT_RR_V2,LEXUS_TT_RR_V2,LEXUS_TT_SPARE_V2,LEXUS_TT_SPARE_V3
238253
- 750.221005|e=2A,ta=2A,fc=1:LEXUS_TP_1_V2,LEXUS_TP_2_V2,LEXUS_TP_3_V2,LEXUS_TP_4_V2,LEXUS_TP_5_V2,LEXUS_TP_FL_V2,LEXUS_TP_FL_V2,LEXUS_TP_FR_V2,LEXUS_TP_FR_V2,LEXUS_TP_RL_V2,LEXUS_TP_RL_V2,LEXUS_TP_RR_V2,LEXUS_TP_RR_V2,LEXUS_TP_SPARE_V2
239254
- 750.222021|e=2A,ta=2A,fc=1:LEXUS_TID_1,LEXUS_TID_2,LEXUS_TID_3,LEXUS_TID_4
255+
- 750.758.2162
240256
- 750.758.221004
241257
- 750.758.221005
242258
- 750.758.222021
@@ -250,6 +266,7 @@ unsupported_commands_by_ecu:
250266
- 7B0.7B8.2107:LEXUS_WHEEL_CYLINDER_PRESSURE
251267
- 7B0.7B8.211D:LEXUS_MAIN_IDLE_SW,LEXUS_RESERVOIR_WARNING_SW
252268
- 7B0.7B8.211F:LEXUS_PARKING_BRAKE_SW,LEXUS_STOP_LIGHT_SW
269+
- 7B0.7B8.2130
253270
- 7B0.7B8.213C:LEXUS_STOP_LIGHT_RELAY
254271
- 7B0.7B8.213D:LEXUS_ABS_WARN,LEXUS_BRAKE_WARN,LEXUS_BUZZER,LEXUS_ECB_WARN,LEXUS_SLIP_WARN
255272
- 7B0.7B8.2142:LEXUS_FL_WHEEL_ACCELERATION,LEXUS_FR_WHEEL_ACCELERATION,LEXUS_RL_WHEEL_ACCELERATION,LEXUS_RR_WHEEL_ACCELERATION
@@ -258,10 +275,12 @@ unsupported_commands_by_ecu:
258275
- 7B0.7B8.2158:LEXUS_REGEN_COOPERATION
259276
- 7B0.7B8.215A:LEXUS_FL_WHEEL_VSC_CTRL,LEXUS_FR_WHEEL_VSC_CTRL,LEXUS_RL_WHEEL_VSC_CTRL,LEXUS_RR_WHEEL_VSC_CTRL,LEXUS_TRC_TRAC__BRAKE_CTRL,LEXUS_TRC_TRAC__CTRL,LEXUS_TRC_TRAC__ENGINE_CTRL
260277
- 7B0.7B8.215F:LEXUS_BA_CTRL_STATUS,LEXUS_FL_WHEEL_ABS_CTRL,LEXUS_FR_WHEEL_ABS_CTRL,LEXUS_PBA_CTRL_STATUS,LEXUS_RL_WHEEL_ABS_CTRL,LEXUS_RL_WHEEL_EBD_CTRL,LEXUS_RR_WHEEL_ABS_CTRL,LEXUS_RR_WHEEL_EBD_CTRL
278+
- 7B0.7B8.2198
261279
- 7B0.7B8.21A1:LEXUS_ZERO_POINT_OF_YAW_RATE
262280
- 7B0.7B8.21A3:LEXUS_SCC_SOLENOID_CURRENT,LEXUS_SLA_SOLENOID_CURRENT,LEXUS_SLR_SOLENOID_CURRENT,LEXUS_SMC_SOLENOID_CURRENT,LEXUS_SRC_SOLENOID_CURRENT,LEXUS_SSC_SOLENOID_CURRENT
263281
- 7B0.7B8.21A6:LEXUS_INSPECTION_MODE
264282
- 7B0.7B8.21BE:LEXUS_ACCUMULATOR_OPEN,LEXUS_DECELERATION_OPEN,LEXUS_FL_WHEEL_SPEED_OPEN,LEXUS_FR_WHEEL_CYLINDER_OPEN,LEXUS_FR_WHEEL_SPEED_OPEN,LEXUS_HV_COMMUNICATION_OPEN,LEXUS_HV_COMM_OPEN,LEXUS_MASTER_CYLINDER_OPEN,LEXUS_RL_WHEEL_SPEED_OPEN,LEXUS_RR_WHEEL_SPEED_OPEN,LEXUS_STROKE_OPEN,LEXUS_YAW_RATE_OPEN_ERROR
283+
- 7B0.7B8.21D0
265284
"7B1":
266285
- 7B1.221026:LEXUS_COUPLING_TEMP
267286
"7B3":
@@ -300,20 +319,13 @@ unsupported_commands_by_ecu:
300319
- 7D2.7DA.221F9A:LEXUS_HVBAT_C,LEXUS_HVBAT_V
301320
"7E0":
302321
- 7E0.0101:ACRF_RDY,ACRF_SUP,AIR_RDY,AIR_SUP,CAT_RDY,CAT_SUP,CCM_RDY,CCM_SUP,CIM_SUP,DTC_CNT,EGR_RDY,EGR_SUP,EVAP_RDY,EVAP_SUP,FUEL_RDY,FUEL_SUP,HCAT_RDY,HCAT_SUP,HTR_RDY,HTR_SUP,MIL,MIS_RDY,MIS_SUP,O2S_RDY,O2S_SUP
303-
- 7E0.0104:LOAD_PCT
304-
- 7E0.0105:ECT
305-
- 7E0.0106:SHRTFT1
306-
- 7E0.0108:SHRTFT2,SHRTFT4
307-
- 7E0.010D:VSS
308-
- 7E0.0110:MAF
309-
- 7E0.0111:TP
310322
- 7E0.011F:RUNTM
311323
- 7E0.0121:MIL_DIST
324+
- 7E0.0123:FRP
312325
- 7E0.0124:LAMBDA11_VOLT,O2S11_VOLT
313326
- 7E0.012F:FLI
314327
- 7E0.0130:WARM_UPS
315328
- 7E0.0131:CLR_DIST
316-
- 7E0.0134:LAMBDA11_CURRENT,O2S11_CURRENT
317329
- 7E0.0141:ACRFCMPL,ACRF_ENA,AIR_CMPL,AIR_ENA,CAT_CMPL,CAT_ENA,CCM_CMPL,CCM_ENA,CIM_SUP_FLAG,EGR_CMPL,EGR_ENA,EVAPCMPL,EVAP_ENA,FUEL_CMPL,FUEL_ENA,HCATCMPL,HCAT_ENA,HTR_CMPL,HTR_ENA,MIS_CMPL,MIS_ENA,O2S_CMPL,O2S_ENA
318330
- 7E0.0142:VPWR
319331
- 7E0.0144:EQ_RAT
@@ -332,11 +344,21 @@ unsupported_commands_by_ecu:
332344
- 7E0.7E8.2104:LEXUS_AFS_CURRENT_B1S1,LEXUS_AFS_VOLTAGE_B1S1,LEXUS_AF_LAMBDA_B1S1,LEXUS_O2S_B1S2,LEXUS_TARGET_AIR_FUEL_RATIO
333345
- 7E0.7E8.2105:LEXUS_CATALYST_T_B1S1,LEXUS_CATALYST_T_B1S2
334346
- 7E0.7E8.2106:LEXUS_2ND_AIR_MONITOR_AVAIL,LEXUS_2ND_AIR_MONITOR_INCMPL,LEXUS_A_C_MONITOR_AVAIL,LEXUS_A_C_MONITOR_INCMPL,LEXUS_CATALYST_MONITOR_AVAIL,LEXUS_CATALYST_MONITOR_INCMPL,LEXUS_COMPLETE_PARTS_MONITOR_AVAIL,LEXUS_EGR_VVT_MONITOR_AVAIL,LEXUS_EGR_VVT_MONITOR_INCMPL,LEXUS_EVAP_MONITOR_AVAIL,LEXUS_EVAP_MONITOR_ICMPL,LEXUS_FUEL_SYSTEM_MONITOR_AVAIL,LEXUS_HEATED_CATALYST_MONITOR_AVAIL,LEXUS_HEATED_CATALYST_MONITOR_INCMPL,LEXUS_MIL,LEXUS_MILON_RUN_DISTANCE,LEXUS_MISFIRE_MONITOR_AVAIL,LEXUS_NUMBER_OF_EMISSION_DTC,LEXUS_O2S_A_FS_HEATER_MONITOR_AVAIL,LEXUS_O2S_A_FS_HEATER_MONITOR_INCMPL,LEXUS_O2S_A_FS_MONITOR_AVAIL,LEXUS_O2S_A_FS_MONITOR_INCMPL,LEXUS_RUNNING_TIME_FROM_MIL_ON
347+
- 7E0.7E8.210C
335348
- 7E0.7E8.2124:LEXUS_COMMUNICATION_WITH_BRAKE,LEXUS_COMMUNICATION_WITH_HV,LEXUS_COMM_WITH_AIR_CONDITIONER,LEXUS_COMM_WITH_VALVEMATIC_COMM
336349
- 7E0.7E8.2125:LEXUS_A_C_COMPRESSOR,LEXUS_CRUISE_CONTROL_LIVE_BRAKE_CANCEL_SWITCH,LEXUS_ELECTRICAL_LOAD_SIGNAL_1,LEXUS_ELECTRICAL_LOAD_SIGNAL_2,LEXUS_NEUTRAL_POSITION_SW_SIGNAL,LEXUS_PATTERN_SWITCH_PWR_M,LEXUS_POWER_STEERING_SIGNAL,LEXUS_SHIFT_SW_STATUS_D_RANGE,LEXUS_SHIFT_SW_STATUS_N_RANGE,LEXUS_SHIFT_SW_STATUS_P_RANGE,LEXUS_SHIFT_SW_STATUS_R_RANGE,LEXUS_SPORTS_MODE_SELECTION_SW,LEXUS_SPORTS_SHIFT_DOWN_SW,LEXUS_SPORTS_SHIFT_UP_SW,LEXUS_STARTER_CONTROL,LEXUS_STARTER_SIGNAL,LEXUS_STOP_LIGHT_SWITCH,LEXUS_TC_TERMINAL
337350
- 7E0.7E8.2128
351+
- 7E0.7E8.2139
352+
- 7E0.7E8.213B
353+
- 7E0.7E8.213C
354+
- 7E0.7E8.2142
355+
- 7E0.7E8.2143
338356
- 7E0.7E8.2145:LEXUS_ALL_CYLINDERS_MISFIRE_CNT,LEXUS_CYL1_MISFIRE_CNT,LEXUS_CYL2_MISFIRE_CNT,LEXUS_CYL3_MISFIRE_CNT,LEXUS_CYL4_MISFIRE_CNT,LEXUS_IGNITION_TRIG_CNT,LEXUS_MISFIRE_LOAD_V2,LEXUS_MISFIRE_MARGIN_V2,LEXUS_MISFIRE_RPM_V2
357+
- 7E0.7E8.21D5
339358
- 7E0.7E8.21DA:LEXUS_GEAR_V3
359+
- 7E0.7E8.21F3
360+
- 7E0.7E8.21F4
361+
- 7E0.7E8.21F5
340362
"7E1":
341363
- 7E1.7E9.0101
342364
- 7E1.7E9.0104
@@ -352,3 +374,7 @@ unsupported_commands_by_ecu:
352374
- 7E1.7E9.0146
353375
- 7E1.7E9.014D
354376
- 7E1.7E9.014E
377+
- 7E1.7E9.2182
378+
- 7E1.7E9.21A0
379+
- 7E1.7E9.21BE
380+
- 7E1.7E9.21D9

tests/test_cases/2020/commands/700.708.2210A2.yaml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,20 @@ test_cases:
1414
response: |-
1515
70810086210A27A767D
1616
708217D7D0000000000
17+
- expected_values:
18+
LEXUS_AFRL_HIGH_1: 1.55765
19+
LEXUS_AFRL_IDLE_1: 0
20+
LEXUS_AFRL_LOW_1: 0
21+
LEXUS_AFRL_MID_1_1: 1.55765
22+
LEXUS_AFRL_MID_2_1: 1.55765
23+
LEXUS_AF_LEARN_HIGH_PORT_B1: 1.76471
24+
LEXUS_AF_LEARN_IDLE_PORT_B1: -1.76471
25+
LEXUS_AF_LEARN_LOW_PORT_B1: -0.19608
26+
LEXUS_AF_LEARN_MID1_PORT_B1: 1.76471
27+
LEXUS_AF_LEARN_MID2_PORT_B1: 1.76471
28+
response: |-
29+
70810086210A27B7F84
30+
7082184840000000000
1731
- expected_values:
1832
LEXUS_AFRL_HIGH_1: 0
1933
LEXUS_AFRL_IDLE_1: 0
@@ -56,20 +70,6 @@ test_cases:
5670
response: |-
5771
70810086210A27D777F
5872
708217F7F0000000000
59-
- expected_values:
60-
LEXUS_AFRL_HIGH_1: 1.55765
61-
LEXUS_AFRL_IDLE_1: 1.16706
62-
LEXUS_AFRL_LOW_1: 0
63-
LEXUS_AFRL_MID_1_1: 1.55765
64-
LEXUS_AFRL_MID_2_1: 1.55765
65-
LEXUS_AF_LEARN_HIGH_PORT_B1: 1.76471
66-
LEXUS_AF_LEARN_IDLE_PORT_B1: 1.37255
67-
LEXUS_AF_LEARN_LOW_PORT_B1: 0.19608
68-
LEXUS_AF_LEARN_MID1_PORT_B1: 1.76471
69-
LEXUS_AF_LEARN_MID2_PORT_B1: 1.76471
70-
response: |-
71-
70810086210A2838084
72-
7082184840000000000
7373
- expected_values:
7474
LEXUS_AFRL_HIGH_1: 1.55765
7575
LEXUS_AFRL_IDLE_1: 1.94824

tests/test_cases/2020/commands/700.708.221F6D.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
command_id: 700.708.221F6D
22
test_cases:
3+
- expected_values:
4+
LEXUS_HFP_ACTUAL: 15.31
5+
LEXUS_HFP_TARGET: 0
6+
LEXUS_LOW_FUEL_PRESSURE: 390
7+
response: |-
8+
708100E621F6D1B0000
9+
7082105FB0000280027
10+
7082200000000000000
311
- expected_values:
412
LEXUS_HFP_ACTUAL: 16.34
513
LEXUS_HFP_TARGET: 0

tests/test_cases/2020/commands/750.758.2116|t=96,e=2A,ta=2A,fc=1.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
command_id: 750.758.2116|t=96,e=2A,ta=2A,fc=1
22
test_cases:
33
- expected_values:
4-
LEXUS_TIRE_T_RR: 35
4+
LEXUS_TIRE_T_RR: 21
55
response: |-
66
7582A10076116000000
7-
7582A214B0000000000
7+
7582A213D0000000000
88
- expected_values:
99
LEXUS_TIRE_T_RL: 12
1010
response: |-

tests/test_cases/2020/commands/7C0.7C8.2112.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,11 @@ test_cases:
3232
response: |-
3333
7C8100A61120000000F
3434
7C82100000000000000
35+
- expected_values:
36+
LEXUS_CHECK_ENGINE_LIGHT: 0
37+
LEXUS_EOP_LIGHT: 0
38+
LEXUS_P_SEATBELT_BUCKLE_LIGHT: 0
39+
LEXUS_TAIL_CANCEL_LIGHT: 0
40+
response: |-
41+
7C8100A611200200007
42+
7C82100000000000000

tests/test_cases/2020/commands/7D2.220103|fc=1.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@ test_cases:
1010
LEXUS_ODO_V2: 35840
1111
response: 7090762010302008C00
1212
- expected_values:
13-
LEXUS_ODO_V2: 36096
14-
response: 7090762010302008D00
13+
LEXUS_ODO_V2: 36352
14+
response: '7090762010302008E00'
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
command_id: 7E0.0104
2+
test_cases:
3+
- expected_values:
4+
LOAD_PCT: 12.94118
5+
response: '7E803410421'
6+
- expected_values:
7+
LOAD_PCT: 100
8+
response: 7E8034104FF
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
command_id: 7E0.0105
2+
test_cases:
3+
- expected_values:
4+
ECT: 48
5+
response: '7E803410558'
6+
- expected_values:
7+
ECT: 93
8+
response: '7E803410585'
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
command_id: 7E0.0106
2+
test_cases:
3+
- expected_values:
4+
SHRTFT1: -11.71875
5+
response: '7E803410671'
6+
- expected_values:
7+
SHRTFT1: 17.96875
8+
response: '7E803410697'
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
command_id: 7E0.0107
2+
test_cases:
3+
- expected_values:
4+
LONGFT1: -3.90625
5+
response: 7E80341077B
6+
- expected_values:
7+
LONGFT1: -3.125
8+
response: 7E80341077C
9+
- expected_values:
10+
LONGFT1: -2.34375
11+
response: 7E80341077D
12+
- expected_values:
13+
LONGFT1: -1.5625
14+
response: 7E80341077E
15+
- expected_values:
16+
LONGFT1: -0.78125
17+
response: 7E80341077F
18+
- expected_values:
19+
LONGFT1: 0
20+
response: '7E803410780'
21+
- expected_values:
22+
LONGFT1: 0.78125
23+
response: '7E803410781'
24+
- expected_values:
25+
LONGFT1: 1.5625
26+
response: '7E803410782'
27+
- expected_values:
28+
LONGFT1: 3.90625
29+
response: '7E803410785'
30+
- expected_values:
31+
LONGFT1: 4.6875
32+
response: '7E803410786'

0 commit comments

Comments
 (0)