diff --git a/signalsets/v3/default.json b/signalsets/v3/default.json index e73fad4..ca2ed70 100644 --- a/signalsets/v3/default.json +++ b/signalsets/v3/default.json @@ -611,7 +611,7 @@ {"id": "RX_LOW_RPM_START", "path": "Engine", "fmt": {"bix": 236, "len": 1, "max": 1, "unit": "offon" }, "name": "Low revolution for engine start"}, {"id": "RX_ENG_START_HESIT", "path": "Engine", "fmt": {"bix": 237, "len": 1, "max": 1, "unit": "offon" }, "name": "Engine start hesitation"} ]}, -{ "hdr": "7E0", "rax": "7E8", "dbg": true, "cmd": {"21": "C1"}, "freq": 1, +{ "hdr": "7E0", "rax": "7E8", "cmd": {"21": "C1"}, "freq": 1, "dbgfilter": { "to": 2012, "from": 2014 }, "signals": [ {"id": "RX_CYLINDER_NUMBER", "path": "Engine", "fmt": {"bix": 104, "len": 8, "max": 255, "unit": "scalar" }, "name": "Cylinder number"}, {"id": "RX_DESTINATION", "path": "Engine", "fmt": {"bix": 120, "len": 8, "max": 255, "unit": "scalar" }, "name": "Destination"}, diff --git a/tests/test_cases/2013/command_support.yaml b/tests/test_cases/2013/command_support.yaml index ff72bb5..291f676 100644 --- a/tests/test_cases/2013/command_support.yaml +++ b/tests/test_cases/2013/command_support.yaml @@ -114,6 +114,7 @@ supported_commands_by_ecu: - 7E0.7E8.213C - 7E0.7E8.2145:RX_ALL_CYLINDERS_MISFIRE_CNT,RX_CYL1_MISFIRE_CNT,RX_CYL2_MISFIRE_CNT,RX_CYL3_MISFIRE_CNT,RX_CYL4_MISFIRE_CNT,RX_IGNITION_TRIG_CNT,RX_MISFIRE_LOAD_V2,RX_MISFIRE_MARGIN_V2,RX_MISFIRE_RPM_V2 - 7E0.7E8.2151:RX_AC_AMB_T,RX_AC_FB,RX_ELEC_LOAD_FB,RX_ENG_SPD_START_OFF,RX_ENG_START_HESIT,RX_ENG_START_T,RX_EOT_V2,RX_IMMOB_FUEL_CUT,RX_ISC_FB,RX_ISC_FLOW,RX_ISC_LEARN,RX_ISC_POS,RX_LOW_RPM_CTRL,RX_LOW_RPM_START,RX_NEUTRAL_CTRL,RX_N_RANGE_STS,RX_PREV_TRIP_AMB_T,RX_PREV_TRIP_DST,RX_PREV_TRIP_EOT,RX_PREV_TRIP_IAT,RX_STARTER_CNT,RX_TPS,RX_VVTOT,RX_VVT_ADV_FAIL + - 7E0.7E8.21C1:RX_CYLINDER_NUMBER,RX_DESTINATION,RX_MODEL_YEAR "7E1": - 7E1.7E9.21A0 unsupported_commands_by_ecu: @@ -319,6 +320,7 @@ unsupported_commands_by_ecu: - 7E0.2185 - 7E0.7E8.2128 - 7E0.7E8.2143 + - 7E0.7E8.2147:RX_EGR_STEP_POSITION - 7E0.7E8.2182 - 7E0.7E8.2185 - 7E0.7E8.21DA @@ -326,3 +328,9 @@ unsupported_commands_by_ecu: - 7E1.7E9.0104 - 7E1.7E9.0131 - 7E1.7E9.21BE + "7E2": + - 7E2.21C3:RX_MG1_INVERTER_T,RX_MG1_RPM,RX_MG1_T,RX_MG1_TORQUE,RX_MG2_INVERTER_T,RX_MG2_RPM,RX_MG2_T,RX_MG2_TORQUE,RX_POWER_RESOURCE_KW,RX_REGENERATIVE_BRAKE_TORQ,RX_REQUEST_POWER,RX_STATE_OF_CHARGE + - 7E2.21C4:RX_CONVERTER_T,RX_MGR_INVERTER_T,RX_MGR_RPM,RX_MGR_T,RX_MGR_TORQUE,RX_REAR_REGEN_BRAKE_TORQ,RX_REAR_TORQUE_RATIO,RX_VH_VAGE_AFTER_BOOSTING,RX_VL_VAGE_BEFORE_BOOSTING + - 7E2.21CE:RX_BATTERY_BLOCK_VOL_V01,RX_BATTERY_BLOCK_VOL_V02,RX_BATTERY_BLOCK_VOL_V03,RX_BATTERY_BLOCK_VOL_V04,RX_BATTERY_BLOCK_VOL_V05,RX_BATTERY_BLOCK_VOL_V06,RX_BATTERY_BLOCK_VOL_V07,RX_BATTERY_BLOCK_VOL_V08,RX_BATTERY_BLOCK_VOL_V09,RX_BATTERY_BLOCK_VOL_V10,RX_BATTERY_BLOCK_VOL_V11,RX_BATTERY_BLOCK_VOL_V12,RX_BATTERY_BLOCK_VOL_V13,RX_BATTERY_BLOCK_VOL_V14,RX_BATTERY_BLOCK_VOL_V15,RX_BATT_PACK_CUR_VAL + - 7E2.21CF:RX_TEMPERATURE_OF_BATT_TB1,RX_TEMPERATURE_OF_BATT_TB2,RX_TEMPERATURE_OF_BATT_TB3,RX_TEMPERATURE_OF_BATT_TB4,RX_TEMPERATURE_OF_BATT_TB5,RX_TEMPERATURE_OF_BATT_TB6,RX_TEMPERATURE_OF_BATT_TB7,RX_TEMPERATURE_OF_BATT_TB8 + - 7E2.21D0:RX_INTERNAL_RESISTANCE_R01,RX_INTERNAL_RESISTANCE_R02,RX_INTERNAL_RESISTANCE_R03,RX_INTERNAL_RESISTANCE_R04,RX_INTERNAL_RESISTANCE_R05,RX_INTERNAL_RESISTANCE_R06,RX_INTERNAL_RESISTANCE_R07,RX_INTERNAL_RESISTANCE_R08,RX_INTERNAL_RESISTANCE_R09,RX_INTERNAL_RESISTANCE_R10,RX_INTERNAL_RESISTANCE_R11,RX_INTERNAL_RESISTANCE_R12,RX_INTERNAL_RESISTANCE_R13,RX_INTERNAL_RESISTANCE_R14,RX_INTERNAL_RESISTANCE_R15 diff --git a/tests/test_cases/2013/commands/7B0.7B8.2146.yaml b/tests/test_cases/2013/commands/7B0.7B8.2146.yaml index cbcaa81..747ba62 100644 --- a/tests/test_cases/2013/commands/7B0.7B8.2146.yaml +++ b/tests/test_cases/2013/commands/7B0.7B8.2146.yaml @@ -25,14 +25,14 @@ test_cases: RX_ZP_YAW_RATE: 0 response: |- 7B8100961460000807F - 7B821DF131F00000000 + 7B821DF130100000000 - expected_values: RX_ZP_DEC: -25.11 RX_ZP_DEC2: -25.11 RX_ZP_YAW_RATE: 0 response: |- 7B8100961460000807F - 7B821E0130200000000 + 7B821E0130100000000 - expected_values: RX_ZP_DEC: -25.11 RX_ZP_DEC2: -25.11 diff --git a/tests/test_cases/2013/commands/7E0.0131.yaml b/tests/test_cases/2013/commands/7E0.0131.yaml index dbf9b1f..1e367cf 100644 --- a/tests/test_cases/2013/commands/7E0.0131.yaml +++ b/tests/test_cases/2013/commands/7E0.0131.yaml @@ -10,5 +10,5 @@ test_cases: CLR_DIST: 26368 response: '7E80441316700' - expected_values: - CLR_DIST: 30208 - response: '7E80441317600' + CLR_DIST: 30470 + response: '7E80441317706' diff --git a/tests/test_cases/2013/commands/7E0.7E8.2101.yaml b/tests/test_cases/2013/commands/7E0.7E8.2101.yaml index 7a8ac6b..66d74bd 100644 --- a/tests/test_cases/2013/commands/7E0.7E8.2101.yaml +++ b/tests/test_cases/2013/commands/7E0.7E8.2101.yaml @@ -104,32 +104,6 @@ test_cases: 7E82201150334862852 7E82334FF74F0FFFF34 7E82491000000000000 -- expected_values: - RX_AAT_V2: 85 - RX_ACCEL_SENS_NO_1_VOLT: 19.21569 - RX_ACCEL_SENS_NO_2_VOLT: 100 - RX_ATMOSPHERE_PRESSURE: 32 - RX_CALCULATED_LOAD_7E0: 18.82353 - RX_COOLANT_TEMP: 127 - RX_ENGINE_RUN_TIME: 49 - RX_ENGINE_SPEED: 16383 - RX_INTAKE_AIR: 61 - RX_MAF: 655.35 - RX_MAP: 70 - RX_THROTTLE_MOTOR_DUTY: 44.31373 - RX_THROTTLE_SENSOR_POSITION: 50.98039 - RX_THROTTLE_SENSOR_VOLT: 15.68627 - RX_THROTTL_SENSOR_2_VOLT: 32.15686 - RX_TIME_AFTER_DTC_CLEARED: 13574 - RX_VEHICLE_LOAD: 0.04273 - RX_VEHICLE_SPEED: 133 - RX_WARMUP_CYCLE_CLEARED_DTC: 255 - response: |- - 7E8101C610130001C03 - 7E8211946657D20A769 - 7E8220D850031822852 - 7E82331FF7197FFFF35 - 7E82406000000000000 - expected_values: RX_AAT_V2: 87 RX_ACCEL_SENS_NO_1_VOLT: 18.82353 @@ -572,6 +546,32 @@ test_cases: 7E8221CB5002D7E2852 7E8232DFF742DFFFF33 7E8240A000000000000 +- expected_values: + RX_AAT_V2: 86 + RX_ACCEL_SENS_NO_1_VOLT: 18.03922 + RX_ACCEL_SENS_NO_2_VOLT: 100 + RX_ATMOSPHERE_PRESSURE: 10 + RX_CALCULATED_LOAD_7E0: 39.21569 + RX_COOLANT_TEMP: 68 + RX_ENGINE_RUN_TIME: 46 + RX_ENGINE_SPEED: 1 + RX_INTAKE_AIR: 61 + RX_MAF: 509 + RX_MAP: 76 + RX_THROTTLE_MOTOR_DUTY: 46.66667 + RX_THROTTLE_SENSOR_POSITION: 49.80392 + RX_THROTTLE_SENSOR_VOLT: 15.68627 + RX_THROTTL_SENSOR_2_VOLT: 32.15686 + RX_TIME_AFTER_DTC_CLEARED: 11777 + RX_VEHICLE_LOAD: 0.08545 + RX_VEHICLE_SPEED: 155 + RX_WARMUP_CYCLE_CLEARED_DTC: 255 + response: |- + 7E8101C610164003801 + 7E821FD4C657E0A6C00 + 7E822019B002E7F2852 + 7E8232EFF77B6FFFF2E + 7E82401000000000000 - expected_values: RX_AAT_V2: 88 RX_ACCEL_SENS_NO_1_VOLT: 18.03922 diff --git a/tests/test_cases/2013/commands/7E0.7E8.2104.yaml b/tests/test_cases/2013/commands/7E0.7E8.2104.yaml index 7ff1a4c..9d31c12 100644 --- a/tests/test_cases/2013/commands/7E0.7E8.2104.yaml +++ b/tests/test_cases/2013/commands/7E0.7E8.2104.yaml @@ -33,6 +33,17 @@ test_cases: 7E8216C697FC2694981 7E822FA80087FC28000 7E82317FF17FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.52018 + RX_AF_LAMBDA_B1S1: 1.04837 + RX_O2S_B1S2: 0.67 + RX_TARGET_AIR_FUEL_RATIO: 0.83648 + response: |- + 7E8101861046B9B86DD + 7E82170C98B3273C186 + 7E822DD80158B32801E + 7E8238CFF90FF000000 - expected_values: RX_AFS_CURRENT_B1S1: 127.99 RX_AFS_VOLTAGE_B1S1: 3.54457 @@ -55,17 +66,6 @@ test_cases: 7E821775994F57BE18F 7E82241802994F58036 7E82394FF94FF000000 -- expected_values: - RX_AFS_CURRENT_B1S1: 127.99 - RX_AFS_VOLTAGE_B1S1: 3.86644 - RX_AF_LAMBDA_B1S1: 1.15513 - RX_O2S_B1S2: 0.74 - RX_TARGET_AIR_FUEL_RATIO: 0.83648 - response: |- - 7E8101861046B9B9499 - 7E8217BE1872E70C994 - 7E822998036872E8015 - 7E82394FF90FF000000 - expected_values: RX_AFS_CURRENT_B1S1: 127.99 RX_AFS_VOLTAGE_B1S1: 1.92353 @@ -266,14 +266,14 @@ test_cases: 7E823A4FF9CFF000000 - expected_values: RX_AFS_CURRENT_B1S1: 127.99 - RX_AFS_VOLTAGE_B1S1: 4.39374 + RX_AFS_VOLTAGE_B1S1: 4.15843 RX_AF_LAMBDA_B1S1: 1.22673 RX_O2S_B1S2: 0.785 RX_TARGET_AIR_FUEL_RATIO: 0.92004 response: |- 7E810186104765B9DCF - 7E8218CC69DCF99569D - 7E822CF80699DCF808F + 7E821853C9DCF91CD9D + 7E822CF80529DCF8078 7E82300FF00FF000000 - expected_values: RX_AFS_CURRENT_B1S1: 127.99 @@ -328,8 +328,8 @@ test_cases: response: |- 7E810186104765B9DCF 7E8219FFF9DCF9FFF9D - 7E822CF81009DCF80FC - 7E82394FF94FF000000 + 7E822CF80F49DCF810B + 7E82300FF00FF000000 - expected_values: RX_AFS_CURRENT_B1S1: 127.99 RX_AFS_VOLTAGE_B1S1: 4.9937 @@ -339,8 +339,8 @@ test_cases: response: |- 7E810186104765B9DCF 7E8219FFF9DCF9FFF9D - 7E822CF81039DCF811A - 7E82300FF00FF000000 + 7E822CF81009DCF80FC + 7E82394FF94FF000000 - expected_values: RX_AFS_CURRENT_B1S1: 127.99 RX_AFS_VOLTAGE_B1S1: 3.19832 diff --git a/tests/test_cases/2013/commands/7E0.7E8.2105.yaml b/tests/test_cases/2013/commands/7E0.7E8.2105.yaml index 403035d..e484e3f 100644 --- a/tests/test_cases/2013/commands/7E0.7E8.2105.yaml +++ b/tests/test_cases/2013/commands/7E0.7E8.2105.yaml @@ -1,11 +1,11 @@ command_id: 7E0.7E8.2105 test_cases: - expected_values: - RX_CATALYST_T_B1S1: 716.4 - RX_CATALYST_T_B1S2: 716.4 + RX_CATALYST_T_B1S1: 727.4 + RX_CATALYST_T_B1S2: 727.4 response: |- - 7E8100C61054E791D8C - 7E8211D8C1817181700 + 7E8100C61054E751DFA + 7E8211DFA1765176500 - expected_values: RX_CATALYST_T_B1S1: 750.1 RX_CATALYST_T_B1S2: 750.1 @@ -13,17 +13,23 @@ test_cases: 7E8100C61054E791EDD 7E8211EDD183F183F00 - expected_values: - RX_CATALYST_T_B1S1: 611.1 - RX_CATALYST_T_B1S2: 611.1 + RX_CATALYST_T_B1S1: 665.5 + RX_CATALYST_T_B1S2: 665.5 response: |- - 7E8100C61054E8F196F - 7E821196F14E314E300 + 7E8100C61054E821B8F + 7E8211B8F164D164D00 - expected_values: RX_CATALYST_T_B1S1: 698.3 RX_CATALYST_T_B1S2: 698.3 response: |- 7E8100C61054E941CD7 7E8211CD716B016B000 +- expected_values: + RX_CATALYST_T_B1S1: 805.4 + RX_CATALYST_T_B1S2: 805.4 + response: |- + 7E8100C61054EA12106 + 7E82121061A6A1A6A00 - expected_values: RX_CATALYST_T_B1S1: 676.8 RX_CATALYST_T_B1S2: 676.8 @@ -36,18 +42,18 @@ test_cases: response: |- 7E8100C61054EB70C09 7E8210C091975197500 -- expected_values: - RX_CATALYST_T_B1S1: 803.9 - RX_CATALYST_T_B1S2: 803.9 - response: |- - 7E8100C61054EB720F7 - 7E82120F719AE19AE00 - expected_values: RX_CATALYST_T_B1S1: 548.7 RX_CATALYST_T_B1S2: 548.7 response: |- 7E8100C61054EBB16FF 7E82116FF1394139400 +- expected_values: + RX_CATALYST_T_B1S1: 433.6 + RX_CATALYST_T_B1S2: 433.6 + response: |- + 7E8100C61054EC01280 + 7E82112800CE90CE900 - expected_values: RX_CATALYST_T_B1S1: 780.1 RX_CATALYST_T_B1S2: 780.1 @@ -61,23 +67,17 @@ test_cases: 7E8100C61054EC41441 7E82114410E500E5000 - expected_values: - RX_CATALYST_T_B1S1: 456 - RX_CATALYST_T_B1S2: 456 + RX_CATALYST_T_B1S1: 844.4 + RX_CATALYST_T_B1S2: 844.4 response: |- - 7E8100C61054EC91360 - 7E82113600FAC0FAC00 + 7E8100C61054EC9228C + 7E821228C19F119F100 - expected_values: RX_CATALYST_T_B1S1: 778.5 RX_CATALYST_T_B1S2: 778.5 response: |- 7E8100C61054ECD1FF9 7E8211FF918EA18EA00 -- expected_values: - RX_CATALYST_T_B1S1: 840.3 - RX_CATALYST_T_B1S2: 840.3 - response: |- - 7E8100C61054ED12263 - 7E82122631C7D1C7D00 - expected_values: RX_CATALYST_T_B1S1: 527.6 RX_CATALYST_T_B1S2: 527.6 diff --git a/tests/test_cases/2013/commands/7E0.7E8.2145.yaml b/tests/test_cases/2013/commands/7E0.7E8.2145.yaml index 64cea18..8b93bb1 100644 --- a/tests/test_cases/2013/commands/7E0.7E8.2145.yaml +++ b/tests/test_cases/2013/commands/7E0.7E8.2145.yaml @@ -55,7 +55,7 @@ test_cases: response: |- 7E81011614501000000 7E82100000000000002 - 7E82200BC0080000000 + 7E82200B50080000000 - expected_values: RX_ALL_CYLINDERS_MISFIRE_CNT: 0 RX_CYL1_MISFIRE_CNT: 0 diff --git a/tests/test_cases/2013/commands/7E0.7E8.2151.yaml b/tests/test_cases/2013/commands/7E0.7E8.2151.yaml index 7e94353..2d795c5 100644 --- a/tests/test_cases/2013/commands/7E0.7E8.2151.yaml +++ b/tests/test_cases/2013/commands/7E0.7E8.2151.yaml @@ -62,6 +62,192 @@ test_cases: 7E822504E00000DC301 7E8234E000080009514 7E82480008000800000 +- expected_values: + RX_AC_AMB_T: 33 + RX_AC_FB: 1.13159 + RX_ELEC_LOAD_FB: 0.55664 + RX_ENG_SPD_START_OFF: 561.71875 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 42 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.46265 + RX_ISC_FLOW: 10.02808 + RX_ISC_LEARN: 6.17676 + RX_ISC_POS: 5.6076 + RX_LOW_RPM_CTRL: 0 + RX_LOW_RPM_START: 0 + RX_NEUTRAL_CTRL: 0 + RX_N_RANGE_STS: 0 + RX_PREV_TRIP_AMB_T: 33 + RX_PREV_TRIP_DST: 0.35 + RX_PREV_TRIP_EOT: 42 + RX_PREV_TRIP_IAT: 39 + RX_STARTER_CNT: 1 + RX_TPS: 0.06866 + RX_VVTOT: 74 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000002CF + 7E821010023724F5252 + 7E82249490009201702 + 7E823DF0200817B93C4 + 7E82481C8839F000000 +- expected_values: + RX_AC_AMB_T: 33 + RX_AC_FB: 1.13159 + RX_ELEC_LOAD_FB: 0.68726 + RX_ENG_SPD_START_OFF: 561.71875 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 45 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.47485 + RX_ISC_FLOW: 9.98535 + RX_ISC_LEARN: 6.17676 + RX_ISC_POS: 5.58472 + RX_LOW_RPM_CTRL: 0 + RX_LOW_RPM_START: 0 + RX_NEUTRAL_CTRL: 0 + RX_N_RANGE_STS: 0 + RX_PREV_TRIP_AMB_T: 33 + RX_PREV_TRIP_DST: 0.35 + RX_PREV_TRIP_EOT: 45 + RX_PREV_TRIP_IAT: 39 + RX_STARTER_CNT: 1 + RX_TPS: 0.06104 + RX_VVTOT: 77 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000002CF + 7E821010023754F5555 + 7E822494900081FF402 + 7E823DC021C818593C4 + 7E8248233839F000000 +- expected_values: + RX_AC_AMB_T: 33 + RX_AC_FB: 0.73975 + RX_ELEC_LOAD_FB: 0.02197 + RX_ENG_SPD_START_OFF: 561.71875 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 47 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.25024 + RX_ISC_FLOW: 10.47729 + RX_ISC_LEARN: 6.17676 + RX_ISC_POS: 5.82886 + RX_LOW_RPM_CTRL: 0 + RX_LOW_RPM_START: 0 + RX_NEUTRAL_CTRL: 0 + RX_N_RANGE_STS: 0 + RX_PREV_TRIP_AMB_T: 33 + RX_PREV_TRIP_DST: 2.58 + RX_PREV_TRIP_EOT: 47 + RX_PREV_TRIP_IAT: 38 + RX_STARTER_CNT: 1 + RX_TPS: 22.85767 + RX_VVTOT: 85 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000002CF + 7E8210101027D4E5757 + 7E82249490BB4218702 + 7E823FC020280CD93C4 + 7E8248012825E000000 +- expected_values: + RX_AC_AMB_T: 34 + RX_AC_FB: 0.71045 + RX_ELEC_LOAD_FB: 0.02075 + RX_ENG_SPD_START_OFF: 561.71875 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 55 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.25024 + RX_ISC_FLOW: 10.10132 + RX_ISC_LEARN: 6.17676 + RX_ISC_POS: 5.64575 + RX_LOW_RPM_CTRL: 0 + RX_LOW_RPM_START: 0 + RX_NEUTRAL_CTRL: 0 + RX_N_RANGE_STS: 0 + RX_PREV_TRIP_AMB_T: 34 + RX_PREV_TRIP_DST: 4.09 + RX_PREV_TRIP_EOT: 55 + RX_PREV_TRIP_IAT: 40 + RX_STARTER_CNT: 1 + RX_TPS: 4.76074 + RX_VVTOT: 86 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000002CF + 7E8210101997E505F5F + 7E8224A4A0270205302 + 7E823E401C280CD93C4 + 7E82480118246000000 +- expected_values: + RX_AC_AMB_T: 31 + RX_AC_FB: 1.06567 + RX_ELEC_LOAD_FB: 0.32593 + RX_ENG_SPD_START_OFF: 561.71875 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 60 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.24902 + RX_ISC_FLOW: 9.05518 + RX_ISC_LEARN: 6.17676 + RX_ISC_POS: 5.12695 + RX_LOW_RPM_CTRL: 0 + RX_LOW_RPM_START: 0 + RX_NEUTRAL_CTRL: 0 + RX_N_RANGE_STS: 0 + RX_PREV_TRIP_AMB_T: 31 + RX_PREV_TRIP_DST: 8.22 + RX_PREV_TRIP_EOT: 60 + RX_PREV_TRIP_IAT: 40 + RX_STARTER_CNT: 1 + RX_TPS: 0 + RX_VVTOT: 87 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000002CF + 7E8210103367F506464 + 7E822474700001CFA02 + 7E823A001B380CC93C4 + 7E824810B8369000000 +- expected_values: + RX_AC_AMB_T: 32 + RX_AC_FB: 1.07666 + RX_ELEC_LOAD_FB: 0.49683 + RX_ENG_SPD_START_OFF: 561.71875 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 65 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.25269 + RX_ISC_FLOW: 9.24072 + RX_ISC_LEARN: 6.17676 + RX_ISC_POS: 5.21851 + RX_LOW_RPM_CTRL: 0 + RX_LOW_RPM_START: 0 + RX_NEUTRAL_CTRL: 0 + RX_N_RANGE_STS: 0 + RX_PREV_TRIP_AMB_T: 32 + RX_PREV_TRIP_DST: 10.66 + RX_PREV_TRIP_EOT: 65 + RX_PREV_TRIP_IAT: 42 + RX_STARTER_CNT: 1 + RX_TPS: 0 + RX_VVTOT: 87 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000002CF + 7E82101042A7F526969 + 7E822484800001D9202 + 7E823AC01A180CF93C4 + 7E82481978372000000 - expected_values: RX_AC_AMB_T: 41 RX_AC_FB: 1.20605 @@ -124,68 +310,6 @@ test_cases: 7E822444300001C9502 7E8239800F380E1944F 7E824813E8348800000 -- expected_values: - RX_AC_AMB_T: 29 - RX_AC_FB: 1.00342 - RX_ELEC_LOAD_FB: 0.46265 - RX_ENG_SPD_START_OFF: 576.5625 - RX_ENG_START_HESIT: 0 - RX_ENG_START_T: 0 - RX_EOT_V2: 60 - RX_IMMOB_FUEL_CUT: 0 - RX_ISC_FB: 0.19775 - RX_ISC_FLOW: 10.18677 - RX_ISC_LEARN: 6.34644 - RX_ISC_POS: 5.6839 - RX_LOW_RPM_CTRL: 0 - RX_LOW_RPM_START: 0 - RX_NEUTRAL_CTRL: 0 - RX_N_RANGE_STS: 0 - RX_PREV_TRIP_AMB_T: 29 - RX_PREV_TRIP_DST: 0.08 - RX_PREV_TRIP_EOT: 60 - RX_PREV_TRIP_IAT: 44 - RX_STARTER_CNT: 1 - RX_TPS: 0 - RX_VVTOT: 86 - RX_VVT_ADV_FAIL: 0 - response: |- - 7E810216151000002E2 - 7E8210100087E546464 - 7E82245450000209902 - 7E823E900EC80A2944F - 7E824817B8336000000 -- expected_values: - RX_AC_AMB_T: 28 - RX_AC_FB: 0.82031 - RX_ELEC_LOAD_FB: 0.08911 - RX_ENG_SPD_START_OFF: 576.5625 - RX_ENG_START_HESIT: 0 - RX_ENG_START_T: 0 - RX_EOT_V2: 62 - RX_IMMOB_FUEL_CUT: 0 - RX_ISC_FB: 0.19775 - RX_ISC_FLOW: 9.77539 - RX_ISC_LEARN: 6.34644 - RX_ISC_POS: 5.48553 - RX_LOW_RPM_CTRL: 0 - RX_LOW_RPM_START: 0 - RX_NEUTRAL_CTRL: 0 - RX_N_RANGE_STS: 0 - RX_PREV_TRIP_AMB_T: 28 - RX_PREV_TRIP_DST: 0.97 - RX_PREV_TRIP_EOT: 62 - RX_PREV_TRIP_IAT: 42 - RX_STARTER_CNT: 1 - RX_TPS: 0.89264 - RX_VVTOT: 87 - RX_VVT_ADV_FAIL: 0 - response: |- - 7E810216151000002E2 - 7E8210100617F526666 - 7E822444400751F4802 - 7E823CF00EC80A2944F - 7E824804982A0000000 - expected_values: RX_AC_AMB_T: 27 RX_AC_FB: 0.71045 @@ -248,37 +372,6 @@ test_cases: 7E822464602FF1E0B02 7E823B501967FDD944F 7E824803E824C000000 -- expected_values: - RX_AC_AMB_T: 27 - RX_AC_FB: 0.6543 - RX_ELEC_LOAD_FB: 0.05249 - RX_ENG_SPD_START_OFF: 576.5625 - RX_ENG_START_HESIT: 0 - RX_ENG_START_T: 0 - RX_EOT_V2: 70 - RX_IMMOB_FUEL_CUT: 0 - RX_ISC_FB: -0.10742 - RX_ISC_FLOW: 10.38696 - RX_ISC_LEARN: 6.34644 - RX_ISC_POS: 5.79071 - RX_LOW_RPM_CTRL: 0 - RX_LOW_RPM_START: 0 - RX_NEUTRAL_CTRL: 0 - RX_N_RANGE_STS: 0 - RX_PREV_TRIP_AMB_T: 27 - RX_PREV_TRIP_DST: 20.59 - RX_PREV_TRIP_EOT: 70 - RX_PREV_TRIP_IAT: 34 - RX_STARTER_CNT: 1 - RX_TPS: 0 - RX_VVTOT: 88 - RX_VVT_ADV_FAIL: 0 - response: |- - 7E810216151000002E2 - 7E82101080B804A6E6E - 7E82243430000213D02 - 7E823F701967FA8944F - 7E824802B8218000000 - expected_values: RX_AC_AMB_T: 26 RX_AC_FB: 0.73975 @@ -310,37 +403,6 @@ test_cases: 7E8224242000221D503 7E8230201967FA8944F 7E824801E825E000000 -- expected_values: - RX_AC_AMB_T: 26 - RX_AC_FB: 0.69092 - RX_ELEC_LOAD_FB: 0.18677 - RX_ENG_SPD_START_OFF: 576.5625 - RX_ENG_START_HESIT: 0 - RX_ENG_START_T: 0 - RX_EOT_V2: 66 - RX_IMMOB_FUEL_CUT: 0 - RX_ISC_FB: -0.17334 - RX_ISC_FLOW: 9.29688 - RX_ISC_LEARN: 6.34644 - RX_ISC_POS: 5.24902 - RX_LOW_RPM_CTRL: 0 - RX_LOW_RPM_START: 0 - RX_NEUTRAL_CTRL: 0 - RX_N_RANGE_STS: 0 - RX_PREV_TRIP_AMB_T: 26 - RX_PREV_TRIP_DST: 29.42 - RX_PREV_TRIP_EOT: 66 - RX_PREV_TRIP_IAT: 33 - RX_STARTER_CNT: 1 - RX_TPS: 5.43213 - RX_VVTOT: 85 - RX_VVT_ADV_FAIL: 0 - response: |- - 7E810216151000002E2 - 7E821010B7E7D496A6A - 7E822424202C81DC002 - 7E823B0018F7F72944F - 7E82480998236000000 - expected_values: RX_AC_AMB_T: 28 RX_AC_FB: 1.23901 @@ -527,37 +589,6 @@ test_cases: 7E822494904171C2702 7E8239101167FF5939D 7E82480408353000000 -- expected_values: - RX_AC_AMB_T: 29 - RX_AC_FB: 0.97778 - RX_ELEC_LOAD_FB: 0.12085 - RX_ENG_SPD_START_OFF: 583.59375 - RX_ENG_START_HESIT: 0 - RX_ENG_START_T: 0 - RX_EOT_V2: 55 - RX_IMMOB_FUEL_CUT: 0 - RX_ISC_FB: 0.00854 - RX_ISC_FLOW: 8.63159 - RX_ISC_LEARN: 6.12915 - RX_ISC_POS: 4.91333 - RX_LOW_RPM_CTRL: 0 - RX_LOW_RPM_START: 0 - RX_NEUTRAL_CTRL: 0 - RX_N_RANGE_STS: 0 - RX_PREV_TRIP_AMB_T: 29 - RX_PREV_TRIP_DST: 3.13 - RX_PREV_TRIP_EOT: 55 - RX_PREV_TRIP_IAT: 38 - RX_STARTER_CNT: 1 - RX_TPS: 0 - RX_VVTOT: 87 - RX_VVT_ADV_FAIL: 0 - response: |- - 7E810216151000002EB - 7E8210101397F4E5F5F - 7E822454500001B9F02 - 7E8238401D38007939D - 7E82480638321000000 - expected_values: RX_AC_AMB_T: 28 RX_AC_FB: 0.70312 @@ -713,6 +744,37 @@ test_cases: 7E8224A4A00001F5602 7E823D001A97F859540 7E82481FF83C3000000 +- expected_values: + RX_AC_AMB_T: 31 + RX_AC_FB: 0.99976 + RX_ELEC_LOAD_FB: 0.12207 + RX_ENG_SPD_START_OFF: 608.59375 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 62 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: -0.00244 + RX_ISC_FLOW: 8.98804 + RX_ISC_LEARN: 6.16821 + RX_ISC_POS: 5.09644 + RX_LOW_RPM_CTRL: 0 + RX_LOW_RPM_START: 0 + RX_NEUTRAL_CTRL: 0 + RX_N_RANGE_STS: 0 + RX_PREV_TRIP_AMB_T: 31 + RX_PREV_TRIP_DST: 40.83 + RX_PREV_TRIP_EOT: 62 + RX_PREV_TRIP_IAT: 48 + RX_STARTER_CNT: 1 + RX_TPS: 2.96021 + RX_VVTOT: 87 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E8102161510000030B + 7E821010FF37F586666 + 7E822474701841CC302 + 7E8239C01747FFE93BD + 7E82480648333000000 - expected_values: RX_AC_AMB_T: 30 RX_AC_FB: 0.74707 @@ -837,68 +899,6 @@ test_cases: 7E8223E3E0002356F04 7E8234E01A480B093C9 7E824800C8204000000 -- expected_values: - RX_AC_AMB_T: 23 - RX_AC_FB: 0.46265 - RX_ELEC_LOAD_FB: 0.03174 - RX_ENG_SPD_START_OFF: 669.53125 - RX_ENG_START_HESIT: 0 - RX_ENG_START_T: 0 - RX_EOT_V2: 45 - RX_IMMOB_FUEL_CUT: 0 - RX_ISC_FB: 0.25024 - RX_ISC_FLOW: 10.10742 - RX_ISC_LEARN: 5.84351 - RX_ISC_POS: 5.65338 - RX_LOW_RPM_CTRL: 0 - RX_LOW_RPM_START: 0 - RX_NEUTRAL_CTRL: 0 - RX_N_RANGE_STS: 0 - RX_PREV_TRIP_AMB_T: 23 - RX_PREV_TRIP_DST: 0.67 - RX_PREV_TRIP_EOT: 45 - RX_PREV_TRIP_IAT: 33 - RX_STARTER_CNT: 1 - RX_TPS: 8.76617 - RX_VVTOT: 67 - RX_VVT_ADV_FAIL: 0 - response: |- - 7E81021615100000359 - 7E8210100436B495555 - 7E8223F3F047D205802 - 7E823E500A980CD92B3 - 7E824801A817B000000 -- expected_values: - RX_AC_AMB_T: 22 - RX_AC_FB: 0.81055 - RX_ELEC_LOAD_FB: 0.1709 - RX_ENG_SPD_START_OFF: 669.53125 - RX_ENG_START_HESIT: 0 - RX_ENG_START_T: 0 - RX_EOT_V2: 62 - RX_IMMOB_FUEL_CUT: 0 - RX_ISC_FB: 0.16968 - RX_ISC_FLOW: 8.48755 - RX_ISC_LEARN: 5.84351 - RX_ISC_POS: 4.84467 - RX_LOW_RPM_CTRL: 0 - RX_LOW_RPM_START: 0 - RX_NEUTRAL_CTRL: 0 - RX_N_RANGE_STS: 0 - RX_PREV_TRIP_AMB_T: 22 - RX_PREV_TRIP_DST: 40.88 - RX_PREV_TRIP_EOT: 62 - RX_PREV_TRIP_IAT: 30 - RX_STARTER_CNT: 1 - RX_TPS: 4.18854 - RX_VVTOT: 87 - RX_VVT_ADV_FAIL: 0 - response: |- - 7E81021615100000359 - 7E821010FF87F466666 - 7E8223E3E02251B2902 - 7E8237B016F808B92B3 - 7E824808C8298000000 - expected_values: RX_AC_AMB_T: 48 RX_AC_FB: 1.33667 @@ -1023,6 +1023,37 @@ test_cases: 7E82249491D1E273D03 7E8235C01FB80E19482 7E824800C8258000000 +- expected_values: + RX_AC_AMB_T: 21 + RX_AC_FB: 0.89355 + RX_ELEC_LOAD_FB: 0.69824 + RX_ENG_SPD_START_OFF: 740.625 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 36 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.72998 + RX_ISC_FLOW: 9.94995 + RX_ISC_LEARN: 5.59692 + RX_ISC_POS: 5.56946 + RX_LOW_RPM_CTRL: 0 + RX_LOW_RPM_START: 0 + RX_NEUTRAL_CTRL: 0 + RX_N_RANGE_STS: 0 + RX_PREV_TRIP_AMB_T: 21 + RX_PREV_TRIP_DST: 1.12 + RX_PREV_TRIP_EOT: 36 + RX_PREV_TRIP_IAT: 28 + RX_STARTER_CNT: 1 + RX_TPS: 0 + RX_VVTOT: 62 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000003B4 + 7E82101007066444C4C + 7E8223D3D00001FD702 + 7E823DA01E2825691E9 + 7E824823C82DC000000 - expected_values: RX_AC_AMB_T: 26 RX_AC_FB: 0.93628 diff --git a/tests/test_cases/2013/commands/7E0.7E8.21C1.yaml b/tests/test_cases/2013/commands/7E0.7E8.21C1.yaml new file mode 100644 index 0000000..d46c1a1 --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.7E8.21C1.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.21C1 +test_cases: +- expected_values: + RX_CYLINDER_NUMBER: 6 + RX_DESTINATION: 65 + RX_MODEL_YEAR: 2013 + response: |- + 7E8101561C147474C31 + 7E82123232032475246 + 7E82245200608417101 + 7E82300000000000000 diff --git a/tests/test_cases/2025/command_support.yaml b/tests/test_cases/2025/command_support.yaml index 921a911..b7a3675 100644 --- a/tests/test_cases/2025/command_support.yaml +++ b/tests/test_cases/2025/command_support.yaml @@ -348,11 +348,18 @@ unsupported_commands_by_ecu: - 7E0.7E8.2125:RX_A_C_COMPRESSOR,RX_CRUISE_CONTROL_LIVE_BRAKE_CANCEL_SWITCH,RX_ELECTRICAL_LOAD_SIGNAL_1,RX_ELECTRICAL_LOAD_SIGNAL_2,RX_NEUTRAL_POSITION_SW_SIGNAL,RX_PATTERN_SWITCH_PWR_M,RX_POWER_STEERING_SIGNAL,RX_SHIFT_SW_STATUS_D_RANGE,RX_SHIFT_SW_STATUS_N_RANGE,RX_SHIFT_SW_STATUS_P_RANGE,RX_SHIFT_SW_STATUS_R_RANGE,RX_SPORTS_MODE_SELECTION_SW,RX_SPORTS_SHIFT_DOWN_SW,RX_SPORTS_SHIFT_UP_SW,RX_STARTER_CONTROL,RX_STARTER_SIGNAL,RX_STOP_LIGHT_SWITCH,RX_TC_TERMINAL - 7E0.7E8.2128 - 7E0.7E8.2145:RX_ALL_CYLINDERS_MISFIRE_CNT,RX_CYL1_MISFIRE_CNT,RX_CYL2_MISFIRE_CNT,RX_CYL3_MISFIRE_CNT,RX_CYL4_MISFIRE_CNT,RX_IGNITION_TRIG_CNT,RX_MISFIRE_LOAD_V2,RX_MISFIRE_MARGIN_V2,RX_MISFIRE_RPM_V2 + - 7E0.7E8.2147:RX_EGR_STEP_POSITION - 7E0.7E8.2151:RX_AC_AMB_T,RX_AC_FB,RX_ELEC_LOAD_FB,RX_ENG_SPD_START_OFF,RX_ENG_START_HESIT,RX_ENG_START_T,RX_EOT_V2,RX_IMMOB_FUEL_CUT,RX_ISC_FB,RX_ISC_FLOW,RX_ISC_LEARN,RX_ISC_POS,RX_LOW_RPM_CTRL,RX_LOW_RPM_START,RX_NEUTRAL_CTRL,RX_N_RANGE_STS,RX_PREV_TRIP_AMB_T,RX_PREV_TRIP_DST,RX_PREV_TRIP_EOT,RX_PREV_TRIP_IAT,RX_STARTER_CNT,RX_TPS,RX_VVTOT,RX_VVT_ADV_FAIL - 7E0.7E8.2182 - 7E0.7E8.2185 + - 7E0.7E8.21C1:RX_CYLINDER_NUMBER,RX_DESTINATION,RX_MODEL_YEAR - 7E0.7E8.21DA "7E2": + - 7E2.21C3:RX_MG1_INVERTER_T,RX_MG1_RPM,RX_MG1_T,RX_MG1_TORQUE,RX_MG2_INVERTER_T,RX_MG2_RPM,RX_MG2_T,RX_MG2_TORQUE,RX_POWER_RESOURCE_KW,RX_REGENERATIVE_BRAKE_TORQ,RX_REQUEST_POWER,RX_STATE_OF_CHARGE + - 7E2.21C4:RX_CONVERTER_T,RX_MGR_INVERTER_T,RX_MGR_RPM,RX_MGR_T,RX_MGR_TORQUE,RX_REAR_REGEN_BRAKE_TORQ,RX_REAR_TORQUE_RATIO,RX_VH_VAGE_AFTER_BOOSTING,RX_VL_VAGE_BEFORE_BOOSTING + - 7E2.21CE:RX_BATTERY_BLOCK_VOL_V01,RX_BATTERY_BLOCK_VOL_V02,RX_BATTERY_BLOCK_VOL_V03,RX_BATTERY_BLOCK_VOL_V04,RX_BATTERY_BLOCK_VOL_V05,RX_BATTERY_BLOCK_VOL_V06,RX_BATTERY_BLOCK_VOL_V07,RX_BATTERY_BLOCK_VOL_V08,RX_BATTERY_BLOCK_VOL_V09,RX_BATTERY_BLOCK_VOL_V10,RX_BATTERY_BLOCK_VOL_V11,RX_BATTERY_BLOCK_VOL_V12,RX_BATTERY_BLOCK_VOL_V13,RX_BATTERY_BLOCK_VOL_V14,RX_BATTERY_BLOCK_VOL_V15,RX_BATT_PACK_CUR_VAL + - 7E2.21CF:RX_TEMPERATURE_OF_BATT_TB1,RX_TEMPERATURE_OF_BATT_TB2,RX_TEMPERATURE_OF_BATT_TB3,RX_TEMPERATURE_OF_BATT_TB4,RX_TEMPERATURE_OF_BATT_TB5,RX_TEMPERATURE_OF_BATT_TB6,RX_TEMPERATURE_OF_BATT_TB7,RX_TEMPERATURE_OF_BATT_TB8 + - 7E2.21D0:RX_INTERNAL_RESISTANCE_R01,RX_INTERNAL_RESISTANCE_R02,RX_INTERNAL_RESISTANCE_R03,RX_INTERNAL_RESISTANCE_R04,RX_INTERNAL_RESISTANCE_R05,RX_INTERNAL_RESISTANCE_R06,RX_INTERNAL_RESISTANCE_R07,RX_INTERNAL_RESISTANCE_R08,RX_INTERNAL_RESISTANCE_R09,RX_INTERNAL_RESISTANCE_R10,RX_INTERNAL_RESISTANCE_R11,RX_INTERNAL_RESISTANCE_R12,RX_INTERNAL_RESISTANCE_R13,RX_INTERNAL_RESISTANCE_R14,RX_INTERNAL_RESISTANCE_R15 - 7E2.7EA.0104 - 7E2.7EA.0105 - 7E2.7EA.010D diff --git a/tests/test_cases/2025/commands/7D2.7DA.221F9A|f=2023-.yaml b/tests/test_cases/2025/commands/7D2.7DA.221F9A|f=2023-.yaml index e9c2624..20d1f1f 100644 --- a/tests/test_cases/2025/commands/7D2.7DA.221F9A|f=2023-.yaml +++ b/tests/test_cases/2025/commands/7D2.7DA.221F9A|f=2023-.yaml @@ -31,11 +31,11 @@ test_cases: 7DA1009621F9A0E003F 7DA21C0000200000000 - expected_values: - RX_HVBAT_C: -17.3 + RX_HVBAT_C: -22.4 RX_HVBAT_V: 260 response: |- 7DA1009621F9A0E0041 - 7DA2100FF5300000000 + 7DA2100FF2000000000 - expected_values: RX_HVBAT_C: -1 RX_HVBAT_V: 260