From 7d6f68c63ed3a9920b57bf26af64a199628b6c1d Mon Sep 17 00:00:00 2001 From: Jeff Verkoeyen Date: Sat, 31 May 2025 13:07:29 -0700 Subject: [PATCH] Updated command responses --- tests/test_cases/2020/command_support.yaml | 109 ++++++++++++++++++ .../test_cases/2020/commands/700.221059.yaml | 32 +++++ .../test_cases/2020/commands/700.2210CD.yaml | 14 +++ .../test_cases/2020/commands/700.221F2F.yaml | 8 ++ .../2020/commands/701.709.220103.yaml | 11 ++ .../2020/commands/701.709.221627.yaml | 29 +++++ .../2020/commands/701.709.221627|f=2019-.yaml | 11 ++ .../test_cases/2020/commands/7B0.221006.yaml | 8 ++ .../2020/commands/7C0.7C8.2129.yaml | 8 ++ .../2020/commands/7C0.7C8.2129|f=-2019.yaml | 8 ++ 10 files changed, 238 insertions(+) create mode 100644 tests/test_cases/2020/commands/700.221059.yaml create mode 100644 tests/test_cases/2020/commands/700.2210CD.yaml create mode 100644 tests/test_cases/2020/commands/700.221F2F.yaml create mode 100644 tests/test_cases/2020/commands/701.709.220103.yaml create mode 100644 tests/test_cases/2020/commands/701.709.221627.yaml create mode 100644 tests/test_cases/2020/commands/701.709.221627|f=2019-.yaml create mode 100644 tests/test_cases/2020/commands/7B0.221006.yaml create mode 100644 tests/test_cases/2020/commands/7C0.7C8.2129.yaml create mode 100644 tests/test_cases/2020/commands/7C0.7C8.2129|f=-2019.yaml diff --git a/tests/test_cases/2020/command_support.yaml b/tests/test_cases/2020/command_support.yaml index f160008..99f56a2 100644 --- a/tests/test_cases/2020/command_support.yaml +++ b/tests/test_cases/2020/command_support.yaml @@ -1,5 +1,31 @@ model_year: 2020 supported_commands_by_ecu: + 700: + - 700.221059:LEXUS_ACCEL_PEDAL + - 700.2210CD:LEXUS_LFPS + - 700.221F2F:LEXUS_FLI + 701: + - 701.709.220103:LEXUS_ODO + - 701.709.221627:LEXUS_TF1_PAN_V2 + - 701.709.221627|f=2019-:LEXUS_TF1_PAN + 7B0: + - 7B0.221006:LEXUS_MASTER_CYL_TEMP + 7C0: + - 7C0.7C8.2129:LEXUS_FLI_VOL_V2 + - 7C0.7C8.2129|f=-2019:LEXUS_FLI_VOL + 7D0: + - 7D0.2162:LEXUS_PARKING_BRAKE + 7DF: + - 7DF.0101 + - 7DF.011F + - 7DF.0121 + - 7DF.0130 + - 7DF.0131 + - 7DF.0141 + - 7DF.0142 + - 7DF.0146 + - 7DF.014D + - 7DF.014E 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 - 0103:FUELSYS1,FUELSYS2 @@ -75,3 +101,86 @@ supported_commands_by_ecu: - 014D:MIL_TIME - 014E:CLR_TIME - 0165:GEAR_RCMD,GEAR_SUP,GPL_STAT,GPL_SUP,N/D_STAT,N/D_SUP,N/G_STAT,N/G_SUP,PTO_STAT_AUX,PTO_SUP +unsupported_commands_by_ecu: + 6F1: + - 6F1.60D.22D240|e=0D,fc=1:LEXUS_VSS_INSTR + - 6F1.612.224AB1|e=12,fc=1:LEXUS_VSS2 + - 6F1.612.22586F|e=12,fc=1:LEXUS_EOP + - 6F1.618.22DA12|e=18,fc=1:LEXUS_ATF_TEMP_V2 + - 6F1.618.22DA1F|e=18,fc=1:LEXUS_KICKDOWN + - 6F1.618.22DA22|e=18,fc=1:LEXUS_TQ_CNVRT_LOCKUP + - 6F1.618.22DA23|e=18,fc=1:LEXUS_ODO_V3 + - 6F1.618.22DA25|e=18,fc=1:LEXUS_EOT_V2 + - 6F1.618.22DA28|e=18,fc=1:LEXUS_BRAKE_SWITCH + - 6F1.618.22DA2A|e=18,fc=1:LEXUS_TQ_CNVRT_RPM,LEXUS_TRANS_SHAFT_RPM + - 6F1.618.22DA2E|e=18,fc=1:LEXUS_GEAR_V2 + - 6F1.618.22DA37|e=18,fc=1:LEXUS_TIME_D,LEXUS_TIME_M,LEXUS_TIME_S + - 6F1.619.22DB32|e=19,fc=1:LEXUS_AXLE_FRONT_ACTUAL_TORQUE,LEXUS_AXLE_FRONT_SETPOINT_TORQUE + - 6F1.619.22DFE7|e=19,fc=1:LEXUS_OIL_CHANGE_DIST,LEXUS_VGT_CAL_ANGLE + - 6F1.629.22DBE4|e=29,fc=1:LEXUS_FL_SPD,LEXUS_FR_SPD,LEXUS_RL_SPD,LEXUS_RR_SPD + - 6F1.640.221700|e=40,fc=1:LEXUS_ODO_2 + - 6F1.660.22D107|e=60,fc=1:LEXUS_VSS_V2 + - 6F1.660.22D10D|e=60,fc=1:LEXUS_ODO1,LEXUS_ODO2 + 700: + - 700.221074:LEXUS_ENG_OIL_PRESS + - 700.221638:LEXUS_ATF_TEMP + 701: + - 701.709.221628:LEXUS_TF2_CONV + 745: + - 745.74D.221739|fc=1:LEXUS_HVBAT_SOC_DISPLAY + 747: + - 747.74F.220103|fc=1:LEXUS_ODO_V5 + - 747.74F.22182E|fc=1:LEXUS_HVBAT_CMU01_VOLT,LEXUS_HVBAT_CMU02_VOLT + 750: + - 750.2115|e=2A,fc=1:LEXUS_TP_2_FL,LEXUS_TP_2_FR,LEXUS_TP_2_RL,LEXUS_TP_2_RR,LEXUS_TP_2_SPARE + - 750.2116|e=2A,fc=1:LEXUS_TT_FL,LEXUS_TT_FR,LEXUS_TT_RL,LEXUS_TT_RR,LEXUS_TT_SPARE + - 750.2130|e=2A,ta=2A,fc=1:LEXUS_TP_FL,LEXUS_TP_FR,LEXUS_TP_RL,LEXUS_TP_RR,LEXUS_TP_SPARE + - 750.758.221004|e=2A,ta=2A,fc=1:LEXUS_TT_1,LEXUS_TT_2,LEXUS_TT_3,LEXUS_TT_4,LEXUS_TT_FL_V2,LEXUS_TT_FR_V2,LEXUS_TT_RL_V2,LEXUS_TT_RR_V2,LEXUS_TT_SPARE_V2 + - 750.758.221005|e=2A,ta=2A,fc=1:LEXUS_TP_1,LEXUS_TP_2,LEXUS_TP_3,LEXUS_TP_4,LEXUS_TP_FL_V2,LEXUS_TP_FR_V2,LEXUS_TP_RL_V2,LEXUS_TP_RR_V2,LEXUS_TP_SPARE_V2 + - 750.758.222021|e=2A,ta=2A,fc=1:LEXUS_TID_1,LEXUS_TID_2,LEXUS_TID_3,LEXUS_TID_4 + 7B0: + - 7B0.7B8.2103:LEXUS_TIRE_FL_SPD,LEXUS_TIRE_FR_SPD,LEXUS_TIRE_RL_SPD,LEXUS_TIRE_RR_SPD + - 7B0.7B8.2103|f=-2019:LEXUS_TIRE_FL_SPD_V2,LEXUS_TIRE_FR_SPD_V2,LEXUS_TIRE_RL_SPD_V2,LEXUS_TIRE_RR_SPD_V2 + - 7B0.7B8.2121:LEXUS_VSS + - 7B0.7B8.2147:LEXUS_STEER_ANGLE_V2 + - 7B0.7B8.2147|f=-2019:LEXUS_LAT_G,LEXUS_LNG_G,LEXUS_STEER_ANGLE,LEXUS_YAW_RATE + 7B1: + - 7B1.221026:LEXUS_COUPLING_TEMP + 7B3: + - 7B3.221004:LEXUS_STEERING_ANGLE + 7C0: + - 7C0.221021:LEXUS_BATTERY_VOLTAGE + - 7C0.221022|fc=1:LEXUS_FLV + 7D2: + - 7D2.221F5B|fc=1:LEXUS_SOC + - 7D2.7DA.22106C|fc=1:LEXUS_HVBAT_SOC_MAX,LEXUS_HVBAT_SOC_MIN + - 7D2.7DA.221F0D|fc=1:LEXUS_VSS_V3 + 7E0: + - 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 + - 7E0.011F:RUNTM + - 7E0.0121:MIL_DIST + - 7E0.0130:WARM_UPS + - 7E0.0131:CLR_DIST + - 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 + - 7E0.0142:VPWR + - 7E0.0146:AAT + - 7E0.014D:MIL_TIME + - 7E0.014E:CLR_TIME + - 7E0.7E8.2121:LEXUS_CC_S_V2 + - 7E0.7E8.2121|f=-2019:LEXUS_CC_S + - 7E0.7E8.2128:LEXUS_ODO_V4 + - 7E0.7E8.2128|f=2019-:LEXUS_ODO_V2 + - 7E0.7E8.2151:LEXUS_EOT,LEXUS_PREV_TRIP_DST,LEXUS_VVTOT + - 7E0.7E8.2182:LEXUS_ATF_PAN_T,LEXUS_ATF_TQC_T + - 7E0.7E8.2185:LEXUS_GEAR,LEXUS_GEAR_LOCKUP + 7E1: + - 7E1.7E9.0101 + - 7E1.7E9.011F + - 7E1.7E9.0121 + - 7E1.7E9.0130 + - 7E1.7E9.0131 + - 7E1.7E9.0141 + - 7E1.7E9.0142 + - 7E1.7E9.0146 + - 7E1.7E9.014D + - 7E1.7E9.014E diff --git a/tests/test_cases/2020/commands/700.221059.yaml b/tests/test_cases/2020/commands/700.221059.yaml new file mode 100644 index 0000000..171e143 --- /dev/null +++ b/tests/test_cases/2020/commands/700.221059.yaml @@ -0,0 +1,32 @@ +command_id: '700.221059' +test_cases: +- response: |- + 708100A621059295129 + 7082151000000000000 + expected_values: + LEXUS_ACCEL_PEDAL: 0 +- response: |- + 708100A6210593B6329 + 708215108DC00000000 + expected_values: + LEXUS_ACCEL_PEDAL: 0.5493 +- response: |- + 708100A621059476F29 + 70821510FBA00000000 + expected_values: + LEXUS_ACCEL_PEDAL: 9 +- response: |- + 708100A6210594D7629 + 7082152131C00000000 + expected_values: + LEXUS_ACCEL_PEDAL: 13.22535 +- response: |- + 708100A621059577F2A + 708215217C000000000 + expected_values: + LEXUS_ACCEL_PEDAL: 20.26761 +- response: |- + 708100A6210595B8329 + 70821511A9100000000 + expected_values: + LEXUS_ACCEL_PEDAL: 23.08451 diff --git a/tests/test_cases/2020/commands/700.2210CD.yaml b/tests/test_cases/2020/commands/700.2210CD.yaml new file mode 100644 index 0000000..ddabb51 --- /dev/null +++ b/tests/test_cases/2020/commands/700.2210CD.yaml @@ -0,0 +1,14 @@ +command_id: 700.2210CD +test_cases: +- response: 708056210CD8E9D + expected_values: + LEXUS_LFPS: -2902.7 +- response: 708056210CD8EFF + expected_values: + LEXUS_LFPS: -2892.9 +- response: 708056210CD900E + expected_values: + LEXUS_LFPS: -2865.8 +- response: 708056210CD92B1 + expected_values: + LEXUS_LFPS: -2798.3 diff --git a/tests/test_cases/2020/commands/700.221F2F.yaml b/tests/test_cases/2020/commands/700.221F2F.yaml new file mode 100644 index 0000000..ba67e9e --- /dev/null +++ b/tests/test_cases/2020/commands/700.221F2F.yaml @@ -0,0 +1,8 @@ +command_id: 700.221F2F +test_cases: +- response: 70804621F2F66 + expected_values: + LEXUS_FLI: 40 +- response: 70804621F2FE2 + expected_values: + LEXUS_FLI: 88.62745 diff --git a/tests/test_cases/2020/commands/701.709.220103.yaml b/tests/test_cases/2020/commands/701.709.220103.yaml new file mode 100644 index 0000000..1eaab58 --- /dev/null +++ b/tests/test_cases/2020/commands/701.709.220103.yaml @@ -0,0 +1,11 @@ +command_id: 701.709.220103 +test_cases: +- response: 7090762010302007A43 + expected_values: + LEXUS_ODO: 31299 +- response: 7090762010302007F94 + expected_values: + LEXUS_ODO: 32660 +- response: 7090762010302007F9C + expected_values: + LEXUS_ODO: 32668 diff --git a/tests/test_cases/2020/commands/701.709.221627.yaml b/tests/test_cases/2020/commands/701.709.221627.yaml new file mode 100644 index 0000000..f01b0c6 --- /dev/null +++ b/tests/test_cases/2020/commands/701.709.221627.yaml @@ -0,0 +1,29 @@ +command_id: 701.709.221627 +test_cases: +- response: '709056216276860' + expected_values: + LEXUS_TF1_PAN_V2: 147.875 +- response: 709056216276B80 + expected_values: + LEXUS_TF1_PAN_V2: 153.5 +- response: 709056216276C20 + expected_values: + LEXUS_TF1_PAN_V2: 154.625 +- response: 709056216276CC0 + expected_values: + LEXUS_TF1_PAN_V2: 155.75 +- response: 709056216276D60 + expected_values: + LEXUS_TF1_PAN_V2: 156.875 +- response: '709056216276E00' + expected_values: + LEXUS_TF1_PAN_V2: 158 +- response: 709056216276EA0 + expected_values: + LEXUS_TF1_PAN_V2: 159.125 +- response: 709056216276F40 + expected_values: + LEXUS_TF1_PAN_V2: 160.25 +- response: 709056216276FE0 + expected_values: + LEXUS_TF1_PAN_V2: 161.375 diff --git a/tests/test_cases/2020/commands/701.709.221627|f=2019-.yaml b/tests/test_cases/2020/commands/701.709.221627|f=2019-.yaml new file mode 100644 index 0000000..7129a1a --- /dev/null +++ b/tests/test_cases/2020/commands/701.709.221627|f=2019-.yaml @@ -0,0 +1,11 @@ +command_id: 701.709.221627|f=2019- +test_cases: +- response: '709056216275500' + expected_values: + LEXUS_TF1_PAN: 113 +- response: 709056216275BE0 + expected_values: + LEXUS_TF1_PAN: 125.375 +- response: '709056216278520' + expected_values: + LEXUS_TF1_PAN: 199.625 diff --git a/tests/test_cases/2020/commands/7B0.221006.yaml b/tests/test_cases/2020/commands/7B0.221006.yaml new file mode 100644 index 0000000..1fe8b7d --- /dev/null +++ b/tests/test_cases/2020/commands/7B0.221006.yaml @@ -0,0 +1,8 @@ +command_id: 7B0.221006 +test_cases: +- response: 7B8056210066800 + expected_values: + LEXUS_MASTER_CYL_TEMP: 24 +- response: 7B8056210068B00 + expected_values: + LEXUS_MASTER_CYL_TEMP: 59 diff --git a/tests/test_cases/2020/commands/7C0.7C8.2129.yaml b/tests/test_cases/2020/commands/7C0.7C8.2129.yaml new file mode 100644 index 0000000..1e0e88f --- /dev/null +++ b/tests/test_cases/2020/commands/7C0.7C8.2129.yaml @@ -0,0 +1,8 @@ +command_id: 7C0.7C8.2129 +test_cases: +- response: 7C803612943 + expected_values: + LEXUS_FLI_VOL_V2: 33.5 +- response: 7C80361297B + expected_values: + LEXUS_FLI_VOL_V2: 61.5 diff --git a/tests/test_cases/2020/commands/7C0.7C8.2129|f=-2019.yaml b/tests/test_cases/2020/commands/7C0.7C8.2129|f=-2019.yaml new file mode 100644 index 0000000..2533373 --- /dev/null +++ b/tests/test_cases/2020/commands/7C0.7C8.2129|f=-2019.yaml @@ -0,0 +1,8 @@ +command_id: 7C0.7C8.2129|f=-2019 +test_cases: +- response: 7C80361293A + expected_values: + LEXUS_FLI_VOL: 29 +- response: 7C803612978 + expected_values: + LEXUS_FLI_VOL: 60