diff --git a/.claude/settings.local.json b/.claude/settings.local.json index b1f30b1..254b98a 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -6,9 +6,23 @@ "Bash(jq:*)", "Skill(obdb-editor)", "Bash(python3:*)", - "Bash(find:*)" + "Bash(find:*)", + "mcp__obdb-signalsets__list_signalsets", + "mcp__obdb-signalsets__get_signalset", + "mcp__obdb-signalsets__search_signals", + "mcp__obdb-signalsets__get_signal", + "mcp__obdb-signalsets__get_signal_stats", + "mcp__obdb-signalsets__get_unique_paths", + "mcp__obdb-signalsets__get_unique_metrics", + "mcp__obdb-signalsets__get_command_support", + "mcp__obdb-signalsets__get_commands_for_year", + "mcp__obdb-signalsets__validate_signalset", + "Bash(python3 -c ' *)" ], "deny": [], "ask": [] - } + }, + "enabledMcpjsonServers": [ + "obdb-signalsets" + ] } diff --git a/signalsets/v3/default.json b/signalsets/v3/default.json index 7176ccf..e575401 100644 --- a/signalsets/v3/default.json +++ b/signalsets/v3/default.json @@ -1,4 +1,700 @@ { "commands": [ - +{ "hdr": "700", "rax": "708", "cmd": {"22": "1002"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021, 2023, 2024], "from": 2027 }, + "signals": [ + {"id": "RX_12V_V", "path": "Battery", "fmt": { "len": 16, "max": 79, "mul": 12.207, "div": 10000, "unit": "volts" }, "name": "Battery voltage", "suggestedMetric": "starterBatteryVoltage"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "1017"}, "freq": 0.25, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021, 2023, 2024], "from": 2027 }, + "signals": [ + {"id": "RX_INJ_VOL", "path": "Engine", "fmt": { "len": 16, "max": 20.4, "div": 3200, "unit": "liters" }, "name": "Injection volume"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "1018"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021, 2023, 2024], "from": 2027 }, + "signals": [ + {"id": "RX_INJECTOR_PORT", "path": "Engine", "fmt": { "len": 16, "max": 65.535, "div": 1000, "unit": "milliseconds" }, "name": "Injector port"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "1019"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021, 2023, 2024], "from": 2027 }, + "signals": [ + {"id": "RX_INJECTION", "path": "Engine", "name": "Injection", "fmt": {"len": 8, "map": { + "1": { "description": "Direct", "value": "DIRECT" }, + "2": { "description": "Both", "value": "BOTH" } + }} + } + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "102A"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021, 2023, 2024], "from": 2027 }, + "signals": [ + {"id": "RX_A_F_RATIO_LEARNED_IDLE_BANK_1", "path": "Engine", "fmt": { "len": 8, "max": 50, "min": -50, "mul": 100, "div": 255, "add": -50, "unit": "percent" }, "name": "A/f ratio learned idle, bank 1"}, + {"id": "RX_A_F_RATIO_LEARNED_LOW_BANK_1", "path": "Engine", "fmt": {"bix": 8, "len": 8, "max": 50, "min": -50, "mul": 100, "div": 255, "add": -50, "unit": "percent" }, "name": "A/f ratio learned low, bank 1"}, + {"id": "RX_A_F_RATIO_LEARNED_MID_1_BANK_1", "path": "Engine", "fmt": {"bix": 16, "len": 8, "max": 50, "min": -50, "mul": 100, "div": 255, "add": -50, "unit": "percent" }, "name": "A/f ratio learned mid 1, bank 1"}, + {"id": "RX_A_F_RATIO_LEARNED_MID_2_BANK_1", "path": "Engine", "fmt": {"bix": 24, "len": 8, "max": 50, "min": -50, "mul": 100, "div": 255, "add": -50, "unit": "percent" }, "name": "A/f ratio learned mid 2, bank 1"}, + {"id": "RX_A_F_RATIO_LEARNED_HIGH_BANK_1", "path": "Engine", "fmt": {"bix": 32, "len": 8, "max": 50, "min": -50, "mul": 100, "div": 255, "add": -50, "unit": "percent" }, "name": "A/f ratio learned high, bank 1"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "1041"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021, 2023, 2024], "from": 2027 }, + "signals": [ + {"id": "RX_ECT_IGN", "path": "Engine", "fmt": { "len": 8, "max": 119.375, "min": -40, "mul": 62.5, "div": 100, "add": -40, "unit": "celsius" }, "name": "Engine coolant temperature, at ignition", "suggestedMetric": "engineCoolantTemperature"}, + {"id": "RX_ECT_INIT", "path": "Engine", "fmt": {"bix": 8, "len": 8, "max": 119.375, "min": -40, "mul": 62.5, "div": 100, "add": -40, "unit": "celsius" }, "name": "Engine coolant temperature, initial", "suggestedMetric": "engineCoolantTemperature"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "1043"}, "freq": 0.25, "filter": { "from": 2023 }, "dbgfilter": { "to": 2024, "from": 2027 }, + "signals": [ + {"id": "RX_EWP_TARGET_VSS", "path": "Engine", "fmt": { "len": 8, "max": 6375, "mul": 25, "unit": "rpm" }, "name": "Electric water pump target speed"}, + {"id": "RX_EWP_RPM", "path": "Engine", "fmt": {"bix": 8, "len": 8, "max": 6375, "mul": 25, "unit": "rpm" }, "name": "Electric water pump RPM"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "1046"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021, 2023, 2024], "from": 2027 }, + "signals": [ + {"id": "RX_COOLING_FAN_DUTY_RATIO", "path": "Engine", "fmt": { "len": 8, "max": 127.5, "mul": 127.5, "div": 255, "unit": "percent" }, "name": "Cooling fan duty ratio"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "1059"}, "freq": 0.25, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021], "from": 2023 }, + "signals": [ + {"id": "RX_ACCEL_PEDAL", "path": "Control", "fmt": { "len": 8, "max": 100, "div": 1.42, "add": -41, "unit": "percent" }, "name": "Accelerator pedal"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "105C"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021, 2023, 2024], "from": 2027 }, + "signals": [ + {"id": "RX_KNOCK_CORRECT_LEARNED_VALUE", "path": "Engine", "fmt": { "len": 16, "max": 1023, "min": -1024, "mul": 312.5, "div": 10000, "add": -1024, "unit": "scalar" }, "name": "Knock correction, learned value"}, + {"id": "RX_KNOCK_FEEDBACK_VALUE", "path": "Engine", "fmt": {"bix": 16, "len": 16, "max": 1023, "min": -1024, "mul": 312.5, "div": 10000, "add": -1024, "unit": "scalar" }, "name": "Knock feedback value"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "105E"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2024, "from": 2027 }, + "signals": [ + {"id": "RX_ECU_INTERNAL_T", "path": "Engine", "fmt": { "len": 8, "max": 215, "min": -40, "add": -40, "unit": "celsius" }, "name": "Internal temperature"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "1062"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021, 2023, 2024], "from": 2027 }, + "signals": [ + {"id": "RX_EXHAUST_VVT_OCV_CONTROL_DUTY", "path": "Engine", "fmt": { "len": 16, "max": 400, "mul": 400, "div": 65535, "unit": "percent" }, "name": "Exhaust vvt oil control valve control duty"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "106A"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021, 2023, 2024], "from": 2027 }, + "signals": [ + {"id": "RX_FP_DUTY_RATIO", "path": "Fuel", "fmt": { "len": 16, "max": 3996.0365853659, "mul": 0.0609756098, "unit": "kilopascal" }, "name": "Fuel pump duty ratio"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "106C"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021, 2023, 2024], "from": 2027 }, + "signals": [ + {"id": "RX_DIST_SINCE_BAT_DISC", "path": "Battery", "fmt": { "len": 16, "max": 65535, "unit": "kilometers" }, "name": "Distance since last battery cable disconnection"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "106F"}, "freq": 0.25, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021, 2023, 2024], "from": 2027 }, + "signals": [ + {"id": "RX_INTAKE_VVT_TARGET_ANGLE_B1", "path": "Engine", "fmt": { "len": 16, "max": 639.9, "mul": 639.9, "div": 65535, "unit": "degrees" }, "name": "Intake vvt target angle b1"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "1071"}, "freq": 0.25, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021, 2023, 2024], "from": 2027 }, + "signals": [ + {"id": "RX_EXHAUST_VVT_TARGET_ANGLE_B1", "path": "Engine", "fmt": { "len": 16, "max": 639.9, "mul": 639.9, "div": 65535, "unit": "degrees" }, "name": "Exhaust vvt target angle b1"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "1074"}, "freq": 0.25, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2020, 2021, 2022, 2023, 2024], "from": 2027 }, + "signals": [ + {"id": "RX_EOP", "path": "Engine", "fmt": { "len": 16, "max": 1000, "mul": 10, "div": 128, "unit": "kilopascal" }, "name": "Engine oil pressure"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "1078"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2020, 2021, 2022, 2023, 2024], "from": 2027 }, + "signals": [ + {"id": "RX_IDLE_SAC_CYL_1", "path": "Engine", "fmt": { "len": 8, "max": 15.9375, "mul": 6.25, "div": 100, "unit": "degrees" }, "name": "Idle spark advance control, cylinder 1"}, + {"id": "RX_IDLE_SAC_CYL_2", "path": "Engine", "fmt": {"bix": 8, "len": 8, "max": 15.9375, "mul": 6.25, "div": 100, "unit": "degrees" }, "name": "Idle spark advance control, cylinder 2"}, + {"id": "RX_IDLE_SAC_CYL_3", "path": "Engine", "fmt": {"bix": 16, "len": 8, "max": 15.9375, "mul": 6.25, "div": 100, "unit": "degrees" }, "name": "Idle spark advance control, cylinder 3"}, + {"id": "RX_IDLE_SAC_CYL_4", "path": "Engine", "fmt": {"bix": 24, "len": 8, "max": 15.9375, "mul": 6.25, "div": 100, "unit": "degrees" }, "name": "Idle spark advance control, cylinder 4"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "107B"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021], "from": 2023 }, + "signals": [ + {"id": "RX_EOT", "path": "Engine", "fmt": {"bix": 192, "len": 8, "max": 215, "min": -40, "add": -40, "unit": "celsius" }, "name": "Engine oil temperature", "suggestedMetric": "engineOilTemperature"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "1084"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021], "from": 2023 }, + "signals": [ + {"id": "RX_ROUGH_IDLE_CYL_1", "path": "Engine", "fmt": { "len": 8, "max": 255, "unit": "degrees" }, "name": "Rough idle, cylinder 1"}, + {"id": "RX_ROUGH_IDLE_CYL_2", "path": "Engine", "fmt": {"bix": 8, "len": 8, "max": 255, "unit": "degrees" }, "name": "Rough idle, cylinder 2"}, + {"id": "RX_ROUGH_IDLE_CYL_3", "path": "Engine", "fmt": {"bix": 16, "len": 8, "max": 255, "unit": "degrees" }, "name": "Rough idle, cylinder 3"}, + {"id": "RX_ROUGH_IDLE_CYL_4", "path": "Engine", "fmt": {"bix": 24, "len": 8, "max": 255, "unit": "degrees" }, "name": "Rough idle, cylinder 4"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "1087"}, "freq": 0.25, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021, 2023, 2024], "from": 2027 }, + "signals": [ + {"id": "RX_INTAKE_VVT_CHANGE_ANGLE_BANK_1", "path": "Engine", "fmt": { "len": 16, "max": 639.9, "mul": 639.9, "div": 65535, "unit": "degrees" }, "name": "Intake vvt change angle bank 1"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "1088"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021, 2023, 2024], "from": 2027 }, + "signals": [ + {"id": "RX_EXHAUST_VVT_ANGLE_B1", "path": "Engine", "fmt": { "len": 16, "max": 639.9, "mul": 639.9, "div": 65535, "unit": "degrees" }, "name": "Exhaust VVT change angle, bank 1"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "1089"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021, 2023, 2024], "from": 2027 }, + "signals": [ + {"id": "RX_EXHAUST_VVT_HOLD_LEARN_VALUE_1", "path": "ECU", "fmt": { "len": 16, "max": 100, "mul": 399.9, "div": 65535, "unit": "percent" }, "name": "Exhaust VVT hold learn value bank 1"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "108A"}, "freq": 1, "filter": { "from": 2023 }, "dbgfilter": { "to": 2024, "from": 2027 }, + "signals": [ + {"id": "RX_VVT_IE_DUTY_RATIO_BANK_1", "path": "Engine", "fmt": { "len": 16, "max": 199, "mul": 399.9, "div": 65535, "add": -200, "unit": "percent" }, "name": "Variable valve timing duty ratio, bank 1"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "108D"}, "freq": 1, "filter": { "from": 2023 }, "dbgfilter": { "to": 2024, "from": 2027 }, + "signals": [ + {"id": "RX_INTAKE_VVT_OVER_RET_LEARN_B1", "path": "Engine", "fmt": { "len": 16, "max": 639.99, "mul": 639.99, "div": 65535, "unit": "degrees" }, "name": "Intake VVT most over-retarded learn value, bank 1"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "108F"}, "freq": 1, "filter": { "from": 2023 }, "dbgfilter": { "to": 2024, "from": 2027 }, + "signals": [ + {"id": "RX_EXHAUST_VVT_OVER_ADV_LEARN_B1", "path": "Engine", "fmt": { "len": 16, "max": 639.99, "mul": 639.99, "div": 65535, "unit": "degrees" }, "name": "Exhaust VVT timing most over-advanced learn value, bank 1"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "10A2"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2019, "years": [2021, 2023, 2024], "from": 2027 }, + "signals": [ + {"id": "RX_AF_LEARN_IDLE_PORT_B1", "path": "Engine", "fmt": { "len": 8, "max": 50, "min": -50, "mul": 100, "div": 255, "add": -50, "unit": "percent" }, "name": "A/F ratio learn value idle, bank 1"}, + {"id": "RX_AF_LEARN_LOW_PORT_B1", "path": "Engine", "fmt": {"bix": 8, "len": 8, "max": 50, "min": -50, "mul": 100, "div": 255, "add": -50, "unit": "percent" }, "name": "A/F ratio learn value low, bank 1"}, + {"id": "RX_AF_LEARN_MID1_PORT_B1", "path": "Engine", "fmt": {"bix": 16, "len": 8, "max": 50, "min": -50, "mul": 100, "div": 255, "add": -50, "unit": "percent" }, "name": "A/F ratio learn value mid.1, bank 1"}, + {"id": "RX_AF_LEARN_MID2_PORT_B1", "path": "Engine", "fmt": {"bix": 24, "len": 8, "max": 50, "min": -50, "mul": 100, "div": 255, "add": -50, "unit": "percent" }, "name": "A/F ratio learn value mid.2, bank 1"}, + {"id": "RX_AF_LEARN_HIGH_PORT_B1", "path": "Engine", "fmt": {"bix": 32, "len": 8, "max": 50, "min": -50, "mul": 100, "div": 255, "add": -50, "unit": "percent" }, "name": "A/F ratio learn value high, bank 1"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "10A5"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021, 2023, 2024], "from": 2027 }, + "signals": [ + {"id": "RX_MISFIRE_COUNT", "path": "Engine", "fmt": { "len": 8, "max": 255, "unit": "scalar" }, "name": "Misfire, all cylinders counter"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "10A7"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2020, 2021, 2022, 2023, 2024], "from": 2027 }, + "signals": [ + {"id": "RX_MISFIRE_CYL1", "path": "Engine", "fmt": { "len": 8, "max": 255, "unit": "scalar" }, "name": "Misfire count, cylinder 1"}, + {"id": "RX_MISFIRE_CYL2", "path": "Engine", "fmt": {"bix": 8, "len": 8, "max": 255, "unit": "scalar" }, "name": "Misfire count, cylinder 2"}, + {"id": "RX_MISFIRE_CYL3", "path": "Engine", "fmt": {"bix": 16, "len": 8, "max": 255, "unit": "scalar" }, "name": "Misfire count, cylinder 3"}, + {"id": "RX_MISFIRE_CYL4", "path": "Engine", "fmt": {"bix": 24, "len": 8, "max": 255, "unit": "scalar" }, "name": "Misfire count, cylinder 4"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "10AA"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021, 2023, 2024], "from": 2027 }, + "signals": [ + {"id": "RX_MISFIRE_LOAD", "path": "Engine", "fmt": { "len": 8, "max": 510, "mul": 510, "div": 255, "unit": "percent" }, "name": "Misfire load"}, + {"id": "RX_MISFIRE_RPM", "path": "Engine", "fmt": {"bix": 24, "len": 8, "max": 6375, "mul": 6375, "div": 255, "unit": "rpm" }, "name": "Misfire rpm"}, + {"id": "RX_MISFIRE_MARGIN", "path": "Engine", "fmt": {"bix": 32, "len": 8, "max": 127, "min": -128, "add": -128, "unit": "rpm" }, "name": "Misfire margin"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "10CD"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2019, "years": [2021, 2023, 2024], "from": 2027 }, + "signals": [ + {"id": "RX_LFPS", "path": "Fuel", "fmt": { "len": 16, "max": 3276, "min": -3276, "div": 10, "sign": true, "unit": "kilopascal" }, "name": "Low fuel pressure sensor"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "15FA"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021], "from": 2023 }, + "signals": [ + {"id": "RX_ALT_DUTY_CYCLE", "path": "Engine", "fmt": { "len": 16, "max": 399, "div": 164, "unit": "percent" }, "name": "Alternator output duty cycle"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "1620"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021], "from": 2023 }, + "signals": [ + {"id": "RX_AT_LOCK_UP_STATE", "path": "Transmission", "fmt": {"bix": 7, "len": 1, "max": 1, "unit": "offon" }, "name": "Lock up state"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "1621"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021], "from": 2023 }, + "signals": [ + {"id": "RX_GEAR_V2", "path": "Transmission", "fmt": { "len": 8, "max": 255, "unit": "scalar" }, "name": "Gear"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "1627"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021], "from": 2023 }, + "signals": [ + {"id": "RX_ATF_T_PAN_V3", "path": "Transmission", "fmt": { "len": 16, "max": 215, "min": -40, "div": 256, "add": -40, "unit": "celsius" }, "name": "Transmission fluid temperature, pan var.3", "suggestedMetric": "transmissionFluidTemperature"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "1F2F"}, "freq": 30, "filter": { "from": 2016 }, "dbgfilter": { "to": 2019, "years": [2021], "from": 2023 }, + "signals": [ + {"id": "RX_FLI", "path": "Fuel", "fmt": { "len": 8, "max": 100, "mul": 100, "div": 255, "unit": "percent" }, "name": "Fuel level", "suggestedMetric": "fuelTankLevel"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "1F3C"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021, 2023, 2024], "from": 2027 }, + "signals": [ + {"id": "RX_CAT_T_BANK_1_SENSOR_1", "path": "Engine", "fmt": { "len": 16, "max": 6513.5, "min": -40, "div": 10, "add": -40, "unit": "celsius" }, "name": "Catalyst temperature, bank 1 sensor 1"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "1F3E"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021, 2023, 2024], "from": 2027 }, + "signals": [ + {"id": "RX_CAT_T_BANK_1_SENSOR_2", "path": "Engine", "fmt": { "len": 16, "max": 6513.5, "min": -40, "div": 10, "add": -40, "unit": "celsius" }, "name": "Catalyst temperature, bank 1 sensor 2"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "1F46"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2019, "years": [2021, 2023, 2024], "from": 2027 }, + "signals": [ + {"id": "RX_AMBIENT_T", "path": "Climate", "fmt": { "len": 8, "max": 215, "min": -40, "add": -40, "unit": "celsius" }, "name": "Ambient temperature"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "1F5C"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2020, 2021, 2022, 2023, 2024], "from": 2027 }, + "signals": [ + {"id": "RX_EOT_V2_V2", "path": "Engine", "fmt": { "len": 8, "max": 215, "min": -40, "add": -40, "unit": "celsius" }, "name": "Engine oil temperature, variation 2", "suggestedMetric": "engineOilTemperature"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "1F6D"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021, 2023, 2024], "from": 2027 }, + "signals": [ + {"id": "RX_HFP_TARGET", "path": "Fuel", "fmt": {"bix": 8, "len": 16, "max": 655350, "mul": 10, "unit": "kilopascal" }, "name": "High fuel pressure, target"}, + {"id": "RX_HFP_ACTUAL", "path": "Fuel", "fmt": {"bix": 24, "len": 16, "max": 655.35, "div": 100, "unit": "kilopascal" }, "name": "High fuel pressure, actual"}, + {"id": "RX_LOW_FUEL_PRESSURE", "path": "Fuel", "fmt": {"bix": 64, "len": 16, "max": 655350, "mul": 10, "unit": "kilopascal" }, "name": "Low fuel pressure"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "2827"}, "freq": 1, "filter": { "from": 2023 }, "dbgfilter": { "to": 2024, "from": 2027 }, + "signals": [ + {"id": "RX_ELECTRIC_WATER_PUMP", "path": "Engine", "fmt": { "len": 8, "max": 10200, "mul": 40, "unit": "rpm" }, "name": "Electric water pump"} + ]}, +{ "hdr": "700", "rax": "708", "dbg": true, "cmd": {"22": "282C"}, "freq": 1, "filter": { "from": 20232 }, + "signals": [ + {"id": "RX_COOLANT_VALVE_1_CLOSE", "path": "Engine", "fmt": {"bix": 15, "len": 1, "max": 1, "unit": "noyes" }, "name": "Coolant water route switching valve 1, closed?"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "2843"}, "freq": 1, "filter": { "from": 2023 }, "dbgfilter": { "to": 2024, "from": 2027 }, + "signals": [ + {"id": "RX_VVT_IE_OPENING_ANGLE_BANK_1", "path": "Engine", "fmt": { "len": 8, "max": 255, "unit": "percent" }, "name": "Variable valve timing opening angle bank 1"} + ]}, +{ "hdr": "700", "rax": "708", "cmd": {"22": "2848"}, "freq": 0.5, "filter": { "from": 2023 }, "dbgfilter": { "to": 2024, "from": 2027 }, + "signals": [ + {"id": "RX_EOP_CONTROL_VALVE", "path": "Engine", "fmt": { "len": 16, "max": 4999.9207, "mul": 0.0762939, "unit": "milliamps" }, "name": "Engine oil pressure control valve"} + ]}, +{ "hdr": "701", "rax": "709", "cmd": {"22": "0103"}, "freq": 10, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021], "from": 2023 }, + "signals": [ + {"id": "RX_ODO", "path": "Trips", "fmt": {"bix": 8, "len": 24, "max": 16777215, "unit": "kilometers" }, "name": "Odometer", "suggestedMetric": "odometer"} + ]}, +{ "hdr": "701", "rax": "709", "cmd": {"22": "1620"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021], "from": 2023 }, + "signals": [ + {"id": "RX_LOCK_UP_STATE", "path": "Engine", "fmt": {"bix": 7, "len": 1, "max": 1, "unit": "offon" }, "name": "Lock up state"} + ]}, +{ "hdr": "701", "rax": "709", "cmd": {"22": "1627"}, "freq": 1, "filter": { "from": 2016 }, "dbgfilter": { "to": 2016, "years": [2018, 2019, 2021], "from": 2023 }, + "signals": [ + {"id": "RX_ATF_T_PAN_GEN3", "path": "Transmission", "fmt": { "len": 16, "max": 215, "min": -40, "div": 256, "add": -40, "unit": "celsius" }, "name": "Transmission fluid temperature, pan", "suggestedMetric": "transmissionFluidTemperature"} + ]}, +{ "hdr": "7B0", "rax": "7B8", "cmd": {"21": "03"}, "freq": 0.25, "dbgfilter": { "to": 2005, "years": [2007, 2008, 2009, 2011, 2012, 2014, 2016], "from": 2018 }, + "signals": [ + {"id": "RX_TIRE_FR_SPD", "path": "Movement", "fmt": { "len": 8, "max": 326.4, "mul": 256, "div": 200, "unit": "kilometersPerHour" }, "name": "Front right wheel speed"}, + {"id": "RX_TIRE_FL_SPD", "path": "Movement", "fmt": {"bix": 8, "len": 8, "max": 326.4, "mul": 256, "div": 200, "unit": "kilometersPerHour" }, "name": "Front left wheel speed"}, + {"id": "RX_TIRE_RR_SPD", "path": "Movement", "fmt": {"bix": 16, "len": 8, "max": 326.4, "mul": 256, "div": 200, "unit": "kilometersPerHour" }, "name": "Rear right wheel speed"}, + {"id": "RX_TIRE_RL_SPD", "path": "Movement", "fmt": {"bix": 24, "len": 8, "max": 326.4, "mul": 256, "div": 200, "unit": "kilometersPerHour" }, "name": "Rear left wheel speed"} + ]}, +{ "hdr": "7B0", "rax": "7B8", "cmd": {"21": "05"}, "freq": 0.5, "dbgfilter": { "to": 2005, "years": [2007, 2008, 2009, 2011, 2012, 2014, 2016], "from": 2018 }, + "signals": [ + {"id": "RX_DECEL", "path": "Orientation", "fmt": { "len": 8, "max": 18.18, "min": -18.18, "mul": 36.36, "div": 255, "add": -18.18, "unit": "metersPerSecondSquared" }, "name": "Deceleration"}, + {"id": "RX_DECEL_2", "path": "Orientation", "fmt": {"bix": 8, "len": 8, "max": 18.18, "min": -18.18, "mul": 36.36, "div": 255, "add": -18.18, "unit": "metersPerSecondSquared" }, "name": "Deceleration 2"} + ]}, +{ "hdr": "7B0", "rax": "7B8", "cmd": {"21": "06"}, "freq": 0.25, "dbgfilter": { "to": 2005, "years": [2007, 2008, 2009, 2011, 2012, 2014, 2016], "from": 2018 }, + "signals": [ + {"id": "RX_YAW_RATE", "path": "Orientation", "fmt": { "len": 8, "max": 127, "min": -128, "add": -128, "unit": "degrees" }, "name": "Yaw rate sensor"}, + {"id": "RX_YAW_RATE2", "path": "Orientation", "fmt": {"bix": 8, "len": 8, "max": 127, "min": -128, "add": -128, "unit": "degrees" }, "name": "Yaw rate sensor, alternate"} + ]}, +{ "hdr": "7B0", "rax": "7B8", "cmd": {"21": "07"}, "freq": 1, "dbgfilter": { "to": 2005, "from": 2007 }, + "signals": [ + {"id": "RX_WHEEL_CYLINDER_PRESSURE", "path": "Tires", "fmt": { "len": 8, "max": 5, "div": 51, "unit": "volts" }, "name": "Wheel cylinder pressure"} + ]}, +{ "hdr": "7B0", "rax": "7B8", "cmd": {"21": "1D"}, "freq": 1, "dbgfilter": { "to": 2005, "years": [2007, 2008, 2009, 2011, 2012, 2014], "from": 2016 }, + "signals": [ + {"id": "RX_RESERVOIR_WARNING_SW", "path": "Control", "fmt": {"bix": 1, "len": 1, "max": 1, "unit": "offon" }, "name": "Reservoir warning"}, + {"id": "RX_MAIN_IDLE_SW", "path": "Control", "fmt": {"bix": 2, "len": 1, "max": 1, "unit": "offon" }, "name": "Main idle"} + ]}, +{ "hdr": "7B0", "rax": "7B8", "cmd": {"21": "1F"}, "freq": 1, "dbgfilter": { "to": 2005, "years": [2007, 2008, 2009, 2011, 2012, 2014, 2016], "from": 2018 }, + "signals": [ + {"id": "RX_STOP_LIGHT_SW", "path": "Lights", "fmt": { "len": 1, "max": 1, "unit": "offon" }, "name": "Stop light"}, + {"id": "RX_PARKING_BRAKE_SW", "path": "Control", "fmt": {"bix": 1, "len": 1, "max": 1, "unit": "offon" }, "name": "Parking brake"} + ]}, +{ "hdr": "7B0", "rax": "7B8", "cmd": {"21": "21"}, "freq": 0.25, "dbgfilter": { "to": 2005, "years": [2007, 2008, 2009, 2011, 2012, 2014, 2016], "from": 2018 }, + "signals": [ + {"id": "RX_VSS", "path": "Movement", "fmt": { "len": 8, "max": 326, "mul": 1.28, "unit": "kilometersPerHour" }, "name": "Vehicle speed", "suggestedMetric": "speed", "description": "Current vehicle speed."} + ]}, +{ "hdr": "7B0", "rax": "7B8", "cmd": {"21": "3C"}, "freq": 1, "dbgfilter": { "to": 2009, "years": [2011, 2012, 2014, 2016], "from": 2018 }, + "signals": [ + {"id": "RX_STOP_LIGHT_RELAY", "path": "Lights", "fmt": { "len": 1, "max": 1, "unit": "offon" }, "name": "Stop light relay"} + ]}, +{ "hdr": "7B0", "rax": "7B8", "cmd": {"21": "3D"}, "freq": 1, "dbgfilter": { "to": 2005, "years": [2007, 2008, 2009, 2011, 2012, 2014, 2016], "from": 2018 }, + "signals": [ + {"id": "RX_ABS_WARN", "path": "Control", "fmt": { "len": 1, "max": 1, "unit": "offon" }, "name": "Anti-lock brake system warning light"}, + {"id": "RX_BRAKE_WARN", "path": "Control", "fmt": {"bix": 1, "len": 1, "max": 1, "unit": "offon" }, "name": "Brake warning light"}, + {"id": "RX_SLIP_WARN", "path": "Control", "fmt": {"bix": 2, "len": 1, "max": 1, "unit": "offon" }, "name": "Slip indicator light"}, + {"id": "RX_BUZZER", "path": "Control", "fmt": {"bix": 3, "len": 1, "max": 1, "unit": "offon" }, "name": "Buzzer"}, + {"id": "RX_ECB_WARN", "path": "Control", "fmt": {"bix": 6, "len": 1, "max": 1, "unit": "offon" }, "name": "ECB warning light"} + ]}, +{ "hdr": "7B0", "rax": "7B8", "cmd": {"21": "42"}, "freq": 0.25, "dbgfilter": { "to": 2005, "years": [2007, 2008, 2009, 2011, 2012, 2014, 2016], "from": 2018 }, + "signals": [ + {"id": "RX_FR_WHEEL_ACCELERATION", "path": "Movement", "fmt": { "len": 8, "max": 255, "unit": "metersPerSecondSquared" }, "name": "Front right wheel acceleration"}, + {"id": "RX_FL_WHEEL_ACCELERATION", "path": "Movement", "fmt": {"bix": 8, "len": 8, "max": 255, "unit": "metersPerSecondSquared" }, "name": "Front left wheel acceleration"}, + {"id": "RX_RR_WHEEL_ACCELERATION", "path": "Movement", "fmt": {"bix": 16, "len": 8, "max": 255, "unit": "metersPerSecondSquared" }, "name": "Rear right wheel acceleration"}, + {"id": "RX_RL_WHEEL_ACCELERATION", "path": "Movement", "fmt": {"bix": 24, "len": 8, "max": 255, "unit": "metersPerSecondSquared" }, "name": "Rear left wheel acceleration"} + ]}, +{ "hdr": "7B0", "rax": "7B8", "cmd": {"21": "46"}, "freq": 0.25, "dbgfilter": { "to": 2005, "years": [2007, 2008, 2009, 2011, 2012, 2014, 2016], "from": 2018 }, + "signals": [ + {"id": "RX_ZP_DEC", "path": "Orientation", "fmt": { "len": 8, "max": 24.9, "min": -25.11, "mul": 0.1961568627, "add": -25.11, "unit": "metersPerSecondSquared" }, "name": "Zero point of deceleration"}, + {"id": "RX_ZP_DEC2", "path": "Orientation", "fmt": {"bix": 8, "len": 8, "max": 24.9, "min": -25.11, "mul": 0.1961568627, "add": -25.11, "unit": "metersPerSecondSquared" }, "name": "Zero point of deceleration 2"}, + {"id": "RX_ZP_YAW_RATE", "path": "Control", "fmt": {"bix": 16, "len": 8, "max": 127, "min": -128, "add": -128, "unit": "degrees" }, "name": "Zero point of yaw rate"} + ]}, +{ "hdr": "7B0", "rax": "7B8", "cmd": {"21": "47"}, "freq": 0.25, "dbgfilter": { "to": 2005, "years": [2007, 2008, 2009, 2011, 2012, 2014, 2016], "from": 2018 }, + "signals": [ + {"id": "RX_LAT_G", "path": "Orientation", "fmt": { "len": 8, "max": 2.5, "min": -2.5, "div": 50, "sign": true, "unit": "gravity" }, "name": "Lateral g"}, + {"id": "RX_LNG_G", "path": "Orientation", "fmt": {"bix": 8, "len": 8, "max": 2.5, "min": -2.5, "div": 50, "sign": true, "unit": "gravity" }, "name": "Longitudinal g"}, + {"id": "RX_YAW_RATE3", "path": "Orientation", "fmt": {"bix": 16, "len": 8, "max": 127, "min": -128, "add": -128, "unit": "degrees" }, "name": "Yaw rate value"}, + {"id": "RX_STEER_ANGLE", "path": "Control", "fmt": {"bix": 24, "len": 16, "max": 3276, "min": -3276, "div": 10, "add": -3276.8, "unit": "degrees" }, "name": "Steering wheel angle", "description": "Positive = counter-clockwise, negative = clockwise."} + ]}, +{ "hdr": "7B0", "rax": "7B8", "cmd": {"21": "48"}, "freq": 1, "dbgfilter": { "to": 2005, "from": 2007 }, + "signals": [ + {"id": "RX_FR_REGEN_REQUEST", "path": "Battery", "fmt": { "len": 16, "max": 65535, "unit": "newtonMeters" }, "name": "Regenerative request"}, + {"id": "RX_FR_REGEN_OPERATION", "path": "Battery", "fmt": {"bix": 16, "len": 16, "max": 65535, "unit": "newtonMeters" }, "name": "Regenerative operation"} + ]}, +{ "hdr": "7B0", "rax": "7B8", "cmd": {"21": "5A"}, "freq": 1, "dbgfilter": { "to": 2005, "years": [2007, 2008, 2009, 2011, 2012, 2014, 2016], "from": 2018 }, + "signals": [ + {"id": "RX_TRC_TRAC", "path": "Tires", "fmt": { "len": 1, "max": 1, "unit": "offon" }, "name": "Traction control, status"}, + {"id": "RX_TRC_TRAC_ENGINE", "path": "Tires", "fmt": {"bix": 1, "len": 1, "max": 1, "unit": "offon" }, "name": "Traction control, engine status"}, + {"id": "RX_TRC_TRAC_BRAKE", "path": "Tires", "fmt": {"bix": 2, "len": 1, "max": 1, "unit": "offon" }, "name": "Traction control, brake status"}, + {"id": "RX_FR_WHEEL_VSC", "path": "Tires", "fmt": {"bix": 8, "len": 1, "max": 1, "unit": "offon" }, "name": "Front right wheel vehicle stability control status"}, + {"id": "RX_FL_WHEEL_VSC", "path": "Tires", "fmt": {"bix": 9, "len": 1, "max": 1, "unit": "offon" }, "name": "Front left wheel vehicle stability control status"}, + {"id": "RX_RR_WHEEL_VSC", "path": "Tires", "fmt": {"bix": 10, "len": 1, "max": 1, "unit": "offon" }, "name": "Rear right wheel vehicle stability control status"}, + {"id": "RX_RL_WHEEL_VSC", "path": "Tires", "fmt": {"bix": 11, "len": 1, "max": 1, "unit": "offon" }, "name": "Rear left wheel vehicle stability control status"} + ]}, +{ "hdr": "7B0", "rax": "7B8", "cmd": {"21": "5F"}, "freq": 1, "dbgfilter": { "to": 2005, "years": [2007, 2008, 2009, 2011, 2012, 2014, 2016], "from": 2018 }, + "signals": [ + {"id": "RX_FR_WHEEL_ABS_CTRL", "path": "Tires", "fmt": { "len": 1, "max": 1, "unit": "offon" }, "name": "Front right wheel ABS status"}, + {"id": "RX_FL_WHEEL_ABS_CTRL", "path": "Tires", "fmt": {"bix": 1, "len": 1, "max": 1, "unit": "offon" }, "name": "Front left wheel ABS status"}, + {"id": "RX_RR_WHEEL_ABS_CTRL", "path": "Tires", "fmt": {"bix": 2, "len": 1, "max": 1, "unit": "offon" }, "name": "Rear right wheel ABS status"}, + {"id": "RX_RL_WHEEL_ABS_CTRL", "path": "Tires", "fmt": {"bix": 3, "len": 1, "max": 1, "unit": "offon" }, "name": "Rear left wheel ABS status"}, + {"id": "RX_RR_WHEEL_EBD_CTRL", "path": "Tires", "fmt": {"bix": 6, "len": 1, "max": 1, "unit": "offon" }, "name": "Rear right wheel EBS status", "description": "Electronic brakeforce distribution"}, + {"id": "RX_RL_WHEEL_EBD_CTRL", "path": "Tires", "fmt": {"bix": 7, "len": 1, "max": 1, "unit": "offon" }, "name": "Rear left wheel EBS status", "description": "Electronic brakeforce distribution"}, + {"id": "RX_BA_CTRL_STATUS", "path": "Tires", "fmt": {"bix": 11, "len": 1, "max": 1, "unit": "offon" }, "name": "Brake assist status"}, + {"id": "RX_PBA_CTRL_STATUS", "path": "Tires", "fmt": {"bix": 12, "len": 1, "max": 1, "unit": "offon" }, "name": "Predictive brake assist status"} + ]}, +{ "hdr": "7B0", "rax": "7B8", "cmd": {"21": "BE"}, "freq": 0.25, "dbgfilter": { "to": 2005, "years": [2007, 2008, 2009, 2011, 2012, 2014, 2016], "from": 2018 }, + "signals": [ + {"id": "RX_FR_VSS_OPEN", "path": "Movement", "fmt": { "len": 1, "max": 1, "unit": "noyes" }, "name": "Front right wheel speed?"}, + {"id": "RX_FL_VSS_OPEN", "path": "Movement", "fmt": {"bix": 1, "len": 1, "max": 1, "unit": "noyes" }, "name": "Front left wheel speed?"}, + {"id": "RX_RR_VSS_OPEN", "path": "Movement", "fmt": {"bix": 2, "len": 1, "max": 1, "unit": "noyes" }, "name": "Rear right wheel speed?"}, + {"id": "RX_RL_VSS_OPEN", "path": "Movement", "fmt": {"bix": 3, "len": 1, "max": 1, "unit": "noyes" }, "name": "Rear left wheel speed?"}, + {"id": "RX_YAW_RATE_OPEN_ERROR", "path": "Orientation", "fmt": {"bix": 5, "len": 1, "max": 1, "unit": "noyes" }, "name": "Yaw rate, error?"}, + {"id": "RX_DECELERATION_OPEN", "path": "Orientation", "fmt": {"bix": 6, "len": 1, "max": 1, "unit": "noyes" }, "name": "Deceleration open"}, + {"id": "RX_MASTER_CYLINDER_OPEN", "path": "Engine", "fmt": {"bix": 8, "len": 1, "max": 1, "unit": "noyes" }, "name": "Master cylinder open"}, + {"id": "RX_STROKE_OPEN", "path": "Engine", "fmt": {"bix": 10, "len": 1, "max": 1, "unit": "noyes" }, "name": "Stroke open"}, + {"id": "RX_FR_WHEEL_CYLINDER_OPEN", "path": "Tires", "fmt": {"bix": 12, "len": 1, "max": 1, "unit": "noyes" }, "name": "Front right wheel cylinder open"}, + {"id": "RX_ACCUMULATOR_OPEN", "path": "Engine", "fmt": {"bix": 16, "len": 1, "max": 1, "unit": "noyes" }, "name": "Accumulator open"}, + {"id": "RX_HV_COMM_OPEN", "path": "Engine", "fmt": {"bix": 17, "len": 1, "max": 1, "unit": "noyes" }, "name": "Hydraulic valve, communication open"} + ]}, +{ "hdr": "7C4", "cmd": {"21": "43"}, "freq": 1, "filter": { "from": 2009 }, "dbgfilter": { "to": 2009, "years": [2011, 2012, 2014, 2016, 2018, 2019, 2021], "from": 2023 }, + "signals": [ + {"id": "RX_AIR_OUTLET_SERVO_PULSE_D", "path": "Climate", "fmt": { "len": 8, "max": 255, "unit": "scalar" }, "name": "Air outlet servo pulse, driver"}, + {"id": "RX_AIR_OUTLET_SERVO_ACTU_PULSE_D", "path": "Climate", "fmt": {"bix": 8, "len": 8, "max": 255, "unit": "scalar" }, "name": "Air outlet servo actual pulse, driver"} + ]}, +{ "hdr": "7C4", "cmd": {"21": "44"}, "freq": 1, "filter": { "from": 2009 }, "dbgfilter": { "to": 2009, "years": [2011, 2012, 2014, 2016, 2018, 2019, 2021], "from": 2023 }, + "signals": [ + {"id": "RX_AIR_INLET_DAMPER_TARGET_PULSE", "path": "Climate", "fmt": { "len": 8, "max": 255, "unit": "scalar" }, "name": "Air inlet damper target pulse"}, + {"id": "RX_AIR_INLET_DAMPER_ACTUAL_PULSE", "path": "Climate", "fmt": {"bix": 8, "len": 8, "max": 255, "unit": "scalar" }, "name": "Air inlet damper actual pulse"} + ]}, +{ "hdr": "7C4", "cmd": {"21": "4C"}, "freq": 1, "filter": { "from": 2009 }, "dbgfilter": { "to": 2009, "years": [2011, 2012, 2014, 2016, 2018, 2019, 2021], "from": 2023 }, + "signals": [ + {"id": "RX_EVAP_TARGET_T", "path": "Climate", "fmt": { "len": 16, "max": 327.67, "min": -327.68, "div": 100, "add": -327.68, "unit": "scalar" }, "name": "Evaporator target temperature"} + ]}, +{ "hdr": "7C4", "rax": "7CC", "cmd": {"21": "21"}, "freq": 1, "filter": { "from": 2009 }, "dbgfilter": { "to": 2009, "years": [2011, 2012, 2014, 2016, 2018, 2019, 2021], "from": 2023 }, + "signals": [ + {"id": "RX_CABIN_T", "path": "Climate", "fmt": { "len": 8, "max": 57.25, "min": -6.5, "mul": 63.75, "div": 255, "add": -6.5, "unit": "celsius" }, "name": "Cabin temperature"} + ]}, +{ "hdr": "7C4", "rax": "7CC", "cmd": {"21": "22"}, "freq": 1, "filter": { "from": 2009 }, "dbgfilter": { "to": 2009, "years": [2011, 2012, 2014, 2016, 2018, 2019, 2021], "from": 2023 }, + "signals": [ + {"id": "RX_AAT_7C4", "path": "Climate", "fmt": { "len": 8, "max": 65.95, "min": -23.3, "mul": 89.25, "div": 255, "add": -23.3, "unit": "celsius" }, "name": "Ambient air temperature"} + ]}, +{ "hdr": "7C4", "rax": "7CC", "cmd": {"21": "24"}, "freq": 1, "filter": { "from": 2009 }, "dbgfilter": { "to": 2009, "years": [2011, 2012, 2014, 2016, 2018, 2019, 2021], "from": 2023 }, + "signals": [ + {"id": "RX_SOLAR_DRIVER", "path": "Climate", "fmt": { "len": 8, "max": 255, "unit": "scalar" }, "name": "Solar sensor, driver side"} + ]}, +{ "hdr": "7C4", "rax": "7CC", "cmd": {"21": "26"}, "freq": 1, "filter": { "from": 2009 }, "dbgfilter": { "to": 2009, "years": [2011, 2012, 2014, 2016, 2018, 2019, 2021], "from": 2023 }, + "signals": [ + {"id": "RX_ECT", "path": "Engine", "fmt": { "len": 8, "max": 90.55, "min": 1.3, "mul": 89.25, "div": 255, "add": 1.3, "unit": "celsius" }, "name": "Engine coolant temperature"} + ]}, +{ "hdr": "7C4", "rax": "7CC", "cmd": {"21": "29"}, "freq": 1, "filter": { "from": 2009 }, "dbgfilter": { "to": 2009, "years": [2011, 2012, 2014], "from": 2016 }, + "signals": [ + {"id": "RX_T_DRIVER", "path": "Climate", "fmt": { "len": 8, "max": 255, "unit": "celsius" }, "name": "Set temperature, driver side"} + ]}, +{ "hdr": "7C4", "rax": "7CC", "cmd": {"21": "3C"}, "freq": 1, "filter": { "from": 2009 }, "dbgfilter": { "to": 2009, "years": [2011, 2012, 2014, 2016, 2018, 2019, 2021], "from": 2023 }, + "signals": [ + {"id": "RX_BLOWER_MOTOR_SPEED_LEVEL", "path": "Climate", "fmt": { "len": 8, "max": 255, "unit": "scalar" }, "name": "Blower motor speed level"} + ]}, +{ "hdr": "7C4", "rax": "7CC", "cmd": {"21": "3D"}, "freq": 1, "filter": { "from": 2009 }, "dbgfilter": { "to": 2009, "years": [2011, 2012, 2014, 2016, 2018, 2019, 2021], "from": 2023 }, + "signals": [ + {"id": "RX_ADJUSTED_AMBIENT_T", "path": "Climate", "fmt": { "len": 8, "max": 50.8, "min": -30.8, "mul": 81.6, "div": 255, "add": -30.8, "unit": "celsius" }, "name": "Adjusted ambient temperature"} + ]}, +{ "hdr": "7C4", "rax": "7CC", "cmd": {"21": "4B"}, "freq": 1, "filter": { "from": 2009 }, "dbgfilter": { "to": 2009, "years": [2011, 2012, 2014, 2016, 2018, 2019, 2021], "from": 2023 }, + "signals": [ + {"id": "RX_EVAP_FIN_THERMISTOR", "path": "Climate", "fmt": { "len": 8, "max": 59.55, "min": -29.7, "mul": 89.25, "div": 255, "add": -29.7, "unit": "celsius" }, "name": "Evaporator fin thermistor"} + ]}, +{ "hdr": "7C4", "rax": "7CC", "cmd": {"21": "53"}, "freq": 1, "filter": { "from": 2009 }, "dbgfilter": { "to": 2009, "years": [2011, 2012, 2014, 2016, 2018, 2019, 2021], "from": 2023 }, + "signals": [ + {"id": "RX_REGULATOR_P", "path": "Engine", "fmt": { "len": 8, "max": 3.29437, "min": -0.45668, "mul": 3.75105, "div": 255, "add": -0.45668, "unit": "scalar" }, "name": "Regulator pressure sensor"} + ]}, +{ "hdr": "7D0", "rax": "7D8", "cmd": {"21": "62"}, "freq": 1, "filter": { "from": 2011 }, "dbgfilter": { "to": 2012, "years": [2014, 2016, 2018, 2019, 2021], "from": 2023 }, + "signals": [ + {"id": "RX_PARKING_BRAKE", "path": "Control", "fmt": {"bix": 7, "len": 1, "max": 1, "unit": "offon" }, "name": "Parking brake"} + ]}, +{ "hdr": "7D2", "fcm1": true, "cmd": {"22": "1F5B"}, "freq": 1, "filter": { "from": 2023 }, "dbgfilter": { "to": 2024, "from": 2027 }, + "signals": [ + {"id": "RX_SOC", "path": "Battery", "fmt": { "len": 8, "max": 100, "mul": 100, "div": 255, "unit": "percent" }, "name": "State of charge", "suggestedMetric": "stateOfCharge"} + ]}, +{ "hdr": "7D2", "rax": "7DA", "fcm1": true, "cmd": {"22": "0103"}, "freq": 10, "filter": { "from": 2023 }, "dbgfilter": { "to": 2024, "from": 2027 }, + "signals": [ + {"id": "RX_ODO_V2_V2", "path": "Trips", "fmt": {"bix": 8, "len": 24, "max": 16777215, "unit": "kilometers" }, "name": "Odometer", "suggestedMetric": "odometer"} + ]}, +{ "hdr": "7D2", "rax": "7DA", "cmd": {"22": "1040"}, "freq": 1, "filter": { "from": 2023 }, "dbgfilter": { "to": 2024, "from": 2027 }, + "signals": [ + {"id": "RX_TRANSAXLE_OIL_T", "path": "Engine", "fmt": {"bix": 16, "len": 8, "max": 215, "min": -40, "add": -40, "unit": "celsius" }, "name": "Transaxle oil temperature"} + ]}, +{ "hdr": "7D2", "rax": "7DA", "fcm1": true, "cmd": {"22": "106C"}, "freq": 5, "filter": { "from": 2023 }, "dbgfilter": { "to": 2024, "from": 2027 }, + "signals": [ + {"id": "RX_HVBAT_SOC_MAX", "path": "Battery", "fmt": {"bix": 8, "len": 8, "max": 100, "div": 2, "unit": "percent" }, "name": "HV battery charge (max)"}, + {"id": "RX_HVBAT_SOC_MIN", "path": "Battery", "fmt": {"bix": 16, "len": 8, "max": 100, "div": 2, "unit": "percent" }, "name": "HV battery charge (min)"} + ]}, +{ "hdr": "7D2", "rax": "7DA", "cmd": {"22": "1075"}, "freq": 0.1, "filter": { "from": 2023 }, "dbgfilter": { "to": 2024, "from": 2027 }, + "signals": [ + {"id": "RX_FR_WHEEL_VSS", "path": "Movement", "fmt": { "len": 16, "max": 327.67, "min": -327.68, "div": 100, "add": -327.68, "unit": "kilometersPerHour" }, "name": "Front right wheel speed"}, + {"id": "RX_FL_WHEEL_VSS", "path": "Movement", "fmt": {"bix": 16, "len": 16, "max": 327.67, "min": -327.68, "div": 100, "add": -327.68, "unit": "kilometersPerHour" }, "name": "Front left wheel speed"}, + {"id": "RX_RR_WHEEL_VSS", "path": "Movement", "fmt": {"bix": 32, "len": 16, "max": 327.67, "min": -327.68, "div": 100, "add": -327.68, "unit": "kilometersPerHour" }, "name": "Rear right wheel speed"}, + {"id": "RX_RL_WHEEL_VSS", "path": "Movement", "fmt": {"bix": 48, "len": 16, "max": 327.67, "min": -327.68, "div": 100, "add": -327.68, "unit": "kilometersPerHour" }, "name": "Rear left wheel speed"} + ]}, +{ "hdr": "7D2", "rax": "7DA", "cmd": {"22": "10A1"}, "freq": 0.25, "filter": { "from": 2023 }, "dbgfilter": { "to": 2024, "from": 2027 }, + "signals": [ + {"id": "RX_RPM", "path": "Engine", "fmt": { "len": 16, "max": 32767, "min": -32768, "add": -32768, "unit": "rpm" }, "name": "Motor RPM"}, + {"id": "RX_TQ", "path": "Engine", "fmt": {"bix": 48, "len": 16, "max": 4095, "min": -4096, "div": 8, "add": -4096, "unit": "newtonMeters" }, "name": "Motor torque"} + ]}, +{ "hdr": "7D2", "rax": "7DA", "cmd": {"22": "10A6"}, "freq": 1, "filter": { "from": 2023 }, "dbgfilter": { "to": 2024, "from": 2027 }, + "signals": [ + {"id": "RX_RM_INVRT_COOL_T", "path": "Engine", "fmt": { "len": 8, "max": 215, "min": -40, "add": -40, "unit": "celsius" }, "name": "Rear motor inverter, coolant temperature"}, + {"id": "RX_M_INVRT_MAX_T", "path": "Engine", "fmt": {"bix": 16, "len": 8, "max": 215, "min": -40, "add": -40, "unit": "celsius" }, "name": "Motor inverter, maximum temperature"} + ]}, +{ "hdr": "7D2", "rax": "7DA", "cmd": {"22": "10B2"}, "freq": 1, "filter": { "from": 2023 }, "dbgfilter": { "to": 2024, "from": 2027 }, + "signals": [ + {"id": "RX_INVRT_COOLANT_T", "path": "Engine", "fmt": { "len": 8, "max": 100, "add": -40, "unit": "celsius" }, "name": "Inverter coolant temperature"} + ]}, +{ "hdr": "7D2", "rax": "7DA", "cmd": {"22": "15EE"}, "freq": 1, "filter": { "from": 2023 }, "dbgfilter": { "to": 2024, "from": 2027 }, + "signals": [ + {"id": "RX_12V_V_V2", "path": "Battery", "fmt": { "len": 8, "max": 80.2, "mul": 0.31448, "add": 0.0125, "unit": "volts" }, "name": "12V battery voltage", "suggestedMetric": "starterBatteryVoltage"} + ]}, +{ "hdr": "7D2", "rax": "7DA", "cmd": {"22": "15F7"}, "freq": 0.5, "filter": { "from": 2023 }, "dbgfilter": { "to": 2024, "from": 2027 }, + "signals": [ + {"id": "RX_12V_C", "path": "Battery", "fmt": { "len": 16, "max": 124, "min": -125, "mul": 38.147, "div": 10000, "add": -125, "unit": "amps" }, "name": "12V battery current"} + ]}, +{ "hdr": "7D2", "rax": "7DA", "cmd": {"22": "15F8"}, "freq": 1, "filter": { "from": 2023 }, "dbgfilter": { "to": 2024, "from": 2027 }, + "signals": [ + {"id": "RX_12V_T", "path": "Battery", "fmt": { "len": 16, "max": 6513.5, "min": -40, "div": 10, "add": -40, "unit": "celsius" }, "name": "12V battery temperature"} + ]}, +{ "hdr": "7D2", "rax": "7DA", "cmd": {"22": "1F05"}, "freq": 1, "filter": { "from": 2023 }, "dbgfilter": { "to": 2024, "from": 2027 }, + "signals": [ + {"id": "RX_COOL_T", "path": "Engine", "fmt": { "len": 8, "max": 215, "min": -40, "add": -40, "unit": "celsius" }, "name": "Coolant temperature"} + ]}, +{ "hdr": "7D2", "rax": "7DA", "fcm1": true, "cmd": {"22": "1F0D"}, "freq": 0.25, "filter": { "from": 2023 }, "dbgfilter": { "to": 2024, "from": 2027 }, + "signals": [ + {"id": "RX_VSS_V2", "path": "Movement", "fmt": { "len": 8, "max": 255, "unit": "kilometersPerHour" }, "name": "Vehicle speed", "suggestedMetric": "speed"} + ]}, +{ "hdr": "7D2", "rax": "7DA", "cmd": {"22": "1F49"}, "freq": 1, "filter": { "from": 2023 }, "dbgfilter": { "to": 2024, "from": 2027 }, + "signals": [ + {"id": "RX_ACC_PEDAL_POS_1", "path": "Control", "fmt": { "len": 8, "max": 100, "mul": 100, "div": 255, "unit": "percent" }, "name": "Accelerator pedal, position 1"} + ]}, +{ "hdr": "7D2", "rax": "7DA", "cmd": {"22": "1F4A"}, "freq": 1, "filter": { "from": 2023 }, "dbgfilter": { "to": 2024, "from": 2027 }, + "signals": [ + {"id": "RX_ACC_PEDAL_POS_2", "path": "Control", "fmt": { "len": 8, "max": 100, "mul": 100, "div": 255, "unit": "percent" }, "name": "Accelerator pedal, position 2"} + ]}, +{ "hdr": "7D2", "rax": "7DA", "cmd": {"22": "1F9A"}, "freq": 0.5, "filter": { "from": 2023 }, "dbgfilter": { "to": 2024, "from": 2027 }, + "signals": [ + {"id": "RX_HVBAT_V", "path": "Battery", "fmt": {"bix": 16, "len": 16, "max": 1023, "mul": 156.25, "div": 10000, "unit": "volts" }, "name": "HV battery voltage", "suggestedMetric": "tractionBatteryVoltage"}, + {"id": "RX_HVBAT_C", "path": "Battery", "fmt": {"bix": 32, "len": 16, "max": 3276.7, "min": -3276.8, "div": 10, "sign": true, "unit": "amps" }, "name": "HV battery current", "suggestedMetric": "tractionBatteryCurrent"} + ]}, +{ "hdr": "7E0", "rax": "7E8", "cmd": {"21": "01"}, "freq": 1, "dbgfilter": { "to": 2005, "years": [2007, 2009, 2011, 2012, 2014], "from": 2016 }, + "signals": [ + {"id": "RX_CALCULATED_LOAD_7E0", "path": "Engine", "fmt": { "len": 8, "max": 100, "mul": 100, "div": 255, "unit": "percent" }, "name": "Calculated load_7e0"}, + {"id": "RX_VEHICLE_LOAD", "path": "Engine", "fmt": {"bix": 8, "len": 16, "max": 100, "mul": 100, "div": 65535, "unit": "percent" }, "name": "Vehicle load"}, + {"id": "RX_MAF", "path": "Engine", "fmt": {"bix": 24, "len": 16, "max": 655.35, "unit": "gramsPerSecond" }, "name": "Mass air flow", "suggestedMetric": "massAirFlow"}, + {"id": "RX_MAP", "path": "Engine", "fmt": {"bix": 40, "len": 8, "max": 255, "unit": "kilopascal" }, "name": "Manifold absolute pressure"}, + {"id": "RX_INTAKE_AIR", "path": "Engine", "fmt": {"bix": 48, "len": 8, "max": 215, "min": -40, "add": -40, "unit": "celsius" }, "name": "Intake air"}, + {"id": "RX_AAT_V2", "path": "Engine", "fmt": {"bix": 56, "len": 8, "max": 215, "min": -40, "add": -40, "unit": "celsius" }, "name": "Ambient temperature"}, + {"id": "RX_ATMOSPHERE_PRESSURE", "path": "Engine", "fmt": {"bix": 64, "len": 8, "max": 255, "unit": "kilopascal" }, "name": "Atmosphere pressure"}, + {"id": "RX_COOLANT_TEMP", "path": "Engine", "fmt": {"bix": 72, "len": 8, "max": 215, "min": -40, "add": -40, "unit": "celsius" }, "name": "Coolant temp"}, + {"id": "RX_ENGINE_SPEED", "path": "Movement", "fmt": {"bix": 80, "len": 16, "max": 16383, "unit": "rpm" }, "name": "Engine speed"}, + {"id": "RX_VEHICLE_SPEED", "path": "Movement", "fmt": {"bix": 96, "len": 8, "max": 255, "unit": "kilometersPerHour" }, "name": "Vehicle speed", "suggestedMetric": "speed"}, + {"id": "RX_ENGINE_RUN_TIME", "path": "Engine", "fmt": {"bix": 104, "len": 16, "max": 65535, "unit": "seconds" }, "name": "Engine run time"}, + {"id": "RX_THROTTLE_SENSOR_POSITION", "path": "Engine", "fmt": {"bix": 120, "len": 8, "max": 100, "mul": 100, "div": 255, "unit": "percent" }, "name": "Throttle sensor position"}, + {"id": "RX_THROTTLE_SENSOR_VOLT", "path": "Engine", "fmt": {"bix": 128, "len": 8, "max": 100, "mul": 100, "div": 255, "unit": "percent" }, "name": "Throttle sensor volt %, 1"}, + {"id": "RX_THROTTL_SENSOR_2_VOLT", "path": "Engine", "fmt": {"bix": 136, "len": 8, "max": 100, "mul": 100, "div": 255, "unit": "percent" }, "name": "Throttle sensor volt %, 2"}, + {"id": "RX_ACCEL_SENS_NO_1_VOLT", "path": "Engine", "fmt": {"bix": 144, "len": 8, "max": 100, "mul": 100, "div": 255, "unit": "percent" }, "name": "Accelerator sensor volt %, 1"}, + {"id": "RX_ACCEL_SENS_NO_2_VOLT", "path": "Engine", "fmt": {"bix": 152, "len": 8, "max": 100, "mul": 100, "div": 255, "unit": "percent" }, "name": "Accelerator sensor volt %, 2"}, + {"id": "RX_THROTTLE_MOTOR_DUTY", "path": "Engine", "fmt": {"bix": 160, "len": 8, "max": 100, "mul": 100, "div": 255, "unit": "percent" }, "name": "Throttle motor DUTY"}, + {"id": "RX_WARMUP_CYCLE_CLEARED_DTC", "path": "Engine", "fmt": {"bix": 176, "len": 8, "max": 255, "unit": "scalar" }, "name": "Warm-up cycle cleared DTC"}, + {"id": "RX_TIME_AFTER_DTC_CLEARED", "path": "Engine", "fmt": {"bix": 192, "len": 16, "max": 65535, "unit": "minutes" }, "name": "Time after DTC cleared"}, + {"id": "RX_BATTERY_VOLTAGE", "path": "Battery", "fmt": {"bix": 208, "len": 16, "max": 65.535, "unit": "volts" }, "name": "Battery voltage"} + ]}, +{ "hdr": "7E0", "rax": "7E8", "cmd": {"21": "03"}, "freq": 1, "dbgfilter": { "to": 2005, "years": [2007, 2009, 2011, 2012, 2014], "from": 2016 }, + "signals": [ + {"id": "RX_SHORT_FT_B1S1", "path": "Engine", "fmt": {"bix": 16, "len": 8, "max": 99.218, "min": -100, "mul": 200, "div": 256, "add": -100, "unit": "percent" }, "name": "Short FT B1S1"}, + {"id": "RX_LONG_FT_B1S1", "path": "Engine", "fmt": {"bix": 24, "len": 8, "max": 99.218, "min": -100, "mul": 200, "div": 256, "add": -100, "unit": "percent" }, "name": "Long FT B1S1"}, + {"id": "RX_IGN_ADVANCE", "path": "Engine", "fmt": {"bix": 32, "len": 8, "max": 255, "unit": "degrees" }, "name": "Ignition advance"}, + {"id": "RX_EVAP_PURGE_DUTY", "path": "Engine", "fmt": {"bix": 40, "len": 8, "max": 100, "mul": 100, "div": 255, "unit": "percent" }, "name": "EVAP purge duty"} + ]}, +{ "hdr": "7E0", "rax": "7E8", "cmd": {"21": "04"}, "freq": 1, "dbgfilter": { "to": 2005, "years": [2007, 2009, 2011, 2012, 2014], "from": 2016 }, + "signals": [ + {"id": "RX_TARGET_AIR_FUEL_RATIO", "path": "Fuel", "fmt": { "len": 16, "max": 1.99, "mul": 1.99, "div": 65535, "unit": "scalar" }, "name": "Target air-fuel ratio"}, + {"id": "RX_AF_LAMBDA_B1S1", "path": "Engine", "fmt": {"bix": 16, "len": 16, "max": 1.99, "mul": 1.99, "div": 65535, "unit": "scalar" }, "name": "AF lambda, bank 1 sensor 1"}, + {"id": "RX_AFS_VOLTAGE_B1S1", "path": "Battery", "fmt": {"bix": 32, "len": 16, "max": 7.99, "mul": 7.99, "div": 65535, "unit": "volts" }, "name": "Air fuel sensor voltage, bank 1 sensor 1"}, + {"id": "RX_AFS_CURRENT_B1S1", "path": "Engine", "fmt": {"bix": 64, "len": 16, "max": 127.99, "min": -128, "add": -128, "unit": "milliamps" }, "name": "Air fuel sensor current, bank 1 sensor 1"}, + {"id": "RX_O2S_B1S2", "path": "Engine", "fmt": {"bix": 80, "len": 8, "max": 1.275, "mul": 5, "div": 1000, "unit": "volts" }, "name": "O2S, bank 1 sensor 2"} + ]}, +{ "hdr": "7E0", "rax": "7E8", "cmd": {"21": "05"}, "freq": 1, "dbgfilter": { "to": 2005, "years": [2007, 2009, 2011, 2012, 2014], "from": 2016 }, + "signals": [ + {"id": "RX_CATALYST_T_B1S1", "path": "Engine", "fmt": {"bix": 16, "len": 16, "max": 6513.5, "min": -40, "div": 10, "add": -40, "unit": "celsius" }, "name": "Catalyst temperature B1S1"}, + {"id": "RX_CATALYST_T_B1S2", "path": "Engine", "fmt": {"bix": 32, "len": 16, "max": 6513.5, "min": -40, "div": 10, "add": -40, "unit": "celsius" }, "name": "Catalyst temperature B1S2"} + ]}, +{ "hdr": "7E0", "rax": "7E8", "cmd": {"21": "06"}, "freq": 1, "dbgfilter": { "to": 2005, "years": [2007, 2009, 2011, 2012, 2014], "from": 2016 }, + "signals": [ + {"id": "RX_MIL", "path": "DTCs", "fmt": { "len": 1, "max": 1, "unit": "offon" }, "name": "MIL"}, + {"id": "RX_NUMBER_OF_EMISSION_DTC", "path": "DTCs", "fmt": {"bix": 1, "len": 7, "max": 127, "unit": "scalar" }, "name": "Number of emission DTC"}, + {"id": "RX_COMPLETE_PARTS_MONITOR_AVAIL", "path": "DTCs", "fmt": {"bix": 13, "len": 1, "max": 1, "unit": "offon" }, "name": "Complete parts monitor_avail"}, + {"id": "RX_FUEL_SYSTEM_MONITOR_AVAIL", "path": "DTCs", "fmt": {"bix": 14, "len": 1, "max": 1, "unit": "offon" }, "name": "Fuel system monitor_avail"}, + {"id": "RX_MISFIRE_MONITOR_AVAIL", "path": "DTCs", "fmt": {"bix": 15, "len": 1, "max": 1, "unit": "offon" }, "name": "Misfire monitor_avail"}, + {"id": "RX_EGR_VVT_MONITOR_AVAIL", "path": "DTCs", "fmt": {"bix": 16, "len": 1, "max": 1, "unit": "offon" }, "name": "EGR/VVT monitor_avail"}, + {"id": "RX_O2S_A_FS_HEATER_MONITOR_AVAIL", "path": "DTCs", "fmt": {"bix": 17, "len": 1, "max": 1, "unit": "offon" }, "name": "O2S heater monitor_avail"}, + {"id": "RX_O2S_A_FS_MONITOR_AVAIL", "path": "DTCs", "fmt": {"bix": 18, "len": 1, "max": 1, "unit": "offon" }, "name": "O2S monitor_avail"}, + {"id": "RX_A_C_MONITOR_AVAIL", "path": "DTCs", "fmt": {"bix": 19, "len": 1, "max": 1, "unit": "offon" }, "name": "A/C monitor_avail"}, + {"id": "RX_2ND_AIR_MONITOR_AVAIL", "path": "DTCs", "fmt": {"bix": 20, "len": 1, "max": 1, "unit": "offon" }, "name": "2nd air monitor_avail"}, + {"id": "RX_EVAP_MONITOR_AVAIL", "path": "DTCs", "fmt": {"bix": 21, "len": 1, "max": 1, "unit": "offon" }, "name": "EVAP monitor_avail"}, + {"id": "RX_HEATED_CATALYST_MONITOR_AVAIL", "path": "DTCs", "fmt": {"bix": 22, "len": 1, "max": 1, "unit": "offon" }, "name": "Heated catalyst monitor_avail"}, + {"id": "RX_CATALYST_MONITOR_AVAIL", "path": "DTCs", "fmt": {"bix": 23, "len": 1, "max": 1, "unit": "offon" }, "name": "Catalyst monitor_avail"}, + {"id": "RX_EGR_VVT_MONITOR_INCMPL", "path": "DTCs", "fmt": {"bix": 24, "len": 1, "max": 1, "unit": "offon" }, "name": "EGR/VVT monitor_incmpl"}, + {"id": "RX_O2S_A_FS_HEATER_MONITOR_INCMPL", "path": "DTCs", "fmt": {"bix": 25, "len": 1, "max": 1, "unit": "offon" }, "name": "O2S heater monitor_incmpl"}, + {"id": "RX_O2S_A_FS_MONITOR_INCMPL", "path": "DTCs", "fmt": {"bix": 26, "len": 1, "max": 1, "unit": "offon" }, "name": "O2S monitor_incmpl"}, + {"id": "RX_A_C_MONITOR_INCMPL", "path": "DTCs", "fmt": {"bix": 27, "len": 1, "max": 1, "unit": "offon" }, "name": "A/C monitor_incmpl"}, + {"id": "RX_2ND_AIR_MONITOR_INCMPL", "path": "DTCs", "fmt": {"bix": 28, "len": 1, "max": 1, "unit": "offon" }, "name": "2nd air monitor_incmpl"}, + {"id": "RX_EVAP_MONITOR_ICMPL", "path": "DTCs", "fmt": {"bix": 29, "len": 1, "max": 1, "unit": "offon" }, "name": "EVAP monitor_icmpl"}, + {"id": "RX_HEATED_CATALYST_MONITOR_INCMPL", "path": "DTCs", "fmt": {"bix": 30, "len": 1, "max": 1, "unit": "offon" }, "name": "Heated catalyst monitor_incmpl"}, + {"id": "RX_CATALYST_MONITOR_INCMPL", "path": "DTCs", "fmt": {"bix": 31, "len": 1, "max": 1, "unit": "offon" }, "name": "Catalyst monitor_incmpl"}, + {"id": "RX_MILON_RUN_DISTANCE", "path": "DTCs", "fmt": {"bix": 48, "len": 16, "max": 65535, "unit": "kilometers" }, "name": "MIL ON run distance"}, + {"id": "RX_RUNNING_TIME_FROM_MIL_ON", "path": "DTCs", "fmt": {"bix": 64, "len": 16, "max": 65535, "unit": "minutes" }, "name": "Running time from MIL ON"} + ]}, +{ "hdr": "7E0", "rax": "7E8", "cmd": {"21": "21"}, "freq": 1, "dbgfilter": { "to": 2005, "years": [2007, 2009, 2011, 2012, 2014], "from": 2016 }, + "signals": [ + {"id": "RX_CC_VSS", "path": "Cruise control", "fmt": { "len": 8, "max": 255, "unit": "kilometersPerHour" }, "name": "Cruise control speed"}, + {"id": "RX_CC_S", "path": "Cruise control", "fmt": {"bix": 8, "len": 8, "max": 255, "unit": "kilometersPerHour" }, "name": "Cruise control speed"}, + {"id": "RX_CC_DRIVING_FORCE", "path": "Cruise control", "fmt": {"bix": 16, "len": 8, "max": 50.8, "min": -51.2, "mul": 102, "div": 255, "add": -51.2, "unit": "scalar" }, "name": "Requested driving force"}, + {"id": "RX_CC_ON", "path": "Cruise control", "fmt": {"bix": 24, "len": 1, "max": 1, "unit": "offon" }, "name": "Cruise control, on"}, + {"id": "RX_CC_CC_ON", "path": "Cruise control", "fmt": {"bix": 25, "len": 1, "max": 1, "unit": "noyes" }, "name": "Cruise control, activated?"}, + {"id": "RX_CC_CCS_INDICATOR_M_CPU_ON", "path": "Cruise control", "fmt": {"bix": 26, "len": 1, "max": 1, "unit": "offon" }, "name": "Cruise control indicator"}, + {"id": "RX_CC_CCS_READY_M_CPU_ON", "path": "Cruise control", "fmt": {"bix": 28, "len": 1, "max": 1, "unit": "noyes" }, "name": "Cruise control ready?"}, + {"id": "RX_CC_MAIN_SW_M_CPU_ON", "path": "Cruise control", "fmt": {"bix": 30, "len": 1, "max": 1, "unit": "offon" }, "name": "Cruise control, main switch"}, + {"id": "RX_CC_STOP_LIGHT_SWITCH_1_ON", "path": "Cruise control", "fmt": {"bix": 32, "len": 1, "max": 1, "unit": "offon" }, "name": "Cruise control stop light switch 1"}, + {"id": "RX_CC_STOP_LIGHT_SWITCH_2_ON", "path": "Cruise control", "fmt": {"bix": 33, "len": 1, "max": 1, "unit": "offon" }, "name": "Cruise control stop light switch 2"}, + {"id": "RX_CC_RES_ACC_SWITCH_ON", "path": "Cruise control", "fmt": {"bix": 35, "len": 1, "max": 1, "unit": "offon" }, "name": "Resume/accelerate switch"}, + {"id": "RX_CC_LIVE_SET_COAST_SWITCH_ON", "path": "Cruise control", "fmt": {"bix": 36, "len": 1, "max": 1, "unit": "offon" }, "name": "Coast switch"}, + {"id": "RX_CC_CANCEL_SWITCH_ON", "path": "Cruise control", "fmt": {"bix": 37, "len": 1, "max": 1, "unit": "offon" }, "name": "Cancel switch"} + ]}, +{ "hdr": "7E0", "rax": "7E8", "cmd": {"21": "24"}, "freq": 1, "dbgfilter": { "to": 2005, "years": [2007, 2009, 2011, 2012, 2014], "from": 2016 }, + "signals": [ + {"id": "RX_COMMUNICATION_WITH_HV", "path": "Climate", "fmt": {"bix": 2, "len": 1, "max": 1, "unit": "offon" }, "name": "Communication with HV"}, + {"id": "RX_COMMUNICATION_WITH_BRAKE", "path": "Control", "fmt": {"bix": 4, "len": 1, "max": 1, "unit": "offon" }, "name": "Communication with brake"}, + {"id": "RX_COMM_WITH_AIR_CONDITIONER", "path": "Climate", "fmt": {"bix": 5, "len": 1, "max": 1, "unit": "offon" }, "name": "Communication with air conditioner"}, + {"id": "RX_COMM_WITH_VALVEMATIC_COMM", "path": "Climate", "fmt": {"bix": 6, "len": 1, "max": 1, "unit": "scalar" }, "name": "Communication with valvematic"} + ]}, +{ "hdr": "7E0", "rax": "7E8", "cmd": {"21": "25"}, "freq": 1, "dbgfilter": { "to": 2009, "years": [2011, 2012, 2014], "from": 2016 }, + "signals": [ + {"id": "RX_POWER_STEERING_SIGNAL", "path": "Control", "fmt": {"bix": 4, "len": 1, "max": 1, "unit": "scalar" }, "name": "Power steering"}, + {"id": "RX_STOP_LIGHT_SWITCH", "path": "Lights", "fmt": {"bix": 5, "len": 1, "max": 1, "unit": "scalar" }, "name": "Stop light"}, + {"id": "RX_CRUISE_CONTROL_LIVE_BRAKE_CANCEL_SWITCH", "path": "Control", "fmt": {"bix": 6, "len": 1, "max": 1, "unit": "scalar" }, "name": "Cruise control live brake cancel"}, + {"id": "RX_STARTER_SIGNAL", "path": "Control", "fmt": {"bix": 11, "len": 1, "max": 1, "unit": "scalar" }, "name": "Starter signal"}, + {"id": "RX_STARTER_CONTROL", "path": "Control", "fmt": {"bix": 12, "len": 1, "max": 1, "unit": "scalar" }, "name": "Starter control"}, + {"id": "RX_ELECTRICAL_LOAD_SIGNAL_1", "path": "Control", "fmt": {"bix": 16, "len": 1, "max": 1, "unit": "scalar" }, "name": "Electrical load signal 1"}, + {"id": "RX_ELECTRICAL_LOAD_SIGNAL_2", "path": "Control", "fmt": {"bix": 17, "len": 1, "max": 1, "unit": "scalar" }, "name": "Electrical load signal 2"}, + {"id": "RX_SHIFT_SW_STATUS_P_RANGE", "path": "Control", "fmt": {"bix": 24, "len": 1, "max": 1, "unit": "scalar" }, "name": "Shift SW status, parking"}, + {"id": "RX_SHIFT_SW_STATUS_R_RANGE", "path": "Control", "fmt": {"bix": 25, "len": 1, "max": 1, "unit": "scalar" }, "name": "Shift SW status, reverse"}, + {"id": "RX_SHIFT_SW_STATUS_N_RANGE", "path": "Control", "fmt": {"bix": 26, "len": 1, "max": 1, "unit": "scalar" }, "name": "Shift SW status, neutral"}, + {"id": "RX_SHIFT_SW_STATUS_D_RANGE", "path": "Control", "fmt": {"bix": 27, "len": 1, "max": 1, "unit": "scalar" }, "name": "Shift SW status, drive"}, + {"id": "RX_SPORTS_MODE_SELECTION_SW", "path": "Control", "fmt": {"bix": 32, "len": 1, "max": 1, "unit": "scalar" }, "name": "Sports mode selection"}, + {"id": "RX_SPORTS_SHIFT_UP_SW", "path": "Control", "fmt": {"bix": 33, "len": 1, "max": 1, "unit": "scalar" }, "name": "Sports shift up"}, + {"id": "RX_SPORTS_SHIFT_DOWN_SW", "path": "Control", "fmt": {"bix": 34, "len": 1, "max": 1, "unit": "scalar" }, "name": "Sports shift down"}, + {"id": "RX_PATTERN_SWITCH_PWR_M", "path": "Control", "fmt": {"bix": 42, "len": 1, "max": 1, "unit": "scalar" }, "name": "Pattern switch"}, + {"id": "RX_NEUTRAL_POSITION_SW_SIGNAL", "path": "Control", "fmt": {"bix": 53, "len": 1, "max": 1, "unit": "scalar" }, "name": "Neutral position"}, + {"id": "RX_TC_TERMINAL", "path": "Control", "fmt": {"bix": 61, "len": 1, "max": 1, "unit": "scalar" }, "name": "TC"}, + {"id": "RX_A_C_COMPRESSOR", "path": "Control", "fmt": {"bix": 64, "len": 1, "max": 1, "unit": "offon" }, "name": "A/C compressor"} + ]}, +{ "hdr": "7E0", "rax": "7E8", "cmd": {"21": "28"}, "freq": 5, "filter": { "to": 2008 }, "dbgfilter": { "to": 2005, "from": 2007 }, + "signals": [ + {"id": "RX_ODO_2NDGEN", "path": "Trips", "fmt": { "len": 24, "max": 16777215, "unit": "kilometers" }, "name": "Odometer", "suggestedMetric": "odometer"} + ]}, +{ "hdr": "7E0", "rax": "7E8", "cmd": {"21": "45"}, "freq": 1, "dbgfilter": { "to": 2005, "years": [2007, 2009, 2011, 2012, 2014], "from": 2016 }, + "signals": [ + {"id": "RX_MISFIRE_RPM_V2", "path": "Engine", "fmt": {"bix": 8, "len": 8, "max": 6375, "mul": 25, "unit": "rpm" }, "name": "Misfire RPM"}, + {"id": "RX_MISFIRE_LOAD_V2", "path": "Engine.Misfires", "fmt": {"bix": 16, "len": 8, "max": 3.98, "mul": 4, "div": 256, "unit": "scalar" }, "name": "Misfire load"}, + {"id": "RX_CYL1_MISFIRE_CNT", "path": "Engine.Misfires", "fmt": {"bix": 24, "len": 8, "max": 255, "unit": "scalar" }, "name": "Cylinder #1 misfire count"}, + {"id": "RX_CYL2_MISFIRE_CNT", "path": "Engine.Misfires", "fmt": {"bix": 32, "len": 8, "max": 255, "unit": "scalar" }, "name": "Cylinder #2 misfire count"}, + {"id": "RX_CYL3_MISFIRE_CNT", "path": "Engine.Misfires", "fmt": {"bix": 40, "len": 8, "max": 255, "unit": "scalar" }, "name": "Cylinder #3 misfire count"}, + {"id": "RX_CYL4_MISFIRE_CNT", "path": "Engine.Misfires", "fmt": {"bix": 48, "len": 8, "max": 255, "unit": "scalar" }, "name": "Cylinder #4 misfire count"}, + {"id": "RX_ALL_CYLINDERS_MISFIRE_CNT", "path": "Engine.Misfires", "fmt": {"bix": 56, "len": 8, "max": 255, "unit": "scalar" }, "name": "All cylinders misfire count"}, + {"id": "RX_IGNITION_TRIG_CNT", "path": "Control", "fmt": {"bix": 64, "len": 16, "max": 65535, "unit": "scalar" }, "name": "Ignition trigger count"}, + {"id": "RX_MISFIRE_MARGIN_V2", "path": "Engine.Misfires", "fmt": {"bix": 80, "len": 8, "max": 127, "min": -128, "add": -128, "unit": "percent" }, "name": "Misfire margin"} + ]}, +{ "hdr": "7E0", "rax": "7E8", "dbg": true, "cmd": {"21": "47"}, "freq": 1, + "signals": [ + {"id": "RX_EGR_STEP_POSITION", "path": "Engine", "fmt": { "len": 8, "max": 255, "unit": "scalar" }, "name": "EGR step position"} + ]}, +{ "hdr": "7E0", "rax": "7E8", "cmd": {"21": "51"}, "freq": 1, "dbgfilter": { "to": 2012, "years": [2014], "from": 2016 }, + "signals": [ + {"id": "RX_ENG_START_T", "path": "Engine", "fmt": { "len": 16, "max": 655350, "mul": 10, "unit": "milliseconds" }, "name": "Engine starting time"}, + {"id": "RX_ENG_SPD_START_OFF", "path": "Movement", "fmt": {"bix": 16, "len": 16, "max": 51199, "mul": 100, "div": 128, "unit": "rpm" }, "name": "Engine speed, starter off"}, + {"id": "RX_IMMOB_FUEL_CUT", "path": "Fuel", "fmt": {"bix": 32, "len": 1, "max": 1, "unit": "offon" }, "name": "Immobilizer fuel cut"}, + {"id": "RX_STARTER_CNT", "path": "Engine", "fmt": {"bix": 33, "len": 7, "max": 127, "unit": "scalar" }, "name": "Starter count"}, + {"id": "RX_PREV_TRIP_DST", "path": "Trips", "fmt": {"bix": 40, "len": 16, "max": 655.35, "div": 100, "unit": "kilometers" }, "name": "Previous trip distance"}, + {"id": "RX_VVTOT", "path": "Engine", "fmt": {"bix": 56, "len": 8, "max": 215, "min": -40, "add": -40, "unit": "celsius" }, "name": "Variable valve timing oil temperature"}, + {"id": "RX_PREV_TRIP_IAT", "path": "Engine", "fmt": {"bix": 64, "len": 8, "max": 215, "min": -40, "add": -40, "unit": "celsius" }, "name": "Intake air temperature, previous trip"}, + {"id": "RX_EOT_V2", "path": "Engine", "fmt": {"bix": 72, "len": 8, "max": 215, "min": -40, "add": -40, "unit": "celsius" }, "name": "Engine oil temperature", "suggestedMetric": "engineOilTemperature"}, + {"id": "RX_PREV_TRIP_EOT", "path": "Engine", "fmt": {"bix": 80, "len": 8, "max": 215, "min": -40, "add": -40, "unit": "celsius" }, "name": "Engine oil temperature, previous trip", "suggestedMetric": "engineOilTemperature"}, + {"id": "RX_AC_AMB_T", "path": "Climate", "fmt": {"bix": 88, "len": 8, "max": 215, "min": -40, "add": -40, "unit": "celsius" }, "name": "Ambient temperature for A/C"}, + {"id": "RX_PREV_TRIP_AMB_T", "path": "Trips", "fmt": {"bix": 96, "len": 8, "max": 215, "min": -40, "add": -40, "unit": "celsius" }, "name": "Ambient temperature, previous trip"}, + {"id": "RX_TPS", "path": "Engine", "fmt": {"bix": 104, "len": 16, "max": 499.99, "mul": 125, "div": 16384, "unit": "degrees" }, "name": "Throttle position"}, + {"id": "RX_ISC_FLOW", "path": "Engine", "fmt": {"bix": 120, "len": 16, "max": 79.99, "mul": 10, "div": 8192, "unit": "scalar" }, "name": "Idle speed control flow"}, + {"id": "RX_ISC_POS", "path": "Engine", "fmt": {"bix": 136, "len": 16, "max": 499.99, "mul": 125, "div": 16384, "unit": "degrees" }, "name": "Idle speed control position"}, + {"id": "RX_ISC_FB", "path": "Engine", "fmt": {"bix": 168, "len": 16, "max": 39.99, "min": -40, "mul": 10, "div": 8192, "add": -40, "unit": "scalar" }, "name": "Idle speed control feedback"}, + {"id": "RX_ISC_LEARN", "path": "Engine", "fmt": {"bix": 184, "len": 16, "max": 39.99, "min": -40, "mul": 10, "div": 8192, "add": -40, "unit": "scalar" }, "name": "Idle speed control learning value"}, + {"id": "RX_ELEC_LOAD_FB", "path": "Electrical", "fmt": {"bix": 200, "len": 16, "max": 39.99, "min": -40, "mul": 10, "div": 8192, "add": -40, "unit": "scalar" }, "name": "Electric load feedback"}, + {"id": "RX_AC_FB", "path": "Climate", "fmt": {"bix": 216, "len": 16, "max": 39.99, "min": -40, "mul": 10, "div": 8192, "add": -40, "unit": "scalar" }, "name": "Air conditioner feedback"}, + {"id": "RX_N_RANGE_STS", "path": "Transmission", "fmt": {"bix": 232, "len": 1, "max": 1, "unit": "offon" }, "name": "Neutral range status"}, + {"id": "RX_NEUTRAL_CTRL", "path": "Transmission", "fmt": {"bix": 233, "len": 1, "max": 1, "unit": "offon" }, "name": "Neutral control"}, + {"id": "RX_LOW_RPM_CTRL", "path": "Engine", "fmt": {"bix": 234, "len": 1, "max": 1, "unit": "offon" }, "name": "Low revolution control"}, + {"id": "RX_VVT_ADV_FAIL", "path": "Engine", "fmt": {"bix": 235, "len": 1, "max": 1, "unit": "offon" }, "name": "Variable valve timing advance fail"}, + {"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, + "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"}, + {"id": "RX_MODEL_YEAR", "path": "Engine", "fmt": {"bix": 128, "len": 8, "max": 2155, "min": 1900, "add": 1900, "unit": "scalar" }, "name": "Model year"} + ]}, +{ "hdr": "7E0", "rax": "7E8", "cmd": {"21": "DA"}, "freq": 1, "filter": { "to": 2009 }, "dbgfilter": { "to": 2007, "from": 2009 }, + "signals": [ + {"id": "RX_GEAR_2NDGEN", "path": "Transmission", "fmt": { "len": 8, "max": 255, "unit": "scalar" }, "name": "Current gear"} + ]}, +{ "hdr": "7E2", "dbg": true, "cmd": {"21": "C3"}, "freq": 1, + "signals": [ + {"id": "RX_MG2_RPM", "path": "Movement", "fmt": { "len": 16, "max": 65535, "unit": "rpm" }, "name": "MG2 rpm"}, + {"id": "RX_MG2_TORQUE", "path": "Engine", "fmt": {"bix": 16, "len": 16, "max": 65535, "unit": "newtonMeters" }, "name": "MG2 torque"}, + {"id": "RX_MG1_RPM", "path": "Movement", "fmt": {"bix": 32, "len": 16, "max": 65535, "unit": "rpm" }, "name": "MG1 rpm"}, + {"id": "RX_MG1_TORQUE", "path": "Engine", "fmt": {"bix": 48, "len": 16, "max": 65535, "unit": "newtonMeters" }, "name": "MG1 torque"}, + {"id": "RX_REQUEST_POWER", "path": "Engine", "fmt": {"bix": 64, "len": 16, "max": 65535, "unit": "kilowatts" }, "name": "Request power"}, + {"id": "RX_STATE_OF_CHARGE", "path": "Battery", "fmt": {"bix": 112, "len": 8, "max": 99.96, "mul": 0.392, "unit": "percent" }, "name": "State of charge", "suggestedMetric": "stateOfCharge"}, + {"id": "RX_MG1_INVERTER_T", "path": "Engine", "fmt": {"bix": 160, "len": 8, "max": 205, "min": -50, "add": -50, "unit": "celsius" }, "name": "MG1 inverter temperature"}, + {"id": "RX_MG2_INVERTER_T", "path": "Engine", "fmt": {"bix": 168, "len": 8, "max": 205, "min": -50, "add": -50, "unit": "celsius" }, "name": "MG2 inverter temperature"}, + {"id": "RX_MG1_T", "path": "Engine", "fmt": {"bix": 176, "len": 8, "max": 205, "min": -50, "add": -50, "unit": "celsius" }, "name": "MG1 temperature"}, + {"id": "RX_MG2_T", "path": "Engine", "fmt": {"bix": 184, "len": 8, "max": 205, "min": -50, "add": -50, "unit": "celsius" }, "name": "MG2 temperature"}, + {"id": "RX_POWER_RESOURCE_KW", "path": "Engine", "fmt": {"bix": 192, "len": 24, "max": 16777215, "unit": "kilowatts" }, "name": "Power resource KW"}, + {"id": "RX_REGENERATIVE_BRAKE_TORQ", "path": "Engine", "fmt": {"bix": 240, "len": 8, "max": 1020, "mul": 4, "unit": "newtonMeters" }, "name": "Regenerative brake torque"} + ]}, +{ "hdr": "7E2", "dbg": true, "cmd": {"21": "C4"}, "freq": 1, + "signals": [ + {"id": "RX_MGR_RPM", "path": "Movement", "fmt": {"bix": 16, "len": 16, "max": 65535, "unit": "rpm" }, "name": "MGR rpm"}, + {"id": "RX_MGR_TORQUE", "path": "Engine", "fmt": {"bix": 32, "len": 16, "max": 65535, "unit": "newtonMeters" }, "name": "MGR torque"}, + {"id": "RX_MGR_INVERTER_T", "path": "Engine", "fmt": {"bix": 48, "len": 8, "max": 205, "min": -50, "add": -50, "unit": "celsius" }, "name": "MGR inverter temperature"}, + {"id": "RX_MGR_T", "path": "Engine", "fmt": {"bix": 56, "len": 8, "max": 205, "min": -50, "add": -50, "unit": "celsius" }, "name": "MGR temperature"}, + {"id": "RX_REAR_TORQUE_RATIO", "path": "Engine", "fmt": {"bix": 64, "len": 16, "max": 65535, "unit": "percent" }, "name": "Rear torque ratio"}, + {"id": "RX_VL_VAGE_BEFORE_BOOSTING", "path": "Engine", "fmt": {"bix": 88, "len": 8, "max": 510, "mul": 2, "unit": "volts" }, "name": "Vl-vage before boosting"}, + {"id": "RX_VH_VAGE_AFTER_BOOSTING", "path": "Engine", "fmt": {"bix": 96, "len": 8, "max": 765, "mul": 3, "unit": "volts" }, "name": "Vh-vage after boosting"}, + {"id": "RX_CONVERTER_T", "path": "Engine", "fmt": {"bix": 104, "len": 8, "max": 205, "min": -50, "add": -50, "unit": "celsius" }, "name": "Converter temperature"}, + {"id": "RX_REAR_REGEN_BRAKE_TORQ", "path": "Engine", "fmt": {"bix": 192, "len": 8, "max": 1020, "mul": 4, "unit": "newtonMeters" }, "name": "Rear regen brake torque"} + ]}, +{ "hdr": "7E2", "dbg": true, "cmd": {"21": "CE"}, "freq": 1, + "signals": [ + {"id": "RX_BATT_PACK_CUR_VAL", "path": "Engine", "fmt": {"bix": 8, "len": 16, "max": 65535, "unit": "scalar" }, "name": "Battery pack, current value"}, + {"id": "RX_BATTERY_BLOCK_VOL_V01", "path": "Battery", "fmt": {"bix": 24, "len": 16, "max": 65535, "unit": "volts" }, "name": "Battery block vol -V01"}, + {"id": "RX_BATTERY_BLOCK_VOL_V02", "path": "Battery", "fmt": {"bix": 40, "len": 16, "max": 65535, "unit": "volts" }, "name": "Battery block vol -V02"}, + {"id": "RX_BATTERY_BLOCK_VOL_V03", "path": "Battery", "fmt": {"bix": 56, "len": 16, "max": 65535, "unit": "volts" }, "name": "Battery block vol -V03"}, + {"id": "RX_BATTERY_BLOCK_VOL_V04", "path": "Battery", "fmt": {"bix": 72, "len": 16, "max": 65535, "unit": "volts" }, "name": "Battery block vol -V04"}, + {"id": "RX_BATTERY_BLOCK_VOL_V05", "path": "Battery", "fmt": {"bix": 88, "len": 16, "max": 65535, "unit": "volts" }, "name": "Battery block vol -V05"}, + {"id": "RX_BATTERY_BLOCK_VOL_V06", "path": "Battery", "fmt": {"bix": 104, "len": 16, "max": 65535, "unit": "volts" }, "name": "Battery block vol -V06"}, + {"id": "RX_BATTERY_BLOCK_VOL_V07", "path": "Battery", "fmt": {"bix": 120, "len": 16, "max": 65535, "unit": "volts" }, "name": "Battery block vol -V07"}, + {"id": "RX_BATTERY_BLOCK_VOL_V08", "path": "Battery", "fmt": {"bix": 136, "len": 16, "max": 65535, "unit": "volts" }, "name": "Battery block vol -V08"}, + {"id": "RX_BATTERY_BLOCK_VOL_V09", "path": "Battery", "fmt": {"bix": 152, "len": 16, "max": 65535, "unit": "volts" }, "name": "Battery block vol -V09"}, + {"id": "RX_BATTERY_BLOCK_VOL_V10", "path": "Battery", "fmt": {"bix": 168, "len": 16, "max": 65535, "unit": "volts" }, "name": "Battery block vol -V10"}, + {"id": "RX_BATTERY_BLOCK_VOL_V11", "path": "Battery", "fmt": {"bix": 184, "len": 16, "max": 65535, "unit": "volts" }, "name": "Battery block vol -V11"}, + {"id": "RX_BATTERY_BLOCK_VOL_V12", "path": "Battery", "fmt": {"bix": 200, "len": 16, "max": 65535, "unit": "volts" }, "name": "Battery block vol -V12"}, + {"id": "RX_BATTERY_BLOCK_VOL_V13", "path": "Battery", "fmt": {"bix": 216, "len": 16, "max": 65535, "unit": "volts" }, "name": "Battery block vol -V13"}, + {"id": "RX_BATTERY_BLOCK_VOL_V14", "path": "Battery", "fmt": {"bix": 232, "len": 16, "max": 65535, "unit": "volts" }, "name": "Battery block vol -V14"}, + {"id": "RX_BATTERY_BLOCK_VOL_V15", "path": "Battery", "fmt": {"bix": 248, "len": 16, "max": 65535, "unit": "volts" }, "name": "Battery block vol -V15"} + ]}, +{ "hdr": "7E2", "dbg": true, "cmd": {"21": "CF"}, "freq": 1, + "signals": [ + {"id": "RX_TEMPERATURE_OF_BATT_TB1", "path": "Engine", "fmt": {"bix": 64, "len": 16, "max": 65535, "unit": "celsius" }, "name": "Temperature of battery 1"}, + {"id": "RX_TEMPERATURE_OF_BATT_TB2", "path": "Engine", "fmt": {"bix": 80, "len": 16, "max": 65535, "unit": "celsius" }, "name": "Temperature of battery 2"}, + {"id": "RX_TEMPERATURE_OF_BATT_TB3", "path": "Engine", "fmt": {"bix": 96, "len": 16, "max": 65535, "unit": "celsius" }, "name": "Temperature of battery 3"}, + {"id": "RX_TEMPERATURE_OF_BATT_TB4", "path": "Engine", "fmt": {"bix": 112, "len": 16, "max": 65535, "unit": "celsius" }, "name": "Temperature of battery 4"}, + {"id": "RX_TEMPERATURE_OF_BATT_TB5", "path": "Engine", "fmt": {"bix": 128, "len": 16, "max": 65535, "unit": "celsius" }, "name": "Temperature of battery 5"}, + {"id": "RX_TEMPERATURE_OF_BATT_TB6", "path": "Engine", "fmt": {"bix": 144, "len": 16, "max": 65535, "unit": "celsius" }, "name": "Temperature of battery 6"}, + {"id": "RX_TEMPERATURE_OF_BATT_TB7", "path": "Engine", "fmt": {"bix": 160, "len": 16, "max": 65535, "unit": "celsius" }, "name": "Temperature of battery 7"}, + {"id": "RX_TEMPERATURE_OF_BATT_TB8", "path": "Engine", "fmt": {"bix": 176, "len": 16, "max": 65535, "unit": "celsius" }, "name": "Temperature of battery 8"} + ]}, +{ "hdr": "7E2", "dbg": true, "cmd": {"21": "D0"}, "freq": 1, + "signals": [ + {"id": "RX_INTERNAL_RESISTANCE_R01", "path": "Engine", "fmt": {"bix": 120, "len": 8, "max": 255, "unit": "megaohms" }, "name": "Internal resistance 1"}, + {"id": "RX_INTERNAL_RESISTANCE_R02", "path": "Engine", "fmt": {"bix": 128, "len": 8, "max": 255, "unit": "megaohms" }, "name": "Internal resistance 2"}, + {"id": "RX_INTERNAL_RESISTANCE_R03", "path": "Engine", "fmt": {"bix": 136, "len": 8, "max": 255, "unit": "megaohms" }, "name": "Internal resistance 3"}, + {"id": "RX_INTERNAL_RESISTANCE_R04", "path": "Engine", "fmt": {"bix": 144, "len": 8, "max": 255, "unit": "megaohms" }, "name": "Internal resistance 4"}, + {"id": "RX_INTERNAL_RESISTANCE_R05", "path": "Engine", "fmt": {"bix": 152, "len": 8, "max": 255, "unit": "megaohms" }, "name": "Internal resistance 5"}, + {"id": "RX_INTERNAL_RESISTANCE_R06", "path": "Engine", "fmt": {"bix": 160, "len": 8, "max": 255, "unit": "megaohms" }, "name": "Internal resistance 6"}, + {"id": "RX_INTERNAL_RESISTANCE_R07", "path": "Engine", "fmt": {"bix": 168, "len": 8, "max": 255, "unit": "megaohms" }, "name": "Internal resistance 7"}, + {"id": "RX_INTERNAL_RESISTANCE_R08", "path": "Engine", "fmt": {"bix": 176, "len": 8, "max": 255, "unit": "megaohms" }, "name": "Internal resistance 8"}, + {"id": "RX_INTERNAL_RESISTANCE_R09", "path": "Engine", "fmt": {"bix": 184, "len": 8, "max": 255, "unit": "megaohms" }, "name": "Internal resistance 9"}, + {"id": "RX_INTERNAL_RESISTANCE_R10", "path": "Engine", "fmt": {"bix": 192, "len": 8, "max": 255, "unit": "megaohms" }, "name": "Internal resistance 10"}, + {"id": "RX_INTERNAL_RESISTANCE_R11", "path": "Engine", "fmt": {"bix": 200, "len": 8, "max": 255, "unit": "megaohms" }, "name": "Internal resistance 11"}, + {"id": "RX_INTERNAL_RESISTANCE_R12", "path": "Engine", "fmt": {"bix": 208, "len": 8, "max": 255, "unit": "megaohms" }, "name": "Internal resistance 12"}, + {"id": "RX_INTERNAL_RESISTANCE_R13", "path": "Engine", "fmt": {"bix": 216, "len": 8, "max": 255, "unit": "megaohms" }, "name": "Internal resistance 13"}, + {"id": "RX_INTERNAL_RESISTANCE_R14", "path": "Engine", "fmt": {"bix": 224, "len": 8, "max": 255, "unit": "megaohms" }, "name": "Internal resistance 14"}, + {"id": "RX_INTERNAL_RESISTANCE_R15", "path": "Engine", "fmt": {"bix": 232, "len": 8, "max": 255, "unit": "megaohms" }, "name": "Internal resistance 15"} + ]} ] } diff --git a/tests/test_cases/2002/command_support.yaml b/tests/test_cases/2002/command_support.yaml new file mode 100644 index 0000000..3ad8f5a --- /dev/null +++ b/tests/test_cases/2002/command_support.yaml @@ -0,0 +1,191 @@ +model_year: 2002 +supported_commands_by_ecu: {} +unsupported_commands_by_ecu: + "686A": + - 686A.0104|p=9141-2:LOAD_PCT + - 686A.0105|p=9141-2:ECT + - 686A.0111|p=9141-2:TP + - 686A.0124|p=9141-2:LAMBDA11_VOLT,O2S11_VOLT + "6F1": + - 6F1.221700 + - 6F1.224AB1 + - 6F1.22586F + - 6F1.22D107 + - 6F1.22D10D + - 6F1.22D240 + - 6F1.22DA12 + - 6F1.22DA1F + - 6F1.22DA22 + - 6F1.22DA23 + - 6F1.22DA25 + - 6F1.22DA28 + - 6F1.22DA2A + - 6F1.22DA2E + - 6F1.22DA37 + - 6F1.22DB32 + - 6F1.22DBE4 + - 6F1.22DFE7 + "700": + - '700.221017' + - 700.22102A + - '700.221043' + - '700.221059' + - 700.22105C + - 700.22105E + - '700.221062' + - 700.22106F + - '700.221071' + - '700.221074' + - '700.221078' + - 700.22107B + - '700.221087' + - 700.2210A5 + - 700.2210A7 + - 700.2210AA + - 700.2210CD + - '700.221638' + - 700.221F2F + - 700.221F3C + - 700.221F3E + - 700.221F5C + - '700.222848' + - 700.708.221002 + - 700.708.221018 + - 700.708.221019 + - 700.708.221041 + - 700.708.221046 + - 700.708.22106A + - 700.708.22106C + - 700.708.221075 + - 700.708.221084 + - 700.708.221088 + - 700.708.221089 + - 700.708.22108A + - 700.708.22108D + - 700.708.22108F + - 700.708.22109A + - 700.708.2210A2 + - 700.708.2215FA + - 700.708.221620 + - 700.708.221621 + - 700.708.221627 + - 700.708.221F46 + - 700.708.221F6D + - 700.708.222827 + - 700.708.222829 + - 700.708.22282C + - 700.708.222843 + - 700.708.222847 + "701": + - '701.220103' + - '701.221627' + - '701.221628' + - 701.709.221620 + - 701.709.22162B + "745": + - '745.221739' + "747": + - '747.220103' + - 747.22182E + "750": + - '750.2115' + - '750.2116' + - '750.2130' + - '750.221004' + - '750.221005' + - '750.222021' + - 750.758.2116 + "780": + - 780.788.2104 + "7B0": + - 7B0.21BC + - 7B0.221006 + - 7B0.7B8.2103:RX_TIRE_FL_SPD,RX_TIRE_FR_SPD,RX_TIRE_RL_SPD,RX_TIRE_RR_SPD + - 7B0.7B8.2105:RX_DECEL,RX_DECEL_2 + - 7B0.7B8.2106:RX_YAW_RATE,RX_YAW_RATE2 + - 7B0.7B8.2107:RX_WHEEL_CYLINDER_PRESSURE + - 7B0.7B8.211D:RX_MAIN_IDLE_SW,RX_RESERVOIR_WARNING_SW + - 7B0.7B8.211F:RX_PARKING_BRAKE_SW,RX_STOP_LIGHT_SW + - 7B0.7B8.2121:RX_VSS + - 7B0.7B8.213C:RX_STOP_LIGHT_RELAY + - 7B0.7B8.213D:RX_ABS_WARN,RX_BRAKE_WARN,RX_BUZZER,RX_ECB_WARN,RX_SLIP_WARN + - 7B0.7B8.2142:RX_FL_WHEEL_ACCELERATION,RX_FR_WHEEL_ACCELERATION,RX_RL_WHEEL_ACCELERATION,RX_RR_WHEEL_ACCELERATION + - 7B0.7B8.2146:RX_ZP_DEC,RX_ZP_DEC2,RX_ZP_YAW_RATE + - 7B0.7B8.2147:RX_LAT_G,RX_LNG_G,RX_STEER_ANGLE,RX_YAW_RATE3 + - 7B0.7B8.2148:RX_FR_REGEN_OPERATION,RX_FR_REGEN_REQUEST + - 7B0.7B8.2158 + - 7B0.7B8.215A:RX_FL_WHEEL_VSC,RX_FR_WHEEL_VSC,RX_RL_WHEEL_VSC,RX_RR_WHEEL_VSC,RX_TRC_TRAC,RX_TRC_TRAC_BRAKE,RX_TRC_TRAC_ENGINE + - 7B0.7B8.215F:RX_BA_CTRL_STATUS,RX_FL_WHEEL_ABS_CTRL,RX_FR_WHEEL_ABS_CTRL,RX_PBA_CTRL_STATUS,RX_RL_WHEEL_ABS_CTRL,RX_RL_WHEEL_EBD_CTRL,RX_RR_WHEEL_ABS_CTRL,RX_RR_WHEEL_EBD_CTRL + - 7B0.7B8.21A1 + - 7B0.7B8.21A3 + - 7B0.7B8.21A6 + - 7B0.7B8.21BE:RX_ACCUMULATOR_OPEN,RX_DECELERATION_OPEN,RX_FL_VSS_OPEN,RX_FR_VSS_OPEN,RX_FR_WHEEL_CYLINDER_OPEN,RX_HV_COMM_OPEN,RX_MASTER_CYLINDER_OPEN,RX_RL_VSS_OPEN,RX_RR_VSS_OPEN,RX_STROKE_OPEN,RX_YAW_RATE_OPEN_ERROR + "7B1": + - 7B1.221026 + "7B3": + - 7B3.221004 + "7C0": + - 7C0.2129 + - 7C0.221022 + - 7C0.7C8.2112 + - 7C0.7C8.2113 + - 7C0.7C8.2121 + - 7C0.7C8.2123 + - 7C0.7C8.2141 + - 7C0.7C8.2168 + - 7C0.7C8.21A1 + - 7C0.7C8.21A7 + - 7C0.7C8.21AC + - 7C0.7C8.221021 + "7C4": + - 7C4.2143 + - 7C4.2144 + - 7C4.214C + - 7C4.7CC.2121 + - 7C4.7CC.2122 + - 7C4.7CC.2124 + - 7C4.7CC.2126 + - 7C4.7CC.2129 + - 7C4.7CC.213C + - 7C4.7CC.213D + - 7C4.7CC.214B + - 7C4.7CC.2153 + "7D0": + - 7D0.2162 + "7D2": + - 7D2.220103 + - 7D2.221040 + - 7D2.221075 + - 7D2.2210A1 + - 7D2.2210A2 + - 7D2.2210A6 + - 7D2.2210B2 + - 7D2.2215EE + - 7D2.2215F7 + - 7D2.2215F8 + - 7D2.221F05 + - 7D2.221F0D + - 7D2.221F46 + - 7D2.221F49 + - 7D2.221F4A + - 7D2.221F5B + - 7D2.7DA.22106C + - 7D2.7DA.221609 + - 7D2.7DA.221829 + - 7D2.7DA.22182A + - 7D2.7DA.221F9A + "7E0": + - 7E0.2182 + - 7E0.2185 + - 7E0.7E8.2101:RX_AAT_V2,RX_ACCEL_SENS_NO_1_VOLT,RX_ACCEL_SENS_NO_2_VOLT,RX_ATMOSPHERE_PRESSURE,RX_BATTERY_VOLTAGE,RX_CALCULATED_LOAD_7E0,RX_COOLANT_TEMP,RX_ENGINE_RUN_TIME,RX_ENGINE_SPEED,RX_INTAKE_AIR,RX_MAF,RX_MAP,RX_THROTTLE_MOTOR_DUTY,RX_THROTTLE_SENSOR_POSITION,RX_THROTTLE_SENSOR_VOLT,RX_THROTTL_SENSOR_2_VOLT,RX_TIME_AFTER_DTC_CLEARED,RX_VEHICLE_LOAD,RX_VEHICLE_SPEED,RX_WARMUP_CYCLE_CLEARED_DTC + - 7E0.7E8.2103:RX_EVAP_PURGE_DUTY,RX_IGN_ADVANCE,RX_LONG_FT_B1S1,RX_SHORT_FT_B1S1 + - 7E0.7E8.2104:RX_AFS_CURRENT_B1S1,RX_AFS_VOLTAGE_B1S1,RX_AF_LAMBDA_B1S1,RX_O2S_B1S2,RX_TARGET_AIR_FUEL_RATIO + - 7E0.7E8.2105:RX_CATALYST_T_B1S1,RX_CATALYST_T_B1S2 + - 7E0.7E8.2106:RX_2ND_AIR_MONITOR_AVAIL,RX_2ND_AIR_MONITOR_INCMPL,RX_A_C_MONITOR_AVAIL,RX_A_C_MONITOR_INCMPL,RX_CATALYST_MONITOR_AVAIL,RX_CATALYST_MONITOR_INCMPL,RX_COMPLETE_PARTS_MONITOR_AVAIL,RX_EGR_VVT_MONITOR_AVAIL,RX_EGR_VVT_MONITOR_INCMPL,RX_EVAP_MONITOR_AVAIL,RX_EVAP_MONITOR_ICMPL,RX_FUEL_SYSTEM_MONITOR_AVAIL,RX_HEATED_CATALYST_MONITOR_AVAIL,RX_HEATED_CATALYST_MONITOR_INCMPL,RX_MIL,RX_MILON_RUN_DISTANCE,RX_MISFIRE_MONITOR_AVAIL,RX_NUMBER_OF_EMISSION_DTC,RX_O2S_A_FS_HEATER_MONITOR_AVAIL,RX_O2S_A_FS_HEATER_MONITOR_INCMPL,RX_O2S_A_FS_MONITOR_AVAIL,RX_O2S_A_FS_MONITOR_INCMPL,RX_RUNNING_TIME_FROM_MIL_ON + - 7E0.7E8.2121:RX_CC_CANCEL_SWITCH_ON,RX_CC_CCS_INDICATOR_M_CPU_ON,RX_CC_CCS_READY_M_CPU_ON,RX_CC_CC_ON,RX_CC_DRIVING_FORCE,RX_CC_LIVE_SET_COAST_SWITCH_ON,RX_CC_MAIN_SW_M_CPU_ON,RX_CC_ON,RX_CC_RES_ACC_SWITCH_ON,RX_CC_S,RX_CC_STOP_LIGHT_SWITCH_1_ON,RX_CC_STOP_LIGHT_SWITCH_2_ON,RX_CC_VSS + - 7E0.7E8.2124:RX_COMMUNICATION_WITH_BRAKE,RX_COMMUNICATION_WITH_HV,RX_COMM_WITH_AIR_CONDITIONER,RX_COMM_WITH_VALVEMATIC_COMM + - 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|f=-2008:RX_ODO_2NDGEN + - 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.21DA|f=-2009:RX_GEAR_2NDGEN diff --git a/tests/test_cases/2005/command_support.yaml b/tests/test_cases/2005/command_support.yaml new file mode 100644 index 0000000..b03c5c4 --- /dev/null +++ b/tests/test_cases/2005/command_support.yaml @@ -0,0 +1,206 @@ +model_year: 2005 +supported_commands_by_ecu: {} +unsupported_commands_by_ecu: + "686A": + - 686A.0104|p=9141-2:LOAD_PCT + - 686A.010D|p=9141-2:VSS + - 686A.0111|p=9141-2:TP + - 686A.0124|p=9141-2:LAMBDA11_VOLT,O2S11_VOLT + "6F1": + - 6F1.60D.22D240 + - 6F1.612.224AB1 + - 6F1.612.22586F + - 6F1.618.22DA12 + - 6F1.618.22DA1F + - 6F1.618.22DA22 + - 6F1.618.22DA23 + - 6F1.618.22DA25 + - 6F1.618.22DA28 + - 6F1.618.22DA2A + - 6F1.618.22DA2E + - 6F1.618.22DA37 + - 6F1.619.22DB32 + - 6F1.619.22DFE7 + - 6F1.629.22DBE4 + - 6F1.640.221700 + - 6F1.660.22D107 + - 6F1.660.22D10D + "700": + - '700.221059' + - '700.221638' + - 700.221F2F + - 700.708.221002 + - 700.708.221017 + - 700.708.221018 + - 700.708.221019 + - 700.708.22102A + - 700.708.221041 + - 700.708.221043 + - 700.708.221046 + - 700.708.221059 + - 700.708.22105C + - 700.708.22105E + - 700.708.221062 + - 700.708.22106A + - 700.708.22106C + - 700.708.22106F + - 700.708.221071 + - 700.708.221074 + - 700.708.221075 + - 700.708.221078 + - 700.708.22107B + - 700.708.221084 + - 700.708.221087 + - 700.708.221088 + - 700.708.221089 + - 700.708.22108A + - 700.708.22108D + - 700.708.22108F + - 700.708.22109A + - 700.708.2210A2 + - 700.708.2210A5 + - 700.708.2210A7 + - 700.708.2210AA + - 700.708.2210CD + - 700.708.2215FA + - 700.708.221620 + - 700.708.221621 + - 700.708.221627 + - 700.708.221638 + - 700.708.221F2F + - 700.708.221F3C + - 700.708.221F3E + - 700.708.221F46 + - 700.708.221F5C + - 700.708.221F6D + - 700.708.222827 + - 700.708.222829 + - 700.708.22282C + - 700.708.222843 + - 700.708.222847 + - 700.708.222848 + "701": + - 701.709.220103 + - 701.709.221620 + - 701.709.221627 + - 701.709.221628 + - 701.709.22162B + "745": + - '745.221739' + "747": + - '747.220103' + - 747.22182E + "750": + - '750.2115' + - '750.2116' + - '750.2130' + - '750.222021' + - 750.758.2116 + - 750.758.2130 + - 750.758.221004 + - 750.758.221005 + - 750.758.222021 + "780": + - 780.788.2104 + "7B0": + - 7B0.21BC + - 7B0.221006 + - 7B0.7B8.2103:RX_TIRE_FL_SPD,RX_TIRE_FR_SPD,RX_TIRE_RL_SPD,RX_TIRE_RR_SPD + - 7B0.7B8.2105:RX_DECEL,RX_DECEL_2 + - 7B0.7B8.2106:RX_YAW_RATE,RX_YAW_RATE2 + - 7B0.7B8.2107:RX_WHEEL_CYLINDER_PRESSURE + - 7B0.7B8.211D:RX_MAIN_IDLE_SW,RX_RESERVOIR_WARNING_SW + - 7B0.7B8.211F:RX_PARKING_BRAKE_SW,RX_STOP_LIGHT_SW + - 7B0.7B8.2121:RX_VSS + - 7B0.7B8.213C:RX_STOP_LIGHT_RELAY + - 7B0.7B8.213D:RX_ABS_WARN,RX_BRAKE_WARN,RX_BUZZER,RX_ECB_WARN,RX_SLIP_WARN + - 7B0.7B8.2142:RX_FL_WHEEL_ACCELERATION,RX_FR_WHEEL_ACCELERATION,RX_RL_WHEEL_ACCELERATION,RX_RR_WHEEL_ACCELERATION + - 7B0.7B8.2146:RX_ZP_DEC,RX_ZP_DEC2,RX_ZP_YAW_RATE + - 7B0.7B8.2147:RX_LAT_G,RX_LNG_G,RX_STEER_ANGLE,RX_YAW_RATE3 + - 7B0.7B8.2148:RX_FR_REGEN_OPERATION,RX_FR_REGEN_REQUEST + - 7B0.7B8.2158 + - 7B0.7B8.215A:RX_FL_WHEEL_VSC,RX_FR_WHEEL_VSC,RX_RL_WHEEL_VSC,RX_RR_WHEEL_VSC,RX_TRC_TRAC,RX_TRC_TRAC_BRAKE,RX_TRC_TRAC_ENGINE + - 7B0.7B8.215F:RX_BA_CTRL_STATUS,RX_FL_WHEEL_ABS_CTRL,RX_FR_WHEEL_ABS_CTRL,RX_PBA_CTRL_STATUS,RX_RL_WHEEL_ABS_CTRL,RX_RL_WHEEL_EBD_CTRL,RX_RR_WHEEL_ABS_CTRL,RX_RR_WHEEL_EBD_CTRL + - 7B0.7B8.21A1 + - 7B0.7B8.21A3 + - 7B0.7B8.21A6 + - 7B0.7B8.21BE:RX_ACCUMULATOR_OPEN,RX_DECELERATION_OPEN,RX_FL_VSS_OPEN,RX_FR_VSS_OPEN,RX_FR_WHEEL_CYLINDER_OPEN,RX_HV_COMM_OPEN,RX_MASTER_CYLINDER_OPEN,RX_RL_VSS_OPEN,RX_RR_VSS_OPEN,RX_STROKE_OPEN,RX_YAW_RATE_OPEN_ERROR + - 7B0.7B8.221006 + "7B1": + - 7B1.221026 + - 7B1.7B9.221026 + "7B3": + - 7B3.221004 + - 7B3.7BB.221004 + "7C0": + - 7C0.221021 + - 7C0.221022 + - 7C0.7C8.2112 + - 7C0.7C8.2113 + - 7C0.7C8.2121 + - 7C0.7C8.2123 + - 7C0.7C8.2129 + - 7C0.7C8.2141 + - 7C0.7C8.2168 + - 7C0.7C8.21A1 + - 7C0.7C8.21A7 + - 7C0.7C8.21AC + - 7C0.7C8.221021 + - 7C0.7C8.221022 + "7C4": + - 7C4.2143 + - 7C4.2144 + - 7C4.214C + - 7C4.7CC.2121 + - 7C4.7CC.2122 + - 7C4.7CC.2124 + - 7C4.7CC.2126 + - 7C4.7CC.2129 + - 7C4.7CC.213C + - 7C4.7CC.213D + - 7C4.7CC.214B + - 7C4.7CC.2153 + "7D0": + - 7D0.2162 + - 7D0.7D8.2162 + "7D2": + - 7D2.22106C + - 7D2.221F0D + - 7D2.221F5B + - 7D2.708.2210A2 + - 7D2.708.221F46 + - 7D2.7DA.220103 + - 7D2.7DA.221040 + - 7D2.7DA.22106C + - 7D2.7DA.221075 + - 7D2.7DA.2210A1 + - 7D2.7DA.2210A2 + - 7D2.7DA.2210A6 + - 7D2.7DA.2210B2 + - 7D2.7DA.2215EE + - 7D2.7DA.2215F7 + - 7D2.7DA.2215F8 + - 7D2.7DA.221609 + - 7D2.7DA.221829 + - 7D2.7DA.22182A + - 7D2.7DA.221F05 + - 7D2.7DA.221F0D + - 7D2.7DA.221F46 + - 7D2.7DA.221F49 + - 7D2.7DA.221F4A + - 7D2.7DA.221F9A + "7E0": + - 7E0.7E8.2101:RX_AAT_V2,RX_ACCEL_SENS_NO_1_VOLT,RX_ACCEL_SENS_NO_2_VOLT,RX_ATMOSPHERE_PRESSURE,RX_BATTERY_VOLTAGE,RX_CALCULATED_LOAD_7E0,RX_COOLANT_TEMP,RX_ENGINE_RUN_TIME,RX_ENGINE_SPEED,RX_INTAKE_AIR,RX_MAF,RX_MAP,RX_THROTTLE_MOTOR_DUTY,RX_THROTTLE_SENSOR_POSITION,RX_THROTTLE_SENSOR_VOLT,RX_THROTTL_SENSOR_2_VOLT,RX_TIME_AFTER_DTC_CLEARED,RX_VEHICLE_LOAD,RX_VEHICLE_SPEED,RX_WARMUP_CYCLE_CLEARED_DTC + - 7E0.7E8.2103:RX_EVAP_PURGE_DUTY,RX_IGN_ADVANCE,RX_LONG_FT_B1S1,RX_SHORT_FT_B1S1 + - 7E0.7E8.2104:RX_AFS_CURRENT_B1S1,RX_AFS_VOLTAGE_B1S1,RX_AF_LAMBDA_B1S1,RX_O2S_B1S2,RX_TARGET_AIR_FUEL_RATIO + - 7E0.7E8.2105:RX_CATALYST_T_B1S1,RX_CATALYST_T_B1S2 + - 7E0.7E8.2106:RX_2ND_AIR_MONITOR_AVAIL,RX_2ND_AIR_MONITOR_INCMPL,RX_A_C_MONITOR_AVAIL,RX_A_C_MONITOR_INCMPL,RX_CATALYST_MONITOR_AVAIL,RX_CATALYST_MONITOR_INCMPL,RX_COMPLETE_PARTS_MONITOR_AVAIL,RX_EGR_VVT_MONITOR_AVAIL,RX_EGR_VVT_MONITOR_INCMPL,RX_EVAP_MONITOR_AVAIL,RX_EVAP_MONITOR_ICMPL,RX_FUEL_SYSTEM_MONITOR_AVAIL,RX_HEATED_CATALYST_MONITOR_AVAIL,RX_HEATED_CATALYST_MONITOR_INCMPL,RX_MIL,RX_MILON_RUN_DISTANCE,RX_MISFIRE_MONITOR_AVAIL,RX_NUMBER_OF_EMISSION_DTC,RX_O2S_A_FS_HEATER_MONITOR_AVAIL,RX_O2S_A_FS_HEATER_MONITOR_INCMPL,RX_O2S_A_FS_MONITOR_AVAIL,RX_O2S_A_FS_MONITOR_INCMPL,RX_RUNNING_TIME_FROM_MIL_ON + - 7E0.7E8.2121:RX_CC_CANCEL_SWITCH_ON,RX_CC_CCS_INDICATOR_M_CPU_ON,RX_CC_CCS_READY_M_CPU_ON,RX_CC_CC_ON,RX_CC_DRIVING_FORCE,RX_CC_LIVE_SET_COAST_SWITCH_ON,RX_CC_MAIN_SW_M_CPU_ON,RX_CC_ON,RX_CC_RES_ACC_SWITCH_ON,RX_CC_S,RX_CC_STOP_LIGHT_SWITCH_1_ON,RX_CC_STOP_LIGHT_SWITCH_2_ON,RX_CC_VSS + - 7E0.7E8.2124:RX_COMMUNICATION_WITH_BRAKE,RX_COMMUNICATION_WITH_HV,RX_COMM_WITH_AIR_CONDITIONER,RX_COMM_WITH_VALVEMATIC_COMM + - 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|f=-2008:RX_ODO_2NDGEN + - 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.2182 + - 7E0.7E8.2185 + - 7E0.7E8.21DA|f=-2009:RX_GEAR_2NDGEN diff --git a/tests/test_cases/2006/command_support.yaml b/tests/test_cases/2006/command_support.yaml new file mode 100644 index 0000000..ba2f3b1 --- /dev/null +++ b/tests/test_cases/2006/command_support.yaml @@ -0,0 +1,240 @@ +model_year: 2006 +supported_commands_by_ecu: + "7B0": + - 7B0.7B8.2103:RX_TIRE_FL_SPD,RX_TIRE_FR_SPD,RX_TIRE_RL_SPD,RX_TIRE_RR_SPD + - 7B0.7B8.2105:RX_DECEL,RX_DECEL_2 + - 7B0.7B8.2106:RX_YAW_RATE,RX_YAW_RATE2 + - 7B0.7B8.2107:RX_WHEEL_CYLINDER_PRESSURE + - 7B0.7B8.211D:RX_MAIN_IDLE_SW,RX_RESERVOIR_WARNING_SW + - 7B0.7B8.211F:RX_PARKING_BRAKE_SW,RX_STOP_LIGHT_SW + - 7B0.7B8.2121:RX_VSS + - 7B0.7B8.213D:RX_ABS_WARN,RX_BRAKE_WARN,RX_BUZZER,RX_ECB_WARN,RX_SLIP_WARN + - 7B0.7B8.2142:RX_FL_WHEEL_ACCELERATION,RX_FR_WHEEL_ACCELERATION,RX_RL_WHEEL_ACCELERATION,RX_RR_WHEEL_ACCELERATION + - 7B0.7B8.2146:RX_ZP_DEC,RX_ZP_DEC2,RX_ZP_YAW_RATE + - 7B0.7B8.2147:RX_LAT_G,RX_LNG_G,RX_STEER_ANGLE,RX_YAW_RATE3 + - 7B0.7B8.2148:RX_FR_REGEN_OPERATION,RX_FR_REGEN_REQUEST + - 7B0.7B8.2158 + - 7B0.7B8.215A:RX_FL_WHEEL_VSC,RX_FR_WHEEL_VSC,RX_RL_WHEEL_VSC,RX_RR_WHEEL_VSC,RX_TRC_TRAC,RX_TRC_TRAC_BRAKE,RX_TRC_TRAC_ENGINE + - 7B0.7B8.215F:RX_BA_CTRL_STATUS,RX_FL_WHEEL_ABS_CTRL,RX_FR_WHEEL_ABS_CTRL,RX_PBA_CTRL_STATUS,RX_RL_WHEEL_ABS_CTRL,RX_RL_WHEEL_EBD_CTRL,RX_RR_WHEEL_ABS_CTRL,RX_RR_WHEEL_EBD_CTRL + - 7B0.7B8.21A1 + - 7B0.7B8.21A3 + - 7B0.7B8.21BE:RX_ACCUMULATOR_OPEN,RX_DECELERATION_OPEN,RX_FL_VSS_OPEN,RX_FR_VSS_OPEN,RX_FR_WHEEL_CYLINDER_OPEN,RX_HV_COMM_OPEN,RX_MASTER_CYLINDER_OPEN,RX_RL_VSS_OPEN,RX_RR_VSS_OPEN,RX_STROKE_OPEN,RX_YAW_RATE_OPEN_ERROR + "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 + - 0104:LOAD_PCT + - 0105:ECT + - 0106:SHRTFT1 + - 0107:LONGFT1 + - 0108:SHRTFT2,SHRTFT4 + - 0109:LONGFT2,LONGFT4 + - 010C:RPM + - 010D:VSS + - 010E:SPARKADV + - 010F:IAT + - 0110:MAF + - 0111:TP + - 0113:O2S11_EXISTS,O2S12_EXISTS,O2S13_EXISTS,O2S14_EXISTS,O2S21_EXISTS,O2S22_EXISTS,O2S23_EXISTS,O2S24_EXISTS + - 0115:O2S12,SHRTFT11 + - 0119:O2S22,SHRTFT22 + - 011C:OBDSUP + - 011F:RUNTM + - 0121:MIL_DIST + - 0124:LAMBDA11_VOLT,O2S11_VOLT + - 012E:EVAP_PCT + - 0130:WARM_UPS + - 0131:CLR_DIST + - 0133:BARO + - 013C:CATEMP11 + - 013D:CATEMP21 + - 013E:CATEMP12 + - 013F:CATEMP22 + - 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.0103:FUELSYS1,FUELSYS2 + - 7E0.0104:LOAD_PCT + - 7E0.0105:ECT + - 7E0.0106:SHRTFT1 + - 7E0.0108:SHRTFT2,SHRTFT4 + - 7E0.010D:VSS + - 7E0.0110:MAF + - 7E0.0111:TP + - 7E0.0124:LAMBDA11_VOLT,O2S11_VOLT + - 7E0.0131:CLR_DIST + - 7E0.0133:BARO + - 7E0.013C:CATEMP11 + - 7E0.013E:CATEMP12 + - 7E0.0142:VPWR + - 7E0.0143:LOAD_ABS + - 7E0.0144:EQ_RAT + - 7E0.0145:TP_R + - 7E0.0147:TP_B + - 7E0.0153:EVAP_VPA + - 7E0.7E8.2101:RX_AAT_V2,RX_ACCEL_SENS_NO_1_VOLT,RX_ACCEL_SENS_NO_2_VOLT,RX_ATMOSPHERE_PRESSURE,RX_BATTERY_VOLTAGE,RX_CALCULATED_LOAD_7E0,RX_COOLANT_TEMP,RX_ENGINE_RUN_TIME,RX_ENGINE_SPEED,RX_INTAKE_AIR,RX_MAF,RX_MAP,RX_THROTTLE_MOTOR_DUTY,RX_THROTTLE_SENSOR_POSITION,RX_THROTTLE_SENSOR_VOLT,RX_THROTTL_SENSOR_2_VOLT,RX_TIME_AFTER_DTC_CLEARED,RX_VEHICLE_LOAD,RX_VEHICLE_SPEED,RX_WARMUP_CYCLE_CLEARED_DTC + - 7E0.7E8.2103:RX_EVAP_PURGE_DUTY,RX_IGN_ADVANCE,RX_LONG_FT_B1S1,RX_SHORT_FT_B1S1 + - 7E0.7E8.2104:RX_AFS_CURRENT_B1S1,RX_AFS_VOLTAGE_B1S1,RX_AF_LAMBDA_B1S1,RX_O2S_B1S2,RX_TARGET_AIR_FUEL_RATIO + - 7E0.7E8.2105:RX_CATALYST_T_B1S1,RX_CATALYST_T_B1S2 + - 7E0.7E8.2106:RX_2ND_AIR_MONITOR_AVAIL,RX_2ND_AIR_MONITOR_INCMPL,RX_A_C_MONITOR_AVAIL,RX_A_C_MONITOR_INCMPL,RX_CATALYST_MONITOR_AVAIL,RX_CATALYST_MONITOR_INCMPL,RX_COMPLETE_PARTS_MONITOR_AVAIL,RX_EGR_VVT_MONITOR_AVAIL,RX_EGR_VVT_MONITOR_INCMPL,RX_EVAP_MONITOR_AVAIL,RX_EVAP_MONITOR_ICMPL,RX_FUEL_SYSTEM_MONITOR_AVAIL,RX_HEATED_CATALYST_MONITOR_AVAIL,RX_HEATED_CATALYST_MONITOR_INCMPL,RX_MIL,RX_MILON_RUN_DISTANCE,RX_MISFIRE_MONITOR_AVAIL,RX_NUMBER_OF_EMISSION_DTC,RX_O2S_A_FS_HEATER_MONITOR_AVAIL,RX_O2S_A_FS_HEATER_MONITOR_INCMPL,RX_O2S_A_FS_MONITOR_AVAIL,RX_O2S_A_FS_MONITOR_INCMPL,RX_RUNNING_TIME_FROM_MIL_ON + - 7E0.7E8.2121:RX_CC_CANCEL_SWITCH_ON,RX_CC_CCS_INDICATOR_M_CPU_ON,RX_CC_CCS_READY_M_CPU_ON,RX_CC_CC_ON,RX_CC_DRIVING_FORCE,RX_CC_LIVE_SET_COAST_SWITCH_ON,RX_CC_MAIN_SW_M_CPU_ON,RX_CC_ON,RX_CC_RES_ACC_SWITCH_ON,RX_CC_S,RX_CC_STOP_LIGHT_SWITCH_1_ON,RX_CC_STOP_LIGHT_SWITCH_2_ON,RX_CC_VSS + - 7E0.7E8.2124:RX_COMMUNICATION_WITH_BRAKE,RX_COMMUNICATION_WITH_HV,RX_COMM_WITH_AIR_CONDITIONER,RX_COMM_WITH_VALVEMATIC_COMM + - 7E0.7E8.2128|f=-2008:RX_ODO_2NDGEN + - 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 + "7E2": + - 7E2.7EA.0149 + - 7E2.7EA.014A +unsupported_commands_by_ecu: + "6F1": + - 6F1.60D.22D240 + - 6F1.612.224AB1 + - 6F1.612.22586F + - 6F1.618.22DA12 + - 6F1.618.22DA1F + - 6F1.618.22DA22 + - 6F1.618.22DA23 + - 6F1.618.22DA25 + - 6F1.618.22DA28 + - 6F1.618.22DA2A + - 6F1.618.22DA2E + - 6F1.618.22DA37 + - 6F1.619.22DB32 + - 6F1.619.22DFE7 + - 6F1.629.22DBE4 + - 6F1.640.221700 + - 6F1.660.22D107 + - 6F1.660.22D10D + "700": + - 700.708.221002 + - 700.708.221017 + - 700.708.221018 + - 700.708.221019 + - 700.708.22102A + - 700.708.221041 + - 700.708.221043 + - 700.708.221046 + - 700.708.221059 + - 700.708.22105C + - 700.708.22105E + - 700.708.221062 + - 700.708.22106A + - 700.708.22106C + - 700.708.22106F + - 700.708.221071 + - 700.708.221074 + - 700.708.221075 + - 700.708.221078 + - 700.708.22107B + - 700.708.221084 + - 700.708.221087 + - 700.708.221088 + - 700.708.221089 + - 700.708.22108A + - 700.708.22108D + - 700.708.22108F + - 700.708.22109A + - 700.708.2210A2 + - 700.708.2210A5 + - 700.708.2210A7 + - 700.708.2210AA + - 700.708.2210CD + - 700.708.2215FA + - 700.708.221620 + - 700.708.221621 + - 700.708.221627 + - 700.708.221638 + - 700.708.221F2F + - 700.708.221F3C + - 700.708.221F3E + - 700.708.221F46 + - 700.708.221F5C + - 700.708.221F6D + - 700.708.222827 + - 700.708.222829 + - 700.708.22282C + - 700.708.222843 + - 700.708.222847 + - 700.708.222848 + "701": + - 701.709.220103 + - 701.709.221620 + - 701.709.221627 + - 701.709.221628 + - 701.709.22162B + "745": + - '745.221739' + "747": + - '747.220103' + - 747.22182E + "750": + - '750.2115' + - '750.2130' + - '750.222021' + - 750.758.2116 + - 750.758.2130 + - 750.758.221004 + - 750.758.221005 + "780": + - 780.788.2104 + "7B0": + - 7B0.21BC + - 7B0.7B8.213C:RX_STOP_LIGHT_RELAY + - 7B0.7B8.21A6 + - 7B0.7B8.221006 + "7B1": + - 7B1.7B9.221026 + "7B3": + - 7B3.7BB.221004 + "7C0": + - 7C0.7C8.2112 + - 7C0.7C8.2113 + - 7C0.7C8.2121 + - 7C0.7C8.2123 + - 7C0.7C8.2129 + - 7C0.7C8.2141 + - 7C0.7C8.2168 + - 7C0.7C8.21A1 + - 7C0.7C8.21A7 + - 7C0.7C8.21AC + - 7C0.7C8.221021 + - 7C0.7C8.221022 + "7C4": + - 7C4.2143 + - 7C4.2144 + - 7C4.214C + - 7C4.7CC.2121 + - 7C4.7CC.2122 + - 7C4.7CC.2124 + - 7C4.7CC.2126 + - 7C4.7CC.2129 + - 7C4.7CC.213C + - 7C4.7CC.213D + - 7C4.7CC.214B + - 7C4.7CC.2153 + "7D0": + - 7D0.7D8.2162 + "7D2": + - 7D2.221F5B + - 7D2.708.2210A2 + - 7D2.708.221F46 + - 7D2.7DA.220103 + - 7D2.7DA.221040 + - 7D2.7DA.22106C + - 7D2.7DA.221075 + - 7D2.7DA.2210A1 + - 7D2.7DA.2210A6 + - 7D2.7DA.2210B2 + - 7D2.7DA.2215EE + - 7D2.7DA.2215F7 + - 7D2.7DA.2215F8 + - 7D2.7DA.221609 + - 7D2.7DA.221829 + - 7D2.7DA.22182A + - 7D2.7DA.221F05 + - 7D2.7DA.221F0D + - 7D2.7DA.221F49 + - 7D2.7DA.221F4A + - 7D2.7DA.221F9A + "7E0": + - 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.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.21DA|f=-2009:RX_GEAR_2NDGEN diff --git a/tests/test_cases/2006/commands/7B0.7B8.2103.yaml b/tests/test_cases/2006/commands/7B0.7B8.2103.yaml new file mode 100644 index 0000000..978d681 --- /dev/null +++ b/tests/test_cases/2006/commands/7B0.7B8.2103.yaml @@ -0,0 +1,14 @@ +command_id: 7B0.7B8.2103 +test_cases: +- expected_values: + RX_TIRE_FL_SPD: 0 + RX_TIRE_FR_SPD: 0 + RX_TIRE_RL_SPD: 0 + RX_TIRE_RR_SPD: 0 + response: 7B806610300000000 +- expected_values: + RX_TIRE_FL_SPD: 44.8 + RX_TIRE_FR_SPD: 44.8 + RX_TIRE_RL_SPD: 44.8 + RX_TIRE_RR_SPD: 44.8 + response: 7B806610323232323 diff --git a/tests/test_cases/2006/commands/7B0.7B8.2105.yaml b/tests/test_cases/2006/commands/7B0.7B8.2105.yaml new file mode 100644 index 0000000..0632044 --- /dev/null +++ b/tests/test_cases/2006/commands/7B0.7B8.2105.yaml @@ -0,0 +1,22 @@ +command_id: 7B0.7B8.2105 +test_cases: +- expected_values: + RX_DECEL: -2.49529 + RX_DECEL_2: 1.06941 + response: 7B80561056E8700 +- expected_values: + RX_DECEL: -1.212 + RX_DECEL_2: -2.63788 + response: 7B8056105776D2B +- expected_values: + RX_DECEL: 0.49906 + RX_DECEL_2: 1.49718 + response: 7B8056105838A00 +- expected_values: + RX_DECEL: 0.64165 + RX_DECEL_2: -1.63976 + response: 7B8056105847437 +- expected_values: + RX_DECEL: 1.212 + RX_DECEL_2: 0.21388 + response: 7B8056105888124 diff --git a/tests/test_cases/2006/commands/7B0.7B8.2106.yaml b/tests/test_cases/2006/commands/7B0.7B8.2106.yaml new file mode 100644 index 0000000..a6a1311 --- /dev/null +++ b/tests/test_cases/2006/commands/7B0.7B8.2106.yaml @@ -0,0 +1,18 @@ +command_id: 7B0.7B8.2106 +test_cases: +- expected_values: + RX_YAW_RATE: -25 + RX_YAW_RATE2: -26 + response: 7B8066106676673B2 +- expected_values: + RX_YAW_RATE: -2 + RX_YAW_RATE2: -3 + response: 7B80661067E7D8000 +- expected_values: + RX_YAW_RATE: -1 + RX_YAW_RATE2: -2 + response: 7B80661067F7E80F0 +- expected_values: + RX_YAW_RATE: 6 + RX_YAW_RATE2: 5 + response: 7B80661068685820D diff --git a/tests/test_cases/2006/commands/7B0.7B8.2107.yaml b/tests/test_cases/2006/commands/7B0.7B8.2107.yaml new file mode 100644 index 0000000..edddde8 --- /dev/null +++ b/tests/test_cases/2006/commands/7B0.7B8.2107.yaml @@ -0,0 +1,17 @@ +command_id: 7B0.7B8.2107 +test_cases: +- expected_values: + RX_WHEEL_CYLINDER_PRESSURE: 0.47059 + response: 7B806610718191818 +- expected_values: + RX_WHEEL_CYLINDER_PRESSURE: 0.47059 + response: 7B806610718191918 +- expected_values: + RX_WHEEL_CYLINDER_PRESSURE: 0.4902 + response: 7B8066107191A1918 +- expected_values: + RX_WHEEL_CYLINDER_PRESSURE: 0.4902 + response: 7B8066107191A1A19 +- expected_values: + RX_WHEEL_CYLINDER_PRESSURE: 0.66667 + response: 7B806610722232221 diff --git a/tests/test_cases/2006/commands/7B0.7B8.211D.yaml b/tests/test_cases/2006/commands/7B0.7B8.211D.yaml new file mode 100644 index 0000000..946bdab --- /dev/null +++ b/tests/test_cases/2006/commands/7B0.7B8.211D.yaml @@ -0,0 +1,10 @@ +command_id: 7B0.7B8.211D +test_cases: +- expected_values: + RX_MAIN_IDLE_SW: 0 + RX_RESERVOIR_WARNING_SW: 0 + response: 7B803611D00 +- expected_values: + RX_MAIN_IDLE_SW: 1 + RX_RESERVOIR_WARNING_SW: 0 + response: 7B803611D20 diff --git a/tests/test_cases/2006/commands/7B0.7B8.211F.yaml b/tests/test_cases/2006/commands/7B0.7B8.211F.yaml new file mode 100644 index 0000000..e6b0da3 --- /dev/null +++ b/tests/test_cases/2006/commands/7B0.7B8.211F.yaml @@ -0,0 +1,10 @@ +command_id: 7B0.7B8.211F +test_cases: +- expected_values: + RX_PARKING_BRAKE_SW: 0 + RX_STOP_LIGHT_SW: 0 + response: 7B803611F00 +- expected_values: + RX_PARKING_BRAKE_SW: 0 + RX_STOP_LIGHT_SW: 1 + response: 7B803611F80 diff --git a/tests/test_cases/2006/commands/7B0.7B8.2121.yaml b/tests/test_cases/2006/commands/7B0.7B8.2121.yaml new file mode 100644 index 0000000..ba0cf05 --- /dev/null +++ b/tests/test_cases/2006/commands/7B0.7B8.2121.yaml @@ -0,0 +1,8 @@ +command_id: 7B0.7B8.2121 +test_cases: +- expected_values: + RX_VSS: 0 + response: 7B803612100 +- expected_values: + RX_VSS: 46.08 + response: 7B803612124 diff --git a/tests/test_cases/2006/commands/7B0.7B8.213D.yaml b/tests/test_cases/2006/commands/7B0.7B8.213D.yaml new file mode 100644 index 0000000..0403c97 --- /dev/null +++ b/tests/test_cases/2006/commands/7B0.7B8.213D.yaml @@ -0,0 +1,9 @@ +command_id: 7B0.7B8.213D +test_cases: +- expected_values: + RX_ABS_WARN: 0 + RX_BRAKE_WARN: 0 + RX_BUZZER: 0 + RX_ECB_WARN: 0 + RX_SLIP_WARN: 0 + response: 7B803613D00 diff --git a/tests/test_cases/2006/commands/7B0.7B8.2142.yaml b/tests/test_cases/2006/commands/7B0.7B8.2142.yaml new file mode 100644 index 0000000..9959794 --- /dev/null +++ b/tests/test_cases/2006/commands/7B0.7B8.2142.yaml @@ -0,0 +1,26 @@ +command_id: 7B0.7B8.2142 +test_cases: +- expected_values: + RX_FL_WHEEL_ACCELERATION: 0 + RX_FR_WHEEL_ACCELERATION: 0 + RX_RL_WHEEL_ACCELERATION: 0 + RX_RR_WHEEL_ACCELERATION: 0 + response: 7B806614200000000 +- expected_values: + RX_FL_WHEEL_ACCELERATION: 0 + RX_FR_WHEEL_ACCELERATION: 0 + RX_RL_WHEEL_ACCELERATION: 255 + RX_RR_WHEEL_ACCELERATION: 1 + response: 7B8066142000001FF +- expected_values: + RX_FL_WHEEL_ACCELERATION: 255 + RX_FR_WHEEL_ACCELERATION: 0 + RX_RL_WHEEL_ACCELERATION: 0 + RX_RR_WHEEL_ACCELERATION: 0 + response: 7B806614200FF0000 +- expected_values: + RX_FL_WHEEL_ACCELERATION: 0 + RX_FR_WHEEL_ACCELERATION: 255 + RX_RL_WHEEL_ACCELERATION: 0 + RX_RR_WHEEL_ACCELERATION: 255 + response: 7B8066142FF00FF00 diff --git a/tests/test_cases/2006/commands/7B0.7B8.2146.yaml b/tests/test_cases/2006/commands/7B0.7B8.2146.yaml new file mode 100644 index 0000000..dacb2d9 --- /dev/null +++ b/tests/test_cases/2006/commands/7B0.7B8.2146.yaml @@ -0,0 +1,23 @@ +command_id: 7B0.7B8.2146 +test_cases: +- expected_values: + RX_ZP_DEC: -25.11 + RX_ZP_DEC2: -25.11 + RX_ZP_YAW_RATE: -3 + response: |- + 7B81009614600007D80 + 7B82100FF0200000000 +- expected_values: + RX_ZP_DEC: -25.11 + RX_ZP_DEC2: -25.11 + RX_ZP_YAW_RATE: -3 + response: |- + 7B81009614600007D80 + 7B82100FF0300000000 +- expected_values: + RX_ZP_DEC: -25.11 + RX_ZP_DEC2: -25.11 + RX_ZP_YAW_RATE: -3 + response: |- + 7B81009614600007D80 + 7B82100FF0400000000 diff --git a/tests/test_cases/2006/commands/7B0.7B8.2147.yaml b/tests/test_cases/2006/commands/7B0.7B8.2147.yaml new file mode 100644 index 0000000..13261ff --- /dev/null +++ b/tests/test_cases/2006/commands/7B0.7B8.2147.yaml @@ -0,0 +1,98 @@ +command_id: 7B0.7B8.2147 +test_cases: +- expected_values: + RX_LAT_G: 0 + RX_LNG_G: 0.06 + RX_STEER_ANGLE: 11.9 + RX_YAW_RATE3: 0 + response: |- + 7B81009614700038080 + 7B82177000400000000 +- expected_values: + RX_LAT_G: 0 + RX_LNG_G: -0.12 + RX_STEER_ANGLE: 11.6 + RX_YAW_RATE3: 1 + response: |- + 7B81009614700FA8180 + 7B8217400FC00000000 +- expected_values: + RX_LAT_G: 0 + RX_LNG_G: -0.04 + RX_STEER_ANGLE: 7.3 + RX_YAW_RATE3: 0 + response: |- + 7B81009614700FE8080 + 7B82149000000000000 +- expected_values: + RX_LAT_G: 0.02 + RX_LNG_G: -0.02 + RX_STEER_ANGLE: -4.5 + RX_YAW_RATE3: 0 + response: |- + 7B81009614701FF807F + 7B821D3000100000000 +- expected_values: + RX_LAT_G: 0.02 + RX_LNG_G: -0.02 + RX_STEER_ANGLE: 39 + RX_YAW_RATE3: 5 + response: |- + 7B81009614701FF8581 + 7B82186000000000000 +- expected_values: + RX_LAT_G: 0.12 + RX_LNG_G: -0.08 + RX_STEER_ANGLE: 47.7 + RX_YAW_RATE3: 8 + response: |- + 7B81009614706FC8881 + 7B821DD00FE00000000 +- expected_values: + RX_LAT_G: -0.1 + RX_LNG_G: 0 + RX_STEER_ANGLE: -68.9 + RX_YAW_RATE3: -8 + response: |- + 7B810096147FB00787D + 7B8214F000000000000 +- expected_values: + RX_LAT_G: -0.1 + RX_LNG_G: 0.16 + RX_STEER_ANGLE: -289.3 + RX_YAW_RATE3: -21 + response: |- + 7B810096147FB086B74 + 7B821B3000900000000 +- expected_values: + RX_LAT_G: -0.06 + RX_LNG_G: -0.02 + RX_STEER_ANGLE: -6.3 + RX_YAW_RATE3: 0 + response: |- + 7B810096147FDFF807F + 7B821C1000000000000 +- expected_values: + RX_LAT_G: -0.06 + RX_LNG_G: -0.02 + RX_STEER_ANGLE: -3 + RX_YAW_RATE3: 0 + response: |- + 7B810096147FDFF807F + 7B821E2000000000000 +- expected_values: + RX_LAT_G: -0.04 + RX_LNG_G: 0.02 + RX_STEER_ANGLE: 1.7 + RX_YAW_RATE3: 0 + response: |- + 7B810096147FE018080 + 7B82111000200000000 +- expected_values: + RX_LAT_G: -0.02 + RX_LNG_G: 0.08 + RX_STEER_ANGLE: -7.5 + RX_YAW_RATE3: 0 + response: |- + 7B810096147FF04807F + 7B821B5000400000000 diff --git a/tests/test_cases/2006/commands/7B0.7B8.2148.yaml b/tests/test_cases/2006/commands/7B0.7B8.2148.yaml new file mode 100644 index 0000000..4289e02 --- /dev/null +++ b/tests/test_cases/2006/commands/7B0.7B8.2148.yaml @@ -0,0 +1,38 @@ +command_id: 7B0.7B8.2148 +test_cases: +- expected_values: + RX_FR_REGEN_OPERATION: 0 + RX_FR_REGEN_REQUEST: 0 + response: |- + 7B8100A614800000000 + 7B82100000000000000 +- expected_values: + RX_FR_REGEN_OPERATION: 4 + RX_FR_REGEN_REQUEST: 0 + response: |- + 7B8100A614800000004 + 7B82100000004000000 +- expected_values: + RX_FR_REGEN_OPERATION: 14 + RX_FR_REGEN_REQUEST: 2 + response: |- + 7B8100A61480002000E + 7B82100000004000000 +- expected_values: + RX_FR_REGEN_OPERATION: 22 + RX_FR_REGEN_REQUEST: 22 + response: |- + 7B8100A614800160016 + 7B82100060008000000 +- expected_values: + RX_FR_REGEN_OPERATION: 38 + RX_FR_REGEN_REQUEST: 37 + response: |- + 7B8100A614800250026 + 7B821000B000C000000 +- expected_values: + RX_FR_REGEN_OPERATION: 104 + RX_FR_REGEN_REQUEST: 102 + response: |- + 7B8100A614800660068 + 7B821001C001E000000 diff --git a/tests/test_cases/2006/commands/7B0.7B8.215A.yaml b/tests/test_cases/2006/commands/7B0.7B8.215A.yaml new file mode 100644 index 0000000..cce19b2 --- /dev/null +++ b/tests/test_cases/2006/commands/7B0.7B8.215A.yaml @@ -0,0 +1,29 @@ +command_id: 7B0.7B8.215A +test_cases: +- expected_values: + RX_FL_WHEEL_VSC: 0 + RX_FR_WHEEL_VSC: 0 + RX_RL_WHEEL_VSC: 0 + RX_RR_WHEEL_VSC: 0 + RX_TRC_TRAC: 0 + RX_TRC_TRAC_BRAKE: 0 + RX_TRC_TRAC_ENGINE: 0 + response: 7B804615A0000 +- expected_values: + RX_FL_WHEEL_VSC: 0 + RX_FR_WHEEL_VSC: 0 + RX_RL_WHEEL_VSC: 0 + RX_RR_WHEEL_VSC: 0 + RX_TRC_TRAC: 0 + RX_TRC_TRAC_BRAKE: 0 + RX_TRC_TRAC_ENGINE: 0 + response: 7B804615A1000 +- expected_values: + RX_FL_WHEEL_VSC: 0 + RX_FR_WHEEL_VSC: 0 + RX_RL_WHEEL_VSC: 0 + RX_RR_WHEEL_VSC: 0 + RX_TRC_TRAC: 0 + RX_TRC_TRAC_BRAKE: 0 + RX_TRC_TRAC_ENGINE: 0 + response: 7B804615A1800 diff --git a/tests/test_cases/2006/commands/7B0.7B8.215F.yaml b/tests/test_cases/2006/commands/7B0.7B8.215F.yaml new file mode 100644 index 0000000..5ea0bc7 --- /dev/null +++ b/tests/test_cases/2006/commands/7B0.7B8.215F.yaml @@ -0,0 +1,12 @@ +command_id: 7B0.7B8.215F +test_cases: +- expected_values: + RX_BA_CTRL_STATUS: 0 + RX_FL_WHEEL_ABS_CTRL: 0 + RX_FR_WHEEL_ABS_CTRL: 0 + RX_PBA_CTRL_STATUS: 0 + RX_RL_WHEEL_ABS_CTRL: 0 + RX_RL_WHEEL_EBD_CTRL: 0 + RX_RR_WHEEL_ABS_CTRL: 0 + RX_RR_WHEEL_EBD_CTRL: 0 + response: 7B804615F0000 diff --git a/tests/test_cases/2006/commands/7B0.7B8.21BE.yaml b/tests/test_cases/2006/commands/7B0.7B8.21BE.yaml new file mode 100644 index 0000000..0eea764 --- /dev/null +++ b/tests/test_cases/2006/commands/7B0.7B8.21BE.yaml @@ -0,0 +1,15 @@ +command_id: 7B0.7B8.21BE +test_cases: +- expected_values: + RX_ACCUMULATOR_OPEN: 0 + RX_DECELERATION_OPEN: 0 + RX_FL_VSS_OPEN: 0 + RX_FR_VSS_OPEN: 0 + RX_FR_WHEEL_CYLINDER_OPEN: 0 + RX_HV_COMM_OPEN: 0 + RX_MASTER_CYLINDER_OPEN: 0 + RX_RL_VSS_OPEN: 0 + RX_RR_VSS_OPEN: 0 + RX_STROKE_OPEN: 0 + RX_YAW_RATE_OPEN_ERROR: 0 + response: 7B80561BE000000 diff --git a/tests/test_cases/2006/commands/7E0.0103.yaml b/tests/test_cases/2006/commands/7E0.0103.yaml new file mode 100644 index 0000000..2d8e380 --- /dev/null +++ b/tests/test_cases/2006/commands/7E0.0103.yaml @@ -0,0 +1,6 @@ +command_id: 7E0.0103 +test_cases: +- expected_values: + FUELSYS1: CL + FUELSYS2: CL + response: '7E80441030202' diff --git a/tests/test_cases/2006/commands/7E0.0104.yaml b/tests/test_cases/2006/commands/7E0.0104.yaml new file mode 100644 index 0000000..947c0f3 --- /dev/null +++ b/tests/test_cases/2006/commands/7E0.0104.yaml @@ -0,0 +1,17 @@ +command_id: 7E0.0104 +test_cases: +- expected_values: + LOAD_PCT: 0 + response: '7E803410400' +- expected_values: + LOAD_PCT: 33.33333 + response: '7E803410455' +- expected_values: + LOAD_PCT: 55.68627 + response: 7E80341048E +- expected_values: + LOAD_PCT: 58.03922 + response: '7E803410494' +- expected_values: + LOAD_PCT: 63.92157 + response: 7E8034104A3 diff --git a/tests/test_cases/2006/commands/7E0.0105.yaml b/tests/test_cases/2006/commands/7E0.0105.yaml new file mode 100644 index 0000000..1504681 --- /dev/null +++ b/tests/test_cases/2006/commands/7E0.0105.yaml @@ -0,0 +1,17 @@ +command_id: 7E0.0105 +test_cases: +- expected_values: + ECT: 83 + response: 7E80341057B +- expected_values: + ECT: 84 + response: 7E80341057C +- expected_values: + ECT: 86 + response: 7E80341057E +- expected_values: + ECT: 87 + response: 7E80341057F +- expected_values: + ECT: 88 + response: '7E803410580' diff --git a/tests/test_cases/2006/commands/7E0.0106.yaml b/tests/test_cases/2006/commands/7E0.0106.yaml new file mode 100644 index 0000000..0f7557a --- /dev/null +++ b/tests/test_cases/2006/commands/7E0.0106.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0106 +test_cases: +- expected_values: + SHRTFT1: 0 + response: '7E803410680' diff --git a/tests/test_cases/2006/commands/7E0.0108.yaml b/tests/test_cases/2006/commands/7E0.0108.yaml new file mode 100644 index 0000000..520e72b --- /dev/null +++ b/tests/test_cases/2006/commands/7E0.0108.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0108 +test_cases: +- expected_values: + SHRTFT2: 0 + response: '7E803410880' diff --git a/tests/test_cases/2006/commands/7E0.010D.yaml b/tests/test_cases/2006/commands/7E0.010D.yaml new file mode 100644 index 0000000..0ed0303 --- /dev/null +++ b/tests/test_cases/2006/commands/7E0.010D.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.010D +test_cases: +- expected_values: + VSS: 30 + response: 7E803410D1E diff --git a/tests/test_cases/2006/commands/7E0.0110.yaml b/tests/test_cases/2006/commands/7E0.0110.yaml new file mode 100644 index 0000000..e2aa956 --- /dev/null +++ b/tests/test_cases/2006/commands/7E0.0110.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0110 +test_cases: +- expected_values: + MAF: 0.43 + response: 7E8044110002B +- expected_values: + MAF: 0.48 + response: '7E80441100030' diff --git a/tests/test_cases/2006/commands/7E0.0111.yaml b/tests/test_cases/2006/commands/7E0.0111.yaml new file mode 100644 index 0000000..9586e80 --- /dev/null +++ b/tests/test_cases/2006/commands/7E0.0111.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0111 +test_cases: +- expected_values: + TP: 17.2549 + response: 7E80341112C +- expected_values: + TP: 24.70588 + response: 7E80341113F diff --git a/tests/test_cases/2006/commands/7E0.0124.yaml b/tests/test_cases/2006/commands/7E0.0124.yaml new file mode 100644 index 0000000..32d6c37 --- /dev/null +++ b/tests/test_cases/2006/commands/7E0.0124.yaml @@ -0,0 +1,26 @@ +command_id: 7E0.0124 +test_cases: +- expected_values: + LAMBDA11_VOLT: 0.94241 + O2S11_VOLT: 2.79197 + response: 7E806412478A15963 +- expected_values: + LAMBDA11_VOLT: 0.99219 + O2S11_VOLT: 3.23731 + response: 7E80641247F0067A5 +- expected_values: + LAMBDA11_VOLT: 1.03793 + O2S11_VOLT: 3.43619 + response: 7E806412484DB6E03 +- expected_values: + LAMBDA11_VOLT: 1.08591 + O2S11_VOLT: 3.58138 + response: 7E80641248AFF72A9 +- expected_values: + LAMBDA11_VOLT: 1.17441 + O2S11_VOLT: 3.87299 + response: 7E806412496537BFF +- expected_values: + LAMBDA11_VOLT: 1.23486 + O2S11_VOLT: 4.07674 + response: 7E80641249E108285 diff --git a/tests/test_cases/2006/commands/7E0.0131.yaml b/tests/test_cases/2006/commands/7E0.0131.yaml new file mode 100644 index 0000000..034dbfe --- /dev/null +++ b/tests/test_cases/2006/commands/7E0.0131.yaml @@ -0,0 +1,23 @@ +command_id: 7E0.0131 +test_cases: +- expected_values: + CLR_DIST: 34229 + response: 7E804413185B5 +- expected_values: + CLR_DIST: 34230 + response: 7E804413185B6 +- expected_values: + CLR_DIST: 34231 + response: 7E804413185B7 +- expected_values: + CLR_DIST: 34232 + response: 7E804413185B8 +- expected_values: + CLR_DIST: 34233 + response: 7E804413185B9 +- expected_values: + CLR_DIST: 34234 + response: 7E804413185BA +- expected_values: + CLR_DIST: 34235 + response: 7E804413185BB diff --git a/tests/test_cases/2006/commands/7E0.0133.yaml b/tests/test_cases/2006/commands/7E0.0133.yaml new file mode 100644 index 0000000..22dac78 --- /dev/null +++ b/tests/test_cases/2006/commands/7E0.0133.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0133 +test_cases: +- expected_values: + BARO: 99 + response: '7E803413363' diff --git a/tests/test_cases/2006/commands/7E0.013C.yaml b/tests/test_cases/2006/commands/7E0.013C.yaml new file mode 100644 index 0000000..8ad64f7 --- /dev/null +++ b/tests/test_cases/2006/commands/7E0.013C.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.013C +test_cases: +- expected_values: + CATEMP11: 448.1 + response: 7E804413C1311 diff --git a/tests/test_cases/2006/commands/7E0.013E.yaml b/tests/test_cases/2006/commands/7E0.013E.yaml new file mode 100644 index 0000000..48a6511 --- /dev/null +++ b/tests/test_cases/2006/commands/7E0.013E.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.013E +test_cases: +- expected_values: + CATEMP12: 129.6 + response: 7E804413E06A0 diff --git a/tests/test_cases/2006/commands/7E0.0142.yaml b/tests/test_cases/2006/commands/7E0.0142.yaml new file mode 100644 index 0000000..dd96703 --- /dev/null +++ b/tests/test_cases/2006/commands/7E0.0142.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0142 +test_cases: +- expected_values: + VPWR: 13.75 + response: 7E804414235B6 diff --git a/tests/test_cases/2006/commands/7E0.0143.yaml b/tests/test_cases/2006/commands/7E0.0143.yaml new file mode 100644 index 0000000..f347a0d --- /dev/null +++ b/tests/test_cases/2006/commands/7E0.0143.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0143 +test_cases: +- expected_values: + LOAD_ABS: 0 + response: '7E80441430000' diff --git a/tests/test_cases/2006/commands/7E0.0144.yaml b/tests/test_cases/2006/commands/7E0.0144.yaml new file mode 100644 index 0000000..6d98ca5 --- /dev/null +++ b/tests/test_cases/2006/commands/7E0.0144.yaml @@ -0,0 +1,17 @@ +command_id: 7E0.0144 +test_cases: +- expected_values: + EQ_RAT: 0.84224 + response: 7E80441446BCE +- expected_values: + EQ_RAT: 0.92226 + response: 7E8044144760C +- expected_values: + EQ_RAT: 0.92555 + response: '7E80441447678' +- expected_values: + EQ_RAT: 0.92891 + response: 7E804414476E6 +- expected_values: + EQ_RAT: 1.00261 + response: '7E80441448055' diff --git a/tests/test_cases/2006/commands/7E0.0145.yaml b/tests/test_cases/2006/commands/7E0.0145.yaml new file mode 100644 index 0000000..c6be291 --- /dev/null +++ b/tests/test_cases/2006/commands/7E0.0145.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0145 +test_cases: +- expected_values: + TP_R: 0 + response: '7E803414500' +- expected_values: + TP_R: 6.27451 + response: '7E803414510' diff --git a/tests/test_cases/2006/commands/7E0.0147.yaml b/tests/test_cases/2006/commands/7E0.0147.yaml new file mode 100644 index 0000000..a81cd14 --- /dev/null +++ b/tests/test_cases/2006/commands/7E0.0147.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0147 +test_cases: +- expected_values: + TP_B: 49.01961 + response: 7E80341477D +- expected_values: + TP_B: 58.43137 + response: '7E803414795' diff --git a/tests/test_cases/2006/commands/7E0.0153.yaml b/tests/test_cases/2006/commands/7E0.0153.yaml new file mode 100644 index 0000000..d756e52 --- /dev/null +++ b/tests/test_cases/2006/commands/7E0.0153.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0153 +test_cases: +- expected_values: + EVAP_VPA: 99.855 + response: 7E80441534E03 diff --git a/tests/test_cases/2006/commands/7E0.7E8.2101.yaml b/tests/test_cases/2006/commands/7E0.7E8.2101.yaml new file mode 100644 index 0000000..8e9b4a1 --- /dev/null +++ b/tests/test_cases/2006/commands/7E0.7E8.2101.yaml @@ -0,0 +1,6 @@ +command_id: 7E0.7E8.2101 +test_cases: +- expected_values: + RX_CALCULATED_LOAD_7E0: 0 + RX_VEHICLE_LOAD: 2.79088 + response: '7E806610100072500' diff --git a/tests/test_cases/2006/commands/7E0.7E8.2106.yaml b/tests/test_cases/2006/commands/7E0.7E8.2106.yaml new file mode 100644 index 0000000..fd2704d --- /dev/null +++ b/tests/test_cases/2006/commands/7E0.7E8.2106.yaml @@ -0,0 +1,18 @@ +command_id: 7E0.7E8.2106 +test_cases: +- expected_values: + RX_MIL: 0 + RX_NUMBER_OF_EMISSION_DTC: 125 + response: 7E80361067D +- expected_values: + RX_MIL: 0 + RX_NUMBER_OF_EMISSION_DTC: 126 + response: 7E80361067E +- expected_values: + RX_MIL: 1 + RX_NUMBER_OF_EMISSION_DTC: 0 + response: '7E803610680' +- expected_values: + RX_MIL: 1 + RX_NUMBER_OF_EMISSION_DTC: 4 + response: '7E803610684' diff --git a/tests/test_cases/2006/commands/7E0.7E8.2121.yaml b/tests/test_cases/2006/commands/7E0.7E8.2121.yaml new file mode 100644 index 0000000..0616548 --- /dev/null +++ b/tests/test_cases/2006/commands/7E0.7E8.2121.yaml @@ -0,0 +1,6 @@ +command_id: 7E0.7E8.2121 +test_cases: +- expected_values: + RX_CC_S: 0 + RX_CC_VSS: 0 + response: '7E80461210000' diff --git a/tests/test_cases/2006/commands/7E0.7E8.2124.yaml b/tests/test_cases/2006/commands/7E0.7E8.2124.yaml new file mode 100644 index 0000000..5549c80 --- /dev/null +++ b/tests/test_cases/2006/commands/7E0.7E8.2124.yaml @@ -0,0 +1,32 @@ +command_id: 7E0.7E8.2124 +test_cases: +- expected_values: + RX_COMMUNICATION_WITH_BRAKE: 1 + RX_COMMUNICATION_WITH_HV: 1 + RX_COMM_WITH_AIR_CONDITIONER: 0 + RX_COMM_WITH_VALVEMATIC_COMM: 1 + response: 7E80661247B626255 +- expected_values: + RX_COMMUNICATION_WITH_BRAKE: 0 + RX_COMMUNICATION_WITH_HV: 0 + RX_COMM_WITH_AIR_CONDITIONER: 1 + RX_COMM_WITH_VALVEMATIC_COMM: 1 + response: 7E806612487006F6B +- expected_values: + RX_COMMUNICATION_WITH_BRAKE: 1 + RX_COMMUNICATION_WITH_HV: 0 + RX_COMM_WITH_AIR_CONDITIONER: 0 + RX_COMM_WITH_VALVEMATIC_COMM: 0 + response: 7E806612488A870FB +- expected_values: + RX_COMMUNICATION_WITH_BRAKE: 1 + RX_COMMUNICATION_WITH_HV: 0 + RX_COMM_WITH_AIR_CONDITIONER: 1 + RX_COMM_WITH_VALVEMATIC_COMM: 0 + response: 7E80661248CDA7457 +- expected_values: + RX_COMMUNICATION_WITH_BRAKE: 1 + RX_COMMUNICATION_WITH_HV: 0 + RX_COMM_WITH_AIR_CONDITIONER: 1 + RX_COMM_WITH_VALVEMATIC_COMM: 1 + response: 7E80661249E108339 diff --git a/tests/test_cases/2006/commands/7E0.7E8.2128|f=-2008.yaml b/tests/test_cases/2006/commands/7E0.7E8.2128|f=-2008.yaml new file mode 100644 index 0000000..eb99556 --- /dev/null +++ b/tests/test_cases/2006/commands/7E0.7E8.2128|f=-2008.yaml @@ -0,0 +1,17 @@ +command_id: 7E0.7E8.2128|f=-2008 +test_cases: +- expected_values: + RX_ODO_2NDGEN: 7930461 + response: 7E806612879025D41 +- expected_values: + RX_ODO_2NDGEN: 8711022 + response: 7E806612884EB6E17 +- expected_values: + RX_ODO_2NDGEN: 8978033 + response: 7E806612888FE712D +- expected_values: + RX_ODO_2NDGEN: 9445494 + response: 7E8066128902076FF +- expected_values: + RX_ODO_2NDGEN: 10358918 + response: 7E80661289E1086DB diff --git a/tests/test_cases/2008/command_support.yaml b/tests/test_cases/2008/command_support.yaml new file mode 100644 index 0000000..66bddb5 --- /dev/null +++ b/tests/test_cases/2008/command_support.yaml @@ -0,0 +1,213 @@ +model_year: 2008 +supported_commands_by_ecu: + "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 + - 0104:LOAD_PCT + - 0105:ECT + - 0106:SHRTFT1 + - 0107:LONGFT1 + - 0108:SHRTFT2,SHRTFT4 + - 0109:LONGFT2,LONGFT4 + - 010C:RPM + - 010D:VSS + - 010E:SPARKADV + - 010F:IAT + - 0110:MAF + - 0111:TP + - 0113:O2S11_EXISTS,O2S12_EXISTS,O2S13_EXISTS,O2S14_EXISTS,O2S21_EXISTS,O2S22_EXISTS,O2S23_EXISTS,O2S24_EXISTS + - 0115:O2S12,SHRTFT11 + - 0119:O2S22,SHRTFT22 + - 011C:OBDSUP + - 011F:RUNTM + - 0121:MIL_DIST + - 0124:LAMBDA11_VOLT,O2S11_VOLT + - 012E:EVAP_PCT + - 0130:WARM_UPS + - 0131:CLR_DIST + - 0133:BARO + - 0134:LAMBDA11_CURRENT,O2S11_CURRENT + - 013C:CATEMP11 + - 013D:CATEMP21 + - 013E:CATEMP12 + - 013F:CATEMP22 + - 7E0.0104:LOAD_PCT + - 7E0.0105:ECT + - 7E0.0124:LAMBDA11_VOLT,O2S11_VOLT + - 7E0.0131:CLR_DIST + - 7E0.0134:LAMBDA11_CURRENT,O2S11_CURRENT + - 7E0.0144:EQ_RAT + - 7E0.7E8.2101:RX_AAT_V2,RX_ACCEL_SENS_NO_1_VOLT,RX_ACCEL_SENS_NO_2_VOLT,RX_ATMOSPHERE_PRESSURE,RX_BATTERY_VOLTAGE,RX_CALCULATED_LOAD_7E0,RX_COOLANT_TEMP,RX_ENGINE_RUN_TIME,RX_ENGINE_SPEED,RX_INTAKE_AIR,RX_MAF,RX_MAP,RX_THROTTLE_MOTOR_DUTY,RX_THROTTLE_SENSOR_POSITION,RX_THROTTLE_SENSOR_VOLT,RX_THROTTL_SENSOR_2_VOLT,RX_TIME_AFTER_DTC_CLEARED,RX_VEHICLE_LOAD,RX_VEHICLE_SPEED,RX_WARMUP_CYCLE_CLEARED_DTC + - 7E0.7E8.2103:RX_EVAP_PURGE_DUTY,RX_IGN_ADVANCE,RX_LONG_FT_B1S1,RX_SHORT_FT_B1S1 + - 7E0.7E8.2104:RX_AFS_CURRENT_B1S1,RX_AFS_VOLTAGE_B1S1,RX_AF_LAMBDA_B1S1,RX_O2S_B1S2,RX_TARGET_AIR_FUEL_RATIO + - 7E0.7E8.2105:RX_CATALYST_T_B1S1,RX_CATALYST_T_B1S2 + - 7E0.7E8.2106:RX_2ND_AIR_MONITOR_AVAIL,RX_2ND_AIR_MONITOR_INCMPL,RX_A_C_MONITOR_AVAIL,RX_A_C_MONITOR_INCMPL,RX_CATALYST_MONITOR_AVAIL,RX_CATALYST_MONITOR_INCMPL,RX_COMPLETE_PARTS_MONITOR_AVAIL,RX_EGR_VVT_MONITOR_AVAIL,RX_EGR_VVT_MONITOR_INCMPL,RX_EVAP_MONITOR_AVAIL,RX_EVAP_MONITOR_ICMPL,RX_FUEL_SYSTEM_MONITOR_AVAIL,RX_HEATED_CATALYST_MONITOR_AVAIL,RX_HEATED_CATALYST_MONITOR_INCMPL,RX_MIL,RX_MILON_RUN_DISTANCE,RX_MISFIRE_MONITOR_AVAIL,RX_NUMBER_OF_EMISSION_DTC,RX_O2S_A_FS_HEATER_MONITOR_AVAIL,RX_O2S_A_FS_HEATER_MONITOR_INCMPL,RX_O2S_A_FS_MONITOR_AVAIL,RX_O2S_A_FS_MONITOR_INCMPL,RX_RUNNING_TIME_FROM_MIL_ON + - 7E0.7E8.2121:RX_CC_CANCEL_SWITCH_ON,RX_CC_CCS_INDICATOR_M_CPU_ON,RX_CC_CCS_READY_M_CPU_ON,RX_CC_CC_ON,RX_CC_DRIVING_FORCE,RX_CC_LIVE_SET_COAST_SWITCH_ON,RX_CC_MAIN_SW_M_CPU_ON,RX_CC_ON,RX_CC_RES_ACC_SWITCH_ON,RX_CC_S,RX_CC_STOP_LIGHT_SWITCH_1_ON,RX_CC_STOP_LIGHT_SWITCH_2_ON,RX_CC_VSS + - 7E0.7E8.2124:RX_COMMUNICATION_WITH_BRAKE,RX_COMMUNICATION_WITH_HV,RX_COMM_WITH_AIR_CONDITIONER,RX_COMM_WITH_VALVEMATIC_COMM + - 7E0.7E8.2128|f=-2008:RX_ODO_2NDGEN + - 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.21DA|f=-2009:RX_GEAR_2NDGEN +unsupported_commands_by_ecu: + "6F1": + - 6F1.221700 + - 6F1.224AB1 + - 6F1.22586F + - 6F1.22D107 + - 6F1.22D10D + - 6F1.22D240 + - 6F1.22DA12 + - 6F1.22DA1F + - 6F1.22DA22 + - 6F1.22DA23 + - 6F1.22DA25 + - 6F1.22DA28 + - 6F1.22DA2A + - 6F1.22DA2E + - 6F1.22DA37 + - 6F1.22DB32 + - 6F1.22DBE4 + - 6F1.22DFE7 + - 6F1.629.22DBE4 + "700": + - '700.221017' + - 700.22102A + - '700.221043' + - '700.221059' + - 700.22105C + - 700.22105E + - '700.221062' + - 700.22106F + - '700.221071' + - '700.221074' + - '700.221078' + - 700.22107B + - '700.221087' + - 700.2210A5 + - 700.2210A7 + - 700.2210AA + - 700.2210CD + - '700.221638' + - 700.221F2F + - 700.221F3C + - 700.221F3E + - 700.221F5C + - '700.222848' + - 700.708.221002 + - 700.708.221018 + - 700.708.221019 + - 700.708.221041 + - 700.708.221046 + - 700.708.22106A + - 700.708.22106C + - 700.708.221075 + - 700.708.221084 + - 700.708.221088 + - 700.708.221089 + - 700.708.22108A + - 700.708.22108D + - 700.708.22108F + - 700.708.22109A + - 700.708.2210A2 + - 700.708.2215FA + - 700.708.221620 + - 700.708.221621 + - 700.708.221627 + - 700.708.221F46 + - 700.708.221F6D + - 700.708.222827 + - 700.708.222829 + - 700.708.22282C + - 700.708.222843 + - 700.708.222847 + "701": + - '701.220103' + - '701.221627' + - '701.221628' + - 701.709.221620 + - 701.709.22162B + "745": + - '745.221739' + "747": + - '747.220103' + - 747.22182E + "750": + - '750.2115' + - '750.2116' + - '750.2130' + - '750.221004' + - '750.221005' + - '750.222021' + - 750.758.2116 + "780": + - 780.788.2104 + "7B0": + - 7B0.221006 + - 7B0.7B8.2103:RX_TIRE_FL_SPD,RX_TIRE_FR_SPD,RX_TIRE_RL_SPD,RX_TIRE_RR_SPD + - 7B0.7B8.2105:RX_DECEL,RX_DECEL_2 + - 7B0.7B8.2106:RX_YAW_RATE,RX_YAW_RATE2 + - 7B0.7B8.211D:RX_MAIN_IDLE_SW,RX_RESERVOIR_WARNING_SW + - 7B0.7B8.211F:RX_PARKING_BRAKE_SW,RX_STOP_LIGHT_SW + - 7B0.7B8.2121:RX_VSS + - 7B0.7B8.213C:RX_STOP_LIGHT_RELAY + - 7B0.7B8.213D:RX_ABS_WARN,RX_BRAKE_WARN,RX_BUZZER,RX_ECB_WARN,RX_SLIP_WARN + - 7B0.7B8.2142:RX_FL_WHEEL_ACCELERATION,RX_FR_WHEEL_ACCELERATION,RX_RL_WHEEL_ACCELERATION,RX_RR_WHEEL_ACCELERATION + - 7B0.7B8.2146:RX_ZP_DEC,RX_ZP_DEC2,RX_ZP_YAW_RATE + - 7B0.7B8.2147:RX_LAT_G,RX_LNG_G,RX_STEER_ANGLE,RX_YAW_RATE3 + - 7B0.7B8.215A:RX_FL_WHEEL_VSC,RX_FR_WHEEL_VSC,RX_RL_WHEEL_VSC,RX_RR_WHEEL_VSC,RX_TRC_TRAC,RX_TRC_TRAC_BRAKE,RX_TRC_TRAC_ENGINE + - 7B0.7B8.215F:RX_BA_CTRL_STATUS,RX_FL_WHEEL_ABS_CTRL,RX_FR_WHEEL_ABS_CTRL,RX_PBA_CTRL_STATUS,RX_RL_WHEEL_ABS_CTRL,RX_RL_WHEEL_EBD_CTRL,RX_RR_WHEEL_ABS_CTRL,RX_RR_WHEEL_EBD_CTRL + - 7B0.7B8.21A6 + - 7B0.7B8.21BE:RX_ACCUMULATOR_OPEN,RX_DECELERATION_OPEN,RX_FL_VSS_OPEN,RX_FR_VSS_OPEN,RX_FR_WHEEL_CYLINDER_OPEN,RX_HV_COMM_OPEN,RX_MASTER_CYLINDER_OPEN,RX_RL_VSS_OPEN,RX_RR_VSS_OPEN,RX_STROKE_OPEN,RX_YAW_RATE_OPEN_ERROR + "7B1": + - 7B1.221026 + "7B3": + - 7B3.221004 + "7C0": + - 7C0.2129 + - 7C0.21A7 + - 7C0.221022 + - 7C0.7C8.2112 + - 7C0.7C8.2121 + - 7C0.7C8.2123 + - 7C0.7C8.221021 + "7C4": + - 7C4.2143 + - 7C4.2144 + - 7C4.214C + - 7C4.7CC.2121 + - 7C4.7CC.2122 + - 7C4.7CC.2124 + - 7C4.7CC.2126 + - 7C4.7CC.2129 + - 7C4.7CC.213C + - 7C4.7CC.213D + - 7C4.7CC.214B + - 7C4.7CC.2153 + "7D0": + - 7D0.2162 + "7D2": + - 7D2.220103 + - 7D2.221040 + - 7D2.221075 + - 7D2.2210A1 + - 7D2.2210A2 + - 7D2.2210A6 + - 7D2.2210B2 + - 7D2.2215EE + - 7D2.2215F7 + - 7D2.2215F8 + - 7D2.221F05 + - 7D2.221F0D + - 7D2.221F46 + - 7D2.221F49 + - 7D2.221F4A + - 7D2.221F5B + - 7D2.7DA.22106C + - 7D2.7DA.221609 + - 7D2.7DA.221829 + - 7D2.7DA.22182A + - 7D2.7DA.221F9A + "7E0": + - 7E0.2182 + - 7E0.2185 + - 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.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 diff --git a/tests/test_cases/2008/commands/7E0.0104.yaml b/tests/test_cases/2008/commands/7E0.0104.yaml new file mode 100644 index 0000000..6855504 --- /dev/null +++ b/tests/test_cases/2008/commands/7E0.0104.yaml @@ -0,0 +1,17 @@ +command_id: 7E0.0104 +test_cases: +- expected_values: + LOAD_PCT: 0 + response: '7E803410400' +- expected_values: + LOAD_PCT: 25.09804 + response: '7E803410440' +- expected_values: + LOAD_PCT: 33.72549 + response: '7E803410456' +- expected_values: + LOAD_PCT: 38.43137 + response: '7E803410462' +- expected_values: + LOAD_PCT: 71.76471 + response: 7E8034104B7 diff --git a/tests/test_cases/2008/commands/7E0.0105.yaml b/tests/test_cases/2008/commands/7E0.0105.yaml new file mode 100644 index 0000000..03aa819 --- /dev/null +++ b/tests/test_cases/2008/commands/7E0.0105.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.0105 +test_cases: +- expected_values: + ECT: 85 + response: 7E80341057D +- expected_values: + ECT: 86 + response: 7E80341057E +- expected_values: + ECT: 88 + response: '7E803410580' diff --git a/tests/test_cases/2008/commands/7E0.0124.yaml b/tests/test_cases/2008/commands/7E0.0124.yaml new file mode 100644 index 0000000..b2d0eb1 --- /dev/null +++ b/tests/test_cases/2008/commands/7E0.0124.yaml @@ -0,0 +1,6 @@ +command_id: 7E0.0124 +test_cases: +- expected_values: + LAMBDA11_VOLT: 1 + O2S11_VOLT: 3.23853 + response: 7E8064124800067AF diff --git a/tests/test_cases/2008/commands/7E0.0131.yaml b/tests/test_cases/2008/commands/7E0.0131.yaml new file mode 100644 index 0000000..a9afaca --- /dev/null +++ b/tests/test_cases/2008/commands/7E0.0131.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0131 +test_cases: +- expected_values: + CLR_DIST: 65535 + response: 7E8044131FFFF diff --git a/tests/test_cases/2008/commands/7E0.0134.yaml b/tests/test_cases/2008/commands/7E0.0134.yaml new file mode 100644 index 0000000..0570c1c --- /dev/null +++ b/tests/test_cases/2008/commands/7E0.0134.yaml @@ -0,0 +1,6 @@ +command_id: 7E0.0134 +test_cases: +- expected_values: + LAMBDA11_CURRENT: 0.99771 + O2S11_CURRENT: -0.04688 + response: 7E80641347FB57FF4 diff --git a/tests/test_cases/2008/commands/7E0.0144.yaml b/tests/test_cases/2008/commands/7E0.0144.yaml new file mode 100644 index 0000000..ee4569b --- /dev/null +++ b/tests/test_cases/2008/commands/7E0.0144.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.0144 +test_cases: +- expected_values: + EQ_RAT: 0.84208 + response: 7E80441446BC9 +- expected_values: + EQ_RAT: 0.99413 + response: 7E80441447F3F +- expected_values: + EQ_RAT: 0.99959 + response: 7E80441447FF2 diff --git a/tests/test_cases/2008/commands/7E0.7E8.2101.yaml b/tests/test_cases/2008/commands/7E0.7E8.2101.yaml new file mode 100644 index 0000000..cdceca3 --- /dev/null +++ b/tests/test_cases/2008/commands/7E0.7E8.2101.yaml @@ -0,0 +1,6 @@ +command_id: 7E0.7E8.2101 +test_cases: +- expected_values: + RX_CALCULATED_LOAD_7E0: 0 + RX_VEHICLE_LOAD: 2.88853 + response: '7E806610100076500' diff --git a/tests/test_cases/2008/commands/7E0.7E8.2106.yaml b/tests/test_cases/2008/commands/7E0.7E8.2106.yaml new file mode 100644 index 0000000..24ac954 --- /dev/null +++ b/tests/test_cases/2008/commands/7E0.7E8.2106.yaml @@ -0,0 +1,18 @@ +command_id: 7E0.7E8.2106 +test_cases: +- expected_values: + RX_MIL: 0 + RX_NUMBER_OF_EMISSION_DTC: 122 + response: 7E80361067A +- expected_values: + RX_MIL: 0 + RX_NUMBER_OF_EMISSION_DTC: 124 + response: 7E80361067C +- expected_values: + RX_MIL: 1 + RX_NUMBER_OF_EMISSION_DTC: 0 + response: '7E803610680' +- expected_values: + RX_MIL: 1 + RX_NUMBER_OF_EMISSION_DTC: 1 + response: '7E803610681' diff --git a/tests/test_cases/2008/commands/7E0.7E8.2121.yaml b/tests/test_cases/2008/commands/7E0.7E8.2121.yaml new file mode 100644 index 0000000..0616548 --- /dev/null +++ b/tests/test_cases/2008/commands/7E0.7E8.2121.yaml @@ -0,0 +1,6 @@ +command_id: 7E0.7E8.2121 +test_cases: +- expected_values: + RX_CC_S: 0 + RX_CC_VSS: 0 + response: '7E80461210000' diff --git a/tests/test_cases/2008/commands/7E0.7E8.2124.yaml b/tests/test_cases/2008/commands/7E0.7E8.2124.yaml new file mode 100644 index 0000000..997df0d --- /dev/null +++ b/tests/test_cases/2008/commands/7E0.7E8.2124.yaml @@ -0,0 +1,32 @@ +command_id: 7E0.7E8.2124 +test_cases: +- expected_values: + RX_COMMUNICATION_WITH_BRAKE: 1 + RX_COMMUNICATION_WITH_HV: 1 + RX_COMM_WITH_AIR_CONDITIONER: 0 + RX_COMM_WITH_VALVEMATIC_COMM: 0 + response: 7E806612479BB611F +- expected_values: + RX_COMMUNICATION_WITH_BRAKE: 1 + RX_COMMUNICATION_WITH_HV: 1 + RX_COMM_WITH_AIR_CONDITIONER: 1 + RX_COMM_WITH_VALVEMATIC_COMM: 1 + response: 7E80661247FEE6971 +- expected_values: + RX_COMMUNICATION_WITH_BRAKE: 0 + RX_COMMUNICATION_WITH_HV: 0 + RX_COMM_WITH_AIR_CONDITIONER: 0 + RX_COMM_WITH_VALVEMATIC_COMM: 0 + response: 7E8066124802967F5 +- expected_values: + RX_COMMUNICATION_WITH_BRAKE: 0 + RX_COMMUNICATION_WITH_HV: 0 + RX_COMM_WITH_AIR_CONDITIONER: 0 + RX_COMM_WITH_VALVEMATIC_COMM: 0 + response: 7E8066124804A6827 +- expected_values: + RX_COMMUNICATION_WITH_BRAKE: 0 + RX_COMMUNICATION_WITH_HV: 0 + RX_COMM_WITH_AIR_CONDITIONER: 0 + RX_COMM_WITH_VALVEMATIC_COMM: 0 + response: 7E8066124804E6809 diff --git a/tests/test_cases/2008/commands/7E0.7E8.2128|f=-2008.yaml b/tests/test_cases/2008/commands/7E0.7E8.2128|f=-2008.yaml new file mode 100644 index 0000000..529807c --- /dev/null +++ b/tests/test_cases/2008/commands/7E0.7E8.2128|f=-2008.yaml @@ -0,0 +1,17 @@ +command_id: 7E0.7E8.2128|f=-2008 +test_cases: +- expected_values: + RX_ODO_2NDGEN: 8101729 + response: 7E80661287B9F615B +- expected_values: + RX_ODO_2NDGEN: 8224612 + response: 7E80661287D7F645D +- expected_values: + RX_ODO_2NDGEN: 8379495 + response: 7E80661287FDC67AF +- expected_values: + RX_ODO_2NDGEN: 8383081 + response: 7E80661287FEA6999 +- expected_values: + RX_ODO_2NDGEN: 8405352 + response: 7E8066128804168E5 diff --git a/tests/test_cases/2008/commands/7E0.7E8.21DA|f=-2009.yaml b/tests/test_cases/2008/commands/7E0.7E8.21DA|f=-2009.yaml new file mode 100644 index 0000000..c4de10b --- /dev/null +++ b/tests/test_cases/2008/commands/7E0.7E8.21DA|f=-2009.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.21DA|f=-2009 +test_cases: +- expected_values: + RX_GEAR_2NDGEN: 1 + response: 7E80561DA010400 +- expected_values: + RX_GEAR_2NDGEN: 3 + response: 7E80561DA030400 +- expected_values: + RX_GEAR_2NDGEN: 20 + response: 7E80561DA140400 diff --git a/tests/test_cases/2010/command_support.yaml b/tests/test_cases/2010/command_support.yaml new file mode 100644 index 0000000..fb0cd7e --- /dev/null +++ b/tests/test_cases/2010/command_support.yaml @@ -0,0 +1,231 @@ +model_year: 2010 +supported_commands_by_ecu: + "780": + - 780.788.2104 + "7B0": + - 7B0.21BC + - 7B0.7B8.2103:RX_TIRE_FL_SPD,RX_TIRE_FR_SPD,RX_TIRE_RL_SPD,RX_TIRE_RR_SPD + - 7B0.7B8.2105:RX_DECEL,RX_DECEL_2 + - 7B0.7B8.2106:RX_YAW_RATE,RX_YAW_RATE2 + - 7B0.7B8.211D:RX_MAIN_IDLE_SW,RX_RESERVOIR_WARNING_SW + - 7B0.7B8.211F:RX_PARKING_BRAKE_SW,RX_STOP_LIGHT_SW + - 7B0.7B8.2121:RX_VSS + - 7B0.7B8.213C:RX_STOP_LIGHT_RELAY + - 7B0.7B8.213D:RX_ABS_WARN,RX_BRAKE_WARN,RX_BUZZER,RX_ECB_WARN,RX_SLIP_WARN + - 7B0.7B8.2142:RX_FL_WHEEL_ACCELERATION,RX_FR_WHEEL_ACCELERATION,RX_RL_WHEEL_ACCELERATION,RX_RR_WHEEL_ACCELERATION + - 7B0.7B8.2146:RX_ZP_DEC,RX_ZP_DEC2,RX_ZP_YAW_RATE + - 7B0.7B8.2147:RX_LAT_G,RX_LNG_G,RX_STEER_ANGLE,RX_YAW_RATE3 + - 7B0.7B8.215A:RX_FL_WHEEL_VSC,RX_FR_WHEEL_VSC,RX_RL_WHEEL_VSC,RX_RR_WHEEL_VSC,RX_TRC_TRAC,RX_TRC_TRAC_BRAKE,RX_TRC_TRAC_ENGINE + - 7B0.7B8.215F:RX_BA_CTRL_STATUS,RX_FL_WHEEL_ABS_CTRL,RX_FR_WHEEL_ABS_CTRL,RX_PBA_CTRL_STATUS,RX_RL_WHEEL_ABS_CTRL,RX_RL_WHEEL_EBD_CTRL,RX_RR_WHEEL_ABS_CTRL,RX_RR_WHEEL_EBD_CTRL + - 7B0.7B8.21A1 + - 7B0.7B8.21A6 + - 7B0.7B8.21BE:RX_ACCUMULATOR_OPEN,RX_DECELERATION_OPEN,RX_FL_VSS_OPEN,RX_FR_VSS_OPEN,RX_FR_WHEEL_CYLINDER_OPEN,RX_HV_COMM_OPEN,RX_MASTER_CYLINDER_OPEN,RX_RL_VSS_OPEN,RX_RR_VSS_OPEN,RX_STROKE_OPEN,RX_YAW_RATE_OPEN_ERROR + "7C0": + - 7C0.7C8.2112 + - 7C0.7C8.2113 + - 7C0.7C8.2121 + - 7C0.7C8.2123 + - 7C0.7C8.2129 + - 7C0.7C8.2141 + - 7C0.7C8.21A7 + "7C4": + - 7C4.2143|f=2009-:RX_AIR_OUTLET_SERVO_ACTU_PULSE_D,RX_AIR_OUTLET_SERVO_PULSE_D + - 7C4.2144|f=2009-:RX_AIR_INLET_DAMPER_ACTUAL_PULSE,RX_AIR_INLET_DAMPER_TARGET_PULSE + - 7C4.214C|f=2009-:RX_EVAP_TARGET_T + - 7C4.7CC.2121|f=2009-:RX_CABIN_T + - 7C4.7CC.2122|f=2009-:RX_AAT_7C4 + - 7C4.7CC.2124|f=2009-:RX_SOLAR_DRIVER + - 7C4.7CC.2126|f=2009-:RX_ECT + - 7C4.7CC.2129|f=2009-:RX_T_DRIVER + - 7C4.7CC.213C|f=2009-:RX_BLOWER_MOTOR_SPEED_LEVEL + - 7C4.7CC.213D|f=2009-:RX_ADJUSTED_AMBIENT_T + - 7C4.7CC.214B|f=2009-:RX_EVAP_FIN_THERMISTOR + - 7C4.7CC.2153|f=2009-:RX_REGULATOR_P + "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 + - 0104:LOAD_PCT + - 0105:ECT + - 0106:SHRTFT1 + - 0107:LONGFT1 + - 0108:SHRTFT2,SHRTFT4 + - 0109:LONGFT2,LONGFT4 + - 010C:RPM + - 010D:VSS + - 010E:SPARKADV + - 010F:IAT + - 0110:MAF + - 0111:TP + - 0113:O2S11_EXISTS,O2S12_EXISTS,O2S13_EXISTS,O2S14_EXISTS,O2S21_EXISTS,O2S22_EXISTS,O2S23_EXISTS,O2S24_EXISTS + - 0115:O2S12,SHRTFT11 + - 0119:O2S22,SHRTFT22 + - 011C:OBDSUP + - 011F:RUNTM + - 0121:MIL_DIST + - 0124:LAMBDA11_VOLT,O2S11_VOLT + - 012E:EVAP_PCT + - 0130:WARM_UPS + - 0131:CLR_DIST + - 0133:BARO + - 0134:LAMBDA11_CURRENT,O2S11_CURRENT + - 013C:CATEMP11 + - 013D:CATEMP21 + - 013E:CATEMP12 + - 013F:CATEMP22 + - 7E0.0104:LOAD_PCT + - 7E0.0105:ECT + - 7E0.0106:SHRTFT1 + - 7E0.0108:SHRTFT2,SHRTFT4 + - 7E0.010D:VSS + - 7E0.0110:MAF + - 7E0.011C:OBDSUP + - 7E0.011F:RUNTM + - 7E0.0124:LAMBDA11_VOLT,O2S11_VOLT + - 7E0.0131:CLR_DIST + - 7E0.0134:LAMBDA11_CURRENT,O2S11_CURRENT + - 7E0.0144:EQ_RAT + - 7E0.7E8.2101:RX_AAT_V2,RX_ACCEL_SENS_NO_1_VOLT,RX_ACCEL_SENS_NO_2_VOLT,RX_ATMOSPHERE_PRESSURE,RX_BATTERY_VOLTAGE,RX_CALCULATED_LOAD_7E0,RX_COOLANT_TEMP,RX_ENGINE_RUN_TIME,RX_ENGINE_SPEED,RX_INTAKE_AIR,RX_MAF,RX_MAP,RX_THROTTLE_MOTOR_DUTY,RX_THROTTLE_SENSOR_POSITION,RX_THROTTLE_SENSOR_VOLT,RX_THROTTL_SENSOR_2_VOLT,RX_TIME_AFTER_DTC_CLEARED,RX_VEHICLE_LOAD,RX_VEHICLE_SPEED,RX_WARMUP_CYCLE_CLEARED_DTC + - 7E0.7E8.2103:RX_EVAP_PURGE_DUTY,RX_IGN_ADVANCE,RX_LONG_FT_B1S1,RX_SHORT_FT_B1S1 + - 7E0.7E8.2104:RX_AFS_CURRENT_B1S1,RX_AFS_VOLTAGE_B1S1,RX_AF_LAMBDA_B1S1,RX_O2S_B1S2,RX_TARGET_AIR_FUEL_RATIO + - 7E0.7E8.2105:RX_CATALYST_T_B1S1,RX_CATALYST_T_B1S2 + - 7E0.7E8.2106:RX_2ND_AIR_MONITOR_AVAIL,RX_2ND_AIR_MONITOR_INCMPL,RX_A_C_MONITOR_AVAIL,RX_A_C_MONITOR_INCMPL,RX_CATALYST_MONITOR_AVAIL,RX_CATALYST_MONITOR_INCMPL,RX_COMPLETE_PARTS_MONITOR_AVAIL,RX_EGR_VVT_MONITOR_AVAIL,RX_EGR_VVT_MONITOR_INCMPL,RX_EVAP_MONITOR_AVAIL,RX_EVAP_MONITOR_ICMPL,RX_FUEL_SYSTEM_MONITOR_AVAIL,RX_HEATED_CATALYST_MONITOR_AVAIL,RX_HEATED_CATALYST_MONITOR_INCMPL,RX_MIL,RX_MILON_RUN_DISTANCE,RX_MISFIRE_MONITOR_AVAIL,RX_NUMBER_OF_EMISSION_DTC,RX_O2S_A_FS_HEATER_MONITOR_AVAIL,RX_O2S_A_FS_HEATER_MONITOR_INCMPL,RX_O2S_A_FS_MONITOR_AVAIL,RX_O2S_A_FS_MONITOR_INCMPL,RX_RUNNING_TIME_FROM_MIL_ON + - 7E0.7E8.2121:RX_CC_CANCEL_SWITCH_ON,RX_CC_CCS_INDICATOR_M_CPU_ON,RX_CC_CCS_READY_M_CPU_ON,RX_CC_CC_ON,RX_CC_DRIVING_FORCE,RX_CC_LIVE_SET_COAST_SWITCH_ON,RX_CC_MAIN_SW_M_CPU_ON,RX_CC_ON,RX_CC_RES_ACC_SWITCH_ON,RX_CC_S,RX_CC_STOP_LIGHT_SWITCH_1_ON,RX_CC_STOP_LIGHT_SWITCH_2_ON,RX_CC_VSS + - 7E0.7E8.2124:RX_COMMUNICATION_WITH_BRAKE,RX_COMMUNICATION_WITH_HV,RX_COMM_WITH_AIR_CONDITIONER,RX_COMM_WITH_VALVEMATIC_COMM + - 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.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 +unsupported_commands_by_ecu: + "6F1": + - 6F1.60D.22D240 + - 6F1.612.224AB1 + - 6F1.612.22586F + - 6F1.618.22DA12 + - 6F1.618.22DA1F + - 6F1.618.22DA22 + - 6F1.618.22DA23 + - 6F1.618.22DA25 + - 6F1.618.22DA28 + - 6F1.618.22DA2A + - 6F1.618.22DA2E + - 6F1.618.22DA37 + - 6F1.619.22DB32 + - 6F1.619.22DFE7 + - 6F1.629.22DBE4 + - 6F1.640.221700 + - 6F1.660.22D107 + - 6F1.660.22D10D + "700": + - 700.708.221002 + - 700.708.221017 + - 700.708.221018 + - 700.708.221019 + - 700.708.22102A + - 700.708.221041 + - 700.708.221043 + - 700.708.221046 + - 700.708.221059 + - 700.708.22105C + - 700.708.22105E + - 700.708.221062 + - 700.708.22106A + - 700.708.22106C + - 700.708.22106F + - 700.708.221071 + - 700.708.221074 + - 700.708.221075 + - 700.708.221078 + - 700.708.22107B + - 700.708.221084 + - 700.708.221087 + - 700.708.221088 + - 700.708.221089 + - 700.708.22108A + - 700.708.22108D + - 700.708.22108F + - 700.708.22109A + - 700.708.2210A2 + - 700.708.2210A5 + - 700.708.2210A7 + - 700.708.2210AA + - 700.708.2210CD + - 700.708.2215FA + - 700.708.221620 + - 700.708.221621 + - 700.708.221627 + - 700.708.221638 + - 700.708.221F2F + - 700.708.221F3C + - 700.708.221F3E + - 700.708.221F46 + - 700.708.221F5C + - 700.708.221F6D + - 700.708.222827 + - 700.708.222829 + - 700.708.22282C + - 700.708.222843 + - 700.708.222847 + - 700.708.222848 + "701": + - 701.709.220103 + - 701.709.221620 + - 701.709.221627 + - 701.709.221628 + - 701.709.22162B + "745": + - '745.221739' + "747": + - '747.220103' + - 747.22182E + "750": + - '750.2115' + - '750.2130' + - '750.222021' + - 750.758.2116 + - 750.758.2130 + - 750.758.221004 + - 750.758.221005 + "7B0": + - 7B0.7B8.2107:RX_WHEEL_CYLINDER_PRESSURE + - 7B0.7B8.2148:RX_FR_REGEN_OPERATION,RX_FR_REGEN_REQUEST + - 7B0.7B8.2158 + - 7B0.7B8.21A3 + - 7B0.7B8.221006 + "7B1": + - 7B1.7B9.221026 + "7B3": + - 7B3.7BB.221004 + "7C0": + - 7C0.7C8.2168 + - 7C0.7C8.21A1 + - 7C0.7C8.21AC + - 7C0.7C8.221021 + - 7C0.7C8.221022 + "7D0": + - 7D0.7D8.2162 + "7D2": + - 7D2.221F5B + - 7D2.708.2210A2 + - 7D2.708.221F46 + - 7D2.7DA.220103 + - 7D2.7DA.221040 + - 7D2.7DA.22106C + - 7D2.7DA.221075 + - 7D2.7DA.2210A1 + - 7D2.7DA.2210A6 + - 7D2.7DA.2210B2 + - 7D2.7DA.2215EE + - 7D2.7DA.2215F7 + - 7D2.7DA.2215F8 + - 7D2.7DA.221609 + - 7D2.7DA.221829 + - 7D2.7DA.22182A + - 7D2.7DA.221F05 + - 7D2.7DA.221F0D + - 7D2.7DA.221F49 + - 7D2.7DA.221F4A + - 7D2.7DA.221F9A + "7E0": + - 7E0.7E8.2128 + - 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.21DA diff --git a/tests/test_cases/2010/commands/7B0.7B8.2103.yaml b/tests/test_cases/2010/commands/7B0.7B8.2103.yaml new file mode 100644 index 0000000..c7ef16f --- /dev/null +++ b/tests/test_cases/2010/commands/7B0.7B8.2103.yaml @@ -0,0 +1,14 @@ +command_id: 7B0.7B8.2103 +test_cases: +- expected_values: + RX_TIRE_FL_SPD: 0 + RX_TIRE_FR_SPD: 0 + RX_TIRE_RL_SPD: 0 + RX_TIRE_RR_SPD: 0 + response: 7B806610300000000 +- expected_values: + RX_TIRE_FL_SPD: 115.2 + RX_TIRE_FR_SPD: 115.2 + RX_TIRE_RL_SPD: 113.92 + RX_TIRE_RR_SPD: 113.92 + response: 7B80661035A5A5959 diff --git a/tests/test_cases/2010/commands/7B0.7B8.2105.yaml b/tests/test_cases/2010/commands/7B0.7B8.2105.yaml new file mode 100644 index 0000000..c6ed9f1 --- /dev/null +++ b/tests/test_cases/2010/commands/7B0.7B8.2105.yaml @@ -0,0 +1,68 @@ +command_id: 7B0.7B8.2105 +test_cases: +- expected_values: + RX_DECEL: -1.35459 + RX_DECEL_2: -1.212 + response: |- + 7B8100961057677035C + 7B8210004C600000000 +- expected_values: + RX_DECEL: -0.35647 + RX_DECEL_2: -0.35647 + response: |- + 7B8100961057D7D039E + 7B82100024F00000000 +- expected_values: + RX_DECEL: -0.35647 + RX_DECEL_2: 0.49906 + response: |- + 7B8100961057D83027C + 7B8210006DD00000000 +- expected_values: + RX_DECEL: -0.07129 + RX_DECEL_2: -0.49906 + response: |- + 7B8100961057F7C080E + 7B8211F0CD100000000 +- expected_values: + RX_DECEL: -0.07129 + RX_DECEL_2: -0.49906 + response: |- + 7B8100961057F7C0830 + 7B82123102C00000000 +- expected_values: + RX_DECEL: -0.07129 + RX_DECEL_2: -0.35647 + response: |- + 7B8100961057F7D05C3 + 7B8211907C000000000 +- expected_values: + RX_DECEL: 0.07129 + RX_DECEL_2: -0.49906 + response: |- + 7B810096105807C0736 + 7B8211D0F7700000000 +- expected_values: + RX_DECEL: 1.06941 + RX_DECEL_2: 0.21388 + response: |- + 7B81009610587810604 + 7B8211C0AC000000000 +- expected_values: + RX_DECEL: 1.49718 + RX_DECEL_2: 0.78424 + response: |- + 7B8100961058A8506FF + 7B82121107200000000 +- expected_values: + RX_DECEL: 1.49718 + RX_DECEL_2: 1.49718 + response: |- + 7B8100961058A8A07C8 + 7B8211908EC00000000 +- expected_values: + RX_DECEL: 1.63976 + RX_DECEL_2: -1.49718 + response: |- + 7B8100961058B750B48 + 7B821451D2500000000 diff --git a/tests/test_cases/2010/commands/7B0.7B8.2106.yaml b/tests/test_cases/2010/commands/7B0.7B8.2106.yaml new file mode 100644 index 0000000..910c4f4 --- /dev/null +++ b/tests/test_cases/2010/commands/7B0.7B8.2106.yaml @@ -0,0 +1,22 @@ +command_id: 7B0.7B8.2106 +test_cases: +- expected_values: + RX_YAW_RATE: -5 + RX_YAW_RATE2: -5 + response: 7B80661067B7B7E7A +- expected_values: + RX_YAW_RATE: -2 + RX_YAW_RATE2: -2 + response: 7B80661067E7E7D21 +- expected_values: + RX_YAW_RATE: 0 + RX_YAW_RATE2: 0 + response: 7B806610680808000 +- expected_values: + RX_YAW_RATE: 0 + RX_YAW_RATE2: 0 + response: 7B8066106808080FF +- expected_values: + RX_YAW_RATE: 35 + RX_YAW_RATE2: 35 + response: 7B8066106A3A39248 diff --git a/tests/test_cases/2010/commands/7B0.7B8.211D.yaml b/tests/test_cases/2010/commands/7B0.7B8.211D.yaml new file mode 100644 index 0000000..946bdab --- /dev/null +++ b/tests/test_cases/2010/commands/7B0.7B8.211D.yaml @@ -0,0 +1,10 @@ +command_id: 7B0.7B8.211D +test_cases: +- expected_values: + RX_MAIN_IDLE_SW: 0 + RX_RESERVOIR_WARNING_SW: 0 + response: 7B803611D00 +- expected_values: + RX_MAIN_IDLE_SW: 1 + RX_RESERVOIR_WARNING_SW: 0 + response: 7B803611D20 diff --git a/tests/test_cases/2010/commands/7B0.7B8.211F.yaml b/tests/test_cases/2010/commands/7B0.7B8.211F.yaml new file mode 100644 index 0000000..4f2d643 --- /dev/null +++ b/tests/test_cases/2010/commands/7B0.7B8.211F.yaml @@ -0,0 +1,14 @@ +command_id: 7B0.7B8.211F +test_cases: +- expected_values: + RX_PARKING_BRAKE_SW: 0 + RX_STOP_LIGHT_SW: 0 + response: 7B804611F0000 +- expected_values: + RX_PARKING_BRAKE_SW: 0 + RX_STOP_LIGHT_SW: 1 + response: 7B804611F8020 +- expected_values: + RX_PARKING_BRAKE_SW: 0 + RX_STOP_LIGHT_SW: 1 + response: 7B804611FA020 diff --git a/tests/test_cases/2010/commands/7B0.7B8.2121.yaml b/tests/test_cases/2010/commands/7B0.7B8.2121.yaml new file mode 100644 index 0000000..486661b --- /dev/null +++ b/tests/test_cases/2010/commands/7B0.7B8.2121.yaml @@ -0,0 +1,8 @@ +command_id: 7B0.7B8.2121 +test_cases: +- expected_values: + RX_VSS: 0 + response: 7B803612100 +- expected_values: + RX_VSS: 115.2 + response: 7B80361215A diff --git a/tests/test_cases/2010/commands/7B0.7B8.213C.yaml b/tests/test_cases/2010/commands/7B0.7B8.213C.yaml new file mode 100644 index 0000000..57e04bc --- /dev/null +++ b/tests/test_cases/2010/commands/7B0.7B8.213C.yaml @@ -0,0 +1,5 @@ +command_id: 7B0.7B8.213C +test_cases: +- expected_values: + RX_STOP_LIGHT_RELAY: 0 + response: 7B803613C00 diff --git a/tests/test_cases/2010/commands/7B0.7B8.213D.yaml b/tests/test_cases/2010/commands/7B0.7B8.213D.yaml new file mode 100644 index 0000000..8175241 --- /dev/null +++ b/tests/test_cases/2010/commands/7B0.7B8.213D.yaml @@ -0,0 +1,9 @@ +command_id: 7B0.7B8.213D +test_cases: +- expected_values: + RX_ABS_WARN: 0 + RX_BRAKE_WARN: 0 + RX_BUZZER: 0 + RX_ECB_WARN: 0 + RX_SLIP_WARN: 0 + response: 7B804613D0000 diff --git a/tests/test_cases/2010/commands/7B0.7B8.2142.yaml b/tests/test_cases/2010/commands/7B0.7B8.2142.yaml new file mode 100644 index 0000000..8bf8771 --- /dev/null +++ b/tests/test_cases/2010/commands/7B0.7B8.2142.yaml @@ -0,0 +1,32 @@ +command_id: 7B0.7B8.2142 +test_cases: +- expected_values: + RX_FL_WHEEL_ACCELERATION: 0 + RX_FR_WHEEL_ACCELERATION: 0 + RX_RL_WHEEL_ACCELERATION: 0 + RX_RR_WHEEL_ACCELERATION: 0 + response: 7B806614200000000 +- expected_values: + RX_FL_WHEEL_ACCELERATION: 0 + RX_FR_WHEEL_ACCELERATION: 0 + RX_RL_WHEEL_ACCELERATION: 255 + RX_RR_WHEEL_ACCELERATION: 1 + response: 7B8066142000001FF +- expected_values: + RX_FL_WHEEL_ACCELERATION: 0 + RX_FR_WHEEL_ACCELERATION: 0 + RX_RL_WHEEL_ACCELERATION: 0 + RX_RR_WHEEL_ACCELERATION: 255 + response: 7B80661420000FF00 +- expected_values: + RX_FL_WHEEL_ACCELERATION: 255 + RX_FR_WHEEL_ACCELERATION: 0 + RX_RL_WHEEL_ACCELERATION: 0 + RX_RR_WHEEL_ACCELERATION: 0 + response: 7B806614200FF0000 +- expected_values: + RX_FL_WHEEL_ACCELERATION: 0 + RX_FR_WHEEL_ACCELERATION: 255 + RX_RL_WHEEL_ACCELERATION: 0 + RX_RR_WHEEL_ACCELERATION: 0 + response: 7B8066142FF000000 diff --git a/tests/test_cases/2010/commands/7B0.7B8.2146.yaml b/tests/test_cases/2010/commands/7B0.7B8.2146.yaml new file mode 100644 index 0000000..1411836 --- /dev/null +++ b/tests/test_cases/2010/commands/7B0.7B8.2146.yaml @@ -0,0 +1,51 @@ +command_id: 7B0.7B8.2146 +test_cases: +- expected_values: + RX_ZP_DEC: -25.11 + RX_ZP_DEC2: -25.11 + RX_ZP_YAW_RATE: 0 + response: |- + 7B8100961460000807F + 7B821AA381F00000000 +- expected_values: + RX_ZP_DEC: -25.11 + RX_ZP_DEC2: -25.11 + RX_ZP_YAW_RATE: 0 + response: |- + 7B8100961460000807F + 7B821B1381700000000 +- expected_values: + RX_ZP_DEC: -25.11 + RX_ZP_DEC2: -25.11 + RX_ZP_YAW_RATE: 0 + response: |- + 7B8100961460000807F + 7B821B93A1F00000000 +- expected_values: + RX_ZP_DEC: -25.11 + RX_ZP_DEC2: -25.11 + RX_ZP_YAW_RATE: 0 + response: |- + 7B8100961460000807F + 7B821BF381F00000000 +- expected_values: + RX_ZP_DEC: -25.11 + RX_ZP_DEC2: -25.11 + RX_ZP_YAW_RATE: 0 + response: |- + 7B8100961460000807F + 7B821C0381700000000 +- expected_values: + RX_ZP_DEC: -25.11 + RX_ZP_DEC2: -25.11 + RX_ZP_YAW_RATE: 0 + response: |- + 7B8100961460000807F + 7B821D5381F00000000 +- expected_values: + RX_ZP_DEC: -25.11 + RX_ZP_DEC2: -25.11 + RX_ZP_YAW_RATE: 0 + response: |- + 7B81009614600008080 + 7B82100381B00000000 diff --git a/tests/test_cases/2010/commands/7B0.7B8.2147.yaml b/tests/test_cases/2010/commands/7B0.7B8.2147.yaml new file mode 100644 index 0000000..6ea0e67 --- /dev/null +++ b/tests/test_cases/2010/commands/7B0.7B8.2147.yaml @@ -0,0 +1,44 @@ +command_id: 7B0.7B8.2147 +test_cases: +- expected_values: + RX_LAT_G: 0 + RX_LNG_G: 0 + RX_STEER_ANGLE: 0 + RX_YAW_RATE3: 0 + response: 7B80761470000808000 +- expected_values: + RX_LAT_G: 0 + RX_LNG_G: -0.02 + RX_STEER_ANGLE: 0.6 + RX_YAW_RATE3: 0 + response: 7B807614700FF808006 +- expected_values: + RX_LAT_G: 0.02 + RX_LNG_G: 0.1 + RX_STEER_ANGLE: -66.2 + RX_YAW_RATE3: -1 + response: 7B807614701057F7D6A +- expected_values: + RX_LAT_G: 0.38 + RX_LNG_G: -0.18 + RX_STEER_ANGLE: 474.8 + RX_YAW_RATE3: 38 + response: 7B807614713F7A6928C +- expected_values: + RX_LAT_G: -0.16 + RX_LNG_G: -0.02 + RX_STEER_ANGLE: -17.2 + RX_YAW_RATE3: -4 + response: 7B8076147F8FF7C7F54 +- expected_values: + RX_LAT_G: -0.02 + RX_LNG_G: 0 + RX_STEER_ANGLE: -6.2 + RX_YAW_RATE3: 0 + response: 7B8076147FF00807FC2 +- expected_values: + RX_LAT_G: -0.02 + RX_LNG_G: 0 + RX_STEER_ANGLE: -0.1 + RX_YAW_RATE3: 0 + response: 7B8076147FF00807FFF diff --git a/tests/test_cases/2010/commands/7B0.7B8.215A.yaml b/tests/test_cases/2010/commands/7B0.7B8.215A.yaml new file mode 100644 index 0000000..cce19b2 --- /dev/null +++ b/tests/test_cases/2010/commands/7B0.7B8.215A.yaml @@ -0,0 +1,29 @@ +command_id: 7B0.7B8.215A +test_cases: +- expected_values: + RX_FL_WHEEL_VSC: 0 + RX_FR_WHEEL_VSC: 0 + RX_RL_WHEEL_VSC: 0 + RX_RR_WHEEL_VSC: 0 + RX_TRC_TRAC: 0 + RX_TRC_TRAC_BRAKE: 0 + RX_TRC_TRAC_ENGINE: 0 + response: 7B804615A0000 +- expected_values: + RX_FL_WHEEL_VSC: 0 + RX_FR_WHEEL_VSC: 0 + RX_RL_WHEEL_VSC: 0 + RX_RR_WHEEL_VSC: 0 + RX_TRC_TRAC: 0 + RX_TRC_TRAC_BRAKE: 0 + RX_TRC_TRAC_ENGINE: 0 + response: 7B804615A1000 +- expected_values: + RX_FL_WHEEL_VSC: 0 + RX_FR_WHEEL_VSC: 0 + RX_RL_WHEEL_VSC: 0 + RX_RR_WHEEL_VSC: 0 + RX_TRC_TRAC: 0 + RX_TRC_TRAC_BRAKE: 0 + RX_TRC_TRAC_ENGINE: 0 + response: 7B804615A1800 diff --git a/tests/test_cases/2010/commands/7B0.7B8.215F.yaml b/tests/test_cases/2010/commands/7B0.7B8.215F.yaml new file mode 100644 index 0000000..5ea0bc7 --- /dev/null +++ b/tests/test_cases/2010/commands/7B0.7B8.215F.yaml @@ -0,0 +1,12 @@ +command_id: 7B0.7B8.215F +test_cases: +- expected_values: + RX_BA_CTRL_STATUS: 0 + RX_FL_WHEEL_ABS_CTRL: 0 + RX_FR_WHEEL_ABS_CTRL: 0 + RX_PBA_CTRL_STATUS: 0 + RX_RL_WHEEL_ABS_CTRL: 0 + RX_RL_WHEEL_EBD_CTRL: 0 + RX_RR_WHEEL_ABS_CTRL: 0 + RX_RR_WHEEL_EBD_CTRL: 0 + response: 7B804615F0000 diff --git a/tests/test_cases/2010/commands/7B0.7B8.21BE.yaml b/tests/test_cases/2010/commands/7B0.7B8.21BE.yaml new file mode 100644 index 0000000..57a5693 --- /dev/null +++ b/tests/test_cases/2010/commands/7B0.7B8.21BE.yaml @@ -0,0 +1,15 @@ +command_id: 7B0.7B8.21BE +test_cases: +- expected_values: + RX_ACCUMULATOR_OPEN: 0 + RX_DECELERATION_OPEN: 0 + RX_FL_VSS_OPEN: 0 + RX_FR_VSS_OPEN: 0 + RX_FR_WHEEL_CYLINDER_OPEN: 0 + RX_HV_COMM_OPEN: 0 + RX_MASTER_CYLINDER_OPEN: 0 + RX_RL_VSS_OPEN: 0 + RX_RR_VSS_OPEN: 0 + RX_STROKE_OPEN: 0 + RX_YAW_RATE_OPEN_ERROR: 0 + response: 7B80661BE00000000 diff --git a/tests/test_cases/2010/commands/7C4.2143|f=2009-.yaml b/tests/test_cases/2010/commands/7C4.2143|f=2009-.yaml new file mode 100644 index 0000000..93e590d --- /dev/null +++ b/tests/test_cases/2010/commands/7C4.2143|f=2009-.yaml @@ -0,0 +1,26 @@ +command_id: 7C4.2143|f=2009- +test_cases: +- expected_values: + RX_AIR_OUTLET_SERVO_ACTU_PULSE_D: 8 + RX_AIR_OUTLET_SERVO_PULSE_D: 8 + response: 7CC066143080807FF +- expected_values: + RX_AIR_OUTLET_SERVO_ACTU_PULSE_D: 30 + RX_AIR_OUTLET_SERVO_PULSE_D: 30 + response: 7CC0661431E1E07FF +- expected_values: + RX_AIR_OUTLET_SERVO_ACTU_PULSE_D: 67 + RX_AIR_OUTLET_SERVO_PULSE_D: 67 + response: 7CC066143434307FF +- expected_values: + RX_AIR_OUTLET_SERVO_ACTU_PULSE_D: 74 + RX_AIR_OUTLET_SERVO_PULSE_D: 67 + response: 7CC066143434A07FF +- expected_values: + RX_AIR_OUTLET_SERVO_ACTU_PULSE_D: 74 + RX_AIR_OUTLET_SERVO_PULSE_D: 74 + response: 7CC0661434A4A07FF +- expected_values: + RX_AIR_OUTLET_SERVO_ACTU_PULSE_D: 97 + RX_AIR_OUTLET_SERVO_PULSE_D: 97 + response: 7CC066143616107FF diff --git a/tests/test_cases/2010/commands/7C4.2144|f=2009-.yaml b/tests/test_cases/2010/commands/7C4.2144|f=2009-.yaml new file mode 100644 index 0000000..dcff8b3 --- /dev/null +++ b/tests/test_cases/2010/commands/7C4.2144|f=2009-.yaml @@ -0,0 +1,14 @@ +command_id: 7C4.2144|f=2009- +test_cases: +- expected_values: + RX_AIR_INLET_DAMPER_ACTUAL_PULSE: 7 + RX_AIR_INLET_DAMPER_TARGET_PULSE: 7 + response: 7CC06614407070BFF +- expected_values: + RX_AIR_INLET_DAMPER_ACTUAL_PULSE: 7 + RX_AIR_INLET_DAMPER_TARGET_PULSE: 7 + response: 7CC06614407070DFF +- expected_values: + RX_AIR_INLET_DAMPER_ACTUAL_PULSE: 28 + RX_AIR_INLET_DAMPER_TARGET_PULSE: 28 + response: 7CC0661441C1C0BFF diff --git a/tests/test_cases/2010/commands/7C4.214C|f=2009-.yaml b/tests/test_cases/2010/commands/7C4.214C|f=2009-.yaml new file mode 100644 index 0000000..a393ffa --- /dev/null +++ b/tests/test_cases/2010/commands/7C4.214C|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.214C|f=2009- +test_cases: +- expected_values: + RX_EVAP_TARGET_T: 1 + response: 7CC04614C8064 +- expected_values: + RX_EVAP_TARGET_T: 1.5 + response: 7CC04614C8096 diff --git a/tests/test_cases/2010/commands/7C4.7CC.2121|f=2009-.yaml b/tests/test_cases/2010/commands/7C4.7CC.2121|f=2009-.yaml new file mode 100644 index 0000000..8f0bf99 --- /dev/null +++ b/tests/test_cases/2010/commands/7C4.7CC.2121|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.2121|f=2009- +test_cases: +- expected_values: + RX_CABIN_T: 11.75 + response: 7CC03612149 +- expected_values: + RX_CABIN_T: 33 + response: 7CC0361219E diff --git a/tests/test_cases/2010/commands/7C4.7CC.2122|f=2009-.yaml b/tests/test_cases/2010/commands/7C4.7CC.2122|f=2009-.yaml new file mode 100644 index 0000000..13b65af --- /dev/null +++ b/tests/test_cases/2010/commands/7C4.7CC.2122|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.2122|f=2009- +test_cases: +- expected_values: + RX_AAT_7C4: 5.05 + response: 7CC03612251 +- expected_values: + RX_AAT_7C4: 36.9 + response: 7CC036122AC diff --git a/tests/test_cases/2010/commands/7C4.7CC.2124|f=2009-.yaml b/tests/test_cases/2010/commands/7C4.7CC.2124|f=2009-.yaml new file mode 100644 index 0000000..981c0ea --- /dev/null +++ b/tests/test_cases/2010/commands/7C4.7CC.2124|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.2124|f=2009- +test_cases: +- expected_values: + RX_SOLAR_DRIVER: 0 + response: 7CC03612400 +- expected_values: + RX_SOLAR_DRIVER: 118 + response: 7CC03612476 diff --git a/tests/test_cases/2010/commands/7C4.7CC.2126|f=2009-.yaml b/tests/test_cases/2010/commands/7C4.7CC.2126|f=2009-.yaml new file mode 100644 index 0000000..347c71b --- /dev/null +++ b/tests/test_cases/2010/commands/7C4.7CC.2126|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.2126|f=2009- +test_cases: +- expected_values: + RX_ECT: 32.45 + response: 7CC03612659 +- expected_values: + RX_ECT: 89.5 + response: 7CC036126FC diff --git a/tests/test_cases/2010/commands/7C4.7CC.2129|f=2009-.yaml b/tests/test_cases/2010/commands/7C4.7CC.2129|f=2009-.yaml new file mode 100644 index 0000000..da196b2 --- /dev/null +++ b/tests/test_cases/2010/commands/7C4.7CC.2129|f=2009-.yaml @@ -0,0 +1,14 @@ +command_id: 7C4.7CC.2129|f=2009- +test_cases: +- expected_values: + RX_T_DRIVER: 34 + response: 7CC03612922 +- expected_values: + RX_T_DRIVER: 37 + response: 7CC03612925 +- expected_values: + RX_T_DRIVER: 38 + response: 7CC03612926 +- expected_values: + RX_T_DRIVER: 41 + response: 7CC03612929 diff --git a/tests/test_cases/2010/commands/7C4.7CC.213C|f=2009-.yaml b/tests/test_cases/2010/commands/7C4.7CC.213C|f=2009-.yaml new file mode 100644 index 0000000..802606e --- /dev/null +++ b/tests/test_cases/2010/commands/7C4.7CC.213C|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.213C|f=2009- +test_cases: +- expected_values: + RX_BLOWER_MOTOR_SPEED_LEVEL: 0 + response: 7CC03613C00 +- expected_values: + RX_BLOWER_MOTOR_SPEED_LEVEL: 21 + response: 7CC03613C15 diff --git a/tests/test_cases/2010/commands/7C4.7CC.213D|f=2009-.yaml b/tests/test_cases/2010/commands/7C4.7CC.213D|f=2009-.yaml new file mode 100644 index 0000000..238bab4 --- /dev/null +++ b/tests/test_cases/2010/commands/7C4.7CC.213D|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.213D|f=2009- +test_cases: +- expected_values: + RX_ADJUSTED_AMBIENT_T: 5.04 + response: 7CC03613D70 +- expected_values: + RX_ADJUSTED_AMBIENT_T: 30 + response: 7CC03613DBE diff --git a/tests/test_cases/2010/commands/7C4.7CC.214B|f=2009-.yaml b/tests/test_cases/2010/commands/7C4.7CC.214B|f=2009-.yaml new file mode 100644 index 0000000..f376167 --- /dev/null +++ b/tests/test_cases/2010/commands/7C4.7CC.214B|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.214B|f=2009- +test_cases: +- expected_values: + RX_EVAP_FIN_THERMISTOR: -2.4 + response: 7CC03614B4E +- expected_values: + RX_EVAP_FIN_THERMISTOR: 12.3 + response: 7CC03614B78 diff --git a/tests/test_cases/2010/commands/7C4.7CC.2153|f=2009-.yaml b/tests/test_cases/2010/commands/7C4.7CC.2153|f=2009-.yaml new file mode 100644 index 0000000..58f7b1b --- /dev/null +++ b/tests/test_cases/2010/commands/7C4.7CC.2153|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.2153|f=2009- +test_cases: +- expected_values: + RX_REGULATOR_P: 0.48476 + response: 7CC03615340 +- expected_values: + RX_REGULATOR_P: 1.41149 + response: 7CC0361537F diff --git a/tests/test_cases/2010/commands/7E0.0104.yaml b/tests/test_cases/2010/commands/7E0.0104.yaml new file mode 100644 index 0000000..a110346 --- /dev/null +++ b/tests/test_cases/2010/commands/7E0.0104.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0104 +test_cases: +- expected_values: + LOAD_PCT: 21.56863 + response: '7E803410437' +- expected_values: + LOAD_PCT: 89.01961 + response: 7E8034104E3 diff --git a/tests/test_cases/2010/commands/7E0.0105.yaml b/tests/test_cases/2010/commands/7E0.0105.yaml new file mode 100644 index 0000000..9b02b52 --- /dev/null +++ b/tests/test_cases/2010/commands/7E0.0105.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.0105 +test_cases: +- expected_values: + ECT: 67 + response: 7E80341056B +- expected_values: + ECT: 77 + response: '7E803410575' +- expected_values: + ECT: 85 + response: 7E80341057D diff --git a/tests/test_cases/2010/commands/7E0.0106.yaml b/tests/test_cases/2010/commands/7E0.0106.yaml new file mode 100644 index 0000000..1304a4d --- /dev/null +++ b/tests/test_cases/2010/commands/7E0.0106.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0106 +test_cases: +- expected_values: + SHRTFT1: 1.5625 + response: '7E803410682' diff --git a/tests/test_cases/2010/commands/7E0.0108.yaml b/tests/test_cases/2010/commands/7E0.0108.yaml new file mode 100644 index 0000000..afa63eb --- /dev/null +++ b/tests/test_cases/2010/commands/7E0.0108.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.0108 +test_cases: +- expected_values: + SHRTFT2: -0.78125 + response: 7E80341087F +- expected_values: + SHRTFT2: 3.125 + response: '7E803410884' +- expected_values: + SHRTFT2: 5.46875 + response: '7E803410887' diff --git a/tests/test_cases/2010/commands/7E0.010D.yaml b/tests/test_cases/2010/commands/7E0.010D.yaml new file mode 100644 index 0000000..6c40f3d --- /dev/null +++ b/tests/test_cases/2010/commands/7E0.010D.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.010D +test_cases: +- expected_values: + VSS: 0 + response: 7E803410D00 +- expected_values: + VSS: 116 + response: 7E803410D74 diff --git a/tests/test_cases/2010/commands/7E0.0110.yaml b/tests/test_cases/2010/commands/7E0.0110.yaml new file mode 100644 index 0000000..f400e9b --- /dev/null +++ b/tests/test_cases/2010/commands/7E0.0110.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.0110 +test_cases: +- expected_values: + MAF: 6.71 + response: 7E8044110029F +- expected_values: + MAF: 9.85 + response: 7E804411003D9 +- expected_values: + MAF: 11.93 + response: 7E804411004A9 diff --git a/tests/test_cases/2010/commands/7E0.011C.yaml b/tests/test_cases/2010/commands/7E0.011C.yaml new file mode 100644 index 0000000..aa7d0a2 --- /dev/null +++ b/tests/test_cases/2010/commands/7E0.011C.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.011C +test_cases: +- expected_values: + OBDSUP: OBD II + response: 7E803411C01 diff --git a/tests/test_cases/2010/commands/7E0.011F.yaml b/tests/test_cases/2010/commands/7E0.011F.yaml new file mode 100644 index 0000000..148afb0 --- /dev/null +++ b/tests/test_cases/2010/commands/7E0.011F.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.011F +test_cases: +- expected_values: + RUNTM: 595 + response: 7E804411F0253 diff --git a/tests/test_cases/2010/commands/7E0.0124.yaml b/tests/test_cases/2010/commands/7E0.0124.yaml new file mode 100644 index 0000000..a250390 --- /dev/null +++ b/tests/test_cases/2010/commands/7E0.0124.yaml @@ -0,0 +1,10 @@ +command_id: 7E0.0124 +test_cases: +- expected_values: + LAMBDA11_VOLT: 0.99463 + O2S11_VOLT: 3.23975 + response: 7E80641247F5067B9 +- expected_values: + LAMBDA11_VOLT: 1.23288 + O2S11_VOLT: 4.20083 + response: 7E80641249DCF867E diff --git a/tests/test_cases/2010/commands/7E0.0131.yaml b/tests/test_cases/2010/commands/7E0.0131.yaml new file mode 100644 index 0000000..1e041c2 --- /dev/null +++ b/tests/test_cases/2010/commands/7E0.0131.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.0131 +test_cases: +- expected_values: + CLR_DIST: 11262 + response: 7E80441312BFE +- expected_values: + CLR_DIST: 11263 + response: 7E80441312BFF +- expected_values: + CLR_DIST: 11264 + response: 7E80441312C00 +- expected_values: + CLR_DIST: 15583 + response: 7E80441313CDF diff --git a/tests/test_cases/2010/commands/7E0.0134.yaml b/tests/test_cases/2010/commands/7E0.0134.yaml new file mode 100644 index 0000000..4cbb3b8 --- /dev/null +++ b/tests/test_cases/2010/commands/7E0.0134.yaml @@ -0,0 +1,10 @@ +command_id: 7E0.0134 +test_cases: +- expected_values: + LAMBDA11_CURRENT: 0.939 + O2S11_CURRENT: -0.29297 + response: 7E806413478317FB5 +- expected_values: + LAMBDA11_CURRENT: 0.99445 + O2S11_CURRENT: -0.04688 + response: 7E80641347F4A7FF4 diff --git a/tests/test_cases/2010/commands/7E0.0144.yaml b/tests/test_cases/2010/commands/7E0.0144.yaml new file mode 100644 index 0000000..de7bfce --- /dev/null +++ b/tests/test_cases/2010/commands/7E0.0144.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.0144 +test_cases: +- expected_values: + EQ_RAT: 0.92467 + response: 7E8044144765B +- expected_values: + EQ_RAT: 0.99959 + response: 7E80441447FF2 +- expected_values: + EQ_RAT: 1.00002 + response: '7E80441448000' +- expected_values: + EQ_RAT: 1.03566 + response: '7E80441448490' diff --git a/tests/test_cases/2010/commands/7E0.7E8.2101.yaml b/tests/test_cases/2010/commands/7E0.7E8.2101.yaml new file mode 100644 index 0000000..41bbce1 --- /dev/null +++ b/tests/test_cases/2010/commands/7E0.7E8.2101.yaml @@ -0,0 +1,808 @@ +command_id: 7E0.7E8.2101 +test_cases: +- expected_values: + RX_AAT_V2: 57 + RX_ACCEL_SENS_NO_1_VOLT: 31.76471 + RX_ACCEL_SENS_NO_2_VOLT: 17.2549 + RX_ATMOSPHERE_PRESSURE: 126 + RX_CALCULATED_LOAD_7E0: 18.03922 + RX_COOLANT_TEMP: -8 + RX_ENGINE_RUN_TIME: 60672 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 17 + RX_MAF: 509 + RX_MAP: 63 + RX_THROTTLE_MOTOR_DUTY: 100 + RX_THROTTLE_SENSOR_POSITION: 17.2549 + RX_THROTTLE_SENSOR_VOLT: 49.01961 + RX_THROTTL_SENSOR_2_VOLT: 16.07843 + RX_TIME_AFTER_DTC_CLEARED: 62517 + RX_VEHICLE_LOAD: 0.02747 + RX_VEHICLE_SPEED: 2 + RX_WARMUP_CYCLE_CLEARED_DTC: 101 + response: |- + 7E8101D61012E001201 + 7E821FD3F39617E208B + 7E8226A02ED002C7D29 + 7E823512CFF30652EF4 + 7E82435400000000000 +- expected_values: + RX_AAT_V2: 58 + RX_ACCEL_SENS_NO_1_VOLT: 31.76471 + RX_ACCEL_SENS_NO_2_VOLT: 16.47059 + RX_ATMOSPHERE_PRESSURE: 125 + RX_CALCULATED_LOAD_7E0: 19.21569 + RX_COOLANT_TEMP: -19 + RX_ENGINE_RUN_TIME: 35072 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 6 + RX_MAF: 409 + RX_MAP: 59 + RX_THROTTLE_MOTOR_DUTY: 96.07843 + RX_THROTTLE_SENSOR_POSITION: 16.47059 + RX_THROTTLE_SENSOR_VOLT: 48.23529 + RX_THROTTL_SENSOR_2_VOLT: 16.07843 + RX_TIME_AFTER_DTC_CLEARED: 15412 + RX_VEHICLE_LOAD: 0.03357 + RX_VEHICLE_SPEED: 0 + RX_WARMUP_CYCLE_CLEARED_DTC: 84 + response: |- + 7E8101D610131001601 + 7E821993B2E627D1566 + 7E8222C0089002A7B29 + 7E823512AF52C54293C + 7E82434690000000000 +- expected_values: + RX_AAT_V2: 57 + RX_ACCEL_SENS_NO_1_VOLT: 33.33333 + RX_ACCEL_SENS_NO_2_VOLT: 17.2549 + RX_ATMOSPHERE_PRESSURE: 126 + RX_CALCULATED_LOAD_7E0: 19.60784 + RX_COOLANT_TEMP: -8 + RX_ENGINE_RUN_TIME: 18432 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 17 + RX_MAF: 595 + RX_MAP: 62 + RX_THROTTLE_MOTOR_DUTY: 100 + RX_THROTTLE_SENSOR_POSITION: 17.2549 + RX_THROTTLE_SENSOR_VOLT: 49.41176 + RX_THROTTL_SENSOR_2_VOLT: 17.2549 + RX_TIME_AFTER_DTC_CLEARED: 63029 + RX_VEHICLE_LOAD: 0.03204 + RX_VEHICLE_SPEED: 3 + RX_WARMUP_CYCLE_CLEARED_DTC: 104 + response: |- + 7E8101D610132001502 + 7E821533E39617E204F + 7E822680348002C7E2C + 7E823552CFF30682EF6 + 7E824352D0000000000 +- expected_values: + RX_AAT_V2: 58 + RX_ACCEL_SENS_NO_1_VOLT: 33.72549 + RX_ACCEL_SENS_NO_2_VOLT: 16.86275 + RX_ATMOSPHERE_PRESSURE: 123 + RX_CALCULATED_LOAD_7E0: 22.7451 + RX_COOLANT_TEMP: -20 + RX_ENGINE_RUN_TIME: 64768 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 16 + RX_MAF: 429 + RX_MAP: 61 + RX_THROTTLE_MOTOR_DUTY: 100 + RX_THROTTLE_SENSOR_POSITION: 16.86275 + RX_THROTTLE_SENSOR_VOLT: 48.62745 + RX_THROTTL_SENSOR_2_VOLT: 18.03922 + RX_TIME_AFTER_DTC_CLEARED: 4918 + RX_VEHICLE_LOAD: 0.0351 + RX_VEHICLE_SPEED: 0 + RX_WARMUP_CYCLE_CLEARED_DTC: 119 + response: |- + 7E8101D61013A001701 + 7E821AD3D38627B14D0 + 7E8223D00FD002B7C2E + 7E823562BFF30772F13 + 7E82436170000000000 +- expected_values: + RX_AAT_V2: 58 + RX_ACCEL_SENS_NO_1_VOLT: 31.76471 + RX_ACCEL_SENS_NO_2_VOLT: 16.47059 + RX_ATMOSPHERE_PRESSURE: 125 + RX_CALCULATED_LOAD_7E0: 24.70588 + RX_COOLANT_TEMP: -26 + RX_ENGINE_RUN_TIME: 61440 + RX_ENGINE_SPEED: 19 + RX_INTAKE_AIR: 7 + RX_MAF: 400 + RX_MAP: 52 + RX_THROTTLE_MOTOR_DUTY: 96.07843 + RX_THROTTLE_SENSOR_POSITION: 16.47059 + RX_THROTTLE_SENSOR_VOLT: 48.23529 + RX_THROTTL_SENSOR_2_VOLT: 16.07843 + RX_TIME_AFTER_DTC_CLEARED: 11318 + RX_VEHICLE_LOAD: 0.04883 + RX_VEHICLE_SPEED: 2 + RX_WARMUP_CYCLE_CLEARED_DTC: 72 + response: |- + 7E8101D61013F002001 + 7E82190342F627D0E00 + 7E8221302F0002A7B29 + 7E823512AF52C48292C + 7E82436040000000000 +- expected_values: + RX_AAT_V2: 58 + RX_ACCEL_SENS_NO_1_VOLT: 39.21569 + RX_ACCEL_SENS_NO_2_VOLT: 23.13725 + RX_ATMOSPHERE_PRESSURE: 126 + RX_CALCULATED_LOAD_7E0: 25.4902 + RX_COOLANT_TEMP: -19 + RX_ENGINE_RUN_TIME: 25870 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 21 + RX_MAF: 655.35 + RX_MAP: 67 + RX_THROTTLE_MOTOR_DUTY: 100 + RX_THROTTLE_SENSOR_POSITION: 22.7451 + RX_THROTTLE_SENSOR_VOLT: 55.68627 + RX_THROTTL_SENSOR_2_VOLT: 23.52941 + RX_TIME_AFTER_DTC_CLEARED: 8501 + RX_VEHICLE_LOAD: 0.14038 + RX_VEHICLE_SPEED: 0 + RX_WARMUP_CYCLE_CLEARED_DTC: 128 + response: |- + 7E8101D610141005C06 + 7E821C6433D627E1588 + 7E8223B00650E3A8E3C + 7E823643BFF30802F21 + 7E82435670000000000 +- expected_values: + RX_AAT_V2: 58 + RX_ACCEL_SENS_NO_1_VOLT: 31.76471 + RX_ACCEL_SENS_NO_2_VOLT: 16.07843 + RX_ATMOSPHERE_PRESSURE: 126 + RX_CALCULATED_LOAD_7E0: 26.27451 + RX_COOLANT_TEMP: -30 + RX_ENGINE_RUN_TIME: 12288 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 6 + RX_MAF: 295 + RX_MAP: 58 + RX_THROTTLE_MOTOR_DUTY: 96.07843 + RX_THROTTLE_SENSOR_POSITION: 16.07843 + RX_THROTTLE_SENSOR_VOLT: 47.45098 + RX_THROTTL_SENSOR_2_VOLT: 16.07843 + RX_TIME_AFTER_DTC_CLEARED: 14900 + RX_VEHICLE_LOAD: 0.04883 + RX_VEHICLE_SPEED: 0 + RX_WARMUP_CYCLE_CLEARED_DTC: 84 + response: |- + 7E8101D610143002001 + 7E821273A2E627E0A66 + 7E82200003000297929 + 7E8235129F52C54293A + 7E824342F0000000000 +- expected_values: + RX_AAT_V2: 57 + RX_ACCEL_SENS_NO_1_VOLT: 36.86275 + RX_ACCEL_SENS_NO_2_VOLT: 18.82353 + RX_ATMOSPHERE_PRESSURE: 124 + RX_CALCULATED_LOAD_7E0: 27.45098 + RX_COOLANT_TEMP: -10 + RX_ENGINE_RUN_TIME: 49925 + RX_ENGINE_SPEED: 9825 + RX_INTAKE_AIR: 7 + RX_MAF: 655.35 + RX_MAP: 53 + RX_THROTTLE_MOTOR_DUTY: 100 + RX_THROTTLE_SENSOR_POSITION: 18.82353 + RX_THROTTLE_SENSOR_VOLT: 50.98039 + RX_THROTTL_SENSOR_2_VOLT: 21.17647 + RX_TIME_AFTER_DTC_CLEARED: 64309 + RX_VEHICLE_LOAD: 0.05341 + RX_VEHICLE_SPEED: 1 + RX_WARMUP_CYCLE_CLEARED_DTC: 238 + response: |- + 7E8101D610146002303 + 7E82195352F617C1E26 + 7E8226101C305308236 + 7E8235E30FF2EEE2CFB + 7E82435B60000000000 +- expected_values: + RX_AAT_V2: 58 + RX_ACCEL_SENS_NO_1_VOLT: 31.76471 + RX_ACCEL_SENS_NO_2_VOLT: 17.2549 + RX_ATMOSPHERE_PRESSURE: 116 + RX_CALCULATED_LOAD_7E0: 29.80392 + RX_COOLANT_TEMP: -26 + RX_ENGINE_RUN_TIME: 8704 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 21 + RX_MAF: 464 + RX_MAP: 67 + RX_THROTTLE_MOTOR_DUTY: 100 + RX_THROTTLE_SENSOR_POSITION: 17.2549 + RX_THROTTLE_SENSOR_VOLT: 49.01961 + RX_THROTTL_SENSOR_2_VOLT: 16.07843 + RX_TIME_AFTER_DTC_CLEARED: 8244 + RX_VEHICLE_LOAD: 0.05493 + RX_VEHICLE_SPEED: 0 + RX_WARMUP_CYCLE_CLEARED_DTC: 127 + response: |- + 7E8101D61014C002401 + 7E821D0433D62740E9F + 7E822150022002C7D29 + 7E823512CFF307F2F20 + 7E82434CB0000000000 +- expected_values: + RX_AAT_V2: 57 + RX_ACCEL_SENS_NO_1_VOLT: 31.76471 + RX_ACCEL_SENS_NO_2_VOLT: 17.2549 + RX_ATMOSPHERE_PRESSURE: 126 + RX_CALCULATED_LOAD_7E0: 30.58824 + RX_COOLANT_TEMP: -27 + RX_ENGINE_RUN_TIME: 39424 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 31 + RX_MAF: 475 + RX_MAP: 80 + RX_THROTTLE_MOTOR_DUTY: 100 + RX_THROTTLE_SENSOR_POSITION: 17.2549 + RX_THROTTLE_SENSOR_VOLT: 49.01961 + RX_THROTTL_SENSOR_2_VOLT: 16.07843 + RX_TIME_AFTER_DTC_CLEARED: 30771 + RX_VEHICLE_LOAD: 0.05951 + RX_VEHICLE_SPEED: 2 + RX_WARMUP_CYCLE_CLEARED_DTC: 227 + response: |- + 7E8101D61014E002701 + 7E821DB5047617E0DEA + 7E82214029A002C7D29 + 7E823512CFF3CE33C78 + 7E82433930000000000 +- expected_values: + RX_AAT_V2: 59 + RX_ACCEL_SENS_NO_1_VOLT: 35.29412 + RX_ACCEL_SENS_NO_2_VOLT: 17.64706 + RX_ATMOSPHERE_PRESSURE: 101 + RX_CALCULATED_LOAD_7E0: 32.94118 + RX_COOLANT_TEMP: -27 + RX_ENGINE_RUN_TIME: 29953 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 5 + RX_MAF: 628 + RX_MAP: 52 + RX_THROTTLE_MOTOR_DUTY: 94.5098 + RX_THROTTLE_SENSOR_POSITION: 17.64706 + RX_THROTTLE_SENSOR_VOLT: 49.80392 + RX_THROTTL_SENSOR_2_VOLT: 19.60784 + RX_TIME_AFTER_DTC_CLEARED: 52022 + RX_VEHICLE_LOAD: 0.08087 + RX_VEHICLE_SPEED: 0 + RX_WARMUP_CYCLE_CLEARED_DTC: 254 + response: |- + 7E8101D610154003502 + 7E82174342D63650D73 + 7E822120075012D7F32 + 7E8235A2DF12BFE28CB + 7E824363E0000000000 +- expected_values: + RX_AAT_V2: 57 + RX_ACCEL_SENS_NO_1_VOLT: 35.68627 + RX_ACCEL_SENS_NO_2_VOLT: 18.82353 + RX_ATMOSPHERE_PRESSURE: 85 + RX_CALCULATED_LOAD_7E0: 36.86275 + RX_COOLANT_TEMP: -18 + RX_ENGINE_RUN_TIME: 39427 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 11 + RX_MAF: 655.35 + RX_MAP: 55 + RX_THROTTLE_MOTOR_DUTY: 100 + RX_THROTTLE_SENSOR_POSITION: 18.82353 + RX_THROTTLE_SENSOR_VOLT: 51.37255 + RX_THROTTL_SENSOR_2_VOLT: 20 + RX_TIME_AFTER_DTC_CLEARED: 6198 + RX_VEHICLE_LOAD: 0.0763 + RX_VEHICLE_SPEED: 0 + RX_WARMUP_CYCLE_CLEARED_DTC: 252 + response: |- + 7E8101D61015E003203 + 7E821EC3733615516EF + 7E8222A009A03308333 + 7E8235B30FF2EFC2D18 + 7E82436520000000000 +- expected_values: + RX_AAT_V2: 59 + RX_ACCEL_SENS_NO_1_VOLT: 31.76471 + RX_ACCEL_SENS_NO_2_VOLT: 16.86275 + RX_ATMOSPHERE_PRESSURE: 116 + RX_CALCULATED_LOAD_7E0: 37.2549 + RX_COOLANT_TEMP: -30 + RX_ENGINE_RUN_TIME: 21504 + RX_ENGINE_SPEED: 2051 + RX_INTAKE_AIR: 7 + RX_MAF: 443 + RX_MAP: 52 + RX_THROTTLE_MOTOR_DUTY: 94.90196 + RX_THROTTLE_SENSOR_POSITION: 16.86275 + RX_THROTTLE_SENSOR_VOLT: 48.62745 + RX_THROTTL_SENSOR_2_VOLT: 16.07843 + RX_TIME_AFTER_DTC_CLEARED: 53045 + RX_VEHICLE_LOAD: 0.07782 + RX_VEHICLE_SPEED: 1 + RX_WARMUP_CYCLE_CLEARED_DTC: 255 + response: |- + 7E8101D61015F003301 + 7E821BB342F63740A08 + 7E822030154002B7C29 + 7E823512BF22BFF28CF + 7E82435B60000000000 +- expected_values: + RX_AAT_V2: 57 + RX_ACCEL_SENS_NO_1_VOLT: 37.64706 + RX_ACCEL_SENS_NO_2_VOLT: 20 + RX_ATMOSPHERE_PRESSURE: 126 + RX_CALCULATED_LOAD_7E0: 38.03922 + RX_COOLANT_TEMP: -9 + RX_ENGINE_RUN_TIME: 35332 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 16 + RX_MAF: 655.35 + RX_MAP: 62 + RX_THROTTLE_MOTOR_DUTY: 100 + RX_THROTTLE_SENSOR_POSITION: 19.21569 + RX_THROTTLE_SENSOR_VOLT: 51.76471 + RX_THROTTL_SENSOR_2_VOLT: 21.96078 + RX_TIME_AFTER_DTC_CLEARED: 63285 + RX_VEHICLE_LOAD: 0.04578 + RX_VEHICLE_SPEED: 3 + RX_WARMUP_CYCLE_CLEARED_DTC: 106 + response: |- + 7E8101D610161001E03 + 7E821403E38617E1F7B + 7E82265038A04318438 + 7E8236033FF306A2EF7 + 7E82435400000000000 +- expected_values: + RX_AAT_V2: 59 + RX_ACCEL_SENS_NO_1_VOLT: 31.76471 + RX_ACCEL_SENS_NO_2_VOLT: 16.86275 + RX_ATMOSPHERE_PRESSURE: 107 + RX_CALCULATED_LOAD_7E0: 38.43137 + RX_COOLANT_TEMP: -30 + RX_ENGINE_RUN_TIME: 64000 + RX_ENGINE_SPEED: 12544 + RX_INTAKE_AIR: 8 + RX_MAF: 462 + RX_MAP: 53 + RX_THROTTLE_MOTOR_DUTY: 94.5098 + RX_THROTTLE_SENSOR_POSITION: 16.86275 + RX_THROTTLE_SENSOR_VOLT: 49.01961 + RX_THROTTL_SENSOR_2_VOLT: 16.07843 + RX_TIME_AFTER_DTC_CLEARED: 52789 + RX_VEHICLE_LOAD: 0.07935 + RX_VEHICLE_SPEED: 0 + RX_WARMUP_CYCLE_CLEARED_DTC: 254 + response: |- + 7E8101D610162003401 + 7E821CE3530636B0A31 + 7E8220000FA002B7D29 + 7E823512BF12BFE28CE + 7E82435400000000000 +- expected_values: + RX_AAT_V2: 57 + RX_ACCEL_SENS_NO_1_VOLT: 31.76471 + RX_ACCEL_SENS_NO_2_VOLT: 17.2549 + RX_ATMOSPHERE_PRESSURE: 125 + RX_CALCULATED_LOAD_7E0: 38.82353 + RX_COOLANT_TEMP: -27 + RX_ENGINE_RUN_TIME: 41216 + RX_ENGINE_SPEED: 8724 + RX_INTAKE_AIR: 29 + RX_MAF: 529 + RX_MAP: 80 + RX_THROTTLE_MOTOR_DUTY: 100 + RX_THROTTLE_SENSOR_POSITION: 17.2549 + RX_THROTTLE_SENSOR_VOLT: 49.41176 + RX_THROTTL_SENSOR_2_VOLT: 16.07843 + RX_TIME_AFTER_DTC_CLEARED: 28468 + RX_VEHICLE_LOAD: 0.07019 + RX_VEHICLE_SPEED: 0 + RX_WARMUP_CYCLE_CLEARED_DTC: 223 + response: |- + 7E8101D610163002E02 + 7E821115045617D0D22 + 7E8221400A1002C7E29 + 7E823512CFF3CDF3C6F + 7E82434080000000000 +- expected_values: + RX_AAT_V2: 57 + RX_ACCEL_SENS_NO_1_VOLT: 31.76471 + RX_ACCEL_SENS_NO_2_VOLT: 17.2549 + RX_ATMOSPHERE_PRESSURE: 128 + RX_CALCULATED_LOAD_7E0: 41.56863 + RX_COOLANT_TEMP: -30 + RX_ENGINE_RUN_TIME: 54528 + RX_ENGINE_SPEED: 7683 + RX_INTAKE_AIR: 33 + RX_MAF: 484 + RX_MAP: 82 + RX_THROTTLE_MOTOR_DUTY: 100 + RX_THROTTLE_SENSOR_POSITION: 17.2549 + RX_THROTTLE_SENSOR_VOLT: 49.01961 + RX_THROTTL_SENSOR_2_VOLT: 16.07843 + RX_TIME_AFTER_DTC_CLEARED: 31027 + RX_VEHICLE_LOAD: 0.08392 + RX_VEHICLE_SPEED: 2 + RX_WARMUP_CYCLE_CLEARED_DTC: 227 + response: |- + 7E8101D61016A003701 + 7E821E4524961800A1E + 7E8220302D5002C7D29 + 7E823512CFF3CE33C79 + 7E82433580000000000 +- expected_values: + RX_AAT_V2: 57 + RX_ACCEL_SENS_NO_1_VOLT: 36.47059 + RX_ACCEL_SENS_NO_2_VOLT: 18.43137 + RX_ATMOSPHERE_PRESSURE: 88 + RX_CALCULATED_LOAD_7E0: 41.96078 + RX_COOLANT_TEMP: -19 + RX_ENGINE_RUN_TIME: 55298 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 11 + RX_MAF: 655.35 + RX_MAP: 55 + RX_THROTTLE_MOTOR_DUTY: 100 + RX_THROTTLE_SENSOR_POSITION: 18.43137 + RX_THROTTLE_SENSOR_VOLT: 50.58824 + RX_THROTTL_SENSOR_2_VOLT: 20.78431 + RX_TIME_AFTER_DTC_CLEARED: 6453 + RX_VEHICLE_LOAD: 0.06867 + RX_VEHICLE_SPEED: 0 + RX_WARMUP_CYCLE_CLEARED_DTC: 252 + response: |- + 7E8101D61016B002D03 + 7E82148373361581550 + 7E8220A00D8022F8135 + 7E8235D2FFF2EFC2D19 + 7E82435C90000000000 +- expected_values: + RX_AAT_V2: 57 + RX_ACCEL_SENS_NO_1_VOLT: 31.76471 + RX_ACCEL_SENS_NO_2_VOLT: 17.2549 + RX_ATMOSPHERE_PRESSURE: 127 + RX_CALCULATED_LOAD_7E0: 41.96078 + RX_COOLANT_TEMP: -30 + RX_ENGINE_RUN_TIME: 22016 + RX_ENGINE_SPEED: 10240 + RX_INTAKE_AIR: 31 + RX_MAF: 485 + RX_MAP: 79 + RX_THROTTLE_MOTOR_DUTY: 100 + RX_THROTTLE_SENSOR_POSITION: 17.2549 + RX_THROTTLE_SENSOR_VOLT: 49.01961 + RX_THROTTL_SENSOR_2_VOLT: 16.07843 + RX_TIME_AFTER_DTC_CLEARED: 30515 + RX_VEHICLE_LOAD: 0.08392 + RX_VEHICLE_SPEED: 2 + RX_WARMUP_CYCLE_CLEARED_DTC: 227 + response: |- + 7E8101D61016B003701 + 7E821E54F47617F0A28 + 7E822000256002C7D29 + 7E823512CFF3CE33C77 + 7E824336C0000000000 +- expected_values: + RX_AAT_V2: 57 + RX_ACCEL_SENS_NO_1_VOLT: 31.76471 + RX_ACCEL_SENS_NO_2_VOLT: 17.2549 + RX_ATMOSPHERE_PRESSURE: 126 + RX_CALCULATED_LOAD_7E0: 43.92157 + RX_COOLANT_TEMP: -30 + RX_ENGINE_RUN_TIME: 512 + RX_ENGINE_SPEED: 2048 + RX_INTAKE_AIR: 31 + RX_MAF: 512 + RX_MAP: 81 + RX_THROTTLE_MOTOR_DUTY: 100 + RX_THROTTLE_SENSOR_POSITION: 17.2549 + RX_THROTTLE_SENSOR_VOLT: 49.01961 + RX_THROTTL_SENSOR_2_VOLT: 16.07843 + RX_TIME_AFTER_DTC_CLEARED: 28979 + RX_VEHICLE_LOAD: 0.0885 + RX_VEHICLE_SPEED: 1 + RX_WARMUP_CYCLE_CLEARED_DTC: 223 + response: |- + 7E8101D610170003A02 + 7E821005147617E0A08 + 7E822000102002C7D29 + 7E823512CFF3CDF3C71 + 7E82433450000000000 +- expected_values: + RX_AAT_V2: 57 + RX_ACCEL_SENS_NO_1_VOLT: 38.03922 + RX_ACCEL_SENS_NO_2_VOLT: 19.60784 + RX_ATMOSPHERE_PRESSURE: 127 + RX_CALCULATED_LOAD_7E0: 44.31373 + RX_COOLANT_TEMP: -21 + RX_ENGINE_RUN_TIME: 4102 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 36 + RX_MAF: 655.35 + RX_MAP: 84 + RX_THROTTLE_MOTOR_DUTY: 100 + RX_THROTTLE_SENSOR_POSITION: 19.60784 + RX_THROTTLE_SENSOR_VOLT: 52.15686 + RX_THROTTL_SENSOR_2_VOLT: 22.35294 + RX_TIME_AFTER_DTC_CLEARED: 31283 + RX_VEHICLE_LOAD: 0.09613 + RX_VEHICLE_SPEED: 3 + RX_WARMUP_CYCLE_CLEARED_DTC: 227 + response: |- + 7E8101D610171003F04 + 7E82131544C617F1388 + 7E8220A031006328539 + 7E8236132FF3CE33C7A + 7E82433930000000000 +- expected_values: + RX_AAT_V2: 57 + RX_ACCEL_SENS_NO_1_VOLT: 37.2549 + RX_ACCEL_SENS_NO_2_VOLT: 19.21569 + RX_ATMOSPHERE_PRESSURE: 125 + RX_CALCULATED_LOAD_7E0: 50.19608 + RX_COOLANT_TEMP: -18 + RX_ENGINE_RUN_TIME: 34566 + RX_ENGINE_SPEED: 12615 + RX_INTAKE_AIR: 17 + RX_MAF: 655.35 + RX_MAP: 64 + RX_THROTTLE_MOTOR_DUTY: 100 + RX_THROTTLE_SENSOR_POSITION: 19.21569 + RX_THROTTLE_SENSOR_VOLT: 51.76471 + RX_THROTTL_SENSOR_2_VOLT: 21.17647 + RX_TIME_AFTER_DTC_CLEARED: 6196 + RX_VEHICLE_LOAD: 0.08698 + RX_VEHICLE_SPEED: 0 + RX_WARMUP_CYCLE_CLEARED_DTC: 122 + response: |- + 7E8101D610180003904 + 7E821524039617D1631 + 7E82247008706318436 + 7E8235F31FF307A2F18 + 7E82434A40000000000 +- expected_values: + RX_AAT_V2: 58 + RX_ACCEL_SENS_NO_1_VOLT: 40 + RX_ACCEL_SENS_NO_2_VOLT: 23.52941 + RX_ATMOSPHERE_PRESSURE: 125 + RX_CALCULATED_LOAD_7E0: 53.33333 + RX_COOLANT_TEMP: -4 + RX_ENGINE_RUN_TIME: 32529 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 6 + RX_MAF: 655.35 + RX_MAP: 51 + RX_THROTTLE_MOTOR_DUTY: 96.07843 + RX_THROTTLE_SENSOR_POSITION: 23.52941 + RX_THROTTLE_SENSOR_VOLT: 56.86275 + RX_THROTTL_SENSOR_2_VOLT: 23.92157 + RX_TIME_AFTER_DTC_CLEARED: 10806 + RX_VEHICLE_LOAD: 0.13886 + RX_VEHICLE_SPEED: 2 + RX_WARMUP_CYCLE_CLEARED_DTC: 69 + response: |- + 7E8101D610188005B0B + 7E82149332E627D244A + 7E82275027F113C913D + 7E823663CF52C45292A + 7E82436520000000000 +- expected_values: + RX_AAT_V2: 56 + RX_ACCEL_SENS_NO_1_VOLT: 38.43137 + RX_ACCEL_SENS_NO_2_VOLT: 21.17647 + RX_ATMOSPHERE_PRESSURE: 126 + RX_CALCULATED_LOAD_7E0: 56.86275 + RX_COOLANT_TEMP: -15 + RX_ENGINE_RUN_TIME: 30730 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 28 + RX_MAF: 655.35 + RX_MAP: 76 + RX_THROTTLE_MOTOR_DUTY: 100 + RX_THROTTLE_SENSOR_POSITION: 21.56863 + RX_THROTTLE_SENSOR_VOLT: 54.5098 + RX_THROTTL_SENSOR_2_VOLT: 22.7451 + RX_TIME_AFTER_DTC_CLEARED: 29491 + RX_VEHICLE_LOAD: 0.1236 + RX_VEHICLE_SPEED: 1 + RX_WARMUP_CYCLE_CLEARED_DTC: 225 + response: |- + 7E8101D610191005107 + 7E821224C44607E19BB + 7E8225201780A378B3A + 7E8236236FF3CE13C73 + 7E82433F40000000000 +- expected_values: + RX_AAT_V2: 58 + RX_ACCEL_SENS_NO_1_VOLT: 40 + RX_ACCEL_SENS_NO_2_VOLT: 23.52941 + RX_ATMOSPHERE_PRESSURE: 125 + RX_CALCULATED_LOAD_7E0: 60.39216 + RX_COOLANT_TEMP: -7 + RX_ENGINE_RUN_TIME: 273 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 6 + RX_MAF: 655.35 + RX_MAP: 50 + RX_THROTTLE_MOTOR_DUTY: 96.07843 + RX_THROTTLE_SENSOR_POSITION: 23.52941 + RX_THROTTLE_SENSOR_VOLT: 57.2549 + RX_THROTTL_SENSOR_2_VOLT: 24.31373 + RX_TIME_AFTER_DTC_CLEARED: 10294 + RX_VEHICLE_LOAD: 0.15412 + RX_VEHICLE_SPEED: 2 + RX_WARMUP_CYCLE_CLEARED_DTC: 65 + response: |- + 7E8101D61019A00650B + 7E821A2322E627D21FC + 7E8226D0201113C923E + 7E823663CF52C412928 + 7E82436790000000000 +- expected_values: + RX_AAT_V2: 57 + RX_ACCEL_SENS_NO_1_VOLT: 40.78431 + RX_ACCEL_SENS_NO_2_VOLT: 24.31373 + RX_ATMOSPHERE_PRESSURE: 126 + RX_CALCULATED_LOAD_7E0: 63.13725 + RX_COOLANT_TEMP: -8 + RX_ENGINE_RUN_TIME: 3345 + RX_ENGINE_SPEED: 7525 + RX_INTAKE_AIR: 17 + RX_MAF: 655.35 + RX_MAP: 62 + RX_THROTTLE_MOTOR_DUTY: 100 + RX_THROTTLE_SENSOR_POSITION: 23.92157 + RX_THROTTLE_SENSOR_VOLT: 57.64706 + RX_THROTTL_SENSOR_2_VOLT: 25.09804 + RX_TIME_AFTER_DTC_CLEARED: 62773 + RX_VEHICLE_LOAD: 0.15564 + RX_VEHICLE_SPEED: 3 + RX_WARMUP_CYCLE_CLEARED_DTC: 102 + response: |- + 7E8101D6101A100660B + 7E821293E39617E201D + 7E82265030D113D9340 + 7E823683EFF30662EF5 + 7E82435060000000000 +- expected_values: + RX_AAT_V2: 56 + RX_ACCEL_SENS_NO_1_VOLT: 38.82353 + RX_ACCEL_SENS_NO_2_VOLT: 21.56863 + RX_ATMOSPHERE_PRESSURE: 126 + RX_CALCULATED_LOAD_7E0: 66.27451 + RX_COOLANT_TEMP: -18 + RX_ENGINE_RUN_TIME: 15627 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 30 + RX_MAF: 655.35 + RX_MAP: 78 + RX_THROTTLE_MOTOR_DUTY: 100 + RX_THROTTLE_SENSOR_POSITION: 21.56863 + RX_THROTTLE_SENSOR_VOLT: 54.5098 + RX_THROTTL_SENSOR_2_VOLT: 22.7451 + RX_TIME_AFTER_DTC_CLEARED: 29235 + RX_VEHICLE_LOAD: 0.13886 + RX_VEHICLE_SPEED: 1 + RX_WARMUP_CYCLE_CLEARED_DTC: 224 + response: |- + 7E8101D6101A9005B06 + 7E821EF4E46607E1679 + 7E82248013D0B378B3A + 7E8236337FF3CE03C72 + 7E82433BA0000000000 +- expected_values: + RX_AAT_V2: 58 + RX_ACCEL_SENS_NO_1_VOLT: 43.52941 + RX_ACCEL_SENS_NO_2_VOLT: 27.84314 + RX_ATMOSPHERE_PRESSURE: 107 + RX_CALCULATED_LOAD_7E0: 77.64706 + RX_COOLANT_TEMP: -1 + RX_ENGINE_RUN_TIME: 41755 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 16 + RX_MAF: 655.35 + RX_MAP: 61 + RX_THROTTLE_MOTOR_DUTY: 100 + RX_THROTTLE_SENSOR_POSITION: 27.84314 + RX_THROTTLE_SENSOR_VOLT: 62.7451 + RX_THROTTL_SENSOR_2_VOLT: 27.84314 + RX_TIME_AFTER_DTC_CLEARED: 4406 + RX_VEHICLE_LOAD: 0.22126 + RX_VEHICLE_SPEED: 0 + RX_WARMUP_CYCLE_CLEARED_DTC: 117 + response: |- + 7E8101D6101C6009113 + 7E8216D3D38626B277A + 7E8223100A31B47A047 + 7E8236F47FF30752F11 + 7E82436040000000000 +- expected_values: + RX_AAT_V2: 57 + RX_ACCEL_SENS_NO_1_VOLT: 44.31373 + RX_ACCEL_SENS_NO_2_VOLT: 29.41176 + RX_ATMOSPHERE_PRESSURE: 125 + RX_CALCULATED_LOAD_7E0: 85.09804 + RX_COOLANT_TEMP: -11 + RX_ENGINE_RUN_TIME: 34335 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 6 + RX_MAF: 655.35 + RX_MAP: 52 + RX_THROTTLE_MOTOR_DUTY: 100 + RX_THROTTLE_SENSOR_POSITION: 29.01961 + RX_THROTTLE_SENSOR_VOLT: 63.92157 + RX_THROTTL_SENSOR_2_VOLT: 29.01961 + RX_TIME_AFTER_DTC_CLEARED: 64053 + RX_VEHICLE_LOAD: 0.23804 + RX_VEHICLE_SPEED: 1 + RX_WARMUP_CYCLE_CLEARED_DTC: 237 + response: |- + 7E8101D6101D9009C0F + 7E821E6342E617D1DEE + 7E8225E01861F4AA34A + 7E823714BFF2EED2CFA + 7E82435B60000000000 +- expected_values: + RX_AAT_V2: 58 + RX_ACCEL_SENS_NO_1_VOLT: 47.45098 + RX_ACCEL_SENS_NO_2_VOLT: 30.98039 + RX_ATMOSPHERE_PRESSURE: 113 + RX_CALCULATED_LOAD_7E0: 91.37255 + RX_COOLANT_TEMP: -8 + RX_ENGINE_RUN_TIME: 49443 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 16 + RX_MAF: 655.35 + RX_MAP: 61 + RX_THROTTLE_MOTOR_DUTY: 100 + RX_THROTTLE_SENSOR_POSITION: 30.98039 + RX_THROTTLE_SENSOR_VOLT: 66.27451 + RX_THROTTL_SENSOR_2_VOLT: 31.76471 + RX_TIME_AFTER_DTC_CLEARED: 4661 + RX_VEHICLE_LOAD: 0.2533 + RX_VEHICLE_SPEED: 0 + RX_WARMUP_CYCLE_CLEARED_DTC: 118 + response: |- + 7E8101D6101E900A612 + 7E821463D3862712059 + 7E8221000C1234FA951 + 7E823794FFF30762F12 + 7E82435F00000000000 +- expected_values: + RX_AAT_V2: 57 + RX_ACCEL_SENS_NO_1_VOLT: 46.66667 + RX_ACCEL_SENS_NO_2_VOLT: 32.94118 + RX_ATMOSPHERE_PRESSURE: 125 + RX_CALCULATED_LOAD_7E0: 93.72549 + RX_COOLANT_TEMP: -9 + RX_ENGINE_RUN_TIME: 64809 + RX_ENGINE_SPEED: 10850 + RX_INTAKE_AIR: 7 + RX_MAF: 655.35 + RX_MAP: 53 + RX_THROTTLE_MOTOR_DUTY: 100 + RX_THROTTLE_SENSOR_POSITION: 32.94118 + RX_THROTTLE_SENSOR_VOLT: 69.01961 + RX_THROTTL_SENSOR_2_VOLT: 30.98039 + RX_TIME_AFTER_DTC_CLEARED: 64565 + RX_VEHICLE_LOAD: 0.26246 + RX_VEHICLE_SPEED: 1 + RX_WARMUP_CYCLE_CLEARED_DTC: 240 + response: |- + 7E8101D6101EF00AC12 + 7E8212D352F617D1F2A + 7E8226201FD2954B04F + 7E8237754FF2EF02CFC + 7E82435C90000000000 diff --git a/tests/test_cases/2010/commands/7E0.7E8.2103.yaml b/tests/test_cases/2010/commands/7E0.7E8.2103.yaml new file mode 100644 index 0000000..cf3d67f --- /dev/null +++ b/tests/test_cases/2010/commands/7E0.7E8.2103.yaml @@ -0,0 +1,114 @@ +command_id: 7E0.7E8.2103 +test_cases: +- expected_values: + RX_EVAP_PURGE_DUTY: 54.90196 + RX_IGN_ADVANCE: 115 + RX_LONG_FT_B1S1: 5.46875 + RX_SHORT_FT_B1S1: -14.0625 + response: |- + 7E8100A610302026E87 + 7E821738CCE00000000 +- expected_values: + RX_EVAP_PURGE_DUTY: 54.90196 + RX_IGN_ADVANCE: 102 + RX_LONG_FT_B1S1: 5.46875 + RX_SHORT_FT_B1S1: -7.8125 + response: |- + 7E8100A610302027687 + 7E821668CAC35000000 +- expected_values: + RX_EVAP_PURGE_DUTY: 53.72549 + RX_IGN_ADVANCE: 130 + RX_LONG_FT_B1S1: 5.46875 + RX_SHORT_FT_B1S1: -5.46875 + response: |- + 7E8100A610302027987 + 7E8218289B500000000 +- expected_values: + RX_EVAP_PURGE_DUTY: 56.07843 + RX_IGN_ADVANCE: 123 + RX_LONG_FT_B1S1: 8.59375 + RX_SHORT_FT_B1S1: -3.125 + response: |- + 7E8100A610302027C8B + 7E8217B8F9000000000 +- expected_values: + RX_EVAP_PURGE_DUTY: 53.33333 + RX_IGN_ADVANCE: 128 + RX_LONG_FT_B1S1: 4.6875 + RX_SHORT_FT_B1S1: -2.34375 + response: |- + 7E8100A610302027D86 + 7E8218088BA00000000 +- expected_values: + RX_EVAP_PURGE_DUTY: 52.15686 + RX_IGN_ADVANCE: 121 + RX_LONG_FT_B1S1: 0 + RX_SHORT_FT_B1S1: -1.5625 + response: |- + 7E8100A610302027E80 + 7E8217985C2FF000000 +- expected_values: + RX_EVAP_PURGE_DUTY: 56.86275 + RX_IGN_ADVANCE: 127 + RX_LONG_FT_B1S1: 10.15625 + RX_SHORT_FT_B1S1: -1.5625 + response: |- + 7E8100A610302027E8D + 7E8217F919600000000 +- expected_values: + RX_EVAP_PURGE_DUTY: 55.29412 + RX_IGN_ADVANCE: 128 + RX_LONG_FT_B1S1: 10.9375 + RX_SHORT_FT_B1S1: -1.5625 + response: |- + 7E8100A610302027E8E + 7E821808DA600000000 +- expected_values: + RX_EVAP_PURGE_DUTY: 50.98039 + RX_IGN_ADVANCE: 130 + RX_LONG_FT_B1S1: -0.78125 + RX_SHORT_FT_B1S1: 0 + response: |- + 7E8100A61030202807F + 7E8218282B1FF000000 +- expected_values: + RX_EVAP_PURGE_DUTY: 53.33333 + RX_IGN_ADVANCE: 130 + RX_LONG_FT_B1S1: 5.46875 + RX_SHORT_FT_B1S1: 0.78125 + response: |- + 7E8100A610302028187 + 7E8218288BFFF000000 +- expected_values: + RX_EVAP_PURGE_DUTY: 52.94118 + RX_IGN_ADVANCE: 128 + RX_LONG_FT_B1S1: 5.46875 + RX_SHORT_FT_B1S1: 4.6875 + response: |- + 7E8100A610302028687 + 7E8218087B8FF000000 +- expected_values: + RX_EVAP_PURGE_DUTY: 54.90196 + RX_IGN_ADVANCE: 128 + RX_LONG_FT_B1S1: 7.03125 + RX_SHORT_FT_B1S1: 0 + response: |- + 7E8100A610304048089 + 7E821808CD000000000 +- expected_values: + RX_EVAP_PURGE_DUTY: 56.07843 + RX_IGN_ADVANCE: 128 + RX_LONG_FT_B1S1: 9.375 + RX_SHORT_FT_B1S1: 0 + response: |- + 7E8100A61030404808C + 7E821808FD000000000 +- expected_values: + RX_EVAP_PURGE_DUTY: 56.47059 + RX_IGN_ADVANCE: 128 + RX_LONG_FT_B1S1: 9.375 + RX_SHORT_FT_B1S1: 0 + response: |- + 7E8100A61030404808C + 7E8218090BA00000000 diff --git a/tests/test_cases/2010/commands/7E0.7E8.2104.yaml b/tests/test_cases/2010/commands/7E0.7E8.2104.yaml new file mode 100644 index 0000000..ac716d4 --- /dev/null +++ b/tests/test_cases/2010/commands/7E0.7E8.2104.yaml @@ -0,0 +1,255 @@ +command_id: 7E0.7E8.2104 +test_cases: +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 2.60335 + RX_AF_LAMBDA_B1S1: 0.90522 + RX_O2S_B1S2: 0.58 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B7473 + 7E82153697E7E62E174 + 7E822737F927E7E7FDF + 7E8230BFF03FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 2.75453 + RX_AF_LAMBDA_B1S1: 0.92086 + RX_O2S_B1S2: 0.59 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B7676 + 7E8215841732C511176 + 7E822767FAA732C7F86 + 7E82346FFA4FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.16418 + RX_AF_LAMBDA_B1S1: 0.9791 + RX_O2S_B1S2: 0.625 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B7DF4 + 7E82165618BB472597D + 7E822F47FEB8BB4802B + 7E82313FF00FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.43728 + RX_AF_LAMBDA_B1S1: 1.01369 + RX_O2S_B1S2: 0.65 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B8267 + 7E8216E2181BA6C4182 + 7E82267801681BA800D + 7E8230FFF0FFF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 4.46628 + RX_AF_LAMBDA_B1S1: 1.22673 + RX_O2S_B1S2: 0.785 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B9DCF + 7E8218F199DCF87C19D + 7E822CF80BA9DCF8096 + 7E8230FFF0FFF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 4.9937 + RX_AF_LAMBDA_B1S1: 1.22673 + RX_O2S_B1S2: 0.785 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B9DCF + 7E8219FFF9DCF9FFF9D + 7E822CF81899DCF8170 + 7E82394FF9CFF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 4.9937 + RX_AF_LAMBDA_B1S1: 1.22673 + RX_O2S_B1S2: 0.785 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B9DCF + 7E8219FFF9DCF9FFF9D + 7E822CF82329DCF8219 + 7E82300FF03FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.34462 + RX_AF_LAMBDA_B1S1: 1.00252 + RX_O2S_B1S2: 0.64 + RX_TARGET_AIR_FUEL_RATIO: 0.99341 + response: |- + 7E8101861047FCB80F7 + 7E8216B2982476BF180 + 7E822F780078247800B + 7E823A4FF13FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.24708 + RX_AF_LAMBDA_B1S1: 0.99286 + RX_O2S_B1S2: 0.635 + RX_TARGET_AIR_FUEL_RATIO: 0.99453 + response: |- + 7E8101861047FF07FB9 + 7E82168097FF067B97F + 7E822B97FF97FF07FF7 + 7E8234EFF13FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 2.5936 + RX_AF_LAMBDA_B1S1: 0.90021 + RX_O2S_B1S2: 0.575 + RX_TARGET_AIR_FUEL_RATIO: 0.99459 + response: |- + 7E8101861047FF273CE + 7E8215319729E513973 + 7E822CE7F90729E7F87 + 7E82300FF00FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.17881 + RX_AF_LAMBDA_B1S1: 0.97944 + RX_O2S_B1S2: 0.625 + RX_TARGET_AIR_FUEL_RATIO: 0.99459 + response: |- + 7E8101861047FF27DFF + 7E82165D97FC267697D + 7E822FF7FEE7FC27FF6 + 7E8239CFFA0FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.21295 + RX_AF_LAMBDA_B1S1: 0.98502 + RX_O2S_B1S2: 0.63 + RX_TARGET_AIR_FUEL_RATIO: 0.99459 + response: |- + 7E8101861047FF27EB7 + 7E82166F17FE169497E + 7E822B77FF37FE17FFF + 7E82398FF98FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.22758 + RX_AF_LAMBDA_B1S1: 0.98527 + RX_O2S_B1S2: 0.63 + RX_TARGET_AIR_FUEL_RATIO: 0.99459 + response: |- + 7E8101861047FF27EBF + 7E82167697A2661017E + 7E822BF7FF67A267FD6 + 7E823A4FF98FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.22758 + RX_AF_LAMBDA_B1S1: 0.98955 + RX_O2S_B1S2: 0.635 + RX_TARGET_AIR_FUEL_RATIO: 0.99459 + response: |- + 7E8101861047FF27F4C + 7E821676980FC69717F + 7E8224C7FFA80FC8003 + 7E8237DFF98FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.24221 + RX_AF_LAMBDA_B1S1: 0.99013 + RX_O2S_B1S2: 0.635 + RX_TARGET_AIR_FUEL_RATIO: 0.99459 + response: |- + 7E8101861047FF27F5F + 7E82167E1800269497F + 7E8225F7FF880027FFF + 7E82384FF88FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.26659 + RX_AF_LAMBDA_B1S1: 0.99328 + RX_O2S_B1S2: 0.635 + RX_TARGET_AIR_FUEL_RATIO: 0.99459 + response: |- + 7E8101861047FF27FC7 + 7E82168A97F9D68A97F + 7E822C77FFC7F9D7FFC + 7E823B7FFB3FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.25684 + RX_AF_LAMBDA_B1S1: 0.99468 + RX_O2S_B1S2: 0.635 + RX_TARGET_AIR_FUEL_RATIO: 0.99459 + response: |- + 7E8101861047FF27FF5 + 7E8216859813D69E97F + 7E822F57FFF813D8006 + 7E82313FF0FFF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.24221 + RX_AF_LAMBDA_B1S1: 0.99614 + RX_O2S_B1S2: 0.64 + RX_TARGET_AIR_FUEL_RATIO: 0.99459 + response: |- + 7E8101861047FF28025 + 7E82167E18000688180 + 7E822257FF880007FFB + 7E8239CFF84FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.25684 + RX_AF_LAMBDA_B1S1: 0.99632 + RX_O2S_B1S2: 0.64 + RX_TARGET_AIR_FUEL_RATIO: 0.99459 + response: |- + 7E8101861047FF2802B + 7E82168598048697180 + 7E8222B7FFA80488000 + 7E82317FF17FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.29585 + RX_AF_LAMBDA_B1S1: 0.99954 + RX_O2S_B1S2: 0.64 + RX_TARGET_AIR_FUEL_RATIO: 0.99459 + response: |- + 7E8101861047FF28095 + 7E82169997F1C66A180 + 7E8229580007F1C7FF2 + 7E82390FF9CFF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.30561 + RX_AF_LAMBDA_B1S1: 1.00285 + RX_O2S_B1S2: 0.645 + RX_TARGET_AIR_FUEL_RATIO: 0.99459 + response: |- + 7E8101861047FF28102 + 7E82169E9806068F981 + 7E82202800180607FFD + 7E8238CFF90FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.4958 + RX_AF_LAMBDA_B1S1: 1.05602 + RX_O2S_B1S2: 0.675 + RX_TARGET_AIR_FUEL_RATIO: 0.99459 + response: |- + 7E8101861047FF287D9 + 7E821700183716B2987 + 7E822D9801F83718007 + 7E82317FF32FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.39339 + RX_AF_LAMBDA_B1S1: 1.02702 + RX_O2S_B1S2: 0.66 + RX_TARGET_AIR_FUEL_RATIO: 1.03048 + response: |- + 7E8101861048490841E + 7E8216CB97F59683184 + 7E8221E800F7F597FF9 + 7E8238CFF59FF000000 diff --git a/tests/test_cases/2010/commands/7E0.7E8.2105.yaml b/tests/test_cases/2010/commands/7E0.7E8.2105.yaml new file mode 100644 index 0000000..e160b79 --- /dev/null +++ b/tests/test_cases/2010/commands/7E0.7E8.2105.yaml @@ -0,0 +1,92 @@ +command_id: 7E0.7E8.2105 +test_cases: +- expected_values: + RX_CATALYST_T_B1S1: 691 + RX_CATALYST_T_B1S2: 691 + response: |- + 7E8100C61054BD41C8E + 7E8211C8E181D181D00 +- expected_values: + RX_CATALYST_T_B1S1: 671.8 + RX_CATALYST_T_B1S2: 671.8 + response: |- + 7E8100C61054BEE1BCE + 7E8211BCE17E017E000 +- expected_values: + RX_CATALYST_T_B1S1: 634.2 + RX_CATALYST_T_B1S2: 634.2 + response: |- + 7E8100C61054BF71A56 + 7E8211A5616EF16EF00 +- expected_values: + RX_CATALYST_T_B1S1: 676.8 + RX_CATALYST_T_B1S2: 676.8 + response: |- + 7E8100C61054BF71C00 + 7E8211C0016E416E400 +- expected_values: + RX_CATALYST_T_B1S1: 731 + RX_CATALYST_T_B1S2: 731 + response: |- + 7E8100C61054BFB1E1E + 7E8211E1E187C187C00 +- expected_values: + RX_CATALYST_T_B1S1: 676.4 + RX_CATALYST_T_B1S2: 676.4 + response: |- + 7E8100C61054C001BFC + 7E8211BFC17D317D300 +- expected_values: + RX_CATALYST_T_B1S1: 475.1 + RX_CATALYST_T_B1S2: 475.1 + response: |- + 7E8100C61054C09141F + 7E821141F0FDD0FDD00 +- expected_values: + RX_CATALYST_T_B1S1: 505.5 + RX_CATALYST_T_B1S2: 505.5 + response: |- + 7E8100C61054C1A154F + 7E821154F11F811F800 +- expected_values: + RX_CATALYST_T_B1S1: 507.2 + RX_CATALYST_T_B1S2: 507.2 + response: |- + 7E8100C61054C1F1560 + 7E82115601008100800 +- expected_values: + RX_CATALYST_T_B1S1: 210.9 + RX_CATALYST_T_B1S2: 210.9 + response: |- + 7E8100C61054CC609CD + 7E82109CD04AD04AD00 +- expected_values: + RX_CATALYST_T_B1S1: 454.4 + RX_CATALYST_T_B1S2: 454.4 + response: |- + 7E8100C61054CC61350 + 7E8211350096D096D00 +- expected_values: + RX_CATALYST_T_B1S1: 776.2 + RX_CATALYST_T_B1S2: 776.2 + response: |- + 7E8100C61054CCA1FE2 + 7E8211FE219B919B900 +- expected_values: + RX_CATALYST_T_B1S1: 786.4 + RX_CATALYST_T_B1S2: 786.4 + response: |- + 7E8100C61054CF22048 + 7E821204819B819B800 +- expected_values: + RX_CATALYST_T_B1S1: 752.8 + RX_CATALYST_T_B1S2: 752.8 + response: |- + 7E8100C61054D031EF8 + 7E8211EF81950195000 +- expected_values: + RX_CATALYST_T_B1S1: 132.1 + RX_CATALYST_T_B1S2: 132.1 + response: |- + 7E8100C61054D1506B9 + 7E82106B903D003D000 diff --git a/tests/test_cases/2010/commands/7E0.7E8.2106.yaml b/tests/test_cases/2010/commands/7E0.7E8.2106.yaml new file mode 100644 index 0000000..065cadf --- /dev/null +++ b/tests/test_cases/2010/commands/7E0.7E8.2106.yaml @@ -0,0 +1,170 @@ +command_id: 7E0.7E8.2106 +test_cases: +- expected_values: + RX_2ND_AIR_MONITOR_AVAIL: 0 + RX_2ND_AIR_MONITOR_INCMPL: 0 + RX_A_C_MONITOR_AVAIL: 0 + RX_A_C_MONITOR_INCMPL: 0 + RX_CATALYST_MONITOR_AVAIL: 1 + RX_CATALYST_MONITOR_INCMPL: 0 + RX_COMPLETE_PARTS_MONITOR_AVAIL: 1 + RX_EGR_VVT_MONITOR_AVAIL: 1 + RX_EGR_VVT_MONITOR_INCMPL: 0 + RX_EVAP_MONITOR_AVAIL: 1 + RX_EVAP_MONITOR_ICMPL: 0 + RX_FUEL_SYSTEM_MONITOR_AVAIL: 1 + RX_HEATED_CATALYST_MONITOR_AVAIL: 0 + RX_HEATED_CATALYST_MONITOR_INCMPL: 0 + RX_MIL: 0 + RX_MILON_RUN_DISTANCE: 0 + RX_MISFIRE_MONITOR_AVAIL: 1 + RX_NUMBER_OF_EMISSION_DTC: 0 + RX_O2S_A_FS_HEATER_MONITOR_AVAIL: 1 + RX_O2S_A_FS_HEATER_MONITOR_INCMPL: 0 + RX_O2S_A_FS_MONITOR_AVAIL: 1 + RX_O2S_A_FS_MONITOR_INCMPL: 0 + RX_RUNNING_TIME_FROM_MIL_ON: 7 + response: |- + 7E8101061060007E500 + 7E821330100000007E5 + 7E82204000000000000 +- expected_values: + RX_2ND_AIR_MONITOR_AVAIL: 0 + RX_2ND_AIR_MONITOR_INCMPL: 0 + RX_A_C_MONITOR_AVAIL: 0 + RX_A_C_MONITOR_INCMPL: 0 + RX_CATALYST_MONITOR_AVAIL: 1 + RX_CATALYST_MONITOR_INCMPL: 0 + RX_COMPLETE_PARTS_MONITOR_AVAIL: 1 + RX_EGR_VVT_MONITOR_AVAIL: 1 + RX_EGR_VVT_MONITOR_INCMPL: 0 + RX_EVAP_MONITOR_AVAIL: 1 + RX_EVAP_MONITOR_ICMPL: 0 + RX_FUEL_SYSTEM_MONITOR_AVAIL: 1 + RX_HEATED_CATALYST_MONITOR_AVAIL: 0 + RX_HEATED_CATALYST_MONITOR_INCMPL: 0 + RX_MIL: 0 + RX_MILON_RUN_DISTANCE: 0 + RX_MISFIRE_MONITOR_AVAIL: 1 + RX_NUMBER_OF_EMISSION_DTC: 0 + RX_O2S_A_FS_HEATER_MONITOR_AVAIL: 1 + RX_O2S_A_FS_HEATER_MONITOR_INCMPL: 0 + RX_O2S_A_FS_MONITOR_AVAIL: 1 + RX_O2S_A_FS_MONITOR_INCMPL: 0 + RX_RUNNING_TIME_FROM_MIL_ON: 7 + response: |- + 7E8101061060007E500 + 7E821330100000007E5 + 7E82224000000000000 +- expected_values: + RX_2ND_AIR_MONITOR_AVAIL: 0 + RX_2ND_AIR_MONITOR_INCMPL: 0 + RX_A_C_MONITOR_AVAIL: 0 + RX_A_C_MONITOR_INCMPL: 0 + RX_CATALYST_MONITOR_AVAIL: 1 + RX_CATALYST_MONITOR_INCMPL: 0 + RX_COMPLETE_PARTS_MONITOR_AVAIL: 1 + RX_EGR_VVT_MONITOR_AVAIL: 1 + RX_EGR_VVT_MONITOR_INCMPL: 0 + RX_EVAP_MONITOR_AVAIL: 1 + RX_EVAP_MONITOR_ICMPL: 0 + RX_FUEL_SYSTEM_MONITOR_AVAIL: 1 + RX_HEATED_CATALYST_MONITOR_AVAIL: 0 + RX_HEATED_CATALYST_MONITOR_INCMPL: 0 + RX_MIL: 0 + RX_MILON_RUN_DISTANCE: 0 + RX_MISFIRE_MONITOR_AVAIL: 1 + RX_NUMBER_OF_EMISSION_DTC: 0 + RX_O2S_A_FS_HEATER_MONITOR_AVAIL: 1 + RX_O2S_A_FS_HEATER_MONITOR_INCMPL: 0 + RX_O2S_A_FS_MONITOR_AVAIL: 1 + RX_O2S_A_FS_MONITOR_INCMPL: 0 + RX_RUNNING_TIME_FROM_MIL_ON: 7 + response: |- + 7E8101061060007E500 + 7E821330100000007E5 + 7E82225000000000000 +- expected_values: + RX_2ND_AIR_MONITOR_AVAIL: 0 + RX_2ND_AIR_MONITOR_INCMPL: 0 + RX_A_C_MONITOR_AVAIL: 0 + RX_A_C_MONITOR_INCMPL: 0 + RX_CATALYST_MONITOR_AVAIL: 1 + RX_CATALYST_MONITOR_INCMPL: 0 + RX_COMPLETE_PARTS_MONITOR_AVAIL: 1 + RX_EGR_VVT_MONITOR_AVAIL: 1 + RX_EGR_VVT_MONITOR_INCMPL: 0 + RX_EVAP_MONITOR_AVAIL: 1 + RX_EVAP_MONITOR_ICMPL: 0 + RX_FUEL_SYSTEM_MONITOR_AVAIL: 1 + RX_HEATED_CATALYST_MONITOR_AVAIL: 0 + RX_HEATED_CATALYST_MONITOR_INCMPL: 0 + RX_MIL: 0 + RX_MILON_RUN_DISTANCE: 0 + RX_MISFIRE_MONITOR_AVAIL: 1 + RX_NUMBER_OF_EMISSION_DTC: 0 + RX_O2S_A_FS_HEATER_MONITOR_AVAIL: 1 + RX_O2S_A_FS_HEATER_MONITOR_INCMPL: 0 + RX_O2S_A_FS_MONITOR_AVAIL: 1 + RX_O2S_A_FS_MONITOR_INCMPL: 0 + RX_RUNNING_TIME_FROM_MIL_ON: 7 + response: |- + 7E8101061060007E500 + 7E821330100000007E5 + 7E82265000000000000 +- expected_values: + RX_2ND_AIR_MONITOR_AVAIL: 0 + RX_2ND_AIR_MONITOR_INCMPL: 0 + RX_A_C_MONITOR_AVAIL: 0 + RX_A_C_MONITOR_INCMPL: 0 + RX_CATALYST_MONITOR_AVAIL: 1 + RX_CATALYST_MONITOR_INCMPL: 0 + RX_COMPLETE_PARTS_MONITOR_AVAIL: 1 + RX_EGR_VVT_MONITOR_AVAIL: 1 + RX_EGR_VVT_MONITOR_INCMPL: 0 + RX_EVAP_MONITOR_AVAIL: 1 + RX_EVAP_MONITOR_ICMPL: 0 + RX_FUEL_SYSTEM_MONITOR_AVAIL: 1 + RX_HEATED_CATALYST_MONITOR_AVAIL: 0 + RX_HEATED_CATALYST_MONITOR_INCMPL: 0 + RX_MIL: 0 + RX_MILON_RUN_DISTANCE: 0 + RX_MISFIRE_MONITOR_AVAIL: 1 + RX_NUMBER_OF_EMISSION_DTC: 0 + RX_O2S_A_FS_HEATER_MONITOR_AVAIL: 1 + RX_O2S_A_FS_HEATER_MONITOR_INCMPL: 0 + RX_O2S_A_FS_MONITOR_AVAIL: 1 + RX_O2S_A_FS_MONITOR_INCMPL: 0 + RX_RUNNING_TIME_FROM_MIL_ON: 7 + response: |- + 7E8101061060007E500 + 7E821330100000007E5 + 7E822A5000000000000 +- expected_values: + RX_2ND_AIR_MONITOR_AVAIL: 0 + RX_2ND_AIR_MONITOR_INCMPL: 0 + RX_A_C_MONITOR_AVAIL: 0 + RX_A_C_MONITOR_INCMPL: 0 + RX_CATALYST_MONITOR_AVAIL: 1 + RX_CATALYST_MONITOR_INCMPL: 0 + RX_COMPLETE_PARTS_MONITOR_AVAIL: 1 + RX_EGR_VVT_MONITOR_AVAIL: 1 + RX_EGR_VVT_MONITOR_INCMPL: 0 + RX_EVAP_MONITOR_AVAIL: 1 + RX_EVAP_MONITOR_ICMPL: 0 + RX_FUEL_SYSTEM_MONITOR_AVAIL: 1 + RX_HEATED_CATALYST_MONITOR_AVAIL: 0 + RX_HEATED_CATALYST_MONITOR_INCMPL: 0 + RX_MIL: 0 + RX_MILON_RUN_DISTANCE: 0 + RX_MISFIRE_MONITOR_AVAIL: 1 + RX_NUMBER_OF_EMISSION_DTC: 0 + RX_O2S_A_FS_HEATER_MONITOR_AVAIL: 1 + RX_O2S_A_FS_HEATER_MONITOR_INCMPL: 0 + RX_O2S_A_FS_MONITOR_AVAIL: 1 + RX_O2S_A_FS_MONITOR_INCMPL: 0 + RX_RUNNING_TIME_FROM_MIL_ON: 7 + response: |- + 7E8101061060007E500 + 7E821330100000007E5 + 7E822E5000000000000 diff --git a/tests/test_cases/2010/commands/7E0.7E8.2121.yaml b/tests/test_cases/2010/commands/7E0.7E8.2121.yaml new file mode 100644 index 0000000..de4da2d --- /dev/null +++ b/tests/test_cases/2010/commands/7E0.7E8.2121.yaml @@ -0,0 +1,78 @@ +command_id: 7E0.7E8.2121 +test_cases: +- expected_values: + RX_CC_CANCEL_SWITCH_ON: 0 + RX_CC_CCS_INDICATOR_M_CPU_ON: 0 + RX_CC_CCS_READY_M_CPU_ON: 0 + RX_CC_CC_ON: 0 + RX_CC_DRIVING_FORCE: -51.2 + RX_CC_LIVE_SET_COAST_SWITCH_ON: 0 + RX_CC_MAIN_SW_M_CPU_ON: 0 + RX_CC_ON: 0 + RX_CC_RES_ACC_SWITCH_ON: 0 + RX_CC_S: 0 + RX_CC_STOP_LIGHT_SWITCH_1_ON: 1 + RX_CC_STOP_LIGHT_SWITCH_2_ON: 1 + RX_CC_VSS: 0 + response: |- + 7E81015612100000000 + 7E821E0000080000000 + 7E82200000000000000 + 7E82300000000000000 +- expected_values: + RX_CC_CANCEL_SWITCH_ON: 0 + RX_CC_CCS_INDICATOR_M_CPU_ON: 0 + RX_CC_CCS_READY_M_CPU_ON: 0 + RX_CC_CC_ON: 0 + RX_CC_DRIVING_FORCE: -51.2 + RX_CC_LIVE_SET_COAST_SWITCH_ON: 0 + RX_CC_MAIN_SW_M_CPU_ON: 0 + RX_CC_ON: 1 + RX_CC_RES_ACC_SWITCH_ON: 0 + RX_CC_S: 0 + RX_CC_STOP_LIGHT_SWITCH_1_ON: 1 + RX_CC_STOP_LIGHT_SWITCH_2_ON: 1 + RX_CC_VSS: 0 + response: |- + 7E81015612100000080 + 7E821E0000080000000 + 7E82200000000000000 + 7E82300000000000000 +- expected_values: + RX_CC_CANCEL_SWITCH_ON: 0 + RX_CC_CCS_INDICATOR_M_CPU_ON: 0 + RX_CC_CCS_READY_M_CPU_ON: 0 + RX_CC_CC_ON: 0 + RX_CC_DRIVING_FORCE: -51.2 + RX_CC_LIVE_SET_COAST_SWITCH_ON: 0 + RX_CC_MAIN_SW_M_CPU_ON: 0 + RX_CC_ON: 1 + RX_CC_RES_ACC_SWITCH_ON: 0 + RX_CC_S: 0 + RX_CC_STOP_LIGHT_SWITCH_1_ON: 0 + RX_CC_STOP_LIGHT_SWITCH_2_ON: 0 + RX_CC_VSS: 3 + response: |- + 7E81015612103000080 + 7E82100000080000000 + 7E82200000000000000 + 7E82300000000000000 +- expected_values: + RX_CC_CANCEL_SWITCH_ON: 0 + RX_CC_CCS_INDICATOR_M_CPU_ON: 0 + RX_CC_CCS_READY_M_CPU_ON: 0 + RX_CC_CC_ON: 0 + RX_CC_DRIVING_FORCE: -51.2 + RX_CC_LIVE_SET_COAST_SWITCH_ON: 0 + RX_CC_MAIN_SW_M_CPU_ON: 0 + RX_CC_ON: 1 + RX_CC_RES_ACC_SWITCH_ON: 0 + RX_CC_S: 0 + RX_CC_STOP_LIGHT_SWITCH_1_ON: 0 + RX_CC_STOP_LIGHT_SWITCH_2_ON: 0 + RX_CC_VSS: 116 + response: |- + 7E81015612174000080 + 7E82100000080000000 + 7E82200000000000000 + 7E82300000000000000 diff --git a/tests/test_cases/2010/commands/7E0.7E8.2124.yaml b/tests/test_cases/2010/commands/7E0.7E8.2124.yaml new file mode 100644 index 0000000..22c38a9 --- /dev/null +++ b/tests/test_cases/2010/commands/7E0.7E8.2124.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.2124 +test_cases: +- expected_values: + RX_COMMUNICATION_WITH_BRAKE: 0 + RX_COMMUNICATION_WITH_HV: 0 + RX_COMM_WITH_AIR_CONDITIONER: 1 + RX_COMM_WITH_VALVEMATIC_COMM: 0 + response: 7E8036124C4 diff --git a/tests/test_cases/2010/commands/7E0.7E8.2125.yaml b/tests/test_cases/2010/commands/7E0.7E8.2125.yaml new file mode 100644 index 0000000..43bfa33 --- /dev/null +++ b/tests/test_cases/2010/commands/7E0.7E8.2125.yaml @@ -0,0 +1,178 @@ +command_id: 7E0.7E8.2125 +test_cases: +- expected_values: + RX_A_C_COMPRESSOR: 0 + RX_CRUISE_CONTROL_LIVE_BRAKE_CANCEL_SWITCH: 0 + RX_ELECTRICAL_LOAD_SIGNAL_1: 0 + RX_ELECTRICAL_LOAD_SIGNAL_2: 0 + RX_NEUTRAL_POSITION_SW_SIGNAL: 0 + RX_PATTERN_SWITCH_PWR_M: 0 + RX_POWER_STEERING_SIGNAL: 0 + RX_SHIFT_SW_STATUS_D_RANGE: 1 + RX_SHIFT_SW_STATUS_N_RANGE: 0 + RX_SHIFT_SW_STATUS_P_RANGE: 0 + RX_SHIFT_SW_STATUS_R_RANGE: 0 + RX_SPORTS_MODE_SELECTION_SW: 0 + RX_SPORTS_SHIFT_DOWN_SW: 0 + RX_SPORTS_SHIFT_UP_SW: 0 + RX_STARTER_CONTROL: 0 + RX_STARTER_SIGNAL: 0 + RX_STOP_LIGHT_SWITCH: 0 + RX_TC_TERMINAL: 0 + response: |- + 7E8100B612500000010 + 7E82100000000000000 +- expected_values: + RX_A_C_COMPRESSOR: 1 + RX_CRUISE_CONTROL_LIVE_BRAKE_CANCEL_SWITCH: 0 + RX_ELECTRICAL_LOAD_SIGNAL_1: 0 + RX_ELECTRICAL_LOAD_SIGNAL_2: 0 + RX_NEUTRAL_POSITION_SW_SIGNAL: 0 + RX_PATTERN_SWITCH_PWR_M: 0 + RX_POWER_STEERING_SIGNAL: 0 + RX_SHIFT_SW_STATUS_D_RANGE: 1 + RX_SHIFT_SW_STATUS_N_RANGE: 0 + RX_SHIFT_SW_STATUS_P_RANGE: 0 + RX_SHIFT_SW_STATUS_R_RANGE: 0 + RX_SPORTS_MODE_SELECTION_SW: 0 + RX_SPORTS_SHIFT_DOWN_SW: 0 + RX_SPORTS_SHIFT_UP_SW: 0 + RX_STARTER_CONTROL: 0 + RX_STARTER_SIGNAL: 0 + RX_STOP_LIGHT_SWITCH: 0 + RX_TC_TERMINAL: 0 + response: |- + 7E8100B612500000010 + 7E82100000000800000 +- expected_values: + RX_A_C_COMPRESSOR: 1 + RX_CRUISE_CONTROL_LIVE_BRAKE_CANCEL_SWITCH: 0 + RX_ELECTRICAL_LOAD_SIGNAL_1: 1 + RX_ELECTRICAL_LOAD_SIGNAL_2: 0 + RX_NEUTRAL_POSITION_SW_SIGNAL: 0 + RX_PATTERN_SWITCH_PWR_M: 0 + RX_POWER_STEERING_SIGNAL: 0 + RX_SHIFT_SW_STATUS_D_RANGE: 1 + RX_SHIFT_SW_STATUS_N_RANGE: 0 + RX_SHIFT_SW_STATUS_P_RANGE: 0 + RX_SHIFT_SW_STATUS_R_RANGE: 0 + RX_SPORTS_MODE_SELECTION_SW: 0 + RX_SPORTS_SHIFT_DOWN_SW: 0 + RX_SPORTS_SHIFT_UP_SW: 0 + RX_STARTER_CONTROL: 0 + RX_STARTER_SIGNAL: 0 + RX_STOP_LIGHT_SWITCH: 0 + RX_TC_TERMINAL: 0 + response: |- + 7E8100B612500008010 + 7E82100000000800000 +- expected_values: + RX_A_C_COMPRESSOR: 0 + RX_CRUISE_CONTROL_LIVE_BRAKE_CANCEL_SWITCH: 0 + RX_ELECTRICAL_LOAD_SIGNAL_1: 0 + RX_ELECTRICAL_LOAD_SIGNAL_2: 0 + RX_NEUTRAL_POSITION_SW_SIGNAL: 0 + RX_PATTERN_SWITCH_PWR_M: 0 + RX_POWER_STEERING_SIGNAL: 0 + RX_SHIFT_SW_STATUS_D_RANGE: 1 + RX_SHIFT_SW_STATUS_N_RANGE: 0 + RX_SHIFT_SW_STATUS_P_RANGE: 0 + RX_SHIFT_SW_STATUS_R_RANGE: 0 + RX_SPORTS_MODE_SELECTION_SW: 0 + RX_SPORTS_SHIFT_DOWN_SW: 0 + RX_SPORTS_SHIFT_UP_SW: 0 + RX_STARTER_CONTROL: 0 + RX_STARTER_SIGNAL: 0 + RX_STOP_LIGHT_SWITCH: 1 + RX_TC_TERMINAL: 0 + response: |- + 7E8100B612504000010 + 7E82100000000000000 +- expected_values: + RX_A_C_COMPRESSOR: 1 + RX_CRUISE_CONTROL_LIVE_BRAKE_CANCEL_SWITCH: 0 + RX_ELECTRICAL_LOAD_SIGNAL_1: 0 + RX_ELECTRICAL_LOAD_SIGNAL_2: 0 + RX_NEUTRAL_POSITION_SW_SIGNAL: 0 + RX_PATTERN_SWITCH_PWR_M: 0 + RX_POWER_STEERING_SIGNAL: 0 + RX_SHIFT_SW_STATUS_D_RANGE: 1 + RX_SHIFT_SW_STATUS_N_RANGE: 0 + RX_SHIFT_SW_STATUS_P_RANGE: 0 + RX_SHIFT_SW_STATUS_R_RANGE: 0 + RX_SPORTS_MODE_SELECTION_SW: 0 + RX_SPORTS_SHIFT_DOWN_SW: 0 + RX_SPORTS_SHIFT_UP_SW: 0 + RX_STARTER_CONTROL: 0 + RX_STARTER_SIGNAL: 0 + RX_STOP_LIGHT_SWITCH: 1 + RX_TC_TERMINAL: 0 + response: |- + 7E8100B612504000010 + 7E82100000000800000 +- expected_values: + RX_A_C_COMPRESSOR: 0 + RX_CRUISE_CONTROL_LIVE_BRAKE_CANCEL_SWITCH: 1 + RX_ELECTRICAL_LOAD_SIGNAL_1: 0 + RX_ELECTRICAL_LOAD_SIGNAL_2: 0 + RX_NEUTRAL_POSITION_SW_SIGNAL: 0 + RX_PATTERN_SWITCH_PWR_M: 0 + RX_POWER_STEERING_SIGNAL: 0 + RX_SHIFT_SW_STATUS_D_RANGE: 1 + RX_SHIFT_SW_STATUS_N_RANGE: 0 + RX_SHIFT_SW_STATUS_P_RANGE: 0 + RX_SHIFT_SW_STATUS_R_RANGE: 0 + RX_SPORTS_MODE_SELECTION_SW: 0 + RX_SPORTS_SHIFT_DOWN_SW: 0 + RX_SPORTS_SHIFT_UP_SW: 0 + RX_STARTER_CONTROL: 0 + RX_STARTER_SIGNAL: 0 + RX_STOP_LIGHT_SWITCH: 1 + RX_TC_TERMINAL: 0 + response: |- + 7E8100B612506000010 + 7E82100000000000000 +- expected_values: + RX_A_C_COMPRESSOR: 1 + RX_CRUISE_CONTROL_LIVE_BRAKE_CANCEL_SWITCH: 1 + RX_ELECTRICAL_LOAD_SIGNAL_1: 0 + RX_ELECTRICAL_LOAD_SIGNAL_2: 0 + RX_NEUTRAL_POSITION_SW_SIGNAL: 0 + RX_PATTERN_SWITCH_PWR_M: 0 + RX_POWER_STEERING_SIGNAL: 0 + RX_SHIFT_SW_STATUS_D_RANGE: 1 + RX_SHIFT_SW_STATUS_N_RANGE: 0 + RX_SHIFT_SW_STATUS_P_RANGE: 0 + RX_SHIFT_SW_STATUS_R_RANGE: 0 + RX_SPORTS_MODE_SELECTION_SW: 0 + RX_SPORTS_SHIFT_DOWN_SW: 0 + RX_SPORTS_SHIFT_UP_SW: 0 + RX_STARTER_CONTROL: 0 + RX_STARTER_SIGNAL: 0 + RX_STOP_LIGHT_SWITCH: 1 + RX_TC_TERMINAL: 0 + response: |- + 7E8100B612506000010 + 7E82100000000800000 +- expected_values: + RX_A_C_COMPRESSOR: 0 + RX_CRUISE_CONTROL_LIVE_BRAKE_CANCEL_SWITCH: 1 + RX_ELECTRICAL_LOAD_SIGNAL_1: 0 + RX_ELECTRICAL_LOAD_SIGNAL_2: 0 + RX_NEUTRAL_POSITION_SW_SIGNAL: 1 + RX_PATTERN_SWITCH_PWR_M: 0 + RX_POWER_STEERING_SIGNAL: 0 + RX_SHIFT_SW_STATUS_D_RANGE: 0 + RX_SHIFT_SW_STATUS_N_RANGE: 0 + RX_SHIFT_SW_STATUS_P_RANGE: 1 + RX_SHIFT_SW_STATUS_R_RANGE: 0 + RX_SPORTS_MODE_SELECTION_SW: 0 + RX_SPORTS_SHIFT_DOWN_SW: 0 + RX_SPORTS_SHIFT_UP_SW: 0 + RX_STARTER_CONTROL: 0 + RX_STARTER_SIGNAL: 0 + RX_STOP_LIGHT_SWITCH: 1 + RX_TC_TERMINAL: 0 + response: |- + 7E8100B612506000080 + 7E82100000400000000 diff --git a/tests/test_cases/2010/commands/7E0.7E8.2145.yaml b/tests/test_cases/2010/commands/7E0.7E8.2145.yaml new file mode 100644 index 0000000..f17e168 --- /dev/null +++ b/tests/test_cases/2010/commands/7E0.7E8.2145.yaml @@ -0,0 +1,86 @@ +command_id: 7E0.7E8.2145 +test_cases: +- expected_values: + RX_ALL_CYLINDERS_MISFIRE_CNT: 0 + RX_CYL1_MISFIRE_CNT: 0 + RX_CYL2_MISFIRE_CNT: 0 + RX_CYL3_MISFIRE_CNT: 0 + RX_CYL4_MISFIRE_CNT: 0 + RX_IGNITION_TRIG_CNT: 0 + RX_MISFIRE_LOAD_V2: 0 + RX_MISFIRE_MARGIN_V2: -128 + RX_MISFIRE_RPM_V2: 0 + response: |- + 7E81011614501000000 + 7E82100000000000000 + 7E82200670080000000 +- expected_values: + RX_ALL_CYLINDERS_MISFIRE_CNT: 0 + RX_CYL1_MISFIRE_CNT: 0 + RX_CYL2_MISFIRE_CNT: 0 + RX_CYL3_MISFIRE_CNT: 0 + RX_CYL4_MISFIRE_CNT: 0 + RX_IGNITION_TRIG_CNT: 0 + RX_MISFIRE_LOAD_V2: 0 + RX_MISFIRE_MARGIN_V2: -128 + RX_MISFIRE_RPM_V2: 0 + response: |- + 7E81011614501000000 + 7E82100000000000000 + 7E82200FF0080000000 +- expected_values: + RX_ALL_CYLINDERS_MISFIRE_CNT: 0 + RX_CYL1_MISFIRE_CNT: 0 + RX_CYL2_MISFIRE_CNT: 0 + RX_CYL3_MISFIRE_CNT: 0 + RX_CYL4_MISFIRE_CNT: 0 + RX_IGNITION_TRIG_CNT: 0 + RX_MISFIRE_LOAD_V2: 0 + RX_MISFIRE_MARGIN_V2: -128 + RX_MISFIRE_RPM_V2: 0 + response: |- + 7E81011614501000000 + 7E82100000000000000 + 7E822F48E0080000000 +- expected_values: + RX_ALL_CYLINDERS_MISFIRE_CNT: 0 + RX_CYL1_MISFIRE_CNT: 0 + RX_CYL2_MISFIRE_CNT: 0 + RX_CYL3_MISFIRE_CNT: 0 + RX_CYL4_MISFIRE_CNT: 0 + RX_IGNITION_TRIG_CNT: 0 + RX_MISFIRE_LOAD_V2: 0 + RX_MISFIRE_MARGIN_V2: -127 + RX_MISFIRE_RPM_V2: 0 + response: |- + 7E81011614501000000 + 7E82100000000000001 + 7E822435F0080000000 +- expected_values: + RX_ALL_CYLINDERS_MISFIRE_CNT: 0 + RX_CYL1_MISFIRE_CNT: 0 + RX_CYL2_MISFIRE_CNT: 0 + RX_CYL3_MISFIRE_CNT: 0 + RX_CYL4_MISFIRE_CNT: 0 + RX_IGNITION_TRIG_CNT: 0 + RX_MISFIRE_LOAD_V2: 0 + RX_MISFIRE_MARGIN_V2: -126 + RX_MISFIRE_RPM_V2: 0 + response: |- + 7E81011614501000000 + 7E82100000000000002 + 7E82213CB0080000000 +- expected_values: + RX_ALL_CYLINDERS_MISFIRE_CNT: 0 + RX_CYL1_MISFIRE_CNT: 0 + RX_CYL2_MISFIRE_CNT: 0 + RX_CYL3_MISFIRE_CNT: 0 + RX_CYL4_MISFIRE_CNT: 0 + RX_IGNITION_TRIG_CNT: 1 + RX_MISFIRE_LOAD_V2: 0 + RX_MISFIRE_MARGIN_V2: -128 + RX_MISFIRE_RPM_V2: 0 + response: |- + 7E81011614501000000 + 7E82100000000000100 + 7E82200AC0080000000 diff --git a/tests/test_cases/2013/command_support.yaml b/tests/test_cases/2013/command_support.yaml new file mode 100644 index 0000000..ff72bb5 --- /dev/null +++ b/tests/test_cases/2013/command_support.yaml @@ -0,0 +1,328 @@ +model_year: 2013 +supported_commands_by_ecu: + "780": + - 780.788.2104 + "7B0": + - 7B0.21BC + - 7B0.7B8.2103:RX_TIRE_FL_SPD,RX_TIRE_FR_SPD,RX_TIRE_RL_SPD,RX_TIRE_RR_SPD + - 7B0.7B8.2105:RX_DECEL,RX_DECEL_2 + - 7B0.7B8.2106:RX_YAW_RATE,RX_YAW_RATE2 + - 7B0.7B8.211D:RX_MAIN_IDLE_SW,RX_RESERVOIR_WARNING_SW + - 7B0.7B8.211F:RX_PARKING_BRAKE_SW,RX_STOP_LIGHT_SW + - 7B0.7B8.2121:RX_VSS + - 7B0.7B8.213C:RX_STOP_LIGHT_RELAY + - 7B0.7B8.213D:RX_ABS_WARN,RX_BRAKE_WARN,RX_BUZZER,RX_ECB_WARN,RX_SLIP_WARN + - 7B0.7B8.2142:RX_FL_WHEEL_ACCELERATION,RX_FR_WHEEL_ACCELERATION,RX_RL_WHEEL_ACCELERATION,RX_RR_WHEEL_ACCELERATION + - 7B0.7B8.2146:RX_ZP_DEC,RX_ZP_DEC2,RX_ZP_YAW_RATE + - 7B0.7B8.2147:RX_LAT_G,RX_LNG_G,RX_STEER_ANGLE,RX_YAW_RATE3 + - 7B0.7B8.215A:RX_FL_WHEEL_VSC,RX_FR_WHEEL_VSC,RX_RL_WHEEL_VSC,RX_RR_WHEEL_VSC,RX_TRC_TRAC,RX_TRC_TRAC_BRAKE,RX_TRC_TRAC_ENGINE + - 7B0.7B8.215F:RX_BA_CTRL_STATUS,RX_FL_WHEEL_ABS_CTRL,RX_FR_WHEEL_ABS_CTRL,RX_PBA_CTRL_STATUS,RX_RL_WHEEL_ABS_CTRL,RX_RL_WHEEL_EBD_CTRL,RX_RR_WHEEL_ABS_CTRL,RX_RR_WHEEL_EBD_CTRL + - 7B0.7B8.21A1 + - 7B0.7B8.21A6 + - 7B0.7B8.21BE:RX_ACCUMULATOR_OPEN,RX_DECELERATION_OPEN,RX_FL_VSS_OPEN,RX_FR_VSS_OPEN,RX_FR_WHEEL_CYLINDER_OPEN,RX_HV_COMM_OPEN,RX_MASTER_CYLINDER_OPEN,RX_RL_VSS_OPEN,RX_RR_VSS_OPEN,RX_STROKE_OPEN,RX_YAW_RATE_OPEN_ERROR + "7C0": + - 7C0.2129 + - 7C0.21A7 + - 7C0.7C8.2112 + - 7C0.7C8.2113 + - 7C0.7C8.2121 + - 7C0.7C8.2123 + - 7C0.7C8.2129 + - 7C0.7C8.2141 + - 7C0.7C8.21A1 + - 7C0.7C8.21A7 + "7C4": + - 7C4.2143|f=2009-:RX_AIR_OUTLET_SERVO_ACTU_PULSE_D,RX_AIR_OUTLET_SERVO_PULSE_D + - 7C4.2144|f=2009-:RX_AIR_INLET_DAMPER_ACTUAL_PULSE,RX_AIR_INLET_DAMPER_TARGET_PULSE + - 7C4.214C|f=2009-:RX_EVAP_TARGET_T + - 7C4.7CC.2121|f=2009-:RX_CABIN_T + - 7C4.7CC.2122|f=2009-:RX_AAT_7C4 + - 7C4.7CC.2124|f=2009-:RX_SOLAR_DRIVER + - 7C4.7CC.2126|f=2009-:RX_ECT + - 7C4.7CC.2129|f=2009-:RX_T_DRIVER + - 7C4.7CC.213C|f=2009-:RX_BLOWER_MOTOR_SPEED_LEVEL + - 7C4.7CC.213D|f=2009-:RX_ADJUSTED_AMBIENT_T + - 7C4.7CC.214B|f=2009-:RX_EVAP_FIN_THERMISTOR + - 7C4.7CC.2153|f=2009-:RX_REGULATOR_P + "7D0": + - 7D0.7D8.2162|f=2011-:RX_PARKING_BRAKE + "7DF": + - 7DF.0124 + "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 + - 0104:LOAD_PCT + - 0105:ECT + - 0106:SHRTFT1 + - 0107:LONGFT1 + - 0108:SHRTFT2,SHRTFT4 + - 0109:LONGFT2,LONGFT4 + - 010C:RPM + - 010D:VSS + - 010E:SPARKADV + - 010F:IAT + - 0110:MAF + - 0111:TP + - 0113:O2S11_EXISTS,O2S12_EXISTS,O2S13_EXISTS,O2S14_EXISTS,O2S21_EXISTS,O2S22_EXISTS,O2S23_EXISTS,O2S24_EXISTS + - 0115:O2S12,SHRTFT11 + - 0119:O2S22,SHRTFT22 + - 011C:OBDSUP + - 011F:RUNTM + - 0121:MIL_DIST + - 0124:LAMBDA11_VOLT,O2S11_VOLT + - 012E:EVAP_PCT + - 0130:WARM_UPS + - 0131:CLR_DIST + - 0133:BARO + - 0134:LAMBDA11_CURRENT,O2S11_CURRENT + - 013C:CATEMP11 + - 013D:CATEMP21 + - 013E:CATEMP12 + - 013F:CATEMP22 + - 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.0104:LOAD_PCT + - 7E0.0105:ECT + - 7E0.0106:SHRTFT1 + - 7E0.0107:LONGFT1 + - 7E0.0108:SHRTFT2,SHRTFT4 + - 7E0.0109:LONGFT2,LONGFT4 + - 7E0.010C:RPM + - 7E0.010D:VSS + - 7E0.010E:SPARKADV + - 7E0.010F:IAT + - 7E0.0110:MAF + - 7E0.0111:TP + - 7E0.011F:RUNTM + - 7E0.0121:MIL_DIST + - 7E0.0124:LAMBDA11_VOLT,O2S11_VOLT + - 7E0.0130:WARM_UPS + - 7E0.0131:CLR_DIST + - 7E0.0133:BARO + - 7E0.0134:LAMBDA11_CURRENT,O2S11_CURRENT + - 7E0.0144:EQ_RAT + - 7E0.014D:MIL_TIME + - 7E0.014E:CLR_TIME + - 7E0.7E8.0138 + - 7E0.7E8.2101:RX_AAT_V2,RX_ACCEL_SENS_NO_1_VOLT,RX_ACCEL_SENS_NO_2_VOLT,RX_ATMOSPHERE_PRESSURE,RX_BATTERY_VOLTAGE,RX_CALCULATED_LOAD_7E0,RX_COOLANT_TEMP,RX_ENGINE_RUN_TIME,RX_ENGINE_SPEED,RX_INTAKE_AIR,RX_MAF,RX_MAP,RX_THROTTLE_MOTOR_DUTY,RX_THROTTLE_SENSOR_POSITION,RX_THROTTLE_SENSOR_VOLT,RX_THROTTL_SENSOR_2_VOLT,RX_TIME_AFTER_DTC_CLEARED,RX_VEHICLE_LOAD,RX_VEHICLE_SPEED,RX_WARMUP_CYCLE_CLEARED_DTC + - 7E0.7E8.2103:RX_EVAP_PURGE_DUTY,RX_IGN_ADVANCE,RX_LONG_FT_B1S1,RX_SHORT_FT_B1S1 + - 7E0.7E8.2104:RX_AFS_CURRENT_B1S1,RX_AFS_VOLTAGE_B1S1,RX_AF_LAMBDA_B1S1,RX_O2S_B1S2,RX_TARGET_AIR_FUEL_RATIO + - 7E0.7E8.2105:RX_CATALYST_T_B1S1,RX_CATALYST_T_B1S2 + - 7E0.7E8.2106:RX_2ND_AIR_MONITOR_AVAIL,RX_2ND_AIR_MONITOR_INCMPL,RX_A_C_MONITOR_AVAIL,RX_A_C_MONITOR_INCMPL,RX_CATALYST_MONITOR_AVAIL,RX_CATALYST_MONITOR_INCMPL,RX_COMPLETE_PARTS_MONITOR_AVAIL,RX_EGR_VVT_MONITOR_AVAIL,RX_EGR_VVT_MONITOR_INCMPL,RX_EVAP_MONITOR_AVAIL,RX_EVAP_MONITOR_ICMPL,RX_FUEL_SYSTEM_MONITOR_AVAIL,RX_HEATED_CATALYST_MONITOR_AVAIL,RX_HEATED_CATALYST_MONITOR_INCMPL,RX_MIL,RX_MILON_RUN_DISTANCE,RX_MISFIRE_MONITOR_AVAIL,RX_NUMBER_OF_EMISSION_DTC,RX_O2S_A_FS_HEATER_MONITOR_AVAIL,RX_O2S_A_FS_HEATER_MONITOR_INCMPL,RX_O2S_A_FS_MONITOR_AVAIL,RX_O2S_A_FS_MONITOR_INCMPL,RX_RUNNING_TIME_FROM_MIL_ON + - 7E0.7E8.2121:RX_CC_CANCEL_SWITCH_ON,RX_CC_CCS_INDICATOR_M_CPU_ON,RX_CC_CCS_READY_M_CPU_ON,RX_CC_CC_ON,RX_CC_DRIVING_FORCE,RX_CC_LIVE_SET_COAST_SWITCH_ON,RX_CC_MAIN_SW_M_CPU_ON,RX_CC_ON,RX_CC_RES_ACC_SWITCH_ON,RX_CC_S,RX_CC_STOP_LIGHT_SWITCH_1_ON,RX_CC_STOP_LIGHT_SWITCH_2_ON,RX_CC_VSS + - 7E0.7E8.2124:RX_COMMUNICATION_WITH_BRAKE,RX_COMMUNICATION_WITH_HV,RX_COMM_WITH_AIR_CONDITIONER,RX_COMM_WITH_VALVEMATIC_COMM + - 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.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 + "7E1": + - 7E1.7E9.21A0 +unsupported_commands_by_ecu: + "6F1": + - 6F1.221700 + - 6F1.224AB1 + - 6F1.22586F + - 6F1.22D107 + - 6F1.22D10D + - 6F1.22D240 + - 6F1.22DA12 + - 6F1.22DA1F + - 6F1.22DA22 + - 6F1.22DA23 + - 6F1.22DA25 + - 6F1.22DA28 + - 6F1.22DA2A + - 6F1.22DA2E + - 6F1.22DA37 + - 6F1.22DB32 + - 6F1.22DBE4 + - 6F1.22DFE7 + - 6F1.60D.22D240 + - 6F1.612.224AB1 + - 6F1.612.22586F + - 6F1.618.22DA12 + - 6F1.618.22DA1F + - 6F1.618.22DA22 + - 6F1.618.22DA23 + - 6F1.618.22DA25 + - 6F1.618.22DA28 + - 6F1.618.22DA2A + - 6F1.618.22DA2E + - 6F1.618.22DA37 + - 6F1.619.22DB32 + - 6F1.619.22DFE7 + - 6F1.629.22DBE4 + - 6F1.640.221700 + - 6F1.660.22D107 + - 6F1.660.22D10D + "700": + - '700.221017' + - 700.22102A + - '700.221043' + - '700.221059' + - 700.22105C + - 700.22105E + - '700.221062' + - 700.22106F + - '700.221071' + - '700.221074' + - '700.221078' + - 700.22107B + - '700.221087' + - 700.2210A5 + - 700.2210A7 + - 700.2210AA + - 700.2210CD + - '700.221638' + - 700.221F2F + - 700.221F3C + - 700.221F3E + - 700.221F5C + - '700.222848' + - 700.708.221002 + - 700.708.221017 + - 700.708.221018 + - 700.708.221019 + - 700.708.22102A + - 700.708.221041 + - 700.708.221043 + - 700.708.221046 + - 700.708.221059 + - 700.708.22105C + - 700.708.22105E + - 700.708.221062 + - 700.708.22106A + - 700.708.22106C + - 700.708.22106F + - 700.708.221071 + - 700.708.221074 + - 700.708.221075 + - 700.708.221078 + - 700.708.22107B + - 700.708.221084 + - 700.708.221087 + - 700.708.221088 + - 700.708.221089 + - 700.708.22108A + - 700.708.22108D + - 700.708.22108F + - 700.708.22109A + - 700.708.2210A2 + - 700.708.2210A5 + - 700.708.2210A7 + - 700.708.2210AA + - 700.708.2210CD + - 700.708.2215FA + - 700.708.221620 + - 700.708.221621 + - 700.708.221627 + - 700.708.221638 + - 700.708.221F2F + - 700.708.221F3C + - 700.708.221F3E + - 700.708.221F46 + - 700.708.221F5C + - 700.708.221F6D + - 700.708.222827 + - 700.708.222829 + - 700.708.22282C + - 700.708.222843 + - 700.708.222847 + - 700.708.222848 + "701": + - '701.220103' + - '701.221627' + - '701.221628' + - 701.709.220103 + - 701.709.221620 + - 701.709.221627 + - 701.709.221628 + - 701.709.22162B + "745": + - '745.221739' + "747": + - '747.220103' + - 747.22182E + "750": + - '750.2115' + - '750.2116' + - '750.2130' + - '750.221004' + - '750.221005' + - '750.222021' + - 750.758.2116 + - 750.758.2130 + - 750.758.2162 + - 750.758.221004 + - 750.758.221005 + "7B0": + - 7B0.221006 + - 7B0.7B8.2107:RX_WHEEL_CYLINDER_PRESSURE + - 7B0.7B8.2130 + - 7B0.7B8.2148:RX_FR_REGEN_OPERATION,RX_FR_REGEN_REQUEST + - 7B0.7B8.2158 + - 7B0.7B8.21A3 + - 7B0.7B8.221006 + "7B1": + - 7B1.221026 + - 7B1.7B9.221026 + "7B3": + - 7B3.221004 + - 7B3.7BB.221004 + "7C0": + - 7C0.221021 + - 7C0.221022 + - 7C0.7C8.2168 + - 7C0.7C8.21AC + - 7C0.7C8.221021 + - 7C0.7C8.221022 + "7D2": + - 7D2.220103 + - 7D2.221040 + - 7D2.22106C + - 7D2.221075 + - 7D2.2210A1 + - 7D2.2210A2 + - 7D2.2210A6 + - 7D2.2210B2 + - 7D2.2215EE + - 7D2.2215F7 + - 7D2.2215F8 + - 7D2.221F05 + - 7D2.221F0D + - 7D2.221F46 + - 7D2.221F49 + - 7D2.221F4A + - 7D2.221F5B + - 7D2.708.2210A2 + - 7D2.708.221F46 + - 7D2.7DA.220103 + - 7D2.7DA.221040 + - 7D2.7DA.22106C + - 7D2.7DA.221075 + - 7D2.7DA.2210A1 + - 7D2.7DA.2210A6 + - 7D2.7DA.2210B2 + - 7D2.7DA.2215EE + - 7D2.7DA.2215F7 + - 7D2.7DA.2215F8 + - 7D2.7DA.221609 + - 7D2.7DA.221829 + - 7D2.7DA.22182A + - 7D2.7DA.221F05 + - 7D2.7DA.221F0D + - 7D2.7DA.221F49 + - 7D2.7DA.221F4A + - 7D2.7DA.221F9A + "7E0": + - 7E0.2128 + - 7E0.2182 + - 7E0.2185 + - 7E0.7E8.2128 + - 7E0.7E8.2143 + - 7E0.7E8.2182 + - 7E0.7E8.2185 + - 7E0.7E8.21DA + "7E1": + - 7E1.7E9.0104 + - 7E1.7E9.0131 + - 7E1.7E9.21BE diff --git a/tests/test_cases/2013/commands/7B0.7B8.2103.yaml b/tests/test_cases/2013/commands/7B0.7B8.2103.yaml new file mode 100644 index 0000000..090fcdf --- /dev/null +++ b/tests/test_cases/2013/commands/7B0.7B8.2103.yaml @@ -0,0 +1,20 @@ +command_id: 7B0.7B8.2103 +test_cases: +- expected_values: + RX_TIRE_FL_SPD: 0 + RX_TIRE_FR_SPD: 0 + RX_TIRE_RL_SPD: 0 + RX_TIRE_RR_SPD: 0 + response: 7B806610300000000 +- expected_values: + RX_TIRE_FL_SPD: 112.64 + RX_TIRE_FR_SPD: 113.92 + RX_TIRE_RL_SPD: 113.92 + RX_TIRE_RR_SPD: 112.64 + response: 7B806610359585859 +- expected_values: + RX_TIRE_FL_SPD: 113.92 + RX_TIRE_FR_SPD: 113.92 + RX_TIRE_RL_SPD: 113.92 + RX_TIRE_RR_SPD: 113.92 + response: 7B806610359595959 diff --git a/tests/test_cases/2013/commands/7B0.7B8.2105.yaml b/tests/test_cases/2013/commands/7B0.7B8.2105.yaml new file mode 100644 index 0000000..ac6ec84 --- /dev/null +++ b/tests/test_cases/2013/commands/7B0.7B8.2105.yaml @@ -0,0 +1,86 @@ +command_id: 7B0.7B8.2105 +test_cases: +- expected_values: + RX_DECEL: -4.06376 + RX_DECEL_2: -2.78047 + response: |- + 7B810096105636C032C + 7B82100034D00000000 +- expected_values: + RX_DECEL: -3.636 + RX_DECEL_2: -2.78047 + response: |- + 7B810096105666C035A + 7B82100018000000000 +- expected_values: + RX_DECEL: -2.35271 + RX_DECEL_2: 2.21012 + response: |- + 7B8100961056F8F03AF + 7B8210001DF00000000 +- expected_values: + RX_DECEL: -1.78235 + RX_DECEL_2: -4.06376 + response: |- + 7B810096105736309F8 + 7B8215720B800000000 +- expected_values: + RX_DECEL: -0.78424 + RX_DECEL_2: -0.92682 + response: |- + 7B8100961057A7905FF + 7B82100073800000000 +- expected_values: + RX_DECEL: -0.49906 + RX_DECEL_2: -0.78424 + response: |- + 7B8100961057C7A0800 + 7B8211C0A2800000000 +- expected_values: + RX_DECEL: -0.35647 + RX_DECEL_2: 0.07129 + response: |- + 7B8100961057D8004CB + 7B82100FFF200000000 +- expected_values: + RX_DECEL: -0.07129 + RX_DECEL_2: -0.07129 + response: |- + 7B8100961057F7F03C6 + 7B82110000600000000 +- expected_values: + RX_DECEL: -0.07129 + RX_DECEL_2: 0.07129 + response: |- + 7B8100961057F800749 + 7B8210FFD4A00000000 +- expected_values: + RX_DECEL: 0.21388 + RX_DECEL_2: -0.21388 + response: |- + 7B810096105817E0000 + 7B82100FC6000000000 +- expected_values: + RX_DECEL: 0.78424 + RX_DECEL_2: -0.21388 + response: |- + 7B810096105857E095A + 7B821701CEF00000000 +- expected_values: + RX_DECEL: 1.06941 + RX_DECEL_2: -1.49718 + response: |- + 7B810096105877510C1 + 7B82164244500000000 +- expected_values: + RX_DECEL: 2.92306 + RX_DECEL_2: 3.77859 + response: |- + 7B810096105949A0448 + 7B8210000FC00000000 +- expected_values: + RX_DECEL: 3.636 + RX_DECEL_2: 2.63788 + response: |- + 7B810096105999208C9 + 7B821310F6C00000000 diff --git a/tests/test_cases/2013/commands/7B0.7B8.2106.yaml b/tests/test_cases/2013/commands/7B0.7B8.2106.yaml new file mode 100644 index 0000000..cdf3082 --- /dev/null +++ b/tests/test_cases/2013/commands/7B0.7B8.2106.yaml @@ -0,0 +1,26 @@ +command_id: 7B0.7B8.2106 +test_cases: +- expected_values: + RX_YAW_RATE: -37 + RX_YAW_RATE2: -37 + response: 7B80661065B5B750B +- expected_values: + RX_YAW_RATE: -18 + RX_YAW_RATE2: -18 + response: 7B80661066E6E6CAA +- expected_values: + RX_YAW_RATE: -13 + RX_YAW_RATE2: -13 + response: 7B806610673739455 +- expected_values: + RX_YAW_RATE: 0 + RX_YAW_RATE2: 0 + response: 7B806610680808000 +- expected_values: + RX_YAW_RATE: 0 + RX_YAW_RATE2: 0 + response: 7B8066106808080FF +- expected_values: + RX_YAW_RATE: 40 + RX_YAW_RATE2: 40 + response: 7B8066106A8A88D98 diff --git a/tests/test_cases/2013/commands/7B0.7B8.211D.yaml b/tests/test_cases/2013/commands/7B0.7B8.211D.yaml new file mode 100644 index 0000000..44d27a5 --- /dev/null +++ b/tests/test_cases/2013/commands/7B0.7B8.211D.yaml @@ -0,0 +1,14 @@ +command_id: 7B0.7B8.211D +test_cases: +- expected_values: + RX_MAIN_IDLE_SW: 1 + RX_RESERVOIR_WARNING_SW: 0 + response: '7B8 03 61 1D 20 ' +- expected_values: + RX_MAIN_IDLE_SW: 0 + RX_RESERVOIR_WARNING_SW: 0 + response: 7B803611D00 +- expected_values: + RX_MAIN_IDLE_SW: 1 + RX_RESERVOIR_WARNING_SW: 0 + response: 7B803611D20 diff --git a/tests/test_cases/2013/commands/7B0.7B8.211F.yaml b/tests/test_cases/2013/commands/7B0.7B8.211F.yaml new file mode 100644 index 0000000..b657488 --- /dev/null +++ b/tests/test_cases/2013/commands/7B0.7B8.211F.yaml @@ -0,0 +1,18 @@ +command_id: 7B0.7B8.211F +test_cases: +- expected_values: + RX_PARKING_BRAKE_SW: 0 + RX_STOP_LIGHT_SW: 0 + response: 7B804611F0000 +- expected_values: + RX_PARKING_BRAKE_SW: 0 + RX_STOP_LIGHT_SW: 1 + response: 7B804611F8000 +- expected_values: + RX_PARKING_BRAKE_SW: 0 + RX_STOP_LIGHT_SW: 1 + response: 7B804611F8020 +- expected_values: + RX_PARKING_BRAKE_SW: 0 + RX_STOP_LIGHT_SW: 1 + response: 7B804611FA020 diff --git a/tests/test_cases/2013/commands/7B0.7B8.2121.yaml b/tests/test_cases/2013/commands/7B0.7B8.2121.yaml new file mode 100644 index 0000000..8f484ea --- /dev/null +++ b/tests/test_cases/2013/commands/7B0.7B8.2121.yaml @@ -0,0 +1,8 @@ +command_id: 7B0.7B8.2121 +test_cases: +- expected_values: + RX_VSS: 0 + response: 7B803612100 +- expected_values: + RX_VSS: 113.92 + response: 7B803612159 diff --git a/tests/test_cases/2013/commands/7B0.7B8.213C.yaml b/tests/test_cases/2013/commands/7B0.7B8.213C.yaml new file mode 100644 index 0000000..5ed2b9d --- /dev/null +++ b/tests/test_cases/2013/commands/7B0.7B8.213C.yaml @@ -0,0 +1,8 @@ +command_id: 7B0.7B8.213C +test_cases: +- expected_values: + RX_STOP_LIGHT_RELAY: 0 + response: 7B803613C00 +- expected_values: + RX_STOP_LIGHT_RELAY: 1 + response: 7B803613C80 diff --git a/tests/test_cases/2013/commands/7B0.7B8.213D.yaml b/tests/test_cases/2013/commands/7B0.7B8.213D.yaml new file mode 100644 index 0000000..55b84fa --- /dev/null +++ b/tests/test_cases/2013/commands/7B0.7B8.213D.yaml @@ -0,0 +1,23 @@ +command_id: 7B0.7B8.213D +test_cases: +- expected_values: + RX_ABS_WARN: 0 + RX_BRAKE_WARN: 0 + RX_BUZZER: 0 + RX_ECB_WARN: 0 + RX_SLIP_WARN: 0 + response: 7B805613D000000 +- expected_values: + RX_ABS_WARN: 0 + RX_BRAKE_WARN: 0 + RX_BUZZER: 0 + RX_ECB_WARN: 0 + RX_SLIP_WARN: 0 + response: 7B805613D000800 +- expected_values: + RX_ABS_WARN: 1 + RX_BRAKE_WARN: 1 + RX_BUZZER: 0 + RX_ECB_WARN: 0 + RX_SLIP_WARN: 0 + response: 7B805613DC04800 diff --git a/tests/test_cases/2013/commands/7B0.7B8.2142.yaml b/tests/test_cases/2013/commands/7B0.7B8.2142.yaml new file mode 100644 index 0000000..7b65483 --- /dev/null +++ b/tests/test_cases/2013/commands/7B0.7B8.2142.yaml @@ -0,0 +1,32 @@ +command_id: 7B0.7B8.2142 +test_cases: +- expected_values: + RX_FL_WHEEL_ACCELERATION: 0 + RX_FR_WHEEL_ACCELERATION: 0 + RX_RL_WHEEL_ACCELERATION: 0 + RX_RR_WHEEL_ACCELERATION: 0 + response: 7B806614200000000 +- expected_values: + RX_FL_WHEEL_ACCELERATION: 0 + RX_FR_WHEEL_ACCELERATION: 0 + RX_RL_WHEEL_ACCELERATION: 255 + RX_RR_WHEEL_ACCELERATION: 0 + response: 7B8066142000000FF +- expected_values: + RX_FL_WHEEL_ACCELERATION: 0 + RX_FR_WHEEL_ACCELERATION: 0 + RX_RL_WHEEL_ACCELERATION: 0 + RX_RR_WHEEL_ACCELERATION: 255 + response: 7B80661420000FF00 +- expected_values: + RX_FL_WHEEL_ACCELERATION: 255 + RX_FR_WHEEL_ACCELERATION: 0 + RX_RL_WHEEL_ACCELERATION: 0 + RX_RR_WHEEL_ACCELERATION: 0 + response: 7B806614200FF0000 +- expected_values: + RX_FL_WHEEL_ACCELERATION: 0 + RX_FR_WHEEL_ACCELERATION: 255 + RX_RL_WHEEL_ACCELERATION: 0 + RX_RR_WHEEL_ACCELERATION: 0 + response: 7B8066142FF000000 diff --git a/tests/test_cases/2013/commands/7B0.7B8.2146.yaml b/tests/test_cases/2013/commands/7B0.7B8.2146.yaml new file mode 100644 index 0000000..cbcaa81 --- /dev/null +++ b/tests/test_cases/2013/commands/7B0.7B8.2146.yaml @@ -0,0 +1,63 @@ +command_id: 7B0.7B8.2146 +test_cases: +- expected_values: + RX_ZP_DEC: -25.11 + RX_ZP_DEC2: -25.11 + RX_ZP_YAW_RATE: 0 + response: "7B8 10 09 61 46 00 00 80 80 \n7B8 21 00 24 08 00 00 00 00 " +- expected_values: + RX_ZP_DEC: -25.11 + RX_ZP_DEC2: -25.11 + RX_ZP_YAW_RATE: 0 + response: |- + 7B8100961460000807F + 7B821D6131F00000000 +- expected_values: + RX_ZP_DEC: -25.11 + RX_ZP_DEC2: -25.11 + RX_ZP_YAW_RATE: 0 + response: |- + 7B8100961460000807F + 7B821DC130E00000000 +- expected_values: + RX_ZP_DEC: -25.11 + RX_ZP_DEC2: -25.11 + RX_ZP_YAW_RATE: 0 + response: |- + 7B8100961460000807F + 7B821DF131F00000000 +- expected_values: + RX_ZP_DEC: -25.11 + RX_ZP_DEC2: -25.11 + RX_ZP_YAW_RATE: 0 + response: |- + 7B8100961460000807F + 7B821E0130200000000 +- expected_values: + RX_ZP_DEC: -25.11 + RX_ZP_DEC2: -25.11 + RX_ZP_YAW_RATE: 0 + response: |- + 7B8100961460000807F + 7B821E2131000000000 +- expected_values: + RX_ZP_DEC: -25.11 + RX_ZP_DEC2: -25.11 + RX_ZP_YAW_RATE: 0 + response: |- + 7B8100961460000807F + 7B821F0130100000000 +- expected_values: + RX_ZP_DEC: -25.11 + RX_ZP_DEC2: -25.11 + RX_ZP_YAW_RATE: 0 + response: |- + 7B81009614600008080 + 7B82100130100000000 +- expected_values: + RX_ZP_DEC: -25.11 + RX_ZP_DEC2: -25.11 + RX_ZP_YAW_RATE: 0 + response: |- + 7B81009614600008080 + 7B82100240800000000 diff --git a/tests/test_cases/2013/commands/7B0.7B8.2147.yaml b/tests/test_cases/2013/commands/7B0.7B8.2147.yaml new file mode 100644 index 0000000..e0b1f8e --- /dev/null +++ b/tests/test_cases/2013/commands/7B0.7B8.2147.yaml @@ -0,0 +1,56 @@ +command_id: 7B0.7B8.2147 +test_cases: +- expected_values: + RX_LAT_G: 0 + RX_LNG_G: 0 + RX_STEER_ANGLE: -209 + RX_YAW_RATE3: -12 + response: 7B807614700007477D6 +- expected_values: + RX_LAT_G: 0 + RX_LNG_G: 0 + RX_STEER_ANGLE: 526.5 + RX_YAW_RATE3: -11 + response: 7B80761470000759491 +- expected_values: + RX_LAT_G: 0 + RX_LNG_G: 0 + RX_STEER_ANGLE: -491 + RX_YAW_RATE3: 0 + response: 7B80761470000806CD2 +- expected_values: + RX_LAT_G: 0 + RX_LNG_G: 0 + RX_STEER_ANGLE: -0.1 + RX_YAW_RATE3: 0 + response: 7B80761470000807FFF +- expected_values: + RX_LAT_G: 0 + RX_LNG_G: 0 + RX_STEER_ANGLE: 0 + RX_YAW_RATE3: 0 + response: 7B80761470000808000 +- expected_values: + RX_LAT_G: 0 + RX_LNG_G: -0.02 + RX_STEER_ANGLE: -291.2 + RX_YAW_RATE3: -11 + response: 7B807614700FF7574A0 +- expected_values: + RX_LAT_G: 0.28 + RX_LNG_G: -0.12 + RX_STEER_ANGLE: 497.9 + RX_YAW_RATE3: 44 + response: 7B80761470EFAAC9373 +- expected_values: + RX_LAT_G: -0.4 + RX_LNG_G: -0.1 + RX_STEER_ANGLE: -265 + RX_YAW_RATE3: -32 + response: 7B8076147ECFB6075A6 +- expected_values: + RX_LAT_G: -0.02 + RX_LNG_G: 0 + RX_STEER_ANGLE: -110.8 + RX_YAW_RATE3: -14 + response: 7B8076147FF00727BAC diff --git a/tests/test_cases/2013/commands/7B0.7B8.215A.yaml b/tests/test_cases/2013/commands/7B0.7B8.215A.yaml new file mode 100644 index 0000000..54c09f1 --- /dev/null +++ b/tests/test_cases/2013/commands/7B0.7B8.215A.yaml @@ -0,0 +1,74 @@ +command_id: 7B0.7B8.215A +test_cases: +- expected_values: + RX_FL_WHEEL_VSC: 0 + RX_FR_WHEEL_VSC: 0 + RX_RL_WHEEL_VSC: 0 + RX_RR_WHEEL_VSC: 0 + RX_TRC_TRAC: 0 + RX_TRC_TRAC_BRAKE: 0 + RX_TRC_TRAC_ENGINE: 0 + response: 7B804615A0000 +- expected_values: + RX_FL_WHEEL_VSC: 0 + RX_FR_WHEEL_VSC: 0 + RX_RL_WHEEL_VSC: 0 + RX_RR_WHEEL_VSC: 0 + RX_TRC_TRAC: 0 + RX_TRC_TRAC_BRAKE: 0 + RX_TRC_TRAC_ENGINE: 0 + response: 7B804615A0200 +- expected_values: + RX_FL_WHEEL_VSC: 0 + RX_FR_WHEEL_VSC: 0 + RX_RL_WHEEL_VSC: 0 + RX_RR_WHEEL_VSC: 0 + RX_TRC_TRAC: 0 + RX_TRC_TRAC_BRAKE: 0 + RX_TRC_TRAC_ENGINE: 0 + response: 7B804615A1000 +- expected_values: + RX_FL_WHEEL_VSC: 0 + RX_FR_WHEEL_VSC: 0 + RX_RL_WHEEL_VSC: 0 + RX_RR_WHEEL_VSC: 0 + RX_TRC_TRAC: 0 + RX_TRC_TRAC_BRAKE: 0 + RX_TRC_TRAC_ENGINE: 0 + response: 7B804615A1200 +- expected_values: + RX_FL_WHEEL_VSC: 0 + RX_FR_WHEEL_VSC: 0 + RX_RL_WHEEL_VSC: 0 + RX_RR_WHEEL_VSC: 0 + RX_TRC_TRAC: 0 + RX_TRC_TRAC_BRAKE: 0 + RX_TRC_TRAC_ENGINE: 0 + response: 7B804615A1600 +- expected_values: + RX_FL_WHEEL_VSC: 0 + RX_FR_WHEEL_VSC: 0 + RX_RL_WHEEL_VSC: 0 + RX_RR_WHEEL_VSC: 0 + RX_TRC_TRAC: 0 + RX_TRC_TRAC_BRAKE: 0 + RX_TRC_TRAC_ENGINE: 0 + response: 7B804615A1800 +- expected_values: + RX_FL_WHEEL_VSC: 0 + RX_FR_WHEEL_VSC: 0 + RX_RL_WHEEL_VSC: 0 + RX_RR_WHEEL_VSC: 0 + RX_TRC_TRAC: 0 + RX_TRC_TRAC_BRAKE: 0 + RX_TRC_TRAC_ENGINE: 0 + response: 7B804615A1A00 +- expected_values: + RX_FL_WHEEL_VSC: 0 + RX_FR_WHEEL_VSC: 0 + RX_RL_WHEEL_VSC: 0 + RX_RR_WHEEL_VSC: 0 + RX_TRC_TRAC: 1 + RX_TRC_TRAC_BRAKE: 1 + RX_TRC_TRAC_ENGINE: 0 + response: 7B804615AA000 diff --git a/tests/test_cases/2013/commands/7B0.7B8.215F.yaml b/tests/test_cases/2013/commands/7B0.7B8.215F.yaml new file mode 100644 index 0000000..8c077c5 --- /dev/null +++ b/tests/test_cases/2013/commands/7B0.7B8.215F.yaml @@ -0,0 +1,22 @@ +command_id: 7B0.7B8.215F +test_cases: +- expected_values: + RX_BA_CTRL_STATUS: 0 + RX_FL_WHEEL_ABS_CTRL: 0 + RX_FR_WHEEL_ABS_CTRL: 0 + RX_PBA_CTRL_STATUS: 0 + RX_RL_WHEEL_ABS_CTRL: 0 + RX_RL_WHEEL_EBD_CTRL: 0 + RX_RR_WHEEL_ABS_CTRL: 0 + RX_RR_WHEEL_EBD_CTRL: 0 + response: 7B804615F0000 +- expected_values: + RX_BA_CTRL_STATUS: 0 + RX_FL_WHEEL_ABS_CTRL: 0 + RX_FR_WHEEL_ABS_CTRL: 0 + RX_PBA_CTRL_STATUS: 0 + RX_RL_WHEEL_ABS_CTRL: 0 + RX_RL_WHEEL_EBD_CTRL: 0 + RX_RR_WHEEL_ABS_CTRL: 0 + RX_RR_WHEEL_EBD_CTRL: 0 + response: 7B804615F0002 diff --git a/tests/test_cases/2013/commands/7B0.7B8.21BE.yaml b/tests/test_cases/2013/commands/7B0.7B8.21BE.yaml new file mode 100644 index 0000000..57a5693 --- /dev/null +++ b/tests/test_cases/2013/commands/7B0.7B8.21BE.yaml @@ -0,0 +1,15 @@ +command_id: 7B0.7B8.21BE +test_cases: +- expected_values: + RX_ACCUMULATOR_OPEN: 0 + RX_DECELERATION_OPEN: 0 + RX_FL_VSS_OPEN: 0 + RX_FR_VSS_OPEN: 0 + RX_FR_WHEEL_CYLINDER_OPEN: 0 + RX_HV_COMM_OPEN: 0 + RX_MASTER_CYLINDER_OPEN: 0 + RX_RL_VSS_OPEN: 0 + RX_RR_VSS_OPEN: 0 + RX_STROKE_OPEN: 0 + RX_YAW_RATE_OPEN_ERROR: 0 + response: 7B80661BE00000000 diff --git a/tests/test_cases/2013/commands/7C4.2143|f=2009-.yaml b/tests/test_cases/2013/commands/7C4.2143|f=2009-.yaml new file mode 100644 index 0000000..b6929c2 --- /dev/null +++ b/tests/test_cases/2013/commands/7C4.2143|f=2009-.yaml @@ -0,0 +1,45 @@ +command_id: 7C4.2143|f=2009- +test_cases: +- expected_values: + RX_AIR_OUTLET_SERVO_ACTU_PULSE_D: 80 + RX_AIR_OUTLET_SERVO_PULSE_D: 80 + response: |- + 7C603A81381 + 7CC066143505003FF + 7CE1008E81381044100 + 7C6300100 + 7CE2105080000000000 +- expected_values: + RX_AIR_OUTLET_SERVO_ACTU_PULSE_D: 8 + RX_AIR_OUTLET_SERVO_PULSE_D: 8 + response: 7CC066143080803FF +- expected_values: + RX_AIR_OUTLET_SERVO_ACTU_PULSE_D: 74 + RX_AIR_OUTLET_SERVO_PULSE_D: 74 + response: 7CC0661434A4A09D2 +- expected_values: + RX_AIR_OUTLET_SERVO_ACTU_PULSE_D: 80 + RX_AIR_OUTLET_SERVO_PULSE_D: 80 + response: |- + 7CC066143505003FF + 7C603A81381 + 7CE1008E81381044100 + 7C6300100 + 7CE2105080000000000 +- expected_values: + RX_AIR_OUTLET_SERVO_ACTU_PULSE_D: 80 + RX_AIR_OUTLET_SERVO_PULSE_D: 80 + response: |- + 7CC066143505003FF + 7C603A81382 + 7CE1008E813820400F8 + 7C6300100 + 7CE2100000000000000 +- expected_values: + RX_AIR_OUTLET_SERVO_ACTU_PULSE_D: 30 + RX_AIR_OUTLET_SERVO_PULSE_D: 97 + response: 7CC066143611E03FF +- expected_values: + RX_AIR_OUTLET_SERVO_ACTU_PULSE_D: 97 + RX_AIR_OUTLET_SERVO_PULSE_D: 97 + response: 7CC066143616103FF diff --git a/tests/test_cases/2013/commands/7C4.2144|f=2009-.yaml b/tests/test_cases/2013/commands/7C4.2144|f=2009-.yaml new file mode 100644 index 0000000..afc6e6a --- /dev/null +++ b/tests/test_cases/2013/commands/7C4.2144|f=2009-.yaml @@ -0,0 +1,22 @@ +command_id: 7C4.2144|f=2009- +test_cases: +- expected_values: + RX_AIR_INLET_DAMPER_ACTUAL_PULSE: 7 + RX_AIR_INLET_DAMPER_TARGET_PULSE: 7 + response: 7CC066144070703FF +- expected_values: + RX_AIR_INLET_DAMPER_ACTUAL_PULSE: 17 + RX_AIR_INLET_DAMPER_TARGET_PULSE: 7 + response: 7CC066144071103FF +- expected_values: + RX_AIR_INLET_DAMPER_ACTUAL_PULSE: 19 + RX_AIR_INLET_DAMPER_TARGET_PULSE: 7 + response: 7CC066144071303FF +- expected_values: + RX_AIR_INLET_DAMPER_ACTUAL_PULSE: 28 + RX_AIR_INLET_DAMPER_TARGET_PULSE: 28 + response: 7CC0661441C1C03FF +- expected_values: + RX_AIR_INLET_DAMPER_ACTUAL_PULSE: 28 + RX_AIR_INLET_DAMPER_TARGET_PULSE: 28 + response: 7CC0661441C1C17FF diff --git a/tests/test_cases/2013/commands/7C4.214C|f=2009-.yaml b/tests/test_cases/2013/commands/7C4.214C|f=2009-.yaml new file mode 100644 index 0000000..96427d1 --- /dev/null +++ b/tests/test_cases/2013/commands/7C4.214C|f=2009-.yaml @@ -0,0 +1,30 @@ +command_id: 7C4.214C|f=2009- +test_cases: +- expected_values: + RX_EVAP_TARGET_T: 1 + response: |- + 7C603A81384 + 7CC04614C8064 + 7C603A81384 + 7C603A81384 + 7C603A81181 + 7CE1008E81181044100 + 7C6300100 + 7CE2105080000000000 +- expected_values: + RX_EVAP_TARGET_T: 1 + response: 7CC04614C8064 +- expected_values: + RX_EVAP_TARGET_T: 1 + response: |- + 7CC04614C8064 + 7C603A81381 + 7CE1008E81381044100 + 7C6300100 + 7CE2105080000000000 +- expected_values: + RX_EVAP_TARGET_T: 2.53 + response: 7CC04614C80FD +- expected_values: + RX_EVAP_TARGET_T: 2.6 + response: 7CC04614C8104 diff --git a/tests/test_cases/2013/commands/7C4.7CC.2121|f=2009-.yaml b/tests/test_cases/2013/commands/7C4.7CC.2121|f=2009-.yaml new file mode 100644 index 0000000..5b374d1 --- /dev/null +++ b/tests/test_cases/2013/commands/7C4.7CC.2121|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.2121|f=2009- +test_cases: +- expected_values: + RX_CABIN_T: 14.25 + response: 7CC03612153 +- expected_values: + RX_CABIN_T: 42.25 + response: 7CC036121C3 diff --git a/tests/test_cases/2013/commands/7C4.7CC.2122|f=2009-.yaml b/tests/test_cases/2013/commands/7C4.7CC.2122|f=2009-.yaml new file mode 100644 index 0000000..fb2a161 --- /dev/null +++ b/tests/test_cases/2013/commands/7C4.7CC.2122|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.2122|f=2009- +test_cases: +- expected_values: + RX_AAT_7C4: 9.6 + response: 7CC0361225E +- expected_values: + RX_AAT_7C4: 46.35 + response: 7CC036122C7 diff --git a/tests/test_cases/2013/commands/7C4.7CC.2124|f=2009-.yaml b/tests/test_cases/2013/commands/7C4.7CC.2124|f=2009-.yaml new file mode 100644 index 0000000..557a74b --- /dev/null +++ b/tests/test_cases/2013/commands/7C4.7CC.2124|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.2124|f=2009- +test_cases: +- expected_values: + RX_SOLAR_DRIVER: 0 + response: 7CC03612400 +- expected_values: + RX_SOLAR_DRIVER: 120 + response: 7CC03612478 diff --git a/tests/test_cases/2013/commands/7C4.7CC.2126|f=2009-.yaml b/tests/test_cases/2013/commands/7C4.7CC.2126|f=2009-.yaml new file mode 100644 index 0000000..6e09369 --- /dev/null +++ b/tests/test_cases/2013/commands/7C4.7CC.2126|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.2126|f=2009- +test_cases: +- expected_values: + RX_ECT: 30.35 + response: 7CC03612653 +- expected_values: + RX_ECT: 90.55 + response: 7CC036126FF diff --git a/tests/test_cases/2013/commands/7C4.7CC.2129|f=2009-.yaml b/tests/test_cases/2013/commands/7C4.7CC.2129|f=2009-.yaml new file mode 100644 index 0000000..a8d544f --- /dev/null +++ b/tests/test_cases/2013/commands/7C4.7CC.2129|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.2129|f=2009- +test_cases: +- expected_values: + RX_T_DRIVER: 0 + response: 7CC03612900 +- expected_values: + RX_T_DRIVER: 54 + response: 7CC03612936 diff --git a/tests/test_cases/2013/commands/7C4.7CC.213C|f=2009-.yaml b/tests/test_cases/2013/commands/7C4.7CC.213C|f=2009-.yaml new file mode 100644 index 0000000..1341ee2 --- /dev/null +++ b/tests/test_cases/2013/commands/7C4.7CC.213C|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.213C|f=2009- +test_cases: +- expected_values: + RX_BLOWER_MOTOR_SPEED_LEVEL: 0 + response: 7CC03613C00 +- expected_values: + RX_BLOWER_MOTOR_SPEED_LEVEL: 31 + response: 7CC03613C1F diff --git a/tests/test_cases/2013/commands/7C4.7CC.213D|f=2009-.yaml b/tests/test_cases/2013/commands/7C4.7CC.213D|f=2009-.yaml new file mode 100644 index 0000000..dfbcc53 --- /dev/null +++ b/tests/test_cases/2013/commands/7C4.7CC.213D|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.213D|f=2009- +test_cases: +- expected_values: + RX_ADJUSTED_AMBIENT_T: 10.16 + response: 7CC03613D80 +- expected_values: + RX_ADJUSTED_AMBIENT_T: 39.28 + response: 7CC03613DDB diff --git a/tests/test_cases/2013/commands/7C4.7CC.214B|f=2009-.yaml b/tests/test_cases/2013/commands/7C4.7CC.214B|f=2009-.yaml new file mode 100644 index 0000000..b6c6193 --- /dev/null +++ b/tests/test_cases/2013/commands/7C4.7CC.214B|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.214B|f=2009- +test_cases: +- expected_values: + RX_EVAP_FIN_THERMISTOR: -1 + response: 7CC03614B52 +- expected_values: + RX_EVAP_FIN_THERMISTOR: 27.7 + response: 7CC03614BA4 diff --git a/tests/test_cases/2013/commands/7C4.7CC.2153|f=2009-.yaml b/tests/test_cases/2013/commands/7C4.7CC.2153|f=2009-.yaml new file mode 100644 index 0000000..b1ebb38 --- /dev/null +++ b/tests/test_cases/2013/commands/7C4.7CC.2153|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.2153|f=2009- +test_cases: +- expected_values: + RX_REGULATOR_P: 0.35237 + response: 7CC03615337 +- expected_values: + RX_REGULATOR_P: 1.74982 + response: 7CC03615396 diff --git a/tests/test_cases/2013/commands/7D0.7D8.2162|f=2011-.yaml b/tests/test_cases/2013/commands/7D0.7D8.2162|f=2011-.yaml new file mode 100644 index 0000000..8231271 --- /dev/null +++ b/tests/test_cases/2013/commands/7D0.7D8.2162|f=2011-.yaml @@ -0,0 +1,25 @@ +command_id: 7D0.7D8.2162|f=2011- +test_cases: +- expected_values: + RX_PARKING_BRAKE: 1 + response: '7D8 04 61 62 19 00 ' +- expected_values: + RX_PARKING_BRAKE: 1 + response: 7D80461620100 +- expected_values: + RX_PARKING_BRAKE: 1 + response: |- + 7D80461620100 + 7C603A81384 + 7C603A81384 + 7C603A81384 + 7C603A81181 + 7CE1008E81181044100 + 7C6300100 + 7CE2105080000000000 +- expected_values: + RX_PARKING_BRAKE: 1 + response: 7D80461620175 +- expected_values: + RX_PARKING_BRAKE: 1 + response: 7D80461621D00 diff --git a/tests/test_cases/2013/commands/7E0.0101.yaml b/tests/test_cases/2013/commands/7E0.0101.yaml new file mode 100644 index 0000000..9fdef7d --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.0101.yaml @@ -0,0 +1,29 @@ +command_id: 7E0.0101 +test_cases: +- expected_values: + ACRF_RDY: 0 + ACRF_SUP: 0 + AIR_RDY: 0 + AIR_SUP: 0 + CAT_RDY: 0 + CAT_SUP: 1 + CCM_RDY: 0 + CCM_SUP: 1 + CIM_SUP: SPARK + DTC_CNT: 0 + EGR_RDY: 0 + EGR_SUP: 1 + EVAP_RDY: 0 + EVAP_SUP: 1 + FUEL_RDY: 0 + FUEL_SUP: 1 + HCAT_RDY: 0 + HCAT_SUP: 0 + HTR_RDY: 0 + HTR_SUP: 1 + MIL: 0 + MIS_RDY: 0 + MIS_SUP: 1 + O2S_RDY: 0 + O2S_SUP: 1 + response: 7E80641010007E500 diff --git a/tests/test_cases/2013/commands/7E0.0104.yaml b/tests/test_cases/2013/commands/7E0.0104.yaml new file mode 100644 index 0000000..af34640 --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.0104.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0104 +test_cases: +- expected_values: + LOAD_PCT: 0 + response: '7E803410400' +- expected_values: + LOAD_PCT: 100 + response: 7E8034104FF diff --git a/tests/test_cases/2013/commands/7E0.0105.yaml b/tests/test_cases/2013/commands/7E0.0105.yaml new file mode 100644 index 0000000..bca8e3e --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.0105.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0105 +test_cases: +- expected_values: + ECT: 43 + response: '7E803410553' +- expected_values: + ECT: 90 + response: '7E803410582' diff --git a/tests/test_cases/2013/commands/7E0.0106.yaml b/tests/test_cases/2013/commands/7E0.0106.yaml new file mode 100644 index 0000000..72e564d --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.0106.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0106 +test_cases: +- expected_values: + SHRTFT1: -21.09375 + response: '7E803410665' +- expected_values: + SHRTFT1: 10.15625 + response: 7E80341068D diff --git a/tests/test_cases/2013/commands/7E0.0107.yaml b/tests/test_cases/2013/commands/7E0.0107.yaml new file mode 100644 index 0000000..a75c859 --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.0107.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0107 +test_cases: +- expected_values: + LONGFT1: -3.125 + response: 7E80341077C +- expected_values: + LONGFT1: 7.03125 + response: '7E803410789' diff --git a/tests/test_cases/2013/commands/7E0.0108.yaml b/tests/test_cases/2013/commands/7E0.0108.yaml new file mode 100644 index 0000000..39913e8 --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.0108.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0108 +test_cases: +- expected_values: + SHRTFT2: -21.09375 + response: '7E803410865' +- expected_values: + SHRTFT2: 10.9375 + response: 7E80341088E diff --git a/tests/test_cases/2013/commands/7E0.0109.yaml b/tests/test_cases/2013/commands/7E0.0109.yaml new file mode 100644 index 0000000..7b38b67 --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.0109.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0109 +test_cases: +- expected_values: + LONGFT2: -4.6875 + response: 7E80341097A +- expected_values: + LONGFT2: 7.03125 + response: '7E803410989' diff --git a/tests/test_cases/2013/commands/7E0.010C.yaml b/tests/test_cases/2013/commands/7E0.010C.yaml new file mode 100644 index 0000000..838eaad --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.010C.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.010C +test_cases: +- expected_values: + RPM: 0 + response: 7E804410C0000 +- expected_values: + RPM: 639.75 + response: 7E804410C09FF +- expected_values: + RPM: 3436.5 + response: 7E804410C35B2 diff --git a/tests/test_cases/2013/commands/7E0.010D.yaml b/tests/test_cases/2013/commands/7E0.010D.yaml new file mode 100644 index 0000000..5bb7563 --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.010D.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.010D +test_cases: +- expected_values: + VSS: 0 + response: 7E803410D00 +- expected_values: + VSS: 112 + response: 7E803410D70 diff --git a/tests/test_cases/2013/commands/7E0.010E.yaml b/tests/test_cases/2013/commands/7E0.010E.yaml new file mode 100644 index 0000000..27b2dae --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.010E.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.010E +test_cases: +- expected_values: + SPARKADV: -19.5 + response: 7E803410E59 +- expected_values: + SPARKADV: 40 + response: 7E803410ED0 diff --git a/tests/test_cases/2013/commands/7E0.010F.yaml b/tests/test_cases/2013/commands/7E0.010F.yaml new file mode 100644 index 0000000..2d7fe57 --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.010F.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.010F +test_cases: +- expected_values: + IAT: 20 + response: 7E803410F3C +- expected_values: + IAT: 61 + response: 7E803410F65 diff --git a/tests/test_cases/2013/commands/7E0.0110.yaml b/tests/test_cases/2013/commands/7E0.0110.yaml new file mode 100644 index 0000000..bcd87b0 --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.0110.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.0110 +test_cases: +- expected_values: + MAF: 0.54 + response: '7E80441100036' +- expected_values: + MAF: 5.12 + response: '7E80441100200' +- expected_values: + MAF: 15.35 + response: 7E804411005FF +- expected_values: + MAF: 88.84 + response: 7E804411022B4 diff --git a/tests/test_cases/2013/commands/7E0.0111.yaml b/tests/test_cases/2013/commands/7E0.0111.yaml new file mode 100644 index 0000000..67b0085 --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.0111.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0111 +test_cases: +- expected_values: + TP: 14.90196 + response: '7E803411126' +- expected_values: + TP: 42.7451 + response: 7E80341116D diff --git a/tests/test_cases/2013/commands/7E0.011F.yaml b/tests/test_cases/2013/commands/7E0.011F.yaml new file mode 100644 index 0000000..b7698da --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.011F.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.011F +test_cases: +- expected_values: + RUNTM: 1444 + response: 7E804411F05A4 diff --git a/tests/test_cases/2013/commands/7E0.0121.yaml b/tests/test_cases/2013/commands/7E0.0121.yaml new file mode 100644 index 0000000..13d7835 --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.0121.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0121 +test_cases: +- expected_values: + MIL_DIST: 0 + response: '7E80441210000' diff --git a/tests/test_cases/2013/commands/7E0.0124.yaml b/tests/test_cases/2013/commands/7E0.0124.yaml new file mode 100644 index 0000000..5f72c40 --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.0124.yaml @@ -0,0 +1,30 @@ +command_id: 7E0.0124 +test_cases: +- expected_values: + LAMBDA11_VOLT: 0.81335 + O2S11_VOLT: 1.02245 + response: 7E8064124681C20BC +- expected_values: + LAMBDA11_VOLT: 0.867 + O2S11_VOLT: 2.4052 + response: 7E80641246EFA4D01 +- expected_values: + LAMBDA11_VOLT: 0.92184 + O2S11_VOLT: 2.77123 + response: 7E806412475FF58B9 +- expected_values: + LAMBDA11_VOLT: 0.92969 + O2S11_VOLT: 2.8298 + response: 7E806412477005A99 +- expected_values: + LAMBDA11_VOLT: 1.23288 + O2S11_VOLT: 4.00464 + response: 7E80641249DCF8036 +- expected_values: + LAMBDA11_VOLT: 1.23288 + O2S11_VOLT: 4.9856 + response: 7E80641249DCF9F9E +- expected_values: + LAMBDA11_VOLT: 1.23288 + O2S11_VOLT: 4.99744 + response: 7E80641249DCF9FFF diff --git a/tests/test_cases/2013/commands/7E0.0130.yaml b/tests/test_cases/2013/commands/7E0.0130.yaml new file mode 100644 index 0000000..fc34362 --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.0130.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0130 +test_cases: +- expected_values: + WARM_UPS: 255 + response: 7E8034130FF diff --git a/tests/test_cases/2013/commands/7E0.0131.yaml b/tests/test_cases/2013/commands/7E0.0131.yaml new file mode 100644 index 0000000..dbf9b1f --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.0131.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.0131 +test_cases: +- expected_values: + CLR_DIST: 25976 + response: '7E80441316578' +- expected_values: + CLR_DIST: 26367 + response: 7E804413166FF +- expected_values: + CLR_DIST: 26368 + response: '7E80441316700' +- expected_values: + CLR_DIST: 30208 + response: '7E80441317600' diff --git a/tests/test_cases/2013/commands/7E0.0133.yaml b/tests/test_cases/2013/commands/7E0.0133.yaml new file mode 100644 index 0000000..4fd0ca6 --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.0133.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.0133 +test_cases: +- expected_values: + BARO: 100 + response: '7E803413364' +- expected_values: + BARO: 101 + response: '7E803413365' +- expected_values: + BARO: 102 + response: '7E803413366' diff --git a/tests/test_cases/2013/commands/7E0.0134.yaml b/tests/test_cases/2013/commands/7E0.0134.yaml new file mode 100644 index 0000000..489baa9 --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.0134.yaml @@ -0,0 +1,30 @@ +command_id: 7E0.0134 +test_cases: +- expected_values: + LAMBDA11_CURRENT: 0.81335 + O2S11_CURRENT: -0.87891 + response: 7E8064134681C7F1F +- expected_values: + LAMBDA11_CURRENT: 0.92184 + O2S11_CURRENT: -0.18359 + response: 7E806413475FF7FD1 +- expected_values: + LAMBDA11_CURRENT: 0.9375 + O2S11_CURRENT: -0.14062 + response: 7E806413478007FDC +- expected_values: + LAMBDA11_CURRENT: 0.98486 + O2S11_CURRENT: 0 + response: 7E80641347E108000 +- expected_values: + LAMBDA11_CURRENT: 0.9899 + O2S11_CURRENT: -0.00391 + response: 7E80641347EB57FFF +- expected_values: + LAMBDA11_CURRENT: 1.23288 + O2S11_CURRENT: 0.27734 + response: 7E80641349DCF8047 +- expected_values: + LAMBDA11_CURRENT: 1.23288 + O2S11_CURRENT: 1 + response: 7E80641349DCF8100 diff --git a/tests/test_cases/2013/commands/7E0.0144.yaml b/tests/test_cases/2013/commands/7E0.0144.yaml new file mode 100644 index 0000000..524cecd --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.0144.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.0144 +test_cases: +- expected_values: + EQ_RAT: 0.75291 + response: 7E8044144605F +- expected_values: + EQ_RAT: 0.9452 + response: 7E804414478FC +- expected_values: + EQ_RAT: 1.00002 + response: '7E80441448000' +- expected_values: + EQ_RAT: 1.06166 + response: 7E804414487E4 diff --git a/tests/test_cases/2013/commands/7E0.014D.yaml b/tests/test_cases/2013/commands/7E0.014D.yaml new file mode 100644 index 0000000..d59d3d5 --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.014D.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.014D +test_cases: +- expected_values: + MIL_TIME: 0 + response: 7E804414D0000 diff --git a/tests/test_cases/2013/commands/7E0.014E.yaml b/tests/test_cases/2013/commands/7E0.014E.yaml new file mode 100644 index 0000000..bc04539 --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.014E.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.014E +test_cases: +- expected_values: + CLR_TIME: 60953 + response: 7E804414EEE19 diff --git a/tests/test_cases/2013/commands/7E0.7E8.2101.yaml b/tests/test_cases/2013/commands/7E0.7E8.2101.yaml new file mode 100644 index 0000000..7a8ac6b --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.7E8.2101.yaml @@ -0,0 +1,730 @@ +command_id: 7E0.7E8.2101 +test_cases: +- expected_values: + RX_AAT_V2: 89 + RX_ACCEL_SENS_NO_1_VOLT: 16.07843 + RX_ACCEL_SENS_NO_2_VOLT: 100 + RX_ATMOSPHERE_PRESSURE: 0 + RX_CALCULATED_LOAD_7E0: 0 + RX_COOLANT_TEMP: -40 + RX_ENGINE_RUN_TIME: 48 + RX_ENGINE_SPEED: 0 + RX_INTAKE_AIR: 61 + RX_MAF: 53 + RX_MAP: 98 + RX_THROTTLE_MOTOR_DUTY: 45.4902 + RX_THROTTLE_SENSOR_POSITION: 50.58824 + RX_THROTTLE_SENSOR_VOLT: 15.68627 + RX_THROTTL_SENSOR_2_VOLT: 32.15686 + RX_TIME_AFTER_DTC_CLEARED: 12246 + RX_VEHICLE_LOAD: 0 + RX_VEHICLE_SPEED: 0 + RX_WARMUP_CYCLE_CLEARED_DTC: 255 + response: |- + 7E8101C610100000000 + 7E82135626581000000 + 7E82200000030812852 + 7E82329FF7438FFFF2F + 7E824D6000000000000 +- expected_values: + RX_AAT_V2: 80 + RX_ACCEL_SENS_NO_1_VOLT: 16.07843 + RX_ACCEL_SENS_NO_2_VOLT: 100 + RX_ATMOSPHERE_PRESSURE: 0 + RX_CALCULATED_LOAD_7E0: 0 + RX_COOLANT_TEMP: -40 + RX_ENGINE_RUN_TIME: 41 + RX_ENGINE_SPEED: 0 + RX_INTAKE_AIR: 60 + RX_MAF: 71 + RX_MAP: 98 + RX_THROTTLE_MOTOR_DUTY: 43.92157 + RX_THROTTLE_SENSOR_POSITION: 47.05882 + RX_THROTTLE_SENSOR_VOLT: 15.68627 + RX_THROTTL_SENSOR_2_VOLT: 32.15686 + RX_TIME_AFTER_DTC_CLEARED: 10136 + RX_VEHICLE_LOAD: 0 + RX_VEHICLE_SPEED: 0 + RX_WARMUP_CYCLE_CLEARED_DTC: 255 + response: |- + 7E8101C610100000000 + 7E82147626478000000 + 7E82200000029782852 + 7E82329FF7002FF6D27 + 7E82498000000000000 +- expected_values: + RX_AAT_V2: 88 + RX_ACCEL_SENS_NO_1_VOLT: 18.82353 + RX_ACCEL_SENS_NO_2_VOLT: 100 + RX_ATMOSPHERE_PRESSURE: 0 + RX_CALCULATED_LOAD_7E0: 0 + RX_COOLANT_TEMP: -40 + RX_ENGINE_RUN_TIME: 48 + RX_ENGINE_SPEED: 0 + RX_INTAKE_AIR: 60 + RX_MAF: 548 + RX_MAP: 88 + RX_THROTTLE_MOTOR_DUTY: 46.27451 + RX_THROTTLE_SENSOR_POSITION: 50.58824 + RX_THROTTLE_SENSOR_VOLT: 15.68627 + RX_THROTTL_SENSOR_2_VOLT: 32.15686 + RX_TIME_AFTER_DTC_CLEARED: 12441 + RX_VEHICLE_LOAD: 0 + RX_VEHICLE_SPEED: 0 + RX_WARMUP_CYCLE_CLEARED_DTC: 255 + response: |- + 7E8101C610100000002 + 7E82124586480000000 + 7E82200000030812852 + 7E82330FF7607FFFF30 + 7E82499000000000000 +- expected_values: + RX_AAT_V2: 85 + RX_ACCEL_SENS_NO_1_VOLT: 20.39216 + RX_ACCEL_SENS_NO_2_VOLT: 100 + RX_ATMOSPHERE_PRESSURE: 52 + RX_CALCULATED_LOAD_7E0: 18.03922 + RX_COOLANT_TEMP: 88 + RX_ENGINE_RUN_TIME: 820 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 61 + RX_MAF: 655.35 + RX_MAP: 71 + RX_THROTTLE_MOTOR_DUTY: 45.4902 + RX_THROTTLE_SENSOR_POSITION: 52.54902 + RX_THROTTLE_SENSOR_VOLT: 15.68627 + RX_THROTTL_SENSOR_2_VOLT: 32.15686 + RX_TIME_AFTER_DTC_CLEARED: 13457 + RX_VEHICLE_LOAD: 0.0412 + RX_VEHICLE_SPEED: 21 + RX_WARMUP_CYCLE_CLEARED_DTC: 255 + response: |- + 7E8101C61012E001B04 + 7E821F347657D348044 + 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 + RX_ACCEL_SENS_NO_2_VOLT: 100 + RX_ATMOSPHERE_PRESSURE: 34 + RX_CALCULATED_LOAD_7E0: 19.21569 + RX_COOLANT_TEMP: 168 + RX_ENGINE_RUN_TIME: 48 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 60 + RX_MAF: 655.35 + RX_MAP: 79 + RX_THROTTLE_MOTOR_DUTY: 46.27451 + RX_THROTTLE_SENSOR_POSITION: 50.58824 + RX_THROTTLE_SENSOR_VOLT: 15.68627 + RX_THROTTL_SENSOR_2_VOLT: 32.15686 + RX_TIME_AFTER_DTC_CLEARED: 13261 + RX_VEHICLE_LOAD: 0.0351 + RX_VEHICLE_SPEED: 176 + RX_WARMUP_CYCLE_CLEARED_DTC: 255 + response: |- + 7E8101C610131001702 + 7E821BA4F647F22D070 + 7E82206B00030812852 + 7E82330FF7602FFFF33 + 7E824CD000000000000 +- expected_values: + RX_AAT_V2: 86 + RX_ACCEL_SENS_NO_1_VOLT: 18.43137 + RX_ACCEL_SENS_NO_2_VOLT: 100 + RX_ATMOSPHERE_PRESSURE: 28 + RX_CALCULATED_LOAD_7E0: 19.60784 + RX_COOLANT_TEMP: 98 + RX_ENGINE_RUN_TIME: 46 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 61 + RX_MAF: 578 + RX_MAP: 73 + RX_THROTTLE_MOTOR_DUTY: 44.70588 + RX_THROTTLE_SENSOR_POSITION: 50.19608 + RX_THROTTLE_SENSOR_VOLT: 15.68627 + RX_THROTTL_SENSOR_2_VOLT: 32.15686 + RX_TIME_AFTER_DTC_CLEARED: 13359 + RX_VEHICLE_LOAD: 0.0351 + RX_VEHICLE_SPEED: 54 + RX_WARMUP_CYCLE_CLEARED_DTC: 255 + response: |- + 7E8101C610132001702 + 7E8214249657E1C8A5D + 7E8220236002E802852 + 7E8232FFF72BBFFFF34 + 7E8242F000000000000 +- expected_values: + RX_AAT_V2: 87 + RX_ACCEL_SENS_NO_1_VOLT: 18.82353 + RX_ACCEL_SENS_NO_2_VOLT: 100 + RX_ATMOSPHERE_PRESSURE: 36 + RX_CALCULATED_LOAD_7E0: 19.60784 + RX_COOLANT_TEMP: 19 + RX_ENGINE_RUN_TIME: 48 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 61 + RX_MAF: 655.35 + RX_MAP: 69 + 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: 13261 + RX_VEHICLE_LOAD: 0.03967 + RX_VEHICLE_SPEED: 117 + RX_WARMUP_CYCLE_CLEARED_DTC: 255 + response: |- + 7E8101C610132001A03 + 7E8214845657F243B68 + 7E8220E750030822852 + 7E82330FF71FFFFFF33 + 7E824CD000000000000 +- expected_values: + RX_AAT_V2: 89 + RX_ACCEL_SENS_NO_1_VOLT: 20 + RX_ACCEL_SENS_NO_2_VOLT: 100 + RX_ATMOSPHERE_PRESSURE: 31 + RX_CALCULATED_LOAD_7E0: 19.60784 + RX_COOLANT_TEMP: 195 + RX_ENGINE_RUN_TIME: 562 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 61 + RX_MAF: 655.35 + RX_MAP: 80 + RX_THROTTLE_MOTOR_DUTY: 45.88235 + RX_THROTTLE_SENSOR_POSITION: 52.15686 + RX_THROTTLE_SENSOR_VOLT: 19.60784 + RX_THROTTL_SENSOR_2_VOLT: 36.07843 + RX_TIME_AFTER_DTC_CLEARED: 13281 + RX_VEHICLE_LOAD: 0.04883 + RX_VEHICLE_SPEED: 228 + RX_WARMUP_CYCLE_CLEARED_DTC: 255 + response: |- + 7E8101C610132002003 + 7E821805065811FEB68 + 7E82200E4023285325C + 7E82333FF753AFFFF33 + 7E824E1000000000000 +- expected_values: + RX_AAT_V2: 87 + RX_ACCEL_SENS_NO_1_VOLT: 18.43137 + RX_ACCEL_SENS_NO_2_VOLT: 100 + RX_ATMOSPHERE_PRESSURE: 29 + RX_CALCULATED_LOAD_7E0: 20.39216 + RX_COOLANT_TEMP: -8 + RX_ENGINE_RUN_TIME: 47 + RX_ENGINE_SPEED: 15623 + RX_INTAKE_AIR: 61 + RX_MAF: 655.35 + RX_MAP: 73 + RX_THROTTLE_MOTOR_DUTY: 43.92157 + RX_THROTTLE_SENSOR_POSITION: 50.19608 + RX_THROTTLE_SENSOR_VOLT: 15.68627 + RX_THROTTL_SENSOR_2_VOLT: 32.15686 + RX_TIME_AFTER_DTC_CLEARED: 13222 + RX_VEHICLE_LOAD: 0.03815 + RX_VEHICLE_SPEED: 158 + RX_WARMUP_CYCLE_CLEARED_DTC: 255 + response: |- + 7E8101C610134001902 + 7E8219049657F1D203D + 7E822079E002F802852 + 7E8232FFF70D2FFFF33 + 7E824A6000000000000 +- expected_values: + RX_AAT_V2: 88 + RX_ACCEL_SENS_NO_1_VOLT: 18.03922 + RX_ACCEL_SENS_NO_2_VOLT: 100 + RX_ATMOSPHERE_PRESSURE: 23 + RX_CALCULATED_LOAD_7E0: 20.78431 + RX_COOLANT_TEMP: -3 + RX_ENGINE_RUN_TIME: 46 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 61 + RX_MAF: 520 + RX_MAP: 78 + RX_THROTTLE_MOTOR_DUTY: 43.92157 + RX_THROTTLE_SENSOR_POSITION: 49.80392 + RX_THROTTLE_SENSOR_VOLT: 17.64706 + RX_THROTTL_SENSOR_2_VOLT: 33.72549 + RX_TIME_AFTER_DTC_CLEARED: 13203 + RX_VEHICLE_LOAD: 0.03815 + RX_VEHICLE_SPEED: 20 + RX_WARMUP_CYCLE_CLEARED_DTC: 255 + response: |- + 7E8101C610135001902 + 7E821084E658017255B + 7E8220114002E7F2D56 + 7E8232EFF707CFFFF33 + 7E82493000000000000 +- expected_values: + RX_AAT_V2: 86 + RX_ACCEL_SENS_NO_1_VOLT: 18.43137 + RX_ACCEL_SENS_NO_2_VOLT: 100 + RX_ATMOSPHERE_PRESSURE: 29 + RX_CALCULATED_LOAD_7E0: 20.78431 + RX_COOLANT_TEMP: 82 + RX_ENGINE_RUN_TIME: 47 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 61 + RX_MAF: 655.35 + RX_MAP: 71 + RX_THROTTLE_MOTOR_DUTY: 44.31373 + RX_THROTTLE_SENSOR_POSITION: 50.19608 + RX_THROTTLE_SENSOR_VOLT: 15.68627 + RX_THROTTL_SENSOR_2_VOLT: 32.15686 + RX_TIME_AFTER_DTC_CLEARED: 13574 + RX_VEHICLE_LOAD: 0.03967 + RX_VEHICLE_SPEED: 44 + RX_WARMUP_CYCLE_CLEARED_DTC: 255 + response: |- + 7E8101C610135001A02 + 7E821A747657E1D7A5F + 7E8220F2C002F802852 + 7E8232FFF71A2FFFF35 + 7E82406000000000000 +- expected_values: + RX_AAT_V2: 87 + RX_ACCEL_SENS_NO_1_VOLT: 18.03922 + RX_ACCEL_SENS_NO_2_VOLT: 100 + RX_ATMOSPHERE_PRESSURE: 20 + RX_CALCULATED_LOAD_7E0: 22.35294 + RX_COOLANT_TEMP: 65 + RX_ENGINE_RUN_TIME: 45 + RX_ENGINE_SPEED: 12307 + RX_INTAKE_AIR: 61 + RX_MAF: 501 + RX_MAP: 81 + RX_THROTTLE_MOTOR_DUTY: 43.52941 + RX_THROTTLE_SENSOR_POSITION: 49.41176 + RX_THROTTLE_SENSOR_VOLT: 15.68627 + RX_THROTTL_SENSOR_2_VOLT: 32.15686 + RX_TIME_AFTER_DTC_CLEARED: 13242 + RX_VEHICLE_LOAD: 0.04273 + RX_VEHICLE_SPEED: 191 + RX_WARMUP_CYCLE_CLEARED_DTC: 255 + response: |- + 7E8101C610139001C01 + 7E821F551657F146930 + 7E82213BF002D7E2852 + 7E8232EFF6FDBFF1033 + 7E824BA000000000000 +- expected_values: + RX_AAT_V2: 86 + RX_ACCEL_SENS_NO_1_VOLT: 18.03922 + RX_ACCEL_SENS_NO_2_VOLT: 100 + RX_ATMOSPHERE_PRESSURE: 20 + RX_CALCULATED_LOAD_7E0: 23.13725 + RX_COOLANT_TEMP: 74 + RX_ENGINE_RUN_TIME: 45 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 60 + RX_MAF: 484 + RX_MAP: 80 + RX_THROTTLE_MOTOR_DUTY: 43.52941 + RX_THROTTLE_SENSOR_POSITION: 49.41176 + RX_THROTTLE_SENSOR_VOLT: 17.2549 + RX_THROTTL_SENSOR_2_VOLT: 33.33333 + RX_TIME_AFTER_DTC_CLEARED: 13281 + RX_VEHICLE_LOAD: 0.0412 + RX_VEHICLE_SPEED: 40 + RX_WARMUP_CYCLE_CLEARED_DTC: 255 + response: |- + 7E8101C61013B001B01 + 7E821E450647E147242 + 7E8220228002D7E2C55 + 7E8232EFF6FF9FF4633 + 7E824E1000000000000 +- expected_values: + RX_AAT_V2: 87 + RX_ACCEL_SENS_NO_1_VOLT: 18.82353 + RX_ACCEL_SENS_NO_2_VOLT: 100 + RX_ATMOSPHERE_PRESSURE: 30 + RX_CALCULATED_LOAD_7E0: 23.92157 + RX_COOLANT_TEMP: 39 + RX_ENGINE_RUN_TIME: 48 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 60 + RX_MAF: 655.35 + RX_MAP: 80 + RX_THROTTLE_MOTOR_DUTY: 45.88235 + RX_THROTTLE_SENSOR_POSITION: 50.98039 + RX_THROTTLE_SENSOR_VOLT: 15.68627 + RX_THROTTL_SENSOR_2_VOLT: 32.15686 + RX_TIME_AFTER_DTC_CLEARED: 13222 + RX_VEHICLE_LOAD: 0.04425 + RX_VEHICLE_SPEED: 250 + RX_WARMUP_CYCLE_CLEARED_DTC: 255 + response: |- + 7E8101C61013D001D03 + 7E8210050647F1E4F63 + 7E82205FA0030822852 + 7E82330FF75FCFFFF33 + 7E824A6000000000000 +- expected_values: + RX_AAT_V2: 78 + RX_ACCEL_SENS_NO_1_VOLT: 18.43137 + RX_ACCEL_SENS_NO_2_VOLT: 100 + RX_ATMOSPHERE_PRESSURE: 19 + RX_CALCULATED_LOAD_7E0: 24.70588 + RX_COOLANT_TEMP: 77 + RX_ENGINE_RUN_TIME: 303 + RX_ENGINE_SPEED: 9728 + RX_INTAKE_AIR: 61 + RX_MAF: 637 + RX_MAP: 68 + RX_THROTTLE_MOTOR_DUTY: 43.92157 + RX_THROTTLE_SENSOR_POSITION: 50.19608 + RX_THROTTLE_SENSOR_VOLT: 18.82353 + RX_THROTTL_SENSOR_2_VOLT: 34.90196 + RX_TIME_AFTER_DTC_CLEARED: 13574 + RX_VEHICLE_LOAD: 0.05646 + RX_VEHICLE_SPEED: 255 + RX_WARMUP_CYCLE_CLEARED_DTC: 255 + response: |- + 7E8101C61013F002502 + 7E8217D446576137526 + 7E82200FF012F803059 + 7E8232FFF7045FFE435 + 7E82406000000000000 +- expected_values: + RX_AAT_V2: 96 + RX_ACCEL_SENS_NO_1_VOLT: 16.86275 + RX_ACCEL_SENS_NO_2_VOLT: 100 + RX_ATMOSPHERE_PRESSURE: 13 + RX_CALCULATED_LOAD_7E0: 26.66667 + RX_COOLANT_TEMP: -22 + RX_ENGINE_RUN_TIME: 43 + RX_ENGINE_SPEED: 10 + RX_INTAKE_AIR: 61 + RX_MAF: 351 + RX_MAP: 99 + RX_THROTTLE_MOTOR_DUTY: 45.88235 + RX_THROTTLE_SENSOR_POSITION: 48.62745 + RX_THROTTLE_SENSOR_VOLT: 15.68627 + RX_THROTTL_SENSOR_2_VOLT: 32.15686 + RX_TIME_AFTER_DTC_CLEARED: 13222 + RX_VEHICLE_LOAD: 0.0473 + RX_VEHICLE_SPEED: 31 + RX_WARMUP_CYCLE_CLEARED_DTC: 255 + response: |- + 7E8101C610144001F01 + 7E8215F6365880D1200 + 7E8220A1F002B7C2852 + 7E8232BFF7599FFFF33 + 7E824A6000000000000 +- expected_values: + RX_AAT_V2: 88 + RX_ACCEL_SENS_NO_1_VOLT: 14.90196 + RX_ACCEL_SENS_NO_2_VOLT: 100 + RX_ATMOSPHERE_PRESSURE: 7 + RX_CALCULATED_LOAD_7E0: 27.45098 + RX_COOLANT_TEMP: 8 + RX_ENGINE_RUN_TIME: 38 + RX_ENGINE_SPEED: 0 + RX_INTAKE_AIR: 61 + RX_MAF: 229 + RX_MAP: 73 + RX_THROTTLE_MOTOR_DUTY: 44.31373 + RX_THROTTLE_SENSOR_POSITION: 45.88235 + RX_THROTTLE_SENSOR_VOLT: 15.68627 + RX_THROTTL_SENSOR_2_VOLT: 32.15686 + RX_TIME_AFTER_DTC_CLEARED: 12460 + RX_VEHICLE_LOAD: 0.05493 + RX_VEHICLE_SPEED: 0 + RX_WARMUP_CYCLE_CLEARED_DTC: 255 + response: |- + 7E8101C610146002400 + 7E821E5496580073000 + 7E82200000026752852 + 7E82326FF71A8FFFF30 + 7E824AC000000000000 +- expected_values: + RX_AAT_V2: 88 + RX_ACCEL_SENS_NO_1_VOLT: 18.03922 + RX_ACCEL_SENS_NO_2_VOLT: 100 + RX_ATMOSPHERE_PRESSURE: 15 + RX_CALCULATED_LOAD_7E0: 28.62745 + RX_COOLANT_TEMP: 210 + RX_ENGINE_RUN_TIME: 46 + RX_ENGINE_SPEED: 12804 + RX_INTAKE_AIR: 61 + RX_MAF: 529 + RX_MAP: 91 + RX_THROTTLE_MOTOR_DUTY: 45.09804 + RX_THROTTLE_SENSOR_POSITION: 49.80392 + RX_THROTTLE_SENSOR_VOLT: 15.68627 + RX_THROTTL_SENSOR_2_VOLT: 32.15686 + RX_TIME_AFTER_DTC_CLEARED: 13183 + RX_VEHICLE_LOAD: 0.05798 + RX_VEHICLE_SPEED: 218 + RX_WARMUP_CYCLE_CLEARED_DTC: 255 + response: |- + 7E8101C610149002602 + 7E821115B65800FFA32 + 7E82204DA002E7F2852 + 7E8232EFF73DEFFFF33 + 7E8247F000000000000 +- expected_values: + RX_AAT_V2: 43 + RX_ACCEL_SENS_NO_1_VOLT: 17.2549 + RX_ACCEL_SENS_NO_2_VOLT: 0 + RX_ATMOSPHERE_PRESSURE: 18 + RX_CALCULATED_LOAD_7E0: 32.54902 + RX_COOLANT_TEMP: 64 + RX_ENGINE_RUN_TIME: 44 + RX_ENGINE_SPEED: 0 + RX_INTAKE_AIR: 61 + RX_MAF: 655.35 + RX_MAP: 53 + RX_THROTTLE_MOTOR_DUTY: 0 + RX_THROTTLE_SENSOR_POSITION: 49.01961 + RX_THROTTLE_SENSOR_VOLT: 16.07843 + RX_THROTTL_SENSOR_2_VOLT: 31.76471 + RX_TIME_AFTER_DTC_CLEARED: 13925 + RX_VEHICLE_LOAD: 0.06867 + RX_VEHICLE_SPEED: 144 + RX_WARMUP_CYCLE_CLEARED_DTC: 0 + response: |- + 7E8101C610153002D02 + 7E821D3356553126800 + 7E8220090002C7D2951 + 7E8232C000000000236 + 7E82465000000000000 +- expected_values: + RX_AAT_V2: 43 + RX_ACCEL_SENS_NO_1_VOLT: 18.82353 + RX_ACCEL_SENS_NO_2_VOLT: 100 + RX_ATMOSPHERE_PRESSURE: 16 + RX_CALCULATED_LOAD_7E0: 33.72549 + RX_COOLANT_TEMP: -27 + RX_ENGINE_RUN_TIME: 48 + RX_ENGINE_SPEED: 8448 + RX_INTAKE_AIR: 60 + RX_MAF: 655.35 + RX_MAP: 70 + RX_THROTTLE_MOTOR_DUTY: 43.92157 + RX_THROTTLE_SENSOR_POSITION: 50.58824 + RX_THROTTLE_SENSOR_VOLT: 15.68627 + RX_THROTTL_SENSOR_2_VOLT: 32.15686 + RX_TIME_AFTER_DTC_CLEARED: 13750 + RX_VEHICLE_LOAD: 0.07477 + RX_VEHICLE_SPEED: 70 + RX_WARMUP_CYCLE_CLEARED_DTC: 255 + response: |- + 7E8101C610156003102 + 7E821AF466453100D21 + 7E82200460030812852 + 7E82330FF7004FF7D35 + 7E824B6000000000000 +- expected_values: + RX_AAT_V2: 87 + RX_ACCEL_SENS_NO_1_VOLT: 17.64706 + RX_ACCEL_SENS_NO_2_VOLT: 100 + RX_ATMOSPHERE_PRESSURE: 10 + RX_CALCULATED_LOAD_7E0: 36.07843 + RX_COOLANT_TEMP: 46 + RX_ENGINE_RUN_TIME: 45 + RX_ENGINE_SPEED: 28 + RX_INTAKE_AIR: 61 + RX_MAF: 423 + RX_MAP: 95 + RX_THROTTLE_MOTOR_DUTY: 45.4902 + RX_THROTTLE_SENSOR_POSITION: 49.41176 + RX_THROTTLE_SENSOR_VOLT: 15.68627 + RX_THROTTL_SENSOR_2_VOLT: 32.15686 + RX_TIME_AFTER_DTC_CLEARED: 13066 + RX_VEHICLE_LOAD: 0.07172 + RX_VEHICLE_SPEED: 181 + RX_WARMUP_CYCLE_CLEARED_DTC: 255 + response: |- + 7E8101C61015C002F01 + 7E821A75F657F0A5600 + 7E8221CB5002D7E2852 + 7E8232DFF742DFFFF33 + 7E8240A000000000000 +- expected_values: + RX_AAT_V2: 88 + RX_ACCEL_SENS_NO_1_VOLT: 18.03922 + RX_ACCEL_SENS_NO_2_VOLT: 100 + RX_ATMOSPHERE_PRESSURE: 10 + RX_CALCULATED_LOAD_7E0: 41.17647 + RX_COOLANT_TEMP: 40 + RX_ENGINE_RUN_TIME: 46 + RX_ENGINE_SPEED: 0 + RX_INTAKE_AIR: 62 + RX_MAF: 509 + RX_MAP: 82 + RX_THROTTLE_MOTOR_DUTY: 45.4902 + RX_THROTTLE_SENSOR_POSITION: 49.80392 + RX_THROTTLE_SENSOR_VOLT: 15.68627 + RX_THROTTL_SENSOR_2_VOLT: 32.15686 + RX_TIME_AFTER_DTC_CLEARED: 13105 + RX_VEHICLE_LOAD: 0.08545 + RX_VEHICLE_SPEED: 190 + RX_WARMUP_CYCLE_CLEARED_DTC: 255 + response: |- + 7E8101C610169003801 + 7E821FD5266800A5000 + 7E82200BE002E7F2852 + 7E8232EFF74EAFFFF33 + 7E82431000000000000 +- expected_values: + RX_AAT_V2: 89 + RX_ACCEL_SENS_NO_1_VOLT: 18.43137 + RX_ACCEL_SENS_NO_2_VOLT: 100 + RX_ATMOSPHERE_PRESSURE: 10 + RX_CALCULATED_LOAD_7E0: 42.7451 + RX_COOLANT_TEMP: 131 + RX_ENGINE_RUN_TIME: 47 + RX_ENGINE_SPEED: 7 + RX_INTAKE_AIR: 61 + RX_MAF: 584 + RX_MAP: 74 + RX_THROTTLE_MOTOR_DUTY: 43.92157 + RX_THROTTLE_SENSOR_POSITION: 50.19608 + RX_THROTTLE_SENSOR_VOLT: 15.68627 + RX_THROTTL_SENSOR_2_VOLT: 32.15686 + RX_TIME_AFTER_DTC_CLEARED: 12031 + RX_VEHICLE_LOAD: 0.09613 + RX_VEHICLE_SPEED: 250 + RX_WARMUP_CYCLE_CLEARED_DTC: 255 + response: |- + 7E8101C61016D003F02 + 7E821484A65810AAB00 + 7E82207FA002F802852 + 7E8232FFF70D2FFFF2E + 7E824FF000000000000 +- expected_values: + RX_AAT_V2: 86 + RX_ACCEL_SENS_NO_1_VOLT: 32.54902 + RX_ACCEL_SENS_NO_2_VOLT: 100 + RX_ATMOSPHERE_PRESSURE: 30 + RX_CALCULATED_LOAD_7E0: 65.09804 + RX_COOLANT_TEMP: 120 + RX_ENGINE_RUN_TIME: 8016 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 60 + RX_MAF: 655.35 + RX_MAP: 79 + RX_THROTTLE_MOTOR_DUTY: 46.27451 + RX_THROTTLE_SENSOR_POSITION: 66.66667 + RX_THROTTLE_SENSOR_VOLT: 29.80392 + RX_THROTTL_SENSOR_2_VOLT: 46.27451 + RX_TIME_AFTER_DTC_CLEARED: 13203 + RX_VEHICLE_LOAD: 0.32197 + RX_VEHICLE_SPEED: 64 + RX_WARMUP_CYCLE_CLEARED_DTC: 255 + response: |- + 7E8101C6101A600D315 + 7E821EF4F647E1EA059 + 7E82203401F50AA4C76 + 7E82353FF7615FFFF33 + 7E82493000000000000 +- expected_values: + RX_AAT_V2: 87 + RX_ACCEL_SENS_NO_1_VOLT: 30.19608 + RX_ACCEL_SENS_NO_2_VOLT: 100 + RX_ATMOSPHERE_PRESSURE: 50 + RX_CALCULATED_LOAD_7E0: 73.72549 + RX_COOLANT_TEMP: 78 + RX_ENGINE_RUN_TIME: 7501 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 61 + RX_MAF: 655.35 + RX_MAP: 75 + RX_THROTTLE_MOTOR_DUTY: 45.09804 + RX_THROTTLE_SENSOR_POSITION: 65.4902 + RX_THROTTLE_SENSOR_VOLT: 27.05882 + RX_THROTTL_SENSOR_2_VOLT: 43.13725 + RX_TIME_AFTER_DTC_CLEARED: 13183 + RX_VEHICLE_LOAD: 0.22126 + RX_VEHICLE_SPEED: 231 + RX_WARMUP_CYCLE_CLEARED_DTC: 255 + response: |- + 7E8101C6101BC009118 + 7E821D14B657F327660 + 7E8220CE71D4DA7456E + 7E8234DFF73BDFFFF33 + 7E8247F000000000000 +- expected_values: + RX_AAT_V2: 85 + RX_ACCEL_SENS_NO_1_VOLT: 57.2549 + RX_ACCEL_SENS_NO_2_VOLT: 100 + RX_ATMOSPHERE_PRESSURE: 66 + RX_CALCULATED_LOAD_7E0: 92.15686 + RX_COOLANT_TEMP: 107 + RX_ENGINE_RUN_TIME: 26003 + RX_ENGINE_SPEED: 13828 + RX_INTAKE_AIR: 61 + RX_MAF: 655.35 + RX_MAP: 79 + RX_THROTTLE_MOTOR_DUTY: 46.27451 + RX_THROTTLE_SENSOR_POSITION: 99.60784 + RX_THROTTLE_SENSOR_VOLT: 44.31373 + RX_THROTTL_SENSOR_2_VOLT: 60.39216 + RX_TIME_AFTER_DTC_CLEARED: 13222 + RX_VEHICLE_LOAD: 0.31739 + RX_VEHICLE_SPEED: 242 + RX_WARMUP_CYCLE_CLEARED_DTC: 255 + response: |- + 7E8101C6101EB00D02F + 7E821134F657D429336 + 7E82204F26593FE719A + 7E82392FF76B7FFFF33 + 7E824A6000000000000 +- expected_values: + RX_AAT_V2: 63 + RX_ACCEL_SENS_NO_1_VOLT: 62.35294 + RX_ACCEL_SENS_NO_2_VOLT: 100 + RX_ATMOSPHERE_PRESSURE: 50 + RX_CALCULATED_LOAD_7E0: 99.21569 + RX_COOLANT_TEMP: 200 + RX_ENGINE_RUN_TIME: 28575 + RX_ENGINE_SPEED: 12544 + RX_INTAKE_AIR: 60 + RX_MAF: 655.35 + RX_MAP: 71 + RX_THROTTLE_MOTOR_DUTY: 46.27451 + RX_THROTTLE_SENSOR_POSITION: 99.60784 + RX_THROTTLE_SENSOR_VOLT: 47.45098 + RX_THROTTL_SENSOR_2_VOLT: 63.52941 + RX_TIME_AFTER_DTC_CLEARED: 13437 + RX_VEHICLE_LOAD: 0.31891 + RX_VEHICLE_SPEED: 152 + RX_WARMUP_CYCLE_CLEARED_DTC: 255 + response: |- + 7E8101C6101FD00D124 + 7E8213747646732F031 + 7E82200986F9FFE79A2 + 7E8239FFF7628FFFF34 + 7E8247D000000000000 diff --git a/tests/test_cases/2013/commands/7E0.7E8.2103.yaml b/tests/test_cases/2013/commands/7E0.7E8.2103.yaml new file mode 100644 index 0000000..8941fa5 --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.7E8.2103.yaml @@ -0,0 +1,114 @@ +command_id: 7E0.7E8.2103 +test_cases: +- expected_values: + RX_EVAP_PURGE_DUTY: 51.76471 + RX_IGN_ADVANCE: 128 + RX_LONG_FT_B1S1: 2.34375 + RX_SHORT_FT_B1S1: 0 + response: |- + 7E8100D610300008083 + 7E82180848A00010200 +- expected_values: + RX_EVAP_PURGE_DUTY: 49.01961 + RX_IGN_ADVANCE: 128 + RX_LONG_FT_B1S1: -2.34375 + RX_SHORT_FT_B1S1: 0 + response: |- + 7E8100D61030101807D + 7E821807DC600010202 +- expected_values: + RX_EVAP_PURGE_DUTY: 49.41176 + RX_IGN_ADVANCE: 128 + RX_LONG_FT_B1S1: -1.5625 + RX_SHORT_FT_B1S1: 0 + response: |- + 7E8100D61030101807E + 7E821807E9000010202 +- expected_values: + RX_EVAP_PURGE_DUTY: 50.58824 + RX_IGN_ADVANCE: 109 + RX_LONG_FT_B1S1: 0.78125 + RX_SHORT_FT_B1S1: -21.09375 + response: |- + 7E8100D610302026581 + 7E8216D819338010202 +- expected_values: + RX_EVAP_PURGE_DUTY: 51.76471 + RX_IGN_ADVANCE: 127 + RX_LONG_FT_B1S1: 1.5625 + RX_SHORT_FT_B1S1: -15.625 + response: |- + 7E8100D610302026C82 + 7E8217F84C88E010202 +- expected_values: + RX_EVAP_PURGE_DUTY: 50.98039 + RX_IGN_ADVANCE: 111 + RX_LONG_FT_B1S1: 1.5625 + RX_SHORT_FT_B1S1: -13.28125 + response: |- + 7E8100D610302026F82 + 7E8216F82AD4F010202 +- expected_values: + RX_EVAP_PURGE_DUTY: 50.19608 + RX_IGN_ADVANCE: 124 + RX_LONG_FT_B1S1: 2.34375 + RX_SHORT_FT_B1S1: -9.375 + response: |- + 7E8100D610302027483 + 7E8217C80BFFF010202 +- expected_values: + RX_EVAP_PURGE_DUTY: 53.72549 + RX_IGN_ADVANCE: 119 + RX_LONG_FT_B1S1: 6.25 + RX_SHORT_FT_B1S1: -6.25 + response: |- + 7E8100D610302027888 + 7E8217789B7FF010202 +- expected_values: + RX_EVAP_PURGE_DUTY: 47.84314 + RX_IGN_ADVANCE: 147 + RX_LONG_FT_B1S1: -1.5625 + RX_SHORT_FT_B1S1: -5.46875 + response: |- + 7E8100D61030202797E + 7E821937ACD00010202 +- expected_values: + RX_EVAP_PURGE_DUTY: 49.80392 + RX_IGN_ADVANCE: 125 + RX_LONG_FT_B1S1: -1.5625 + RX_SHORT_FT_B1S1: -3.90625 + response: |- + 7E8100D610302027B7E + 7E8217D7FD05D010202 +- expected_values: + RX_EVAP_PURGE_DUTY: 48.23529 + RX_IGN_ADVANCE: 114 + RX_LONG_FT_B1S1: -3.125 + RX_SHORT_FT_B1S1: -1.5625 + response: |- + 7E8100D610302027E7C + 7E821727BC08D010202 +- expected_values: + RX_EVAP_PURGE_DUTY: 50.19608 + RX_IGN_ADVANCE: 125 + RX_LONG_FT_B1S1: 0 + RX_SHORT_FT_B1S1: -1.5625 + response: |- + 7E8100D610302027E80 + 7E8217D807400010202 +- expected_values: + RX_EVAP_PURGE_DUTY: 48.23529 + RX_IGN_ADVANCE: 151 + RX_LONG_FT_B1S1: -0.78125 + RX_SHORT_FT_B1S1: 13.28125 + response: |- + 7E8100D61030202917F + 7E821977BC7A2010202 +- expected_values: + RX_EVAP_PURGE_DUTY: 48.62745 + RX_IGN_ADVANCE: 128 + RX_LONG_FT_B1S1: -2.34375 + RX_SHORT_FT_B1S1: 0 + response: |- + 7E8100D61030404807D + 7E821807CD000010202 diff --git a/tests/test_cases/2013/commands/7E0.7E8.2104.yaml b/tests/test_cases/2013/commands/7E0.7E8.2104.yaml new file mode 100644 index 0000000..7ff1a4c --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.7E8.2104.yaml @@ -0,0 +1,398 @@ +command_id: 7E0.7E8.2104 +test_cases: +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 2.44242 + RX_AF_LAMBDA_B1S1: 1.00078 + RX_O2S_B1S2: 0.64 + RX_TARGET_AIR_FUEL_RATIO: 0.66327 + response: |- + 7E810186104555380BE + 7E8214E4181F3403180 + 7E822BE7FAE81F37F84 + 7E82394FF55FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.30073 + RX_AF_LAMBDA_B1S1: 0.99681 + RX_O2S_B1S2: 0.64 + RX_TARGET_AIR_FUEL_RATIO: 0.70454 + response: |- + 7E8101861045AA2803B + 7E82169C17ECD674180 + 7E8223B80007ECD7FF9 + 7E82398FF9CFF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.38363 + RX_AF_LAMBDA_B1S1: 1.01038 + RX_O2S_B1S2: 0.645 + RX_TARGET_AIR_FUEL_RATIO: 0.83648 + response: |- + 7E8101861046B9B81FA + 7E8216C697FC2694981 + 7E822FA80087FC28000 + 7E82317FF17FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.54457 + RX_AF_LAMBDA_B1S1: 1.04964 + RX_O2S_B1S2: 0.675 + RX_TARGET_AIR_FUEL_RATIO: 0.83648 + response: |- + 7E8101861046B9B8707 + 7E82171918635705187 + 7E82207801786358014 + 7E82380FF7DFF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.72501 + RX_AF_LAMBDA_B1S1: 1.11359 + RX_O2S_B1S2: 0.715 + RX_TARGET_AIR_FUEL_RATIO: 0.83648 + response: |- + 7E8101861046B9B8F41 + 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 + RX_AF_LAMBDA_B1S1: 0.8093 + RX_O2S_B1S2: 0.52 + RX_TARGET_AIR_FUEL_RATIO: 0.84765 + response: |- + 7E8101861046D0B681C + 7E8213DA1681C325368 + 7E8221C7F7D681C7F5B + 7E823A7FFA7FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 2.15871 + RX_AF_LAMBDA_B1S1: 0.84732 + RX_O2S_B1S2: 0.545 + RX_TARGET_AIR_FUEL_RATIO: 0.86487 + response: |- + 7E8101861046F426D00 + 7E821452A68FA41666D + 7E822007F9368FA7F88 + 7E823AFFFB3FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 2.43327 + RX_AF_LAMBDA_B1S1: 0.87626 + RX_O2S_B1S2: 0.56 + RX_TARGET_AIR_FUEL_RATIO: 0.90161 + response: |- + 7E81018610473FC70B9 + 7E8214DF66DF348EF70 + 7E822B97FAE6DF37F9F + 7E823AFFFB3FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 1.60983 + RX_AF_LAMBDA_B1S1: 0.8093 + RX_O2S_B1S2: 0.52 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B681C + 7E82133947405558068 + 7E8221C7F5F74057FC4 + 7E82327FF1BFF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 2.11079 + RX_AF_LAMBDA_B1S1: 0.83721 + RX_O2S_B1S2: 0.535 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B6BB3 + 7E82143A170684E196B + 7E822B37F8F70687FAE + 7E8230FFF0FFF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 2.33025 + RX_AF_LAMBDA_B1S1: 0.85849 + RX_O2S_B1S2: 0.55 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B6E70 + 7E8214AA970FF4EB96E + 7E822707FA470FF7FB0 + 7E8231BFF1BFF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 2.38877 + RX_AF_LAMBDA_B1S1: 0.86888 + RX_O2S_B1S2: 0.555 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B6FC6 + 7E8214C896F804B496F + 7E822C67FA96F807FA6 + 7E8230BFF07FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 2.48631 + RX_AF_LAMBDA_B1S1: 0.87613 + RX_O2S_B1S2: 0.56 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B70B5 + 7E8214FA9716B4FF970 + 7E822B57FB3716B7FB4 + 7E82307FF0FFF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 2.49118 + RX_AF_LAMBDA_B1S1: 0.87838 + RX_O2S_B1S2: 0.56 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B70FF + 7E8214FD1723B511170 + 7E822FF7FB3723B7FB7 + 7E8230BFF0BFF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 2.71551 + RX_AF_LAMBDA_B1S1: 0.91594 + RX_O2S_B1S2: 0.585 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B75D4 + 7E821570178005B1175 + 7E822D47FC978007FD5 + 7E82307FF07FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 2.81305 + RX_AF_LAMBDA_B1S1: 0.92338 + RX_O2S_B1S2: 0.59 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B76C9 + 7E8215A2170034C3976 + 7E822C97FD470037FAD + 7E82307FF07FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.23245 + RX_AF_LAMBDA_B1S1: 0.98487 + RX_O2S_B1S2: 0.63 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B7EB2 + 7E8216791801168D17E + 7E822B27FFB80117FFF + 7E82307FF07FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.27635 + RX_AF_LAMBDA_B1S1: 0.98782 + RX_O2S_B1S2: 0.635 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B7F13 + 7E82168F980676A397F + 7E822137FFF80678001 + 7E82317FF17FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.40314 + RX_AF_LAMBDA_B1S1: 1.01691 + RX_O2S_B1S2: 0.65 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B82D1 + 7E8216D09874B700182 + 7E822D1800A874B8013 + 7E82300FF03FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.50555 + RX_AF_LAMBDA_B1S1: 1.0545 + RX_O2S_B1S2: 0.675 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B87A7 + 7E82170519DCF7FC987 + 7E822A780149DCF8042 + 7E82303FF03FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.84473 + RX_AF_LAMBDA_B1S1: 1.1677 + RX_O2S_B1S2: 0.75 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B9637 + 7E8217B2F9DCF83FA96 + 7E8223780349DCF804F + 7E82300FF00FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.94934 + RX_AF_LAMBDA_B1S1: 1.2227 + RX_O2S_B1S2: 0.785 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B9D4A + 7E8217E899DCF85B99D + 7E8224A803E9DCF8054 + 7E82388FF84FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 4.11918 + RX_AF_LAMBDA_B1S1: 1.22673 + RX_O2S_B1S2: 0.785 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B9DCF + 7E82183FA9DCF87BF9D + 7E822CF804F9DCF805A + 7E823A4FF9CFF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 4.39374 + RX_AF_LAMBDA_B1S1: 1.22673 + RX_O2S_B1S2: 0.785 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B9DCF + 7E8218CC69DCF99569D + 7E822CF80699DCF808F + 7E82300FF00FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 4.58978 + RX_AF_LAMBDA_B1S1: 1.22673 + RX_O2S_B1S2: 0.785 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B9DCF + 7E821930E9DCF9E5C9D + 7E822CF80789DCF809E + 7E82300FF00FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 4.62904 + RX_AF_LAMBDA_B1S1: 1.22673 + RX_O2S_B1S2: 0.785 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B9DCF + 7E82194509DCF9F9E9D + 7E822CF80809DCF80A1 + 7E82300FF00FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 4.9937 + RX_AF_LAMBDA_B1S1: 1.22673 + RX_O2S_B1S2: 0.785 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B9DCF + 7E8219FFF9DCF9A979D + 7E822CF80A59DCF8092 + 7E82394FF94FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 4.9937 + RX_AF_LAMBDA_B1S1: 1.22673 + RX_O2S_B1S2: 0.785 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B9DCF + 7E8219FFF9DCF9FFF9D + 7E822CF80D69DCF80E9 + 7E823BBFFABFF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 4.9937 + RX_AF_LAMBDA_B1S1: 1.22673 + RX_O2S_B1S2: 0.785 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B9DCF + 7E8219FFF9DCF9FFF9D + 7E822CF81009DCF80FC + 7E82394FF94FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 4.9937 + RX_AF_LAMBDA_B1S1: 1.22673 + RX_O2S_B1S2: 0.785 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B9DCF + 7E8219FFF9DCF9FFF9D + 7E822CF81039DCF811A + 7E82300FF00FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.19832 + RX_AF_LAMBDA_B1S1: 0.97728 + RX_O2S_B1S2: 0.625 + RX_TARGET_AIR_FUEL_RATIO: 0.99161 + response: |- + 7E8101861047F907DB8 + 7E82166797FF968597D + 7E822B87FF77FF97FFD + 7E82394FFA4FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 1.21773 + RX_AF_LAMBDA_B1S1: 0.8093 + RX_O2S_B1S2: 0.52 + RX_TARGET_AIR_FUEL_RATIO: 0.99459 + response: |- + 7E8101861047FF2681C + 7E8212704681C325368 + 7E8221C7F39681C7F5B + 7E8238CFF90FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.4958 + RX_AF_LAMBDA_B1S1: 1.03734 + RX_O2S_B1S2: 0.665 + RX_TARGET_AIR_FUEL_RATIO: 0.99459 + response: |- + 7E8101861047FF28572 + 7E821700182706BC985 + 7E82272801382708006 + 7E82390FF90FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 2.41315 + RX_AF_LAMBDA_B1S1: 0.86347 + RX_O2S_B1S2: 0.555 + RX_TARGET_AIR_FUEL_RATIO: 0.99502 + response: |- + 7E81018610480006F14 + 7E8214D516F9C4D516F + 7E822147FAC6F9C7FAC + 7E82384FF94FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 2.34 + RX_AF_LAMBDA_B1S1: 0.86441 + RX_O2S_B1S2: 0.555 + RX_TARGET_AIR_FUEL_RATIO: 1.05635 + response: |- + 7E81018610487E46F33 + 7E8214AF971574DA16F + 7E822337FA571577FAD + 7E823A0FFA0FF000000 diff --git a/tests/test_cases/2013/commands/7E0.7E8.2105.yaml b/tests/test_cases/2013/commands/7E0.7E8.2105.yaml new file mode 100644 index 0000000..403035d --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.7E8.2105.yaml @@ -0,0 +1,110 @@ +command_id: 7E0.7E8.2105 +test_cases: +- expected_values: + RX_CATALYST_T_B1S1: 716.4 + RX_CATALYST_T_B1S2: 716.4 + response: |- + 7E8100C61054E791D8C + 7E8211D8C1817181700 +- expected_values: + RX_CATALYST_T_B1S1: 750.1 + RX_CATALYST_T_B1S2: 750.1 + response: |- + 7E8100C61054E791EDD + 7E8211EDD183F183F00 +- expected_values: + RX_CATALYST_T_B1S1: 611.1 + RX_CATALYST_T_B1S2: 611.1 + response: |- + 7E8100C61054E8F196F + 7E821196F14E314E300 +- expected_values: + RX_CATALYST_T_B1S1: 698.3 + RX_CATALYST_T_B1S2: 698.3 + response: |- + 7E8100C61054E941CD7 + 7E8211CD716B016B000 +- expected_values: + RX_CATALYST_T_B1S1: 676.8 + RX_CATALYST_T_B1S2: 676.8 + response: |- + 7E8100C61054EA51C00 + 7E8211C00174B174B00 +- expected_values: + RX_CATALYST_T_B1S1: 268.1 + RX_CATALYST_T_B1S2: 268.1 + 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: 780.1 + RX_CATALYST_T_B1S2: 780.1 + response: |- + 7E8100C61054EC02009 + 7E82120091A981A9800 +- expected_values: + RX_CATALYST_T_B1S1: 478.5 + RX_CATALYST_T_B1S2: 478.5 + response: |- + 7E8100C61054EC41441 + 7E82114410E500E5000 +- expected_values: + RX_CATALYST_T_B1S1: 456 + RX_CATALYST_T_B1S2: 456 + response: |- + 7E8100C61054EC91360 + 7E82113600FAC0FAC00 +- 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 + response: |- + 7E8100C61054EDF162C + 7E821162C0FFC0FFC00 +- expected_values: + RX_CATALYST_T_B1S1: 552.6 + RX_CATALYST_T_B1S2: 552.6 + response: |- + 7E8100C61054EDF1726 + 7E82117261005100500 +- expected_values: + RX_CATALYST_T_B1S1: 149 + RX_CATALYST_T_B1S2: 149 + response: |- + 7E8100C61054EFD0762 + 7E8210762047D047D00 +- expected_values: + RX_CATALYST_T_B1S1: 114.6 + RX_CATALYST_T_B1S2: 114.6 + response: |- + 7E8100C61054F02060A + 7E821060A048F048F00 +- expected_values: + RX_CATALYST_T_B1S1: 60.9 + RX_CATALYST_T_B1S2: 60.9 + response: |- + 7E8100C61054F7403F1 + 7E82103F1037E037E00 diff --git a/tests/test_cases/2013/commands/7E0.7E8.2106.yaml b/tests/test_cases/2013/commands/7E0.7E8.2106.yaml new file mode 100644 index 0000000..b91a7c7 --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.7E8.2106.yaml @@ -0,0 +1,86 @@ +command_id: 7E0.7E8.2106 +test_cases: +- expected_values: + RX_2ND_AIR_MONITOR_AVAIL: 0 + RX_2ND_AIR_MONITOR_INCMPL: 0 + RX_A_C_MONITOR_AVAIL: 0 + RX_A_C_MONITOR_INCMPL: 0 + RX_CATALYST_MONITOR_AVAIL: 1 + RX_CATALYST_MONITOR_INCMPL: 0 + RX_COMPLETE_PARTS_MONITOR_AVAIL: 1 + RX_EGR_VVT_MONITOR_AVAIL: 1 + RX_EGR_VVT_MONITOR_INCMPL: 0 + RX_EVAP_MONITOR_AVAIL: 1 + RX_EVAP_MONITOR_ICMPL: 0 + RX_FUEL_SYSTEM_MONITOR_AVAIL: 1 + RX_HEATED_CATALYST_MONITOR_AVAIL: 0 + RX_HEATED_CATALYST_MONITOR_INCMPL: 0 + RX_MIL: 0 + RX_MILON_RUN_DISTANCE: 0 + RX_MISFIRE_MONITOR_AVAIL: 1 + RX_NUMBER_OF_EMISSION_DTC: 0 + RX_O2S_A_FS_HEATER_MONITOR_AVAIL: 1 + RX_O2S_A_FS_HEATER_MONITOR_INCMPL: 0 + RX_O2S_A_FS_MONITOR_AVAIL: 1 + RX_O2S_A_FS_MONITOR_INCMPL: 0 + RX_RUNNING_TIME_FROM_MIL_ON: 7 + response: |- + 7E8101061060007E500 + 7E82133010000000744 + 7E822E5000000000000 +- expected_values: + RX_2ND_AIR_MONITOR_AVAIL: 0 + RX_2ND_AIR_MONITOR_INCMPL: 0 + RX_A_C_MONITOR_AVAIL: 0 + RX_A_C_MONITOR_INCMPL: 0 + RX_CATALYST_MONITOR_AVAIL: 1 + RX_CATALYST_MONITOR_INCMPL: 0 + RX_COMPLETE_PARTS_MONITOR_AVAIL: 1 + RX_EGR_VVT_MONITOR_AVAIL: 1 + RX_EGR_VVT_MONITOR_INCMPL: 0 + RX_EVAP_MONITOR_AVAIL: 1 + RX_EVAP_MONITOR_ICMPL: 0 + RX_FUEL_SYSTEM_MONITOR_AVAIL: 1 + RX_HEATED_CATALYST_MONITOR_AVAIL: 0 + RX_HEATED_CATALYST_MONITOR_INCMPL: 0 + RX_MIL: 0 + RX_MILON_RUN_DISTANCE: 0 + RX_MISFIRE_MONITOR_AVAIL: 1 + RX_NUMBER_OF_EMISSION_DTC: 0 + RX_O2S_A_FS_HEATER_MONITOR_AVAIL: 1 + RX_O2S_A_FS_HEATER_MONITOR_INCMPL: 0 + RX_O2S_A_FS_MONITOR_AVAIL: 1 + RX_O2S_A_FS_MONITOR_INCMPL: 0 + RX_RUNNING_TIME_FROM_MIL_ON: 7 + response: |- + 7E8101061060007E500 + 7E821330100000007C5 + 7E82224000000000000 +- expected_values: + RX_2ND_AIR_MONITOR_AVAIL: 0 + RX_2ND_AIR_MONITOR_INCMPL: 0 + RX_A_C_MONITOR_AVAIL: 0 + RX_A_C_MONITOR_INCMPL: 0 + RX_CATALYST_MONITOR_AVAIL: 1 + RX_CATALYST_MONITOR_INCMPL: 0 + RX_COMPLETE_PARTS_MONITOR_AVAIL: 1 + RX_EGR_VVT_MONITOR_AVAIL: 1 + RX_EGR_VVT_MONITOR_INCMPL: 0 + RX_EVAP_MONITOR_AVAIL: 1 + RX_EVAP_MONITOR_ICMPL: 0 + RX_FUEL_SYSTEM_MONITOR_AVAIL: 1 + RX_HEATED_CATALYST_MONITOR_AVAIL: 0 + RX_HEATED_CATALYST_MONITOR_INCMPL: 0 + RX_MIL: 0 + RX_MILON_RUN_DISTANCE: 0 + RX_MISFIRE_MONITOR_AVAIL: 1 + RX_NUMBER_OF_EMISSION_DTC: 0 + RX_O2S_A_FS_HEATER_MONITOR_AVAIL: 1 + RX_O2S_A_FS_HEATER_MONITOR_INCMPL: 0 + RX_O2S_A_FS_MONITOR_AVAIL: 1 + RX_O2S_A_FS_MONITOR_INCMPL: 0 + RX_RUNNING_TIME_FROM_MIL_ON: 7 + response: |- + 7E8101061060007E500 + 7E821330100000007E5 + 7E82204000000000000 diff --git a/tests/test_cases/2013/commands/7E0.7E8.2121.yaml b/tests/test_cases/2013/commands/7E0.7E8.2121.yaml new file mode 100644 index 0000000..1852e0c --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.7E8.2121.yaml @@ -0,0 +1,135 @@ +command_id: 7E0.7E8.2121 +test_cases: +- expected_values: + RX_CC_CANCEL_SWITCH_ON: 0 + RX_CC_CCS_INDICATOR_M_CPU_ON: 0 + RX_CC_CCS_READY_M_CPU_ON: 0 + RX_CC_CC_ON: 0 + RX_CC_DRIVING_FORCE: -51.2 + RX_CC_LIVE_SET_COAST_SWITCH_ON: 0 + RX_CC_MAIN_SW_M_CPU_ON: 0 + RX_CC_ON: 0 + RX_CC_RES_ACC_SWITCH_ON: 0 + RX_CC_S: 0 + RX_CC_STOP_LIGHT_SWITCH_1_ON: 0 + RX_CC_STOP_LIGHT_SWITCH_2_ON: 0 + RX_CC_VSS: 0 + response: |- + 7E81015612100000000 + 7E82100000080000000 + 7E82200000000000000 + 7E82300000000000000 +- expected_values: + RX_CC_CANCEL_SWITCH_ON: 0 + RX_CC_CCS_INDICATOR_M_CPU_ON: 0 + RX_CC_CCS_READY_M_CPU_ON: 0 + RX_CC_CC_ON: 0 + RX_CC_DRIVING_FORCE: -51.2 + RX_CC_LIVE_SET_COAST_SWITCH_ON: 0 + RX_CC_MAIN_SW_M_CPU_ON: 0 + RX_CC_ON: 0 + RX_CC_RES_ACC_SWITCH_ON: 0 + RX_CC_S: 0 + RX_CC_STOP_LIGHT_SWITCH_1_ON: 1 + RX_CC_STOP_LIGHT_SWITCH_2_ON: 1 + RX_CC_VSS: 0 + response: |- + 7E81015612100000000 + 7E821E0000080000000 + 7E82200000000000000 + 7E82300000000000000 +- expected_values: + RX_CC_CANCEL_SWITCH_ON: 0 + RX_CC_CCS_INDICATOR_M_CPU_ON: 1 + RX_CC_CCS_READY_M_CPU_ON: 1 + RX_CC_CC_ON: 0 + RX_CC_DRIVING_FORCE: -51.2 + RX_CC_LIVE_SET_COAST_SWITCH_ON: 1 + RX_CC_MAIN_SW_M_CPU_ON: 0 + RX_CC_ON: 1 + RX_CC_RES_ACC_SWITCH_ON: 0 + RX_CC_S: 0 + RX_CC_STOP_LIGHT_SWITCH_1_ON: 0 + RX_CC_STOP_LIGHT_SWITCH_2_ON: 0 + RX_CC_VSS: 36 + response: |- + 7E810156121240000BC + 7E82108000080000000 + 7E82200000000000000 + 7E82300000000000000 +- expected_values: + RX_CC_CANCEL_SWITCH_ON: 0 + RX_CC_CCS_INDICATOR_M_CPU_ON: 1 + RX_CC_CCS_READY_M_CPU_ON: 1 + RX_CC_CC_ON: 1 + RX_CC_DRIVING_FORCE: -49.2 + RX_CC_LIVE_SET_COAST_SWITCH_ON: 0 + RX_CC_MAIN_SW_M_CPU_ON: 0 + RX_CC_ON: 1 + RX_CC_RES_ACC_SWITCH_ON: 0 + RX_CC_S: 36 + RX_CC_STOP_LIGHT_SWITCH_1_ON: 0 + RX_CC_STOP_LIGHT_SWITCH_2_ON: 0 + RX_CC_VSS: 36 + response: |- + 7E810156121242405FC + 7E82100000080000000 + 7E82200000000000000 + 7E82300000000000000 +- expected_values: + RX_CC_CANCEL_SWITCH_ON: 0 + RX_CC_CCS_INDICATOR_M_CPU_ON: 1 + RX_CC_CCS_READY_M_CPU_ON: 1 + RX_CC_CC_ON: 1 + RX_CC_DRIVING_FORCE: -40 + RX_CC_LIVE_SET_COAST_SWITCH_ON: 0 + RX_CC_MAIN_SW_M_CPU_ON: 0 + RX_CC_ON: 1 + RX_CC_RES_ACC_SWITCH_ON: 0 + RX_CC_S: 96 + RX_CC_STOP_LIGHT_SWITCH_1_ON: 0 + RX_CC_STOP_LIGHT_SWITCH_2_ON: 0 + RX_CC_VSS: 95 + response: |- + 7E8101561215F601CFC + 7E82100000080000000 + 7E82200000000000000 + 7E82300000000000000 +- expected_values: + RX_CC_CANCEL_SWITCH_ON: 0 + RX_CC_CCS_INDICATOR_M_CPU_ON: 1 + RX_CC_CCS_READY_M_CPU_ON: 1 + RX_CC_CC_ON: 1 + RX_CC_DRIVING_FORCE: -51.2 + RX_CC_LIVE_SET_COAST_SWITCH_ON: 1 + RX_CC_MAIN_SW_M_CPU_ON: 0 + RX_CC_ON: 1 + RX_CC_RES_ACC_SWITCH_ON: 0 + RX_CC_S: 108 + RX_CC_STOP_LIGHT_SWITCH_1_ON: 0 + RX_CC_STOP_LIGHT_SWITCH_2_ON: 0 + RX_CC_VSS: 108 + response: |- + 7E8101561216C6C00FC + 7E82108000080000000 + 7E82200000000000000 + 7E82300000000000000 +- expected_values: + RX_CC_CANCEL_SWITCH_ON: 0 + RX_CC_CCS_INDICATOR_M_CPU_ON: 0 + RX_CC_CCS_READY_M_CPU_ON: 0 + RX_CC_CC_ON: 0 + RX_CC_DRIVING_FORCE: -51.2 + RX_CC_LIVE_SET_COAST_SWITCH_ON: 0 + RX_CC_MAIN_SW_M_CPU_ON: 0 + RX_CC_ON: 1 + RX_CC_RES_ACC_SWITCH_ON: 0 + RX_CC_S: 0 + RX_CC_STOP_LIGHT_SWITCH_1_ON: 0 + RX_CC_STOP_LIGHT_SWITCH_2_ON: 0 + RX_CC_VSS: 115 + response: |- + 7E81015612173000080 + 7E82100000080000000 + 7E82200000000000000 + 7E82300000000000000 diff --git a/tests/test_cases/2013/commands/7E0.7E8.2124.yaml b/tests/test_cases/2013/commands/7E0.7E8.2124.yaml new file mode 100644 index 0000000..6378384 --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.7E8.2124.yaml @@ -0,0 +1,20 @@ +command_id: 7E0.7E8.2124 +test_cases: +- expected_values: + RX_COMMUNICATION_WITH_BRAKE: 0 + RX_COMMUNICATION_WITH_HV: 0 + RX_COMM_WITH_AIR_CONDITIONER: 1 + RX_COMM_WITH_VALVEMATIC_COMM: 0 + response: '7E8 03 61 24 C4 ' +- expected_values: + RX_COMMUNICATION_WITH_BRAKE: 0 + RX_COMMUNICATION_WITH_HV: 0 + RX_COMM_WITH_AIR_CONDITIONER: 0 + RX_COMM_WITH_VALVEMATIC_COMM: 0 + response: 7E8036124C0 +- expected_values: + RX_COMMUNICATION_WITH_BRAKE: 0 + RX_COMMUNICATION_WITH_HV: 0 + RX_COMM_WITH_AIR_CONDITIONER: 1 + RX_COMM_WITH_VALVEMATIC_COMM: 0 + response: 7E8036124C4 diff --git a/tests/test_cases/2013/commands/7E0.7E8.2125.yaml b/tests/test_cases/2013/commands/7E0.7E8.2125.yaml new file mode 100644 index 0000000..dab2723 --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.7E8.2125.yaml @@ -0,0 +1,200 @@ +command_id: 7E0.7E8.2125 +test_cases: +- expected_values: + RX_A_C_COMPRESSOR: 0 + RX_CRUISE_CONTROL_LIVE_BRAKE_CANCEL_SWITCH: 0 + RX_ELECTRICAL_LOAD_SIGNAL_1: 0 + RX_ELECTRICAL_LOAD_SIGNAL_2: 0 + RX_NEUTRAL_POSITION_SW_SIGNAL: 0 + RX_PATTERN_SWITCH_PWR_M: 0 + RX_POWER_STEERING_SIGNAL: 0 + RX_SHIFT_SW_STATUS_D_RANGE: 1 + RX_SHIFT_SW_STATUS_N_RANGE: 0 + RX_SHIFT_SW_STATUS_P_RANGE: 0 + RX_SHIFT_SW_STATUS_R_RANGE: 0 + RX_SPORTS_MODE_SELECTION_SW: 0 + RX_SPORTS_SHIFT_DOWN_SW: 0 + RX_SPORTS_SHIFT_UP_SW: 0 + RX_STARTER_CONTROL: 0 + RX_STARTER_SIGNAL: 0 + RX_STOP_LIGHT_SWITCH: 0 + RX_TC_TERMINAL: 0 + response: |- + 7E8100B612500000010 + 7E82100000000000000 +- expected_values: + RX_A_C_COMPRESSOR: 1 + RX_CRUISE_CONTROL_LIVE_BRAKE_CANCEL_SWITCH: 0 + RX_ELECTRICAL_LOAD_SIGNAL_1: 0 + RX_ELECTRICAL_LOAD_SIGNAL_2: 0 + RX_NEUTRAL_POSITION_SW_SIGNAL: 0 + RX_PATTERN_SWITCH_PWR_M: 0 + RX_POWER_STEERING_SIGNAL: 0 + RX_SHIFT_SW_STATUS_D_RANGE: 1 + RX_SHIFT_SW_STATUS_N_RANGE: 0 + RX_SHIFT_SW_STATUS_P_RANGE: 0 + RX_SHIFT_SW_STATUS_R_RANGE: 0 + RX_SPORTS_MODE_SELECTION_SW: 0 + RX_SPORTS_SHIFT_DOWN_SW: 0 + RX_SPORTS_SHIFT_UP_SW: 0 + RX_STARTER_CONTROL: 0 + RX_STARTER_SIGNAL: 0 + RX_STOP_LIGHT_SWITCH: 0 + RX_TC_TERMINAL: 0 + response: |- + 7E8100B612500000010 + 7E82100000000C00000 +- expected_values: + RX_A_C_COMPRESSOR: 1 + RX_CRUISE_CONTROL_LIVE_BRAKE_CANCEL_SWITCH: 0 + RX_ELECTRICAL_LOAD_SIGNAL_1: 0 + RX_ELECTRICAL_LOAD_SIGNAL_2: 0 + RX_NEUTRAL_POSITION_SW_SIGNAL: 0 + RX_PATTERN_SWITCH_PWR_M: 0 + RX_POWER_STEERING_SIGNAL: 0 + RX_SHIFT_SW_STATUS_D_RANGE: 1 + RX_SHIFT_SW_STATUS_N_RANGE: 0 + RX_SHIFT_SW_STATUS_P_RANGE: 0 + RX_SHIFT_SW_STATUS_R_RANGE: 0 + RX_SPORTS_MODE_SELECTION_SW: 1 + RX_SPORTS_SHIFT_DOWN_SW: 0 + RX_SPORTS_SHIFT_UP_SW: 0 + RX_STARTER_CONTROL: 0 + RX_STARTER_SIGNAL: 0 + RX_STOP_LIGHT_SWITCH: 0 + RX_TC_TERMINAL: 0 + response: |- + 7E8100B612500000010 + 7E82180000000800000 +- expected_values: + RX_A_C_COMPRESSOR: 0 + RX_CRUISE_CONTROL_LIVE_BRAKE_CANCEL_SWITCH: 0 + RX_ELECTRICAL_LOAD_SIGNAL_1: 0 + RX_ELECTRICAL_LOAD_SIGNAL_2: 0 + RX_NEUTRAL_POSITION_SW_SIGNAL: 1 + RX_PATTERN_SWITCH_PWR_M: 0 + RX_POWER_STEERING_SIGNAL: 0 + RX_SHIFT_SW_STATUS_D_RANGE: 0 + RX_SHIFT_SW_STATUS_N_RANGE: 1 + RX_SHIFT_SW_STATUS_P_RANGE: 0 + RX_SHIFT_SW_STATUS_R_RANGE: 0 + RX_SPORTS_MODE_SELECTION_SW: 0 + RX_SPORTS_SHIFT_DOWN_SW: 0 + RX_SPORTS_SHIFT_UP_SW: 0 + RX_STARTER_CONTROL: 0 + RX_STARTER_SIGNAL: 0 + RX_STOP_LIGHT_SWITCH: 0 + RX_TC_TERMINAL: 0 + response: |- + 7E8100B612500000020 + 7E82100000400000000 +- expected_values: + RX_A_C_COMPRESSOR: 0 + RX_CRUISE_CONTROL_LIVE_BRAKE_CANCEL_SWITCH: 0 + RX_ELECTRICAL_LOAD_SIGNAL_1: 0 + RX_ELECTRICAL_LOAD_SIGNAL_2: 0 + RX_NEUTRAL_POSITION_SW_SIGNAL: 1 + RX_PATTERN_SWITCH_PWR_M: 0 + RX_POWER_STEERING_SIGNAL: 0 + RX_SHIFT_SW_STATUS_D_RANGE: 0 + RX_SHIFT_SW_STATUS_N_RANGE: 0 + RX_SHIFT_SW_STATUS_P_RANGE: 1 + RX_SHIFT_SW_STATUS_R_RANGE: 0 + RX_SPORTS_MODE_SELECTION_SW: 0 + RX_SPORTS_SHIFT_DOWN_SW: 0 + RX_SPORTS_SHIFT_UP_SW: 0 + RX_STARTER_CONTROL: 0 + RX_STARTER_SIGNAL: 0 + RX_STOP_LIGHT_SWITCH: 0 + RX_TC_TERMINAL: 0 + response: |- + 7E8100B612500000080 + 7E82100000400000000 +- expected_values: + RX_A_C_COMPRESSOR: 0 + RX_CRUISE_CONTROL_LIVE_BRAKE_CANCEL_SWITCH: 0 + RX_ELECTRICAL_LOAD_SIGNAL_1: 1 + RX_ELECTRICAL_LOAD_SIGNAL_2: 0 + RX_NEUTRAL_POSITION_SW_SIGNAL: 0 + RX_PATTERN_SWITCH_PWR_M: 0 + RX_POWER_STEERING_SIGNAL: 0 + RX_SHIFT_SW_STATUS_D_RANGE: 1 + RX_SHIFT_SW_STATUS_N_RANGE: 0 + RX_SHIFT_SW_STATUS_P_RANGE: 0 + RX_SHIFT_SW_STATUS_R_RANGE: 0 + RX_SPORTS_MODE_SELECTION_SW: 0 + RX_SPORTS_SHIFT_DOWN_SW: 0 + RX_SPORTS_SHIFT_UP_SW: 0 + RX_STARTER_CONTROL: 0 + RX_STARTER_SIGNAL: 0 + RX_STOP_LIGHT_SWITCH: 0 + RX_TC_TERMINAL: 0 + response: |- + 7E8100B612500008010 + 7E82100000000000000 +- expected_values: + RX_A_C_COMPRESSOR: 0 + RX_CRUISE_CONTROL_LIVE_BRAKE_CANCEL_SWITCH: 1 + RX_ELECTRICAL_LOAD_SIGNAL_1: 0 + RX_ELECTRICAL_LOAD_SIGNAL_2: 0 + RX_NEUTRAL_POSITION_SW_SIGNAL: 1 + RX_PATTERN_SWITCH_PWR_M: 0 + RX_POWER_STEERING_SIGNAL: 0 + RX_SHIFT_SW_STATUS_D_RANGE: 0 + RX_SHIFT_SW_STATUS_N_RANGE: 0 + RX_SHIFT_SW_STATUS_P_RANGE: 0 + RX_SHIFT_SW_STATUS_R_RANGE: 0 + RX_SPORTS_MODE_SELECTION_SW: 0 + RX_SPORTS_SHIFT_DOWN_SW: 0 + RX_SPORTS_SHIFT_UP_SW: 0 + RX_STARTER_CONTROL: 0 + RX_STARTER_SIGNAL: 0 + RX_STOP_LIGHT_SWITCH: 0 + RX_TC_TERMINAL: 0 + response: |- + 7E8100B612502000000 + 7E82100000400000000 +- expected_values: + RX_A_C_COMPRESSOR: 0 + RX_CRUISE_CONTROL_LIVE_BRAKE_CANCEL_SWITCH: 1 + RX_ELECTRICAL_LOAD_SIGNAL_1: 0 + RX_ELECTRICAL_LOAD_SIGNAL_2: 0 + RX_NEUTRAL_POSITION_SW_SIGNAL: 0 + RX_PATTERN_SWITCH_PWR_M: 0 + RX_POWER_STEERING_SIGNAL: 0 + RX_SHIFT_SW_STATUS_D_RANGE: 0 + RX_SHIFT_SW_STATUS_N_RANGE: 0 + RX_SHIFT_SW_STATUS_P_RANGE: 1 + RX_SHIFT_SW_STATUS_R_RANGE: 0 + RX_SPORTS_MODE_SELECTION_SW: 0 + RX_SPORTS_SHIFT_DOWN_SW: 0 + RX_SPORTS_SHIFT_UP_SW: 0 + RX_STARTER_CONTROL: 0 + RX_STARTER_SIGNAL: 1 + RX_STOP_LIGHT_SWITCH: 1 + RX_TC_TERMINAL: 0 + response: |- + 7E8100B612506100080 + 7E82100000000000000 +- expected_values: + RX_A_C_COMPRESSOR: 1 + RX_CRUISE_CONTROL_LIVE_BRAKE_CANCEL_SWITCH: 1 + RX_ELECTRICAL_LOAD_SIGNAL_1: 0 + RX_ELECTRICAL_LOAD_SIGNAL_2: 0 + RX_NEUTRAL_POSITION_SW_SIGNAL: 0 + RX_PATTERN_SWITCH_PWR_M: 0 + RX_POWER_STEERING_SIGNAL: 1 + RX_SHIFT_SW_STATUS_D_RANGE: 1 + RX_SHIFT_SW_STATUS_N_RANGE: 0 + RX_SHIFT_SW_STATUS_P_RANGE: 0 + RX_SHIFT_SW_STATUS_R_RANGE: 0 + RX_SPORTS_MODE_SELECTION_SW: 0 + RX_SPORTS_SHIFT_DOWN_SW: 0 + RX_SPORTS_SHIFT_UP_SW: 0 + RX_STARTER_CONTROL: 0 + RX_STARTER_SIGNAL: 0 + RX_STOP_LIGHT_SWITCH: 1 + RX_TC_TERMINAL: 0 + response: |- + 7E8100B61250E000010 + 7E82100000000800000 diff --git a/tests/test_cases/2013/commands/7E0.7E8.2145.yaml b/tests/test_cases/2013/commands/7E0.7E8.2145.yaml new file mode 100644 index 0000000..64cea18 --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.7E8.2145.yaml @@ -0,0 +1,156 @@ +command_id: 7E0.7E8.2145 +test_cases: +- expected_values: + RX_ALL_CYLINDERS_MISFIRE_CNT: 0 + RX_CYL1_MISFIRE_CNT: 0 + RX_CYL2_MISFIRE_CNT: 0 + RX_CYL3_MISFIRE_CNT: 0 + RX_CYL4_MISFIRE_CNT: 0 + RX_IGNITION_TRIG_CNT: 0 + RX_MISFIRE_LOAD_V2: 0 + RX_MISFIRE_MARGIN_V2: -128 + RX_MISFIRE_RPM_V2: 0 + response: |- + 7E81011614501000000 + 7E82100000000000000 + 7E82200000080000000 +- expected_values: + RX_ALL_CYLINDERS_MISFIRE_CNT: 0 + RX_CYL1_MISFIRE_CNT: 0 + RX_CYL2_MISFIRE_CNT: 0 + RX_CYL3_MISFIRE_CNT: 0 + RX_CYL4_MISFIRE_CNT: 0 + RX_IGNITION_TRIG_CNT: 0 + RX_MISFIRE_LOAD_V2: 0 + RX_MISFIRE_MARGIN_V2: -128 + RX_MISFIRE_RPM_V2: 0 + response: |- + 7E81011614501000000 + 7E82100000000000000 + 7E82200FF0080000000 +- expected_values: + RX_ALL_CYLINDERS_MISFIRE_CNT: 0 + RX_CYL1_MISFIRE_CNT: 0 + RX_CYL2_MISFIRE_CNT: 0 + RX_CYL3_MISFIRE_CNT: 0 + RX_CYL4_MISFIRE_CNT: 0 + RX_IGNITION_TRIG_CNT: 0 + RX_MISFIRE_LOAD_V2: 0 + RX_MISFIRE_MARGIN_V2: -128 + RX_MISFIRE_RPM_V2: 0 + response: |- + 7E81011614501000000 + 7E82100000000000000 + 7E822FFD50080000000 +- expected_values: + RX_ALL_CYLINDERS_MISFIRE_CNT: 0 + RX_CYL1_MISFIRE_CNT: 0 + RX_CYL2_MISFIRE_CNT: 0 + RX_CYL3_MISFIRE_CNT: 0 + RX_CYL4_MISFIRE_CNT: 0 + RX_IGNITION_TRIG_CNT: 0 + RX_MISFIRE_LOAD_V2: 0 + RX_MISFIRE_MARGIN_V2: -126 + RX_MISFIRE_RPM_V2: 0 + response: |- + 7E81011614501000000 + 7E82100000000000002 + 7E82200BC0080000000 +- expected_values: + RX_ALL_CYLINDERS_MISFIRE_CNT: 0 + RX_CYL1_MISFIRE_CNT: 0 + RX_CYL2_MISFIRE_CNT: 0 + RX_CYL3_MISFIRE_CNT: 0 + RX_CYL4_MISFIRE_CNT: 0 + RX_IGNITION_TRIG_CNT: 5 + RX_MISFIRE_LOAD_V2: 0 + RX_MISFIRE_MARGIN_V2: -128 + RX_MISFIRE_RPM_V2: 0 + response: |- + 7E81011614501000000 + 7E82100000000000500 + 7E82200C50080000000 +- expected_values: + RX_ALL_CYLINDERS_MISFIRE_CNT: 0 + RX_CYL1_MISFIRE_CNT: 0 + RX_CYL2_MISFIRE_CNT: 0 + RX_CYL3_MISFIRE_CNT: 0 + RX_CYL4_MISFIRE_CNT: 0 + RX_IGNITION_TRIG_CNT: 257 + RX_MISFIRE_LOAD_V2: 0 + RX_MISFIRE_MARGIN_V2: -128 + RX_MISFIRE_RPM_V2: 0 + response: |- + 7E81011614501000000 + 7E82100000000010100 + 7E82200AA0080000000 +- expected_values: + RX_ALL_CYLINDERS_MISFIRE_CNT: 1 + RX_CYL1_MISFIRE_CNT: 0 + RX_CYL2_MISFIRE_CNT: 0 + RX_CYL3_MISFIRE_CNT: 0 + RX_CYL4_MISFIRE_CNT: 0 + RX_IGNITION_TRIG_CNT: 1 + RX_MISFIRE_LOAD_V2: 0 + RX_MISFIRE_MARGIN_V2: -128 + RX_MISFIRE_RPM_V2: 0 + response: |- + 7E81011614501000000 + 7E82100000001000100 + 7E82200B00080000000 +- expected_values: + RX_ALL_CYLINDERS_MISFIRE_CNT: 0 + RX_CYL1_MISFIRE_CNT: 0 + RX_CYL2_MISFIRE_CNT: 0 + RX_CYL3_MISFIRE_CNT: 0 + RX_CYL4_MISFIRE_CNT: 1 + RX_IGNITION_TRIG_CNT: 1 + RX_MISFIRE_LOAD_V2: 0 + RX_MISFIRE_MARGIN_V2: -128 + RX_MISFIRE_RPM_V2: 0 + response: |- + 7E81011614501000000 + 7E82100000100000100 + 7E82200B50080000000 +- expected_values: + RX_ALL_CYLINDERS_MISFIRE_CNT: 0 + RX_CYL1_MISFIRE_CNT: 0 + RX_CYL2_MISFIRE_CNT: 0 + RX_CYL3_MISFIRE_CNT: 1 + RX_CYL4_MISFIRE_CNT: 0 + RX_IGNITION_TRIG_CNT: 1 + RX_MISFIRE_LOAD_V2: 0 + RX_MISFIRE_MARGIN_V2: -128 + RX_MISFIRE_RPM_V2: 0 + response: |- + 7E81011614501000000 + 7E82100010000000100 + 7E822BCFF0080000000 +- expected_values: + RX_ALL_CYLINDERS_MISFIRE_CNT: 0 + RX_CYL1_MISFIRE_CNT: 0 + RX_CYL2_MISFIRE_CNT: 1 + RX_CYL3_MISFIRE_CNT: 0 + RX_CYL4_MISFIRE_CNT: 0 + RX_IGNITION_TRIG_CNT: 1 + RX_MISFIRE_LOAD_V2: 0 + RX_MISFIRE_MARGIN_V2: -128 + RX_MISFIRE_RPM_V2: 0 + response: |- + 7E81011614501000000 + 7E82101000000000100 + 7E82200670080000000 +- expected_values: + RX_ALL_CYLINDERS_MISFIRE_CNT: 0 + RX_CYL1_MISFIRE_CNT: 2 + RX_CYL2_MISFIRE_CNT: 0 + RX_CYL3_MISFIRE_CNT: 0 + RX_CYL4_MISFIRE_CNT: 0 + RX_IGNITION_TRIG_CNT: 2 + RX_MISFIRE_LOAD_V2: 0 + RX_MISFIRE_MARGIN_V2: -126 + RX_MISFIRE_RPM_V2: 0 + response: |- + 7E81011614501000002 + 7E82100000000000202 + 7E82224D40080000000 diff --git a/tests/test_cases/2013/commands/7E0.7E8.2151.yaml b/tests/test_cases/2013/commands/7E0.7E8.2151.yaml new file mode 100644 index 0000000..7e94353 --- /dev/null +++ b/tests/test_cases/2013/commands/7E0.7E8.2151.yaml @@ -0,0 +1,1211 @@ +command_id: 7E0.7E8.2151 +test_cases: +- expected_values: + RX_AC_AMB_T: 32 + RX_AC_FB: 0 + RX_ELEC_LOAD_FB: 0 + RX_ENG_SPD_START_OFF: 0 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 60 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0 + RX_ISC_FLOW: 4.30054 + RX_ISC_LEARN: 6.46851 + RX_ISC_POS: 2.54822 + RX_LOW_RPM_CTRL: 0 + RX_LOW_RPM_START: 0 + RX_NEUTRAL_CTRL: 0 + RX_N_RANGE_STS: 1 + RX_PREV_TRIP_AMB_T: 34 + RX_PREV_TRIP_DST: 0 + RX_PREV_TRIP_EOT: 65 + RX_PREV_TRIP_IAT: 55 + RX_STARTER_CNT: 0 + RX_TPS: 0 + RX_VVTOT: 86 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E81021615100000000 + 7E8210000007E5F6469 + 7E822484A00000DC301 + 7E8234E0000800094B3 + 7E82480008000808000 +- expected_values: + RX_AC_AMB_T: 40 + RX_AC_FB: 0 + RX_ELEC_LOAD_FB: 0 + RX_ENG_SPD_START_OFF: 0 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 70 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0 + RX_ISC_FLOW: 4.30054 + RX_ISC_LEARN: 6.58691 + RX_ISC_POS: 2.54822 + RX_LOW_RPM_CTRL: 0 + RX_LOW_RPM_START: 0 + RX_NEUTRAL_CTRL: 0 + RX_N_RANGE_STS: 1 + RX_PREV_TRIP_AMB_T: 38 + RX_PREV_TRIP_DST: 0 + RX_PREV_TRIP_EOT: 75 + RX_PREV_TRIP_IAT: 50 + RX_STARTER_CNT: 0 + RX_TPS: 0 + RX_VVTOT: 89 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E81021615100000000 + 7E821000000815A6E73 + 7E822504E00000DC301 + 7E8234E000080009514 + 7E82480008000800000 +- expected_values: + RX_AC_AMB_T: 41 + RX_AC_FB: 1.20605 + RX_ELEC_LOAD_FB: 0.7605 + RX_ENG_SPD_START_OFF: 574.21875 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 68 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.28198 + RX_ISC_FLOW: 9.51294 + RX_ISC_LEARN: 6.58691 + RX_ISC_POS: 5.34821 + RX_LOW_RPM_CTRL: 0 + RX_LOW_RPM_START: 0 + RX_NEUTRAL_CTRL: 0 + RX_N_RANGE_STS: 1 + RX_PREV_TRIP_AMB_T: 39 + RX_PREV_TRIP_DST: 0 + RX_PREV_TRIP_EOT: 70 + RX_PREV_TRIP_IAT: 55 + RX_STARTER_CNT: 1 + RX_TPS: 0 + RX_VVTOT: 87 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000002DF + 7E8210100007F5F6C6E + 7E822514F00001E7102 + 7E823BD010F80E79514 + 7E824826F83DC800000 +- expected_values: + RX_AC_AMB_T: 28 + RX_AC_FB: 1.02539 + RX_ELEC_LOAD_FB: 0.38818 + RX_ENG_SPD_START_OFF: 576.5625 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 61 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.27466 + RX_ISC_FLOW: 8.93188 + RX_ISC_LEARN: 6.34644 + RX_ISC_POS: 5.06592 + RX_LOW_RPM_CTRL: 0 + RX_LOW_RPM_START: 0 + RX_NEUTRAL_CTRL: 0 + RX_N_RANGE_STS: 1 + RX_PREV_TRIP_AMB_T: 27 + RX_PREV_TRIP_DST: 0 + RX_PREV_TRIP_EOT: 62 + RX_PREV_TRIP_IAT: 40 + RX_STARTER_CNT: 1 + RX_TPS: 0 + RX_VVTOT: 86 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000002E2 + 7E8210100007E506566 + 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 + RX_ELEC_LOAD_FB: 0.04028 + RX_ENG_SPD_START_OFF: 576.5625 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 65 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.04028 + RX_ISC_FLOW: 9.53369 + RX_ISC_LEARN: 6.34644 + RX_ISC_POS: 5.35583 + 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: 3.02 + RX_PREV_TRIP_EOT: 65 + RX_PREV_TRIP_IAT: 36 + RX_STARTER_CNT: 1 + RX_TPS: 6.22559 + RX_VVTOT: 88 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000002E2 + 7E82101012E804C6969 + 7E822434303301E8202 + 7E823BE00EC8021944F + 7E82480218246000000 +- expected_values: + RX_AC_AMB_T: 30 + RX_AC_FB: 0.71777 + RX_ELEC_LOAD_FB: 0.07568 + RX_ENG_SPD_START_OFF: 576.5625 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 67 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: -0.04272 + RX_ISC_FLOW: 9.38843 + RX_ISC_LEARN: 6.34644 + RX_ISC_POS: 5.28717 + RX_LOW_RPM_CTRL: 0 + RX_LOW_RPM_START: 0 + RX_NEUTRAL_CTRL: 0 + RX_N_RANGE_STS: 0 + RX_PREV_TRIP_AMB_T: 30 + RX_PREV_TRIP_DST: 13.96 + RX_PREV_TRIP_EOT: 67 + RX_PREV_TRIP_IAT: 35 + RX_STARTER_CNT: 1 + RX_TPS: 5.85175 + RX_VVTOT: 88 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000002E2 + 7E821010574804B6B6B + 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 + RX_ELEC_LOAD_FB: 0.03662 + RX_ENG_SPD_START_OFF: 576.5625 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 67 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: -0.10742 + RX_ISC_FLOW: 10.57251 + RX_ISC_LEARN: 6.34644 + RX_ISC_POS: 5.87463 + 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: 21.08 + RX_PREV_TRIP_EOT: 67 + RX_PREV_TRIP_IAT: 33 + RX_STARTER_CNT: 1 + RX_TPS: 0.01526 + RX_VVTOT: 83 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000002E2 + 7E82101083C7B496B6B + 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 + RX_ELEC_LOAD_FB: 0.37231 + RX_ENG_SPD_START_OFF: 576.5625 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 65 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: -0.17334 + RX_ISC_FLOW: 9.57397 + RX_ISC_LEARN: 6.34644 + RX_ISC_POS: 5.37872 + 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: 41.91 + RX_PREV_TRIP_EOT: 65 + RX_PREV_TRIP_IAT: 43 + RX_STARTER_CNT: 1 + RX_TPS: 0.02289 + RX_VVTOT: 88 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000002E2 + 7E82101105F80536969 + 7E822444400031EA302 + 7E823C1017F7F72944F + 7E824813183F7000000 +- expected_values: + RX_AC_AMB_T: 28 + RX_AC_FB: 1.35376 + RX_ELEC_LOAD_FB: 0.42847 + 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.177 + RX_ISC_FLOW: 9.85229 + RX_ISC_LEARN: 6.34644 + RX_ISC_POS: 5.51605 + 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: 53.67 + RX_PREV_TRIP_EOT: 66 + RX_PREV_TRIP_IAT: 34 + RX_STARTER_CNT: 1 + RX_TPS: 0 + RX_VVTOT: 88 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000002E2 + 7E8210114F7804A6A6A + 7E822444400001F8702 + 7E823D3016F7F6F944F + 7E824815F8455000000 +- expected_values: + RX_AC_AMB_T: 32 + RX_AC_FB: 1.0498 + RX_ELEC_LOAD_FB: 0.60059 + RX_ENG_SPD_START_OFF: 582.8125 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 68 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: -0.25146 + RX_ISC_FLOW: 8.22388 + RX_ISC_LEARN: 6.62354 + RX_ISC_POS: 4.71497 + RX_LOW_RPM_CTRL: 0 + RX_LOW_RPM_START: 0 + RX_NEUTRAL_CTRL: 0 + RX_N_RANGE_STS: 1 + RX_PREV_TRIP_AMB_T: 32 + RX_PREV_TRIP_DST: 36.76 + RX_PREV_TRIP_EOT: 68 + RX_PREV_TRIP_IAT: 56 + RX_STARTER_CNT: 1 + RX_TPS: 0 + RX_VVTOT: 87 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000002EA + 7E821010E5C7F606C6C + 7E822484800001A5102 + 7E8236A01147F329532 + 7E82481EC835C800000 +- expected_values: + RX_AC_AMB_T: 32 + RX_AC_FB: 1.0498 + RX_ELEC_LOAD_FB: 0.7019 + RX_ENG_SPD_START_OFF: 582.8125 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 70 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: -0.25635 + RX_ISC_FLOW: 8.34106 + RX_ISC_LEARN: 6.62354 + RX_ISC_POS: 4.776 + RX_LOW_RPM_CTRL: 0 + RX_LOW_RPM_START: 0 + RX_NEUTRAL_CTRL: 0 + RX_N_RANGE_STS: 1 + RX_PREV_TRIP_AMB_T: 32 + RX_PREV_TRIP_DST: 36.76 + RX_PREV_TRIP_EOT: 70 + RX_PREV_TRIP_IAT: 56 + RX_STARTER_CNT: 1 + RX_TPS: 0 + RX_VVTOT: 88 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000002EA + 7E821010E5C80606E6E + 7E822484800001AB102 + 7E8237201A07F2E9532 + 7E824823F835C800000 +- expected_values: + RX_AC_AMB_T: 33 + RX_AC_FB: 0.74707 + RX_ELEC_LOAD_FB: 0.08911 + RX_ENG_SPD_START_OFF: 582.8125 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 70 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: -0.09277 + RX_ISC_FLOW: 8.4375 + RX_ISC_LEARN: 6.62354 + RX_ISC_POS: 4.82941 + 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: 37.29 + RX_PREV_TRIP_EOT: 70 + RX_PREV_TRIP_IAT: 53 + RX_STARTER_CNT: 1 + RX_TPS: 5.97382 + RX_VVTOT: 88 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000002EA + 7E821010E91805D6E6E + 7E8224949030F1B0002 + 7E8237901947FB49532 + 7E82480498264000000 +- expected_values: + RX_AC_AMB_T: 33 + RX_AC_FB: 1.03882 + RX_ELEC_LOAD_FB: 0.07812 + RX_ENG_SPD_START_OFF: 583.59375 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 48 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: -0.01343 + RX_ISC_FLOW: 8.79761 + RX_ISC_LEARN: 6.12915 + RX_ISC_POS: 5.01251 + 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.29 + RX_PREV_TRIP_EOT: 48 + RX_PREV_TRIP_IAT: 41 + RX_STARTER_CNT: 1 + RX_TPS: 7.98798 + RX_VVTOT: 82 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000002EB + 7E82101001D7A515858 + 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 + RX_ELEC_LOAD_FB: 0.01587 + RX_ENG_SPD_START_OFF: 583.59375 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 56 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.00854 + RX_ISC_FLOW: 9.72412 + RX_ISC_LEARN: 6.12915 + RX_ISC_POS: 5.45502 + 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: 4.17 + RX_PREV_TRIP_EOT: 56 + RX_PREV_TRIP_IAT: 37 + RX_STARTER_CNT: 1 + RX_TPS: 0 + RX_VVTOT: 88 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000002EB + 7E8210101A1804D6060 + 7E822444400001F1E02 + 7E823CB01D38007939D + 7E824800D8240000000 +- expected_values: + RX_AC_AMB_T: 34 + RX_AC_FB: 1.12305 + RX_ELEC_LOAD_FB: 0.61279 + RX_ENG_SPD_START_OFF: 590.625 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 67 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.04761 + RX_ISC_FLOW: 9.08447 + RX_ISC_LEARN: 6.64062 + RX_ISC_POS: 5.14221 + RX_LOW_RPM_CTRL: 0 + RX_LOW_RPM_START: 0 + RX_NEUTRAL_CTRL: 0 + RX_N_RANGE_STS: 1 + RX_PREV_TRIP_AMB_T: 34 + RX_PREV_TRIP_DST: 0 + RX_PREV_TRIP_EOT: 67 + RX_PREV_TRIP_IAT: 49 + RX_STARTER_CNT: 1 + RX_TPS: 0.04578 + RX_VVTOT: 87 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000002F4 + 7E8210100007F596B6B + 7E8224A4A00061D1202 + 7E823A2011480279540 + 7E82481F68398800000 +- expected_values: + RX_AC_AMB_T: 38 + RX_AC_FB: 1.12061 + RX_ELEC_LOAD_FB: 0.69092 + RX_ENG_SPD_START_OFF: 590.625 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 71 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.34546 + RX_ISC_FLOW: 9.95605 + RX_ISC_LEARN: 6.5332 + 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: 39 + RX_PREV_TRIP_DST: 0.25 + RX_PREV_TRIP_EOT: 72 + RX_PREV_TRIP_IAT: 57 + RX_STARTER_CNT: 1 + RX_TPS: 0 + RX_VVTOT: 89 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000002F4 + 7E82101001981616F70 + 7E8224E4F00001FDC02 + 7E823DA0229811B94E8 + 7E82482368396000000 +- expected_values: + RX_AC_AMB_T: 34 + RX_AC_FB: 0.86792 + RX_ELEC_LOAD_FB: 0.17578 + RX_ENG_SPD_START_OFF: 590.625 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 73 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: -0.15625 + RX_ISC_FLOW: 9.37378 + RX_ISC_LEARN: 6.64062 + RX_ISC_POS: 5.27954 + 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: 2.16 + RX_PREV_TRIP_EOT: 73 + RX_PREV_TRIP_IAT: 49 + RX_STARTER_CNT: 1 + RX_TPS: 0 + RX_VVTOT: 89 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000002F4 + 7E8210100D881597171 + 7E8224A4A00001DFF02 + 7E823B401A57F809540 + 7E824809082C7000000 +- expected_values: + RX_AC_AMB_T: 34 + RX_AC_FB: 1.17554 + RX_ELEC_LOAD_FB: 0.62378 + RX_ENG_SPD_START_OFF: 590.625 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 70 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: -0.15015 + RX_ISC_FLOW: 9.79248 + RX_ISC_LEARN: 6.64062 + RX_ISC_POS: 5.49316 + 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: 8.55 + RX_PREV_TRIP_EOT: 70 + RX_PREV_TRIP_IAT: 56 + RX_STARTER_CNT: 1 + RX_TPS: 0 + RX_VVTOT: 89 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000002F4 + 7E82101035781606E6E + 7E8224A4A00001F5602 + 7E823D001A97F859540 + 7E82481FF83C3000000 +- expected_values: + RX_AC_AMB_T: 30 + RX_AC_FB: 0.74707 + RX_ELEC_LOAD_FB: 0.04395 + RX_ENG_SPD_START_OFF: 609.375 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 70 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.13306 + RX_ISC_FLOW: 10.26855 + RX_ISC_LEARN: 6.17676 + RX_ISC_POS: 5.72205 + 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.16 + RX_PREV_TRIP_EOT: 71 + RX_PREV_TRIP_IAT: 39 + RX_STARTER_CNT: 3 + RX_TPS: 10.63538 + RX_VVTOT: 87 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E8102161510000030C + 7E8210300107F4F6E6F + 7E8224645057220DC02 + 7E823EE0000806D93C4 + 7E82480248264000000 +- expected_values: + RX_AC_AMB_T: 35 + RX_AC_FB: 1.12061 + RX_ELEC_LOAD_FB: 0.75439 + RX_ENG_SPD_START_OFF: 624.21875 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 72 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: -0.31494 + RX_ISC_FLOW: 9.77417 + RX_ISC_LEARN: 6.23657 + RX_ISC_POS: 5.47791 + RX_LOW_RPM_CTRL: 0 + RX_LOW_RPM_START: 0 + RX_NEUTRAL_CTRL: 0 + RX_N_RANGE_STS: 0 + RX_PREV_TRIP_AMB_T: 35 + RX_PREV_TRIP_DST: 7.19 + RX_PREV_TRIP_EOT: 72 + RX_PREV_TRIP_IAT: 55 + RX_STARTER_CNT: 1 + RX_TPS: 0 + RX_VVTOT: 90 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E8102161510000031F + 7E8210102CF825F7070 + 7E8224B4B00001F4702 + 7E823CE01AD7EFE93F5 + 7E824826A8396000000 +- expected_values: + RX_AC_AMB_T: 25 + RX_AC_FB: 0.71777 + RX_ELEC_LOAD_FB: 0.0354 + RX_ENG_SPD_START_OFF: 627.34375 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 40 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.25024 + RX_ISC_FLOW: 12.0105 + RX_ISC_LEARN: 6.34644 + RX_ISC_POS: 6.49261 + RX_LOW_RPM_CTRL: 0 + RX_LOW_RPM_START: 0 + RX_NEUTRAL_CTRL: 0 + RX_N_RANGE_STS: 0 + RX_PREV_TRIP_AMB_T: 25 + RX_PREV_TRIP_DST: 1.48 + RX_PREV_TRIP_EOT: 40 + RX_PREV_TRIP_IAT: 32 + RX_STARTER_CNT: 1 + RX_TPS: 26.10779 + RX_VVTOT: 62 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E81021615100000323 + 7E82101009466485050 + 7E82241410D5E266F03 + 7E8235300B080CD944F + 7E824801D824C000000 +- expected_values: + RX_AC_AMB_T: 22 + RX_AC_FB: 0.62988 + RX_ELEC_LOAD_FB: 0.01465 + RX_ENG_SPD_START_OFF: 646.09375 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 62 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.21484 + RX_ISC_FLOW: 16.698 + RX_ISC_LEARN: 6.18286 + RX_ISC_POS: 8.40759 + 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: 1.13 + RX_PREV_TRIP_EOT: 62 + RX_PREV_TRIP_IAT: 38 + RX_STARTER_CNT: 1 + RX_TPS: 0.01526 + RX_VVTOT: 89 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E8102161510000033B + 7E821010071814E6666 + 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 + RX_ELEC_LOAD_FB: 0.75684 + RX_ENG_SPD_START_OFF: 687.5 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 70 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.46387 + RX_ISC_FLOW: 10.91675 + RX_ISC_LEARN: 6.58691 + RX_ISC_POS: 6.03485 + RX_LOW_RPM_CTRL: 0 + RX_LOW_RPM_START: 0 + RX_NEUTRAL_CTRL: 0 + RX_N_RANGE_STS: 0 + RX_PREV_TRIP_AMB_T: 39 + RX_PREV_TRIP_DST: 0 + RX_PREV_TRIP_EOT: 72 + RX_PREV_TRIP_IAT: 57 + RX_STARTER_CNT: 1 + RX_TPS: 0 + RX_VVTOT: 89 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E81021615100000370 + 7E82101000081616E70 + 7E822584F000022EF03 + 7E8231701C4817C9514 + 7E824826C8447000000 +- expected_values: + RX_AC_AMB_T: 48 + RX_AC_FB: 1.3269 + RX_ELEC_LOAD_FB: 0.57617 + RX_ENG_SPD_START_OFF: 687.5 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 71 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.46387 + RX_ISC_FLOW: 10.70435 + RX_ISC_LEARN: 6.58691 + RX_ISC_POS: 5.9433 + RX_LOW_RPM_CTRL: 0 + RX_LOW_RPM_START: 0 + RX_NEUTRAL_CTRL: 0 + RX_N_RANGE_STS: 0 + RX_PREV_TRIP_AMB_T: 48 + RX_PREV_TRIP_DST: 0 + RX_PREV_TRIP_EOT: 71 + RX_PREV_TRIP_IAT: 64 + RX_STARTER_CNT: 1 + RX_TPS: 0.00763 + RX_VVTOT: 90 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E81021615100000370 + 7E82101000082686F6F + 7E82258580001224103 + 7E8230B01BF817C9514 + 7E82481D8843F000000 +- expected_values: + RX_AC_AMB_T: 25 + RX_AC_FB: 0.81787 + RX_ELEC_LOAD_FB: 0.21973 + RX_ENG_SPD_START_OFF: 689.84375 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 55 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.06592 + RX_ISC_FLOW: 9.79004 + RX_ISC_LEARN: 6.11206 + 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: 25 + RX_PREV_TRIP_DST: 0.37 + RX_PREV_TRIP_EOT: 55 + RX_PREV_TRIP_IAT: 40 + RX_STARTER_CNT: 1 + RX_TPS: 0.00763 + RX_VVTOT: 86 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E81021615100000373 + 7E8210100257E505F5F + 7E822414100011F5402 + 7E823CF04C48036938F + 7E82480B4829E000000 +- expected_values: + RX_AC_AMB_T: 33 + RX_AC_FB: 0.73242 + RX_ELEC_LOAD_FB: 0.01465 + RX_ENG_SPD_START_OFF: 715.625 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 55 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.27466 + RX_ISC_FLOW: 12.26196 + RX_ISC_LEARN: 6.40869 + RX_ISC_POS: 6.56128 + 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.43 + RX_PREV_TRIP_EOT: 55 + RX_PREV_TRIP_IAT: 40 + RX_STARTER_CNT: 1 + RX_TPS: 56.86951 + RX_VVTOT: 85 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E81021615100000394 + 7E8210100F37D505F5F + 7E82249491D1E273D03 + 7E8235C01FB80E19482 + 7E824800C8258000000 +- expected_values: + RX_AC_AMB_T: 26 + RX_AC_FB: 0.93628 + RX_ELEC_LOAD_FB: 0.09155 + RX_ENG_SPD_START_OFF: 747.65625 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 60 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.19165 + RX_ISC_FLOW: 8.90625 + RX_ISC_LEARN: 6.34644 + RX_ISC_POS: 5.05066 + 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: 9.14 + RX_PREV_TRIP_EOT: 60 + RX_PREV_TRIP_IAT: 38 + RX_STARTER_CNT: 1 + RX_TPS: 0 + RX_VVTOT: 88 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000003BD + 7E821010392804E6464 + 7E822424200001C8002 + 7E8239601EF809D944F + 7E824804B82FF000000 +- expected_values: + RX_AC_AMB_T: 27 + RX_AC_FB: 0.91797 + RX_ELEC_LOAD_FB: 0.29785 + RX_ENG_SPD_START_OFF: 789.0625 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 35 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.31494 + RX_ISC_FLOW: 10.271 + RX_ISC_LEARN: 6.34644 + RX_ISC_POS: 5.72968 + 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: 0.96 + RX_PREV_TRIP_EOT: 35 + RX_PREV_TRIP_IAT: 33 + RX_STARTER_CNT: 1 + RX_TPS: 0 + RX_VVTOT: 55 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000003F2 + 7E8210100605F494B4B + 7E8224343000020DE02 + 7E823EF00008102944F + 7E82480F482F0000000 +- expected_values: + RX_AC_AMB_T: 28 + RX_AC_FB: 0.7019 + RX_ELEC_LOAD_FB: 0.01587 + RX_ENG_SPD_START_OFF: 798.4375 + 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: 9.73022 + RX_ISC_LEARN: 6.11206 + RX_ISC_POS: 5.46265 + 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: 1.52 + RX_PREV_TRIP_EOT: 55 + RX_PREV_TRIP_IAT: 40 + RX_STARTER_CNT: 1 + RX_TPS: 0 + RX_VVTOT: 85 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000003FE + 7E8210100987D505F5F + 7E822444400001F2302 + 7E823CC01AF80CD938F + 7E824800D823F000000 +- expected_values: + RX_AC_AMB_T: 27 + RX_AC_FB: 0.29541 + RX_ELEC_LOAD_FB: 0 + RX_ENG_SPD_START_OFF: 885.15625 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 51 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.25024 + RX_ISC_FLOW: 16.95435 + RX_ISC_LEARN: 6.56982 + RX_ISC_POS: 8.48389 + 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: 3.29 + RX_PREV_TRIP_EOT: 51 + RX_PREV_TRIP_IAT: 31 + RX_STARTER_CNT: 1 + RX_TPS: 0.03815 + RX_VVTOT: 85 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E8102161510000046D + 7E8210101497D475B5B + 7E82243430005364104 + 7E82358021980CD9506 + 7E824800080F2000000 +- expected_values: + RX_AC_AMB_T: 9 + RX_AC_FB: 0 + RX_ELEC_LOAD_FB: 0 + RX_ENG_SPD_START_OFF: 1482.03125 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 17 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.25024 + RX_ISC_FLOW: 6.97021 + RX_ISC_LEARN: 4.30054 + RX_ISC_POS: 4.09698 + RX_LOW_RPM_CTRL: 0 + RX_LOW_RPM_START: 0 + RX_NEUTRAL_CTRL: 0 + RX_N_RANGE_STS: 1 + RX_PREV_TRIP_AMB_T: 9 + RX_PREV_TRIP_DST: 0 + RX_PREV_TRIP_EOT: 17 + RX_PREV_TRIP_IAT: 13 + RX_STARTER_CNT: 2 + RX_TPS: 0 + RX_VVTOT: 43 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E81021615100000769 + 7E82102000053353939 + 7E82231310000164E02 + 7E82319000080CD8DC3 + 7E82480008000800000 +- expected_values: + RX_AC_AMB_T: 9 + RX_AC_FB: 0 + RX_ELEC_LOAD_FB: 0 + RX_ENG_SPD_START_OFF: 1482.03125 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 15 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.25024 + RX_ISC_FLOW: 7.23999 + RX_ISC_LEARN: 4.30054 + RX_ISC_POS: 4.22668 + RX_LOW_RPM_CTRL: 0 + RX_LOW_RPM_START: 0 + RX_NEUTRAL_CTRL: 0 + RX_N_RANGE_STS: 1 + RX_PREV_TRIP_AMB_T: 25 + RX_PREV_TRIP_DST: 0 + RX_PREV_TRIP_EOT: 80 + RX_PREV_TRIP_IAT: 40 + RX_STARTER_CNT: 2 + RX_TPS: 0 + RX_VVTOT: 80 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E81021615100000769 + 7E82102000078503778 + 7E82231410000172B02 + 7E8232A000080CD8DC3 + 7E82480008000800000 diff --git a/tests/test_cases/2015/command_support.yaml b/tests/test_cases/2015/command_support.yaml new file mode 100644 index 0000000..9fbb3e6 --- /dev/null +++ b/tests/test_cases/2015/command_support.yaml @@ -0,0 +1,243 @@ +model_year: 2015 +supported_commands_by_ecu: + "780": + - 780.788.2104 + "7B0": + - 7B0.21BC + - 7B0.7B8.2103:RX_TIRE_FL_SPD,RX_TIRE_FR_SPD,RX_TIRE_RL_SPD,RX_TIRE_RR_SPD + - 7B0.7B8.2105:RX_DECEL,RX_DECEL_2 + - 7B0.7B8.2106:RX_YAW_RATE,RX_YAW_RATE2 + - 7B0.7B8.211D:RX_MAIN_IDLE_SW,RX_RESERVOIR_WARNING_SW + - 7B0.7B8.211F:RX_PARKING_BRAKE_SW,RX_STOP_LIGHT_SW + - 7B0.7B8.2121:RX_VSS + - 7B0.7B8.213C:RX_STOP_LIGHT_RELAY + - 7B0.7B8.213D:RX_ABS_WARN,RX_BRAKE_WARN,RX_BUZZER,RX_ECB_WARN,RX_SLIP_WARN + - 7B0.7B8.2142:RX_FL_WHEEL_ACCELERATION,RX_FR_WHEEL_ACCELERATION,RX_RL_WHEEL_ACCELERATION,RX_RR_WHEEL_ACCELERATION + - 7B0.7B8.2146:RX_ZP_DEC,RX_ZP_DEC2,RX_ZP_YAW_RATE + - 7B0.7B8.2147:RX_LAT_G,RX_LNG_G,RX_STEER_ANGLE,RX_YAW_RATE3 + - 7B0.7B8.215A:RX_FL_WHEEL_VSC,RX_FR_WHEEL_VSC,RX_RL_WHEEL_VSC,RX_RR_WHEEL_VSC,RX_TRC_TRAC,RX_TRC_TRAC_BRAKE,RX_TRC_TRAC_ENGINE + - 7B0.7B8.215F:RX_BA_CTRL_STATUS,RX_FL_WHEEL_ABS_CTRL,RX_FR_WHEEL_ABS_CTRL,RX_PBA_CTRL_STATUS,RX_RL_WHEEL_ABS_CTRL,RX_RL_WHEEL_EBD_CTRL,RX_RR_WHEEL_ABS_CTRL,RX_RR_WHEEL_EBD_CTRL + - 7B0.7B8.21A6 + - 7B0.7B8.21BE:RX_ACCUMULATOR_OPEN,RX_DECELERATION_OPEN,RX_FL_VSS_OPEN,RX_FR_VSS_OPEN,RX_FR_WHEEL_CYLINDER_OPEN,RX_HV_COMM_OPEN,RX_MASTER_CYLINDER_OPEN,RX_RL_VSS_OPEN,RX_RR_VSS_OPEN,RX_STROKE_OPEN,RX_YAW_RATE_OPEN_ERROR + "7C0": + - 7C0.7C8.2112 + - 7C0.7C8.2113 + - 7C0.7C8.2121 + - 7C0.7C8.2123 + - 7C0.7C8.2129 + - 7C0.7C8.2141 + - 7C0.7C8.21A1 + - 7C0.7C8.21A7 + "7C4": + - 7C4.2143|f=2009-:RX_AIR_OUTLET_SERVO_ACTU_PULSE_D,RX_AIR_OUTLET_SERVO_PULSE_D + - 7C4.2144|f=2009-:RX_AIR_INLET_DAMPER_ACTUAL_PULSE,RX_AIR_INLET_DAMPER_TARGET_PULSE + - 7C4.214C|f=2009-:RX_EVAP_TARGET_T + - 7C4.7CC.2121|f=2009-:RX_CABIN_T + - 7C4.7CC.2122|f=2009-:RX_AAT_7C4 + - 7C4.7CC.2124|f=2009-:RX_SOLAR_DRIVER + - 7C4.7CC.2126|f=2009-:RX_ECT + - 7C4.7CC.2129|f=2009-:RX_T_DRIVER + - 7C4.7CC.213C|f=2009-:RX_BLOWER_MOTOR_SPEED_LEVEL + - 7C4.7CC.213D|f=2009-:RX_ADJUSTED_AMBIENT_T + - 7C4.7CC.214B|f=2009-:RX_EVAP_FIN_THERMISTOR + - 7C4.7CC.2153|f=2009-:RX_REGULATOR_P + "7D0": + - 7D0.7D8.2162|f=2011-:RX_PARKING_BRAKE + "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 + - 0104:LOAD_PCT + - 0105:ECT + - 0106:SHRTFT1 + - 0107:LONGFT1 + - 0108:SHRTFT2,SHRTFT4 + - 0109:LONGFT2,LONGFT4 + - 010B:MAP + - 010C:RPM + - 010D:VSS + - 010E:SPARKADV + - 010F:IAT + - 0110:MAF + - 0111:TP + - 0113:O2S11_EXISTS,O2S12_EXISTS,O2S13_EXISTS,O2S14_EXISTS,O2S21_EXISTS,O2S22_EXISTS,O2S23_EXISTS,O2S24_EXISTS + - 0115:O2S12,SHRTFT11 + - 0119:O2S22,SHRTFT22 + - 011C:OBDSUP + - 011F:RUNTM + - 0121:MIL_DIST + - 0124:LAMBDA11_VOLT,O2S11_VOLT + - 012C:EGR_PCT + - 012E:EVAP_PCT + - 0130:WARM_UPS + - 0131:CLR_DIST + - 0133:BARO + - 0134:LAMBDA11_CURRENT,O2S11_CURRENT + - 013C:CATEMP11 + - 013D:CATEMP21 + - 013E:CATEMP12 + - 013F:CATEMP22 + - 7E0.0104:LOAD_PCT + - 7E0.0110:MAF + - 7E0.0133:BARO + - 7E0.013C:CATEMP11 + - 7E0.013D:CATEMP21 + - 7E0.013E:CATEMP12 + - 7E0.0143:LOAD_ABS + - 7E0.0153:EVAP_VPA + - 7E0.7E8.2101:RX_AAT_V2,RX_ACCEL_SENS_NO_1_VOLT,RX_ACCEL_SENS_NO_2_VOLT,RX_ATMOSPHERE_PRESSURE,RX_BATTERY_VOLTAGE,RX_CALCULATED_LOAD_7E0,RX_COOLANT_TEMP,RX_ENGINE_RUN_TIME,RX_ENGINE_SPEED,RX_INTAKE_AIR,RX_MAF,RX_MAP,RX_THROTTLE_MOTOR_DUTY,RX_THROTTLE_SENSOR_POSITION,RX_THROTTLE_SENSOR_VOLT,RX_THROTTL_SENSOR_2_VOLT,RX_TIME_AFTER_DTC_CLEARED,RX_VEHICLE_LOAD,RX_VEHICLE_SPEED,RX_WARMUP_CYCLE_CLEARED_DTC + - 7E0.7E8.2103:RX_EVAP_PURGE_DUTY,RX_IGN_ADVANCE,RX_LONG_FT_B1S1,RX_SHORT_FT_B1S1 + - 7E0.7E8.2104:RX_AFS_CURRENT_B1S1,RX_AFS_VOLTAGE_B1S1,RX_AF_LAMBDA_B1S1,RX_O2S_B1S2,RX_TARGET_AIR_FUEL_RATIO + - 7E0.7E8.2105:RX_CATALYST_T_B1S1,RX_CATALYST_T_B1S2 + - 7E0.7E8.2106:RX_2ND_AIR_MONITOR_AVAIL,RX_2ND_AIR_MONITOR_INCMPL,RX_A_C_MONITOR_AVAIL,RX_A_C_MONITOR_INCMPL,RX_CATALYST_MONITOR_AVAIL,RX_CATALYST_MONITOR_INCMPL,RX_COMPLETE_PARTS_MONITOR_AVAIL,RX_EGR_VVT_MONITOR_AVAIL,RX_EGR_VVT_MONITOR_INCMPL,RX_EVAP_MONITOR_AVAIL,RX_EVAP_MONITOR_ICMPL,RX_FUEL_SYSTEM_MONITOR_AVAIL,RX_HEATED_CATALYST_MONITOR_AVAIL,RX_HEATED_CATALYST_MONITOR_INCMPL,RX_MIL,RX_MILON_RUN_DISTANCE,RX_MISFIRE_MONITOR_AVAIL,RX_NUMBER_OF_EMISSION_DTC,RX_O2S_A_FS_HEATER_MONITOR_AVAIL,RX_O2S_A_FS_HEATER_MONITOR_INCMPL,RX_O2S_A_FS_MONITOR_AVAIL,RX_O2S_A_FS_MONITOR_INCMPL,RX_RUNNING_TIME_FROM_MIL_ON + - 7E0.7E8.2121:RX_CC_CANCEL_SWITCH_ON,RX_CC_CCS_INDICATOR_M_CPU_ON,RX_CC_CCS_READY_M_CPU_ON,RX_CC_CC_ON,RX_CC_DRIVING_FORCE,RX_CC_LIVE_SET_COAST_SWITCH_ON,RX_CC_MAIN_SW_M_CPU_ON,RX_CC_ON,RX_CC_RES_ACC_SWITCH_ON,RX_CC_S,RX_CC_STOP_LIGHT_SWITCH_1_ON,RX_CC_STOP_LIGHT_SWITCH_2_ON,RX_CC_VSS + - 7E0.7E8.2124:RX_COMMUNICATION_WITH_BRAKE,RX_COMMUNICATION_WITH_HV,RX_COMM_WITH_AIR_CONDITIONER,RX_COMM_WITH_VALVEMATIC_COMM + - 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.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 +unsupported_commands_by_ecu: + "6F1": + - 6F1.60D.22D240 + - 6F1.612.224AB1 + - 6F1.612.22586F + - 6F1.618.22DA12 + - 6F1.618.22DA1F + - 6F1.618.22DA22 + - 6F1.618.22DA23 + - 6F1.618.22DA25 + - 6F1.618.22DA28 + - 6F1.618.22DA2A + - 6F1.618.22DA2E + - 6F1.618.22DA37 + - 6F1.619.22DB32 + - 6F1.619.22DFE7 + - 6F1.629.22DBE4 + - 6F1.640.221700 + - 6F1.660.22D107 + - 6F1.660.22D10D + "700": + - '700.221059' + - '700.221638' + - 700.221F2F + - 700.708.221002 + - 700.708.221017 + - 700.708.221018 + - 700.708.221019 + - 700.708.22102A + - 700.708.221041 + - 700.708.221043 + - 700.708.221046 + - 700.708.221059 + - 700.708.22105C + - 700.708.22105E + - 700.708.221062 + - 700.708.22106A + - 700.708.22106C + - 700.708.22106F + - 700.708.221071 + - 700.708.221074 + - 700.708.221075 + - 700.708.221078 + - 700.708.22107B + - 700.708.221084 + - 700.708.221087 + - 700.708.221088 + - 700.708.221089 + - 700.708.22108A + - 700.708.22108D + - 700.708.22108F + - 700.708.22109A + - 700.708.2210A2 + - 700.708.2210A5 + - 700.708.2210A7 + - 700.708.2210AA + - 700.708.2210CD + - 700.708.2215FA + - 700.708.221620 + - 700.708.221621 + - 700.708.221627 + - 700.708.221638 + - 700.708.221F2F + - 700.708.221F3C + - 700.708.221F3E + - 700.708.221F46 + - 700.708.221F5C + - 700.708.221F6D + - 700.708.222827 + - 700.708.222829 + - 700.708.22282C + - 700.708.222843 + - 700.708.222847 + - 700.708.222848 + "701": + - 701.709.220103 + - 701.709.221620 + - 701.709.221627 + - 701.709.221628 + - 701.709.22162B + "745": + - '745.221739' + "747": + - '747.220103' + - 747.22182E + "750": + - '750.2115' + - '750.2116' + - '750.2130' + - '750.222021' + - 750.758.2116 + - 750.758.2130 + - 750.758.221004 + - 750.758.221005 + - 750.758.222021 + "7B0": + - 7B0.221006 + - 7B0.7B8.2107:RX_WHEEL_CYLINDER_PRESSURE + - 7B0.7B8.2148:RX_FR_REGEN_OPERATION,RX_FR_REGEN_REQUEST + - 7B0.7B8.2158 + - 7B0.7B8.21A1 + - 7B0.7B8.21A3 + - 7B0.7B8.221006 + "7B1": + - 7B1.221026 + - 7B1.7B9.221026 + "7B3": + - 7B3.221004 + - 7B3.7BB.221004 + "7C0": + - 7C0.221021 + - 7C0.221022 + - 7C0.7C8.2168 + - 7C0.7C8.21AC + - 7C0.7C8.221021 + - 7C0.7C8.221022 + "7D2": + - 7D2.22106C + - 7D2.221F0D + - 7D2.221F5B + - 7D2.708.2210A2 + - 7D2.708.221F46 + - 7D2.7DA.220103 + - 7D2.7DA.221040 + - 7D2.7DA.22106C + - 7D2.7DA.221075 + - 7D2.7DA.2210A1 + - 7D2.7DA.2210A2 + - 7D2.7DA.2210A6 + - 7D2.7DA.2210B2 + - 7D2.7DA.2215EE + - 7D2.7DA.2215F7 + - 7D2.7DA.2215F8 + - 7D2.7DA.221609 + - 7D2.7DA.221829 + - 7D2.7DA.22182A + - 7D2.7DA.221F05 + - 7D2.7DA.221F0D + - 7D2.7DA.221F46 + - 7D2.7DA.221F49 + - 7D2.7DA.221F4A + - 7D2.7DA.221F9A + "7E0": + - 7E0.7E8.2128 + - 7E0.7E8.2182 + - 7E0.7E8.2185 + - 7E0.7E8.21DA diff --git a/tests/test_cases/2015/commands/7B0.7B8.2103.yaml b/tests/test_cases/2015/commands/7B0.7B8.2103.yaml new file mode 100644 index 0000000..85cf16f --- /dev/null +++ b/tests/test_cases/2015/commands/7B0.7B8.2103.yaml @@ -0,0 +1,14 @@ +command_id: 7B0.7B8.2103 +test_cases: +- expected_values: + RX_TIRE_FL_SPD: 0 + RX_TIRE_FR_SPD: 0 + RX_TIRE_RL_SPD: 0 + RX_TIRE_RR_SPD: 0 + response: 7B806610300000000 +- expected_values: + RX_TIRE_FL_SPD: 111.36 + RX_TIRE_FR_SPD: 111.36 + RX_TIRE_RL_SPD: 111.36 + RX_TIRE_RR_SPD: 111.36 + response: 7B806610357575757 diff --git a/tests/test_cases/2015/commands/7B0.7B8.2105.yaml b/tests/test_cases/2015/commands/7B0.7B8.2105.yaml new file mode 100644 index 0000000..fb36b35 --- /dev/null +++ b/tests/test_cases/2015/commands/7B0.7B8.2105.yaml @@ -0,0 +1,62 @@ +command_id: 7B0.7B8.2105 +test_cases: +- expected_values: + RX_DECEL: -0.78424 + RX_DECEL_2: -1.35459 + response: |- + 7B8100961057A760000 + 7B82100FC6000000000 +- expected_values: + RX_DECEL: -0.64165 + RX_DECEL_2: 0.78424 + response: |- + 7B8100961057B85028E + 7B8210004AD00000000 +- expected_values: + RX_DECEL: -0.21388 + RX_DECEL_2: -0.07129 + response: |- + 7B8100961057E7F08CE + 7B8211E0A9B00000000 +- expected_values: + RX_DECEL: -0.21388 + RX_DECEL_2: 0.35647 + response: |- + 7B8100961057E8204B3 + 7B82100FA4F00000000 +- expected_values: + RX_DECEL: -0.07129 + RX_DECEL_2: -1.92494 + response: |- + 7B8100961057F720672 + 7B8212F13F200000000 +- expected_values: + RX_DECEL: -0.07129 + RX_DECEL_2: -1.06941 + response: |- + 7B8100961057F7808C5 + 7B8213A1BB500000000 +- expected_values: + RX_DECEL: 0.07129 + RX_DECEL_2: -0.21388 + response: |- + 7B810096105807E05D1 + 7B8211F0F4F00000000 +- expected_values: + RX_DECEL: 0.35647 + RX_DECEL_2: 0.07129 + response: |- + 7B810096105828005E6 + 7B821190A2700000000 +- expected_values: + RX_DECEL: 0.64165 + RX_DECEL_2: -1.06941 + response: |- + 7B810096105847806BD + 7B8212710EC00000000 +- expected_values: + RX_DECEL: 1.06941 + RX_DECEL_2: -1.212 + response: |- + 7B81009610587770727 + 7B8213917C100000000 diff --git a/tests/test_cases/2015/commands/7B0.7B8.2106.yaml b/tests/test_cases/2015/commands/7B0.7B8.2106.yaml new file mode 100644 index 0000000..2d7153d --- /dev/null +++ b/tests/test_cases/2015/commands/7B0.7B8.2106.yaml @@ -0,0 +1,22 @@ +command_id: 7B0.7B8.2106 +test_cases: +- expected_values: + RX_YAW_RATE: -3 + RX_YAW_RATE2: -1 + response: 7B80561067D7F88 +- expected_values: + RX_YAW_RATE: 0 + RX_YAW_RATE2: -4 + response: 7B8056106807C40 +- expected_values: + RX_YAW_RATE: 0 + RX_YAW_RATE2: 0 + response: 7B8056106808000 +- expected_values: + RX_YAW_RATE: 0 + RX_YAW_RATE2: 0 + response: 7B80561068080FF +- expected_values: + RX_YAW_RATE: 1 + RX_YAW_RATE2: 0 + response: 7B805610681803C diff --git a/tests/test_cases/2015/commands/7B0.7B8.211D.yaml b/tests/test_cases/2015/commands/7B0.7B8.211D.yaml new file mode 100644 index 0000000..946bdab --- /dev/null +++ b/tests/test_cases/2015/commands/7B0.7B8.211D.yaml @@ -0,0 +1,10 @@ +command_id: 7B0.7B8.211D +test_cases: +- expected_values: + RX_MAIN_IDLE_SW: 0 + RX_RESERVOIR_WARNING_SW: 0 + response: 7B803611D00 +- expected_values: + RX_MAIN_IDLE_SW: 1 + RX_RESERVOIR_WARNING_SW: 0 + response: 7B803611D20 diff --git a/tests/test_cases/2015/commands/7B0.7B8.211F.yaml b/tests/test_cases/2015/commands/7B0.7B8.211F.yaml new file mode 100644 index 0000000..367db93 --- /dev/null +++ b/tests/test_cases/2015/commands/7B0.7B8.211F.yaml @@ -0,0 +1,14 @@ +command_id: 7B0.7B8.211F +test_cases: +- expected_values: + RX_PARKING_BRAKE_SW: 0 + RX_STOP_LIGHT_SW: 0 + response: 7B804611F0000 +- expected_values: + RX_PARKING_BRAKE_SW: 1 + RX_STOP_LIGHT_SW: 0 + response: 7B804611F4000 +- expected_values: + RX_PARKING_BRAKE_SW: 0 + RX_STOP_LIGHT_SW: 1 + response: 7B804611F8020 diff --git a/tests/test_cases/2015/commands/7B0.7B8.2121.yaml b/tests/test_cases/2015/commands/7B0.7B8.2121.yaml new file mode 100644 index 0000000..4d80282 --- /dev/null +++ b/tests/test_cases/2015/commands/7B0.7B8.2121.yaml @@ -0,0 +1,8 @@ +command_id: 7B0.7B8.2121 +test_cases: +- expected_values: + RX_VSS: 0 + response: 7B803612100 +- expected_values: + RX_VSS: 112.64 + response: 7B803612158 diff --git a/tests/test_cases/2015/commands/7B0.7B8.213C.yaml b/tests/test_cases/2015/commands/7B0.7B8.213C.yaml new file mode 100644 index 0000000..57e04bc --- /dev/null +++ b/tests/test_cases/2015/commands/7B0.7B8.213C.yaml @@ -0,0 +1,5 @@ +command_id: 7B0.7B8.213C +test_cases: +- expected_values: + RX_STOP_LIGHT_RELAY: 0 + response: 7B803613C00 diff --git a/tests/test_cases/2015/commands/7B0.7B8.213D.yaml b/tests/test_cases/2015/commands/7B0.7B8.213D.yaml new file mode 100644 index 0000000..103bc73 --- /dev/null +++ b/tests/test_cases/2015/commands/7B0.7B8.213D.yaml @@ -0,0 +1,9 @@ +command_id: 7B0.7B8.213D +test_cases: +- expected_values: + RX_ABS_WARN: 0 + RX_BRAKE_WARN: 0 + RX_BUZZER: 0 + RX_ECB_WARN: 0 + RX_SLIP_WARN: 0 + response: 7B805613D000000 diff --git a/tests/test_cases/2015/commands/7B0.7B8.2142.yaml b/tests/test_cases/2015/commands/7B0.7B8.2142.yaml new file mode 100644 index 0000000..b89aaed --- /dev/null +++ b/tests/test_cases/2015/commands/7B0.7B8.2142.yaml @@ -0,0 +1,32 @@ +command_id: 7B0.7B8.2142 +test_cases: +- expected_values: + RX_FL_WHEEL_ACCELERATION: 0 + RX_FR_WHEEL_ACCELERATION: 0 + RX_RL_WHEEL_ACCELERATION: 0 + RX_RR_WHEEL_ACCELERATION: 0 + response: 7B806614200000000 +- expected_values: + RX_FL_WHEEL_ACCELERATION: 0 + RX_FR_WHEEL_ACCELERATION: 0 + RX_RL_WHEEL_ACCELERATION: 0 + RX_RR_WHEEL_ACCELERATION: 255 + response: 7B80661420000FF00 +- expected_values: + RX_FL_WHEEL_ACCELERATION: 0 + RX_FR_WHEEL_ACCELERATION: 0 + RX_RL_WHEEL_ACCELERATION: 255 + RX_RR_WHEEL_ACCELERATION: 255 + response: 7B80661420000FFFF +- expected_values: + RX_FL_WHEEL_ACCELERATION: 255 + RX_FR_WHEEL_ACCELERATION: 0 + RX_RL_WHEEL_ACCELERATION: 1 + RX_RR_WHEEL_ACCELERATION: 0 + response: 7B806614200FF0001 +- expected_values: + RX_FL_WHEEL_ACCELERATION: 1 + RX_FR_WHEEL_ACCELERATION: 255 + RX_RL_WHEEL_ACCELERATION: 0 + RX_RR_WHEEL_ACCELERATION: 0 + response: 7B8066142FF010000 diff --git a/tests/test_cases/2015/commands/7B0.7B8.2146.yaml b/tests/test_cases/2015/commands/7B0.7B8.2146.yaml new file mode 100644 index 0000000..a765108 --- /dev/null +++ b/tests/test_cases/2015/commands/7B0.7B8.2146.yaml @@ -0,0 +1,23 @@ +command_id: 7B0.7B8.2146 +test_cases: +- expected_values: + RX_ZP_DEC: -25.11 + RX_ZP_DEC2: -25.11 + RX_ZP_YAW_RATE: 0 + response: |- + 7B81009614600008080 + 7B82100001F00000000 +- expected_values: + RX_ZP_DEC: -25.11 + RX_ZP_DEC2: -25.11 + RX_ZP_YAW_RATE: 0 + response: |- + 7B81009614600008080 + 7B8210F001F00000000 +- expected_values: + RX_ZP_DEC: -25.11 + RX_ZP_DEC2: -25.11 + RX_ZP_YAW_RATE: 0 + response: |- + 7B81009614600008080 + 7B82110001F00000000 diff --git a/tests/test_cases/2015/commands/7B0.7B8.2147.yaml b/tests/test_cases/2015/commands/7B0.7B8.2147.yaml new file mode 100644 index 0000000..5c5aeb6 --- /dev/null +++ b/tests/test_cases/2015/commands/7B0.7B8.2147.yaml @@ -0,0 +1,58 @@ +command_id: 7B0.7B8.2147 +test_cases: +- expected_values: + RX_LAT_G: 0 + RX_LNG_G: 0 + RX_STEER_ANGLE: 0.8 + RX_YAW_RATE3: 0 + response: 7B80761470000808008 +- expected_values: + RX_LAT_G: 0 + RX_LNG_G: 0.04 + RX_STEER_ANGLE: 0.6 + RX_YAW_RATE3: 0 + response: 7B80761470002808006 +- expected_values: + RX_LAT_G: 0 + RX_LNG_G: -0.08 + RX_STEER_ANGLE: -97.5 + RX_YAW_RATE3: 0 + response: 7B807614700FC807C31 +- expected_values: + RX_LAT_G: 0.02 + RX_LNG_G: -0.02 + RX_STEER_ANGLE: 3.2 + RX_YAW_RATE3: 0 + response: 7B807614701FF808020 +- expected_values: + RX_LAT_G: -0.14 + RX_LNG_G: 0.04 + RX_STEER_ANGLE: 25.5 + RX_YAW_RATE3: 0 + response: 7B8076147F9028080FF +- expected_values: + RX_LAT_G: -0.12 + RX_LNG_G: 0.12 + RX_STEER_ANGLE: -39.4 + RX_YAW_RATE3: -7 + response: 7B8076147FA06797E76 +- expected_values: + RX_LAT_G: -0.04 + RX_LNG_G: -0.04 + RX_STEER_ANGLE: 4 + RX_YAW_RATE3: 1 + response: 7B8076147FEFE818028 +- expected_values: + RX_LAT_G: -0.02 + RX_LNG_G: 0.02 + RX_STEER_ANGLE: -13.7 + RX_YAW_RATE3: -3 + response: 7B8076147FF017D7F77 +- expected_values: + RX_LAT_G: -0.04 + RX_LNG_G: 0.02 + RX_STEER_ANGLE: -348 + RX_YAW_RATE3: 0 + response: |- + 7B810096147FE018072 + 7B82168000000000000 diff --git a/tests/test_cases/2015/commands/7B0.7B8.215A.yaml b/tests/test_cases/2015/commands/7B0.7B8.215A.yaml new file mode 100644 index 0000000..cce19b2 --- /dev/null +++ b/tests/test_cases/2015/commands/7B0.7B8.215A.yaml @@ -0,0 +1,29 @@ +command_id: 7B0.7B8.215A +test_cases: +- expected_values: + RX_FL_WHEEL_VSC: 0 + RX_FR_WHEEL_VSC: 0 + RX_RL_WHEEL_VSC: 0 + RX_RR_WHEEL_VSC: 0 + RX_TRC_TRAC: 0 + RX_TRC_TRAC_BRAKE: 0 + RX_TRC_TRAC_ENGINE: 0 + response: 7B804615A0000 +- expected_values: + RX_FL_WHEEL_VSC: 0 + RX_FR_WHEEL_VSC: 0 + RX_RL_WHEEL_VSC: 0 + RX_RR_WHEEL_VSC: 0 + RX_TRC_TRAC: 0 + RX_TRC_TRAC_BRAKE: 0 + RX_TRC_TRAC_ENGINE: 0 + response: 7B804615A1000 +- expected_values: + RX_FL_WHEEL_VSC: 0 + RX_FR_WHEEL_VSC: 0 + RX_RL_WHEEL_VSC: 0 + RX_RR_WHEEL_VSC: 0 + RX_TRC_TRAC: 0 + RX_TRC_TRAC_BRAKE: 0 + RX_TRC_TRAC_ENGINE: 0 + response: 7B804615A1800 diff --git a/tests/test_cases/2015/commands/7B0.7B8.215F.yaml b/tests/test_cases/2015/commands/7B0.7B8.215F.yaml new file mode 100644 index 0000000..5ea0bc7 --- /dev/null +++ b/tests/test_cases/2015/commands/7B0.7B8.215F.yaml @@ -0,0 +1,12 @@ +command_id: 7B0.7B8.215F +test_cases: +- expected_values: + RX_BA_CTRL_STATUS: 0 + RX_FL_WHEEL_ABS_CTRL: 0 + RX_FR_WHEEL_ABS_CTRL: 0 + RX_PBA_CTRL_STATUS: 0 + RX_RL_WHEEL_ABS_CTRL: 0 + RX_RL_WHEEL_EBD_CTRL: 0 + RX_RR_WHEEL_ABS_CTRL: 0 + RX_RR_WHEEL_EBD_CTRL: 0 + response: 7B804615F0000 diff --git a/tests/test_cases/2015/commands/7B0.7B8.21BE.yaml b/tests/test_cases/2015/commands/7B0.7B8.21BE.yaml new file mode 100644 index 0000000..57a5693 --- /dev/null +++ b/tests/test_cases/2015/commands/7B0.7B8.21BE.yaml @@ -0,0 +1,15 @@ +command_id: 7B0.7B8.21BE +test_cases: +- expected_values: + RX_ACCUMULATOR_OPEN: 0 + RX_DECELERATION_OPEN: 0 + RX_FL_VSS_OPEN: 0 + RX_FR_VSS_OPEN: 0 + RX_FR_WHEEL_CYLINDER_OPEN: 0 + RX_HV_COMM_OPEN: 0 + RX_MASTER_CYLINDER_OPEN: 0 + RX_RL_VSS_OPEN: 0 + RX_RR_VSS_OPEN: 0 + RX_STROKE_OPEN: 0 + RX_YAW_RATE_OPEN_ERROR: 0 + response: 7B80661BE00000000 diff --git a/tests/test_cases/2015/commands/7C4.2143|f=2009-.yaml b/tests/test_cases/2015/commands/7C4.2143|f=2009-.yaml new file mode 100644 index 0000000..0500f09 --- /dev/null +++ b/tests/test_cases/2015/commands/7C4.2143|f=2009-.yaml @@ -0,0 +1,14 @@ +command_id: 7C4.2143|f=2009- +test_cases: +- expected_values: + RX_AIR_OUTLET_SERVO_ACTU_PULSE_D: 8 + RX_AIR_OUTLET_SERVO_PULSE_D: 8 + response: 7CC06614308080000 +- expected_values: + RX_AIR_OUTLET_SERVO_ACTU_PULSE_D: 8 + RX_AIR_OUTLET_SERVO_PULSE_D: 8 + response: 7CC06614308080004 +- expected_values: + RX_AIR_OUTLET_SERVO_ACTU_PULSE_D: 30 + RX_AIR_OUTLET_SERVO_PULSE_D: 30 + response: 7CC0661431E1E00FF diff --git a/tests/test_cases/2015/commands/7C4.2144|f=2009-.yaml b/tests/test_cases/2015/commands/7C4.2144|f=2009-.yaml new file mode 100644 index 0000000..9a6df77 --- /dev/null +++ b/tests/test_cases/2015/commands/7C4.2144|f=2009-.yaml @@ -0,0 +1,14 @@ +command_id: 7C4.2144|f=2009- +test_cases: +- expected_values: + RX_AIR_INLET_DAMPER_ACTUAL_PULSE: 7 + RX_AIR_INLET_DAMPER_TARGET_PULSE: 7 + response: 7CC0661440707000A +- expected_values: + RX_AIR_INLET_DAMPER_ACTUAL_PULSE: 7 + RX_AIR_INLET_DAMPER_TARGET_PULSE: 7 + response: 7CC06614407070016 +- expected_values: + RX_AIR_INLET_DAMPER_ACTUAL_PULSE: 7 + RX_AIR_INLET_DAMPER_TARGET_PULSE: 7 + response: 7CC066144070700FF diff --git a/tests/test_cases/2015/commands/7C4.214C|f=2009-.yaml b/tests/test_cases/2015/commands/7C4.214C|f=2009-.yaml new file mode 100644 index 0000000..7ab1149 --- /dev/null +++ b/tests/test_cases/2015/commands/7C4.214C|f=2009-.yaml @@ -0,0 +1,5 @@ +command_id: 7C4.214C|f=2009- +test_cases: +- expected_values: + RX_EVAP_TARGET_T: 1 + response: 7CC04614C8064 diff --git a/tests/test_cases/2015/commands/7C4.7CC.2121|f=2009-.yaml b/tests/test_cases/2015/commands/7C4.7CC.2121|f=2009-.yaml new file mode 100644 index 0000000..d6f5015 --- /dev/null +++ b/tests/test_cases/2015/commands/7C4.7CC.2121|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.2121|f=2009- +test_cases: +- expected_values: + RX_CABIN_T: 26.25 + response: 7CC03612183 +- expected_values: + RX_CABIN_T: 36.75 + response: 7CC036121AD diff --git a/tests/test_cases/2015/commands/7C4.7CC.2122|f=2009-.yaml b/tests/test_cases/2015/commands/7C4.7CC.2122|f=2009-.yaml new file mode 100644 index 0000000..133a000 --- /dev/null +++ b/tests/test_cases/2015/commands/7C4.7CC.2122|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.2122|f=2009- +test_cases: +- expected_values: + RX_AAT_7C4: 21.85 + response: 7CC03612281 +- expected_values: + RX_AAT_7C4: 39.35 + response: 7CC036122B3 diff --git a/tests/test_cases/2015/commands/7C4.7CC.2124|f=2009-.yaml b/tests/test_cases/2015/commands/7C4.7CC.2124|f=2009-.yaml new file mode 100644 index 0000000..4923b1a --- /dev/null +++ b/tests/test_cases/2015/commands/7C4.7CC.2124|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.2124|f=2009- +test_cases: +- expected_values: + RX_SOLAR_DRIVER: 0 + response: 7CC03612400 +- expected_values: + RX_SOLAR_DRIVER: 113 + response: 7CC03612471 diff --git a/tests/test_cases/2015/commands/7C4.7CC.2126|f=2009-.yaml b/tests/test_cases/2015/commands/7C4.7CC.2126|f=2009-.yaml new file mode 100644 index 0000000..4a78de4 --- /dev/null +++ b/tests/test_cases/2015/commands/7C4.7CC.2126|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.2126|f=2009- +test_cases: +- expected_values: + RX_ECT: 62.9 + response: 7CC036126B0 +- expected_values: + RX_ECT: 88.45 + response: 7CC036126F9 diff --git a/tests/test_cases/2015/commands/7C4.7CC.2129|f=2009-.yaml b/tests/test_cases/2015/commands/7C4.7CC.2129|f=2009-.yaml new file mode 100644 index 0000000..3510071 --- /dev/null +++ b/tests/test_cases/2015/commands/7C4.7CC.2129|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.2129|f=2009- +test_cases: +- expected_values: + RX_T_DRIVER: 32 + response: 7CC03612920 +- expected_values: + RX_T_DRIVER: 40 + response: 7CC03612928 diff --git a/tests/test_cases/2015/commands/7C4.7CC.213C|f=2009-.yaml b/tests/test_cases/2015/commands/7C4.7CC.213C|f=2009-.yaml new file mode 100644 index 0000000..57f6d7f --- /dev/null +++ b/tests/test_cases/2015/commands/7C4.7CC.213C|f=2009-.yaml @@ -0,0 +1,20 @@ +command_id: 7C4.7CC.213C|f=2009- +test_cases: +- expected_values: + RX_BLOWER_MOTOR_SPEED_LEVEL: 0 + response: 7CC03613C00 +- expected_values: + RX_BLOWER_MOTOR_SPEED_LEVEL: 6 + response: 7CC03613C06 +- expected_values: + RX_BLOWER_MOTOR_SPEED_LEVEL: 9 + response: 7CC03613C09 +- expected_values: + RX_BLOWER_MOTOR_SPEED_LEVEL: 13 + response: 7CC03613C0D +- expected_values: + RX_BLOWER_MOTOR_SPEED_LEVEL: 16 + response: 7CC03613C10 +- expected_values: + RX_BLOWER_MOTOR_SPEED_LEVEL: 17 + response: 7CC03613C11 diff --git a/tests/test_cases/2015/commands/7C4.7CC.213D|f=2009-.yaml b/tests/test_cases/2015/commands/7C4.7CC.213D|f=2009-.yaml new file mode 100644 index 0000000..3d5c0ed --- /dev/null +++ b/tests/test_cases/2015/commands/7C4.7CC.213D|f=2009-.yaml @@ -0,0 +1,32 @@ +command_id: 7C4.7CC.213D|f=2009- +test_cases: +- expected_values: + RX_ADJUSTED_AMBIENT_T: 19.44 + response: 7CC03613D9D +- expected_values: + RX_ADJUSTED_AMBIENT_T: 29.04 + response: 7CC03613DBB +- expected_values: + RX_ADJUSTED_AMBIENT_T: 29.68 + response: 7CC03613DBD +- expected_values: + RX_ADJUSTED_AMBIENT_T: 30 + response: 7CC03613DBE +- expected_values: + RX_ADJUSTED_AMBIENT_T: 30.32 + response: 7CC03613DBF +- expected_values: + RX_ADJUSTED_AMBIENT_T: 30.96 + response: 7CC03613DC1 +- expected_values: + RX_ADJUSTED_AMBIENT_T: 37.68 + response: 7CC03613DD6 +- expected_values: + RX_ADJUSTED_AMBIENT_T: 38 + response: 7CC03613DD7 +- expected_values: + RX_ADJUSTED_AMBIENT_T: 38.32 + response: 7CC03613DD8 +- expected_values: + RX_ADJUSTED_AMBIENT_T: 38.64 + response: 7CC03613DD9 diff --git a/tests/test_cases/2015/commands/7C4.7CC.214B|f=2009-.yaml b/tests/test_cases/2015/commands/7C4.7CC.214B|f=2009-.yaml new file mode 100644 index 0000000..96c8908 --- /dev/null +++ b/tests/test_cases/2015/commands/7C4.7CC.214B|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.214B|f=2009- +test_cases: +- expected_values: + RX_EVAP_FIN_THERMISTOR: -0.3 + response: 7CC03614B54 +- expected_values: + RX_EVAP_FIN_THERMISTOR: 23.5 + response: 7CC03614B98 diff --git a/tests/test_cases/2015/commands/7C4.7CC.2153|f=2009-.yaml b/tests/test_cases/2015/commands/7C4.7CC.2153|f=2009-.yaml new file mode 100644 index 0000000..c962b7f --- /dev/null +++ b/tests/test_cases/2015/commands/7C4.7CC.2153|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.2153|f=2009- +test_cases: +- expected_values: + RX_REGULATOR_P: 0.76425 + response: 7CC03615353 +- expected_values: + RX_REGULATOR_P: 1.33794 + response: 7CC0361537A diff --git a/tests/test_cases/2015/commands/7D0.7D8.2162|f=2011-.yaml b/tests/test_cases/2015/commands/7D0.7D8.2162|f=2011-.yaml new file mode 100644 index 0000000..b716b15 --- /dev/null +++ b/tests/test_cases/2015/commands/7D0.7D8.2162|f=2011-.yaml @@ -0,0 +1,11 @@ +command_id: 7D0.7D8.2162|f=2011- +test_cases: +- expected_values: + RX_PARKING_BRAKE: 1 + response: 7D80461620100 +- expected_values: + RX_PARKING_BRAKE: 1 + response: 7D80461620175 +- expected_values: + RX_PARKING_BRAKE: 1 + response: 7D80461621B00 diff --git a/tests/test_cases/2015/commands/7E0.0104.yaml b/tests/test_cases/2015/commands/7E0.0104.yaml new file mode 100644 index 0000000..15ed864 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.0104.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0104 +test_cases: +- expected_values: + LOAD_PCT: 0 + response: '7E803410400' diff --git a/tests/test_cases/2015/commands/7E0.0110.yaml b/tests/test_cases/2015/commands/7E0.0110.yaml new file mode 100644 index 0000000..b0638e0 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.0110.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0110 +test_cases: +- expected_values: + MAF: 0.46 + response: 7E8044110002E diff --git a/tests/test_cases/2015/commands/7E0.0133.yaml b/tests/test_cases/2015/commands/7E0.0133.yaml new file mode 100644 index 0000000..3a0c85e --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.0133.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0133 +test_cases: +- expected_values: + BARO: 100 + response: '7E803413364' diff --git a/tests/test_cases/2015/commands/7E0.013C.yaml b/tests/test_cases/2015/commands/7E0.013C.yaml new file mode 100644 index 0000000..3599908 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.013C.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.013C +test_cases: +- expected_values: + CATEMP11: 198.3 + response: 7E804413C094F diff --git a/tests/test_cases/2015/commands/7E0.013D.yaml b/tests/test_cases/2015/commands/7E0.013D.yaml new file mode 100644 index 0000000..fc70d91 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.013D.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.013D +test_cases: +- expected_values: + CATEMP21: 198.3 + response: 7E804413D094F diff --git a/tests/test_cases/2015/commands/7E0.013E.yaml b/tests/test_cases/2015/commands/7E0.013E.yaml new file mode 100644 index 0000000..70c3b3c --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.013E.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.013E +test_cases: +- expected_values: + CATEMP12: 50.6 + response: 7E804413E038A diff --git a/tests/test_cases/2015/commands/7E0.0143.yaml b/tests/test_cases/2015/commands/7E0.0143.yaml new file mode 100644 index 0000000..f347a0d --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.0143.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0143 +test_cases: +- expected_values: + LOAD_ABS: 0 + response: '7E80441430000' diff --git a/tests/test_cases/2015/commands/7E0.0153.yaml b/tests/test_cases/2015/commands/7E0.0153.yaml new file mode 100644 index 0000000..6ce7757 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.0153.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0153 +test_cases: +- expected_values: + EVAP_VPA: 101.02 + response: 7E80441534EEC diff --git a/tests/test_cases/2015/commands/7E0.7E8.2101.yaml b/tests/test_cases/2015/commands/7E0.7E8.2101.yaml new file mode 100644 index 0000000..90628b0 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.2101.yaml @@ -0,0 +1,418 @@ +command_id: 7E0.7E8.2101 +test_cases: +- expected_values: + RX_AAT_V2: 86 + RX_ACCEL_SENS_NO_1_VOLT: 15.68627 + RX_ACCEL_SENS_NO_2_VOLT: 100 + RX_ATMOSPHERE_PRESSURE: 0 + RX_CALCULATED_LOAD_7E0: 0 + RX_COOLANT_TEMP: -40 + RX_ENGINE_RUN_TIME: 1327 + RX_ENGINE_SPEED: 0 + RX_INTAKE_AIR: 60 + RX_MAF: 42 + RX_MAP: 74 + RX_THROTTLE_MOTOR_DUTY: 13.33333 + RX_THROTTLE_SENSOR_POSITION: 50.58824 + RX_THROTTLE_SENSOR_VOLT: 16.07843 + RX_THROTTL_SENSOR_2_VOLT: 32.15686 + RX_TIME_AFTER_DTC_CLEARED: 11914 + RX_VEHICLE_LOAD: 0 + RX_VEHICLE_SPEED: 0 + RX_WARMUP_CYCLE_CLEARED_DTC: 44 + response: |- + 7E8101C610100000000 + 7E8212A4A647E000000 + 7E8220000052F812952 + 7E82328FF22022C202E + 7E8248A000000000000 +- expected_values: + RX_AAT_V2: 85 + RX_ACCEL_SENS_NO_1_VOLT: 15.68627 + RX_ACCEL_SENS_NO_2_VOLT: 100 + RX_ATMOSPHERE_PRESSURE: 0 + RX_CALCULATED_LOAD_7E0: 0 + RX_COOLANT_TEMP: -40 + RX_ENGINE_RUN_TIME: 1327 + RX_ENGINE_SPEED: 0 + RX_INTAKE_AIR: 60 + RX_MAF: 42 + RX_MAP: 79 + RX_THROTTLE_MOTOR_DUTY: 13.33333 + RX_THROTTLE_SENSOR_POSITION: 50.58824 + RX_THROTTLE_SENSOR_VOLT: 16.07843 + RX_THROTTL_SENSOR_2_VOLT: 32.15686 + RX_TIME_AFTER_DTC_CLEARED: 11875 + RX_VEHICLE_LOAD: 0 + RX_VEHICLE_SPEED: 0 + RX_WARMUP_CYCLE_CLEARED_DTC: 44 + response: |- + 7E8101C610100000000 + 7E8212A4F647D000000 + 7E8220000052F812952 + 7E82328FF22022C232E + 7E82463000000000000 +- expected_values: + RX_AAT_V2: 83 + RX_ACCEL_SENS_NO_1_VOLT: 16.86275 + RX_ACCEL_SENS_NO_2_VOLT: 16.47059 + RX_ATMOSPHERE_PRESSURE: 21 + RX_CALCULATED_LOAD_7E0: 26.27451 + RX_COOLANT_TEMP: 96 + RX_ENGINE_RUN_TIME: 43 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 60 + RX_MAF: 557 + RX_MAP: 78 + RX_THROTTLE_MOTOR_DUTY: 3.13725 + RX_THROTTLE_SENSOR_POSITION: 48.23529 + RX_THROTTLE_SENSOR_VOLT: 16.07843 + RX_THROTTL_SENSOR_2_VOLT: 32.15686 + RX_TIME_AFTER_DTC_CLEARED: 13496 + RX_VEHICLE_LOAD: 0.04425 + RX_VEHICLE_SPEED: 217 + RX_WARMUP_CYCLE_CLEARED_DTC: 10 + response: |- + 7E8101C610143001D02 + 7E8212D4E647B158847 + 7E82200D9002B7B2952 + 7E8232B2A08CC0A2234 + 7E824B8000000000000 +- expected_values: + RX_AAT_V2: 85 + RX_ACCEL_SENS_NO_1_VOLT: 16.86275 + RX_ACCEL_SENS_NO_2_VOLT: 6.66667 + RX_ATMOSPHERE_PRESSURE: 21 + RX_CALCULATED_LOAD_7E0: 27.84314 + RX_COOLANT_TEMP: -26 + RX_ENGINE_RUN_TIME: 43 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 60 + RX_MAF: 620 + RX_MAP: 86 + RX_THROTTLE_MOTOR_DUTY: 1.17647 + RX_THROTTLE_SENSOR_POSITION: 48.62745 + RX_THROTTLE_SENSOR_VOLT: 19.21569 + RX_THROTTL_SENSOR_2_VOLT: 35.29412 + RX_TIME_AFTER_DTC_CLEARED: 13261 + RX_VEHICLE_LOAD: 0.05035 + RX_VEHICLE_SPEED: 49 + RX_WARMUP_CYCLE_CLEARED_DTC: 3 + response: |- + 7E8101C610147002102 + 7E8216C56647D150E44 + 7E8220531002B7C315A + 7E8232B11037B03F633 + 7E824CD000000000000 +- expected_values: + RX_AAT_V2: 80 + RX_ACCEL_SENS_NO_1_VOLT: 16.47059 + RX_ACCEL_SENS_NO_2_VOLT: 16.47059 + RX_ATMOSPHERE_PRESSURE: 13 + RX_CALCULATED_LOAD_7E0: 32.15686 + RX_COOLANT_TEMP: 169 + RX_ENGINE_RUN_TIME: 42 + RX_ENGINE_SPEED: 7168 + RX_INTAKE_AIR: 61 + RX_MAF: 475 + RX_MAP: 78 + RX_THROTTLE_MOTOR_DUTY: 3.13725 + RX_THROTTLE_SENSOR_POSITION: 47.84314 + RX_THROTTLE_SENSOR_VOLT: 16.07843 + RX_THROTTL_SENSOR_2_VOLT: 32.15686 + RX_TIME_AFTER_DTC_CLEARED: 13496 + RX_VEHICLE_LOAD: 0.05951 + RX_VEHICLE_SPEED: 250 + RX_WARMUP_CYCLE_CLEARED_DTC: 10 + response: |- + 7E8101C610152002701 + 7E821DB4E65780DD11C + 7E82200FA002A7A2952 + 7E8232A2A08CD0A2334 + 7E824B8000000000000 +- expected_values: + RX_AAT_V2: 84 + RX_ACCEL_SENS_NO_1_VOLT: 16.86275 + RX_ACCEL_SENS_NO_2_VOLT: 6.66667 + RX_ATMOSPHERE_PRESSURE: 13 + RX_CALCULATED_LOAD_7E0: 37.2549 + RX_COOLANT_TEMP: -28 + RX_ENGINE_RUN_TIME: 42 + RX_ENGINE_SPEED: 4357 + RX_INTAKE_AIR: 60 + RX_MAF: 543 + RX_MAP: 87 + RX_THROTTLE_MOTOR_DUTY: 1.17647 + RX_THROTTLE_SENSOR_POSITION: 48.23529 + RX_THROTTLE_SENSOR_VOLT: 18.82353 + RX_THROTTL_SENSOR_2_VOLT: 34.90196 + RX_TIME_AFTER_DTC_CLEARED: 13203 + RX_VEHICLE_LOAD: 0.07324 + RX_VEHICLE_SPEED: 82 + RX_WARMUP_CYCLE_CLEARED_DTC: 3 + response: |- + 7E8101C61015F003002 + 7E8211F57647C0D0C11 + 7E8220552002A7B3059 + 7E8232B11037C03F633 + 7E82493000000000000 +- expected_values: + RX_AAT_V2: 76 + RX_ACCEL_SENS_NO_1_VOLT: 16.47059 + RX_ACCEL_SENS_NO_2_VOLT: 16.07843 + RX_ATMOSPHERE_PRESSURE: 11 + RX_CALCULATED_LOAD_7E0: 40 + RX_COOLANT_TEMP: 115 + RX_ENGINE_RUN_TIME: 42 + RX_ENGINE_SPEED: 3840 + RX_INTAKE_AIR: 61 + RX_MAF: 520 + RX_MAP: 75 + RX_THROTTLE_MOTOR_DUTY: 3.13725 + RX_THROTTLE_SENSOR_POSITION: 47.84314 + RX_THROTTLE_SENSOR_VOLT: 16.07843 + RX_THROTTL_SENSOR_2_VOLT: 32.15686 + RX_TIME_AFTER_DTC_CLEARED: 13515 + RX_VEHICLE_LOAD: 0.07782 + RX_VEHICLE_SPEED: 178 + RX_WARMUP_CYCLE_CLEARED_DTC: 9 + response: |- + 7E8101C610166003302 + 7E821084B65740B9B0F + 7E82200B2002A7A2952 + 7E8232A29089709ED34 + 7E824CB000000000000 +- expected_values: + RX_AAT_V2: 85 + RX_ACCEL_SENS_NO_1_VOLT: 21.96078 + RX_ACCEL_SENS_NO_2_VOLT: 16.07843 + RX_ATMOSPHERE_PRESSURE: 35 + RX_CALCULATED_LOAD_7E0: 48.23529 + RX_COOLANT_TEMP: 156 + RX_ENGINE_RUN_TIME: 3128 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 60 + RX_MAF: 655.35 + RX_MAP: 73 + RX_THROTTLE_MOTOR_DUTY: 3.13725 + RX_THROTTLE_SENSOR_POSITION: 54.90196 + RX_THROTTLE_SENSOR_VOLT: 23.13725 + RX_THROTTL_SENSOR_2_VOLT: 39.21569 + RX_TIME_AFTER_DTC_CLEARED: 13593 + RX_VEHICLE_LOAD: 0.11749 + RX_VEHICLE_SPEED: 59 + RX_WARMUP_CYCLE_CLEARED_DTC: 9 + response: |- + 7E8101C61017B004D09 + 7E8215649647D23C473 + 7E822013B0C388C3B64 + 7E8233829089A09EF35 + 7E82419000000000000 +- expected_values: + RX_AAT_V2: 83 + RX_ACCEL_SENS_NO_1_VOLT: 19.60784 + RX_ACCEL_SENS_NO_2_VOLT: 16.47059 + RX_ATMOSPHERE_PRESSURE: 24 + RX_CALCULATED_LOAD_7E0: 49.41176 + RX_COOLANT_TEMP: 203 + RX_ENGINE_RUN_TIME: 1586 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 60 + RX_MAF: 655.35 + RX_MAP: 80 + RX_THROTTLE_MOTOR_DUTY: 3.13725 + RX_THROTTLE_SENSOR_POSITION: 52.15686 + RX_THROTTLE_SENSOR_VOLT: 21.96078 + RX_THROTTL_SENSOR_2_VOLT: 38.03922 + RX_TIME_AFTER_DTC_CLEARED: 13515 + RX_VEHICLE_LOAD: 0.10071 + RX_VEHICLE_SPEED: 143 + RX_WARMUP_CYCLE_CLEARED_DTC: 10 + response: |- + 7E8101C61017E004205 + 7E8219550647B18F34F + 7E822008F0632853861 + 7E823322A08CA0A2134 + 7E824CB000000000000 +- expected_values: + RX_AAT_V2: 87 + RX_ACCEL_SENS_NO_1_VOLT: 19.60784 + RX_ACCEL_SENS_NO_2_VOLT: 6.66667 + RX_ATMOSPHERE_PRESSURE: 22 + RX_CALCULATED_LOAD_7E0: 51.37255 + RX_COOLANT_TEMP: 106 + RX_ENGINE_RUN_TIME: 2098 + RX_ENGINE_SPEED: 15364 + RX_INTAKE_AIR: 60 + RX_MAF: 655.35 + RX_MAP: 86 + RX_THROTTLE_MOTOR_DUTY: 1.17647 + RX_THROTTLE_SENSOR_POSITION: 51.76471 + RX_THROTTLE_SENSOR_VOLT: 21.96078 + RX_THROTTL_SENSOR_2_VOLT: 38.03922 + RX_TIME_AFTER_DTC_CLEARED: 13242 + RX_VEHICLE_LOAD: 0.10071 + RX_VEHICLE_SPEED: 168 + RX_WARMUP_CYCLE_CLEARED_DTC: 3 + response: |- + 7E8101C610183004205 + 7E8211056647F16923C + 7E82204A80832843861 + 7E8233211037903F333 + 7E824BA000000000000 +- expected_values: + RX_AAT_V2: 85 + RX_ACCEL_SENS_NO_1_VOLT: 24.70588 + RX_ACCEL_SENS_NO_2_VOLT: 16.47059 + RX_ATMOSPHERE_PRESSURE: 36 + RX_CALCULATED_LOAD_7E0: 64.31373 + RX_COOLANT_TEMP: 72 + RX_ENGINE_RUN_TIME: 5439 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 60 + RX_MAF: 655.35 + RX_MAP: 75 + RX_THROTTLE_MOTOR_DUTY: 3.13725 + RX_THROTTLE_SENSOR_POSITION: 58.43137 + RX_THROTTLE_SENSOR_VOLT: 25.09804 + RX_THROTTL_SENSOR_2_VOLT: 41.17647 + RX_TIME_AFTER_DTC_CLEARED: 13496 + RX_VEHICLE_LOAD: 0.16327 + RX_VEHICLE_SPEED: 25 + RX_WARMUP_CYCLE_CLEARED_DTC: 10 + response: |- + 7E8101C6101A4006B0D + 7E821514B647D247045 + 7E8220119153F954069 + 7E8233F2A08CD0A2334 + 7E824B8000000000000 +- expected_values: + RX_AAT_V2: 83 + RX_ACCEL_SENS_NO_1_VOLT: 22.35294 + RX_ACCEL_SENS_NO_2_VOLT: 16.07843 + RX_ATMOSPHERE_PRESSURE: 29 + RX_CALCULATED_LOAD_7E0: 65.4902 + RX_COOLANT_TEMP: 136 + RX_ENGINE_RUN_TIME: 3385 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 61 + RX_MAF: 655.35 + RX_MAP: 74 + RX_THROTTLE_MOTOR_DUTY: 3.13725 + RX_THROTTLE_SENSOR_POSITION: 55.29412 + RX_THROTTLE_SENSOR_VOLT: 23.52941 + RX_THROTTL_SENSOR_2_VOLT: 39.60784 + RX_TIME_AFTER_DTC_CLEARED: 13535 + RX_VEHICLE_LOAD: 0.14191 + RX_VEHICLE_SPEED: 252 + RX_WARMUP_CYCLE_CLEARED_DTC: 9 + response: |- + 7E8101C6101A7005D09 + 7E821714A657B1DB05E + 7E82200FC0D398D3C65 + 7E8233929089809EE34 + 7E824DF000000000000 +- expected_values: + RX_AAT_V2: 86 + RX_ACCEL_SENS_NO_1_VOLT: 24.31373 + RX_ACCEL_SENS_NO_2_VOLT: 6.66667 + RX_ATMOSPHERE_PRESSURE: 29 + RX_CALCULATED_LOAD_7E0: 71.37255 + RX_COOLANT_TEMP: 151 + RX_ENGINE_RUN_TIME: 4926 + RX_ENGINE_SPEED: 6916 + RX_INTAKE_AIR: 60 + RX_MAF: 655.35 + RX_MAP: 86 + RX_THROTTLE_MOTOR_DUTY: 1.17647 + RX_THROTTLE_SENSOR_POSITION: 57.64706 + RX_THROTTLE_SENSOR_VOLT: 26.66667 + RX_THROTTL_SENSOR_2_VOLT: 42.35294 + RX_TIME_AFTER_DTC_CLEARED: 13203 + RX_VEHICLE_LOAD: 0.16327 + RX_VEHICLE_SPEED: 232 + RX_WARMUP_CYCLE_CLEARED_DTC: 3 + response: |- + 7E8101C6101B6006B0A + 7E821CF56647E1DBF1B + 7E82204E8133E93446C + 7E8233E11037A03F533 + 7E82493000000000000 +- expected_values: + RX_AAT_V2: 73 + RX_ACCEL_SENS_NO_1_VOLT: 26.27451 + RX_ACCEL_SENS_NO_2_VOLT: 16.07843 + RX_ATMOSPHERE_PRESSURE: 31 + RX_CALCULATED_LOAD_7E0: 82.35294 + RX_COOLANT_TEMP: 202 + RX_ENGINE_RUN_TIME: 6211 + RX_ENGINE_SPEED: 14080 + RX_INTAKE_AIR: 60 + RX_MAF: 655.35 + RX_MAP: 85 + RX_THROTTLE_MOTOR_DUTY: 3.13725 + RX_THROTTLE_SENSOR_POSITION: 60.39216 + RX_THROTTLE_SENSOR_VOLT: 26.27451 + RX_THROTTL_SENSOR_2_VOLT: 42.35294 + RX_TIME_AFTER_DTC_CLEARED: 13437 + RX_VEHICLE_LOAD: 0.19684 + RX_VEHICLE_SPEED: 79 + RX_WARMUP_CYCLE_CLEARED_DTC: 10 + response: |- + 7E8101C6101D200810D + 7E821FE5564711FF237 + 7E822004F18439A436C + 7E823432908C90A2034 + 7E8247D000000000000 +- expected_values: + RX_AAT_V2: 86 + RX_ACCEL_SENS_NO_1_VOLT: 26.27451 + RX_ACCEL_SENS_NO_2_VOLT: 16.07843 + RX_ATMOSPHERE_PRESSURE: 31 + RX_CALCULATED_LOAD_7E0: 84.70588 + RX_COOLANT_TEMP: -5 + RX_ENGINE_RUN_TIME: 6468 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 61 + RX_MAF: 655.35 + RX_MAP: 75 + RX_THROTTLE_MOTOR_DUTY: 3.13725 + RX_THROTTLE_SENSOR_POSITION: 60.78431 + RX_THROTTLE_SENSOR_VOLT: 26.27451 + RX_THROTTL_SENSOR_2_VOLT: 42.35294 + RX_TIME_AFTER_DTC_CLEARED: 13574 + RX_VEHICLE_LOAD: 0.20752 + RX_VEHICLE_SPEED: 223 + RX_WARMUP_CYCLE_CLEARED_DTC: 9 + response: |- + 7E8101C6101D800880E + 7E821624B657E1F2354 + 7E82200DF19449B436C + 7E8234329089709ED35 + 7E82406000000000000 +- expected_values: + RX_AAT_V2: 83 + RX_ACCEL_SENS_NO_1_VOLT: 31.76471 + RX_ACCEL_SENS_NO_2_VOLT: 16.07843 + RX_ATMOSPHERE_PRESSURE: 33 + RX_CALCULATED_LOAD_7E0: 92.15686 + RX_COOLANT_TEMP: 96 + RX_ENGINE_RUN_TIME: 9553 + RX_ENGINE_SPEED: 16383 + RX_INTAKE_AIR: 61 + RX_MAF: 655.35 + RX_MAP: 73 + RX_THROTTLE_MOTOR_DUTY: 3.13725 + RX_THROTTLE_SENSOR_POSITION: 67.45098 + RX_THROTTLE_SENSOR_VOLT: 30.58824 + RX_THROTTL_SENSOR_2_VOLT: 46.66667 + RX_TIME_AFTER_DTC_CLEARED: 13632 + RX_VEHICLE_LOAD: 0.26093 + RX_VEHICLE_SPEED: 30 + RX_WARMUP_CYCLE_CLEARED_DTC: 9 + response: |- + 7E8101C6101EB00AB13 + 7E8217049657B218855 + 7E822011E2551AC4E77 + 7E8235129089909EE35 + 7E82440000000000000 diff --git a/tests/test_cases/2015/commands/7E0.7E8.2103.yaml b/tests/test_cases/2015/commands/7E0.7E8.2103.yaml new file mode 100644 index 0000000..e93d3fd --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.2103.yaml @@ -0,0 +1,74 @@ +command_id: 7E0.7E8.2103 +test_cases: +- expected_values: + RX_EVAP_PURGE_DUTY: 51.76471 + RX_IGN_ADVANCE: 128 + RX_LONG_FT_B1S1: 3.125 + RX_SHORT_FT_B1S1: 0 + response: |- + 7E8100D610300008084 + 7E82180848A00010200 +- expected_values: + RX_EVAP_PURGE_DUTY: 50.98039 + RX_IGN_ADVANCE: 117 + RX_LONG_FT_B1S1: 3.125 + RX_SHORT_FT_B1S1: -5.46875 + response: |- + 7E8100D610302027984 + 7E8217582D078010202 +- expected_values: + RX_EVAP_PURGE_DUTY: 52.15686 + RX_IGN_ADVANCE: 130 + RX_LONG_FT_B1S1: 2.34375 + RX_SHORT_FT_B1S1: -4.6875 + response: |- + 7E8100D610302027A83 + 7E8218285C1FF010202 +- expected_values: + RX_EVAP_PURGE_DUTY: 52.15686 + RX_IGN_ADVANCE: 127 + RX_LONG_FT_B1S1: 2.34375 + RX_SHORT_FT_B1S1: -3.90625 + response: |- + 7E8100D610302027B83 + 7E8217F85BFFF010202 +- expected_values: + RX_EVAP_PURGE_DUTY: 52.15686 + RX_IGN_ADVANCE: 129 + RX_LONG_FT_B1S1: 4.6875 + RX_SHORT_FT_B1S1: -3.125 + response: |- + 7E8100D610302027C86 + 7E82181859D80010202 +- expected_values: + RX_EVAP_PURGE_DUTY: 50.58824 + RX_IGN_ADVANCE: 130 + RX_LONG_FT_B1S1: 2.34375 + RX_SHORT_FT_B1S1: 0 + response: |- + 7E8100D610302028083 + 7E8218281A700010202 +- expected_values: + RX_EVAP_PURGE_DUTY: 49.41176 + RX_IGN_ADVANCE: 136 + RX_LONG_FT_B1S1: -1.5625 + RX_SHORT_FT_B1S1: 5.46875 + response: |- + 7E8100D61030202877E + 7E821887E9000010202 +- expected_values: + RX_EVAP_PURGE_DUTY: 50.98039 + RX_IGN_ADVANCE: 138 + RX_LONG_FT_B1S1: 3.125 + RX_SHORT_FT_B1S1: 7.8125 + response: |- + 7E8100D610302028A84 + 7E8218A82BD00010202 +- expected_values: + RX_EVAP_PURGE_DUTY: 50.98039 + RX_IGN_ADVANCE: 128 + RX_LONG_FT_B1S1: 3.125 + RX_SHORT_FT_B1S1: 0 + response: |- + 7E8100D610304048084 + 7E8218082D000010202 diff --git a/tests/test_cases/2015/commands/7E0.7E8.2104.yaml b/tests/test_cases/2015/commands/7E0.7E8.2104.yaml new file mode 100644 index 0000000..a637a17 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.2104.yaml @@ -0,0 +1,156 @@ +command_id: 7E0.7E8.2104 +test_cases: +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.29585 + RX_AF_LAMBDA_B1S1: 0.99447 + RX_O2S_B1S2: 0.635 + RX_TARGET_AIR_FUEL_RATIO: 0.83514 + response: |- + 7E8101861046B6F7FEE + 7E82169997FF969997F + 7E822EE80007FF98000 + 7E82300FF00FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.29585 + RX_AF_LAMBDA_B1S1: 0.99447 + RX_O2S_B1S2: 0.635 + RX_TARGET_AIR_FUEL_RATIO: 0.83514 + response: |- + 7E8101861046B6F7FEE + 7E82169997FF969C17F + 7E822EE80007FF98000 + 7E82300FF00FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.29585 + RX_AF_LAMBDA_B1S1: 0.99447 + RX_O2S_B1S2: 0.635 + RX_TARGET_AIR_FUEL_RATIO: 0.83514 + response: |- + 7E8101861046B6F7FEE + 7E8216999800669C17F + 7E822EE800080068000 + 7E82300FF00FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.29585 + RX_AF_LAMBDA_B1S1: 0.99447 + RX_O2S_B1S2: 0.635 + RX_TARGET_AIR_FUEL_RATIO: 0.83648 + response: |- + 7E8101861046B9B7FEE + 7E8216999800069C17F + 7E822EE800080008000 + 7E82300FF00FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 2.85694 + RX_AF_LAMBDA_B1S1: 0.92718 + RX_O2S_B1S2: 0.595 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B7746 + 7E8215B8976815A7177 + 7E822467FD676817FD3 + 7E8230FFF0BFF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 2.89108 + RX_AF_LAMBDA_B1S1: 0.93231 + RX_O2S_B1S2: 0.595 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B77EF + 7E8215CA177B45CA177 + 7E822EF7FDA77B47FDA + 7E82317FF1BFF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 2.97886 + RX_AF_LAMBDA_B1S1: 0.94002 + RX_O2S_B1S2: 0.6 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B78ED + 7E8215F71796E603978 + 7E822ED7FE2796E7FE4 + 7E8230FFF13FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 4.9937 + RX_AF_LAMBDA_B1S1: 1.22673 + RX_O2S_B1S2: 0.785 + RX_TARGET_AIR_FUEL_RATIO: 0.92004 + response: |- + 7E810186104765B9DCF + 7E8219FFF9DCF9FFF9D + 7E822CF81A99DCF819E + 7E82300FF03FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.32024 + RX_AF_LAMBDA_B1S1: 0.9928 + RX_O2S_B1S2: 0.635 + RX_TARGET_AIR_FUEL_RATIO: 0.99246 + response: |- + 7E8101861047FAC7FB7 + 7E8216A617F8369217F + 7E822B780027F837FFF + 7E8239CFFA4FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.31048 + RX_AF_LAMBDA_B1S1: 0.99541 + RX_O2S_B1S2: 0.64 + RX_TARGET_AIR_FUEL_RATIO: 0.99426 + response: |- + 7E8101861047FE7800D + 7E8216A11805E697180 + 7E8220D8001805E8000 + 7E82390FF80FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.1593 + RX_AF_LAMBDA_B1S1: 0.96817 + RX_O2S_B1S2: 0.62 + RX_TARGET_AIR_FUEL_RATIO: 0.99459 + response: |- + 7E8101861047FF27C8C + 7E82165397F9F67B97C + 7E8228C7FF37F9F7FFB + 7E82398FF88FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.2861 + RX_AF_LAMBDA_B1S1: 0.98994 + RX_O2S_B1S2: 0.635 + RX_TARGET_AIR_FUEL_RATIO: 0.99459 + response: |- + 7E8101861047FF27F59 + 7E82169497F5D68817F + 7E8225980007F5D7FFD + 7E823AFFFAFFF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.27635 + RX_AF_LAMBDA_B1S1: 0.99007 + RX_O2S_B1S2: 0.635 + RX_TARGET_AIR_FUEL_RATIO: 0.99459 + response: |- + 7E8101861047FF27F5D + 7E82168F9803068F97F + 7E8225D7FFF80307FFF + 7E82380FF94FF000000 +- expected_values: + RX_AFS_CURRENT_B1S1: 127.99 + RX_AFS_VOLTAGE_B1S1: 3.39826 + RX_AF_LAMBDA_B1S1: 1.01105 + RX_O2S_B1S2: 0.65 + RX_TARGET_AIR_FUEL_RATIO: 0.99459 + response: |- + 7E8101861047FF28210 + 7E8216CE183C86D8182 + 7E82210800983C8800B + 7E823AFFFB3FF000000 diff --git a/tests/test_cases/2015/commands/7E0.7E8.2105.yaml b/tests/test_cases/2015/commands/7E0.7E8.2105.yaml new file mode 100644 index 0000000..fbd211b --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.2105.yaml @@ -0,0 +1,80 @@ +command_id: 7E0.7E8.2105 +test_cases: +- expected_values: + RX_CATALYST_T_B1S1: 585.9 + RX_CATALYST_T_B1S2: 585.9 + response: |- + 7E8100C61054E681873 + 7E8211873131F131F00 +- expected_values: + RX_CATALYST_T_B1S1: 498.6 + RX_CATALYST_T_B1S2: 498.6 + response: |- + 7E8100C61054E79150A + 7E821150A1270127000 +- expected_values: + RX_CATALYST_T_B1S1: 542.4 + RX_CATALYST_T_B1S2: 542.4 + response: |- + 7E8100C61054E7E16C0 + 7E82116C0122F122F00 +- expected_values: + RX_CATALYST_T_B1S1: 783.2 + RX_CATALYST_T_B1S2: 783.2 + response: |- + 7E8100C61054E8F2028 + 7E82120281A141A1400 +- expected_values: + RX_CATALYST_T_B1S1: 549.2 + RX_CATALYST_T_B1S2: 549.2 + response: |- + 7E8100C61054E9D1704 + 7E821170411EC11EC00 +- expected_values: + RX_CATALYST_T_B1S1: 458.2 + RX_CATALYST_T_B1S2: 458.2 + response: |- + 7E8100C61054EA51376 + 7E82113761119111900 +- expected_values: + RX_CATALYST_T_B1S1: 601.5 + RX_CATALYST_T_B1S2: 601.5 + response: |- + 7E8100C61054EC4190F + 7E821190F1708170800 +- expected_values: + RX_CATALYST_T_B1S1: 532.8 + RX_CATALYST_T_B1S2: 532.8 + response: |- + 7E8100C61054EE71660 + 7E821166011EF11EF00 +- expected_values: + RX_CATALYST_T_B1S1: 476.4 + RX_CATALYST_T_B1S2: 476.4 + response: |- + 7E8100C61054F02142C + 7E821142C0A5A0A5A00 +- expected_values: + RX_CATALYST_T_B1S1: 223.9 + RX_CATALYST_T_B1S2: 223.9 + response: |- + 7E8100C61054F0F0A4F + 7E8210A4F1701170100 +- expected_values: + RX_CATALYST_T_B1S1: 820.8 + RX_CATALYST_T_B1S2: 820.8 + response: |- + 7E8100C61054F1821A0 + 7E82121A01C461C4600 +- expected_values: + RX_CATALYST_T_B1S1: 766.4 + RX_CATALYST_T_B1S2: 766.4 + response: |- + 7E8100C61054F3F1F80 + 7E8211F801754175400 +- expected_values: + RX_CATALYST_T_B1S1: 502.4 + RX_CATALYST_T_B1S2: 502.4 + response: |- + 7E8100C61054F441530 + 7E82115300D980D9800 diff --git a/tests/test_cases/2015/commands/7E0.7E8.2106.yaml b/tests/test_cases/2015/commands/7E0.7E8.2106.yaml new file mode 100644 index 0000000..ad93f94 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.2106.yaml @@ -0,0 +1,114 @@ +command_id: 7E0.7E8.2106 +test_cases: +- expected_values: + RX_2ND_AIR_MONITOR_AVAIL: 0 + RX_2ND_AIR_MONITOR_INCMPL: 0 + RX_A_C_MONITOR_AVAIL: 0 + RX_A_C_MONITOR_INCMPL: 0 + RX_CATALYST_MONITOR_AVAIL: 1 + RX_CATALYST_MONITOR_INCMPL: 0 + RX_COMPLETE_PARTS_MONITOR_AVAIL: 1 + RX_EGR_VVT_MONITOR_AVAIL: 1 + RX_EGR_VVT_MONITOR_INCMPL: 0 + RX_EVAP_MONITOR_AVAIL: 1 + RX_EVAP_MONITOR_ICMPL: 0 + RX_FUEL_SYSTEM_MONITOR_AVAIL: 1 + RX_HEATED_CATALYST_MONITOR_AVAIL: 0 + RX_HEATED_CATALYST_MONITOR_INCMPL: 0 + RX_MIL: 0 + RX_MILON_RUN_DISTANCE: 0 + RX_MISFIRE_MONITOR_AVAIL: 1 + RX_NUMBER_OF_EMISSION_DTC: 0 + RX_O2S_A_FS_HEATER_MONITOR_AVAIL: 1 + RX_O2S_A_FS_HEATER_MONITOR_INCMPL: 0 + RX_O2S_A_FS_MONITOR_AVAIL: 1 + RX_O2S_A_FS_MONITOR_INCMPL: 0 + RX_RUNNING_TIME_FROM_MIL_ON: 7 + response: |- + 7E8101061060007E500 + 7E821330100000007E5 + 7E82204000000000000 +- expected_values: + RX_2ND_AIR_MONITOR_AVAIL: 0 + RX_2ND_AIR_MONITOR_INCMPL: 0 + RX_A_C_MONITOR_AVAIL: 0 + RX_A_C_MONITOR_INCMPL: 0 + RX_CATALYST_MONITOR_AVAIL: 1 + RX_CATALYST_MONITOR_INCMPL: 0 + RX_COMPLETE_PARTS_MONITOR_AVAIL: 1 + RX_EGR_VVT_MONITOR_AVAIL: 1 + RX_EGR_VVT_MONITOR_INCMPL: 0 + RX_EVAP_MONITOR_AVAIL: 1 + RX_EVAP_MONITOR_ICMPL: 0 + RX_FUEL_SYSTEM_MONITOR_AVAIL: 1 + RX_HEATED_CATALYST_MONITOR_AVAIL: 0 + RX_HEATED_CATALYST_MONITOR_INCMPL: 0 + RX_MIL: 0 + RX_MILON_RUN_DISTANCE: 0 + RX_MISFIRE_MONITOR_AVAIL: 1 + RX_NUMBER_OF_EMISSION_DTC: 0 + RX_O2S_A_FS_HEATER_MONITOR_AVAIL: 1 + RX_O2S_A_FS_HEATER_MONITOR_INCMPL: 0 + RX_O2S_A_FS_MONITOR_AVAIL: 1 + RX_O2S_A_FS_MONITOR_INCMPL: 0 + RX_RUNNING_TIME_FROM_MIL_ON: 7 + response: |- + 7E8101061060007E500 + 7E821330100000007E5 + 7E82225000000000000 +- expected_values: + RX_2ND_AIR_MONITOR_AVAIL: 0 + RX_2ND_AIR_MONITOR_INCMPL: 0 + RX_A_C_MONITOR_AVAIL: 0 + RX_A_C_MONITOR_INCMPL: 0 + RX_CATALYST_MONITOR_AVAIL: 1 + RX_CATALYST_MONITOR_INCMPL: 0 + RX_COMPLETE_PARTS_MONITOR_AVAIL: 1 + RX_EGR_VVT_MONITOR_AVAIL: 1 + RX_EGR_VVT_MONITOR_INCMPL: 0 + RX_EVAP_MONITOR_AVAIL: 1 + RX_EVAP_MONITOR_ICMPL: 0 + RX_FUEL_SYSTEM_MONITOR_AVAIL: 1 + RX_HEATED_CATALYST_MONITOR_AVAIL: 0 + RX_HEATED_CATALYST_MONITOR_INCMPL: 0 + RX_MIL: 0 + RX_MILON_RUN_DISTANCE: 0 + RX_MISFIRE_MONITOR_AVAIL: 1 + RX_NUMBER_OF_EMISSION_DTC: 0 + RX_O2S_A_FS_HEATER_MONITOR_AVAIL: 1 + RX_O2S_A_FS_HEATER_MONITOR_INCMPL: 0 + RX_O2S_A_FS_MONITOR_AVAIL: 1 + RX_O2S_A_FS_MONITOR_INCMPL: 0 + RX_RUNNING_TIME_FROM_MIL_ON: 7 + response: |- + 7E8101061060007E500 + 7E821330100000007E5 + 7E82265000000000000 +- expected_values: + RX_2ND_AIR_MONITOR_AVAIL: 0 + RX_2ND_AIR_MONITOR_INCMPL: 0 + RX_A_C_MONITOR_AVAIL: 0 + RX_A_C_MONITOR_INCMPL: 0 + RX_CATALYST_MONITOR_AVAIL: 1 + RX_CATALYST_MONITOR_INCMPL: 0 + RX_COMPLETE_PARTS_MONITOR_AVAIL: 1 + RX_EGR_VVT_MONITOR_AVAIL: 1 + RX_EGR_VVT_MONITOR_INCMPL: 0 + RX_EVAP_MONITOR_AVAIL: 1 + RX_EVAP_MONITOR_ICMPL: 0 + RX_FUEL_SYSTEM_MONITOR_AVAIL: 1 + RX_HEATED_CATALYST_MONITOR_AVAIL: 0 + RX_HEATED_CATALYST_MONITOR_INCMPL: 0 + RX_MIL: 0 + RX_MILON_RUN_DISTANCE: 0 + RX_MISFIRE_MONITOR_AVAIL: 1 + RX_NUMBER_OF_EMISSION_DTC: 0 + RX_O2S_A_FS_HEATER_MONITOR_AVAIL: 1 + RX_O2S_A_FS_HEATER_MONITOR_INCMPL: 0 + RX_O2S_A_FS_MONITOR_AVAIL: 1 + RX_O2S_A_FS_MONITOR_INCMPL: 0 + RX_RUNNING_TIME_FROM_MIL_ON: 7 + response: |- + 7E8101061060007E500 + 7E821330100000007E5 + 7E822E5000000000000 diff --git a/tests/test_cases/2015/commands/7E0.7E8.2121.yaml b/tests/test_cases/2015/commands/7E0.7E8.2121.yaml new file mode 100644 index 0000000..7237b09 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.2121.yaml @@ -0,0 +1,59 @@ +command_id: 7E0.7E8.2121 +test_cases: +- expected_values: + RX_CC_CANCEL_SWITCH_ON: 0 + RX_CC_CCS_INDICATOR_M_CPU_ON: 0 + RX_CC_CCS_READY_M_CPU_ON: 0 + RX_CC_CC_ON: 0 + RX_CC_DRIVING_FORCE: -51.2 + RX_CC_LIVE_SET_COAST_SWITCH_ON: 0 + RX_CC_MAIN_SW_M_CPU_ON: 0 + RX_CC_ON: 0 + RX_CC_RES_ACC_SWITCH_ON: 0 + RX_CC_S: 0 + RX_CC_STOP_LIGHT_SWITCH_1_ON: 0 + RX_CC_STOP_LIGHT_SWITCH_2_ON: 0 + RX_CC_VSS: 0 + response: |- + 7E81015612100000000 + 7E82100000080000000 + 7E82200000000000000 + 7E82300000000000000 +- expected_values: + RX_CC_CANCEL_SWITCH_ON: 0 + RX_CC_CCS_INDICATOR_M_CPU_ON: 0 + RX_CC_CCS_READY_M_CPU_ON: 0 + RX_CC_CC_ON: 0 + RX_CC_DRIVING_FORCE: -51.2 + RX_CC_LIVE_SET_COAST_SWITCH_ON: 0 + RX_CC_MAIN_SW_M_CPU_ON: 0 + RX_CC_ON: 1 + RX_CC_RES_ACC_SWITCH_ON: 0 + RX_CC_S: 0 + RX_CC_STOP_LIGHT_SWITCH_1_ON: 1 + RX_CC_STOP_LIGHT_SWITCH_2_ON: 1 + RX_CC_VSS: 0 + response: |- + 7E81015612100000080 + 7E821E0000080000000 + 7E82200000000000000 + 7E82300000000000000 +- expected_values: + RX_CC_CANCEL_SWITCH_ON: 0 + RX_CC_CCS_INDICATOR_M_CPU_ON: 0 + RX_CC_CCS_READY_M_CPU_ON: 0 + RX_CC_CC_ON: 0 + RX_CC_DRIVING_FORCE: -51.2 + RX_CC_LIVE_SET_COAST_SWITCH_ON: 0 + RX_CC_MAIN_SW_M_CPU_ON: 0 + RX_CC_ON: 1 + RX_CC_RES_ACC_SWITCH_ON: 0 + RX_CC_S: 0 + RX_CC_STOP_LIGHT_SWITCH_1_ON: 0 + RX_CC_STOP_LIGHT_SWITCH_2_ON: 0 + RX_CC_VSS: 114 + response: |- + 7E81015612172000080 + 7E82100000080000000 + 7E82200000000000000 + 7E82300000000000000 diff --git a/tests/test_cases/2015/commands/7E0.7E8.2124.yaml b/tests/test_cases/2015/commands/7E0.7E8.2124.yaml new file mode 100644 index 0000000..22c38a9 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.2124.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.2124 +test_cases: +- expected_values: + RX_COMMUNICATION_WITH_BRAKE: 0 + RX_COMMUNICATION_WITH_HV: 0 + RX_COMM_WITH_AIR_CONDITIONER: 1 + RX_COMM_WITH_VALVEMATIC_COMM: 0 + response: 7E8036124C4 diff --git a/tests/test_cases/2015/commands/7E0.7E8.2125.yaml b/tests/test_cases/2015/commands/7E0.7E8.2125.yaml new file mode 100644 index 0000000..1d5798e --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.2125.yaml @@ -0,0 +1,68 @@ +command_id: 7E0.7E8.2125 +test_cases: +- expected_values: + RX_A_C_COMPRESSOR: 1 + RX_CRUISE_CONTROL_LIVE_BRAKE_CANCEL_SWITCH: 0 + RX_ELECTRICAL_LOAD_SIGNAL_1: 0 + RX_ELECTRICAL_LOAD_SIGNAL_2: 0 + RX_NEUTRAL_POSITION_SW_SIGNAL: 0 + RX_PATTERN_SWITCH_PWR_M: 0 + RX_POWER_STEERING_SIGNAL: 0 + RX_SHIFT_SW_STATUS_D_RANGE: 1 + RX_SHIFT_SW_STATUS_N_RANGE: 0 + RX_SHIFT_SW_STATUS_P_RANGE: 0 + RX_SHIFT_SW_STATUS_R_RANGE: 0 + RX_SPORTS_MODE_SELECTION_SW: 0 + RX_SPORTS_SHIFT_DOWN_SW: 0 + RX_SPORTS_SHIFT_UP_SW: 0 + RX_STARTER_CONTROL: 0 + RX_STARTER_SIGNAL: 0 + RX_STOP_LIGHT_SWITCH: 0 + RX_TC_TERMINAL: 0 + response: |- + 7E8100B612500000010 + 7E82100000000800000 +- expected_values: + RX_A_C_COMPRESSOR: 0 + RX_CRUISE_CONTROL_LIVE_BRAKE_CANCEL_SWITCH: 0 + RX_ELECTRICAL_LOAD_SIGNAL_1: 1 + RX_ELECTRICAL_LOAD_SIGNAL_2: 0 + RX_NEUTRAL_POSITION_SW_SIGNAL: 1 + RX_PATTERN_SWITCH_PWR_M: 0 + RX_POWER_STEERING_SIGNAL: 0 + RX_SHIFT_SW_STATUS_D_RANGE: 0 + RX_SHIFT_SW_STATUS_N_RANGE: 0 + RX_SHIFT_SW_STATUS_P_RANGE: 1 + RX_SHIFT_SW_STATUS_R_RANGE: 0 + RX_SPORTS_MODE_SELECTION_SW: 0 + RX_SPORTS_SHIFT_DOWN_SW: 0 + RX_SPORTS_SHIFT_UP_SW: 0 + RX_STARTER_CONTROL: 0 + RX_STARTER_SIGNAL: 0 + RX_STOP_LIGHT_SWITCH: 0 + RX_TC_TERMINAL: 0 + response: |- + 7E8100B612500008080 + 7E82100000400000000 +- expected_values: + RX_A_C_COMPRESSOR: 1 + RX_CRUISE_CONTROL_LIVE_BRAKE_CANCEL_SWITCH: 1 + RX_ELECTRICAL_LOAD_SIGNAL_1: 0 + RX_ELECTRICAL_LOAD_SIGNAL_2: 0 + RX_NEUTRAL_POSITION_SW_SIGNAL: 0 + RX_PATTERN_SWITCH_PWR_M: 0 + RX_POWER_STEERING_SIGNAL: 0 + RX_SHIFT_SW_STATUS_D_RANGE: 1 + RX_SHIFT_SW_STATUS_N_RANGE: 0 + RX_SHIFT_SW_STATUS_P_RANGE: 0 + RX_SHIFT_SW_STATUS_R_RANGE: 0 + RX_SPORTS_MODE_SELECTION_SW: 0 + RX_SPORTS_SHIFT_DOWN_SW: 0 + RX_SPORTS_SHIFT_UP_SW: 0 + RX_STARTER_CONTROL: 0 + RX_STARTER_SIGNAL: 0 + RX_STOP_LIGHT_SWITCH: 1 + RX_TC_TERMINAL: 0 + response: |- + 7E8100B612506000010 + 7E82100000000800000 diff --git a/tests/test_cases/2015/commands/7E0.7E8.2145.yaml b/tests/test_cases/2015/commands/7E0.7E8.2145.yaml new file mode 100644 index 0000000..e80cc92 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.2145.yaml @@ -0,0 +1,72 @@ +command_id: 7E0.7E8.2145 +test_cases: +- expected_values: + RX_ALL_CYLINDERS_MISFIRE_CNT: 0 + RX_CYL1_MISFIRE_CNT: 0 + RX_CYL2_MISFIRE_CNT: 0 + RX_CYL3_MISFIRE_CNT: 0 + RX_CYL4_MISFIRE_CNT: 0 + RX_IGNITION_TRIG_CNT: 0 + RX_MISFIRE_LOAD_V2: 0 + RX_MISFIRE_MARGIN_V2: -128 + RX_MISFIRE_RPM_V2: 0 + response: |- + 7E81011614501000000 + 7E82100000000000000 + 7E82200AE0080000000 +- expected_values: + RX_ALL_CYLINDERS_MISFIRE_CNT: 0 + RX_CYL1_MISFIRE_CNT: 0 + RX_CYL2_MISFIRE_CNT: 0 + RX_CYL3_MISFIRE_CNT: 0 + RX_CYL4_MISFIRE_CNT: 0 + RX_IGNITION_TRIG_CNT: 0 + RX_MISFIRE_LOAD_V2: 0 + RX_MISFIRE_MARGIN_V2: -128 + RX_MISFIRE_RPM_V2: 0 + response: |- + 7E81011614501000000 + 7E82100000000000000 + 7E82200FF0080000000 +- expected_values: + RX_ALL_CYLINDERS_MISFIRE_CNT: 0 + RX_CYL1_MISFIRE_CNT: 0 + RX_CYL2_MISFIRE_CNT: 0 + RX_CYL3_MISFIRE_CNT: 0 + RX_CYL4_MISFIRE_CNT: 0 + RX_IGNITION_TRIG_CNT: 0 + RX_MISFIRE_LOAD_V2: 0 + RX_MISFIRE_MARGIN_V2: -128 + RX_MISFIRE_RPM_V2: 0 + response: |- + 7E81011614501000000 + 7E82100000000000000 + 7E8223C9B0080000000 +- expected_values: + RX_ALL_CYLINDERS_MISFIRE_CNT: 0 + RX_CYL1_MISFIRE_CNT: 0 + RX_CYL2_MISFIRE_CNT: 0 + RX_CYL3_MISFIRE_CNT: 0 + RX_CYL4_MISFIRE_CNT: 0 + RX_IGNITION_TRIG_CNT: 0 + RX_MISFIRE_LOAD_V2: 0 + RX_MISFIRE_MARGIN_V2: -128 + RX_MISFIRE_RPM_V2: 0 + response: |- + 7E81011614501000000 + 7E82100000000000000 + 7E822C8CE0080000000 +- expected_values: + RX_ALL_CYLINDERS_MISFIRE_CNT: 0 + RX_CYL1_MISFIRE_CNT: 0 + RX_CYL2_MISFIRE_CNT: 0 + RX_CYL3_MISFIRE_CNT: 0 + RX_CYL4_MISFIRE_CNT: 0 + RX_IGNITION_TRIG_CNT: 0 + RX_MISFIRE_LOAD_V2: 0 + RX_MISFIRE_MARGIN_V2: -126 + RX_MISFIRE_RPM_V2: 0 + response: |- + 7E81011614501000000 + 7E82100000000000002 + 7E8221DD40080000000 diff --git a/tests/test_cases/2015/commands/7E0.7E8.2151.yaml b/tests/test_cases/2015/commands/7E0.7E8.2151.yaml new file mode 100644 index 0000000..3ebc9e0 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.2151.yaml @@ -0,0 +1,436 @@ +command_id: 7E0.7E8.2151 +test_cases: +- expected_values: + RX_AC_AMB_T: 21 + RX_AC_FB: 0 + RX_ELEC_LOAD_FB: 0 + RX_ENG_SPD_START_OFF: 0 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 65 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0 + RX_ISC_FLOW: 4.30054 + RX_ISC_LEARN: 2.87598 + RX_ISC_POS: 2.54822 + RX_LOW_RPM_CTRL: 0 + RX_LOW_RPM_START: 0 + RX_NEUTRAL_CTRL: 0 + RX_N_RANGE_STS: 1 + RX_PREV_TRIP_AMB_T: 19 + RX_PREV_TRIP_DST: 24.99 + RX_PREV_TRIP_EOT: 67 + RX_PREV_TRIP_IAT: 27 + RX_STARTER_CNT: 0 + RX_TPS: 0 + RX_VVTOT: 87 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E81021615100000000 + 7E8210009C37F43696B + 7E8223D3B00000DC301 + 7E8234E000080008934 + 7E82480008000800000 +- expected_values: + RX_AC_AMB_T: 40 + RX_AC_FB: 0.51758 + RX_ELEC_LOAD_FB: 0 + RX_ENG_SPD_START_OFF: 612.5 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 85 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: -0.11353 + RX_ISC_FLOW: 4.9707 + RX_ISC_LEARN: 3.15552 + RX_ISC_POS: 2.96021 + RX_LOW_RPM_CTRL: 0 + RX_LOW_RPM_START: 0 + RX_NEUTRAL_CTRL: 0 + RX_N_RANGE_STS: 0 + RX_PREV_TRIP_AMB_T: 40 + RX_PREV_TRIP_DST: 10.53 + RX_PREV_TRIP_EOT: 85 + RX_PREV_TRIP_IAT: 46 + RX_STARTER_CNT: 1 + RX_TPS: 7.63702 + RX_VVTOT: 87 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E81021615100000310 + 7E82101041D7F567D7D + 7E822505003E90FE801 + 7E82384015B7FA38A19 + 7E824800081A8000000 +- expected_values: + RX_AC_AMB_T: 38 + RX_AC_FB: 0.47363 + RX_ELEC_LOAD_FB: 0 + RX_ENG_SPD_START_OFF: 612.5 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 85 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: -0.14893 + RX_ISC_FLOW: 4.91943 + RX_ISC_LEARN: 3.15552 + RX_ISC_POS: 2.92969 + RX_LOW_RPM_CTRL: 0 + RX_LOW_RPM_START: 0 + RX_NEUTRAL_CTRL: 0 + RX_N_RANGE_STS: 0 + RX_PREV_TRIP_AMB_T: 38 + RX_PREV_TRIP_DST: 11.83 + RX_PREV_TRIP_EOT: 85 + RX_PREV_TRIP_IAT: 46 + RX_STARTER_CNT: 1 + RX_TPS: 6.80542 + RX_VVTOT: 86 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E81021615100000310 + 7E82101049F7E567D7D + 7E8224E4E037C0FBE01 + 7E82380015B7F868A19 + 7E82480008184000000 +- expected_values: + RX_AC_AMB_T: 31 + RX_AC_FB: 0.74707 + RX_ELEC_LOAD_FB: 0 + RX_ENG_SPD_START_OFF: 774.21875 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 60 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.25024 + RX_ISC_FLOW: 6.95679 + RX_ISC_LEARN: 2.88696 + RX_ISC_POS: 4.08936 + 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.18 + RX_PREV_TRIP_EOT: 80 + RX_PREV_TRIP_IAT: 34 + RX_STARTER_CNT: 1 + RX_TPS: 11.16943 + RX_VVTOT: 86 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000003DF + 7E8210100127E4A6478 + 7E822474405B8164302 + 7E8231801BA80CD893D + 7E82480008264000000 +- expected_values: + RX_AC_AMB_T: 30 + RX_AC_FB: 0.56152 + RX_ELEC_LOAD_FB: 0 + RX_ENG_SPD_START_OFF: 774.21875 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 62 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.25024 + RX_ISC_FLOW: 5.54688 + RX_ISC_LEARN: 2.88696 + RX_ISC_POS: 3.30353 + RX_LOW_RPM_CTRL: 0 + RX_LOW_RPM_START: 0 + RX_NEUTRAL_CTRL: 0 + RX_N_RANGE_STS: 0 + RX_PREV_TRIP_AMB_T: 30 + RX_PREV_TRIP_DST: 1.63 + RX_PREV_TRIP_EOT: 62 + RX_PREV_TRIP_IAT: 40 + RX_STARTER_CNT: 1 + RX_TPS: 4.23431 + RX_VVTOT: 83 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000003DF + 7E8210100A37B506666 + 7E8224646022B11C001 + 7E823B101BA80CD893D + 7E824800081CC000000 +- expected_values: + RX_AC_AMB_T: 29 + RX_AC_FB: 0.55054 + RX_ELEC_LOAD_FB: 0 + RX_ENG_SPD_START_OFF: 774.21875 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 62 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.25024 + RX_ISC_FLOW: 5.42603 + RX_ISC_LEARN: 2.88696 + RX_ISC_POS: 3.23486 + 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: 2.56 + RX_PREV_TRIP_EOT: 62 + RX_PREV_TRIP_IAT: 37 + RX_STARTER_CNT: 1 + RX_TPS: 13.76343 + RX_VVTOT: 85 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000003DF + 7E8210101007D4D6666 + 7E8224545070C115D01 + 7E823A801BA80CD893D + 7E824800081C3000000 +- expected_values: + RX_AC_AMB_T: 29 + RX_AC_FB: 0.56641 + RX_ELEC_LOAD_FB: 0 + RX_ENG_SPD_START_OFF: 774.21875 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 65 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.25024 + RX_ISC_FLOW: 6.10352 + RX_ISC_LEARN: 2.88696 + RX_ISC_POS: 3.62396 + 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.18 + RX_PREV_TRIP_EOT: 65 + RX_PREV_TRIP_IAT: 38 + RX_STARTER_CNT: 1 + RX_TPS: 0.00763 + RX_VVTOT: 83 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000003DF + 7E82101013E7B4E6969 + 7E82245450001138801 + 7E823DB01BA80CD893D + 7E824800081D0000000 +- expected_values: + RX_AC_AMB_T: 29 + RX_AC_FB: 0.70923 + RX_ELEC_LOAD_FB: 0 + RX_ENG_SPD_START_OFF: 774.21875 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 65 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.25024 + RX_ISC_FLOW: 5.32959 + RX_ISC_LEARN: 2.88696 + RX_ISC_POS: 3.18146 + 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.81 + RX_PREV_TRIP_EOT: 65 + RX_PREV_TRIP_IAT: 38 + RX_STARTER_CNT: 1 + RX_TPS: 7.37762 + RX_VVTOT: 81 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000003DF + 7E82101017D794E6969 + 7E822454503C7110E01 + 7E823A101BA80CD893D + 7E82480008245000000 +- expected_values: + RX_AC_AMB_T: 28 + RX_AC_FB: 0.37598 + RX_ELEC_LOAD_FB: 0 + RX_ENG_SPD_START_OFF: 774.21875 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 65 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.25024 + RX_ISC_FLOW: 6.73096 + RX_ISC_LEARN: 2.88696 + RX_ISC_POS: 3.97491 + 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: 4.27 + RX_PREV_TRIP_EOT: 65 + RX_PREV_TRIP_IAT: 35 + RX_STARTER_CNT: 1 + RX_TPS: 9.33075 + RX_VVTOT: 85 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E810216151000003DF + 7E8210101AB7D4B6969 + 7E822444404C7158A02 + 7E8230901BA80CD893D + 7E82480008134000000 +- expected_values: + RX_AC_AMB_T: 30 + RX_AC_FB: 1.15356 + RX_ELEC_LOAD_FB: 0.1355 + RX_ENG_SPD_START_OFF: 839.84375 + 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: 6.20117 + RX_ISC_LEARN: 2.88696 + RX_ISC_POS: 3.67737 + 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.49 + RX_PREV_TRIP_EOT: 65 + RX_PREV_TRIP_IAT: 30 + RX_STARTER_CNT: 1 + RX_TPS: 0.01526 + RX_VVTOT: 85 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E81021615100000433 + 7E8210100317D465569 + 7E822463F000213D801 + 7E823E2010B80CD893D + 7E824806F83B1000000 +- expected_values: + RX_AC_AMB_T: 30 + RX_AC_FB: 1.07666 + RX_ELEC_LOAD_FB: 0.06592 + RX_ENG_SPD_START_OFF: 839.84375 + 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: 5.75195 + RX_ISC_LEARN: 2.88696 + RX_ISC_POS: 3.41797 + RX_LOW_RPM_CTRL: 0 + RX_LOW_RPM_START: 0 + RX_NEUTRAL_CTRL: 0 + RX_N_RANGE_STS: 0 + RX_PREV_TRIP_AMB_T: 30 + RX_PREV_TRIP_DST: 1.12 + RX_PREV_TRIP_EOT: 47 + RX_PREV_TRIP_IAT: 35 + RX_STARTER_CNT: 1 + RX_TPS: 0 + RX_VVTOT: 76 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E81021615100000433 + 7E821010070744B5757 + 7E82246460000126801 + 7E823C0017A80CD893D + 7E82480368372000000 +- expected_values: + RX_AC_AMB_T: 30 + RX_AC_FB: 0.46265 + RX_ELEC_LOAD_FB: 0 + RX_ENG_SPD_START_OFF: 839.84375 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 50 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.25024 + RX_ISC_FLOW: 6.41235 + RX_ISC_LEARN: 2.88696 + RX_ISC_POS: 3.79944 + RX_LOW_RPM_CTRL: 0 + RX_LOW_RPM_START: 0 + RX_NEUTRAL_CTRL: 0 + RX_N_RANGE_STS: 0 + RX_PREV_TRIP_AMB_T: 30 + RX_PREV_TRIP_DST: 2.28 + RX_PREV_TRIP_EOT: 50 + RX_PREV_TRIP_IAT: 34 + RX_STARTER_CNT: 1 + RX_TPS: 6.79016 + RX_VVTOT: 83 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E81021615100000433 + 7E8210100E47B4A5A5A + 7E8224646037A148501 + 7E823F2017A80CD893D + 7E8248000817B000000 +- expected_values: + RX_AC_AMB_T: 29 + RX_AC_FB: 0.46265 + RX_ELEC_LOAD_FB: 0 + RX_ENG_SPD_START_OFF: 839.84375 + RX_ENG_START_HESIT: 0 + RX_ENG_START_T: 0 + RX_EOT_V2: 51 + RX_IMMOB_FUEL_CUT: 0 + RX_ISC_FB: 0.25024 + RX_ISC_FLOW: 7.07397 + RX_ISC_LEARN: 2.88696 + RX_ISC_POS: 4.14276 + 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.09 + RX_PREV_TRIP_EOT: 51 + RX_PREV_TRIP_IAT: 33 + RX_STARTER_CNT: 1 + RX_TPS: 18.19611 + RX_VVTOT: 83 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E81021615100000433 + 7E8210101357B495B5B + 7E8224545095116A302 + 7E8231F017A80CD893D + 7E8248000817B000000 +- expected_values: + RX_AC_AMB_T: 28 + RX_AC_FB: 0.44067 + RX_ELEC_LOAD_FB: 0 + RX_ENG_SPD_START_OFF: 839.84375 + 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: 7.3291 + RX_ISC_LEARN: 2.88696 + RX_ISC_POS: 4.27246 + 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: 3.97 + RX_PREV_TRIP_EOT: 55 + RX_PREV_TRIP_IAT: 33 + RX_STARTER_CNT: 1 + RX_TPS: 6.10352 + RX_VVTOT: 85 + RX_VVT_ADV_FAIL: 0 + response: |- + 7E81021615100000433 + 7E82101018D7D495F5F + 7E82244440320177402 + 7E82330017A80CD893D + 7E82480008169000000 diff --git a/tests/test_cases/2016/command_support.yaml b/tests/test_cases/2016/command_support.yaml index c0925aa..bc0699d 100644 --- a/tests/test_cases/2016/command_support.yaml +++ b/tests/test_cases/2016/command_support.yaml @@ -31,3 +31,9 @@ supported_commands_by_ecu: - 013C:CATEMP11 - 013D:CATEMP21 - 013E:CATEMP12 + - 013F:CATEMP22 + - 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 + - 0142:VPWR + - 0143:LOAD_ABS + - 0144:EQ_RAT + - 0145:TP_R diff --git a/tests/test_cases/2017/command_support.yaml b/tests/test_cases/2017/command_support.yaml index ab649d5..90d934a 100644 --- a/tests/test_cases/2017/command_support.yaml +++ b/tests/test_cases/2017/command_support.yaml @@ -1,118 +1,398 @@ model_year: 2017 supported_commands_by_ecu: "700": - - 700.708.221017:LEXUS_INJ_VOL - - 700.708.22102A:LEXUS_A_F_RATIO_LEARNED_HIGH_BANK_1,LEXUS_A_F_RATIO_LEARNED_IDLE_BANK_1,LEXUS_A_F_RATIO_LEARNED_LOW_BANK_1,LEXUS_A_F_RATIO_LEARNED_MID_1_BANK_1,LEXUS_A_F_RATIO_LEARNED_MID_2_BANK_1 - - 700.708.221059:LEXUS_ACCEL_PEDAL - - 700.708.22105C:LEXUS_KNOCK_CORRECT_LEARNED_VALUE,LEXUS_KNOCK_FEEDBACK_VALUE - - 700.708.221062:LEXUS_EXHAUST_VVT_OCV_CONTROL_DUTY - - 700.708.22106F:LEXUS_INTAKE_VVT_TARGET_ANGLE_B1 - - 700.708.221071:LEXUS_EXHAUST_VVT_TARGET_ANGLE_B1 - - 700.708.221074:LEXUS_ENG_OIL_PRESS,LEXUS_EOP - - 700.708.221078:LEXUS_IDLE_SAC_CYL_1,LEXUS_IDLE_SAC_CYL_2,LEXUS_IDLE_SAC_CYL_3,LEXUS_IDLE_SAC_CYL_4 - - 700.708.221087:LEXUS_INTAKE_VVT_CHANGE_ANGLE_BANK_1 - - 700.708.2210A5:LEXUS_MISFIRE_COUNT - - 700.708.2210A7:LEXUS_MISFIRE_CYL1,LEXUS_MISFIRE_CYL2,LEXUS_MISFIRE_CYL3,LEXUS_MISFIRE_CYL4 - - 700.708.2210AA:LEXUS_MISFIRE_LOAD,LEXUS_MISFIRE_MARGIN,LEXUS_MISFIRE_RPM - - 700.708.221F3C:LEXUS_CAT_T_BANK_1_SENSOR_1 - - 700.708.221F3E:LEXUS_CAT_T_BANK_1_SENSOR_2 - - 700.708.221F5C:LEXUS_EOT_V2_V2 + - 700.708.221002|f=2016-:RX_12V_V + - 700.708.221017|f=2016-:RX_INJ_VOL + - 700.708.221018|f=2016-:RX_INJECTOR_PORT + - 700.708.221019|f=2016-:RX_INJECTION + - 700.708.22102A|f=2016-:RX_A_F_RATIO_LEARNED_HIGH_BANK_1,RX_A_F_RATIO_LEARNED_IDLE_BANK_1,RX_A_F_RATIO_LEARNED_LOW_BANK_1,RX_A_F_RATIO_LEARNED_MID_1_BANK_1,RX_A_F_RATIO_LEARNED_MID_2_BANK_1 + - 700.708.221041|f=2016-:RX_ECT_IGN,RX_ECT_INIT + - 700.708.221046|f=2016-:RX_COOLING_FAN_DUTY_RATIO + - 700.708.221059|f=2016-:RX_ACCEL_PEDAL + - 700.708.22105C|f=2016-:RX_KNOCK_CORRECT_LEARNED_VALUE,RX_KNOCK_FEEDBACK_VALUE + - 700.708.221062|f=2016-:RX_EXHAUST_VVT_OCV_CONTROL_DUTY + - 700.708.22106A|f=2016-:RX_FP_DUTY_RATIO + - 700.708.22106C|f=2016-:RX_DIST_SINCE_BAT_DISC + - 700.708.22106F|f=2016-:RX_INTAKE_VVT_TARGET_ANGLE_B1 + - 700.708.221071|f=2016-:RX_EXHAUST_VVT_TARGET_ANGLE_B1 + - 700.708.221074|f=2016-:RX_EOP + - 700.708.221078|f=2016-:RX_IDLE_SAC_CYL_1,RX_IDLE_SAC_CYL_2,RX_IDLE_SAC_CYL_3,RX_IDLE_SAC_CYL_4 + - 700.708.22107B|f=2016-:RX_EOT + - 700.708.221084|f=2016-:RX_ROUGH_IDLE_CYL_1,RX_ROUGH_IDLE_CYL_2,RX_ROUGH_IDLE_CYL_3,RX_ROUGH_IDLE_CYL_4 + - 700.708.221087|f=2016-:RX_INTAKE_VVT_CHANGE_ANGLE_BANK_1 + - 700.708.221088|f=2016-:RX_EXHAUST_VVT_ANGLE_B1 + - 700.708.221089|f=2016-:RX_EXHAUST_VVT_HOLD_LEARN_VALUE_1 + - 700.708.2210A5|f=2016-:RX_MISFIRE_COUNT + - 700.708.2210A7|f=2016-:RX_MISFIRE_CYL1,RX_MISFIRE_CYL2,RX_MISFIRE_CYL3,RX_MISFIRE_CYL4 + - 700.708.2210AA|f=2016-:RX_MISFIRE_LOAD,RX_MISFIRE_MARGIN,RX_MISFIRE_RPM + - 700.708.2215FA|f=2016-:RX_ALT_DUTY_CYCLE + - 700.708.221620|f=2016-:RX_AT_LOCK_UP_STATE + - 700.708.221621|f=2016-:RX_GEAR_V2 + - 700.708.221627|f=2016-:RX_ATF_T_PAN_V3 + - 700.708.221F3C|f=2016-:RX_CAT_T_BANK_1_SENSOR_1 + - 700.708.221F3D + - 700.708.221F3E|f=2016-:RX_CAT_T_BANK_1_SENSOR_2 + - 700.708.221F3F + - 700.708.221F5C|f=2016-:RX_EOT_V2_V2 + - 700.708.221F6D|f=2016-:RX_HFP_ACTUAL,RX_HFP_TARGET,RX_LOW_FUEL_PRESSURE "701": - - 701.709.220103:LEXUS_ODO - - 701.709.221627:LEXUS_ATF_T_PAN_GEN3,LEXUS_TF1_PAN + - 701.709.220103|f=2016-:RX_ODO + - 701.709.221620|f=2016-:RX_LOCK_UP_STATE + - 701.709.221627|f=2016-:RX_ATF_T_PAN_GEN3 + "780": + - 780.788.2104 "7B0": - - 7B0.7B8.2103:LEXUS_TIRE_FL_SPD,LEXUS_TIRE_FR_SPD,LEXUS_TIRE_RL_SPD,LEXUS_TIRE_RR_SPD - - 7B0.7B8.2121:LEXUS_VEHICLE_SPEED_7B0,LEXUS_VSS - - 7B0.7B8.2147:LEXUS_LAT_G,LEXUS_LNG_G,LEXUS_STEERING_ANGLE,LEXUS_STEER_ANGLE,LEXUS_YAW,LEXUS_YAW_RATE + - 7B0.21BC + - 7B0.7B8.2103:RX_TIRE_FL_SPD,RX_TIRE_FR_SPD,RX_TIRE_RL_SPD,RX_TIRE_RR_SPD + - 7B0.7B8.2105:RX_DECEL,RX_DECEL_2 + - 7B0.7B8.2106:RX_YAW_RATE,RX_YAW_RATE2 + - 7B0.7B8.211F:RX_PARKING_BRAKE_SW,RX_STOP_LIGHT_SW + - 7B0.7B8.2121:RX_VSS + - 7B0.7B8.213C:RX_STOP_LIGHT_RELAY + - 7B0.7B8.213D:RX_ABS_WARN,RX_BRAKE_WARN,RX_BUZZER,RX_ECB_WARN,RX_SLIP_WARN + - 7B0.7B8.2142:RX_FL_WHEEL_ACCELERATION,RX_FR_WHEEL_ACCELERATION,RX_RL_WHEEL_ACCELERATION,RX_RR_WHEEL_ACCELERATION + - 7B0.7B8.2146:RX_ZP_DEC,RX_ZP_DEC2,RX_ZP_YAW_RATE + - 7B0.7B8.2147:RX_LAT_G,RX_LNG_G,RX_STEER_ANGLE,RX_YAW_RATE3 + - 7B0.7B8.215A:RX_FL_WHEEL_VSC,RX_FR_WHEEL_VSC,RX_RL_WHEEL_VSC,RX_RR_WHEEL_VSC,RX_TRC_TRAC,RX_TRC_TRAC_BRAKE,RX_TRC_TRAC_ENGINE + - 7B0.7B8.215F:RX_BA_CTRL_STATUS,RX_FL_WHEEL_ABS_CTRL,RX_FR_WHEEL_ABS_CTRL,RX_PBA_CTRL_STATUS,RX_RL_WHEEL_ABS_CTRL,RX_RL_WHEEL_EBD_CTRL,RX_RR_WHEEL_ABS_CTRL,RX_RR_WHEEL_EBD_CTRL + - 7B0.7B8.21A1 + - 7B0.7B8.21A6 + - 7B0.7B8.21BE:RX_ACCUMULATOR_OPEN,RX_DECELERATION_OPEN,RX_FL_VSS_OPEN,RX_FR_VSS_OPEN,RX_FR_WHEEL_CYLINDER_OPEN,RX_HV_COMM_OPEN,RX_MASTER_CYLINDER_OPEN,RX_RL_VSS_OPEN,RX_RR_VSS_OPEN,RX_STROKE_OPEN,RX_YAW_RATE_OPEN_ERROR "7C0": - - 7C0.7C8.2129:LEXUS_FLI_VOL,LEXUS_FUEL_INPUT + - 7C0.2129 + - 7C0.21A7 + - 7C0.7C8.2112 + - 7C0.7C8.2113 + - 7C0.7C8.2121 + - 7C0.7C8.2123 + - 7C0.7C8.2129 + - 7C0.7C8.21A1 + - 7C0.7C8.21A7 + "7C4": + - 7C4.2143|f=2009-:RX_AIR_OUTLET_SERVO_ACTU_PULSE_D,RX_AIR_OUTLET_SERVO_PULSE_D + - 7C4.2144|f=2009-:RX_AIR_INLET_DAMPER_ACTUAL_PULSE,RX_AIR_INLET_DAMPER_TARGET_PULSE + - 7C4.214C|f=2009-:RX_EVAP_TARGET_T + - 7C4.7CC.2121|f=2009-:RX_CABIN_T + - 7C4.7CC.2122|f=2009-:RX_AAT_7C4 + - 7C4.7CC.2124|f=2009-:RX_SOLAR_DRIVER + - 7C4.7CC.2126|f=2009-:RX_ECT + - 7C4.7CC.213C|f=2009-:RX_BLOWER_MOTOR_SPEED_LEVEL + - 7C4.7CC.213D|f=2009-:RX_ADJUSTED_AMBIENT_T + - 7C4.7CC.214B|f=2009-:RX_EVAP_FIN_THERMISTOR + - 7C4.7CC.2153|f=2009-:RX_REGULATOR_P "7D0": - - 7D0.7D8.2162:LEXUS_PARKING_BRAKE,LEXUS_PARKING_BRAKE_2 + - 7D0.7D8.2162|f=2011-:RX_PARKING_BRAKE "7DF": + - 7DF.0101 + - 7DF.0103 + - 7DF.0104 + - 7DF.0105 + - 7DF.010D + - 7DF.0110 + - 7DF.0111 + - 7DF.011F + - 7DF.0121 + - 7DF.0130 - 7DF.0131 - 7DF.0142 + - 7DF.0144 + - 7DF.014D + - 7DF.014E + - 7DF.016D + "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 + - 0104:LOAD_PCT + - 0105:ECT + - 0106:SHRTFT1 + - 0107:LONGFT1 + - 0108:SHRTFT2,SHRTFT4 + - 0109:LONGFT2,LONGFT4 + - 010C:RPM + - 010D:VSS + - 010E:SPARKADV + - 010F:IAT + - 0110:MAF + - 0111:TP + - 0113:O2S11_EXISTS,O2S12_EXISTS,O2S13_EXISTS,O2S14_EXISTS,O2S21_EXISTS,O2S22_EXISTS,O2S23_EXISTS,O2S24_EXISTS + - 0115:O2S12,SHRTFT11 + - 0119:O2S22,SHRTFT22 + - 011C:OBDSUP + - 011F:RUNTM + - 0121:MIL_DIST + - 0124:LAMBDA11_VOLT,O2S11_VOLT + - 012E:EVAP_PCT + - 0130:WARM_UPS + - 0131:CLR_DIST + - 0133:BARO + - 0134:LAMBDA11_CURRENT,O2S11_CURRENT + - 013C:CATEMP11 + - 013D:CATEMP21 + - 013E:CATEMP12 + - 013F:CATEMP22 + - 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 + - 0142:VPWR + - 7E0.0104:LOAD_PCT + - 7E0.0105:ECT + - 7E0.010D:VSS + - 7E0.0142:VPWR + - 7E0.0144:EQ_RAT + "7E1": + - 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 + - 0104:LOAD_PCT + - 0105:ECT + - 010C:RPM + - 010D:VSS + - 010F:IAT + - 0111:TP + - 011C:OBDSUP + - 011F:RUNTM 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_V2 - - 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_V2 - - 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_V3 - - 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_V3 - - 6F1.660.22D10D|e=60,fc=1:LEXUS_ODO1,LEXUS_ODO2 + - 6F1.221700 + - 6F1.224AB1 + - 6F1.22586F + - 6F1.22D107 + - 6F1.22D10D + - 6F1.22D240 + - 6F1.22DA12 + - 6F1.22DA1F + - 6F1.22DA22 + - 6F1.22DA23 + - 6F1.22DA25 + - 6F1.22DA28 + - 6F1.22DA2A + - 6F1.22DA2E + - 6F1.22DA37 + - 6F1.22DB32 + - 6F1.22DBE4 + - 6F1.22DFE7 + - 6F1.60D.22D240 + - 6F1.612.224AB1 + - 6F1.612.22586F + - 6F1.618.22DA12 + - 6F1.618.22DA1F + - 6F1.618.22DA22 + - 6F1.618.22DA23 + - 6F1.618.22DA25 + - 6F1.618.22DA28 + - 6F1.618.22DA2A + - 6F1.618.22DA2E + - 6F1.618.22DA37 + - 6F1.619.22DB32 + - 6F1.619.22DFE7 + - 6F1.629.22DBE4 + - 6F1.640.221700 + - 6F1.660.22D107 + - 6F1.660.22D10D "700": - - 700.708.221043:LEXUS_EWP_RPM,LEXUS_EWP_TARGET_VSS - - 700.708.22105E:LEXUS_ECU_INTERNAL_T - - 700.708.22107B:LEXUS_EOT - - 700.708.2210CD:LEXUS_LFP,LEXUS_LFPS - - 700.708.221638:LEXUS_ATF_TEMP - - 700.708.221F2F:LEXUS_FLI - - 700.708.222848:LEXUS_EOP_CONTROL_VALVE + - '700.221043' + - '700.221638' + - '700.222848' + - 700.708.221043 + - 700.708.22105E|f=2016-:RX_ECU_INTERNAL_T + - 700.708.221075 + - 700.708.22108A + - 700.708.22108D + - 700.708.22108F + - 700.708.22109A + - 700.708.2210A2|f=2016-:RX_AF_LEARN_HIGH_PORT_B1,RX_AF_LEARN_IDLE_PORT_B1,RX_AF_LEARN_LOW_PORT_B1,RX_AF_LEARN_MID1_PORT_B1,RX_AF_LEARN_MID2_PORT_B1 + - 700.708.2210CD|f=2016-:RX_LFPS + - 700.708.221105 + - 700.708.22112B + - 700.708.22112C + - 700.708.22112F + - 700.708.221131 + - 700.708.22113C + - 700.708.22113E + - 700.708.221141 + - 700.708.22118B + - 700.708.22119B + - 700.708.22119C + - 700.708.2211AF + - 700.708.2211B8 + - 700.708.2211C4 + - 700.708.2211C5 + - 700.708.2211CD + - 700.708.2215E5 + - 700.708.2215E7 + - 700.708.2215E8 + - 700.708.2215EE + - 700.708.2215F0 + - 700.708.2215F6 + - 700.708.2215F7 + - 700.708.2215F8 + - 700.708.221622 + - 700.708.221628 + - 700.708.221638 + - 700.708.221F2F|f=2016-:RX_FLI + - 700.708.221F46|f=2016-:RX_AMBIENT_T + - 700.708.221F77 + - 700.708.221F7A + - 700.708.221FF8 + - 700.708.222820 + - 700.708.222827 + - 700.708.222829 + - 700.708.22282C + - 700.708.222843 + - 700.708.222847 + - 700.708.222848 + - 700.708.22F19D "701": - - 701.709.221628:LEXUS_TF2_CONV + - '701.221628' + - 701.709.221614 + - 701.709.221616 + - 701.709.221618 + - 701.709.22161A + - 701.709.221622 + - 701.709.221628 + - 701.709.22162A + - 701.709.22162B + - 701.709.221634 "745": - - 745.221739|fc=1:LEXUS_HVBAT_SOC_DISPLAY + - '745.221739' "747": - - 747.220103|fc=1:LEXUS_ODO_V6 - - 747.22182E|fc=1:LEXUS_HVBAT_C01_V,LEXUS_HVBAT_C02_V,LEXUS_HVBAT_C03_V,LEXUS_HVBAT_C04_V,LEXUS_HVBAT_C05_V,LEXUS_HVBAT_C06_V,LEXUS_HVBAT_C07_V,LEXUS_HVBAT_C08_V,LEXUS_HVBAT_C09_V,LEXUS_HVBAT_C10_V,LEXUS_HVBAT_C11_V,LEXUS_HVBAT_C12_V,LEXUS_HVBAT_C13_V,LEXUS_HVBAT_C14_V,LEXUS_HVBAT_C15_V,LEXUS_HVBAT_C16_V,LEXUS_HVBAT_C17_V,LEXUS_HVBAT_C18_V,LEXUS_HVBAT_C19_V,LEXUS_HVBAT_C20_V,LEXUS_HVBAT_C21_V,LEXUS_HVBAT_C22_V,LEXUS_HVBAT_C23_V,LEXUS_HVBAT_C24_V,LEXUS_HVBAT_C25_V,LEXUS_HVBAT_C26_V,LEXUS_HVBAT_C27_V,LEXUS_HVBAT_C28_V,LEXUS_HVBAT_C29_V,LEXUS_HVBAT_C30_V,LEXUS_HVBAT_C31_V,LEXUS_HVBAT_C32_V,LEXUS_HVBAT_C33_V,LEXUS_HVBAT_C34_V,LEXUS_HVBAT_C35_V,LEXUS_HVBAT_C36_V,LEXUS_HVBAT_C37_V,LEXUS_HVBAT_C38_V,LEXUS_HVBAT_C39_V,LEXUS_HVBAT_C40_V,LEXUS_HVBAT_C41_V,LEXUS_HVBAT_C42_V,LEXUS_HVBAT_C43_V,LEXUS_HVBAT_C44_V,LEXUS_HVBAT_C45_V,LEXUS_HVBAT_C46_V,LEXUS_HVBAT_C47_V,LEXUS_HVBAT_C48_V,LEXUS_HVBAT_C49_V,LEXUS_HVBAT_C50_V,LEXUS_HVBAT_C51_V,LEXUS_HVBAT_C52_V,LEXUS_HVBAT_C53_V,LEXUS_HVBAT_C54_V,LEXUS_HVBAT_C55_V,LEXUS_HVBAT_C56_V,LEXUS_HVBAT_C57_V,LEXUS_HVBAT_C58_V,LEXUS_HVBAT_C59_V,LEXUS_HVBAT_C60_V,LEXUS_HVBAT_C61_V,LEXUS_HVBAT_C62_V,LEXUS_HVBAT_C63_V,LEXUS_HVBAT_C64_V,LEXUS_HVBAT_C65_V,LEXUS_HVBAT_C66_V,LEXUS_HVBAT_C67_V,LEXUS_HVBAT_C68_V,LEXUS_HVBAT_C69_V,LEXUS_HVBAT_C70_V,LEXUS_HVBAT_C71_V,LEXUS_HVBAT_C72_V,LEXUS_HVBAT_C73_V,LEXUS_HVBAT_C74_V,LEXUS_HVBAT_C75_V,LEXUS_HVBAT_C76_V,LEXUS_HVBAT_C77_V,LEXUS_HVBAT_C78_V,LEXUS_HVBAT_C79_V,LEXUS_HVBAT_C80_V,LEXUS_HVBAT_C81_V,LEXUS_HVBAT_C82_V,LEXUS_HVBAT_C83_V,LEXUS_HVBAT_C84_V,LEXUS_HVBAT_C85_V,LEXUS_HVBAT_C86_V,LEXUS_HVBAT_C87_V,LEXUS_HVBAT_C88_V,LEXUS_HVBAT_C89_V,LEXUS_HVBAT_C90_V,LEXUS_HVBAT_C91_V,LEXUS_HVBAT_C92_V,LEXUS_HVBAT_C93_V,LEXUS_HVBAT_C94_V,LEXUS_HVBAT_C95_V,LEXUS_HVBAT_C96_V,LEXUS_HVBAT_CMU01_VOLT,LEXUS_HVBAT_CMU02_VOLT + - '747.220103' + - 747.22182E "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.2115' - '750.2116' - '750.2130' + - '750.221004' + - '750.221005' + - '750.222021' - 750.758.2116 - - 750.758.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_V2_V2,LEXUS_TT_FR_V2,LEXUS_TT_FR_V2_V2,LEXUS_TT_RL_V2,LEXUS_TT_RL_V2_V2,LEXUS_TT_RR_V2,LEXUS_TT_RR_V2_V2,LEXUS_TT_SPARE_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_5,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,LEXUS_TP_SPARE_V2 + - 750.758.2130 + - 750.758.221004 + - 750.758.221005 - 750.758.222021 "7B0": - - 7B0.7B8.221006:LEXUS_MASTER_CYL_TEMP + - 7B0.221006 + - 7B0.7B8.2107:RX_WHEEL_CYLINDER_PRESSURE + - 7B0.7B8.211D:RX_MAIN_IDLE_SW,RX_RESERVOIR_WARNING_SW + - 7B0.7B8.2148:RX_FR_REGEN_OPERATION,RX_FR_REGEN_REQUEST + - 7B0.7B8.2158 + - 7B0.7B8.21A3 + - 7B0.7B8.221006 "7B1": - - 7B1.7B9.221026:LEXUS_COUPLING_TEMP + - 7B1.220103 + - 7B1.221003 + - 7B1.221009 + - 7B1.22100E + - 7B1.22100F + - 7B1.221026 + - 7B1.7B9.220103 + - 7B1.7B9.221003 + - 7B1.7B9.221009 + - 7B1.7B9.22100E + - 7B1.7B9.22100F + - 7B1.7B9.221026 "7B3": - - 7B3.7BB.221004:LEXUS_STEERING_ANGLE_V2 + - 7B3.221004 + - 7B3.7BB.221004 "7C0": + - 7C0.221021 - 7C0.221022 - - 7C0.7C8.221021:LEXUS_BATTERY_VOLTAGE_V2 + - 7C0.7C8.2141 + - 7C0.7C8.2168 + - 7C0.7C8.21AC + - 7C0.7C8.221021 + - 7C0.7C8.221022 + "7C4": + - 7C4.7CC.2129|f=2009-:RX_T_DRIVER "7D2": + - 7D2.220103 + - 7D2.221040 - 7D2.22106C + - 7D2.221075 + - 7D2.2210A1 + - 7D2.2210A2 + - 7D2.2210A6 + - 7D2.2210B2 + - 7D2.2215EE + - 7D2.2215F7 + - 7D2.2215F8 + - 7D2.221F05 - 7D2.221F0D - - 7D2.221F5B|fc=1:LEXUS_SOC - - 7D2.7DA.220103|fc=1:LEXUS_ODO_V2_V2 - - 7D2.7DA.221040:LEXUS_TRANSAXLE_OIL_T - - 7D2.7DA.221075:LEXUS_FL_WHEEL_VSS,LEXUS_FR_WHEEL_VSS,LEXUS_RL_WHEEL_VSS,LEXUS_RR_WHEEL_VSS - - 7D2.7DA.2210A1:LEXUS_RPM,LEXUS_TQ + - 7D2.221F46 + - 7D2.221F49 + - 7D2.221F4A + - 7D2.221F5B + - 7D2.708.2210A2 + - 7D2.708.221F46 + - 7D2.7DA.220103 + - 7D2.7DA.221002 + - 7D2.7DA.221040 + - 7D2.7DA.22106C + - 7D2.7DA.221075 + - 7D2.7DA.2210A1 - 7D2.7DA.2210A2 - - 7D2.7DA.2210A6:LEXUS_M_INVRT_MAX_T,LEXUS_RM_INVRT_COOL_T - - 7D2.7DA.2210B2:LEXUS_INVRT_COOLANT_T - - 7D2.7DA.2215EE:LEXUS_12V_V_V2 - - 7D2.7DA.2215F7:LEXUS_12V_C - - 7D2.7DA.2215F8:LEXUS_12V_T - - 7D2.7DA.221609:LEXUS_HVBAT_CHRG_V - - 7D2.7DA.221829:LEXUS_HVBAT_MAX_T - - 7D2.7DA.22182A:LEXUS_HVBAT_MIN_T - - 7D2.7DA.221F05:LEXUS_COOL_T + - 7D2.7DA.2210A6 + - 7D2.7DA.2210B2 + - 7D2.7DA.2215EE + - 7D2.7DA.2215F7 + - 7D2.7DA.2215F8 + - 7D2.7DA.221609 + - 7D2.7DA.221829 + - 7D2.7DA.22182A + - 7D2.7DA.221F05 + - 7D2.7DA.221F0D - 7D2.7DA.221F46 - - 7D2.7DA.221F49:LEXUS_ACC_PEDAL_POS_1 - - 7D2.7DA.221F4A:LEXUS_ACC_PEDAL_POS_2 - - 7D2.7DA.221F9A:LEXUS_HVBAT_C,LEXUS_HVBAT_V + - 7D2.7DA.221F49 + - 7D2.7DA.221F4A + - 7D2.7DA.221F9A "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.0103:FUELSYS1,FUELSYS2 + - 7E0.0106:SHRTFT1 + - 7E0.0108:SHRTFT2,SHRTFT4 + - 7E0.0110:MAF + - 7E0.0111:TP + - 7E0.011F:RUNTM + - 7E0.0121:MIL_DIST + - 7E0.0124:LAMBDA11_VOLT,O2S11_VOLT + - 7E0.012E:EVAP_PCT + - 7E0.0130:WARM_UPS - 7E0.0131:CLR_DIST - - 7E0.0142:VPWR - - 7E0.7E8.2121:LEXUS_CC_CANCEL_SWITCH_ON,LEXUS_CC_CCS_INDICATOR_M_CPU_ON,LEXUS_CC_CCS_READY_M_CPU_ON,LEXUS_CC_CC_ON,LEXUS_CC_DRIVING_FORCE,LEXUS_CC_LIVE_SET_COAST_SWITCH_ON,LEXUS_CC_MAIN_SW_M_CPU_ON,LEXUS_CC_ON,LEXUS_CC_RES_ACC_SWITCH_ON,LEXUS_CC_S,LEXUS_CC_STOP_LIGHT_SWITCH_1_ON,LEXUS_CC_STOP_LIGHT_SWITCH_2_ON,LEXUS_CC_VSS - - 7E0.7E8.2128:LEXUS_ODO_V3 - - 7E0.7E8.2151:LEXUS_AC_AMB_T,LEXUS_AC_FB,LEXUS_ELEC_LOAD_FB,LEXUS_ENG_SPD_START_OFF,LEXUS_ENG_START_HESIT,LEXUS_ENG_START_T,LEXUS_EOT_V2,LEXUS_EOT_V3,LEXUS_IMMOB_FUEL_CUT,LEXUS_ISC_FB,LEXUS_ISC_FLOW,LEXUS_ISC_LEARN,LEXUS_ISC_POS,LEXUS_LOW_RPM_CTRL,LEXUS_LOW_RPM_START,LEXUS_NEUTRAL_CTRL,LEXUS_N_RANGE_STS,LEXUS_PREV_TRIP_AMB_T,LEXUS_PREV_TRIP_DST,LEXUS_PREV_TRIP_EOT,LEXUS_PREV_TRIP_IAT,LEXUS_STARTER_CNT,LEXUS_TPS,LEXUS_VVTOT,LEXUS_VVT_ADV_FAIL - - 7E0.7E8.2182:LEXUS_ATF_PAN_T,LEXUS_ATF_TQC_T,LEXUS_ATF_T_PAN,LEXUS_ATF_T_TQC - - 7E0.7E8.2185:LEXUS_GEAR,LEXUS_GEAR_V2,LEXUS_TQC_LOCKUP + - 7E0.0133:BARO + - 7E0.0134:LAMBDA11_CURRENT,O2S11_CURRENT + - 7E0.013C:CATEMP11 + - 7E0.013D:CATEMP21 + - 7E0.013E:CATEMP12 + - 7E0.013F:CATEMP22 + - 7E0.0143:LOAD_ABS + - 7E0.014C:TAC_PCT + - 7E0.014D:MIL_TIME + - 7E0.014E:CLR_TIME + - 7E0.0153:EVAP_VPA + - 7E0.016D:FRP_A,FRP_A_CMD,FRP_A_CMD_SUP,FRP_A_SUP,FRP_B,FRP_B_CMD,FRP_B_CMD_SUP,FRP_B_SUP,FRT_A,FRT_A_SUP,FRT_B,FRT_B_SUP + - 7E0.2128 + - 7E0.2182 + - 7E0.2185 + - 7E0.7E8.2101:RX_AAT_V2,RX_ACCEL_SENS_NO_1_VOLT,RX_ACCEL_SENS_NO_2_VOLT,RX_ATMOSPHERE_PRESSURE,RX_BATTERY_VOLTAGE,RX_CALCULATED_LOAD_7E0,RX_COOLANT_TEMP,RX_ENGINE_RUN_TIME,RX_ENGINE_SPEED,RX_INTAKE_AIR,RX_MAF,RX_MAP,RX_THROTTLE_MOTOR_DUTY,RX_THROTTLE_SENSOR_POSITION,RX_THROTTLE_SENSOR_VOLT,RX_THROTTL_SENSOR_2_VOLT,RX_TIME_AFTER_DTC_CLEARED,RX_VEHICLE_LOAD,RX_VEHICLE_SPEED,RX_WARMUP_CYCLE_CLEARED_DTC + - 7E0.7E8.2103:RX_EVAP_PURGE_DUTY,RX_IGN_ADVANCE,RX_LONG_FT_B1S1,RX_SHORT_FT_B1S1 + - 7E0.7E8.2104:RX_AFS_CURRENT_B1S1,RX_AFS_VOLTAGE_B1S1,RX_AF_LAMBDA_B1S1,RX_O2S_B1S2,RX_TARGET_AIR_FUEL_RATIO + - 7E0.7E8.2105:RX_CATALYST_T_B1S1,RX_CATALYST_T_B1S2 + - 7E0.7E8.2106:RX_2ND_AIR_MONITOR_AVAIL,RX_2ND_AIR_MONITOR_INCMPL,RX_A_C_MONITOR_AVAIL,RX_A_C_MONITOR_INCMPL,RX_CATALYST_MONITOR_AVAIL,RX_CATALYST_MONITOR_INCMPL,RX_COMPLETE_PARTS_MONITOR_AVAIL,RX_EGR_VVT_MONITOR_AVAIL,RX_EGR_VVT_MONITOR_INCMPL,RX_EVAP_MONITOR_AVAIL,RX_EVAP_MONITOR_ICMPL,RX_FUEL_SYSTEM_MONITOR_AVAIL,RX_HEATED_CATALYST_MONITOR_AVAIL,RX_HEATED_CATALYST_MONITOR_INCMPL,RX_MIL,RX_MILON_RUN_DISTANCE,RX_MISFIRE_MONITOR_AVAIL,RX_NUMBER_OF_EMISSION_DTC,RX_O2S_A_FS_HEATER_MONITOR_AVAIL,RX_O2S_A_FS_HEATER_MONITOR_INCMPL,RX_O2S_A_FS_MONITOR_AVAIL,RX_O2S_A_FS_MONITOR_INCMPL,RX_RUNNING_TIME_FROM_MIL_ON + - 7E0.7E8.2121:RX_CC_CANCEL_SWITCH_ON,RX_CC_CCS_INDICATOR_M_CPU_ON,RX_CC_CCS_READY_M_CPU_ON,RX_CC_CC_ON,RX_CC_DRIVING_FORCE,RX_CC_LIVE_SET_COAST_SWITCH_ON,RX_CC_MAIN_SW_M_CPU_ON,RX_CC_ON,RX_CC_RES_ACC_SWITCH_ON,RX_CC_S,RX_CC_STOP_LIGHT_SWITCH_1_ON,RX_CC_STOP_LIGHT_SWITCH_2_ON,RX_CC_VSS + - 7E0.7E8.2124:RX_COMMUNICATION_WITH_BRAKE,RX_COMMUNICATION_WITH_HV,RX_COMM_WITH_AIR_CONDITIONER,RX_COMM_WITH_VALVEMATIC_COMM + - 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.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.21DA "7E1": + - 7E1.7E9.0101 + - 7E1.7E9.0104 + - 7E1.7E9.0105 + - 7E1.7E9.010D + - 7E1.7E9.0111 + - 7E1.7E9.011F + - 7E1.7E9.0121 + - 7E1.7E9.0130 - 7E1.7E9.0131 - 7E1.7E9.0142 + - 7E1.7E9.014D + - 7E1.7E9.014E diff --git a/tests/test_cases/2017/commands/700.708.221002|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.221002|f=2016-.yaml new file mode 100644 index 0000000..35e05a0 --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.221002|f=2016-.yaml @@ -0,0 +1,14 @@ +command_id: 700.708.221002|f=2016- +test_cases: +- expected_values: + RX_12V_V: 11.91891 + response: '708056210022624' +- expected_values: + RX_12V_V: 13.12008 + response: 7080562100229FC +- expected_values: + RX_12V_V: 13.12497 + response: 708056210022A00 +- expected_values: + RX_12V_V: 14.06246 + response: 708056210022D00 diff --git a/tests/test_cases/2017/commands/700.708.221017.yaml b/tests/test_cases/2017/commands/700.708.221017.yaml deleted file mode 100644 index 89939b6..0000000 --- a/tests/test_cases/2017/commands/700.708.221017.yaml +++ /dev/null @@ -1,14 +0,0 @@ -command_id: 700.708.221017 -test_cases: -- expected_values: - LEXUS_INJ_VOL: 1.22469 - response: 708056210170F4F -- expected_values: - LEXUS_INJ_VOL: 1.29406 - response: 70805621017102D -- expected_values: - LEXUS_INJ_VOL: 1.90125 - response: 7080562101717C4 -- expected_values: - LEXUS_INJ_VOL: 3.32281 - response: '708056210172989' diff --git a/tests/test_cases/2017/commands/700.708.221017|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.221017|f=2016-.yaml new file mode 100644 index 0000000..418bd68 --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.221017|f=2016-.yaml @@ -0,0 +1,11 @@ +command_id: 700.708.221017|f=2016- +test_cases: +- expected_values: + RX_INJ_VOL: 0 + response: '708056210170000' +- expected_values: + RX_INJ_VOL: 0.71969 + response: 7080562101708FF +- expected_values: + RX_INJ_VOL: 7.94875 + response: 70805621017635C diff --git a/tests/test_cases/2017/commands/700.708.221018|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.221018|f=2016-.yaml new file mode 100644 index 0000000..210b660 --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.221018|f=2016-.yaml @@ -0,0 +1,14 @@ +command_id: 700.708.221018|f=2016- +test_cases: +- expected_values: + RX_INJECTOR_PORT: 1.519 + response: 7080562101805EF +- expected_values: + RX_INJECTOR_PORT: 1.535 + response: 7080562101805FF +- expected_values: + RX_INJECTOR_PORT: 2.304 + response: '708056210180900' +- expected_values: + RX_INJECTOR_PORT: 14.956 + response: 708056210183A6C diff --git a/tests/test_cases/2017/commands/700.708.221019|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.221019|f=2016-.yaml new file mode 100644 index 0000000..6d37583 --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.221019|f=2016-.yaml @@ -0,0 +1,26 @@ +command_id: 700.708.221019|f=2016- +test_cases: +- expected_values: + RX_INJECTION: BOTH + response: 7080762101902D88000 +- expected_values: + RX_INJECTION: BOTH + response: 7080762101902DC8000 +- expected_values: + RX_INJECTION: BOTH + response: '7080762101902E08000' +- expected_values: + RX_INJECTION: BOTH + response: '7080762101902E88000' +- expected_values: + RX_INJECTION: BOTH + response: 7080762101902EC8000 +- expected_values: + RX_INJECTION: BOTH + response: 7080762101902F48000 +- expected_values: + RX_INJECTION: BOTH + response: 7080762101902F88000 +- expected_values: + RX_INJECTION: BOTH + response: 7080762101902FC8000 diff --git a/tests/test_cases/2017/commands/700.708.22102A.yaml b/tests/test_cases/2017/commands/700.708.22102A.yaml deleted file mode 100644 index 26c7d88..0000000 --- a/tests/test_cases/2017/commands/700.708.22102A.yaml +++ /dev/null @@ -1,56 +0,0 @@ -command_id: 700.708.22102A -test_cases: -- expected_values: - LEXUS_A_F_RATIO_LEARNED_HIGH_BANK_1: 0.19608 - LEXUS_A_F_RATIO_LEARNED_IDLE_BANK_1: -4.90196 - LEXUS_A_F_RATIO_LEARNED_LOW_BANK_1: -0.98039 - LEXUS_A_F_RATIO_LEARNED_MID_1_BANK_1: 2.15686 - LEXUS_A_F_RATIO_LEARNED_MID_2_BANK_1: 2.15686 - response: |- - 708100862102A737D85 - 7082185800000000000 -- expected_values: - LEXUS_A_F_RATIO_LEARNED_HIGH_BANK_1: 0.19608 - LEXUS_A_F_RATIO_LEARNED_IDLE_BANK_1: -4.5098 - LEXUS_A_F_RATIO_LEARNED_LOW_BANK_1: -0.98039 - LEXUS_A_F_RATIO_LEARNED_MID_1_BANK_1: 2.15686 - LEXUS_A_F_RATIO_LEARNED_MID_2_BANK_1: 2.15686 - response: |- - 708100862102A747D85 - 7082185800000000000 -- expected_values: - LEXUS_A_F_RATIO_LEARNED_HIGH_BANK_1: 0.19608 - LEXUS_A_F_RATIO_LEARNED_IDLE_BANK_1: -3.72549 - LEXUS_A_F_RATIO_LEARNED_LOW_BANK_1: -0.98039 - LEXUS_A_F_RATIO_LEARNED_MID_1_BANK_1: 2.15686 - LEXUS_A_F_RATIO_LEARNED_MID_2_BANK_1: 2.15686 - response: |- - 708100862102A767D85 - 7082185800000000000 -- expected_values: - LEXUS_A_F_RATIO_LEARNED_HIGH_BANK_1: 0.19608 - LEXUS_A_F_RATIO_LEARNED_IDLE_BANK_1: -3.72549 - LEXUS_A_F_RATIO_LEARNED_LOW_BANK_1: -0.19608 - LEXUS_A_F_RATIO_LEARNED_MID_1_BANK_1: 2.54902 - LEXUS_A_F_RATIO_LEARNED_MID_2_BANK_1: 2.15686 - response: |- - 708100862102A767F86 - 7082185800000000000 -- expected_values: - LEXUS_A_F_RATIO_LEARNED_HIGH_BANK_1: 0.19608 - LEXUS_A_F_RATIO_LEARNED_IDLE_BANK_1: -3.72549 - LEXUS_A_F_RATIO_LEARNED_LOW_BANK_1: 0.19608 - LEXUS_A_F_RATIO_LEARNED_MID_1_BANK_1: 2.94118 - LEXUS_A_F_RATIO_LEARNED_MID_2_BANK_1: 2.15686 - response: |- - 708100862102A768087 - 7082185800000000000 -- expected_values: - LEXUS_A_F_RATIO_LEARNED_HIGH_BANK_1: 0.19608 - LEXUS_A_F_RATIO_LEARNED_IDLE_BANK_1: -3.72549 - LEXUS_A_F_RATIO_LEARNED_LOW_BANK_1: 0.58824 - LEXUS_A_F_RATIO_LEARNED_MID_1_BANK_1: 2.94118 - LEXUS_A_F_RATIO_LEARNED_MID_2_BANK_1: 2.15686 - response: |- - 708100862102A768187 - 7082185800000000000 diff --git a/tests/test_cases/2017/commands/700.708.22102A|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.22102A|f=2016-.yaml new file mode 100644 index 0000000..e0ef97c --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.22102A|f=2016-.yaml @@ -0,0 +1,101 @@ +command_id: 700.708.22102A|f=2016- +test_cases: +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: -3.72549 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: -6.47059 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: -4.5098 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: -3.72549 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: -4.90196 + response: |- + 708100862102A6F7476 + 7082173760000000000 +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: 0.19608 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: -4.90196 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: -0.98039 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: 2.15686 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: 2.15686 + response: |- + 708100862102A737D85 + 7082185800000000000 +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: -3.72549 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: -4.11765 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: -8.82353 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: -5.68627 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: -5.29412 + response: |- + 708100862102A756971 + 7082172760000000000 +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: -2.54902 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: -3.33333 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: -4.11765 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: -6.07843 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: -2.94118 + response: |- + 708100862102A777570 + 7082178790000000000 +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: -3.72549 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: -1.76471 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: -5.68627 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: -3.33333 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: -6.47059 + response: |- + 708100862102A7B7177 + 708216F760000000000 +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: -0.19608 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: -1.76471 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: -1.37255 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: -1.37255 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: -3.33333 + response: |- + 708100862102A7B7C7C + 70821777F0000000000 +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: 0.19608 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: -0.98039 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: -0.58824 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: -2.15686 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: -0.19608 + response: |- + 708100862102A7D7E7A + 708217F800000000000 +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: -0.58824 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: 0.98039 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: -1.37255 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: -0.58824 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: 0.19608 + response: |- + 708100862102A827C7E + 70821807E0000000000 +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: 1.76471 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: 6.07843 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: 4.90196 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: 6.86275 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: -0.58824 + response: |- + 708100862102A8F8C91 + 708217E840000000000 +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: 1.76471 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: 6.07843 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: 4.90196 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: 7.2549 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: 0.19608 + response: |- + 708100862102A8F8C92 + 7082180840000000000 +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: 5.29412 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: 9.21569 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: 3.72549 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: 0.19608 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: 2.94118 + response: |- + 708100862102A978980 + 70821878D0000000000 diff --git a/tests/test_cases/2017/commands/700.708.221041|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.221041|f=2016-.yaml new file mode 100644 index 0000000..6c29d67 --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.221041|f=2016-.yaml @@ -0,0 +1,10 @@ +command_id: 700.708.221041|f=2016- +test_cases: +- expected_values: + RX_ECT_IGN: -3.125 + RX_ECT_INIT: -3.125 + response: 708056210413B3B +- expected_values: + RX_ECT_IGN: 98.125 + RX_ECT_INIT: 98.125 + response: 70805621041DDDD diff --git a/tests/test_cases/2017/commands/700.708.221046|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.221046|f=2016-.yaml new file mode 100644 index 0000000..3a55278 --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.221046|f=2016-.yaml @@ -0,0 +1,8 @@ +command_id: 700.708.221046|f=2016- +test_cases: +- expected_values: + RX_COOLING_FAN_DUTY_RATIO: 0 + response: '7080462104600' +- expected_values: + RX_COOLING_FAN_DUTY_RATIO: 70 + response: 708046210468C diff --git a/tests/test_cases/2017/commands/700.708.221059.yaml b/tests/test_cases/2017/commands/700.708.221059.yaml deleted file mode 100644 index f3b6baf..0000000 --- a/tests/test_cases/2017/commands/700.708.221059.yaml +++ /dev/null @@ -1,47 +0,0 @@ -command_id: 700.708.221059 -test_cases: -- expected_values: - LEXUS_ACCEL_PEDAL: 0 - response: |- - 708100A621059295229 - 7082152000000000000 -- expected_values: - LEXUS_ACCEL_PEDAL: 0 - response: |- - 708100A621059305929 - 7082152032800000000 -- expected_values: - LEXUS_ACCEL_PEDAL: 0 - response: |- - 708100A621059335C29 - 708215204C200000000 -- expected_values: - LEXUS_ACCEL_PEDAL: 0.5493 - response: |- - 708100A6210593B6429 - 7082152092300000000 -- expected_values: - LEXUS_ACCEL_PEDAL: 4.07042 - response: |- - 708100A621059406829 - 70821520B9900000000 -- expected_values: - LEXUS_ACCEL_PEDAL: 4.07042 - response: |- - 708100A621059406929 - 70821520B8000000000 -- expected_values: - LEXUS_ACCEL_PEDAL: 4.77465 - response: |- - 708100A621059416A29 - 70821520C5700000000 -- expected_values: - LEXUS_ACCEL_PEDAL: 7.59155 - response: |- - 708100A621059456E29 - 70821520EAE00000000 -- expected_values: - LEXUS_ACCEL_PEDAL: 9 - response: |- - 708100A621059476F29 - 70821520F7A00000000 diff --git a/tests/test_cases/2017/commands/700.708.221059|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.221059|f=2016-.yaml new file mode 100644 index 0000000..f21b034 --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.221059|f=2016-.yaml @@ -0,0 +1,32 @@ +command_id: 700.708.221059|f=2016- +test_cases: +- expected_values: + RX_ACCEL_PEDAL: 0 + response: |- + 708100A621059285128 + 7082151000000000000 +- expected_values: + RX_ACCEL_PEDAL: 0 + response: |- + 708100A6210592B5428 + 7082151004F00000000 +- expected_values: + RX_ACCEL_PEDAL: 0 + response: |- + 708100A6210592E572C + 7082153004500000000 +- expected_values: + RX_ACCEL_PEDAL: 8.29577 + response: |- + 708100A621059466F28 + 70821510FFA00000000 +- expected_values: + RX_ACCEL_PEDAL: 10.40845 + response: |- + 708100A62105949712A + 7082153100500000000 +- expected_values: + RX_ACCEL_PEDAL: 94.21127 + response: |- + 708100A621059C0E929 + 7082151400000000000 diff --git a/tests/test_cases/2017/commands/700.708.22105C.yaml b/tests/test_cases/2017/commands/700.708.22105C.yaml deleted file mode 100644 index cf5c4e2..0000000 --- a/tests/test_cases/2017/commands/700.708.22105C.yaml +++ /dev/null @@ -1,6 +0,0 @@ -command_id: 700.708.22105C -test_cases: -- expected_values: - LEXUS_KNOCK_CORRECT_LEARNED_VALUE: 22.0625 - LEXUS_KNOCK_FEEDBACK_VALUE: -3 - response: 7080762105C82C27FA0 diff --git a/tests/test_cases/2017/commands/700.708.22105C|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.22105C|f=2016-.yaml new file mode 100644 index 0000000..2f35625 --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.22105C|f=2016-.yaml @@ -0,0 +1,22 @@ +command_id: 700.708.22105C|f=2016- +test_cases: +- expected_values: + RX_KNOCK_CORRECT_LEARNED_VALUE: 12.5625 + RX_KNOCK_FEEDBACK_VALUE: -3 + response: 7080762105C81927FA0 +- expected_values: + RX_KNOCK_CORRECT_LEARNED_VALUE: 14.34375 + RX_KNOCK_FEEDBACK_VALUE: 0 + response: 7080762105C81CB8000 +- expected_values: + RX_KNOCK_CORRECT_LEARNED_VALUE: 15.96875 + RX_KNOCK_FEEDBACK_VALUE: -3.1875 + response: 7080762105C81FF7F9A +- expected_values: + RX_KNOCK_CORRECT_LEARNED_VALUE: 16 + RX_KNOCK_FEEDBACK_VALUE: -4.25 + response: 7080762105C82007F78 +- expected_values: + RX_KNOCK_CORRECT_LEARNED_VALUE: 17.40625 + RX_KNOCK_FEEDBACK_VALUE: -0.0625 + response: 7080762105C822D7FFE diff --git a/tests/test_cases/2017/commands/700.708.221062.yaml b/tests/test_cases/2017/commands/700.708.221062.yaml deleted file mode 100644 index 3c7293f..0000000 --- a/tests/test_cases/2017/commands/700.708.221062.yaml +++ /dev/null @@ -1,11 +0,0 @@ -command_id: 700.708.221062 -test_cases: -- expected_values: - LEXUS_EXHAUST_VVT_OCV_CONTROL_DUTY: 11.6701 - response: '708056210620778' -- expected_values: - LEXUS_EXHAUST_VVT_OCV_CONTROL_DUTY: 11.71893 - response: '708056210620780' -- expected_values: - LEXUS_EXHAUST_VVT_OCV_CONTROL_DUTY: 43.82391 - response: 708056210621C0C diff --git a/tests/test_cases/2017/commands/700.708.221062|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.221062|f=2016-.yaml new file mode 100644 index 0000000..553296e --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.221062|f=2016-.yaml @@ -0,0 +1,14 @@ +command_id: 700.708.221062|f=2016- +test_cases: +- expected_values: + RX_EXHAUST_VVT_OCV_CONTROL_DUTY: 9.65591 + response: 70805621062062E +- expected_values: + RX_EXHAUST_VVT_OCV_CONTROL_DUTY: 10.93156 + response: 7080562106206FF +- expected_values: + RX_EXHAUST_VVT_OCV_CONTROL_DUTY: 10.93767 + response: '708056210620700' +- expected_values: + RX_EXHAUST_VVT_OCV_CONTROL_DUTY: 64.35645 + response: '708056210622930' diff --git a/tests/test_cases/2017/commands/700.708.22106A|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.22106A|f=2016-.yaml new file mode 100644 index 0000000..487b2e1 --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.22106A|f=2016-.yaml @@ -0,0 +1,14 @@ +command_id: 700.708.22106A|f=2016- +test_cases: +- expected_values: + RX_FP_DUTY_RATIO: 216.40244 + response: 7080562106A0DDD +- expected_values: + RX_FP_DUTY_RATIO: 218.53659 + response: 7080562106A0E00 +- expected_values: + RX_FP_DUTY_RATIO: 234.08537 + response: 7080562106A0EFF +- expected_values: + RX_FP_DUTY_RATIO: 368.23171 + response: 7080562106A1797 diff --git a/tests/test_cases/2017/commands/700.708.22106C|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.22106C|f=2016-.yaml new file mode 100644 index 0000000..2f40a5a --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.22106C|f=2016-.yaml @@ -0,0 +1,11 @@ +command_id: 700.708.22106C|f=2016- +test_cases: +- expected_values: + RX_DIST_SINCE_BAT_DISC: 0 + response: 7080562106C0000 +- expected_values: + RX_DIST_SINCE_BAT_DISC: 767 + response: 7080562106C02FF +- expected_values: + RX_DIST_SINCE_BAT_DISC: 45535 + response: 7080562106CB1DF diff --git a/tests/test_cases/2017/commands/700.708.22106F.yaml b/tests/test_cases/2017/commands/700.708.22106F.yaml deleted file mode 100644 index 83cb09b..0000000 --- a/tests/test_cases/2017/commands/700.708.22106F.yaml +++ /dev/null @@ -1,29 +0,0 @@ -command_id: 700.708.22106F -test_cases: -- expected_values: - LEXUS_INTAKE_VVT_TARGET_ANGLE_B1: 1.78686 - response: 7080562106F00B7 -- expected_values: - LEXUS_INTAKE_VVT_TARGET_ANGLE_B1: 4.60873 - response: 7080562106F01D8 -- expected_values: - LEXUS_INTAKE_VVT_TARGET_ANGLE_B1: 7.65517 - response: 7080562106F0310 -- expected_values: - LEXUS_INTAKE_VVT_TARGET_ANGLE_B1: 13.75783 - response: 7080562106F0581 -- expected_values: - LEXUS_INTAKE_VVT_TARGET_ANGLE_B1: 21.413 - response: 7080562106F0891 -- expected_values: - LEXUS_INTAKE_VVT_TARGET_ANGLE_B1: 23.38537 - response: 7080562106F095B -- expected_values: - LEXUS_INTAKE_VVT_TARGET_ANGLE_B1: 25.84596 - response: 7080562106F0A57 -- expected_values: - LEXUS_INTAKE_VVT_TARGET_ANGLE_B1: 28.71665 - response: 7080562106F0B7D -- expected_values: - LEXUS_INTAKE_VVT_TARGET_ANGLE_B1: 29.99577 - response: 7080562106F0C00 diff --git a/tests/test_cases/2017/commands/700.708.22106F|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.22106F|f=2016-.yaml new file mode 100644 index 0000000..0a82f80 --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.22106F|f=2016-.yaml @@ -0,0 +1,11 @@ +command_id: 700.708.22106F|f=2016- +test_cases: +- expected_values: + RX_INTAKE_VVT_TARGET_ANGLE_B1: 0 + response: 7080562106F0000 +- expected_values: + RX_INTAKE_VVT_TARGET_ANGLE_B1: 4.98953 + response: 7080562106F01FF +- expected_values: + RX_INTAKE_VVT_TARGET_ANGLE_B1: 74.98943 + response: 7080562106F1E00 diff --git a/tests/test_cases/2017/commands/700.708.221071.yaml b/tests/test_cases/2017/commands/700.708.221071.yaml deleted file mode 100644 index b0187f0..0000000 --- a/tests/test_cases/2017/commands/700.708.221071.yaml +++ /dev/null @@ -1,26 +0,0 @@ -command_id: 700.708.221071 -test_cases: -- expected_values: - LEXUS_EXHAUST_VVT_TARGET_ANGLE_B1: 0 - response: '708056210710000' -- expected_values: - LEXUS_EXHAUST_VVT_TARGET_ANGLE_B1: 37.56306 - response: 708056210710F07 -- expected_values: - LEXUS_EXHAUST_VVT_TARGET_ANGLE_B1: 39.35968 - response: 708056210710FBF -- expected_values: - LEXUS_EXHAUST_VVT_TARGET_ANGLE_B1: 40.3654 - response: '708056210711026' -- expected_values: - LEXUS_EXHAUST_VVT_TARGET_ANGLE_B1: 41.27348 - response: '708056210711083' -- expected_values: - LEXUS_EXHAUST_VVT_TARGET_ANGLE_B1: 48.60643 - response: '708056210711372' -- expected_values: - LEXUS_EXHAUST_VVT_TARGET_ANGLE_B1: 49.06535 - response: 7080562107113A1 -- expected_values: - LEXUS_EXHAUST_VVT_TARGET_ANGLE_B1: 49.11417 - response: 7080562107113A6 diff --git a/tests/test_cases/2017/commands/700.708.221071|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.221071|f=2016-.yaml new file mode 100644 index 0000000..3842016 --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.221071|f=2016-.yaml @@ -0,0 +1,11 @@ +command_id: 700.708.221071|f=2016- +test_cases: +- expected_values: + RX_EXHAUST_VVT_TARGET_ANGLE_B1: 0 + response: '708056210710000' +- expected_values: + RX_EXHAUST_VVT_TARGET_ANGLE_B1: 4.98953 + response: 7080562107101FF +- expected_values: + RX_EXHAUST_VVT_TARGET_ANGLE_B1: 48.60643 + response: '708056210711372' diff --git a/tests/test_cases/2017/commands/700.708.221074.yaml b/tests/test_cases/2017/commands/700.708.221074.yaml deleted file mode 100644 index cc49fd1..0000000 --- a/tests/test_cases/2017/commands/700.708.221074.yaml +++ /dev/null @@ -1,18 +0,0 @@ -command_id: 700.708.221074 -test_cases: -- expected_values: - LEXUS_ENG_OIL_PRESS: 244.53125 - LEXUS_EOP: 3130 - response: 708056210740C3A -- expected_values: - LEXUS_ENG_OIL_PRESS: 261.95312 - LEXUS_EOP: 3353 - response: 708056210740D19 -- expected_values: - LEXUS_ENG_OIL_PRESS: 552.73438 - LEXUS_EOP: 7075 - response: 708056210741BA3 -- expected_values: - LEXUS_ENG_OIL_PRESS: 556.09375 - LEXUS_EOP: 7118 - response: 708056210741BCE diff --git a/tests/test_cases/2017/commands/700.708.221074|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.221074|f=2016-.yaml new file mode 100644 index 0000000..a7906e8 --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.221074|f=2016-.yaml @@ -0,0 +1,14 @@ +command_id: 700.708.221074|f=2016- +test_cases: +- expected_values: + RX_EOP: 244.53125 + response: 708056210740C3A +- expected_values: + RX_EOP: 261.95312 + response: 708056210740D19 +- expected_values: + RX_EOP: 552.73438 + response: 708056210741BA3 +- expected_values: + RX_EOP: 556.09375 + response: 708056210741BCE diff --git a/tests/test_cases/2017/commands/700.708.221078.yaml b/tests/test_cases/2017/commands/700.708.221078.yaml deleted file mode 100644 index f8df08e..0000000 --- a/tests/test_cases/2017/commands/700.708.221078.yaml +++ /dev/null @@ -1,8 +0,0 @@ -command_id: 700.708.221078 -test_cases: -- expected_values: - LEXUS_IDLE_SAC_CYL_1: 0 - LEXUS_IDLE_SAC_CYL_2: 0 - LEXUS_IDLE_SAC_CYL_3: 0 - LEXUS_IDLE_SAC_CYL_4: 0 - response: '7080762107800000000' diff --git a/tests/test_cases/2017/commands/700.708.221078|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.221078|f=2016-.yaml new file mode 100644 index 0000000..6529171 --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.221078|f=2016-.yaml @@ -0,0 +1,8 @@ +command_id: 700.708.221078|f=2016- +test_cases: +- expected_values: + RX_IDLE_SAC_CYL_1: 0 + RX_IDLE_SAC_CYL_2: 0 + RX_IDLE_SAC_CYL_3: 0 + RX_IDLE_SAC_CYL_4: 0 + response: '7080762107800000000' diff --git a/tests/test_cases/2017/commands/700.708.22107B|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.22107B|f=2016-.yaml new file mode 100644 index 0000000..b0a39eb --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.22107B|f=2016-.yaml @@ -0,0 +1,322 @@ +command_id: 700.708.22107B|f=2016- +test_cases: +- expected_values: + RX_EOT: 39 + response: |- + 708102262107B000000 + 70821000003167F7781 + 70822C980007F778000 + 7082380007FFE000082 + 708244F707042420418 +- expected_values: + RX_EOT: 52 + response: |- + 708102262107B000003 + 70821E201002B7EEF88 + 708227580207F0F818E + 7082382588000000087 + 708245C60704C4D027C +- expected_values: + RX_EOT: 52 + response: |- + 708102262107B000003 + 70821E201002C7EEF88 + 7082208800B7ED9816D + 70823825B8004000087 + 708245C60704C4D0288 +- expected_values: + RX_EOT: 42 + response: |- + 708102262107B000003 + 70821E20100FB7EEF86 + 708220F800A7EF98120 + 708238171800C00007F + 708245266664C4C04C0 +- expected_values: + RX_EOT: 42 + response: |- + 708102262107B000003 + 70821E20101307EEF86 + 7082222800A7EF98123 + 70823818A8004000080 + 708245266664C4C0244 +- expected_values: + RX_EOT: 43 + response: |- + 708102262107B000003 + 70821E201014E7EF086 + 7082224800A7EFA8144 + 7082381838000000082 + 708245369694C4C0228 +- expected_values: + RX_EOT: 43 + response: |- + 708102262107B000003 + 70821E20101F97EF085 + 70822FC800A7EFA8137 + 70823814F8000000080 + 708245369694C4C0364 +- expected_values: + RX_EOT: 43 + response: |- + 708102262107B000003 + 70821E20104747EF085 + 70822FF800A7EFA8130 + 708238150800400007F + 70824536B6B4B4B03EC +- expected_values: + RX_EOT: 43 + response: |- + 708102262107B000003 + 70821E20104AE7EF086 + 7082210800A7EFA8123 + 7082381667FFF00007E + 70824536B6B4B4B0224 +- expected_values: + RX_EOT: 43 + response: |- + 708102262107B000003 + 70821E20104C27EF085 + 708223C7FFA7EC98130 + 7082380E08004000082 + 70824536B6B4B4B1348 +- expected_values: + RX_EOT: 44 + response: |- + 708102262107B000003 + 70821E201052F7EF085 + 70822E97FFA7EC9811E + 70823817D7FFF00007F + 70824546E6E4B4B022C +- expected_values: + RX_EOT: 44 + response: |- + 708102262107B000003 + 70821E20105507EF085 + 70822B57FFA7EC98127 + 7082381727FFF000083 + 70824546E6E4B4B01C4 +- expected_values: + RX_EOT: 47 + response: |- + 708102262107B000003 + 70821E20105CC7EF086 + 70822087FFA7EC98124 + 7082381C88000000083 + 708245771714C4C01FC +- expected_values: + RX_EOT: 55 + response: |- + 708102262107B000003 + 70821EA01000A7E7886 + 708229F80007E788117 + 708238138800B000085 + 708245F5F6E464B072C +- expected_values: + RX_EOT: 43 + response: |- + 708102262107B000003 + 70821ED0101E47F0385 + 70822BB80057EF180FF + 70823815F8000000081 + 708245369694B4B0300 +- expected_values: + RX_EOT: 45 + response: |- + 708102262107B000003 + 70821FD0100537EC486 + 708220D800A7ECE8119 + 7082381FE800A000086 + 7082455646449490540 +- expected_values: + RX_EOT: 5 + response: |- + 708102262107B000004 + 708210D01012E7F3084 + 7082277800A7F3A8141 + 7082380008004000082 + 708242D5757232315D8 +- expected_values: + RX_EOT: 51 + response: |- + 708102262107B000004 + 708211F0100007EB585 + 7082282810F7FB98124 + 7082382878007000085 + 708245B70754D4E025C +- expected_values: + RX_EOT: 53 + response: |- + 708102262107B000004 + 708211F01000A7EF585 + 70822C1800A7EFF812C + 7082381658008000085 + 708245D70704D4D0610 +- expected_values: + RX_EOT: 45 + response: |- + 708102262107B000004 + 708211F01050C7EFA86 + 70822527FFF7EE1811E + 7082382097FFD000083 + 70824556E6E4C4C01EC +- expected_values: + RX_EOT: 53 + response: |- + 708102262107B000004 + 708212101004E7F9086 + 70822007FFF7F8F8109 + 7082381168009000083 + 708245D6E6E4B4B098C +- expected_values: + RX_EOT: 30 + response: |- + 708102262107B000004 + 70821470101A17EE282 + 70822AC800E7F008112 + 70823804B8001000082 + 708244665653A3A019C +- expected_values: + RX_EOT: 26 + response: |- + 708102262107B000004 + 70821470115987F4585 + 708225680007F3F8101 + 7082380147FFE00007D + 708244261613C3C2C88 +- expected_values: + RX_EOT: 49 + response: |- + 708102262107B000004 + 70821490100007F2585 + 7082255810280138128 + 70823828C8009000085 + 708245978784C4C0260 +- expected_values: + RX_EOT: 54 + response: |- + 708102262107B000004 + 70821530100107F0D88 + 708228480677FB58235 + 70823827A8007000087 + 708245E64644B4B04E4 +- expected_values: + RX_EOT: 31 + response: |- + 708102262107B000004 + 708219C0206817F2E82 + 70822DA7FF27F128123 + 7082380568000000082 + 708244764643C3C01A4 +- expected_values: + RX_EOT: 63 + response: |- + 708102262107B000004 + 70821B10100007F0985 + 708220280457F4E8152 + 7082382568004000087 + 70824676C6C4D4D01FC +- expected_values: + RX_EOT: 51 + response: |- + 708102262107B000004 + 70821B101015E7F4886 + 70822C47FEB7F208162 + 70823820A8000000085 + 708245B70704E4E0220 +- expected_values: + RX_EOT: 41 + response: |- + 708102262107B000005 + 708214F01234C7EFC84 + 70822F47FFE7EFA8113 + 7082380AE7FFF000085 + 70824517E7E424201FC +- expected_values: + RX_EOT: 8 + response: |- + 708102262107B000005 + 708216E0100277EFF87 + 7082245800A7F0980E6 + 708238000800D00004B + 708243038382D2D1328 +- expected_values: + RX_EOT: -2 + response: |- + 708102262107B000005 + 70821720100EE7F6386 + 70822ED7F607EC381A7 + 708238027800E000063 + 70824264343252509A0 +- expected_values: + RX_EOT: 30 + response: |- + 708102262107B000005 + 708217C0102257FC285 + 70822837FF97FAB8128 + 7082380668000000083 + 70824465A5A414101DC +- expected_values: + RX_EOT: 31 + response: |- + 708102262107B000005 + 708217C010FFC7F7184 + 70822D27FF87F5F80E8 + 7082380308002000082 + 70824475F5F41410564 +- expected_values: + RX_EOT: 49 + response: |- + 708102262107B000005 + 70821870100007ED189 + 708228C812B801181CB + 7082382BF800B000083 + 7082459747D4747031C +- expected_values: + RX_EOT: 11 + response: |- + 708102262107B000005 + 708218F01000B7F1088 + 70822E67FFB7F0B809E + 708238000800D000083 + 70824332855282A02C0 +- expected_values: + RX_EOT: 43 + response: |- + 708102262107B000005 + 70821B40100007EFD84 + 708225E7FF77ECF8136 + 7082382178006000085 + 7082453667F46420268 +- expected_values: + RX_EOT: 35 + response: |- + 708102262107B000005 + 70821ED0100027F558C + 70822417FFF7F538125 + 7082382708000000080 + 708244B46664B3F0438 +- expected_values: + RX_EOT: 48 + response: |- + 708102262107B000006 + 70821000100007F1688 + 708226280207F368172 + 70823823B8002000082 + 70824585F70474602A4 +- expected_values: + RX_EOT: 5 + response: |- + 708102262107B000006 + 70821190100007F3484 + 70822EE7F647E9780B2 + 7082380008010000042 + 708242D2A2A28280308 +- expected_values: + RX_EOT: 43 + response: |- + 708102262107B003C00 + 70821000101A07F5C81 + 708227C80007F5C8000 + 7082380008000000083 + 7082453706E44440308 diff --git a/tests/test_cases/2017/commands/700.708.221084|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.221084|f=2016-.yaml new file mode 100644 index 0000000..bd55de5 --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.221084|f=2016-.yaml @@ -0,0 +1,8 @@ +command_id: 700.708.221084|f=2016- +test_cases: +- expected_values: + RX_ROUGH_IDLE_CYL_1: 1 + RX_ROUGH_IDLE_CYL_2: 0 + RX_ROUGH_IDLE_CYL_3: 63 + RX_ROUGH_IDLE_CYL_4: 0 + response: 7080762108401003F00 diff --git a/tests/test_cases/2017/commands/700.708.221087.yaml b/tests/test_cases/2017/commands/700.708.221087.yaml deleted file mode 100644 index 0082848..0000000 --- a/tests/test_cases/2017/commands/700.708.221087.yaml +++ /dev/null @@ -1,14 +0,0 @@ -command_id: 700.708.221087 -test_cases: -- expected_values: - LEXUS_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 3.29055 - response: '708056210870151' -- expected_values: - LEXUS_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 22.54565 - response: '708056210870905' -- expected_values: - LEXUS_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 29.96648 - response: 708056210870BFD -- expected_values: - LEXUS_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 30.65974 - response: 708056210870C44 diff --git a/tests/test_cases/2017/commands/700.708.221087|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.221087|f=2016-.yaml new file mode 100644 index 0000000..9b9afd5 --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.221087|f=2016-.yaml @@ -0,0 +1,11 @@ +command_id: 700.708.221087|f=2016- +test_cases: +- expected_values: + RX_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 0 + response: '708056210870000' +- expected_values: + RX_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 2.48988 + response: 7080562108700FF +- expected_values: + RX_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 74.98943 + response: '708056210871E00' diff --git a/tests/test_cases/2017/commands/700.708.221088|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.221088|f=2016-.yaml new file mode 100644 index 0000000..535492e --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.221088|f=2016-.yaml @@ -0,0 +1,11 @@ +command_id: 700.708.221088|f=2016- +test_cases: +- expected_values: + RX_EXHAUST_VVT_ANGLE_B1: 0 + response: '708056210880000' +- expected_values: + RX_EXHAUST_VVT_ANGLE_B1: 4.98953 + response: 7080562108801FF +- expected_values: + RX_EXHAUST_VVT_ANGLE_B1: 42.50377 + response: '708056210881101' diff --git a/tests/test_cases/2017/commands/700.708.221089|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.221089|f=2016-.yaml new file mode 100644 index 0000000..ce78263 --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.221089|f=2016-.yaml @@ -0,0 +1,14 @@ +command_id: 700.708.221089|f=2016- +test_cases: +- expected_values: + RX_EXHAUST_VVT_HOLD_LEARN_VALUE_1: 58.04911 + response: '708056210892529' +- expected_values: + RX_EXHAUST_VVT_HOLD_LEARN_VALUE_1: 62.47923 + response: 7080562108927FF +- expected_values: + RX_EXHAUST_VVT_HOLD_LEARN_VALUE_1: 64.04746 + response: '708056210892900' +- expected_values: + RX_EXHAUST_VVT_HOLD_LEARN_VALUE_1: 71.85813 + response: '708056210892E00' diff --git a/tests/test_cases/2017/commands/700.708.2210A5.yaml b/tests/test_cases/2017/commands/700.708.2210A5.yaml deleted file mode 100644 index c5dd320..0000000 --- a/tests/test_cases/2017/commands/700.708.2210A5.yaml +++ /dev/null @@ -1,27 +0,0 @@ -command_id: 700.708.2210A5 -test_cases: -- expected_values: - LEXUS_MISFIRE_COUNT: 0 - response: |- - 70810086210A5000000 - 7082100B40000000000 -- expected_values: - LEXUS_MISFIRE_COUNT: 0 - response: |- - 70810086210A5000000 - 7082100D20000000000 -- expected_values: - LEXUS_MISFIRE_COUNT: 0 - response: |- - 70810086210A5000000 - 7082100FF0000000000 -- expected_values: - LEXUS_MISFIRE_COUNT: 0 - response: |- - 70810086210A500003E - 7082100D50000000000 -- expected_values: - LEXUS_MISFIRE_COUNT: 0 - response: |- - 70810086210A500010A - 7082100970000000000 diff --git a/tests/test_cases/2017/commands/700.708.2210A5|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.2210A5|f=2016-.yaml new file mode 100644 index 0000000..d7a1e38 --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.2210A5|f=2016-.yaml @@ -0,0 +1,32 @@ +command_id: 700.708.2210A5|f=2016- +test_cases: +- expected_values: + RX_MISFIRE_COUNT: 0 + response: |- + 70810086210A5000000 + 7082100000000000000 +- expected_values: + RX_MISFIRE_COUNT: 0 + response: |- + 70810086210A5000000 + 70821002F0000000000 +- expected_values: + RX_MISFIRE_COUNT: 0 + response: |- + 70810086210A5000000 + 7082100FF0000000000 +- expected_values: + RX_MISFIRE_COUNT: 0 + response: |- + 70810086210A50000FF + 70821009A0000000000 +- expected_values: + RX_MISFIRE_COUNT: 0 + response: |- + 70810086210A5000200 + 7082100BC0000000000 +- expected_values: + RX_MISFIRE_COUNT: 8 + response: |- + 70810086210A50800C1 + 7082100B90000000000 diff --git a/tests/test_cases/2017/commands/700.708.2210A7.yaml b/tests/test_cases/2017/commands/700.708.2210A7.yaml deleted file mode 100644 index 23adf7b..0000000 --- a/tests/test_cases/2017/commands/700.708.2210A7.yaml +++ /dev/null @@ -1,8 +0,0 @@ -command_id: 700.708.2210A7 -test_cases: -- expected_values: - LEXUS_MISFIRE_CYL1: 0 - LEXUS_MISFIRE_CYL2: 0 - LEXUS_MISFIRE_CYL3: 0 - LEXUS_MISFIRE_CYL4: 0 - response: 708076210A700000000 diff --git a/tests/test_cases/2017/commands/700.708.2210A7|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.2210A7|f=2016-.yaml new file mode 100644 index 0000000..b845f26 --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.2210A7|f=2016-.yaml @@ -0,0 +1,8 @@ +command_id: 700.708.2210A7|f=2016- +test_cases: +- expected_values: + RX_MISFIRE_CYL1: 0 + RX_MISFIRE_CYL2: 0 + RX_MISFIRE_CYL3: 0 + RX_MISFIRE_CYL4: 0 + response: 708076210A700000000 diff --git a/tests/test_cases/2017/commands/700.708.2210AA.yaml b/tests/test_cases/2017/commands/700.708.2210AA.yaml deleted file mode 100644 index 59a9fe8..0000000 --- a/tests/test_cases/2017/commands/700.708.2210AA.yaml +++ /dev/null @@ -1,5 +0,0 @@ -command_id: 700.708.2210AA -test_cases: -- expected_values: - LEXUS_MISFIRE_LOAD: 0 - response: 708046210AA00 diff --git a/tests/test_cases/2017/commands/700.708.2210AA|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.2210AA|f=2016-.yaml new file mode 100644 index 0000000..8ef27f1 --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.2210AA|f=2016-.yaml @@ -0,0 +1,5 @@ +command_id: 700.708.2210AA|f=2016- +test_cases: +- expected_values: + RX_MISFIRE_LOAD: 0 + response: 708046210AA00 diff --git a/tests/test_cases/2017/commands/700.708.2215FA|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.2215FA|f=2016-.yaml new file mode 100644 index 0000000..730311f --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.2215FA|f=2016-.yaml @@ -0,0 +1,11 @@ +command_id: 700.708.2215FA|f=2016- +test_cases: +- expected_values: + RX_ALT_DUTY_CYCLE: 16.39024 + response: 708056215FA0A80 +- expected_values: + RX_ALT_DUTY_CYCLE: 39.02439 + response: 708056215FA1900 +- expected_values: + RX_ALT_DUTY_CYCLE: 96.78049 + response: 708056215FA3E00 diff --git a/tests/test_cases/2017/commands/700.708.221620|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.221620|f=2016-.yaml new file mode 100644 index 0000000..5f1cef2 --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.221620|f=2016-.yaml @@ -0,0 +1,8 @@ +command_id: 700.708.221620|f=2016- +test_cases: +- expected_values: + RX_AT_LOCK_UP_STATE: 0 + response: '7080462162000' +- expected_values: + RX_AT_LOCK_UP_STATE: 1 + response: '7080462162001' diff --git a/tests/test_cases/2017/commands/700.708.221621|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.221621|f=2016-.yaml new file mode 100644 index 0000000..5fe1370 --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.221621|f=2016-.yaml @@ -0,0 +1,26 @@ +command_id: 700.708.221621|f=2016- +test_cases: +- expected_values: + RX_GEAR_V2: 1 + response: '7080462162101' +- expected_values: + RX_GEAR_V2: 2 + response: '7080462162102' +- expected_values: + RX_GEAR_V2: 3 + response: '7080462162103' +- expected_values: + RX_GEAR_V2: 4 + response: '7080462162104' +- expected_values: + RX_GEAR_V2: 5 + response: '7080462162105' +- expected_values: + RX_GEAR_V2: 6 + response: '7080462162106' +- expected_values: + RX_GEAR_V2: 7 + response: '7080462162107' +- expected_values: + RX_GEAR_V2: 8 + response: '7080462162108' diff --git a/tests/test_cases/2017/commands/700.708.221627|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.221627|f=2016-.yaml new file mode 100644 index 0000000..2aeef0c --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.221627|f=2016-.yaml @@ -0,0 +1,11 @@ +command_id: 700.708.221627|f=2016- +test_cases: +- expected_values: + RX_ATF_T_PAN_V3: 0 + response: '708056216272800' +- expected_values: + RX_ATF_T_PAN_V3: 1.875 + response: '7080562162729E0' +- expected_values: + RX_ATF_T_PAN_V3: 80 + response: '708056216277800' diff --git a/tests/test_cases/2017/commands/700.708.221F3C.yaml b/tests/test_cases/2017/commands/700.708.221F3C.yaml deleted file mode 100644 index 47116ad..0000000 --- a/tests/test_cases/2017/commands/700.708.221F3C.yaml +++ /dev/null @@ -1,14 +0,0 @@ -command_id: 700.708.221F3C -test_cases: -- expected_values: - LEXUS_CAT_T_BANK_1_SENSOR_1: 182.5 - response: 70805621F3C08B1 -- expected_values: - LEXUS_CAT_T_BANK_1_SENSOR_1: 421.5 - response: 70805621F3C1207 -- expected_values: - LEXUS_CAT_T_BANK_1_SENSOR_1: 445.9 - response: 70805621F3C12FB -- expected_values: - LEXUS_CAT_T_BANK_1_SENSOR_1: 500.8 - response: 70805621F3C1520 diff --git a/tests/test_cases/2017/commands/700.708.221F3C|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.221F3C|f=2016-.yaml new file mode 100644 index 0000000..ccecfda --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.221F3C|f=2016-.yaml @@ -0,0 +1,14 @@ +command_id: 700.708.221F3C|f=2016- +test_cases: +- expected_values: + RX_CAT_T_BANK_1_SENSOR_1: 58.5 + response: 70805621F3C03D9 +- expected_values: + RX_CAT_T_BANK_1_SENSOR_1: 395.2 + response: 70805621F3C1100 +- expected_values: + RX_CAT_T_BANK_1_SENSOR_1: 420.7 + response: 70805621F3C11FF +- expected_values: + RX_CAT_T_BANK_1_SENSOR_1: 862.2 + response: 70805621F3C233E diff --git a/tests/test_cases/2017/commands/700.708.221F3E.yaml b/tests/test_cases/2017/commands/700.708.221F3E.yaml deleted file mode 100644 index 0cb76db..0000000 --- a/tests/test_cases/2017/commands/700.708.221F3E.yaml +++ /dev/null @@ -1,14 +0,0 @@ -command_id: 700.708.221F3E -test_cases: -- expected_values: - LEXUS_CAT_T_BANK_1_SENSOR_2: 70.2 - response: 70805621F3E044E -- expected_values: - LEXUS_CAT_T_BANK_1_SENSOR_2: 140.6 - response: 70805621F3E070E -- expected_values: - LEXUS_CAT_T_BANK_1_SENSOR_2: 236.6 - response: 70805621F3E0ACE -- expected_values: - LEXUS_CAT_T_BANK_1_SENSOR_2: 324.2 - response: 70805621F3E0E3A diff --git a/tests/test_cases/2017/commands/700.708.221F3E|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.221F3E|f=2016-.yaml new file mode 100644 index 0000000..273d096 --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.221F3E|f=2016-.yaml @@ -0,0 +1,14 @@ +command_id: 700.708.221F3E|f=2016- +test_cases: +- expected_values: + RX_CAT_T_BANK_1_SENSOR_2: 9 + response: 70805621F3E01EA +- expected_values: + RX_CAT_T_BANK_1_SENSOR_2: 62.4 + response: 70805621F3E0400 +- expected_values: + RX_CAT_T_BANK_1_SENSOR_2: 87.9 + response: 70805621F3E04FF +- expected_values: + RX_CAT_T_BANK_1_SENSOR_2: 684.4 + response: 70805621F3E1C4C diff --git a/tests/test_cases/2017/commands/700.708.221F5C.yaml b/tests/test_cases/2017/commands/700.708.221F5C|f=2016-.yaml similarity index 56% rename from tests/test_cases/2017/commands/700.708.221F5C.yaml rename to tests/test_cases/2017/commands/700.708.221F5C|f=2016-.yaml index 2dc9fc3..7ad9826 100644 --- a/tests/test_cases/2017/commands/700.708.221F5C.yaml +++ b/tests/test_cases/2017/commands/700.708.221F5C|f=2016-.yaml @@ -1,8 +1,8 @@ -command_id: 700.708.221F5C +command_id: 700.708.221F5C|f=2016- test_cases: - expected_values: - LEXUS_EOT_V2_V2: 44 + RX_EOT_V2_V2: 44 response: 70804621F5C54 - expected_values: - LEXUS_EOT_V2_V2: 59 + RX_EOT_V2_V2: 59 response: 70804621F5C63 diff --git a/tests/test_cases/2017/commands/700.708.221F6D|f=2016-.yaml b/tests/test_cases/2017/commands/700.708.221F6D|f=2016-.yaml new file mode 100644 index 0000000..a1d89e2 --- /dev/null +++ b/tests/test_cases/2017/commands/700.708.221F6D|f=2016-.yaml @@ -0,0 +1,82 @@ +command_id: 700.708.221F6D|f=2016- +test_cases: +- expected_values: + RX_HFP_ACTUAL: 14.72 + RX_HFP_TARGET: 0 + RX_LOW_FUEL_PRESSURE: 410 + response: |- + 708100E621F6D1B0000 + 7082105C00000280029 + 7082200000000000000 +- expected_values: + RX_HFP_ACTUAL: 15.83 + RX_HFP_TARGET: 0 + RX_LOW_FUEL_PRESSURE: 390 + response: |- + 708100E621F6D1B0000 + 70821062F0000280027 + 7082200000000000000 +- expected_values: + RX_HFP_ACTUAL: 16.76 + RX_HFP_TARGET: 0 + RX_LOW_FUEL_PRESSURE: 290 + response: |- + 708100E621F6D1B0000 + 70821068C00001E001D + 7082200000000000000 +- expected_values: + RX_HFP_ACTUAL: 25.48 + RX_HFP_TARGET: 0 + RX_LOW_FUEL_PRESSURE: 310 + response: |- + 708100E621F6D1B0000 + 7082109F400001E001F + 7082200000000000000 +- expected_values: + RX_HFP_ACTUAL: 25.83 + RX_HFP_TARGET: 0 + RX_LOW_FUEL_PRESSURE: 290 + response: |- + 708100E621F6D1B0000 + 708210A1700001E001D + 7082200000000000000 +- expected_values: + RX_HFP_ACTUAL: 2.35 + RX_HFP_TARGET: 2370 + RX_LOW_FUEL_PRESSURE: 640 + response: |- + 708100E621F6D1B00ED + 7082100EB0000400040 + 7082200000000000000 +- expected_values: + RX_HFP_ACTUAL: 1.57 + RX_HFP_TARGET: 2400 + RX_LOW_FUEL_PRESSURE: 400 + response: |- + 708100E621F6D1B00F0 + 70821009D0000280028 + 7082200000000000000 +- expected_values: + RX_HFP_ACTUAL: 2.23 + RX_HFP_TARGET: 2550 + RX_LOW_FUEL_PRESSURE: 370 + response: |- + 708100E621F6D1B00FF + 7082100DF0000280025 + 7082200000000000000 +- expected_values: + RX_HFP_ACTUAL: 7.6 + RX_HFP_TARGET: 7350 + RX_LOW_FUEL_PRESSURE: 470 + response: |- + 708100E621F6D1B02DF + 7082102F800002F002F + 7082200000000000000 +- expected_values: + RX_HFP_ACTUAL: 18.07 + RX_HFP_TARGET: 17920 + RX_LOW_FUEL_PRESSURE: 390 + response: |- + 708100E621F6D1B0700 + 70821070F0000280027 + 7082200000000000000 diff --git a/tests/test_cases/2017/commands/701.709.220103.yaml b/tests/test_cases/2017/commands/701.709.220103.yaml deleted file mode 100644 index 28ec9de..0000000 --- a/tests/test_cases/2017/commands/701.709.220103.yaml +++ /dev/null @@ -1,11 +0,0 @@ -command_id: 701.709.220103 -test_cases: -- expected_values: - LEXUS_ODO: 58286 - response: 709076201030100E3AE -- expected_values: - LEXUS_ODO: 58287 - response: 709076201030100E3AF -- expected_values: - LEXUS_ODO: 58288 - response: 709076201030100E3B0 diff --git a/tests/test_cases/2017/commands/701.709.220103|f=2016-.yaml b/tests/test_cases/2017/commands/701.709.220103|f=2016-.yaml new file mode 100644 index 0000000..8ac6d22 --- /dev/null +++ b/tests/test_cases/2017/commands/701.709.220103|f=2016-.yaml @@ -0,0 +1,20 @@ +command_id: 701.709.220103|f=2016- +test_cases: +- expected_values: + RX_ODO: 58286 + response: 709076201030100E3AE +- expected_values: + RX_ODO: 132323 + response: '70907620103010204E3' +- expected_values: + RX_ODO: 60140 + response: 709076201030200EAEC +- expected_values: + RX_ODO: 60174 + response: 709076201030200EB0E +- expected_values: + RX_ODO: 67327 + response: 70907620103020106FF +- expected_values: + RX_ODO: 67328 + response: '7090762010302010700' diff --git a/tests/test_cases/2017/commands/701.709.221620|f=2016-.yaml b/tests/test_cases/2017/commands/701.709.221620|f=2016-.yaml new file mode 100644 index 0000000..94f5463 --- /dev/null +++ b/tests/test_cases/2017/commands/701.709.221620|f=2016-.yaml @@ -0,0 +1,8 @@ +command_id: 701.709.221620|f=2016- +test_cases: +- expected_values: + RX_LOCK_UP_STATE: 0 + response: '7090462162000' +- expected_values: + RX_LOCK_UP_STATE: 1 + response: '7090462162001' diff --git a/tests/test_cases/2017/commands/701.709.221627.yaml b/tests/test_cases/2017/commands/701.709.221627.yaml deleted file mode 100644 index 722adae..0000000 --- a/tests/test_cases/2017/commands/701.709.221627.yaml +++ /dev/null @@ -1,14 +0,0 @@ -command_id: 701.709.221627 -test_cases: -- expected_values: - LEXUS_ATF_T_PAN_GEN3: 40 - LEXUS_TF1_PAN: 104 - response: '709056216275000' -- expected_values: - LEXUS_ATF_T_PAN_GEN3: 41.875 - LEXUS_TF1_PAN: 107.375 - response: '7090562162751E0' -- expected_values: - LEXUS_ATF_T_PAN_GEN3: 53.75 - LEXUS_TF1_PAN: 128.75 - response: 709056216275DC0 diff --git a/tests/test_cases/2017/commands/701.709.221627|f=2016-.yaml b/tests/test_cases/2017/commands/701.709.221627|f=2016-.yaml new file mode 100644 index 0000000..a2b6665 --- /dev/null +++ b/tests/test_cases/2017/commands/701.709.221627|f=2016-.yaml @@ -0,0 +1,11 @@ +command_id: 701.709.221627|f=2016- +test_cases: +- expected_values: + RX_ATF_T_PAN_GEN3: 0 + response: '709056216272800' +- expected_values: + RX_ATF_T_PAN_GEN3: 6.875 + response: 709056216272EE0 +- expected_values: + RX_ATF_T_PAN_GEN3: 87.5 + response: 709056216277F80 diff --git a/tests/test_cases/2017/commands/7B0.7B8.2103.yaml b/tests/test_cases/2017/commands/7B0.7B8.2103.yaml index fc92512..faf519d 100644 --- a/tests/test_cases/2017/commands/7B0.7B8.2103.yaml +++ b/tests/test_cases/2017/commands/7B0.7B8.2103.yaml @@ -1,62 +1,20 @@ command_id: 7B0.7B8.2103 test_cases: - expected_values: - LEXUS_TIRE_FL_SPD: 0 - LEXUS_TIRE_FR_SPD: 0 - LEXUS_TIRE_RL_SPD: 0 - LEXUS_TIRE_RR_SPD: 0 + RX_TIRE_FL_SPD: 0 + RX_TIRE_FR_SPD: 0 + RX_TIRE_RL_SPD: 0 + RX_TIRE_RR_SPD: 0 response: 7B806610300000000 - expected_values: - LEXUS_TIRE_FL_SPD: 5.12 - LEXUS_TIRE_FR_SPD: 5.12 - LEXUS_TIRE_RL_SPD: 3.84 - LEXUS_TIRE_RR_SPD: 5.12 - response: 7B806610304040403 -- expected_values: - LEXUS_TIRE_FL_SPD: 6.4 - LEXUS_TIRE_FR_SPD: 6.4 - LEXUS_TIRE_RL_SPD: 6.4 - LEXUS_TIRE_RR_SPD: 6.4 - response: 7B806610305050505 -- expected_values: - LEXUS_TIRE_FL_SPD: 11.52 - LEXUS_TIRE_FR_SPD: 11.52 - LEXUS_TIRE_RL_SPD: 11.52 - LEXUS_TIRE_RR_SPD: 11.52 - response: 7B806610309090909 -- expected_values: - LEXUS_TIRE_FL_SPD: 17.92 - LEXUS_TIRE_FR_SPD: 17.92 - LEXUS_TIRE_RL_SPD: 17.92 - LEXUS_TIRE_RR_SPD: 17.92 - response: 7B80661030E0E0E0E -- expected_values: - LEXUS_TIRE_FL_SPD: 26.88 - LEXUS_TIRE_FR_SPD: 26.88 - LEXUS_TIRE_RL_SPD: 25.6 - LEXUS_TIRE_RR_SPD: 26.88 - response: 7B806610315151514 -- expected_values: - LEXUS_TIRE_FL_SPD: 28.16 - LEXUS_TIRE_FR_SPD: 28.16 - LEXUS_TIRE_RL_SPD: 28.16 - LEXUS_TIRE_RR_SPD: 28.16 - response: 7B806610316161616 -- expected_values: - LEXUS_TIRE_FL_SPD: 29.44 - LEXUS_TIRE_FR_SPD: 29.44 - LEXUS_TIRE_RL_SPD: 29.44 - LEXUS_TIRE_RR_SPD: 29.44 - response: 7B806610317171717 -- expected_values: - LEXUS_TIRE_FL_SPD: 30.72 - LEXUS_TIRE_FR_SPD: 30.72 - LEXUS_TIRE_RL_SPD: 30.72 - LEXUS_TIRE_RR_SPD: 30.72 - response: 7B806610318181818 -- expected_values: - LEXUS_TIRE_FL_SPD: 35.84 - LEXUS_TIRE_FR_SPD: 35.84 - LEXUS_TIRE_RL_SPD: 37.12 - LEXUS_TIRE_RR_SPD: 35.84 - response: 7B80661031C1C1C1D + RX_TIRE_FL_SPD: 151.04 + RX_TIRE_FR_SPD: 152.32 + RX_TIRE_RL_SPD: 151.04 + RX_TIRE_RR_SPD: 152.32 + response: 7B806610377767776 +- expected_values: + RX_TIRE_FL_SPD: 152.32 + RX_TIRE_FR_SPD: 152.32 + RX_TIRE_RL_SPD: 151.04 + RX_TIRE_RR_SPD: 152.32 + response: 7B806610377777776 diff --git a/tests/test_cases/2017/commands/7B0.7B8.2105.yaml b/tests/test_cases/2017/commands/7B0.7B8.2105.yaml new file mode 100644 index 0000000..ee4a57a --- /dev/null +++ b/tests/test_cases/2017/commands/7B0.7B8.2105.yaml @@ -0,0 +1,74 @@ +command_id: 7B0.7B8.2105 +test_cases: +- expected_values: + RX_DECEL: -3.77859 + RX_DECEL_2: 0.07129 + response: |- + 7B810096105658005FD + 7B82100FFFD00000000 +- expected_values: + RX_DECEL: -2.78047 + RX_DECEL_2: -0.07129 + response: |- + 7B8100961056C7F044C + 7B82100FFF000000000 +- expected_values: + RX_DECEL: -2.78047 + RX_DECEL_2: 0.07129 + response: |- + 7B8100961056C800353 + 7B82100000600000000 +- expected_values: + RX_DECEL: -2.78047 + RX_DECEL_2: 0.21388 + response: |- + 7B8100961056C8102BD + 7B82100002600000000 +- expected_values: + RX_DECEL: -2.21012 + RX_DECEL_2: 0.35647 + response: |- + 7B810096105708204A9 + 7B82100FFDF00000000 +- expected_values: + RX_DECEL: -0.92682 + RX_DECEL_2: 0.78424 + response: |- + 7B81009610579850400 + 7B82100FFF300000000 +- expected_values: + RX_DECEL: -0.64165 + RX_DECEL_2: 0.07129 + response: |- + 7B8100961057B8004FF + 7B82100FFE600000000 +- expected_values: + RX_DECEL: -0.49906 + RX_DECEL_2: 0.21388 + response: |- + 7B8100961057C81056E + 7B8210FFFFE00000000 +- expected_values: + RX_DECEL: 0.49906 + RX_DECEL_2: 3.92118 + response: |- + 7B810096105839B088D + 7B8212D00AA00000000 +- expected_values: + RX_DECEL: 1.212 + RX_DECEL_2: -4.63412 + response: |- + 7B810096105885F0877 + 7B82145014000000000 +- expected_values: + RX_DECEL: 2.35271 + RX_DECEL_2: 0.07129 + response: |- + 7B81009610590801676 + 7B821C8018600000000 +- expected_values: + RX_DECEL: 3.77859 + RX_DECEL_2: 0.21388 + response: |- + 7B8100961059A8107DB + 7B82152033A00000000 diff --git a/tests/test_cases/2017/commands/7B0.7B8.2106.yaml b/tests/test_cases/2017/commands/7B0.7B8.2106.yaml new file mode 100644 index 0000000..81f0ba8 --- /dev/null +++ b/tests/test_cases/2017/commands/7B0.7B8.2106.yaml @@ -0,0 +1,42 @@ +command_id: 7B0.7B8.2106 +test_cases: +- expected_values: + RX_YAW_RATE: -32 + RX_YAW_RATE2: -18 + response: 7B8056106606E6C +- expected_values: + RX_YAW_RATE: -11 + RX_YAW_RATE2: -20 + response: 7B8056106756CC8 +- expected_values: + RX_YAW_RATE: -1 + RX_YAW_RATE2: 0 + response: 7B80561067F8000 +- expected_values: + RX_YAW_RATE: 0 + RX_YAW_RATE2: 0 + response: 7B80561068080FF +- expected_values: + RX_YAW_RATE: 30 + RX_YAW_RATE2: 19 + response: 7B80561069E9383 +- expected_values: + RX_YAW_RATE: 39 + RX_YAW_RATE2: 19 + response: 7B8056106A79383 +- expected_values: + RX_YAW_RATE: -26 + RX_YAW_RATE2: -26 + response: 7B806610666667844 +- expected_values: + RX_YAW_RATE: -16 + RX_YAW_RATE2: -16 + response: 7B8066106707071FF +- expected_values: + RX_YAW_RATE: 0 + RX_YAW_RATE2: 0 + response: 7B806610680808000 +- expected_values: + RX_YAW_RATE: 31 + RX_YAW_RATE2: 31 + response: 7B80661069F9F90FE diff --git a/tests/test_cases/2017/commands/7B0.7B8.211F.yaml b/tests/test_cases/2017/commands/7B0.7B8.211F.yaml new file mode 100644 index 0000000..3b560c8 --- /dev/null +++ b/tests/test_cases/2017/commands/7B0.7B8.211F.yaml @@ -0,0 +1,26 @@ +command_id: 7B0.7B8.211F +test_cases: +- expected_values: + RX_PARKING_BRAKE_SW: 0 + RX_STOP_LIGHT_SW: 0 + response: 7B805611F000000 +- expected_values: + RX_PARKING_BRAKE_SW: 0 + RX_STOP_LIGHT_SW: 0 + response: 7B805611F002000 +- expected_values: + RX_PARKING_BRAKE_SW: 1 + RX_STOP_LIGHT_SW: 0 + response: 7B805611F400000 +- expected_values: + RX_PARKING_BRAKE_SW: 0 + RX_STOP_LIGHT_SW: 1 + response: 7B805611F802000 +- expected_values: + RX_PARKING_BRAKE_SW: 1 + RX_STOP_LIGHT_SW: 1 + response: 7B805611FC02000 +- expected_values: + RX_PARKING_BRAKE_SW: 1 + RX_STOP_LIGHT_SW: 1 + response: 7B805611FE02000 diff --git a/tests/test_cases/2017/commands/7B0.7B8.2121.yaml b/tests/test_cases/2017/commands/7B0.7B8.2121.yaml index 3cea1f8..73dc12b 100644 --- a/tests/test_cases/2017/commands/7B0.7B8.2121.yaml +++ b/tests/test_cases/2017/commands/7B0.7B8.2121.yaml @@ -1,42 +1,8 @@ command_id: 7B0.7B8.2121 test_cases: - expected_values: - LEXUS_VEHICLE_SPEED_7B0: 0 - LEXUS_VSS: 0 + RX_VSS: 0 response: 7B803612100 - expected_values: - LEXUS_VEHICLE_SPEED_7B0: 5.12 - LEXUS_VSS: 5.12 - response: 7B803612104 -- expected_values: - LEXUS_VEHICLE_SPEED_7B0: 6.4 - LEXUS_VSS: 6.4 - response: 7B803612105 -- expected_values: - LEXUS_VEHICLE_SPEED_7B0: 11.52 - LEXUS_VSS: 11.52 - response: 7B803612109 -- expected_values: - LEXUS_VEHICLE_SPEED_7B0: 17.92 - LEXUS_VSS: 17.92 - response: 7B80361210E -- expected_values: - LEXUS_VEHICLE_SPEED_7B0: 26.88 - LEXUS_VSS: 26.88 - response: 7B803612115 -- expected_values: - LEXUS_VEHICLE_SPEED_7B0: 28.16 - LEXUS_VSS: 28.16 - response: 7B803612116 -- expected_values: - LEXUS_VEHICLE_SPEED_7B0: 29.44 - LEXUS_VSS: 29.44 - response: 7B803612117 -- expected_values: - LEXUS_VEHICLE_SPEED_7B0: 30.72 - LEXUS_VSS: 30.72 - response: 7B803612118 -- expected_values: - LEXUS_VEHICLE_SPEED_7B0: 35.84 - LEXUS_VSS: 35.84 - response: 7B80361211C + RX_VSS: 152.32 + response: 7B803612177 diff --git a/tests/test_cases/2017/commands/7B0.7B8.213C.yaml b/tests/test_cases/2017/commands/7B0.7B8.213C.yaml new file mode 100644 index 0000000..5ed2b9d --- /dev/null +++ b/tests/test_cases/2017/commands/7B0.7B8.213C.yaml @@ -0,0 +1,8 @@ +command_id: 7B0.7B8.213C +test_cases: +- expected_values: + RX_STOP_LIGHT_RELAY: 0 + response: 7B803613C00 +- expected_values: + RX_STOP_LIGHT_RELAY: 1 + response: 7B803613C80 diff --git a/tests/test_cases/2017/commands/7B0.7B8.213D.yaml b/tests/test_cases/2017/commands/7B0.7B8.213D.yaml new file mode 100644 index 0000000..a7201b5 --- /dev/null +++ b/tests/test_cases/2017/commands/7B0.7B8.213D.yaml @@ -0,0 +1,23 @@ +command_id: 7B0.7B8.213D +test_cases: +- expected_values: + RX_ABS_WARN: 0 + RX_BRAKE_WARN: 0 + RX_BUZZER: 0 + RX_ECB_WARN: 0 + RX_SLIP_WARN: 0 + response: 7B805613D000000 +- expected_values: + RX_ABS_WARN: 0 + RX_BRAKE_WARN: 0 + RX_BUZZER: 0 + RX_ECB_WARN: 0 + RX_SLIP_WARN: 0 + response: 7B805613D000200 +- expected_values: + RX_ABS_WARN: 0 + RX_BRAKE_WARN: 0 + RX_BUZZER: 0 + RX_ECB_WARN: 0 + RX_SLIP_WARN: 0 + response: 7B805613D000300 diff --git a/tests/test_cases/2017/commands/7B0.7B8.2142.yaml b/tests/test_cases/2017/commands/7B0.7B8.2142.yaml new file mode 100644 index 0000000..7b65483 --- /dev/null +++ b/tests/test_cases/2017/commands/7B0.7B8.2142.yaml @@ -0,0 +1,32 @@ +command_id: 7B0.7B8.2142 +test_cases: +- expected_values: + RX_FL_WHEEL_ACCELERATION: 0 + RX_FR_WHEEL_ACCELERATION: 0 + RX_RL_WHEEL_ACCELERATION: 0 + RX_RR_WHEEL_ACCELERATION: 0 + response: 7B806614200000000 +- expected_values: + RX_FL_WHEEL_ACCELERATION: 0 + RX_FR_WHEEL_ACCELERATION: 0 + RX_RL_WHEEL_ACCELERATION: 255 + RX_RR_WHEEL_ACCELERATION: 0 + response: 7B8066142000000FF +- expected_values: + RX_FL_WHEEL_ACCELERATION: 0 + RX_FR_WHEEL_ACCELERATION: 0 + RX_RL_WHEEL_ACCELERATION: 0 + RX_RR_WHEEL_ACCELERATION: 255 + response: 7B80661420000FF00 +- expected_values: + RX_FL_WHEEL_ACCELERATION: 255 + RX_FR_WHEEL_ACCELERATION: 0 + RX_RL_WHEEL_ACCELERATION: 0 + RX_RR_WHEEL_ACCELERATION: 0 + response: 7B806614200FF0000 +- expected_values: + RX_FL_WHEEL_ACCELERATION: 0 + RX_FR_WHEEL_ACCELERATION: 255 + RX_RL_WHEEL_ACCELERATION: 0 + RX_RR_WHEEL_ACCELERATION: 0 + response: 7B8066142FF000000 diff --git a/tests/test_cases/2017/commands/7B0.7B8.2146.yaml b/tests/test_cases/2017/commands/7B0.7B8.2146.yaml new file mode 100644 index 0000000..6d0ebf0 --- /dev/null +++ b/tests/test_cases/2017/commands/7B0.7B8.2146.yaml @@ -0,0 +1,22 @@ +command_id: 7B0.7B8.2146 +test_cases: +- expected_values: + RX_ZP_DEC: -25.11 + RX_ZP_DEC2: -25.11 + RX_ZP_YAW_RATE: 0 + response: 7B80761460000800808 +- expected_values: + RX_ZP_DEC: -25.11 + RX_ZP_DEC2: -25.11 + RX_ZP_YAW_RATE: 0 + response: 7B80761460000808000 +- expected_values: + RX_ZP_DEC: -25.11 + RX_ZP_DEC2: -25.11 + RX_ZP_YAW_RATE: 0 + response: 7B8076146000080801D +- expected_values: + RX_ZP_DEC: -25.11 + RX_ZP_DEC2: 24.9 + RX_ZP_YAW_RATE: 0 + response: 7B807614600FF80801D diff --git a/tests/test_cases/2017/commands/7B0.7B8.2147.yaml b/tests/test_cases/2017/commands/7B0.7B8.2147.yaml index 363f7e2..e290b9d 100644 --- a/tests/test_cases/2017/commands/7B0.7B8.2147.yaml +++ b/tests/test_cases/2017/commands/7B0.7B8.2147.yaml @@ -1,50 +1,56 @@ command_id: 7B0.7B8.2147 test_cases: - expected_values: - LEXUS_LAT_G: 0 - LEXUS_LNG_G: 0.02 - LEXUS_STEERING_ANGLE: -4.3 - LEXUS_STEER_ANGLE: -4.3 - LEXUS_YAW: 0 - LEXUS_YAW_RATE: 0 - response: 7B80761470001807FD5 -- expected_values: - LEXUS_LAT_G: 0 - LEXUS_LNG_G: -0.04 - LEXUS_STEERING_ANGLE: -0.6 - LEXUS_STEER_ANGLE: -0.6 - LEXUS_YAW: 0 - LEXUS_YAW_RATE: 0 - response: 7B807614700FE807FFA -- expected_values: - LEXUS_LAT_G: 0 - LEXUS_LNG_G: -0.02 - LEXUS_STEERING_ANGLE: -2.1 - LEXUS_STEER_ANGLE: -2.1 - LEXUS_YAW: 0 - LEXUS_YAW_RATE: 0 - response: 7B807614700FF807FEB -- expected_values: - LEXUS_LAT_G: 0.02 - LEXUS_LNG_G: 0.04 - LEXUS_STEERING_ANGLE: 2.3 - LEXUS_STEER_ANGLE: 2.3 - LEXUS_YAW: 0 - LEXUS_YAW_RATE: 0 - response: 7B80761470102808017 -- expected_values: - LEXUS_LAT_G: 0.04 - LEXUS_LNG_G: 0.04 - LEXUS_STEERING_ANGLE: 272.7 - LEXUS_STEER_ANGLE: 272.7 - LEXUS_YAW: 9 - LEXUS_YAW_RATE: 9 - response: 7B80761470202898AA7 -- expected_values: - LEXUS_LAT_G: -0.02 - LEXUS_LNG_G: 0.02 - LEXUS_STEERING_ANGLE: -1.5 - LEXUS_STEER_ANGLE: -1.5 - LEXUS_YAW: 0 - LEXUS_YAW_RATE: 0 - response: 7B8076147FF01807FF1 + RX_LAT_G: 0 + RX_LNG_G: 0 + RX_STEER_ANGLE: -91.7 + RX_YAW_RATE3: -6 + response: 7B807614700007A7C6B +- expected_values: + RX_LAT_G: 0 + RX_LNG_G: 0 + RX_STEER_ANGLE: -0.1 + RX_YAW_RATE3: 0 + response: 7B80761470000807FFF +- expected_values: + RX_LAT_G: 0 + RX_LNG_G: 0 + RX_STEER_ANGLE: 0 + RX_YAW_RATE3: 0 + response: 7B80761470000808000 +- expected_values: + RX_LAT_G: 0 + RX_LNG_G: 0.02 + RX_STEER_ANGLE: 491.2 + RX_YAW_RATE3: 0 + response: 7B80761470001809330 +- expected_values: + RX_LAT_G: 0 + RX_LNG_G: -0.1 + RX_STEER_ANGLE: -490.5 + RX_YAW_RATE3: 12 + response: 7B807614700FB8C6CD7 +- expected_values: + RX_LAT_G: 0 + RX_LNG_G: -0.02 + RX_STEER_ANGLE: -491.6 + RX_YAW_RATE3: -16 + response: 7B807614700FF706CCC +- expected_values: + RX_LAT_G: 0.4 + RX_LNG_G: -0.04 + RX_STEER_ANGLE: 407.3 + RX_YAW_RATE3: 45 + response: 7B807614714FEAD8FE9 +- expected_values: + RX_LAT_G: -0.3 + RX_LNG_G: -0.14 + RX_STEER_ANGLE: -493.4 + RX_YAW_RATE3: -41 + response: 7B8076147F1F9576CBA +- expected_values: + RX_LAT_G: -0.02 + RX_LNG_G: 0 + RX_STEER_ANGLE: -99.6 + RX_YAW_RATE3: -6 + response: 7B8076147FF007A7C1C diff --git a/tests/test_cases/2017/commands/7B0.7B8.215A.yaml b/tests/test_cases/2017/commands/7B0.7B8.215A.yaml new file mode 100644 index 0000000..ff7e5e1 --- /dev/null +++ b/tests/test_cases/2017/commands/7B0.7B8.215A.yaml @@ -0,0 +1,20 @@ +command_id: 7B0.7B8.215A +test_cases: +- expected_values: + RX_FL_WHEEL_VSC: 0 + RX_FR_WHEEL_VSC: 0 + RX_RL_WHEEL_VSC: 0 + RX_RR_WHEEL_VSC: 0 + RX_TRC_TRAC: 0 + RX_TRC_TRAC_BRAKE: 0 + RX_TRC_TRAC_ENGINE: 0 + response: 7B804615A0000 +- expected_values: + RX_FL_WHEEL_VSC: 0 + RX_FR_WHEEL_VSC: 0 + RX_RL_WHEEL_VSC: 0 + RX_RR_WHEEL_VSC: 0 + RX_TRC_TRAC: 1 + RX_TRC_TRAC_BRAKE: 0 + RX_TRC_TRAC_ENGINE: 1 + response: 7B804615AC000 diff --git a/tests/test_cases/2017/commands/7B0.7B8.215F.yaml b/tests/test_cases/2017/commands/7B0.7B8.215F.yaml new file mode 100644 index 0000000..5ea0bc7 --- /dev/null +++ b/tests/test_cases/2017/commands/7B0.7B8.215F.yaml @@ -0,0 +1,12 @@ +command_id: 7B0.7B8.215F +test_cases: +- expected_values: + RX_BA_CTRL_STATUS: 0 + RX_FL_WHEEL_ABS_CTRL: 0 + RX_FR_WHEEL_ABS_CTRL: 0 + RX_PBA_CTRL_STATUS: 0 + RX_RL_WHEEL_ABS_CTRL: 0 + RX_RL_WHEEL_EBD_CTRL: 0 + RX_RR_WHEEL_ABS_CTRL: 0 + RX_RR_WHEEL_EBD_CTRL: 0 + response: 7B804615F0000 diff --git a/tests/test_cases/2017/commands/7B0.7B8.21BE.yaml b/tests/test_cases/2017/commands/7B0.7B8.21BE.yaml new file mode 100644 index 0000000..a79e90e --- /dev/null +++ b/tests/test_cases/2017/commands/7B0.7B8.21BE.yaml @@ -0,0 +1,54 @@ +command_id: 7B0.7B8.21BE +test_cases: +- expected_values: + RX_ACCUMULATOR_OPEN: 0 + RX_DECELERATION_OPEN: 0 + RX_FL_VSS_OPEN: 0 + RX_FR_VSS_OPEN: 0 + RX_FR_WHEEL_CYLINDER_OPEN: 0 + RX_HV_COMM_OPEN: 0 + RX_MASTER_CYLINDER_OPEN: 0 + RX_RL_VSS_OPEN: 0 + RX_RR_VSS_OPEN: 0 + RX_STROKE_OPEN: 0 + RX_YAW_RATE_OPEN_ERROR: 0 + response: 7B80761BE0000000001 +- expected_values: + RX_ACCUMULATOR_OPEN: 0 + RX_DECELERATION_OPEN: 0 + RX_FL_VSS_OPEN: 0 + RX_FR_VSS_OPEN: 0 + RX_FR_WHEEL_CYLINDER_OPEN: 0 + RX_HV_COMM_OPEN: 0 + RX_MASTER_CYLINDER_OPEN: 0 + RX_RL_VSS_OPEN: 0 + RX_RR_VSS_OPEN: 0 + RX_STROKE_OPEN: 0 + RX_YAW_RATE_OPEN_ERROR: 0 + response: 7B80761BE0000000041 +- expected_values: + RX_ACCUMULATOR_OPEN: 0 + RX_DECELERATION_OPEN: 0 + RX_FL_VSS_OPEN: 1 + RX_FR_VSS_OPEN: 0 + RX_FR_WHEEL_CYLINDER_OPEN: 0 + RX_HV_COMM_OPEN: 0 + RX_MASTER_CYLINDER_OPEN: 0 + RX_RL_VSS_OPEN: 1 + RX_RR_VSS_OPEN: 0 + RX_STROKE_OPEN: 0 + RX_YAW_RATE_OPEN_ERROR: 0 + response: 7B80761BE5000000001 +- expected_values: + RX_ACCUMULATOR_OPEN: 0 + RX_DECELERATION_OPEN: 0 + RX_FL_VSS_OPEN: 0 + RX_FR_VSS_OPEN: 1 + RX_FR_WHEEL_CYLINDER_OPEN: 0 + RX_HV_COMM_OPEN: 0 + RX_MASTER_CYLINDER_OPEN: 0 + RX_RL_VSS_OPEN: 0 + RX_RR_VSS_OPEN: 0 + RX_STROKE_OPEN: 0 + RX_YAW_RATE_OPEN_ERROR: 0 + response: 7B80761BE8000000001 diff --git a/tests/test_cases/2017/commands/7C0.7C8.2129.yaml b/tests/test_cases/2017/commands/7C0.7C8.2129.yaml deleted file mode 100644 index 46e3746..0000000 --- a/tests/test_cases/2017/commands/7C0.7C8.2129.yaml +++ /dev/null @@ -1,26 +0,0 @@ -command_id: 7C0.7C8.2129 -test_cases: -- expected_values: - LEXUS_FLI_VOL: 2.37781 - LEXUS_FUEL_INPUT: 18 - response: 7C803612912 -- expected_values: - LEXUS_FLI_VOL: 2.90621 - LEXUS_FUEL_INPUT: 22 - response: 7C803612916 -- expected_values: - LEXUS_FLI_VOL: 3.69881 - LEXUS_FUEL_INPUT: 28 - response: 7C80361291C -- expected_values: - LEXUS_FLI_VOL: 3.96301 - LEXUS_FUEL_INPUT: 30 - response: 7C80361291E -- expected_values: - LEXUS_FLI_VOL: 4.22721 - LEXUS_FUEL_INPUT: 32 - response: 7C803612920 -- expected_values: - LEXUS_FLI_VOL: 4.62351 - LEXUS_FUEL_INPUT: 35 - response: 7C803612923 diff --git a/tests/test_cases/2017/commands/7C4.2143|f=2009-.yaml b/tests/test_cases/2017/commands/7C4.2143|f=2009-.yaml new file mode 100644 index 0000000..382c423 --- /dev/null +++ b/tests/test_cases/2017/commands/7C4.2143|f=2009-.yaml @@ -0,0 +1,14 @@ +command_id: 7C4.2143|f=2009- +test_cases: +- expected_values: + RX_AIR_OUTLET_SERVO_ACTU_PULSE_D: 36 + RX_AIR_OUTLET_SERVO_PULSE_D: 36 + response: 7CC06614324240300 +- expected_values: + RX_AIR_OUTLET_SERVO_ACTU_PULSE_D: 36 + RX_AIR_OUTLET_SERVO_PULSE_D: 36 + response: 7CC06614324241100 +- expected_values: + RX_AIR_OUTLET_SERVO_ACTU_PULSE_D: 128 + RX_AIR_OUTLET_SERVO_PULSE_D: 128 + response: 7CC06614380800A00 diff --git a/tests/test_cases/2017/commands/7C4.2144|f=2009-.yaml b/tests/test_cases/2017/commands/7C4.2144|f=2009-.yaml new file mode 100644 index 0000000..79b098f --- /dev/null +++ b/tests/test_cases/2017/commands/7C4.2144|f=2009-.yaml @@ -0,0 +1,22 @@ +command_id: 7C4.2144|f=2009- +test_cases: +- expected_values: + RX_AIR_INLET_DAMPER_ACTUAL_PULSE: 92 + RX_AIR_INLET_DAMPER_TARGET_PULSE: 92 + response: 7CC0661445C5C0302 +- expected_values: + RX_AIR_INLET_DAMPER_ACTUAL_PULSE: 92 + RX_AIR_INLET_DAMPER_TARGET_PULSE: 92 + response: 7CC0661445C5C0600 +- expected_values: + RX_AIR_INLET_DAMPER_ACTUAL_PULSE: 92 + RX_AIR_INLET_DAMPER_TARGET_PULSE: 92 + response: 7CC0661445C5C1000 +- expected_values: + RX_AIR_INLET_DAMPER_ACTUAL_PULSE: 128 + RX_AIR_INLET_DAMPER_TARGET_PULSE: 92 + response: 7CC0661445C800A00 +- expected_values: + RX_AIR_INLET_DAMPER_ACTUAL_PULSE: 92 + RX_AIR_INLET_DAMPER_TARGET_PULSE: 128 + response: 7CC066144805C0A00 diff --git a/tests/test_cases/2017/commands/7C4.214C|f=2009-.yaml b/tests/test_cases/2017/commands/7C4.214C|f=2009-.yaml new file mode 100644 index 0000000..065af61 --- /dev/null +++ b/tests/test_cases/2017/commands/7C4.214C|f=2009-.yaml @@ -0,0 +1,14 @@ +command_id: 7C4.214C|f=2009- +test_cases: +- expected_values: + RX_EVAP_TARGET_T: 1 + response: 7CC04614C8064 +- expected_values: + RX_EVAP_TARGET_T: 2.56 + response: 7CC04614C8100 +- expected_values: + RX_EVAP_TARGET_T: 5.1 + response: 7CC04614C81FE +- expected_values: + RX_EVAP_TARGET_T: 5.6 + response: 7CC04614C8230 diff --git a/tests/test_cases/2017/commands/7C4.7CC.2121|f=2009-.yaml b/tests/test_cases/2017/commands/7C4.7CC.2121|f=2009-.yaml new file mode 100644 index 0000000..f48ef0a --- /dev/null +++ b/tests/test_cases/2017/commands/7C4.7CC.2121|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.2121|f=2009- +test_cases: +- expected_values: + RX_CABIN_T: 2.25 + response: 7CC03612123 +- expected_values: + RX_CABIN_T: 37.75 + response: 7CC036121B1 diff --git a/tests/test_cases/2017/commands/7C4.7CC.2122|f=2009-.yaml b/tests/test_cases/2017/commands/7C4.7CC.2122|f=2009-.yaml new file mode 100644 index 0000000..1475d07 --- /dev/null +++ b/tests/test_cases/2017/commands/7C4.7CC.2122|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.2122|f=2009- +test_cases: +- expected_values: + RX_AAT_7C4: -3.7 + response: 7CC03612238 +- expected_values: + RX_AAT_7C4: 42.15 + response: 7CC036122BB diff --git a/tests/test_cases/2017/commands/7C4.7CC.2124|f=2009-.yaml b/tests/test_cases/2017/commands/7C4.7CC.2124|f=2009-.yaml new file mode 100644 index 0000000..6c1158e --- /dev/null +++ b/tests/test_cases/2017/commands/7C4.7CC.2124|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.2124|f=2009- +test_cases: +- expected_values: + RX_SOLAR_DRIVER: 0 + response: 7CC03612400 +- expected_values: + RX_SOLAR_DRIVER: 88 + response: 7CC03612458 diff --git a/tests/test_cases/2017/commands/7C4.7CC.2126|f=2009-.yaml b/tests/test_cases/2017/commands/7C4.7CC.2126|f=2009-.yaml new file mode 100644 index 0000000..4f97a2d --- /dev/null +++ b/tests/test_cases/2017/commands/7C4.7CC.2126|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.2126|f=2009- +test_cases: +- expected_values: + RX_ECT: 16.35 + response: 7CC0361262B +- expected_values: + RX_ECT: 90.55 + response: 7CC036126FF diff --git a/tests/test_cases/2017/commands/7C4.7CC.213C|f=2009-.yaml b/tests/test_cases/2017/commands/7C4.7CC.213C|f=2009-.yaml new file mode 100644 index 0000000..1341ee2 --- /dev/null +++ b/tests/test_cases/2017/commands/7C4.7CC.213C|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.213C|f=2009- +test_cases: +- expected_values: + RX_BLOWER_MOTOR_SPEED_LEVEL: 0 + response: 7CC03613C00 +- expected_values: + RX_BLOWER_MOTOR_SPEED_LEVEL: 31 + response: 7CC03613C1F diff --git a/tests/test_cases/2017/commands/7C4.7CC.213D|f=2009-.yaml b/tests/test_cases/2017/commands/7C4.7CC.213D|f=2009-.yaml new file mode 100644 index 0000000..0efe401 --- /dev/null +++ b/tests/test_cases/2017/commands/7C4.7CC.213D|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.213D|f=2009- +test_cases: +- expected_values: + RX_ADJUSTED_AMBIENT_T: -3.6 + response: 7CC03613D55 +- expected_values: + RX_ADJUSTED_AMBIENT_T: 38.96 + response: 7CC03613DDA diff --git a/tests/test_cases/2017/commands/7C4.7CC.214B|f=2009-.yaml b/tests/test_cases/2017/commands/7C4.7CC.214B|f=2009-.yaml new file mode 100644 index 0000000..fa5fce7 --- /dev/null +++ b/tests/test_cases/2017/commands/7C4.7CC.214B|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.214B|f=2009- +test_cases: +- expected_values: + RX_EVAP_FIN_THERMISTOR: -3.45 + response: 7CC03614B4B +- expected_values: + RX_EVAP_FIN_THERMISTOR: 31.2 + response: 7CC03614BAE diff --git a/tests/test_cases/2017/commands/7C4.7CC.2153|f=2009-.yaml b/tests/test_cases/2017/commands/7C4.7CC.2153|f=2009-.yaml new file mode 100644 index 0000000..1375f20 --- /dev/null +++ b/tests/test_cases/2017/commands/7C4.7CC.2153|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.2153|f=2009- +test_cases: +- expected_values: + RX_REGULATOR_P: 0.21998 + response: 7CC0361532E +- expected_values: + RX_REGULATOR_P: 1.63214 + response: 7CC0361538E diff --git a/tests/test_cases/2017/commands/7D0.7D8.2162.yaml b/tests/test_cases/2017/commands/7D0.7D8.2162.yaml deleted file mode 100644 index 2062541..0000000 --- a/tests/test_cases/2017/commands/7D0.7D8.2162.yaml +++ /dev/null @@ -1,14 +0,0 @@ -command_id: 7D0.7D8.2162 -test_cases: -- expected_values: - LEXUS_PARKING_BRAKE: 'Off' - LEXUS_PARKING_BRAKE_2: 1 - response: 7D80461620100 -- expected_values: - LEXUS_PARKING_BRAKE: 'Off' - LEXUS_PARKING_BRAKE_2: 1 - response: 7D80461620126 -- expected_values: - LEXUS_PARKING_BRAKE: 'On' - LEXUS_PARKING_BRAKE_2: 1 - response: 7D80461620300 diff --git a/tests/test_cases/2017/commands/7D0.7D8.2162|f=2011-.yaml b/tests/test_cases/2017/commands/7D0.7D8.2162|f=2011-.yaml new file mode 100644 index 0000000..d51c917 --- /dev/null +++ b/tests/test_cases/2017/commands/7D0.7D8.2162|f=2011-.yaml @@ -0,0 +1,11 @@ +command_id: 7D0.7D8.2162|f=2011- +test_cases: +- expected_values: + RX_PARKING_BRAKE: 1 + response: 7D80461620100 +- expected_values: + RX_PARKING_BRAKE: 1 + response: 7D8046162019E +- expected_values: + RX_PARKING_BRAKE: 1 + response: 7D80461621F00 diff --git a/tests/test_cases/2017/commands/7E0.0104.yaml b/tests/test_cases/2017/commands/7E0.0104.yaml new file mode 100644 index 0000000..ccba685 --- /dev/null +++ b/tests/test_cases/2017/commands/7E0.0104.yaml @@ -0,0 +1,23 @@ +command_id: 7E0.0104 +test_cases: +- expected_values: + LOAD_PCT: 14.5098 + response: '7E803410425' +- expected_values: + LOAD_PCT: 18.03922 + response: 7E80341042E +- expected_values: + LOAD_PCT: 21.56863 + response: '7E803410437' +- expected_values: + LOAD_PCT: 27.84314 + response: '7E803410447' +- expected_values: + LOAD_PCT: 46.27451 + response: '7E803410476' +- expected_values: + LOAD_PCT: 73.33333 + response: 7E8034104BB +- expected_values: + LOAD_PCT: 75.29412 + response: 7E8034104C0 diff --git a/tests/test_cases/2017/commands/7E0.0105.yaml b/tests/test_cases/2017/commands/7E0.0105.yaml new file mode 100644 index 0000000..0f798d0 --- /dev/null +++ b/tests/test_cases/2017/commands/7E0.0105.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0105 +test_cases: +- expected_values: + ECT: 57 + response: '7E803410561' +- expected_values: + ECT: 82 + response: 7E80341057A diff --git a/tests/test_cases/2017/commands/7E0.010D.yaml b/tests/test_cases/2017/commands/7E0.010D.yaml new file mode 100644 index 0000000..422e6ee --- /dev/null +++ b/tests/test_cases/2017/commands/7E0.010D.yaml @@ -0,0 +1,17 @@ +command_id: 7E0.010D +test_cases: +- expected_values: + VSS: 15 + response: 7E803410D0F +- expected_values: + VSS: 27 + response: 7E803410D1B +- expected_values: + VSS: 31 + response: 7E803410D1F +- expected_values: + VSS: 41 + response: 7E803410D29 +- expected_values: + VSS: 81 + response: 7E803410D51 diff --git a/tests/test_cases/2017/commands/7E0.0142.yaml b/tests/test_cases/2017/commands/7E0.0142.yaml new file mode 100644 index 0000000..19b2592 --- /dev/null +++ b/tests/test_cases/2017/commands/7E0.0142.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0142 +test_cases: +- expected_values: + VPWR: 13.5 + response: 7E804414234BC diff --git a/tests/test_cases/2017/commands/7E0.0144.yaml b/tests/test_cases/2017/commands/7E0.0144.yaml new file mode 100644 index 0000000..c9113c9 --- /dev/null +++ b/tests/test_cases/2017/commands/7E0.0144.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0144 +test_cases: +- expected_values: + EQ_RAT: 1.0006 + response: '7E80441448013' diff --git a/tests/test_cases/2020/command_support.yaml b/tests/test_cases/2020/command_support.yaml new file mode 100644 index 0000000..6892336 --- /dev/null +++ b/tests/test_cases/2020/command_support.yaml @@ -0,0 +1,344 @@ +model_year: 2020 +supported_commands_by_ecu: + "700": + - 700.708.221002|f=2016-:RX_12V_V + - 700.708.221017|f=2016-:RX_INJ_VOL + - 700.708.221018|f=2016-:RX_INJECTOR_PORT + - 700.708.221019|f=2016-:RX_INJECTION + - 700.708.22102A|f=2016-:RX_A_F_RATIO_LEARNED_HIGH_BANK_1,RX_A_F_RATIO_LEARNED_IDLE_BANK_1,RX_A_F_RATIO_LEARNED_LOW_BANK_1,RX_A_F_RATIO_LEARNED_MID_1_BANK_1,RX_A_F_RATIO_LEARNED_MID_2_BANK_1 + - 700.708.221041|f=2016-:RX_ECT_IGN,RX_ECT_INIT + - 700.708.221046|f=2016-:RX_COOLING_FAN_DUTY_RATIO + - 700.708.221059|f=2016-:RX_ACCEL_PEDAL + - 700.708.22105C|f=2016-:RX_KNOCK_CORRECT_LEARNED_VALUE,RX_KNOCK_FEEDBACK_VALUE + - 700.708.221062|f=2016-:RX_EXHAUST_VVT_OCV_CONTROL_DUTY + - 700.708.22106A|f=2016-:RX_FP_DUTY_RATIO + - 700.708.22106C|f=2016-:RX_DIST_SINCE_BAT_DISC + - 700.708.22106F|f=2016-:RX_INTAKE_VVT_TARGET_ANGLE_B1 + - 700.708.221071|f=2016-:RX_EXHAUST_VVT_TARGET_ANGLE_B1 + - 700.708.22107B|f=2016-:RX_EOT + - 700.708.221084|f=2016-:RX_ROUGH_IDLE_CYL_1,RX_ROUGH_IDLE_CYL_2,RX_ROUGH_IDLE_CYL_3,RX_ROUGH_IDLE_CYL_4 + - 700.708.221087|f=2016-:RX_INTAKE_VVT_CHANGE_ANGLE_BANK_1 + - 700.708.221088|f=2016-:RX_EXHAUST_VVT_ANGLE_B1 + - 700.708.221089|f=2016-:RX_EXHAUST_VVT_HOLD_LEARN_VALUE_1 + - 700.708.2210A2|f=2016-:RX_AF_LEARN_HIGH_PORT_B1,RX_AF_LEARN_IDLE_PORT_B1,RX_AF_LEARN_LOW_PORT_B1,RX_AF_LEARN_MID1_PORT_B1,RX_AF_LEARN_MID2_PORT_B1 + - 700.708.2210A5|f=2016-:RX_MISFIRE_COUNT + - 700.708.2210AA|f=2016-:RX_MISFIRE_LOAD,RX_MISFIRE_MARGIN,RX_MISFIRE_RPM + - 700.708.2210CD|f=2016-:RX_LFPS + - 700.708.2215FA|f=2016-:RX_ALT_DUTY_CYCLE + - 700.708.221620|f=2016-:RX_AT_LOCK_UP_STATE + - 700.708.221621|f=2016-:RX_GEAR_V2 + - 700.708.221627|f=2016-:RX_ATF_T_PAN_V3 + - 700.708.221F2F|f=2016-:RX_FLI + - 700.708.221F3C|f=2016-:RX_CAT_T_BANK_1_SENSOR_1 + - 700.708.221F3E|f=2016-:RX_CAT_T_BANK_1_SENSOR_2 + - 700.708.221F46|f=2016-:RX_AMBIENT_T + - 700.708.221F6D|f=2016-:RX_HFP_ACTUAL,RX_HFP_TARGET,RX_LOW_FUEL_PRESSURE + "701": + - 701.709.220103|f=2016-:RX_ODO + - 701.709.221620|f=2016-:RX_LOCK_UP_STATE + - 701.709.221627 + - 701.709.221627|f=2016-:RX_ATF_T_PAN_GEN3 + "780": + - 780.788.2104 + "7B0": + - 7B0.221006 + "7C0": + - 7C0.2129 + - 7C0.21A7 + - 7C0.7C8.2112 + - 7C0.7C8.2113 + - 7C0.7C8.2121 + - 7C0.7C8.2123 + - 7C0.7C8.2129 + - 7C0.7C8.21A1 + - 7C0.7C8.21A7 + "7C4": + - 7C4.2143|f=2009-:RX_AIR_OUTLET_SERVO_ACTU_PULSE_D,RX_AIR_OUTLET_SERVO_PULSE_D + - 7C4.2144|f=2009-:RX_AIR_INLET_DAMPER_ACTUAL_PULSE,RX_AIR_INLET_DAMPER_TARGET_PULSE + - 7C4.214C|f=2009-:RX_EVAP_TARGET_T + - 7C4.7CC.2121|f=2009-:RX_CABIN_T + - 7C4.7CC.2122|f=2009-:RX_AAT_7C4 + - 7C4.7CC.2124|f=2009-:RX_SOLAR_DRIVER + - 7C4.7CC.2126|f=2009-:RX_ECT + - 7C4.7CC.213C|f=2009-:RX_BLOWER_MOTOR_SPEED_LEVEL + - 7C4.7CC.213D|f=2009-:RX_ADJUSTED_AMBIENT_T + - 7C4.7CC.214B|f=2009-:RX_EVAP_FIN_THERMISTOR + - 7C4.7CC.2153|f=2009-:RX_REGULATOR_P + "7D0": + - 7D0.7D8.2162|f=2011-:RX_PARKING_BRAKE + "7DF": + - 7DF.0101 + - 7DF.0104 + - 7DF.0105 + - 7DF.0110 + - 7DF.0111 + - 7DF.011F + - 7DF.0121 + - 7DF.0124 + - 7DF.012F + - 7DF.0130 + - 7DF.0131 + - 7DF.0134 + - 7DF.0141 + - 7DF.0142 + - 7DF.0144 + - 7DF.0146 + - 7DF.0147 + - 7DF.014D + - 7DF.014E + - 7DF.01A6 + "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 + - 0104:LOAD_PCT + - 0105:ECT + - 0106:SHRTFT1 + - 0107:LONGFT1 + - 0108:SHRTFT2,SHRTFT4 + - 0109:LONGFT2,LONGFT4 + - 010C:RPM + - 010D:VSS + - 010E:SPARKADV + - 010F:IAT + - 0110:MAF + - 0111:TP + - 0113:O2S11_EXISTS,O2S12_EXISTS,O2S13_EXISTS,O2S14_EXISTS,O2S21_EXISTS,O2S22_EXISTS,O2S23_EXISTS,O2S24_EXISTS + - 0115:O2S12,SHRTFT11 + - 0119:O2S22,SHRTFT22 + - 011C:OBDSUP + - 011F:RUNTM + - 0121:MIL_DIST + - 0124:LAMBDA11_VOLT,O2S11_VOLT + - 012E:EVAP_PCT + - 012F:FLI + - 0130:WARM_UPS + - 0131:CLR_DIST + - 0133:BARO + - 0134:LAMBDA11_CURRENT,O2S11_CURRENT + - 013C:CATEMP11 + - 013D:CATEMP21 + - 013E:CATEMP12 + - 013F:CATEMP22 + - 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.0104:LOAD_PCT + - 7E0.0105:ECT + - 7E0.0106:SHRTFT1 + - 7E0.0107:LONGFT1 + - 7E0.0108:SHRTFT2,SHRTFT4 + - 7E0.0109:LONGFT2,LONGFT4 + - 7E0.010C:RPM + - 7E0.010D:VSS + - 7E0.010E:SPARKADV + - 7E0.010F:IAT + - 7E0.0110:MAF + - 7E0.0111:TP + - 7E0.0133:BARO + - 7E0.0134:LAMBDA11_CURRENT,O2S11_CURRENT + - 7E0.7E8.0138 +unsupported_commands_by_ecu: + "6F1": + - 6F1.221700 + - 6F1.224AB1 + - 6F1.22586F + - 6F1.22D107 + - 6F1.22D10D + - 6F1.22D240 + - 6F1.22DA12 + - 6F1.22DA1F + - 6F1.22DA22 + - 6F1.22DA23 + - 6F1.22DA25 + - 6F1.22DA28 + - 6F1.22DA2A + - 6F1.22DA2E + - 6F1.22DA37 + - 6F1.22DB32 + - 6F1.22DBE4 + - 6F1.22DFE7 + - 6F1.60D.22D240 + - 6F1.612.224AB1 + - 6F1.612.22586F + - 6F1.618.22DA12 + - 6F1.618.22DA1F + - 6F1.618.22DA22 + - 6F1.618.22DA23 + - 6F1.618.22DA25 + - 6F1.618.22DA28 + - 6F1.618.22DA2A + - 6F1.618.22DA2E + - 6F1.618.22DA37 + - 6F1.619.22DB32 + - 6F1.619.22DFE7 + - 6F1.629.22DBE4 + - 6F1.640.221700 + - 6F1.660.22D107 + - 6F1.660.22D10D + "700": + - '700.221043' + - '700.221638' + - '700.222848' + - 700.708.22105E|f=2016-:RX_ECU_INTERNAL_T + - 700.708.221074|f=2016-:RX_EOP + - 700.708.221075 + - 700.708.221078|f=2016-:RX_IDLE_SAC_CYL_1,RX_IDLE_SAC_CYL_2,RX_IDLE_SAC_CYL_3,RX_IDLE_SAC_CYL_4 + - 700.708.22108A + - 700.708.22108D + - 700.708.22108F + - 700.708.22109A + - 700.708.2210A7|f=2016-:RX_MISFIRE_CYL1,RX_MISFIRE_CYL2,RX_MISFIRE_CYL3,RX_MISFIRE_CYL4 + - 700.708.221F5C|f=2016-:RX_EOT_V2_V2 + - 700.708.222827 + - 700.708.222829 + - 700.708.22282C + - 700.708.222843 + - 700.708.222847 + "701": + - '701.221628' + - 701.709.221628 + - 701.709.22162B + "745": + - '745.221739' + - 745.74D.221739 + "747": + - '747.220103' + - 747.22182E + - 747.74F.220103 + - 747.74F.22182E + "750": + - '750.2115' + - '750.2116' + - '750.2130' + - '750.221004' + - '750.221005' + - '750.222021' + - 750.758.2116 + - 750.758.2130 + - 750.758.2162 + - 750.758.221004 + - 750.758.221005 + - 750.758.222021 + "7B0": + - 7B0.21BC + - 7B0.7B8.2103:RX_TIRE_FL_SPD,RX_TIRE_FR_SPD,RX_TIRE_RL_SPD,RX_TIRE_RR_SPD + - 7B0.7B8.2105:RX_DECEL,RX_DECEL_2 + - 7B0.7B8.2106:RX_YAW_RATE,RX_YAW_RATE2 + - 7B0.7B8.2107:RX_WHEEL_CYLINDER_PRESSURE + - 7B0.7B8.211D:RX_MAIN_IDLE_SW,RX_RESERVOIR_WARNING_SW + - 7B0.7B8.211F:RX_PARKING_BRAKE_SW,RX_STOP_LIGHT_SW + - 7B0.7B8.2121:RX_VSS + - 7B0.7B8.2130 + - 7B0.7B8.213C:RX_STOP_LIGHT_RELAY + - 7B0.7B8.213D:RX_ABS_WARN,RX_BRAKE_WARN,RX_BUZZER,RX_ECB_WARN,RX_SLIP_WARN + - 7B0.7B8.2142:RX_FL_WHEEL_ACCELERATION,RX_FR_WHEEL_ACCELERATION,RX_RL_WHEEL_ACCELERATION,RX_RR_WHEEL_ACCELERATION + - 7B0.7B8.2146:RX_ZP_DEC,RX_ZP_DEC2,RX_ZP_YAW_RATE + - 7B0.7B8.2147:RX_LAT_G,RX_LNG_G,RX_STEER_ANGLE,RX_YAW_RATE3 + - 7B0.7B8.2148:RX_FR_REGEN_OPERATION,RX_FR_REGEN_REQUEST + - 7B0.7B8.2158 + - 7B0.7B8.215A:RX_FL_WHEEL_VSC,RX_FR_WHEEL_VSC,RX_RL_WHEEL_VSC,RX_RR_WHEEL_VSC,RX_TRC_TRAC,RX_TRC_TRAC_BRAKE,RX_TRC_TRAC_ENGINE + - 7B0.7B8.215F:RX_BA_CTRL_STATUS,RX_FL_WHEEL_ABS_CTRL,RX_FR_WHEEL_ABS_CTRL,RX_PBA_CTRL_STATUS,RX_RL_WHEEL_ABS_CTRL,RX_RL_WHEEL_EBD_CTRL,RX_RR_WHEEL_ABS_CTRL,RX_RR_WHEEL_EBD_CTRL + - 7B0.7B8.2198 + - 7B0.7B8.21A1 + - 7B0.7B8.21A3 + - 7B0.7B8.21A6 + - 7B0.7B8.21BE:RX_ACCUMULATOR_OPEN,RX_DECELERATION_OPEN,RX_FL_VSS_OPEN,RX_FR_VSS_OPEN,RX_FR_WHEEL_CYLINDER_OPEN,RX_HV_COMM_OPEN,RX_MASTER_CYLINDER_OPEN,RX_RL_VSS_OPEN,RX_RR_VSS_OPEN,RX_STROKE_OPEN,RX_YAW_RATE_OPEN_ERROR + - 7B0.7B8.21D0 + "7B1": + - 7B1.221026 + "7B3": + - 7B3.221004 + "7C0": + - 7C0.221021 + - 7C0.221022 + - 7C0.7C8.2141 + - 7C0.7C8.2168 + - 7C0.7C8.21AC + - 7C0.7C8.221021 + "7C4": + - 7C4.7CC.2129|f=2009-:RX_T_DRIVER + "7D2": + - 7D2.220103 + - 7D2.221040 + - 7D2.22106C + - 7D2.221075 + - 7D2.2210A1 + - 7D2.2210A2 + - 7D2.2210A6 + - 7D2.2210B2 + - 7D2.2215EE + - 7D2.2215F7 + - 7D2.2215F8 + - 7D2.221F05 + - 7D2.221F0D + - 7D2.221F46 + - 7D2.221F49 + - 7D2.221F4A + - 7D2.221F5B + - 7D2.7DA.22106C + - 7D2.7DA.221609 + - 7D2.7DA.221829 + - 7D2.7DA.22182A + - 7D2.7DA.221F0D + - 7D2.7DA.221F9A + "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.0123:FRP + - 7E0.0124:LAMBDA11_VOLT,O2S11_VOLT + - 7E0.012F:FLI + - 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.0144:EQ_RAT + - 7E0.0146:AAT + - 7E0.0147:TP_B + - 7E0.014D:MIL_TIME + - 7E0.014E:CLR_TIME + - 7E0.01A6:ODO + - 7E0.2128 + - 7E0.2182 + - 7E0.2185 + - 7E0.7E8.2101:RX_AAT_V2,RX_ACCEL_SENS_NO_1_VOLT,RX_ACCEL_SENS_NO_2_VOLT,RX_ATMOSPHERE_PRESSURE,RX_BATTERY_VOLTAGE,RX_CALCULATED_LOAD_7E0,RX_COOLANT_TEMP,RX_ENGINE_RUN_TIME,RX_ENGINE_SPEED,RX_INTAKE_AIR,RX_MAF,RX_MAP,RX_THROTTLE_MOTOR_DUTY,RX_THROTTLE_SENSOR_POSITION,RX_THROTTLE_SENSOR_VOLT,RX_THROTTL_SENSOR_2_VOLT,RX_TIME_AFTER_DTC_CLEARED,RX_VEHICLE_LOAD,RX_VEHICLE_SPEED,RX_WARMUP_CYCLE_CLEARED_DTC + - 7E0.7E8.2103:RX_EVAP_PURGE_DUTY,RX_IGN_ADVANCE,RX_LONG_FT_B1S1,RX_SHORT_FT_B1S1 + - 7E0.7E8.2104:RX_AFS_CURRENT_B1S1,RX_AFS_VOLTAGE_B1S1,RX_AF_LAMBDA_B1S1,RX_O2S_B1S2,RX_TARGET_AIR_FUEL_RATIO + - 7E0.7E8.2105:RX_CATALYST_T_B1S1,RX_CATALYST_T_B1S2 + - 7E0.7E8.2106:RX_2ND_AIR_MONITOR_AVAIL,RX_2ND_AIR_MONITOR_INCMPL,RX_A_C_MONITOR_AVAIL,RX_A_C_MONITOR_INCMPL,RX_CATALYST_MONITOR_AVAIL,RX_CATALYST_MONITOR_INCMPL,RX_COMPLETE_PARTS_MONITOR_AVAIL,RX_EGR_VVT_MONITOR_AVAIL,RX_EGR_VVT_MONITOR_INCMPL,RX_EVAP_MONITOR_AVAIL,RX_EVAP_MONITOR_ICMPL,RX_FUEL_SYSTEM_MONITOR_AVAIL,RX_HEATED_CATALYST_MONITOR_AVAIL,RX_HEATED_CATALYST_MONITOR_INCMPL,RX_MIL,RX_MILON_RUN_DISTANCE,RX_MISFIRE_MONITOR_AVAIL,RX_NUMBER_OF_EMISSION_DTC,RX_O2S_A_FS_HEATER_MONITOR_AVAIL,RX_O2S_A_FS_HEATER_MONITOR_INCMPL,RX_O2S_A_FS_MONITOR_AVAIL,RX_O2S_A_FS_MONITOR_INCMPL,RX_RUNNING_TIME_FROM_MIL_ON + - 7E0.7E8.210C + - 7E0.7E8.2121:RX_CC_CANCEL_SWITCH_ON,RX_CC_CCS_INDICATOR_M_CPU_ON,RX_CC_CCS_READY_M_CPU_ON,RX_CC_CC_ON,RX_CC_DRIVING_FORCE,RX_CC_LIVE_SET_COAST_SWITCH_ON,RX_CC_MAIN_SW_M_CPU_ON,RX_CC_ON,RX_CC_RES_ACC_SWITCH_ON,RX_CC_S,RX_CC_STOP_LIGHT_SWITCH_1_ON,RX_CC_STOP_LIGHT_SWITCH_2_ON,RX_CC_VSS + - 7E0.7E8.2124:RX_COMMUNICATION_WITH_BRAKE,RX_COMMUNICATION_WITH_HV,RX_COMM_WITH_AIR_CONDITIONER,RX_COMM_WITH_VALVEMATIC_COMM + - 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.2139 + - 7E0.7E8.213B + - 7E0.7E8.213C + - 7E0.7E8.2142 + - 7E0.7E8.2143 + - 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.2182 + - 7E0.7E8.2185 + - 7E0.7E8.21D5 + - 7E0.7E8.21DA + - 7E0.7E8.21F3 + - 7E0.7E8.21F4 + - 7E0.7E8.21F5 + "7E1": + - 7E1.7E9.0101 + - 7E1.7E9.0104 + - 7E1.7E9.0105 + - 7E1.7E9.010D + - 7E1.7E9.0111 + - 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 + - 7E1.7E9.2182 + - 7E1.7E9.21A0 + - 7E1.7E9.21BE + - 7E1.7E9.21D9 diff --git a/tests/test_cases/2020/commands/700.708.221002|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.221002|f=2016-.yaml new file mode 100644 index 0000000..2d3dc95 --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.221002|f=2016-.yaml @@ -0,0 +1,14 @@ +command_id: 700.708.221002|f=2016- +test_cases: +- expected_values: + RX_12V_V: 12.70016 + response: 7080562100228A4 +- expected_values: + RX_12V_V: 13.43258 + response: 708056210022AFC +- expected_values: + RX_12V_V: 13.43747 + response: 708056210022B00 +- expected_values: + RX_12V_V: 13.74996 + response: 708056210022C00 diff --git a/tests/test_cases/2020/commands/700.708.221017|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.221017|f=2016-.yaml new file mode 100644 index 0000000..3464c72 --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.221017|f=2016-.yaml @@ -0,0 +1,11 @@ +command_id: 700.708.221017|f=2016- +test_cases: +- expected_values: + RX_INJ_VOL: 0 + response: '708056210170000' +- expected_values: + RX_INJ_VOL: 0.71969 + response: 7080562101708FF +- expected_values: + RX_INJ_VOL: 10.25906 + response: 70805621017803D diff --git a/tests/test_cases/2020/commands/700.708.221018|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.221018|f=2016-.yaml new file mode 100644 index 0000000..82fd295 --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.221018|f=2016-.yaml @@ -0,0 +1,14 @@ +command_id: 700.708.221018|f=2016- +test_cases: +- expected_values: + RX_INJECTOR_PORT: 1.47 + response: 7080562101805BE +- expected_values: + RX_INJECTOR_PORT: 1.535 + response: 7080562101805FF +- expected_values: + RX_INJECTOR_PORT: 1.792 + response: '708056210180700' +- expected_values: + RX_INJECTOR_PORT: 11.942 + response: 708056210182EA6 diff --git a/tests/test_cases/2020/commands/700.708.221019|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.221019|f=2016-.yaml new file mode 100644 index 0000000..60b0c9b --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.221019|f=2016-.yaml @@ -0,0 +1,17 @@ +command_id: 700.708.221019|f=2016- +test_cases: +- expected_values: + RX_INJECTION: BOTH + response: 7080762101902B08000 +- expected_values: + RX_INJECTION: BOTH + response: 7080762101902C08000 +- expected_values: + RX_INJECTION: BOTH + response: 7080762101902F48000 +- expected_values: + RX_INJECTION: BOTH + response: 7080762101902F88000 +- expected_values: + RX_INJECTION: BOTH + response: 7080762101902FC8000 diff --git a/tests/test_cases/2020/commands/700.708.22102A|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.22102A|f=2016-.yaml new file mode 100644 index 0000000..d547ce1 --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.22102A|f=2016-.yaml @@ -0,0 +1,83 @@ +command_id: 700.708.22102A|f=2016- +test_cases: +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: 1.76471 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: 4.11765 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: 2.94118 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: -0.58824 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: 1.37255 + response: |- + 708100862102A8A877E + 7082183840000000000 +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: 4.11765 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: 4.11765 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: 3.72549 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: 0.58824 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: 0.19608 + response: |- + 708100862102A8A8981 + 70821808A0000000000 +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: 0.58824 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: 4.5098 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: 5.29412 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: 0.58824 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: -0.19608 + response: |- + 708100862102A8B8D81 + 708217F810000000000 +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: 1.76471 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: 6.86275 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: 0.98039 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: -0.58824 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: 0.58824 + response: |- + 708100862102A91827E + 7082181840000000000 +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: 2.54902 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: 9.21569 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: 4.5098 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: -1.37255 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: 1.76471 + response: |- + 708100862102A978B7C + 7082184860000000000 +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: 6.07843 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: 9.21569 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: 8.43137 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: 1.76471 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: 1.37255 + response: |- + 708100862102A979584 + 70821838F0000000000 +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: 6.07843 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: 9.21569 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: 8.82353 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: 1.76471 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: 1.37255 + response: |- + 708100862102A979684 + 70821838F0000000000 +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: 6.86275 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: 9.21569 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: 8.82353 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: 4.11765 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: 1.37255 + response: |- + 708100862102A97968A + 7082183910000000000 +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: 5.68627 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: 12.7451 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: 8.43137 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: 1.76471 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: 0.98039 + response: |- + 708100862102AA09584 + 70821828E0000000000 diff --git a/tests/test_cases/2020/commands/700.708.221041|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.221041|f=2016-.yaml new file mode 100644 index 0000000..f4d8427 --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.221041|f=2016-.yaml @@ -0,0 +1,10 @@ +command_id: 700.708.221041|f=2016- +test_cases: +- expected_values: + RX_ECT_IGN: 9.375 + RX_ECT_INIT: 9.375 + response: 708056210414F4F +- expected_values: + RX_ECT_IGN: 98.125 + RX_ECT_INIT: 98.125 + response: 70805621041DDDD diff --git a/tests/test_cases/2020/commands/700.708.221046|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.221046|f=2016-.yaml new file mode 100644 index 0000000..716ef2c --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.221046|f=2016-.yaml @@ -0,0 +1,8 @@ +command_id: 700.708.221046|f=2016- +test_cases: +- expected_values: + RX_COOLING_FAN_DUTY_RATIO: 0 + response: '7080462104600' +- expected_values: + RX_COOLING_FAN_DUTY_RATIO: 57 + response: '7080462104672' diff --git a/tests/test_cases/2020/commands/700.708.221059|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.221059|f=2016-.yaml new file mode 100644 index 0000000..684f9c2 --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.221059|f=2016-.yaml @@ -0,0 +1,32 @@ +command_id: 700.708.221059|f=2016- +test_cases: +- expected_values: + RX_ACCEL_PEDAL: 0 + response: |- + 708100A621059295129 + 7082151000000000000 +- expected_values: + RX_ACCEL_PEDAL: 0 + response: |- + 708100A62105929512B + 7082152000000000000 +- expected_values: + RX_ACCEL_PEDAL: 0 + response: |- + 708100A6210592B5429 + 7082152000F00000000 +- expected_values: + RX_ACCEL_PEDAL: 9 + response: |- + 708100A621059477029 + 70821510FF300000000 +- expected_values: + RX_ACCEL_PEDAL: 74.49296 + response: |- + 708100A621059A4CB29 + 7082152400000000000 +- expected_values: + RX_ACCEL_PEDAL: 94.21127 + response: |- + 708100A621059C0E829 + 7082151400000000000 diff --git a/tests/test_cases/2020/commands/700.708.22105C|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.22105C|f=2016-.yaml new file mode 100644 index 0000000..64fed33 --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.22105C|f=2016-.yaml @@ -0,0 +1,22 @@ +command_id: 700.708.22105C|f=2016- +test_cases: +- expected_values: + RX_KNOCK_CORRECT_LEARNED_VALUE: 12.71875 + RX_KNOCK_FEEDBACK_VALUE: -4.3125 + response: 7080762105C81977F76 +- expected_values: + RX_KNOCK_CORRECT_LEARNED_VALUE: 15.96875 + RX_KNOCK_FEEDBACK_VALUE: -3.21875 + response: 7080762105C81FF7F99 +- expected_values: + RX_KNOCK_CORRECT_LEARNED_VALUE: 16 + RX_KNOCK_FEEDBACK_VALUE: -4.71875 + response: 7080762105C82007F69 +- expected_values: + RX_KNOCK_CORRECT_LEARNED_VALUE: 16.28125 + RX_KNOCK_FEEDBACK_VALUE: -6.875 + response: 7080762105C82097F24 +- expected_values: + RX_KNOCK_CORRECT_LEARNED_VALUE: 17.84375 + RX_KNOCK_FEEDBACK_VALUE: -0.46875 + response: 7080762105C823B7FF1 diff --git a/tests/test_cases/2020/commands/700.708.221062|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.221062|f=2016-.yaml new file mode 100644 index 0000000..f9a73ce --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.221062|f=2016-.yaml @@ -0,0 +1,14 @@ +command_id: 700.708.221062|f=2016- +test_cases: +- expected_values: + RX_EXHAUST_VVT_OCV_CONTROL_DUTY: 9.64981 + response: 70805621062062D +- expected_values: + RX_EXHAUST_VVT_OCV_CONTROL_DUTY: 10.93156 + response: 7080562106206FF +- expected_values: + RX_EXHAUST_VVT_OCV_CONTROL_DUTY: 32.813 + response: '708056210621500' +- expected_values: + RX_EXHAUST_VVT_OCV_CONTROL_DUTY: 63.03807 + response: '708056210622858' diff --git a/tests/test_cases/2020/commands/700.708.22106A|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.22106A|f=2016-.yaml new file mode 100644 index 0000000..8a0faa7 --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.22106A|f=2016-.yaml @@ -0,0 +1,14 @@ +command_id: 700.708.22106A|f=2016- +test_cases: +- expected_values: + RX_FP_DUTY_RATIO: 196.95122 + response: 7080562106A0C9E +- expected_values: + RX_FP_DUTY_RATIO: 234.08537 + response: 7080562106A0EFF +- expected_values: + RX_FP_DUTY_RATIO: 234.14634 + response: 7080562106A0F00 +- expected_values: + RX_FP_DUTY_RATIO: 368.23171 + response: 7080562106A1797 diff --git a/tests/test_cases/2020/commands/700.708.22106C|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.22106C|f=2016-.yaml new file mode 100644 index 0000000..71c32ea --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.22106C|f=2016-.yaml @@ -0,0 +1,14 @@ +command_id: 700.708.22106C|f=2016- +test_cases: +- expected_values: + RX_DIST_SINCE_BAT_DISC: 8690 + response: 7080562106C21F2 +- expected_values: + RX_DIST_SINCE_BAT_DISC: 9727 + response: 7080562106C25FF +- expected_values: + RX_DIST_SINCE_BAT_DISC: 9728 + response: 7080562106C2600 +- expected_values: + RX_DIST_SINCE_BAT_DISC: 14848 + response: 7080562106C3A00 diff --git a/tests/test_cases/2020/commands/700.708.22106F|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.22106F|f=2016-.yaml new file mode 100644 index 0000000..0a82f80 --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.22106F|f=2016-.yaml @@ -0,0 +1,11 @@ +command_id: 700.708.22106F|f=2016- +test_cases: +- expected_values: + RX_INTAKE_VVT_TARGET_ANGLE_B1: 0 + response: 7080562106F0000 +- expected_values: + RX_INTAKE_VVT_TARGET_ANGLE_B1: 4.98953 + response: 7080562106F01FF +- expected_values: + RX_INTAKE_VVT_TARGET_ANGLE_B1: 74.98943 + response: 7080562106F1E00 diff --git a/tests/test_cases/2020/commands/700.708.221071|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.221071|f=2016-.yaml new file mode 100644 index 0000000..ce63028 --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.221071|f=2016-.yaml @@ -0,0 +1,11 @@ +command_id: 700.708.221071|f=2016- +test_cases: +- expected_values: + RX_EXHAUST_VVT_TARGET_ANGLE_B1: 0 + response: '708056210710000' +- expected_values: + RX_EXHAUST_VVT_TARGET_ANGLE_B1: 4.98953 + response: 7080562107101FF +- expected_values: + RX_EXHAUST_VVT_TARGET_ANGLE_B1: 39.99436 + response: '708056210711000' diff --git a/tests/test_cases/2020/commands/700.708.22107B|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.22107B|f=2016-.yaml new file mode 100644 index 0000000..f99e51d --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.22107B|f=2016-.yaml @@ -0,0 +1,314 @@ +command_id: 700.708.22107B|f=2016- +test_cases: +- expected_values: + RX_EOT: 15 + response: |- + 708102262107B000003 + 70821C60100087F7185 + 70822687FA57EF18110 + 7082380758006000076 + 7082437504B33330000 +- expected_values: + RX_EOT: 20 + response: |- + 708102262107B000003 + 70821C60100107F7185 + 70822AC80207F9180FB + 70823803F8007000078 + 708243C505033330000 +- expected_values: + RX_EOT: 20 + response: |- + 708102262107B000003 + 70821C60100157F7184 + 70822FC7FE97F2D80F6 + 708238000800D000079 + 708243C505033330608 +- expected_values: + RX_EOT: 17 + response: |- + 708102262107B000003 + 70821C601006D7F7184 + 708227A7FE97F2D80E4 + 708238038800D000085 + 708243952523333039D +- expected_values: + RX_EOT: 19 + response: |- + 708102262107B000003 + 70821C60100E47F4F84 + 70822E77FF47F3C80FF + 7082380598006000083 + 708243B555533330260 +- expected_values: + RX_EOT: 18 + response: |- + 708102262107B000003 + 70821C60100E47F5984 + 70822F57FF37F3B8107 + 7082380587FFF000082 + 708243A555533330000 +- expected_values: + RX_EOT: 19 + response: |- + 708102262107B000003 + 70821C60100F07F4C84 + 70822FB7FFA7F4D810B + 7082380618000000084 + 708243B555533330003 +- expected_values: + RX_EOT: 21 + response: |- + 708102262107B000003 + 70821C60101787F3282 + 708226D7FDC7ED280F6 + 7082380788000000085 + 708243D5B5B34340000 +- expected_values: + RX_EOT: 31 + response: |- + 708102262107B000003 + 70821D001001B7F7685 + 7082202800A7F808103 + 7082380468008000085 + 70824475A5A38380000 +- expected_values: + RX_EOT: 26 + response: |- + 708102262107B000003 + 70821D00100E67F7685 + 7082292800A7F808130 + 7082380668006000080 + 70824425D5D38380000 +- expected_values: + RX_EOT: 25 + response: |- + 708102262107B000003 + 70821D00102C07F9084 + 70822D880007F858105 + 70823801D7FFF000085 + 7082441696939390000 +- expected_values: + RX_EOT: 28 + response: |- + 708102262107B000003 + 70821D001032F7F8C84 + 70822DE7FFC7F818109 + 70823802B8000000086 + 70824446C6C39390000 +- expected_values: + RX_EOT: 56 + response: |- + 708102262107B000003 + 70821E401032A7ECC83 + 70822227FFF7EC980F2 + 70823814A8004000086 + 7082460646441410000 +- expected_values: + RX_EOT: 45 + response: |- + 708102262107B000003 + 70821E401032A7EFE83 + 708220880007EFF80F9 + 7082380EB8001000085 + 7082455737341410000 +- expected_values: + RX_EOT: 53 + response: |- + 708102262107B000003 + 70821F00100007F4784 + 70822CD80007F4780AC + 7082381F88008000084 + 708245D647546490000 +- expected_values: + RX_EOT: 53 + response: |- + 708102262107B000003 + 70821F00100007F4789 + 70822F580007F478100 + 7082382088007000084 + 708245D64754649000F +- expected_values: + RX_EOT: 66 + response: |- + 708102262107B000003 + 70821FB0102747F1185 + 70822F8800A7F1B8112 + 70823819A8012000085 + 708246A6B6B46460185 +- expected_values: + RX_EOT: 53 + response: |- + 708102262107B000003 + 70821FB0103277F3285 + 70822F47FF07F188128 + 70823817B8006000085 + 708245D737347470004 +- expected_values: + RX_EOT: 36 + response: |- + 708102262107B000004 + 70821140100697F7285 + 7082256800A7F7C80D9 + 70823807C800F00007F + 708244C65654242020D +- expected_values: + RX_EOT: 43 + response: |- + 708102262107B000004 + 70821150101997F5B84 + 70822FF800A7F6580FE + 708238084800A000087 + 70824536F6F4242021F +- expected_values: + RX_EOT: 10 + response: |- + 708102262107B000004 + 708211D013ABF7F3984 + 7082240800A7F438109 + 7082380608006000083 + 708243261612D2D04FF +- expected_values: + RX_EOT: 9 + response: |- + 708102262107B000004 + 708211D013CF67F3984 + 708227A800A7F4380D4 + 7082380107FFF000083 + 708243164642D2D00A4 +- expected_values: + RX_EOT: 9 + response: |- + 708102262107B000004 + 708211D013FF07F3984 + 708226C800A7F4380DD + 70823800A8003000084 + 708243164642D2D0B2A +- expected_values: + RX_EOT: 42 + response: |- + 708102262107B000004 + 70821360100007FB286 + 7082210800F7FCC8114 + 7082380A38005000087 + 70824526B6E41410000 +- expected_values: + RX_EOT: 30 + response: |- + 708102262107B000004 + 70821390100007FB586 + 70822E88024800481AE + 7082381168003000087 + 7082446696A3F3F0002 +- expected_values: + RX_EOT: 33 + response: |- + 708102262107B000004 + 708213F0100277F6A85 + 70822FC80007F6980E6 + 7082380798003000087 + 708244965713A390000 +- expected_values: + RX_EOT: 41 + response: |- + 708102262107B000004 + 70821470100177F3F86 + 7082200801A7F3E8108 + 7082380608003000084 + 70824515D6C42440000 +- expected_values: + RX_EOT: 45 + response: |- + 708102262107B000004 + 70821670103E27F1A82 + 70822D17FE97F0080EF + 7082380C58001000086 + 7082455717141410000 +- expected_values: + RX_EOT: 35 + response: |- + 708102262107B000004 + 708216B01008E7F4A85 + 7082243800A7F548112 + 70823802F8005000083 + 708244B7E7E41412A29 +- expected_values: + RX_EOT: 29 + response: |- + 708102262107B000004 + 708216F0100017F498A + 70822AA80007F4980FF + 7082380A0800A000087 + 7082445416E3C3C0001 +- expected_values: + RX_EOT: 55 + response: |- + 708102262107B000004 + 70821710203327F0F83 + 70822207F9C7EA580E6 + 7082381818006000087 + 708245F616139390000 +- expected_values: + RX_EOT: 51 + response: |- + 708102262107B000004 + 708217D0100007F4E85 + 7082239804F7F99812B + 70823827C8008000086 + 708245B6C6E42420002 +- expected_values: + RX_EOT: 29 + response: |- + 708102262107B000004 + 70821840102AC7F3385 + 70822067FF27F1080E9 + 7082380358007000080 + 708244583833E3E0227 +- expected_values: + RX_EOT: 21 + response: |- + 708102262107B000004 + 70821D10100007F7185 + 70822737F607ED180B1 + 708238057800A000088 + 708243D326932300000 +- expected_values: + RX_EOT: 13 + response: |- + 708102262107B000004 + 70821D101000D7F7188 + 708228C800A7F7B8148 + 70823804B800D000049 + 7082435373732320118 +- expected_values: + RX_EOT: 13 + response: |- + 708102262107B000005 + 70821010100007F2C86 + 70822357F767E938146 + 7082380208005000065 + 7082435424230300000 +- expected_values: + RX_EOT: 6 + response: |- + 708102262107B000005 + 70821010100B07F2C84 + 70822AD800A7F3680D9 + 708238000800A00007D + 708242E4E4E2B2B06C6 +- expected_values: + RX_EOT: 5 + response: |- + 708102262107B000005 + 708210101013B7F2C84 + 7082259800A7F3680D9 + 7082380008006000083 + 708242D50502B2B0B07 +- expected_values: + RX_EOT: 40 + response: |- + 708102262107B000005 + 70821BA0100007F6D88 + 708223780027F888226 + 7082381C1800100007A + 70824505A5A41410000 diff --git a/tests/test_cases/2020/commands/700.708.221084|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.221084|f=2016-.yaml new file mode 100644 index 0000000..bd55de5 --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.221084|f=2016-.yaml @@ -0,0 +1,8 @@ +command_id: 700.708.221084|f=2016- +test_cases: +- expected_values: + RX_ROUGH_IDLE_CYL_1: 1 + RX_ROUGH_IDLE_CYL_2: 0 + RX_ROUGH_IDLE_CYL_3: 63 + RX_ROUGH_IDLE_CYL_4: 0 + response: 7080762108401003F00 diff --git a/tests/test_cases/2020/commands/700.708.221087|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.221087|f=2016-.yaml new file mode 100644 index 0000000..5097759 --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.221087|f=2016-.yaml @@ -0,0 +1,11 @@ +command_id: 700.708.221087|f=2016- +test_cases: +- expected_values: + RX_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 0 + response: '708056210870000' +- expected_values: + RX_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 14.98812 + response: 7080562108705FF +- expected_values: + RX_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 74.98943 + response: '708056210871E00' diff --git a/tests/test_cases/2020/commands/700.708.221088|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.221088|f=2016-.yaml new file mode 100644 index 0000000..217a0ea --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.221088|f=2016-.yaml @@ -0,0 +1,11 @@ +command_id: 700.708.221088|f=2016- +test_cases: +- expected_values: + RX_EXHAUST_VVT_ANGLE_B1: 0 + response: '708056210880000' +- expected_values: + RX_EXHAUST_VVT_ANGLE_B1: 2.48988 + response: 7080562108800FF +- expected_values: + RX_EXHAUST_VVT_ANGLE_B1: 45.18894 + response: '708056210881214' diff --git a/tests/test_cases/2020/commands/700.708.221089|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.221089|f=2016-.yaml new file mode 100644 index 0000000..d83c194 --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.221089|f=2016-.yaml @@ -0,0 +1,11 @@ +command_id: 700.708.221089|f=2016- +test_cases: +- expected_values: + RX_EXHAUST_VVT_HOLD_LEARN_VALUE_1: 58.0003 + response: '708056210892521' +- expected_values: + RX_EXHAUST_VVT_HOLD_LEARN_VALUE_1: 62.47923 + response: 7080562108927FF +- expected_values: + RX_EXHAUST_VVT_HOLD_LEARN_VALUE_1: 71.85813 + response: '708056210892E00' diff --git a/tests/test_cases/2020/commands/700.708.2210A2|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.2210A2|f=2016-.yaml new file mode 100644 index 0000000..93624ff --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.2210A2|f=2016-.yaml @@ -0,0 +1,83 @@ +command_id: 700.708.2210A2|f=2016- +test_cases: +- expected_values: + RX_AF_LEARN_HIGH_PORT_B1: -0.98039 + RX_AF_LEARN_IDLE_PORT_B1: -2.15686 + RX_AF_LEARN_LOW_PORT_B1: -3.72549 + RX_AF_LEARN_MID1_PORT_B1: -0.98039 + RX_AF_LEARN_MID2_PORT_B1: -0.98039 + response: |- + 70810086210A27A767D + 708217D7D0000000000 +- expected_values: + RX_AF_LEARN_HIGH_PORT_B1: 0.58824 + RX_AF_LEARN_IDLE_PORT_B1: -1.76471 + RX_AF_LEARN_LOW_PORT_B1: -0.19608 + RX_AF_LEARN_MID1_PORT_B1: 0.58824 + RX_AF_LEARN_MID2_PORT_B1: 0.58824 + response: |- + 70810086210A27B7F81 + 7082181810000000000 +- expected_values: + RX_AF_LEARN_HIGH_PORT_B1: 1.76471 + RX_AF_LEARN_IDLE_PORT_B1: -1.76471 + RX_AF_LEARN_LOW_PORT_B1: -0.19608 + RX_AF_LEARN_MID1_PORT_B1: 1.76471 + RX_AF_LEARN_MID2_PORT_B1: 1.76471 + response: |- + 70810086210A27B7F84 + 7082184840000000000 +- expected_values: + RX_AF_LEARN_HIGH_PORT_B1: 0.19608 + RX_AF_LEARN_IDLE_PORT_B1: -1.37255 + RX_AF_LEARN_LOW_PORT_B1: -1.37255 + RX_AF_LEARN_MID1_PORT_B1: 0.19608 + RX_AF_LEARN_MID2_PORT_B1: 0.19608 + response: |- + 70810086210A27C7C80 + 7082180800000000000 +- expected_values: + RX_AF_LEARN_HIGH_PORT_B1: -0.19608 + RX_AF_LEARN_IDLE_PORT_B1: -0.98039 + RX_AF_LEARN_LOW_PORT_B1: -3.33333 + RX_AF_LEARN_MID1_PORT_B1: -0.19608 + RX_AF_LEARN_MID2_PORT_B1: -0.19608 + response: |- + 70810086210A27D777F + 708217F7F0000000000 +- expected_values: + RX_AF_LEARN_HIGH_PORT_B1: -1.37255 + RX_AF_LEARN_IDLE_PORT_B1: 1.76471 + RX_AF_LEARN_LOW_PORT_B1: -3.33333 + RX_AF_LEARN_MID1_PORT_B1: -1.37255 + RX_AF_LEARN_MID2_PORT_B1: -1.37255 + response: |- + 70810086210A284777C + 708217C7C0000000000 +- expected_values: + RX_AF_LEARN_HIGH_PORT_B1: 1.76471 + RX_AF_LEARN_IDLE_PORT_B1: 2.15686 + RX_AF_LEARN_LOW_PORT_B1: 0.58824 + RX_AF_LEARN_MID1_PORT_B1: 1.76471 + RX_AF_LEARN_MID2_PORT_B1: 1.76471 + response: |- + 70810086210A2858184 + 7082184840000000000 +- expected_values: + RX_AF_LEARN_HIGH_PORT_B1: 0.19608 + RX_AF_LEARN_IDLE_PORT_B1: 2.94118 + RX_AF_LEARN_LOW_PORT_B1: -4.90196 + RX_AF_LEARN_MID1_PORT_B1: 0.19608 + RX_AF_LEARN_MID2_PORT_B1: 0.19608 + response: |- + 70810086210A2877380 + 7082180800000000000 +- expected_values: + RX_AF_LEARN_HIGH_PORT_B1: 1.76471 + RX_AF_LEARN_IDLE_PORT_B1: 8.03922 + RX_AF_LEARN_LOW_PORT_B1: 0.19608 + RX_AF_LEARN_MID1_PORT_B1: 1.76471 + RX_AF_LEARN_MID2_PORT_B1: 1.76471 + response: |- + 70810086210A2948084 + 7082184840000000000 diff --git a/tests/test_cases/2020/commands/700.708.2210A5|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.2210A5|f=2016-.yaml new file mode 100644 index 0000000..82b8f41 --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.2210A5|f=2016-.yaml @@ -0,0 +1,37 @@ +command_id: 700.708.2210A5|f=2016- +test_cases: +- expected_values: + RX_MISFIRE_COUNT: 0 + response: |- + 70810086210A5000000 + 7082100180000000000 +- expected_values: + RX_MISFIRE_COUNT: 0 + response: |- + 70810086210A5000000 + 70821003F0000000000 +- expected_values: + RX_MISFIRE_COUNT: 0 + response: |- + 70810086210A5000000 + 7082100800000000000 +- expected_values: + RX_MISFIRE_COUNT: 0 + response: |- + 70810086210A5000000 + 7082100FF0000000000 +- expected_values: + RX_MISFIRE_COUNT: 0 + response: |- + 70810086210A50000FF + 7082100BD0000000000 +- expected_values: + RX_MISFIRE_COUNT: 0 + response: |- + 70810086210A5000200 + 7082100AB0000000000 +- expected_values: + RX_MISFIRE_COUNT: 6 + response: |- + 70810086210A50600B6 + 7082100B60000000000 diff --git a/tests/test_cases/2020/commands/700.708.2210AA|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.2210AA|f=2016-.yaml new file mode 100644 index 0000000..8ef27f1 --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.2210AA|f=2016-.yaml @@ -0,0 +1,5 @@ +command_id: 700.708.2210AA|f=2016- +test_cases: +- expected_values: + RX_MISFIRE_LOAD: 0 + response: 708046210AA00 diff --git a/tests/test_cases/2020/commands/700.708.2210CD|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.2210CD|f=2016-.yaml new file mode 100644 index 0000000..447a1ed --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.2210CD|f=2016-.yaml @@ -0,0 +1,14 @@ +command_id: 700.708.2210CD|f=2016- +test_cases: +- expected_values: + RX_LFPS: -2990.8 + response: 708056210CD8B2C +- expected_values: + RX_LFPS: -2969.6 + response: 708056210CD8C00 +- expected_values: + RX_LFPS: -2892.9 + response: 708056210CD8EFF +- expected_values: + RX_LFPS: -2611.2 + response: 708056210CD9A00 diff --git a/tests/test_cases/2020/commands/700.708.2215FA|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.2215FA|f=2016-.yaml new file mode 100644 index 0000000..94fe4f5 --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.2215FA|f=2016-.yaml @@ -0,0 +1,11 @@ +command_id: 700.708.2215FA|f=2016- +test_cases: +- expected_values: + RX_ALT_DUTY_CYCLE: 19.5122 + response: 708056215FA0C80 +- expected_values: + RX_ALT_DUTY_CYCLE: 39.02439 + response: 708056215FA1900 +- expected_values: + RX_ALT_DUTY_CYCLE: 77.26829 + response: 708056215FA3180 diff --git a/tests/test_cases/2020/commands/700.708.221620|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.221620|f=2016-.yaml new file mode 100644 index 0000000..5f1cef2 --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.221620|f=2016-.yaml @@ -0,0 +1,8 @@ +command_id: 700.708.221620|f=2016- +test_cases: +- expected_values: + RX_AT_LOCK_UP_STATE: 0 + response: '7080462162000' +- expected_values: + RX_AT_LOCK_UP_STATE: 1 + response: '7080462162001' diff --git a/tests/test_cases/2020/commands/700.708.221621|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.221621|f=2016-.yaml new file mode 100644 index 0000000..5fe1370 --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.221621|f=2016-.yaml @@ -0,0 +1,26 @@ +command_id: 700.708.221621|f=2016- +test_cases: +- expected_values: + RX_GEAR_V2: 1 + response: '7080462162101' +- expected_values: + RX_GEAR_V2: 2 + response: '7080462162102' +- expected_values: + RX_GEAR_V2: 3 + response: '7080462162103' +- expected_values: + RX_GEAR_V2: 4 + response: '7080462162104' +- expected_values: + RX_GEAR_V2: 5 + response: '7080462162105' +- expected_values: + RX_GEAR_V2: 6 + response: '7080462162106' +- expected_values: + RX_GEAR_V2: 7 + response: '7080462162107' +- expected_values: + RX_GEAR_V2: 8 + response: '7080462162108' diff --git a/tests/test_cases/2020/commands/700.708.221627|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.221627|f=2016-.yaml new file mode 100644 index 0000000..4fdfcda --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.221627|f=2016-.yaml @@ -0,0 +1,11 @@ +command_id: 700.708.221627|f=2016- +test_cases: +- expected_values: + RX_ATF_T_PAN_V3: 10 + response: '708056216273200' +- expected_values: + RX_ATF_T_PAN_V3: 16.875 + response: '7080562162738E0' +- expected_values: + RX_ATF_T_PAN_V3: 91.875 + response: '7080562162783E0' diff --git a/tests/test_cases/2020/commands/700.708.221F2F|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.221F2F|f=2016-.yaml new file mode 100644 index 0000000..be24acb --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.221F2F|f=2016-.yaml @@ -0,0 +1,8 @@ +command_id: 700.708.221F2F|f=2016- +test_cases: +- expected_values: + RX_FLI: 7.45098 + response: 70804621F2F13 +- expected_values: + RX_FLI: 95.29412 + response: 70804621F2FF3 diff --git a/tests/test_cases/2020/commands/700.708.221F3C|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.221F3C|f=2016-.yaml new file mode 100644 index 0000000..1bc8e44 --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.221F3C|f=2016-.yaml @@ -0,0 +1,14 @@ +command_id: 700.708.221F3C|f=2016- +test_cases: +- expected_values: + RX_CAT_T_BANK_1_SENSOR_1: 49.6 + response: 70805621F3C0380 +- expected_values: + RX_CAT_T_BANK_1_SENSOR_1: 88 + response: 70805621F3C0500 +- expected_values: + RX_CAT_T_BANK_1_SENSOR_1: 343.9 + response: 70805621F3C0EFF +- expected_values: + RX_CAT_T_BANK_1_SENSOR_1: 860 + response: 70805621F3C2328 diff --git a/tests/test_cases/2020/commands/700.708.221F3E|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.221F3E|f=2016-.yaml new file mode 100644 index 0000000..60c11ce --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.221F3E|f=2016-.yaml @@ -0,0 +1,14 @@ +command_id: 700.708.221F3E|f=2016- +test_cases: +- expected_values: + RX_CAT_T_BANK_1_SENSOR_2: 28 + response: 70805621F3E02A8 +- expected_values: + RX_CAT_T_BANK_1_SENSOR_2: 113.5 + response: 70805621F3E05FF +- expected_values: + RX_CAT_T_BANK_1_SENSOR_2: 139.2 + response: 70805621F3E0700 +- expected_values: + RX_CAT_T_BANK_1_SENSOR_2: 679.2 + response: 70805621F3E1C18 diff --git a/tests/test_cases/2020/commands/700.708.221F46|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.221F46|f=2016-.yaml new file mode 100644 index 0000000..903b6a2 --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.221F46|f=2016-.yaml @@ -0,0 +1,8 @@ +command_id: 700.708.221F46|f=2016- +test_cases: +- expected_values: + RX_AMBIENT_T: 5 + response: 70804621F462D +- expected_values: + RX_AMBIENT_T: 66 + response: 70804621F466A diff --git a/tests/test_cases/2020/commands/700.708.221F6D|f=2016-.yaml b/tests/test_cases/2020/commands/700.708.221F6D|f=2016-.yaml new file mode 100644 index 0000000..d45bf2e --- /dev/null +++ b/tests/test_cases/2020/commands/700.708.221F6D|f=2016-.yaml @@ -0,0 +1,98 @@ +command_id: 700.708.221F6D|f=2016- +test_cases: +- expected_values: + RX_HFP_ACTUAL: 14.81 + RX_HFP_TARGET: 0 + RX_LOW_FUEL_PRESSURE: 390 + response: |- + 708100E621F6D1B0000 + 7082105C90000280027 + 7082200000000000000 +- expected_values: + RX_HFP_ACTUAL: 16.34 + RX_HFP_TARGET: 0 + RX_LOW_FUEL_PRESSURE: 300 + response: |- + 708100E621F6D1B0000 + 70821066200001E001E + 7082200000000000000 +- expected_values: + RX_HFP_ACTUAL: 16.48 + RX_HFP_TARGET: 0 + RX_LOW_FUEL_PRESSURE: 400 + response: |- + 708100E621F6D1B0000 + 7082106700000280028 + 7082200000000000000 +- expected_values: + RX_HFP_ACTUAL: 2.07 + RX_HFP_TARGET: 2370 + RX_LOW_FUEL_PRESSURE: 400 + response: |- + 708100E621F6D1B00ED + 7082100CF0000280028 + 7082200000000000000 +- expected_values: + RX_HFP_ACTUAL: 2.58 + RX_HFP_TARGET: 2370 + RX_LOW_FUEL_PRESSURE: 670 + response: |- + 708100E621F6D1B00ED + 7082101020000400043 + 7082200000000000000 +- expected_values: + RX_HFP_ACTUAL: 4.77 + RX_HFP_TARGET: 2370 + RX_LOW_FUEL_PRESSURE: 310 + response: |- + 708100E621F6D1B00ED + 7082101DD00001E001F + 7082200000000000000 +- expected_values: + RX_HFP_ACTUAL: 5.15 + RX_HFP_TARGET: 2370 + RX_LOW_FUEL_PRESSURE: 320 + response: |- + 708100E621F6D1B00ED + 70821020300001E0020 + 7082200000000000000 +- expected_values: + RX_HFP_ACTUAL: 1.75 + RX_HFP_TARGET: 2400 + RX_LOW_FUEL_PRESSURE: 390 + response: |- + 708100E621F6D1B00F0 + 7082100AF0000280027 + 7082200000000000000 +- expected_values: + RX_HFP_ACTUAL: 2.31 + RX_HFP_TARGET: 2550 + RX_LOW_FUEL_PRESSURE: 370 + response: |- + 708100E621F6D1B00FF + 7082100E70000280025 + 7082200000000000000 +- expected_values: + RX_HFP_ACTUAL: 25.99 + RX_HFP_TARGET: 2710 + RX_LOW_FUEL_PRESSURE: 290 + response: |- + 708100E621F6D1B010F + 708210A2700001E001D + 7082200000000000000 +- expected_values: + RX_HFP_ACTUAL: 5.51 + RX_HFP_TARGET: 4650 + RX_LOW_FUEL_PRESSURE: 480 + response: |- + 708100E621F6D1B01D1 + 70821022700002F0030 + 7082200000000000000 +- expected_values: + RX_HFP_ACTUAL: 18.45 + RX_HFP_TARGET: 17950 + RX_LOW_FUEL_PRESSURE: 400 + response: |- + 708100E621F6D1B0703 + 7082107350000280028 + 7082200000000000000 diff --git a/tests/test_cases/2020/commands/701.709.220103|f=2016-.yaml b/tests/test_cases/2020/commands/701.709.220103|f=2016-.yaml new file mode 100644 index 0000000..aa0dddb --- /dev/null +++ b/tests/test_cases/2020/commands/701.709.220103|f=2016-.yaml @@ -0,0 +1,14 @@ +command_id: 701.709.220103|f=2016- +test_cases: +- expected_values: + RX_ODO: 31299 + response: 7090762010302007A43 +- expected_values: + RX_ODO: 35839 + response: 7090762010302008BFF +- expected_values: + RX_ODO: 35840 + response: 7090762010302008C00 +- expected_values: + RX_ODO: 38912 + response: '7090762010302009800' diff --git a/tests/test_cases/2020/commands/701.709.221620|f=2016-.yaml b/tests/test_cases/2020/commands/701.709.221620|f=2016-.yaml new file mode 100644 index 0000000..94f5463 --- /dev/null +++ b/tests/test_cases/2020/commands/701.709.221620|f=2016-.yaml @@ -0,0 +1,8 @@ +command_id: 701.709.221620|f=2016- +test_cases: +- expected_values: + RX_LOCK_UP_STATE: 0 + response: '7090462162000' +- expected_values: + RX_LOCK_UP_STATE: 1 + response: '7090462162001' diff --git a/tests/test_cases/2020/commands/701.709.221627|f=2016-.yaml b/tests/test_cases/2020/commands/701.709.221627|f=2016-.yaml new file mode 100644 index 0000000..5c99f8b --- /dev/null +++ b/tests/test_cases/2020/commands/701.709.221627|f=2016-.yaml @@ -0,0 +1,11 @@ +command_id: 701.709.221627|f=2016- +test_cases: +- expected_values: + RX_ATF_T_PAN_GEN3: 10 + response: '709056216273200' +- expected_values: + RX_ATF_T_PAN_GEN3: 56.875 + response: '7090562162760E0' +- expected_values: + RX_ATF_T_PAN_GEN3: 93.125 + response: '709056216278520' diff --git a/tests/test_cases/2020/commands/7C4.2143|f=2009-.yaml b/tests/test_cases/2020/commands/7C4.2143|f=2009-.yaml new file mode 100644 index 0000000..9449b9d --- /dev/null +++ b/tests/test_cases/2020/commands/7C4.2143|f=2009-.yaml @@ -0,0 +1,26 @@ +command_id: 7C4.2143|f=2009- +test_cases: +- expected_values: + RX_AIR_OUTLET_SERVO_ACTU_PULSE_D: 64 + RX_AIR_OUTLET_SERVO_PULSE_D: 64 + response: 7CC06614340400A00 +- expected_values: + RX_AIR_OUTLET_SERVO_ACTU_PULSE_D: 87 + RX_AIR_OUTLET_SERVO_PULSE_D: 87 + response: 7CC06614357570A00 +- expected_values: + RX_AIR_OUTLET_SERVO_ACTU_PULSE_D: 109 + RX_AIR_OUTLET_SERVO_PULSE_D: 87 + response: 7CC066143576D0A00 +- expected_values: + RX_AIR_OUTLET_SERVO_ACTU_PULSE_D: 117 + RX_AIR_OUTLET_SERVO_PULSE_D: 117 + response: 7CC06614375750A00 +- expected_values: + RX_AIR_OUTLET_SERVO_ACTU_PULSE_D: 128 + RX_AIR_OUTLET_SERVO_PULSE_D: 117 + response: 7CC06614375800A00 +- expected_values: + RX_AIR_OUTLET_SERVO_ACTU_PULSE_D: 128 + RX_AIR_OUTLET_SERVO_PULSE_D: 128 + response: 7CC06614380800A00 diff --git a/tests/test_cases/2020/commands/7C4.2144|f=2009-.yaml b/tests/test_cases/2020/commands/7C4.2144|f=2009-.yaml new file mode 100644 index 0000000..8499390 --- /dev/null +++ b/tests/test_cases/2020/commands/7C4.2144|f=2009-.yaml @@ -0,0 +1,14 @@ +command_id: 7C4.2144|f=2009- +test_cases: +- expected_values: + RX_AIR_INLET_DAMPER_ACTUAL_PULSE: 92 + RX_AIR_INLET_DAMPER_TARGET_PULSE: 92 + response: 7CC0661445C5C0A00 +- expected_values: + RX_AIR_INLET_DAMPER_ACTUAL_PULSE: 128 + RX_AIR_INLET_DAMPER_TARGET_PULSE: 92 + response: 7CC0661445C800A00 +- expected_values: + RX_AIR_INLET_DAMPER_ACTUAL_PULSE: 105 + RX_AIR_INLET_DAMPER_TARGET_PULSE: 128 + response: 7CC06614480690A00 diff --git a/tests/test_cases/2020/commands/7C4.214C|f=2009-.yaml b/tests/test_cases/2020/commands/7C4.214C|f=2009-.yaml new file mode 100644 index 0000000..aa2263e --- /dev/null +++ b/tests/test_cases/2020/commands/7C4.214C|f=2009-.yaml @@ -0,0 +1,14 @@ +command_id: 7C4.214C|f=2009- +test_cases: +- expected_values: + RX_EVAP_TARGET_T: 1 + response: 7CC04614C8064 +- expected_values: + RX_EVAP_TARGET_T: 2.54 + response: 7CC04614C80FE +- expected_values: + RX_EVAP_TARGET_T: 2.56 + response: 7CC04614C8100 +- expected_values: + RX_EVAP_TARGET_T: 5.2 + response: 7CC04614C8208 diff --git a/tests/test_cases/2020/commands/7C4.7CC.2121|f=2009-.yaml b/tests/test_cases/2020/commands/7C4.7CC.2121|f=2009-.yaml new file mode 100644 index 0000000..9f83467 --- /dev/null +++ b/tests/test_cases/2020/commands/7C4.7CC.2121|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.2121|f=2009- +test_cases: +- expected_values: + RX_CABIN_T: 13.75 + response: 7CC03612151 +- expected_values: + RX_CABIN_T: 34 + response: 7CC036121A2 diff --git a/tests/test_cases/2020/commands/7C4.7CC.2122|f=2009-.yaml b/tests/test_cases/2020/commands/7C4.7CC.2122|f=2009-.yaml new file mode 100644 index 0000000..f63f2e1 --- /dev/null +++ b/tests/test_cases/2020/commands/7C4.7CC.2122|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.2122|f=2009- +test_cases: +- expected_values: + RX_AAT_7C4: 3.3 + response: 7CC0361224C +- expected_values: + RX_AAT_7C4: 37.6 + response: 7CC036122AE diff --git a/tests/test_cases/2020/commands/7C4.7CC.2124|f=2009-.yaml b/tests/test_cases/2020/commands/7C4.7CC.2124|f=2009-.yaml new file mode 100644 index 0000000..f4f5ddc --- /dev/null +++ b/tests/test_cases/2020/commands/7C4.7CC.2124|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.2124|f=2009- +test_cases: +- expected_values: + RX_SOLAR_DRIVER: 0 + response: 7CC03612400 +- expected_values: + RX_SOLAR_DRIVER: 109 + response: 7CC0361246D diff --git a/tests/test_cases/2020/commands/7C4.7CC.2126|f=2009-.yaml b/tests/test_cases/2020/commands/7C4.7CC.2126|f=2009-.yaml new file mode 100644 index 0000000..b3e2055 --- /dev/null +++ b/tests/test_cases/2020/commands/7C4.7CC.2126|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.2126|f=2009- +test_cases: +- expected_values: + RX_ECT: 24.05 + response: 7CC03612641 +- expected_values: + RX_ECT: 90.55 + response: 7CC036126FF diff --git a/tests/test_cases/2020/commands/7C4.7CC.213C|f=2009-.yaml b/tests/test_cases/2020/commands/7C4.7CC.213C|f=2009-.yaml new file mode 100644 index 0000000..1341ee2 --- /dev/null +++ b/tests/test_cases/2020/commands/7C4.7CC.213C|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.213C|f=2009- +test_cases: +- expected_values: + RX_BLOWER_MOTOR_SPEED_LEVEL: 0 + response: 7CC03613C00 +- expected_values: + RX_BLOWER_MOTOR_SPEED_LEVEL: 31 + response: 7CC03613C1F diff --git a/tests/test_cases/2020/commands/7C4.7CC.213D|f=2009-.yaml b/tests/test_cases/2020/commands/7C4.7CC.213D|f=2009-.yaml new file mode 100644 index 0000000..37fcac3 --- /dev/null +++ b/tests/test_cases/2020/commands/7C4.7CC.213D|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.213D|f=2009- +test_cases: +- expected_values: + RX_ADJUSTED_AMBIENT_T: 3.76 + response: 7CC03613D6C +- expected_values: + RX_ADJUSTED_AMBIENT_T: 31.92 + response: 7CC03613DC4 diff --git a/tests/test_cases/2020/commands/7C4.7CC.214B|f=2009-.yaml b/tests/test_cases/2020/commands/7C4.7CC.214B|f=2009-.yaml new file mode 100644 index 0000000..82e76cb --- /dev/null +++ b/tests/test_cases/2020/commands/7C4.7CC.214B|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.214B|f=2009- +test_cases: +- expected_values: + RX_EVAP_FIN_THERMISTOR: -2.05 + response: 7CC03614B4F +- expected_values: + RX_EVAP_FIN_THERMISTOR: 23.85 + response: 7CC03614B99 diff --git a/tests/test_cases/2020/commands/7C4.7CC.2153|f=2009-.yaml b/tests/test_cases/2020/commands/7C4.7CC.2153|f=2009-.yaml new file mode 100644 index 0000000..b2a24f8 --- /dev/null +++ b/tests/test_cases/2020/commands/7C4.7CC.2153|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.2153|f=2009- +test_cases: +- expected_values: + RX_REGULATOR_P: 0.3965 + response: 7CC0361533A +- expected_values: + RX_REGULATOR_P: 1.36736 + response: 7CC0361537C diff --git a/tests/test_cases/2020/commands/7D0.7D8.2162|f=2011-.yaml b/tests/test_cases/2020/commands/7D0.7D8.2162|f=2011-.yaml new file mode 100644 index 0000000..c56aab8 --- /dev/null +++ b/tests/test_cases/2020/commands/7D0.7D8.2162|f=2011-.yaml @@ -0,0 +1,11 @@ +command_id: 7D0.7D8.2162|f=2011- +test_cases: +- expected_values: + RX_PARKING_BRAKE: 1 + response: 7D8056162010000 +- expected_values: + RX_PARKING_BRAKE: 1 + response: 7D805616219A6A6 +- expected_values: + RX_PARKING_BRAKE: 1 + response: 7D80561621F0000 diff --git a/tests/test_cases/2020/commands/7E0.0104.yaml b/tests/test_cases/2020/commands/7E0.0104.yaml new file mode 100644 index 0000000..5175fd9 --- /dev/null +++ b/tests/test_cases/2020/commands/7E0.0104.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0104 +test_cases: +- expected_values: + LOAD_PCT: 12.94118 + response: '7E803410421' +- expected_values: + LOAD_PCT: 100 + response: 7E8034104FF diff --git a/tests/test_cases/2020/commands/7E0.0105.yaml b/tests/test_cases/2020/commands/7E0.0105.yaml new file mode 100644 index 0000000..1b0f055 --- /dev/null +++ b/tests/test_cases/2020/commands/7E0.0105.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0105 +test_cases: +- expected_values: + ECT: 32 + response: '7E803410548' +- expected_values: + ECT: 97 + response: '7E803410589' diff --git a/tests/test_cases/2020/commands/7E0.0106.yaml b/tests/test_cases/2020/commands/7E0.0106.yaml new file mode 100644 index 0000000..23e0732 --- /dev/null +++ b/tests/test_cases/2020/commands/7E0.0106.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0106 +test_cases: +- expected_values: + SHRTFT1: -21.09375 + response: '7E803410665' +- expected_values: + SHRTFT1: 19.53125 + response: '7E803410699' diff --git a/tests/test_cases/2020/commands/7E0.0107.yaml b/tests/test_cases/2020/commands/7E0.0107.yaml new file mode 100644 index 0000000..549521f --- /dev/null +++ b/tests/test_cases/2020/commands/7E0.0107.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0107 +test_cases: +- expected_values: + LONGFT1: -5.46875 + response: '7E803410779' +- expected_values: + LONGFT1: 8.59375 + response: 7E80341078B diff --git a/tests/test_cases/2020/commands/7E0.0108.yaml b/tests/test_cases/2020/commands/7E0.0108.yaml new file mode 100644 index 0000000..7e375de --- /dev/null +++ b/tests/test_cases/2020/commands/7E0.0108.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0108 +test_cases: +- expected_values: + SHRTFT2: -21.09375 + response: '7E803410865' +- expected_values: + SHRTFT2: 19.53125 + response: '7E803410899' diff --git a/tests/test_cases/2020/commands/7E0.0109.yaml b/tests/test_cases/2020/commands/7E0.0109.yaml new file mode 100644 index 0000000..0624f03 --- /dev/null +++ b/tests/test_cases/2020/commands/7E0.0109.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0109 +test_cases: +- expected_values: + LONGFT2: -3.125 + response: 7E80341097C +- expected_values: + LONGFT2: 13.28125 + response: '7E803410991' diff --git a/tests/test_cases/2020/commands/7E0.010C.yaml b/tests/test_cases/2020/commands/7E0.010C.yaml new file mode 100644 index 0000000..a225ee1 --- /dev/null +++ b/tests/test_cases/2020/commands/7E0.010C.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.010C +test_cases: +- expected_values: + RPM: 607 + response: 7E804410C097C +- expected_values: + RPM: 639.75 + response: 7E804410C09FF +- expected_values: + RPM: 960 + response: 7E804410C0F00 +- expected_values: + RPM: 5129.5 + response: 7E804410C5026 diff --git a/tests/test_cases/2020/commands/7E0.010D.yaml b/tests/test_cases/2020/commands/7E0.010D.yaml new file mode 100644 index 0000000..5b34126 --- /dev/null +++ b/tests/test_cases/2020/commands/7E0.010D.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.010D +test_cases: +- expected_values: + VSS: 0 + response: 7E803410D00 +- expected_values: + VSS: 151 + response: 7E803410D97 diff --git a/tests/test_cases/2020/commands/7E0.010E.yaml b/tests/test_cases/2020/commands/7E0.010E.yaml new file mode 100644 index 0000000..e553b98 --- /dev/null +++ b/tests/test_cases/2020/commands/7E0.010E.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.010E +test_cases: +- expected_values: + SPARKADV: -14.5 + response: 7E803410E63 +- expected_values: + SPARKADV: 54 + response: 7E803410EEC diff --git a/tests/test_cases/2020/commands/7E0.010F.yaml b/tests/test_cases/2020/commands/7E0.010F.yaml new file mode 100644 index 0000000..6a3e001 --- /dev/null +++ b/tests/test_cases/2020/commands/7E0.010F.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.010F +test_cases: +- expected_values: + IAT: 17 + response: 7E803410F39 +- expected_values: + IAT: 67 + response: 7E803410F6B diff --git a/tests/test_cases/2020/commands/7E0.0110.yaml b/tests/test_cases/2020/commands/7E0.0110.yaml new file mode 100644 index 0000000..189f582 --- /dev/null +++ b/tests/test_cases/2020/commands/7E0.0110.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.0110 +test_cases: +- expected_values: + MAF: 2.87 + response: 7E8044110011F +- expected_values: + MAF: 7.67 + response: 7E804411002FF +- expected_values: + MAF: 35.84 + response: 7E80441100E00 +- expected_values: + MAF: 199.78 + response: 7E80441104E0A diff --git a/tests/test_cases/2020/commands/7E0.0111.yaml b/tests/test_cases/2020/commands/7E0.0111.yaml new file mode 100644 index 0000000..d9ac7c4 --- /dev/null +++ b/tests/test_cases/2020/commands/7E0.0111.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0111 +test_cases: +- expected_values: + TP: 14.90196 + response: '7E803411126' +- expected_values: + TP: 82.35294 + response: 7E8034111D2 diff --git a/tests/test_cases/2020/commands/7E0.0133.yaml b/tests/test_cases/2020/commands/7E0.0133.yaml new file mode 100644 index 0000000..90c6dce --- /dev/null +++ b/tests/test_cases/2020/commands/7E0.0133.yaml @@ -0,0 +1,17 @@ +command_id: 7E0.0133 +test_cases: +- expected_values: + BARO: 97 + response: '7E803413361' +- expected_values: + BARO: 98 + response: '7E803413362' +- expected_values: + BARO: 99 + response: '7E803413363' +- expected_values: + BARO: 100 + response: '7E803413364' +- expected_values: + BARO: 101 + response: '7E803413365' diff --git a/tests/test_cases/2020/commands/7E0.0134.yaml b/tests/test_cases/2020/commands/7E0.0134.yaml new file mode 100644 index 0000000..bbee701 --- /dev/null +++ b/tests/test_cases/2020/commands/7E0.0134.yaml @@ -0,0 +1,30 @@ +command_id: 7E0.0134 +test_cases: +- expected_values: + LAMBDA11_CURRENT: 0.81418 + O2S11_CURRENT: -1.50781 + response: 7E806413468377E7E +- expected_values: + LAMBDA11_CURRENT: 0.86719 + O2S11_CURRENT: -0.375 + response: 7E80641346F007FA0 +- expected_values: + LAMBDA11_CURRENT: 0.88278 + O2S11_CURRENT: -0.25 + response: 7E806413470FF7FC0 +- expected_values: + LAMBDA11_CURRENT: 0.98618 + O2S11_CURRENT: -0.00391 + response: 7E80641347E3B7FFF +- expected_values: + LAMBDA11_CURRENT: 0.99146 + O2S11_CURRENT: 0 + response: 7E80641347EE88000 +- expected_values: + LAMBDA11_CURRENT: 1.22791 + O2S11_CURRENT: 0.33594 + response: 7E80641349D2C8056 +- expected_values: + LAMBDA11_CURRENT: 1.23361 + O2S11_CURRENT: 1.00781 + response: 7E80641349DE78102 diff --git a/tests/test_cases/2022/command_support.yaml b/tests/test_cases/2022/command_support.yaml new file mode 100644 index 0000000..e872f33 --- /dev/null +++ b/tests/test_cases/2022/command_support.yaml @@ -0,0 +1,280 @@ +model_year: 2022 +supported_commands_by_ecu: + "700": + - 700.708.221002|f=2016-:RX_12V_V + - 700.708.221017|f=2016-:RX_INJ_VOL + - 700.708.221018|f=2016-:RX_INJECTOR_PORT + - 700.708.221019|f=2016-:RX_INJECTION + - 700.708.22102A|f=2016-:RX_A_F_RATIO_LEARNED_HIGH_BANK_1,RX_A_F_RATIO_LEARNED_IDLE_BANK_1,RX_A_F_RATIO_LEARNED_LOW_BANK_1,RX_A_F_RATIO_LEARNED_MID_1_BANK_1,RX_A_F_RATIO_LEARNED_MID_2_BANK_1 + - 700.708.221041|f=2016-:RX_ECT_IGN,RX_ECT_INIT + - 700.708.221046|f=2016-:RX_COOLING_FAN_DUTY_RATIO + - 700.708.221059|f=2016-:RX_ACCEL_PEDAL + - 700.708.22105C|f=2016-:RX_KNOCK_CORRECT_LEARNED_VALUE,RX_KNOCK_FEEDBACK_VALUE + - 700.708.221062|f=2016-:RX_EXHAUST_VVT_OCV_CONTROL_DUTY + - 700.708.22106A|f=2016-:RX_FP_DUTY_RATIO + - 700.708.22106C|f=2016-:RX_DIST_SINCE_BAT_DISC + - 700.708.22106F|f=2016-:RX_INTAKE_VVT_TARGET_ANGLE_B1 + - 700.708.221071|f=2016-:RX_EXHAUST_VVT_TARGET_ANGLE_B1 + - 700.708.22107B|f=2016-:RX_EOT + - 700.708.221084|f=2016-:RX_ROUGH_IDLE_CYL_1,RX_ROUGH_IDLE_CYL_2,RX_ROUGH_IDLE_CYL_3,RX_ROUGH_IDLE_CYL_4 + - 700.708.221087|f=2016-:RX_INTAKE_VVT_CHANGE_ANGLE_BANK_1 + - 700.708.221088|f=2016-:RX_EXHAUST_VVT_ANGLE_B1 + - 700.708.221089|f=2016-:RX_EXHAUST_VVT_HOLD_LEARN_VALUE_1 + - 700.708.2210A2|f=2016-:RX_AF_LEARN_HIGH_PORT_B1,RX_AF_LEARN_IDLE_PORT_B1,RX_AF_LEARN_LOW_PORT_B1,RX_AF_LEARN_MID1_PORT_B1,RX_AF_LEARN_MID2_PORT_B1 + - 700.708.2210A5|f=2016-:RX_MISFIRE_COUNT + - 700.708.2210AA|f=2016-:RX_MISFIRE_LOAD,RX_MISFIRE_MARGIN,RX_MISFIRE_RPM + - 700.708.2210CD|f=2016-:RX_LFPS + - 700.708.2215FA|f=2016-:RX_ALT_DUTY_CYCLE + - 700.708.221620|f=2016-:RX_AT_LOCK_UP_STATE + - 700.708.221621|f=2016-:RX_GEAR_V2 + - 700.708.221627|f=2016-:RX_ATF_T_PAN_V3 + - 700.708.221F2F|f=2016-:RX_FLI + - 700.708.221F3C|f=2016-:RX_CAT_T_BANK_1_SENSOR_1 + - 700.708.221F3E|f=2016-:RX_CAT_T_BANK_1_SENSOR_2 + - 700.708.221F46|f=2016-:RX_AMBIENT_T + - 700.708.221F6D|f=2016-:RX_HFP_ACTUAL,RX_HFP_TARGET,RX_LOW_FUEL_PRESSURE + "701": + - 701.709.220103|f=2016-:RX_ODO + - 701.709.221620|f=2016-:RX_LOCK_UP_STATE + - 701.709.221627|f=2016-:RX_ATF_T_PAN_GEN3 + "780": + - 780.788.2104 + "7B0": + - 7B0.221006 + - 7B0.7B8.221006 + "7C0": + - 7C0.2129 + - 7C0.7C8.2112 + - 7C0.7C8.2113 + - 7C0.7C8.2121 + - 7C0.7C8.2123 + - 7C0.7C8.2129 + - 7C0.7C8.21A1 + - 7C0.7C8.21A7 + "7C4": + - 7C4.2143|f=2009-:RX_AIR_OUTLET_SERVO_ACTU_PULSE_D,RX_AIR_OUTLET_SERVO_PULSE_D + - 7C4.2144|f=2009-:RX_AIR_INLET_DAMPER_ACTUAL_PULSE,RX_AIR_INLET_DAMPER_TARGET_PULSE + - 7C4.214C|f=2009-:RX_EVAP_TARGET_T + - 7C4.7CC.2121|f=2009-:RX_CABIN_T + - 7C4.7CC.2122|f=2009-:RX_AAT_7C4 + - 7C4.7CC.2124|f=2009-:RX_SOLAR_DRIVER + - 7C4.7CC.2126|f=2009-:RX_ECT + - 7C4.7CC.213C|f=2009-:RX_BLOWER_MOTOR_SPEED_LEVEL + - 7C4.7CC.213D|f=2009-:RX_ADJUSTED_AMBIENT_T + - 7C4.7CC.214B|f=2009-:RX_EVAP_FIN_THERMISTOR + - 7C4.7CC.2153|f=2009-:RX_REGULATOR_P + "7D0": + - 7D0.7D8.2162|f=2011-:RX_PARKING_BRAKE + "7DF": + - 7DF.0104 + - 7DF.0131 + - 7DF.0144 + "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 + - 0104:LOAD_PCT + - 0105:ECT + - 0106:SHRTFT1 + - 0107:LONGFT1 + - 0108:SHRTFT2,SHRTFT4 + - 0109:LONGFT2,LONGFT4 + - 010C:RPM + - 010D:VSS + - 010E:SPARKADV + - 010F:IAT + - 0110:MAF + - 0111:TP + - 0113:O2S11_EXISTS,O2S12_EXISTS,O2S13_EXISTS,O2S14_EXISTS,O2S21_EXISTS,O2S22_EXISTS,O2S23_EXISTS,O2S24_EXISTS + - 0115:O2S12,SHRTFT11 + - 0119:O2S22,SHRTFT22 + - 011C:OBDSUP + - 011F:RUNTM + - 0121:MIL_DIST + - 0124:LAMBDA11_VOLT,O2S11_VOLT + - 012E:EVAP_PCT + - 012F:FLI + - 0130:WARM_UPS + - 0131:CLR_DIST + - 0133:BARO + - 0134:LAMBDA11_CURRENT,O2S11_CURRENT + - 013C:CATEMP11 + - 013D:CATEMP21 + - 013E:CATEMP12 + - 7E0.0144:EQ_RAT +unsupported_commands_by_ecu: + "6F1": + - 6F1.221700 + - 6F1.224AB1 + - 6F1.22586F + - 6F1.22D107 + - 6F1.22D10D + - 6F1.22D240 + - 6F1.22DA12 + - 6F1.22DA1F + - 6F1.22DA22 + - 6F1.22DA23 + - 6F1.22DA25 + - 6F1.22DA28 + - 6F1.22DA2A + - 6F1.22DA2E + - 6F1.22DA37 + - 6F1.22DB32 + - 6F1.22DBE4 + - 6F1.22DFE7 + - 6F1.60D.22D240 + - 6F1.612.224AB1 + - 6F1.612.22586F + - 6F1.618.22DA12 + - 6F1.618.22DA1F + - 6F1.618.22DA22 + - 6F1.618.22DA23 + - 6F1.618.22DA25 + - 6F1.618.22DA28 + - 6F1.618.22DA2A + - 6F1.618.22DA2E + - 6F1.618.22DA37 + - 6F1.619.22DB32 + - 6F1.619.22DFE7 + - 6F1.629.22DBE4 + - 6F1.640.221700 + - 6F1.660.22D107 + - 6F1.660.22D10D + "700": + - '700.221043' + - '700.221638' + - '700.222848' + - 700.708.221043 + - 700.708.22105E|f=2016-:RX_ECU_INTERNAL_T + - 700.708.221074|f=2016-:RX_EOP + - 700.708.221075 + - 700.708.221078|f=2016-:RX_IDLE_SAC_CYL_1,RX_IDLE_SAC_CYL_2,RX_IDLE_SAC_CYL_3,RX_IDLE_SAC_CYL_4 + - 700.708.22108A + - 700.708.22108D + - 700.708.22108F + - 700.708.22109A + - 700.708.2210A7|f=2016-:RX_MISFIRE_CYL1,RX_MISFIRE_CYL2,RX_MISFIRE_CYL3,RX_MISFIRE_CYL4 + - 700.708.221638 + - 700.708.221F5C|f=2016-:RX_EOT_V2_V2 + - 700.708.222827 + - 700.708.222829 + - 700.708.22282C + - 700.708.222843 + - 700.708.222847 + - 700.708.222848 + "701": + - '701.221628' + - 701.709.221628 + - 701.709.22162B + "745": + - '745.221739' + "747": + - '747.220103' + - 747.22182E + "750": + - '750.2115' + - '750.2116' + - '750.2130' + - '750.221004' + - '750.221005' + - '750.222021' + - 750.758.2116 + - 750.758.2130 + - 750.758.221004 + - 750.758.221005 + "7B0": + - 7B0.21BC + - 7B0.7B8.2103:RX_TIRE_FL_SPD,RX_TIRE_FR_SPD,RX_TIRE_RL_SPD,RX_TIRE_RR_SPD + - 7B0.7B8.2105:RX_DECEL,RX_DECEL_2 + - 7B0.7B8.2106:RX_YAW_RATE,RX_YAW_RATE2 + - 7B0.7B8.2107:RX_WHEEL_CYLINDER_PRESSURE + - 7B0.7B8.211D:RX_MAIN_IDLE_SW,RX_RESERVOIR_WARNING_SW + - 7B0.7B8.211F:RX_PARKING_BRAKE_SW,RX_STOP_LIGHT_SW + - 7B0.7B8.2121:RX_VSS + - 7B0.7B8.213C:RX_STOP_LIGHT_RELAY + - 7B0.7B8.213D:RX_ABS_WARN,RX_BRAKE_WARN,RX_BUZZER,RX_ECB_WARN,RX_SLIP_WARN + - 7B0.7B8.2142:RX_FL_WHEEL_ACCELERATION,RX_FR_WHEEL_ACCELERATION,RX_RL_WHEEL_ACCELERATION,RX_RR_WHEEL_ACCELERATION + - 7B0.7B8.2146:RX_ZP_DEC,RX_ZP_DEC2,RX_ZP_YAW_RATE + - 7B0.7B8.2147:RX_LAT_G,RX_LNG_G,RX_STEER_ANGLE,RX_YAW_RATE3 + - 7B0.7B8.2148:RX_FR_REGEN_OPERATION,RX_FR_REGEN_REQUEST + - 7B0.7B8.2158 + - 7B0.7B8.215A:RX_FL_WHEEL_VSC,RX_FR_WHEEL_VSC,RX_RL_WHEEL_VSC,RX_RR_WHEEL_VSC,RX_TRC_TRAC,RX_TRC_TRAC_BRAKE,RX_TRC_TRAC_ENGINE + - 7B0.7B8.215F:RX_BA_CTRL_STATUS,RX_FL_WHEEL_ABS_CTRL,RX_FR_WHEEL_ABS_CTRL,RX_PBA_CTRL_STATUS,RX_RL_WHEEL_ABS_CTRL,RX_RL_WHEEL_EBD_CTRL,RX_RR_WHEEL_ABS_CTRL,RX_RR_WHEEL_EBD_CTRL + - 7B0.7B8.21A1 + - 7B0.7B8.21A3 + - 7B0.7B8.21A6 + - 7B0.7B8.21BE:RX_ACCUMULATOR_OPEN,RX_DECELERATION_OPEN,RX_FL_VSS_OPEN,RX_FR_VSS_OPEN,RX_FR_WHEEL_CYLINDER_OPEN,RX_HV_COMM_OPEN,RX_MASTER_CYLINDER_OPEN,RX_RL_VSS_OPEN,RX_RR_VSS_OPEN,RX_STROKE_OPEN,RX_YAW_RATE_OPEN_ERROR + "7B1": + - 7B1.221026 + - 7B1.7B9.221026 + "7B3": + - 7B3.221004 + - 7B3.7BB.221004 + "7C0": + - 7C0.221022 + - 7C0.7C8.2141 + - 7C0.7C8.2168 + - 7C0.7C8.21AC + - 7C0.7C8.221021 + - 7C0.7C8.221022 + "7C4": + - 7C4.7CC.2129|f=2009-:RX_T_DRIVER + "7D2": + - 7D2.220103 + - 7D2.221040 + - 7D2.221075 + - 7D2.2210A1 + - 7D2.2210A2 + - 7D2.2210A6 + - 7D2.2210B2 + - 7D2.2215EE + - 7D2.2215F7 + - 7D2.2215F8 + - 7D2.221F05 + - 7D2.221F0D + - 7D2.221F46 + - 7D2.221F49 + - 7D2.221F4A + - 7D2.221F5B + - 7D2.708.2210A2 + - 7D2.708.221F46 + - 7D2.7DA.220103 + - 7D2.7DA.221040 + - 7D2.7DA.22106C + - 7D2.7DA.221075 + - 7D2.7DA.2210A1 + - 7D2.7DA.2210A6 + - 7D2.7DA.2210B2 + - 7D2.7DA.2215EE + - 7D2.7DA.2215F7 + - 7D2.7DA.2215F8 + - 7D2.7DA.221609 + - 7D2.7DA.221829 + - 7D2.7DA.22182A + - 7D2.7DA.221F05 + - 7D2.7DA.221F0D + - 7D2.7DA.221F49 + - 7D2.7DA.221F4A + - 7D2.7DA.221F9A + "7E0": + - 7E0.0104:LOAD_PCT + - 7E0.0131:CLR_DIST + - 7E0.2128 + - 7E0.2182 + - 7E0.2185 + - 7E0.7E8.2101:RX_AAT_V2,RX_ACCEL_SENS_NO_1_VOLT,RX_ACCEL_SENS_NO_2_VOLT,RX_ATMOSPHERE_PRESSURE,RX_BATTERY_VOLTAGE,RX_CALCULATED_LOAD_7E0,RX_COOLANT_TEMP,RX_ENGINE_RUN_TIME,RX_ENGINE_SPEED,RX_INTAKE_AIR,RX_MAF,RX_MAP,RX_THROTTLE_MOTOR_DUTY,RX_THROTTLE_SENSOR_POSITION,RX_THROTTLE_SENSOR_VOLT,RX_THROTTL_SENSOR_2_VOLT,RX_TIME_AFTER_DTC_CLEARED,RX_VEHICLE_LOAD,RX_VEHICLE_SPEED,RX_WARMUP_CYCLE_CLEARED_DTC + - 7E0.7E8.2103:RX_EVAP_PURGE_DUTY,RX_IGN_ADVANCE,RX_LONG_FT_B1S1,RX_SHORT_FT_B1S1 + - 7E0.7E8.2104:RX_AFS_CURRENT_B1S1,RX_AFS_VOLTAGE_B1S1,RX_AF_LAMBDA_B1S1,RX_O2S_B1S2,RX_TARGET_AIR_FUEL_RATIO + - 7E0.7E8.2105:RX_CATALYST_T_B1S1,RX_CATALYST_T_B1S2 + - 7E0.7E8.2106:RX_2ND_AIR_MONITOR_AVAIL,RX_2ND_AIR_MONITOR_INCMPL,RX_A_C_MONITOR_AVAIL,RX_A_C_MONITOR_INCMPL,RX_CATALYST_MONITOR_AVAIL,RX_CATALYST_MONITOR_INCMPL,RX_COMPLETE_PARTS_MONITOR_AVAIL,RX_EGR_VVT_MONITOR_AVAIL,RX_EGR_VVT_MONITOR_INCMPL,RX_EVAP_MONITOR_AVAIL,RX_EVAP_MONITOR_ICMPL,RX_FUEL_SYSTEM_MONITOR_AVAIL,RX_HEATED_CATALYST_MONITOR_AVAIL,RX_HEATED_CATALYST_MONITOR_INCMPL,RX_MIL,RX_MILON_RUN_DISTANCE,RX_MISFIRE_MONITOR_AVAIL,RX_NUMBER_OF_EMISSION_DTC,RX_O2S_A_FS_HEATER_MONITOR_AVAIL,RX_O2S_A_FS_HEATER_MONITOR_INCMPL,RX_O2S_A_FS_MONITOR_AVAIL,RX_O2S_A_FS_MONITOR_INCMPL,RX_RUNNING_TIME_FROM_MIL_ON + - 7E0.7E8.2121:RX_CC_CANCEL_SWITCH_ON,RX_CC_CCS_INDICATOR_M_CPU_ON,RX_CC_CCS_READY_M_CPU_ON,RX_CC_CC_ON,RX_CC_DRIVING_FORCE,RX_CC_LIVE_SET_COAST_SWITCH_ON,RX_CC_MAIN_SW_M_CPU_ON,RX_CC_ON,RX_CC_RES_ACC_SWITCH_ON,RX_CC_S,RX_CC_STOP_LIGHT_SWITCH_1_ON,RX_CC_STOP_LIGHT_SWITCH_2_ON,RX_CC_VSS + - 7E0.7E8.2124:RX_COMMUNICATION_WITH_BRAKE,RX_COMMUNICATION_WITH_HV,RX_COMM_WITH_AIR_CONDITIONER,RX_COMM_WITH_VALVEMATIC_COMM + - 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.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.21DA + "7E1": + - 7E1.7E9.0104 + - 7E1.7E9.0131 diff --git a/tests/test_cases/2022/commands/700.708.221002|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.221002|f=2016-.yaml new file mode 100644 index 0000000..874d7d6 --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.221002|f=2016-.yaml @@ -0,0 +1,26 @@ +command_id: 700.708.221002|f=2016- +test_cases: +- expected_values: + RX_12V_V: 13.46188 + response: 708056210022B14 +- expected_values: + RX_12V_V: 13.49118 + response: 708056210022B2C +- expected_values: + RX_12V_V: 13.49606 + response: 708056210022B30 +- expected_values: + RX_12V_V: 13.50094 + response: 708056210022B34 +- expected_values: + RX_12V_V: 13.85739 + response: 708056210022C58 +- expected_values: + RX_12V_V: 13.87692 + response: 708056210022C68 +- expected_values: + RX_12V_V: 13.8818 + response: 708056210022C6C +- expected_values: + RX_12V_V: 13.9111 + response: 708056210022C84 diff --git a/tests/test_cases/2022/commands/700.708.221017|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.221017|f=2016-.yaml new file mode 100644 index 0000000..d6f0248 --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.221017|f=2016-.yaml @@ -0,0 +1,29 @@ +command_id: 700.708.221017|f=2016- +test_cases: +- expected_values: + RX_INJ_VOL: 0.68219 + response: '708056210170887' +- expected_values: + RX_INJ_VOL: 0.92156 + response: 708056210170B85 +- expected_values: + RX_INJ_VOL: 0.95281 + response: 708056210170BE9 +- expected_values: + RX_INJ_VOL: 0.98031 + response: 708056210170C41 +- expected_values: + RX_INJ_VOL: 1.02875 + response: 708056210170CDC +- expected_values: + RX_INJ_VOL: 1.05125 + response: 708056210170D24 +- expected_values: + RX_INJ_VOL: 1.09531 + response: 708056210170DB1 +- expected_values: + RX_INJ_VOL: 1.28812 + response: 70805621017101A +- expected_values: + RX_INJ_VOL: 2.19312 + response: 708056210171B6A diff --git a/tests/test_cases/2022/commands/700.708.221018|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.221018|f=2016-.yaml new file mode 100644 index 0000000..29ecc8a --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.221018|f=2016-.yaml @@ -0,0 +1,32 @@ +command_id: 700.708.221018|f=2016- +test_cases: +- expected_values: + RX_INJECTOR_PORT: 2.738 + response: 708056210180AB2 +- expected_values: + RX_INJECTOR_PORT: 2.913 + response: 708056210180B61 +- expected_values: + RX_INJECTOR_PORT: 3.043 + response: 708056210180BE3 +- expected_values: + RX_INJECTOR_PORT: 3.244 + response: 708056210180CAC +- expected_values: + RX_INJECTOR_PORT: 3.456 + response: 708056210180D80 +- expected_values: + RX_INJECTOR_PORT: 3.531 + response: 708056210180DCB +- expected_values: + RX_INJECTOR_PORT: 3.906 + response: 708056210180F42 +- expected_values: + RX_INJECTOR_PORT: 4.194 + response: '708056210181062' +- expected_values: + RX_INJECTOR_PORT: 4.448 + response: '708056210181160' +- expected_values: + RX_INJECTOR_PORT: 5.517 + response: 70805621018158D diff --git a/tests/test_cases/2022/commands/700.708.22102A|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.22102A|f=2016-.yaml new file mode 100644 index 0000000..2bfe555 --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.22102A|f=2016-.yaml @@ -0,0 +1,20 @@ +command_id: 700.708.22102A|f=2016- +test_cases: +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: -0.58824 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: 0.58824 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: -3.72549 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: -5.68627 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: -4.5098 + response: |- + 708100862102A817671 + 70821747E0000000000 +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: 3.33333 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: 5.29412 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: 3.72549 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: 0.19608 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: 0.98039 + response: |- + 708100862102A8D8980 + 7082182880000000000 diff --git a/tests/test_cases/2022/commands/700.708.221041|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.221041|f=2016-.yaml new file mode 100644 index 0000000..c930ca1 --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.221041|f=2016-.yaml @@ -0,0 +1,10 @@ +command_id: 700.708.221041|f=2016- +test_cases: +- expected_values: + RX_ECT_IGN: 23.75 + RX_ECT_INIT: 23.75 + response: '708056210416666' +- expected_values: + RX_ECT_IGN: 94.375 + RX_ECT_INIT: 94.375 + response: 70805621041D7D7 diff --git a/tests/test_cases/2022/commands/700.708.221046|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.221046|f=2016-.yaml new file mode 100644 index 0000000..746450a --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.221046|f=2016-.yaml @@ -0,0 +1,14 @@ +command_id: 700.708.221046|f=2016- +test_cases: +- expected_values: + RX_COOLING_FAN_DUTY_RATIO: 0 + response: '7080462104600' +- expected_values: + RX_COOLING_FAN_DUTY_RATIO: 29.5 + response: 708046210463B +- expected_values: + RX_COOLING_FAN_DUTY_RATIO: 43.5 + response: '7080462104657' +- expected_values: + RX_COOLING_FAN_DUTY_RATIO: 50 + response: '7080462104664' diff --git a/tests/test_cases/2022/commands/700.708.221059|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.221059|f=2016-.yaml new file mode 100644 index 0000000..f5bfc74 --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.221059|f=2016-.yaml @@ -0,0 +1,27 @@ +command_id: 700.708.221059|f=2016- +test_cases: +- expected_values: + RX_ACCEL_PEDAL: 0 + response: |- + 708100A621059285128 + 7082151000000000000 +- expected_values: + RX_ACCEL_PEDAL: 0 + response: |- + 708100A621059295129 + 7082151000000000000 +- expected_values: + RX_ACCEL_PEDAL: 2.66197 + response: |- + 708100A6210593E6729 + 70821520B0F00000000 +- expected_values: + RX_ACCEL_PEDAL: 9.70423 + response: |- + 708100A621059487129 + 7082152106600000000 +- expected_values: + RX_ACCEL_PEDAL: 12.52113 + response: |- + 708100A6210594C7528 + 7082152129C00000000 diff --git a/tests/test_cases/2022/commands/700.708.22105C|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.22105C|f=2016-.yaml new file mode 100644 index 0000000..39365e5 --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.22105C|f=2016-.yaml @@ -0,0 +1,10 @@ +command_id: 700.708.22105C|f=2016- +test_cases: +- expected_values: + RX_KNOCK_CORRECT_LEARNED_VALUE: 14.4375 + RX_KNOCK_FEEDBACK_VALUE: -3 + response: 7080762105C81CE7FA0 +- expected_values: + RX_KNOCK_CORRECT_LEARNED_VALUE: 20.78125 + RX_KNOCK_FEEDBACK_VALUE: -3 + response: 7080762105C82997FA0 diff --git a/tests/test_cases/2022/commands/700.708.221062|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.221062|f=2016-.yaml new file mode 100644 index 0000000..84bd523 --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.221062|f=2016-.yaml @@ -0,0 +1,29 @@ +command_id: 700.708.221062|f=2016- +test_cases: +- expected_values: + RX_EXHAUST_VVT_OCV_CONTROL_DUTY: 11.3283 + response: '708056210620740' +- expected_values: + RX_EXHAUST_VVT_OCV_CONTROL_DUTY: 34.21073 + response: '7080562106215E5' +- expected_values: + RX_EXHAUST_VVT_OCV_CONTROL_DUTY: 34.43656 + response: 70805621062160A +- expected_values: + RX_EXHAUST_VVT_OCV_CONTROL_DUTY: 34.81498 + response: '708056210621648' +- expected_values: + RX_EXHAUST_VVT_OCV_CONTROL_DUTY: 37.79965 + response: '708056210621831' +- expected_values: + RX_EXHAUST_VVT_OCV_CONTROL_DUTY: 40.97963 + response: 708056210621A3A +- expected_values: + RX_EXHAUST_VVT_OCV_CONTROL_DUTY: 42.6154 + response: 708056210621B46 +- expected_values: + RX_EXHAUST_VVT_OCV_CONTROL_DUTY: 43.01823 + response: 708056210621B88 +- expected_values: + RX_EXHAUST_VVT_OCV_CONTROL_DUTY: 43.11589 + response: 708056210621B98 diff --git a/tests/test_cases/2022/commands/700.708.22106A|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.22106A|f=2016-.yaml new file mode 100644 index 0000000..e252f28 --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.22106A|f=2016-.yaml @@ -0,0 +1,32 @@ +command_id: 700.708.22106A|f=2016- +test_cases: +- expected_values: + RX_FP_DUTY_RATIO: 223.35366 + response: 7080562106A0E4F +- expected_values: + RX_FP_DUTY_RATIO: 223.41463 + response: 7080562106A0E50 +- expected_values: + RX_FP_DUTY_RATIO: 223.59756 + response: 7080562106A0E53 +- expected_values: + RX_FP_DUTY_RATIO: 225.12195 + response: 7080562106A0E6C +- expected_values: + RX_FP_DUTY_RATIO: 229.87805 + response: 7080562106A0EBA +- expected_values: + RX_FP_DUTY_RATIO: 243.23171 + response: 7080562106A0F95 +- expected_values: + RX_FP_DUTY_RATIO: 244.5122 + response: 7080562106A0FAA +- expected_values: + RX_FP_DUTY_RATIO: 244.87805 + response: 7080562106A0FB0 +- expected_values: + RX_FP_DUTY_RATIO: 245 + response: 7080562106A0FB2 +- expected_values: + RX_FP_DUTY_RATIO: 245.85366 + response: 7080562106A0FC0 diff --git a/tests/test_cases/2022/commands/700.708.22106C|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.22106C|f=2016-.yaml new file mode 100644 index 0000000..fb543d9 --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.22106C|f=2016-.yaml @@ -0,0 +1,14 @@ +command_id: 700.708.22106C|f=2016- +test_cases: +- expected_values: + RX_DIST_SINCE_BAT_DISC: 2345 + response: 7080562106C0929 +- expected_values: + RX_DIST_SINCE_BAT_DISC: 2346 + response: 7080562106C092A +- expected_values: + RX_DIST_SINCE_BAT_DISC: 2347 + response: 7080562106C092B +- expected_values: + RX_DIST_SINCE_BAT_DISC: 37193 + response: 7080562106C9149 diff --git a/tests/test_cases/2022/commands/700.708.22106F|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.22106F|f=2016-.yaml new file mode 100644 index 0000000..2c8bc9d --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.22106F|f=2016-.yaml @@ -0,0 +1,14 @@ +command_id: 700.708.22106F|f=2016- +test_cases: +- expected_values: + RX_INTAKE_VVT_TARGET_ANGLE_B1: 5.93666 + response: 7080562106F0260 +- expected_values: + RX_INTAKE_VVT_TARGET_ANGLE_B1: 19.99718 + response: 7080562106F0800 +- expected_values: + RX_INTAKE_VVT_TARGET_ANGLE_B1: 20.37799 + response: 7080562106F0827 +- expected_values: + RX_INTAKE_VVT_TARGET_ANGLE_B1: 29.99577 + response: 7080562106F0C00 diff --git a/tests/test_cases/2022/commands/700.708.221071|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.221071|f=2016-.yaml new file mode 100644 index 0000000..fc1d90a --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.221071|f=2016-.yaml @@ -0,0 +1,14 @@ +command_id: 700.708.221071|f=2016- +test_cases: +- expected_values: + RX_EXHAUST_VVT_TARGET_ANGLE_B1: 0 + response: '708056210710000' +- expected_values: + RX_EXHAUST_VVT_TARGET_ANGLE_B1: 24.14699 + response: 7080562107109A9 +- expected_values: + RX_EXHAUST_VVT_TARGET_ANGLE_B1: 39.77955 + response: 708056210710FEA +- expected_values: + RX_EXHAUST_VVT_TARGET_ANGLE_B1: 41.13678 + response: '708056210711075' diff --git a/tests/test_cases/2022/commands/700.708.22107B|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.22107B|f=2016-.yaml new file mode 100644 index 0000000..7d432c6 --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.22107B|f=2016-.yaml @@ -0,0 +1,74 @@ +command_id: 700.708.22107B|f=2016- +test_cases: +- expected_values: + RX_EOT: 38 + response: |- + 708102262107B000004 + 708219B0100007F5F83 + 70822A6802C7F9F8084 + 7082380608000000087 + 708244E41643D460000 +- expected_values: + RX_EOT: 23 + response: |- + 708102262107B000004 + 708219B0100227F5F85 + 70822CF800A7F698129 + 7082380718001000059 + 708243F44443D3D0A67 +- expected_values: + RX_EOT: 23 + response: |- + 708102262107B000004 + 708219B01004D7F5F84 + 7082261800A7F6980CF + 7082380008003000061 + 708243F46463D3D01BE +- expected_values: + RX_EOT: 23 + response: |- + 708102262107B000004 + 708219B01007F7F5F85 + 708229880207F7F8138 + 7082381257FFF000067 + 708243F48483D3D0001 +- expected_values: + RX_EOT: 23 + response: |- + 708102262107B000004 + 708219B0100927F5F83 + 70822DE800A7F6980E9 + 7082380008000000069 + 708243F4B4B3D3D0000 +- expected_values: + RX_EOT: 56 + response: |- + 708102262107B000004 + 70821C30100007F6E83 + 70822F97F9D7F2280E8 + 7082381D28002000086 + 7082460707041410004 +- expected_values: + RX_EOT: 56 + response: |- + 708102262107B000004 + 70821C30100007F7483 + 708220F7F8E7ED480EC + 7082381328003000086 + 7082460707041410000 +- expected_values: + RX_EOT: 56 + response: |- + 708102262107B000004 + 70821C30100007F7485 + 70822EE7FAC7F3180EB + 70823814E8005000087 + 70824606E6E41410000 +- expected_values: + RX_EOT: 56 + response: |- + 708102262107B000004 + 70821C30100037F6E86 + 70822037FCC7F6080E3 + 7082381338006000086 + 70824606E6E414101AC diff --git a/tests/test_cases/2022/commands/700.708.221084|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.221084|f=2016-.yaml new file mode 100644 index 0000000..bd55de5 --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.221084|f=2016-.yaml @@ -0,0 +1,8 @@ +command_id: 700.708.221084|f=2016- +test_cases: +- expected_values: + RX_ROUGH_IDLE_CYL_1: 1 + RX_ROUGH_IDLE_CYL_2: 0 + RX_ROUGH_IDLE_CYL_3: 63 + RX_ROUGH_IDLE_CYL_4: 0 + response: 7080762108401003F00 diff --git a/tests/test_cases/2022/commands/700.708.221087|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.221087|f=2016-.yaml new file mode 100644 index 0000000..66ba757 --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.221087|f=2016-.yaml @@ -0,0 +1,32 @@ +command_id: 700.708.221087|f=2016- +test_cases: +- expected_values: + RX_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 13.18173 + response: '708056210870546' +- expected_values: + RX_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 17.01908 + response: 7080562108706CF +- expected_values: + RX_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 20.06553 + response: '708056210870807' +- expected_values: + RX_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 29.0877 + response: 708056210870BA3 +- expected_values: + RX_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 29.67355 + response: 708056210870BDF +- expected_values: + RX_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 29.83954 + response: 708056210870BF0 +- expected_values: + RX_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 29.89813 + response: 708056210870BF6 +- expected_values: + RX_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 29.96648 + response: 708056210870BFD +- expected_values: + RX_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 30.05436 + response: 708056210870C06 +- expected_values: + RX_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 30.07388 + response: 708056210870C08 diff --git a/tests/test_cases/2022/commands/700.708.221088|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.221088|f=2016-.yaml new file mode 100644 index 0000000..c01b71e --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.221088|f=2016-.yaml @@ -0,0 +1,29 @@ +command_id: 700.708.221088|f=2016- +test_cases: +- expected_values: + RX_EXHAUST_VVT_ANGLE_B1: 0 + response: '708056210880000' +- expected_values: + RX_EXHAUST_VVT_ANGLE_B1: 0.07811 + response: '708056210880008' +- expected_values: + RX_EXHAUST_VVT_ANGLE_B1: 0.14646 + response: 70805621088000F +- expected_values: + RX_EXHAUST_VVT_ANGLE_B1: 0.21481 + response: '708056210880016' +- expected_values: + RX_EXHAUST_VVT_ANGLE_B1: 0.32222 + response: '708056210880021' +- expected_values: + RX_EXHAUST_VVT_ANGLE_B1: 0.35151 + response: '708056210880024' +- expected_values: + RX_EXHAUST_VVT_ANGLE_B1: 0.45892 + response: 70805621088002F +- expected_values: + RX_EXHAUST_VVT_ANGLE_B1: 9.4225 + response: 7080562108803C5 +- expected_values: + RX_EXHAUST_VVT_ANGLE_B1: 38.04151 + response: 708056210880F38 diff --git a/tests/test_cases/2022/commands/700.708.221089|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.221089|f=2016-.yaml new file mode 100644 index 0000000..0247b5f --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.221089|f=2016-.yaml @@ -0,0 +1,8 @@ +command_id: 700.708.221089|f=2016- +test_cases: +- expected_values: + RX_EXHAUST_VVT_HOLD_LEARN_VALUE_1: 70.13124 + response: 708056210892CE5 +- expected_values: + RX_EXHAUST_VVT_HOLD_LEARN_VALUE_1: 70.75975 + response: 708056210892D4C diff --git a/tests/test_cases/2022/commands/700.708.2210A2|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.2210A2|f=2016-.yaml new file mode 100644 index 0000000..690b135 --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.2210A2|f=2016-.yaml @@ -0,0 +1,20 @@ +command_id: 700.708.2210A2|f=2016- +test_cases: +- expected_values: + RX_AF_LEARN_HIGH_PORT_B1: 2.15686 + RX_AF_LEARN_IDLE_PORT_B1: 2.15686 + RX_AF_LEARN_LOW_PORT_B1: 1.37255 + RX_AF_LEARN_MID1_PORT_B1: 2.15686 + RX_AF_LEARN_MID2_PORT_B1: 2.15686 + response: |- + 70810086210A2858385 + 7082185850000000000 +- expected_values: + RX_AF_LEARN_HIGH_PORT_B1: -2.94118 + RX_AF_LEARN_IDLE_PORT_B1: 2.94118 + RX_AF_LEARN_LOW_PORT_B1: -4.90196 + RX_AF_LEARN_MID1_PORT_B1: -2.94118 + RX_AF_LEARN_MID2_PORT_B1: -2.94118 + response: |- + 70810086210A2877378 + 7082178780000000000 diff --git a/tests/test_cases/2022/commands/700.708.2210A5|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.2210A5|f=2016-.yaml new file mode 100644 index 0000000..c78cd91 --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.2210A5|f=2016-.yaml @@ -0,0 +1,47 @@ +command_id: 700.708.2210A5|f=2016- +test_cases: +- expected_values: + RX_MISFIRE_COUNT: 0 + response: |- + 70810086210A5000000 + 7082100D00000000000 +- expected_values: + RX_MISFIRE_COUNT: 0 + response: |- + 70810086210A5000000 + 7082100D20000000000 +- expected_values: + RX_MISFIRE_COUNT: 0 + response: |- + 70810086210A5000000 + 7082100D40000000000 +- expected_values: + RX_MISFIRE_COUNT: 0 + response: |- + 70810086210A5000000 + 7082100DC0000000000 +- expected_values: + RX_MISFIRE_COUNT: 0 + response: |- + 70810086210A5000001 + 7082100C90000000000 +- expected_values: + RX_MISFIRE_COUNT: 0 + response: |- + 70810086210A5000066 + 7082100D20000000000 +- expected_values: + RX_MISFIRE_COUNT: 0 + response: |- + 70810086210A5000069 + 7082100D20000000000 +- expected_values: + RX_MISFIRE_COUNT: 0 + response: |- + 70810086210A5000093 + 7082100C90000000000 +- expected_values: + RX_MISFIRE_COUNT: 0 + response: |- + 70810086210A50001D8 + 7082100D50000000000 diff --git a/tests/test_cases/2022/commands/700.708.2210AA|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.2210AA|f=2016-.yaml new file mode 100644 index 0000000..8ef27f1 --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.2210AA|f=2016-.yaml @@ -0,0 +1,5 @@ +command_id: 700.708.2210AA|f=2016- +test_cases: +- expected_values: + RX_MISFIRE_LOAD: 0 + response: 708046210AA00 diff --git a/tests/test_cases/2022/commands/700.708.2210CD|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.2210CD|f=2016-.yaml new file mode 100644 index 0000000..a1befcf --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.2210CD|f=2016-.yaml @@ -0,0 +1,29 @@ +command_id: 700.708.2210CD|f=2016- +test_cases: +- expected_values: + RX_LFPS: -2983.5 + response: 708056210CD8B75 +- expected_values: + RX_LFPS: -2979.6 + response: 708056210CD8B9C +- expected_values: + RX_LFPS: -2976.2 + response: 708056210CD8BBE +- expected_values: + RX_LFPS: -2970.1 + response: 708056210CD8BFB +- expected_values: + RX_LFPS: -2879.7 + response: 708056210CD8F83 +- expected_values: + RX_LFPS: -2878.8 + response: 708056210CD8F8C +- expected_values: + RX_LFPS: -2860.4 + response: 708056210CD9044 +- expected_values: + RX_LFPS: -2860.2 + response: 708056210CD9046 +- expected_values: + RX_LFPS: -2845.6 + response: 708056210CD90D8 diff --git a/tests/test_cases/2022/commands/700.708.2215FA|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.2215FA|f=2016-.yaml new file mode 100644 index 0000000..2b5cef7 --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.2215FA|f=2016-.yaml @@ -0,0 +1,23 @@ +command_id: 700.708.2215FA|f=2016- +test_cases: +- expected_values: + RX_ALT_DUTY_CYCLE: 13.26829 + response: 708056215FA0880 +- expected_values: + RX_ALT_DUTY_CYCLE: 16.39024 + response: 708056215FA0A80 +- expected_values: + RX_ALT_DUTY_CYCLE: 19.5122 + response: 708056215FA0C80 +- expected_values: + RX_ALT_DUTY_CYCLE: 32 + response: 708056215FA1480 +- expected_values: + RX_ALT_DUTY_CYCLE: 45.26829 + response: 708056215FA1D00 +- expected_values: + RX_ALT_DUTY_CYCLE: 48.39024 + response: 708056215FA1F00 +- expected_values: + RX_ALT_DUTY_CYCLE: 54.63415 + response: 708056215FA2300 diff --git a/tests/test_cases/2022/commands/700.708.221620|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.221620|f=2016-.yaml new file mode 100644 index 0000000..242d153 --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.221620|f=2016-.yaml @@ -0,0 +1,5 @@ +command_id: 700.708.221620|f=2016- +test_cases: +- expected_values: + RX_AT_LOCK_UP_STATE: 0 + response: '7080462162000' diff --git a/tests/test_cases/2022/commands/700.708.221621|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.221621|f=2016-.yaml new file mode 100644 index 0000000..d7265f7 --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.221621|f=2016-.yaml @@ -0,0 +1,11 @@ +command_id: 700.708.221621|f=2016- +test_cases: +- expected_values: + RX_GEAR_V2: 1 + response: '7080462162101' +- expected_values: + RX_GEAR_V2: 3 + response: '7080462162103' +- expected_values: + RX_GEAR_V2: 6 + response: '7080462162106' diff --git a/tests/test_cases/2022/commands/700.708.221627|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.221627|f=2016-.yaml new file mode 100644 index 0000000..9e15639 --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.221627|f=2016-.yaml @@ -0,0 +1,26 @@ +command_id: 700.708.221627|f=2016- +test_cases: +- expected_values: + RX_ATF_T_PAN_V3: 25 + response: '708056216274100' +- expected_values: + RX_ATF_T_PAN_V3: 28.75 + response: 7080562162744C0 +- expected_values: + RX_ATF_T_PAN_V3: 30.625 + response: 7080562162746A0 +- expected_values: + RX_ATF_T_PAN_V3: 32.5 + response: '708056216274880' +- expected_values: + RX_ATF_T_PAN_V3: 35 + response: 708056216274B00 +- expected_values: + RX_ATF_T_PAN_V3: 70.625 + response: 708056216276EA0 +- expected_values: + RX_ATF_T_PAN_V3: 71.875 + response: 708056216276FE0 +- expected_values: + RX_ATF_T_PAN_V3: 72.5 + response: '708056216277080' diff --git a/tests/test_cases/2022/commands/700.708.221F2F|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.221F2F|f=2016-.yaml new file mode 100644 index 0000000..14fea35 --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.221F2F|f=2016-.yaml @@ -0,0 +1,11 @@ +command_id: 700.708.221F2F|f=2016- +test_cases: +- expected_values: + RX_FLI: 87.84314 + response: 70804621F2FE0 +- expected_values: + RX_FLI: 89.80392 + response: 70804621F2FE5 +- expected_values: + RX_FLI: 95.29412 + response: 70804621F2FF3 diff --git a/tests/test_cases/2022/commands/700.708.221F3C|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.221F3C|f=2016-.yaml new file mode 100644 index 0000000..cb55eff --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.221F3C|f=2016-.yaml @@ -0,0 +1,29 @@ +command_id: 700.708.221F3C|f=2016- +test_cases: +- expected_values: + RX_CAT_T_BANK_1_SENSOR_1: 381.5 + response: 70805621F3C1077 +- expected_values: + RX_CAT_T_BANK_1_SENSOR_1: 389 + response: 70805621F3C10C2 +- expected_values: + RX_CAT_T_BANK_1_SENSOR_1: 397 + response: 70805621F3C1112 +- expected_values: + RX_CAT_T_BANK_1_SENSOR_1: 409.3 + response: 70805621F3C118D +- expected_values: + RX_CAT_T_BANK_1_SENSOR_1: 453.8 + response: 70805621F3C134A +- expected_values: + RX_CAT_T_BANK_1_SENSOR_1: 545.1 + response: 70805621F3C16DB +- expected_values: + RX_CAT_T_BANK_1_SENSOR_1: 621.2 + response: 70805621F3C19D4 +- expected_values: + RX_CAT_T_BANK_1_SENSOR_1: 627.2 + response: 70805621F3C1A10 +- expected_values: + RX_CAT_T_BANK_1_SENSOR_1: 639.8 + response: 70805621F3C1A8E diff --git a/tests/test_cases/2022/commands/700.708.221F3E|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.221F3E|f=2016-.yaml new file mode 100644 index 0000000..222404d --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.221F3E|f=2016-.yaml @@ -0,0 +1,29 @@ +command_id: 700.708.221F3E|f=2016- +test_cases: +- expected_values: + RX_CAT_T_BANK_1_SENSOR_2: 86.1 + response: 70805621F3E04ED +- expected_values: + RX_CAT_T_BANK_1_SENSOR_2: 122.6 + response: 70805621F3E065A +- expected_values: + RX_CAT_T_BANK_1_SENSOR_2: 131.8 + response: 70805621F3E06B6 +- expected_values: + RX_CAT_T_BANK_1_SENSOR_2: 141.7 + response: 70805621F3E0719 +- expected_values: + RX_CAT_T_BANK_1_SENSOR_2: 156.1 + response: 70805621F3E07A9 +- expected_values: + RX_CAT_T_BANK_1_SENSOR_2: 217.5 + response: 70805621F3E0A0F +- expected_values: + RX_CAT_T_BANK_1_SENSOR_2: 332.9 + response: 70805621F3E0E91 +- expected_values: + RX_CAT_T_BANK_1_SENSOR_2: 357.4 + response: 70805621F3E0F86 +- expected_values: + RX_CAT_T_BANK_1_SENSOR_2: 364.4 + response: 70805621F3E0FCC diff --git a/tests/test_cases/2022/commands/700.708.221F46|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.221F46|f=2016-.yaml new file mode 100644 index 0000000..fc3c340 --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.221F46|f=2016-.yaml @@ -0,0 +1,14 @@ +command_id: 700.708.221F46|f=2016- +test_cases: +- expected_values: + RX_AMBIENT_T: 23 + response: 70804621F463F +- expected_values: + RX_AMBIENT_T: 24 + response: 70804621F4640 +- expected_values: + RX_AMBIENT_T: 56 + response: 70804621F4660 +- expected_values: + RX_AMBIENT_T: 57 + response: 70804621F4661 diff --git a/tests/test_cases/2022/commands/700.708.221F6D|f=2016-.yaml b/tests/test_cases/2022/commands/700.708.221F6D|f=2016-.yaml new file mode 100644 index 0000000..9104b71 --- /dev/null +++ b/tests/test_cases/2022/commands/700.708.221F6D|f=2016-.yaml @@ -0,0 +1,82 @@ +command_id: 700.708.221F6D|f=2016- +test_cases: +- expected_values: + RX_HFP_ACTUAL: 2.84 + RX_HFP_TARGET: 2370 + RX_LOW_FUEL_PRESSURE: 390 + response: |- + 708100E621F6D1B00ED + 70821011C0000280027 + 7082200000000000000 +- expected_values: + RX_HFP_ACTUAL: 2.94 + RX_HFP_TARGET: 2370 + RX_LOW_FUEL_PRESSURE: 380 + response: |- + 708100E621F6D1B00ED + 7082101260000280026 + 7082200000000000000 +- expected_values: + RX_HFP_ACTUAL: 3 + RX_HFP_TARGET: 2370 + RX_LOW_FUEL_PRESSURE: 390 + response: |- + 708100E621F6D1B00ED + 70821012C0000280027 + 7082200000000000000 +- expected_values: + RX_HFP_ACTUAL: 3.01 + RX_HFP_TARGET: 2370 + RX_LOW_FUEL_PRESSURE: 400 + response: |- + 708100E621F6D1B00ED + 70821012D0000280028 + 7082200000000000000 +- expected_values: + RX_HFP_ACTUAL: 3.91 + RX_HFP_TARGET: 2370 + RX_LOW_FUEL_PRESSURE: 310 + response: |- + 708100E621F6D1B00ED + 70821018700001E001F + 7082200000000000000 +- expected_values: + RX_HFP_ACTUAL: 7.44 + RX_HFP_TARGET: 2370 + RX_LOW_FUEL_PRESSURE: 290 + response: |- + 708100E621F6D1B00ED + 7082102E800001E001D + 7082200000000000000 +- expected_values: + RX_HFP_ACTUAL: 12.15 + RX_HFP_TARGET: 2370 + RX_LOW_FUEL_PRESSURE: 300 + response: |- + 708100E621F6D1B00ED + 7082104BF00001E001E + 7082200000000000000 +- expected_values: + RX_HFP_ACTUAL: 3.36 + RX_HFP_TARGET: 2400 + RX_LOW_FUEL_PRESSURE: 300 + response: |- + 708100E621F6D1B00F0 + 70821015000001E001E + 7082200000000000000 +- expected_values: + RX_HFP_ACTUAL: 2.87 + RX_HFP_TARGET: 2590 + RX_LOW_FUEL_PRESSURE: 400 + response: |- + 708100E621F6D1B0103 + 70821011F0000280028 + 7082200000000000000 +- expected_values: + RX_HFP_ACTUAL: 6.32 + RX_HFP_TARGET: 6240 + RX_LOW_FUEL_PRESSURE: 300 + response: |- + 708100E621F6D1B0270 + 70821027800001E001E + 7082200000000000000 diff --git a/tests/test_cases/2022/commands/701.709.220103|f=2016-.yaml b/tests/test_cases/2022/commands/701.709.220103|f=2016-.yaml new file mode 100644 index 0000000..1e0b5ad --- /dev/null +++ b/tests/test_cases/2022/commands/701.709.220103|f=2016-.yaml @@ -0,0 +1,11 @@ +command_id: 701.709.220103|f=2016- +test_cases: +- expected_values: + RX_ODO: 23573 + response: 7090762010302005C15 +- expected_values: + RX_ODO: 76493 + response: 7090762010302012ACD +- expected_values: + RX_ODO: 76494 + response: 7090762010302012ACE diff --git a/tests/test_cases/2022/commands/701.709.221620|f=2016-.yaml b/tests/test_cases/2022/commands/701.709.221620|f=2016-.yaml new file mode 100644 index 0000000..d73ec9e --- /dev/null +++ b/tests/test_cases/2022/commands/701.709.221620|f=2016-.yaml @@ -0,0 +1,5 @@ +command_id: 701.709.221620|f=2016- +test_cases: +- expected_values: + RX_LOCK_UP_STATE: 0 + response: '7090462162000' diff --git a/tests/test_cases/2022/commands/701.709.221627|f=2016-.yaml b/tests/test_cases/2022/commands/701.709.221627|f=2016-.yaml new file mode 100644 index 0000000..0d73f71 --- /dev/null +++ b/tests/test_cases/2022/commands/701.709.221627|f=2016-.yaml @@ -0,0 +1,29 @@ +command_id: 701.709.221627|f=2016- +test_cases: +- expected_values: + RX_ATF_T_PAN_GEN3: 25 + response: '709056216274100' +- expected_values: + RX_ATF_T_PAN_GEN3: 29.375 + response: '709056216274560' +- expected_values: + RX_ATF_T_PAN_GEN3: 31.875 + response: '7090562162747E0' +- expected_values: + RX_ATF_T_PAN_GEN3: 33.75 + response: 7090562162749C0 +- expected_values: + RX_ATF_T_PAN_GEN3: 36.25 + response: 709056216274C40 +- expected_values: + RX_ATF_T_PAN_GEN3: 71.875 + response: 709056216276FE0 +- expected_values: + RX_ATF_T_PAN_GEN3: 72.5 + response: '709056216277080' +- expected_values: + RX_ATF_T_PAN_GEN3: 73.125 + response: '709056216277120' +- expected_values: + RX_ATF_T_PAN_GEN3: 73.75 + response: 7090562162771C0 diff --git a/tests/test_cases/2022/commands/7C4.2143|f=2009-.yaml b/tests/test_cases/2022/commands/7C4.2143|f=2009-.yaml new file mode 100644 index 0000000..aad9255 --- /dev/null +++ b/tests/test_cases/2022/commands/7C4.2143|f=2009-.yaml @@ -0,0 +1,10 @@ +command_id: 7C4.2143|f=2009- +test_cases: +- expected_values: + RX_AIR_OUTLET_SERVO_ACTU_PULSE_D: 128 + RX_AIR_OUTLET_SERVO_PULSE_D: 128 + response: 7CC06614380800000 +- expected_values: + RX_AIR_OUTLET_SERVO_ACTU_PULSE_D: 128 + RX_AIR_OUTLET_SERVO_PULSE_D: 128 + response: 7CC06614380800300 diff --git a/tests/test_cases/2022/commands/7C4.2144|f=2009-.yaml b/tests/test_cases/2022/commands/7C4.2144|f=2009-.yaml new file mode 100644 index 0000000..fc3a666 --- /dev/null +++ b/tests/test_cases/2022/commands/7C4.2144|f=2009-.yaml @@ -0,0 +1,10 @@ +command_id: 7C4.2144|f=2009- +test_cases: +- expected_values: + RX_AIR_INLET_DAMPER_ACTUAL_PULSE: 128 + RX_AIR_INLET_DAMPER_TARGET_PULSE: 128 + response: 7CC06614480800000 +- expected_values: + RX_AIR_INLET_DAMPER_ACTUAL_PULSE: 128 + RX_AIR_INLET_DAMPER_TARGET_PULSE: 128 + response: 7CC06614480800300 diff --git a/tests/test_cases/2022/commands/7C4.214C|f=2009-.yaml b/tests/test_cases/2022/commands/7C4.214C|f=2009-.yaml new file mode 100644 index 0000000..2e630b5 --- /dev/null +++ b/tests/test_cases/2022/commands/7C4.214C|f=2009-.yaml @@ -0,0 +1,14 @@ +command_id: 7C4.214C|f=2009- +test_cases: +- expected_values: + RX_EVAP_TARGET_T: 1 + response: 7CC04614C8064 +- expected_values: + RX_EVAP_TARGET_T: 1.5 + response: 7CC04614C8096 +- expected_values: + RX_EVAP_TARGET_T: 2.3 + response: 7CC04614C80E6 +- expected_values: + RX_EVAP_TARGET_T: 2.9 + response: 7CC04614C8122 diff --git a/tests/test_cases/2022/commands/7C4.7CC.2121|f=2009-.yaml b/tests/test_cases/2022/commands/7C4.7CC.2121|f=2009-.yaml new file mode 100644 index 0000000..b354fa3 --- /dev/null +++ b/tests/test_cases/2022/commands/7C4.7CC.2121|f=2009-.yaml @@ -0,0 +1,11 @@ +command_id: 7C4.7CC.2121|f=2009- +test_cases: +- expected_values: + RX_CABIN_T: 21.75 + response: 7CC03612171 +- expected_values: + RX_CABIN_T: 22 + response: 7CC03612172 +- expected_values: + RX_CABIN_T: 24.75 + response: 7CC0361217D diff --git a/tests/test_cases/2022/commands/7C4.7CC.2122|f=2009-.yaml b/tests/test_cases/2022/commands/7C4.7CC.2122|f=2009-.yaml new file mode 100644 index 0000000..51cf13e --- /dev/null +++ b/tests/test_cases/2022/commands/7C4.7CC.2122|f=2009-.yaml @@ -0,0 +1,17 @@ +command_id: 7C4.7CC.2122|f=2009- +test_cases: +- expected_values: + RX_AAT_7C4: 22.2 + response: 7CC03612282 +- expected_values: + RX_AAT_7C4: 22.55 + response: 7CC03612283 +- expected_values: + RX_AAT_7C4: 22.9 + response: 7CC03612284 +- expected_values: + RX_AAT_7C4: 29.55 + response: 7CC03612297 +- expected_values: + RX_AAT_7C4: 29.9 + response: 7CC03612298 diff --git a/tests/test_cases/2022/commands/7C4.7CC.2124|f=2009-.yaml b/tests/test_cases/2022/commands/7C4.7CC.2124|f=2009-.yaml new file mode 100644 index 0000000..df7f1b0 --- /dev/null +++ b/tests/test_cases/2022/commands/7C4.7CC.2124|f=2009-.yaml @@ -0,0 +1,14 @@ +command_id: 7C4.7CC.2124|f=2009- +test_cases: +- expected_values: + RX_SOLAR_DRIVER: 0 + response: 7CC03612400 +- expected_values: + RX_SOLAR_DRIVER: 13 + response: 7CC0361240D +- expected_values: + RX_SOLAR_DRIVER: 14 + response: 7CC0361240E +- expected_values: + RX_SOLAR_DRIVER: 16 + response: 7CC03612410 diff --git a/tests/test_cases/2022/commands/7C4.7CC.2126|f=2009-.yaml b/tests/test_cases/2022/commands/7C4.7CC.2126|f=2009-.yaml new file mode 100644 index 0000000..65e2a5d --- /dev/null +++ b/tests/test_cases/2022/commands/7C4.7CC.2126|f=2009-.yaml @@ -0,0 +1,20 @@ +command_id: 7C4.7CC.2126|f=2009- +test_cases: +- expected_values: + RX_ECT: 41.2 + response: 7CC03612672 +- expected_values: + RX_ECT: 52.4 + response: 7CC03612692 +- expected_values: + RX_ECT: 60.45 + response: 7CC036126A9 +- expected_values: + RX_ECT: 63.95 + response: 7CC036126B3 +- expected_values: + RX_ECT: 67.45 + response: 7CC036126BD +- expected_values: + RX_ECT: 90.55 + response: 7CC036126FF diff --git a/tests/test_cases/2022/commands/7C4.7CC.213C|f=2009-.yaml b/tests/test_cases/2022/commands/7C4.7CC.213C|f=2009-.yaml new file mode 100644 index 0000000..549d9c3 --- /dev/null +++ b/tests/test_cases/2022/commands/7C4.7CC.213C|f=2009-.yaml @@ -0,0 +1,8 @@ +command_id: 7C4.7CC.213C|f=2009- +test_cases: +- expected_values: + RX_BLOWER_MOTOR_SPEED_LEVEL: 2 + response: 7CC03613C02 +- expected_values: + RX_BLOWER_MOTOR_SPEED_LEVEL: 3 + response: 7CC03613C03 diff --git a/tests/test_cases/2022/commands/7C4.7CC.213D|f=2009-.yaml b/tests/test_cases/2022/commands/7C4.7CC.213D|f=2009-.yaml new file mode 100644 index 0000000..7f45050 --- /dev/null +++ b/tests/test_cases/2022/commands/7C4.7CC.213D|f=2009-.yaml @@ -0,0 +1,11 @@ +command_id: 7C4.7CC.213D|f=2009- +test_cases: +- expected_values: + RX_ADJUSTED_AMBIENT_T: 22 + response: 7CC03613DA5 +- expected_values: + RX_ADJUSTED_AMBIENT_T: 22.32 + response: 7CC03613DA6 +- expected_values: + RX_ADJUSTED_AMBIENT_T: 25.84 + response: 7CC03613DB1 diff --git a/tests/test_cases/2022/commands/7C4.7CC.214B|f=2009-.yaml b/tests/test_cases/2022/commands/7C4.7CC.214B|f=2009-.yaml new file mode 100644 index 0000000..c84c42a --- /dev/null +++ b/tests/test_cases/2022/commands/7C4.7CC.214B|f=2009-.yaml @@ -0,0 +1,23 @@ +command_id: 7C4.7CC.214B|f=2009- +test_cases: +- expected_values: + RX_EVAP_FIN_THERMISTOR: 0.05 + response: 7CC03614B55 +- expected_values: + RX_EVAP_FIN_THERMISTOR: 0.75 + response: 7CC03614B57 +- expected_values: + RX_EVAP_FIN_THERMISTOR: 1.1 + response: 7CC03614B58 +- expected_values: + RX_EVAP_FIN_THERMISTOR: 1.45 + response: 7CC03614B59 +- expected_values: + RX_EVAP_FIN_THERMISTOR: 1.8 + response: 7CC03614B5A +- expected_values: + RX_EVAP_FIN_THERMISTOR: 3.55 + response: 7CC03614B5F +- expected_values: + RX_EVAP_FIN_THERMISTOR: 4.95 + response: 7CC03614B63 diff --git a/tests/test_cases/2022/commands/7C4.7CC.2153|f=2009-.yaml b/tests/test_cases/2022/commands/7C4.7CC.2153|f=2009-.yaml new file mode 100644 index 0000000..75da3fb --- /dev/null +++ b/tests/test_cases/2022/commands/7C4.7CC.2153|f=2009-.yaml @@ -0,0 +1,23 @@ +command_id: 7C4.7CC.2153|f=2009- +test_cases: +- expected_values: + RX_REGULATOR_P: 0.55831 + response: 7CC03615345 +- expected_values: + RX_REGULATOR_P: 0.60244 + response: 7CC03615348 +- expected_values: + RX_REGULATOR_P: 0.61715 + response: 7CC03615349 +- expected_values: + RX_REGULATOR_P: 0.63186 + response: 7CC0361534A +- expected_values: + RX_REGULATOR_P: 0.99961 + response: 7CC03615363 +- expected_values: + RX_REGULATOR_P: 1.02903 + response: 7CC03615365 +- expected_values: + RX_REGULATOR_P: 1.08787 + response: 7CC03615369 diff --git a/tests/test_cases/2022/commands/7D0.7D8.2162|f=2011-.yaml b/tests/test_cases/2022/commands/7D0.7D8.2162|f=2011-.yaml new file mode 100644 index 0000000..fa92809 --- /dev/null +++ b/tests/test_cases/2022/commands/7D0.7D8.2162|f=2011-.yaml @@ -0,0 +1,23 @@ +command_id: 7D0.7D8.2162|f=2011- +test_cases: +- expected_values: + RX_PARKING_BRAKE: 1 + response: 7D8056162010B00 +- expected_values: + RX_PARKING_BRAKE: 1 + response: 7D8056162011F00 +- expected_values: + RX_PARKING_BRAKE: 1 + response: 7D8056162012200 +- expected_values: + RX_PARKING_BRAKE: 1 + response: 7D8056162012E00 +- expected_values: + RX_PARKING_BRAKE: 1 + response: 7D8056162190000 +- expected_values: + RX_PARKING_BRAKE: 1 + response: 7D8056162190600 +- expected_values: + RX_PARKING_BRAKE: 1 + response: 7D80561621B0000 diff --git a/tests/test_cases/2022/commands/7E0.0144.yaml b/tests/test_cases/2022/commands/7E0.0144.yaml new file mode 100644 index 0000000..c9113c9 --- /dev/null +++ b/tests/test_cases/2022/commands/7E0.0144.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0144 +test_cases: +- expected_values: + EQ_RAT: 1.0006 + response: '7E80441448013' diff --git a/tests/test_cases/2023/command_support.yaml b/tests/test_cases/2023/command_support.yaml new file mode 100644 index 0000000..7016680 --- /dev/null +++ b/tests/test_cases/2023/command_support.yaml @@ -0,0 +1,33 @@ +model_year: 2023 +supported_commands_by_ecu: + "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 + - 0104:LOAD_PCT + - 0105:ECT + - 0106:SHRTFT1 + - 0107:LONGFT1 + - 010C:RPM + - 010D:VSS + - 010E:SPARKADV + - 010F:IAT + - 0110:MAF + - 0111:TP + - 0113:O2S11_EXISTS,O2S12_EXISTS,O2S13_EXISTS,O2S14_EXISTS,O2S21_EXISTS,O2S22_EXISTS,O2S23_EXISTS,O2S24_EXISTS + - 011C:OBDSUP + - 011F:RUNTM + - 0121:MIL_DIST + - 012E:EVAP_PCT + - 0130:WARM_UPS + - 0131:CLR_DIST + - 0133:BARO + - 013C:CATEMP11 + - 013E:CATEMP12 + - 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 + - 0142:VPWR + - 0143:LOAD_ABS + - 0144:EQ_RAT + - 0145:TP_R + - 0146:AAT + - 0147:TP_B + - 014C:TAC_PCT diff --git a/tests/test_cases/2025/command_support.yaml b/tests/test_cases/2025/command_support.yaml index 14ee939..921a911 100644 --- a/tests/test_cases/2025/command_support.yaml +++ b/tests/test_cases/2025/command_support.yaml @@ -1,76 +1,74 @@ model_year: 2025 supported_commands_by_ecu: "700": - - 700.708.221002:LEXUS_12V_V - - 700.708.221017:LEXUS_INJ_VOL - - 700.708.221018:LEXUS_INJECTOR_PORT - - 700.708.221019:LEXUS_INJECTION - - 700.708.22102A:LEXUS_A_F_RATIO_LEARNED_HIGH_BANK_1,LEXUS_A_F_RATIO_LEARNED_IDLE_BANK_1,LEXUS_A_F_RATIO_LEARNED_LOW_BANK_1,LEXUS_A_F_RATIO_LEARNED_MID_1_BANK_1,LEXUS_A_F_RATIO_LEARNED_MID_2_BANK_1 - - 700.708.221041:LEXUS_ECT_IGN,LEXUS_ECT_INIT - - 700.708.221043:LEXUS_EWP_RPM,LEXUS_EWP_TARGET_VSS - - 700.708.221046:LEXUS_COOLING_FAN_DUTY_RATIO - - 700.708.22105C:LEXUS_KNOCK_CORRECT_LEARNED_VALUE,LEXUS_KNOCK_FEEDBACK_VALUE - - 700.708.22105E:LEXUS_ECU_INTERNAL_T - - 700.708.221062:LEXUS_EXHAUST_VVT_OCV_CONTROL_DUTY - - 700.708.22106A:LEXUS_FP_DUTY_RATIO,LEXUS_FUEL_PUMP_DUTY_RATIO - - 700.708.22106C:LEXUS_DIST_SINCE_BAT_DISC - - 700.708.22106F:LEXUS_INTAKE_VVT_TARGET_ANGLE_B1 - - 700.708.221071:LEXUS_EXHAUST_VVT_TARGET_ANGLE_B1 - - 700.708.221074:LEXUS_ENG_OIL_PRESS,LEXUS_EOP - - 700.708.221078:LEXUS_IDLE_SAC_CYL_1,LEXUS_IDLE_SAC_CYL_2,LEXUS_IDLE_SAC_CYL_3,LEXUS_IDLE_SAC_CYL_4 - - 700.708.221087:LEXUS_INTAKE_VVT_CHANGE_ANGLE_BANK_1 - - 700.708.221088:LEXUS_EXHAUST_VVT_ANGLE_B1 - - 700.708.221089:LEXUS_EXHAUST_VVT_HOLD_LEARN_B1,LEXUS_EXHAUST_VVT_HOLD_LEARN_VALUE_1 - - 700.708.22108A:LEXUS_VVT_IE_DUTY_RATIO_1,LEXUS_VVT_IE_DUTY_RATIO_BANK_1,LEXUS_VVT_IE_MOTOR_DIRECTION_FORWARD_1 - - 700.708.22108D:LEXUS_INTAKE_VVT_OVER_RET_LEARN_B1 - - 700.708.22108F:LEXUS_EXHAUST_VVT_OVER_ADV_LEARN_B1 - - 700.708.2210A2:LEXUS_AFRL_HIGH_1,LEXUS_AFRL_IDLE_1,LEXUS_AFRL_LOW_1,LEXUS_AFRL_MID_1_1,LEXUS_AFRL_MID_2_1,LEXUS_AF_LEARN_HIGH_PORT_B1,LEXUS_AF_LEARN_IDLE_PORT_B1,LEXUS_AF_LEARN_LOW_PORT_B1,LEXUS_AF_LEARN_MID1_PORT_B1,LEXUS_AF_LEARN_MID2_PORT_B1 - - 700.708.2210A5:LEXUS_MISFIRE_COUNT - - 700.708.2210A7:LEXUS_MISFIRE_CYL1,LEXUS_MISFIRE_CYL2,LEXUS_MISFIRE_CYL3,LEXUS_MISFIRE_CYL4 - - 700.708.2210AA:LEXUS_MISFIRE_LOAD,LEXUS_MISFIRE_MARGIN,LEXUS_MISFIRE_RPM - - 700.708.2210CD:LEXUS_LFP,LEXUS_LFPS - - 700.708.221F3C:LEXUS_CAT_T_BANK_1_SENSOR_1 - - 700.708.221F3E:LEXUS_CAT_T_BANK_1_SENSOR_2 - - 700.708.221F46:LEXUS_AMBIENT_T - - 700.708.221F5C:LEXUS_EOT_V2_V2 - - 700.708.221F6D:LEXUS_HFP_ACTUAL,LEXUS_HFP_TARGET,LEXUS_LOW_FUEL_PRESSURE - - 700.708.222827:LEXUS_ELECTRIC_WATER_PUMP - - 700.708.22282C:LEXUS_COOLANT_VALVE_1_CLOSE - - 700.708.222843:LEXUS_VVT_IE_OPENING_ANGLE_BANK_1 - - 700.708.222848:LEXUS_EOP_CONTROL_VALVE - "750": - - 750.222021|e=2A,ta=2A,fc=1:LEXUS_TID_1,LEXUS_TID_2,LEXUS_TID_3,LEXUS_TID_4 - - 750.758.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_V2_V2,LEXUS_TT_FR_V2,LEXUS_TT_FR_V2_V2,LEXUS_TT_RL_V2,LEXUS_TT_RL_V2_V2,LEXUS_TT_RR_V2,LEXUS_TT_RR_V2_V2,LEXUS_TT_SPARE_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_5,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,LEXUS_TP_SPARE_V2 + - 700.708.221002|f=2016-:RX_12V_V + - 700.708.221017|f=2016-:RX_INJ_VOL + - 700.708.221018|f=2016-:RX_INJECTOR_PORT + - 700.708.221019|f=2016-:RX_INJECTION + - 700.708.22102A|f=2016-:RX_A_F_RATIO_LEARNED_HIGH_BANK_1,RX_A_F_RATIO_LEARNED_IDLE_BANK_1,RX_A_F_RATIO_LEARNED_LOW_BANK_1,RX_A_F_RATIO_LEARNED_MID_1_BANK_1,RX_A_F_RATIO_LEARNED_MID_2_BANK_1 + - 700.708.221041|f=2016-:RX_ECT_IGN,RX_ECT_INIT + - 700.708.221043|f=2023-:RX_EWP_RPM,RX_EWP_TARGET_VSS + - 700.708.221046|f=2016-:RX_COOLING_FAN_DUTY_RATIO + - 700.708.22105C|f=2016-:RX_KNOCK_CORRECT_LEARNED_VALUE,RX_KNOCK_FEEDBACK_VALUE + - 700.708.22105E|f=2016-:RX_ECU_INTERNAL_T + - 700.708.221062|f=2016-:RX_EXHAUST_VVT_OCV_CONTROL_DUTY + - 700.708.22106A|f=2016-:RX_FP_DUTY_RATIO + - 700.708.22106C|f=2016-:RX_DIST_SINCE_BAT_DISC + - 700.708.22106F|f=2016-:RX_INTAKE_VVT_TARGET_ANGLE_B1 + - 700.708.221071|f=2016-:RX_EXHAUST_VVT_TARGET_ANGLE_B1 + - 700.708.221074|f=2016-:RX_EOP + - 700.708.221078|f=2016-:RX_IDLE_SAC_CYL_1,RX_IDLE_SAC_CYL_2,RX_IDLE_SAC_CYL_3,RX_IDLE_SAC_CYL_4 + - 700.708.221087|f=2016-:RX_INTAKE_VVT_CHANGE_ANGLE_BANK_1 + - 700.708.221088|f=2016-:RX_EXHAUST_VVT_ANGLE_B1 + - 700.708.221089|f=2016-:RX_EXHAUST_VVT_HOLD_LEARN_VALUE_1 + - 700.708.22108A|f=2023-:RX_VVT_IE_DUTY_RATIO_BANK_1 + - 700.708.22108D|f=2023-:RX_INTAKE_VVT_OVER_RET_LEARN_B1 + - 700.708.22108F|f=2023-:RX_EXHAUST_VVT_OVER_ADV_LEARN_B1 + - 700.708.2210A2|f=2016-:RX_AF_LEARN_HIGH_PORT_B1,RX_AF_LEARN_IDLE_PORT_B1,RX_AF_LEARN_LOW_PORT_B1,RX_AF_LEARN_MID1_PORT_B1,RX_AF_LEARN_MID2_PORT_B1 + - 700.708.2210A5|f=2016-:RX_MISFIRE_COUNT + - 700.708.2210A7|f=2016-:RX_MISFIRE_CYL1,RX_MISFIRE_CYL2,RX_MISFIRE_CYL3,RX_MISFIRE_CYL4 + - 700.708.2210AA|f=2016-:RX_MISFIRE_LOAD,RX_MISFIRE_MARGIN,RX_MISFIRE_RPM + - 700.708.2210CD|f=2016-:RX_LFPS + - 700.708.221F3C|f=2016-:RX_CAT_T_BANK_1_SENSOR_1 + - 700.708.221F3E|f=2016-:RX_CAT_T_BANK_1_SENSOR_2 + - 700.708.221F46|f=2016-:RX_AMBIENT_T + - 700.708.221F5C|f=2016-:RX_EOT_V2_V2 + - 700.708.221F6D|f=2016-:RX_HFP_ACTUAL,RX_HFP_TARGET,RX_LOW_FUEL_PRESSURE + - 700.708.222827|f=2023-:RX_ELECTRIC_WATER_PUMP + - 700.708.22282C + - 700.708.222843|f=2023-:RX_VVT_IE_OPENING_ANGLE_BANK_1 + - 700.708.222848|f=2023-:RX_EOP_CONTROL_VALVE "7B0": - - 7B0.7B8.221006:LEXUS_MASTER_CYL_TEMP + - 7B0.221006 + - 7B0.7B8.221006 "7B3": - - 7B3.7BB.221004:LEXUS_STEERING_ANGLE_V2 + - 7B3.221004 + - 7B3.7BB.221004 "7C0": - 7C0.221022 - - 7C0.7C8.221021:LEXUS_BATTERY_VOLTAGE_V2 - - 7C0.7C8.221022|fc=1:LEXUS_FLV,LEXUS_FUEL_LEVEL + - 7C0.7C8.221021 + - 7C0.7C8.221022 "7D2": - 7D2.220103 + - 7D2.2210A2 - 7D2.221F0D - - 7D2.221F5B|fc=1:LEXUS_SOC - - 7D2.708.2210A2:LEXUS_RM_TQ,LEXUS_RM_TQ_REQ - - 7D2.708.221F46:LEXUS_AAT - - 7D2.7DA.220103|fc=1:LEXUS_ODO_V2_V2 - - 7D2.7DA.221040:LEXUS_TRANSAXLE_OIL_T - - 7D2.7DA.22106C|fc=1:LEXUS_HVBAT_SOC_MAX,LEXUS_HVBAT_SOC_MIN - - 7D2.7DA.221075:LEXUS_FL_WHEEL_VSS,LEXUS_FR_WHEEL_VSS,LEXUS_RL_WHEEL_VSS,LEXUS_RR_WHEEL_VSS - - 7D2.7DA.2210A1:LEXUS_RPM,LEXUS_TQ - - 7D2.7DA.2210A6:LEXUS_M_INVRT_MAX_T,LEXUS_RM_INVRT_COOL_T - - 7D2.7DA.2210B2:LEXUS_INVRT_COOLANT_T - - 7D2.7DA.2215EE:LEXUS_12V_V_V2 - - 7D2.7DA.2215F7:LEXUS_12V_C - - 7D2.7DA.2215F8:LEXUS_12V_T - - 7D2.7DA.221F05:LEXUS_COOL_T - - 7D2.7DA.221F0D|fc=1:LEXUS_VSS_V2 - - 7D2.7DA.221F49:LEXUS_ACC_PEDAL_POS_1 - - 7D2.7DA.221F4A:LEXUS_ACC_PEDAL_POS_2 - - 7D2.7DA.221F9A:LEXUS_HVBAT_C,LEXUS_HVBAT_V + - 7D2.221F46 + - 7D2.221F5B|fc=1,f=2023-:RX_SOC + - 7D2.7DA.220103|fc=1,f=2023-:RX_ODO_V2_V2 + - 7D2.7DA.221040|f=2023-:RX_TRANSAXLE_OIL_T + - 7D2.7DA.22106C|fc=1,f=2023-:RX_HVBAT_SOC_MAX,RX_HVBAT_SOC_MIN + - 7D2.7DA.221075|f=2023-:RX_FL_WHEEL_VSS,RX_FR_WHEEL_VSS,RX_RL_WHEEL_VSS,RX_RR_WHEEL_VSS + - 7D2.7DA.2210A1|f=2023-:RX_RPM,RX_TQ + - 7D2.7DA.2210A6|f=2023-:RX_M_INVRT_MAX_T,RX_RM_INVRT_COOL_T + - 7D2.7DA.2210B2|f=2023-:RX_INVRT_COOLANT_T + - 7D2.7DA.2215EE|f=2023-:RX_12V_V_V2 + - 7D2.7DA.2215F7|f=2023-:RX_12V_C + - 7D2.7DA.2215F8|f=2023-:RX_12V_T + - 7D2.7DA.221F05|f=2023-:RX_COOL_T + - 7D2.7DA.221F0D|fc=1,f=2023-:RX_VSS_V2 + - 7D2.7DA.221F49|f=2023-:RX_ACC_PEDAL_POS_1 + - 7D2.7DA.221F4A|f=2023-:RX_ACC_PEDAL_POS_2 + - 7D2.7DA.221F9A|f=2023-:RX_HVBAT_C,RX_HVBAT_V "7DF": - 7DF.0104 - 7DF.0105 @@ -205,115 +203,123 @@ unsupported_commands_by_ecu: - 6F1.22DB32 - 6F1.22DBE4 - 6F1.22DFE7 - - 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_V2 - - 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_V2 - - 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_V3 - - 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_V3 - - 6F1.660.22D10D|e=60,fc=1:LEXUS_ODO1,LEXUS_ODO2 + - 6F1.60D.22D240 + - 6F1.612.224AB1 + - 6F1.612.22586F + - 6F1.618.22DA12 + - 6F1.618.22DA1F + - 6F1.618.22DA22 + - 6F1.618.22DA23 + - 6F1.618.22DA25 + - 6F1.618.22DA28 + - 6F1.618.22DA2A + - 6F1.618.22DA2E + - 6F1.618.22DA37 + - 6F1.619.22DB32 + - 6F1.619.22DFE7 + - 6F1.629.22DBE4 + - 6F1.640.221700 + - 6F1.660.22D107 + - 6F1.660.22D10D "700": - - 700.708.221059:LEXUS_ACCEL_PEDAL - - 700.708.221075:LEXUS_IWP_SPEED - - 700.708.22107B:LEXUS_EOT - - 700.708.221084:LEXUS_ROUGH_IDLE_1,LEXUS_ROUGH_IDLE_2,LEXUS_ROUGH_IDLE_3,LEXUS_ROUGH_IDLE_4,LEXUS_ROUGH_IDLE_CYL_1,LEXUS_ROUGH_IDLE_CYL_2,LEXUS_ROUGH_IDLE_CYL_3,LEXUS_ROUGH_IDLE_CYL_4 - - 700.708.22109A:LEXUS_FFT - - 700.708.2215FA:LEXUS_ALT_DUTY_CYCLE - - 700.708.221620:LEXUS_AT_LOCK_UP_STATE - - 700.708.221621:LEXUS_GEAR_V2 - - 700.708.221627:LEXUS_ATF_T_PAN_V3 - - 700.708.221638:LEXUS_ATF_TEMP - - 700.708.221F2F:LEXUS_FLI - - 700.708.222829:LEXUS_ELECTRIC_THERMOSTAT_DUTY_RATIO - - 700.708.222847:LEXUS_COOLANT_VALVE_2_CLOSE + - '700.221638' + - 700.708.221059|f=2016-:RX_ACCEL_PEDAL + - 700.708.221075 + - 700.708.22107B|f=2016-:RX_EOT + - 700.708.221084|f=2016-:RX_ROUGH_IDLE_CYL_1,RX_ROUGH_IDLE_CYL_2,RX_ROUGH_IDLE_CYL_3,RX_ROUGH_IDLE_CYL_4 + - 700.708.22109A + - 700.708.2215FA|f=2016-:RX_ALT_DUTY_CYCLE + - 700.708.221620|f=2016-:RX_AT_LOCK_UP_STATE + - 700.708.221621|f=2016-:RX_GEAR_V2 + - 700.708.221627|f=2016-:RX_ATF_T_PAN_V3 + - 700.708.221638 + - 700.708.221F2F|f=2016-:RX_FLI + - 700.708.222829 + - 700.708.222847 "701": - - 701.709.220103:LEXUS_ODO - - 701.709.221620:LEXUS_LOCK_UP_STATE - - 701.709.221627:LEXUS_ATF_T_PAN_GEN3,LEXUS_TF1_PAN - - 701.709.221628:LEXUS_TF2_CONV - - 701.709.22162B:LEXUS_ATF_THERMAL_DEGRAD_EST + - '701.221628' + - 701.709.220103|f=2016-:RX_ODO + - 701.709.221620|f=2016-:RX_LOCK_UP_STATE + - 701.709.221627|f=2016-:RX_ATF_T_PAN_GEN3 + - 701.709.221628 + - 701.709.22162B "745": - - 745.221739|fc=1:LEXUS_HVBAT_SOC_DISPLAY + - '745.221739' "747": - - 747.220103|fc=1:LEXUS_ODO_V6 - - 747.22182E|fc=1:LEXUS_HVBAT_C01_V,LEXUS_HVBAT_C02_V,LEXUS_HVBAT_C03_V,LEXUS_HVBAT_C04_V,LEXUS_HVBAT_C05_V,LEXUS_HVBAT_C06_V,LEXUS_HVBAT_C07_V,LEXUS_HVBAT_C08_V,LEXUS_HVBAT_C09_V,LEXUS_HVBAT_C10_V,LEXUS_HVBAT_C11_V,LEXUS_HVBAT_C12_V,LEXUS_HVBAT_C13_V,LEXUS_HVBAT_C14_V,LEXUS_HVBAT_C15_V,LEXUS_HVBAT_C16_V,LEXUS_HVBAT_C17_V,LEXUS_HVBAT_C18_V,LEXUS_HVBAT_C19_V,LEXUS_HVBAT_C20_V,LEXUS_HVBAT_C21_V,LEXUS_HVBAT_C22_V,LEXUS_HVBAT_C23_V,LEXUS_HVBAT_C24_V,LEXUS_HVBAT_C25_V,LEXUS_HVBAT_C26_V,LEXUS_HVBAT_C27_V,LEXUS_HVBAT_C28_V,LEXUS_HVBAT_C29_V,LEXUS_HVBAT_C30_V,LEXUS_HVBAT_C31_V,LEXUS_HVBAT_C32_V,LEXUS_HVBAT_C33_V,LEXUS_HVBAT_C34_V,LEXUS_HVBAT_C35_V,LEXUS_HVBAT_C36_V,LEXUS_HVBAT_C37_V,LEXUS_HVBAT_C38_V,LEXUS_HVBAT_C39_V,LEXUS_HVBAT_C40_V,LEXUS_HVBAT_C41_V,LEXUS_HVBAT_C42_V,LEXUS_HVBAT_C43_V,LEXUS_HVBAT_C44_V,LEXUS_HVBAT_C45_V,LEXUS_HVBAT_C46_V,LEXUS_HVBAT_C47_V,LEXUS_HVBAT_C48_V,LEXUS_HVBAT_C49_V,LEXUS_HVBAT_C50_V,LEXUS_HVBAT_C51_V,LEXUS_HVBAT_C52_V,LEXUS_HVBAT_C53_V,LEXUS_HVBAT_C54_V,LEXUS_HVBAT_C55_V,LEXUS_HVBAT_C56_V,LEXUS_HVBAT_C57_V,LEXUS_HVBAT_C58_V,LEXUS_HVBAT_C59_V,LEXUS_HVBAT_C60_V,LEXUS_HVBAT_C61_V,LEXUS_HVBAT_C62_V,LEXUS_HVBAT_C63_V,LEXUS_HVBAT_C64_V,LEXUS_HVBAT_C65_V,LEXUS_HVBAT_C66_V,LEXUS_HVBAT_C67_V,LEXUS_HVBAT_C68_V,LEXUS_HVBAT_C69_V,LEXUS_HVBAT_C70_V,LEXUS_HVBAT_C71_V,LEXUS_HVBAT_C72_V,LEXUS_HVBAT_C73_V,LEXUS_HVBAT_C74_V,LEXUS_HVBAT_C75_V,LEXUS_HVBAT_C76_V,LEXUS_HVBAT_C77_V,LEXUS_HVBAT_C78_V,LEXUS_HVBAT_C79_V,LEXUS_HVBAT_C80_V,LEXUS_HVBAT_C81_V,LEXUS_HVBAT_C82_V,LEXUS_HVBAT_C83_V,LEXUS_HVBAT_C84_V,LEXUS_HVBAT_C85_V,LEXUS_HVBAT_C86_V,LEXUS_HVBAT_C87_V,LEXUS_HVBAT_C88_V,LEXUS_HVBAT_C89_V,LEXUS_HVBAT_C90_V,LEXUS_HVBAT_C91_V,LEXUS_HVBAT_C92_V,LEXUS_HVBAT_C93_V,LEXUS_HVBAT_C94_V,LEXUS_HVBAT_C95_V,LEXUS_HVBAT_C96_V,LEXUS_HVBAT_CMU01_VOLT,LEXUS_HVBAT_CMU02_VOLT + - '747.220103' + - 747.22182E "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.2115' - '750.2116' - '750.2130' - - 750.2130|e=2A,fc=1:LEXUS_TP_FL_V3,LEXUS_TP_FR_V3,LEXUS_TP_RL_V3,LEXUS_TP_RR_V3,LEXUS_TP_SPARE_V3 - '750.221004' - '750.221005' + - '750.222021' - 750.758.2116 - - 750.758.2116|e=2A,fc=1:LEXUS_TT_1,LEXUS_TT_2,LEXUS_TT_3,LEXUS_TT_4,LEXUS_TT_5,LEXUS_TT_FL,LEXUS_TT_FL_V1,LEXUS_TT_FL_V2,LEXUS_TT_FR,LEXUS_TT_FR_V1,LEXUS_TT_FR_V2,LEXUS_TT_RL,LEXUS_TT_RL_V1,LEXUS_TT_RL_V2,LEXUS_TT_RR,LEXUS_TT_RR_V1,LEXUS_TT_RR_V2,LEXUS_TT_SPARE - - 750.758.2130|e=2A,ta=2A,fc=1:LEXUS_TIRE_P_FL,LEXUS_TIRE_P_FR,LEXUS_TIRE_P_RL,LEXUS_TIRE_P_RR,LEXUS_TIRE_P_SPARE,LEXUS_TP_FL,LEXUS_TP_FR,LEXUS_TP_FR_V1,LEXUS_TP_RL,LEXUS_TP_RL_V1,LEXUS_TP_RR,LEXUS_TP_RR_V1,LEXUS_TP_SPARE,LEXUS_TP_SPARE_V1 + - 750.758.2130 + - 750.758.221004 + - 750.758.221005 "780": - - 780.788.2104:LEXUS_BUCKLE_LS,LEXUS_BUCKLE_RS + - 780.788.2104 "7B0": - - 7B0.21BC:LEXUS_HAZARD_SWITCH_HISTORY - - 7B0.7B8.2103:LEXUS_TIRE_FL_SPD,LEXUS_TIRE_FR_SPD,LEXUS_TIRE_RL_SPD,LEXUS_TIRE_RR_SPD - - 7B0.7B8.2105:LEXUS_DECEL,LEXUS_DECEL_2 - - 7B0.7B8.2106:LEXUS_YAW_1,LEXUS_YAW_2,LEXUS_YAW_RATE2,LEXUS_YAW_RATE_V2 - - 7B0.7B8.2107:LEXUS_WHEEL_CYLINDER_PRESSURE - - 7B0.7B8.211D:LEXUS_MAIN_IDLE_SW,LEXUS_RESERVOIR_WARNING_SW - - 7B0.7B8.211F:LEXUS_PARKING_BRAKE_SW,LEXUS_STOP_LIGHT_SW - - 7B0.7B8.2121:LEXUS_VEHICLE_SPEED_7B0,LEXUS_VSS - - 7B0.7B8.213C:LEXUS_STOP_LIGHT_RELAY - - 7B0.7B8.213D:LEXUS_ABS_WARN,LEXUS_BRAKE_WARN,LEXUS_BUZZER,LEXUS_ECB_WARN,LEXUS_SLIP_WARN - - 7B0.7B8.2142:LEXUS_FL_WHEEL_ACCELERATION,LEXUS_FR_WHEEL_ACCELERATION,LEXUS_RL_WHEEL_ACCELERATION,LEXUS_RR_WHEEL_ACCELERATION - - 7B0.7B8.2146:LEXUS_ZP_DEC,LEXUS_ZP_DEC2,LEXUS_ZP_YAW,LEXUS_ZP_YAW_RATE - - 7B0.7B8.2147:LEXUS_LAT_G,LEXUS_LNG_G,LEXUS_STEERING_ANGLE,LEXUS_STEER_ANGLE,LEXUS_YAW,LEXUS_YAW_RATE - - 7B0.7B8.2148:LEXUS_FR_REGEN_OPERATION,LEXUS_FR_REGEN_REQUEST - - 7B0.7B8.2158:LEXUS_REGEN_COOPERATION - - 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 - - 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 - - 7B0.7B8.21A1:LEXUS_ZERO_POINT_OF_YAW_RATE - - 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 - - 7B0.7B8.21A6:LEXUS_INSPECTION_MODE - - 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 + - 7B0.21BC + - 7B0.7B8.2103:RX_TIRE_FL_SPD,RX_TIRE_FR_SPD,RX_TIRE_RL_SPD,RX_TIRE_RR_SPD + - 7B0.7B8.2105:RX_DECEL,RX_DECEL_2 + - 7B0.7B8.2106:RX_YAW_RATE,RX_YAW_RATE2 + - 7B0.7B8.2107:RX_WHEEL_CYLINDER_PRESSURE + - 7B0.7B8.211D:RX_MAIN_IDLE_SW,RX_RESERVOIR_WARNING_SW + - 7B0.7B8.211F:RX_PARKING_BRAKE_SW,RX_STOP_LIGHT_SW + - 7B0.7B8.2121:RX_VSS + - 7B0.7B8.213C:RX_STOP_LIGHT_RELAY + - 7B0.7B8.213D:RX_ABS_WARN,RX_BRAKE_WARN,RX_BUZZER,RX_ECB_WARN,RX_SLIP_WARN + - 7B0.7B8.2142:RX_FL_WHEEL_ACCELERATION,RX_FR_WHEEL_ACCELERATION,RX_RL_WHEEL_ACCELERATION,RX_RR_WHEEL_ACCELERATION + - 7B0.7B8.2146:RX_ZP_DEC,RX_ZP_DEC2,RX_ZP_YAW_RATE + - 7B0.7B8.2147:RX_LAT_G,RX_LNG_G,RX_STEER_ANGLE,RX_YAW_RATE3 + - 7B0.7B8.2148:RX_FR_REGEN_OPERATION,RX_FR_REGEN_REQUEST + - 7B0.7B8.2158 + - 7B0.7B8.215A:RX_FL_WHEEL_VSC,RX_FR_WHEEL_VSC,RX_RL_WHEEL_VSC,RX_RR_WHEEL_VSC,RX_TRC_TRAC,RX_TRC_TRAC_BRAKE,RX_TRC_TRAC_ENGINE + - 7B0.7B8.215F:RX_BA_CTRL_STATUS,RX_FL_WHEEL_ABS_CTRL,RX_FR_WHEEL_ABS_CTRL,RX_PBA_CTRL_STATUS,RX_RL_WHEEL_ABS_CTRL,RX_RL_WHEEL_EBD_CTRL,RX_RR_WHEEL_ABS_CTRL,RX_RR_WHEEL_EBD_CTRL + - 7B0.7B8.21A1 + - 7B0.7B8.21A3 + - 7B0.7B8.21A6 + - 7B0.7B8.21BE:RX_ACCUMULATOR_OPEN,RX_DECELERATION_OPEN,RX_FL_VSS_OPEN,RX_FR_VSS_OPEN,RX_FR_WHEEL_CYLINDER_OPEN,RX_HV_COMM_OPEN,RX_MASTER_CYLINDER_OPEN,RX_RL_VSS_OPEN,RX_RR_VSS_OPEN,RX_STROKE_OPEN,RX_YAW_RATE_OPEN_ERROR "7B1": - - 7B1.7B9.221026:LEXUS_COUPLING_TEMP + - 7B1.221026 + - 7B1.7B9.221026 "7C0": - - 7C0.7C8.2112:LEXUS_CHECK_ENGINE_LIGHT,LEXUS_EOP_LIGHT,LEXUS_P_SEATBELT_BUCKLE_LIGHT,LEXUS_TAIL_CANCEL_LIGHT - - 7C0.7C8.2113:LEXUS_BAT_V - - 7C0.7C8.2121:LEXUS_VSS_V2 - - 7C0.7C8.2123:LEXUS_COOLANT_T,LEXUS_ECT_7C0 - - 7C0.7C8.2129:LEXUS_FLI_VOL,LEXUS_FUEL_INPUT - - 7C0.7C8.2141:LEXUS_OIL_CHANGE_ODO - - 7C0.7C8.2168:LEXUS_RHEOSTAT - - 7C0.7C8.21A1:LEXUS_KEY_REMIND_SOUND - - 7C0.7C8.21A7:LEXUS_SEAT_BELT_BEEP,LEXUS_SEAT_BELT_BEEP_DRIVER,LEXUS_SEAT_BELT_BEEP_PASSENGER,LEXUS_SEAT_BELT_BEEP_REMINDER - - 7C0.7C8.21AC:LEXUS_REVERSE_BEEP + - 7C0.2129 + - 7C0.21A7 + - 7C0.7C8.2112 + - 7C0.7C8.2113 + - 7C0.7C8.2121 + - 7C0.7C8.2123 + - 7C0.7C8.2129 + - 7C0.7C8.2141 + - 7C0.7C8.2168 + - 7C0.7C8.21A1 + - 7C0.7C8.21A7 + - 7C0.7C8.21AC "7C4": - - 7C4.2143:LEXUS_AIR_OUTLET_SERVO_ACTU_PULSE_D,LEXUS_AIR_OUTLET_SERVO_PULSE_D - - 7C4.2144:LEXUS_AIR_INLET_DAMPER_ACTUAL_PULSE,LEXUS_AIR_INLET_DAMPER_TARGET_PULSE - - 7C4.214C:LEXUS_EVAP_TARGET_T - - 7C4.7CC.2121:LEXUS_CABIN_T - - 7C4.7CC.2122:LEXUS_AAT_7C4 - - 7C4.7CC.2124:LEXUS_SOLAR_DRIVER - - 7C4.7CC.2126:LEXUS_ECT - - 7C4.7CC.2129:LEXUS_T_DRIVER - - 7C4.7CC.213C:LEXUS_BLOWER_MOTOR_SPEED_LEVEL - - 7C4.7CC.213D:LEXUS_ADJUSTED_AMBIENT_T - - 7C4.7CC.214B:LEXUS_EVAP_FIN_THERMISTOR - - 7C4.7CC.2153:LEXUS_REGULATOR_P + - 7C4.2143|f=2009-:RX_AIR_OUTLET_SERVO_ACTU_PULSE_D,RX_AIR_OUTLET_SERVO_PULSE_D + - 7C4.2144|f=2009-:RX_AIR_INLET_DAMPER_ACTUAL_PULSE,RX_AIR_INLET_DAMPER_TARGET_PULSE + - 7C4.214C|f=2009-:RX_EVAP_TARGET_T + - 7C4.7CC.2121|f=2009-:RX_CABIN_T + - 7C4.7CC.2122|f=2009-:RX_AAT_7C4 + - 7C4.7CC.2124|f=2009-:RX_SOLAR_DRIVER + - 7C4.7CC.2126|f=2009-:RX_ECT + - 7C4.7CC.2129|f=2009-:RX_T_DRIVER + - 7C4.7CC.213C|f=2009-:RX_BLOWER_MOTOR_SPEED_LEVEL + - 7C4.7CC.213D|f=2009-:RX_ADJUSTED_AMBIENT_T + - 7C4.7CC.214B|f=2009-:RX_EVAP_FIN_THERMISTOR + - 7C4.7CC.2153|f=2009-:RX_REGULATOR_P "7D0": - - 7D0.7D8.2162:LEXUS_PARKING_BRAKE,LEXUS_PARKING_BRAKE_2 + - 7D0.7D8.2162|f=2011-:RX_PARKING_BRAKE "7D2": - - 7D2.7DA.221609:LEXUS_HVBAT_CHRG_V - - 7D2.7DA.221829:LEXUS_HVBAT_MAX_T - - 7D2.7DA.22182A:LEXUS_HVBAT_MIN_T + - 7D2.708.2210A2 + - 7D2.708.221F46 + - 7D2.7DA.221609 + - 7D2.7DA.221829 + - 7D2.7DA.22182A "7E0": - 7E0.0104:LOAD_PCT - 7E0.0105:ECT @@ -329,20 +335,23 @@ unsupported_commands_by_ecu: - 7E0.0147:TP_B - 7E0.015C:EOT - 7E0.015E:FUEL_RATE - - 7E0.7E8.2101:LEXUS_AAT_V2,LEXUS_ACCEL_SENS_NO_1_VOLT,LEXUS_ACCEL_SENS_NO_2_VOLT,LEXUS_ATMOSPHERE_PRESSURE,LEXUS_BATTERY_VOLTAGE,LEXUS_CALCULATED_LOAD_7E0,LEXUS_COOLANT_TEMP,LEXUS_ENGINE_RUN_TIME,LEXUS_ENGINE_SPEED,LEXUS_INTAKE_AIR,LEXUS_MAF,LEXUS_MAP,LEXUS_THROTTLE_MOTOR_DUTY,LEXUS_THROTTLE_SENSOR_POSITION,LEXUS_THROTTLE_SENSOR_VOLT,LEXUS_THROTTL_SENSOR_2_VOLT,LEXUS_TIME_AFTER_DTC_CLEARED,LEXUS_VEHICLE_LOAD,LEXUS_VEHICLE_SPEED,LEXUS_WARMUP_CYCLE_CLEARED_DTC - - 7E0.7E8.2103:LEXUS_EVAP_PURGE_DUTY,LEXUS_IGN_ADVANCE,LEXUS_LONG_FT_B1S1,LEXUS_SHORT_FT_B1S1 - - 7E0.7E8.2104:LEXUS_AFS_CURRENT_B1S1,LEXUS_AFS_VOLTAGE_B1S1,LEXUS_AF_LAMBDA_B1S1,LEXUS_O2S_B1S2,LEXUS_TARGET_AIR_FUEL_RATIO - - 7E0.7E8.2105:LEXUS_CATALYST_T_B1S1,LEXUS_CATALYST_T_B1S2 - - 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 - - 7E0.7E8.2121:LEXUS_CC_CANCEL_SWITCH_ON,LEXUS_CC_CCS_INDICATOR_M_CPU_ON,LEXUS_CC_CCS_READY_M_CPU_ON,LEXUS_CC_CC_ON,LEXUS_CC_DRIVING_FORCE,LEXUS_CC_LIVE_SET_COAST_SWITCH_ON,LEXUS_CC_MAIN_SW_M_CPU_ON,LEXUS_CC_ON,LEXUS_CC_RES_ACC_SWITCH_ON,LEXUS_CC_S,LEXUS_CC_STOP_LIGHT_SWITCH_1_ON,LEXUS_CC_STOP_LIGHT_SWITCH_2_ON,LEXUS_CC_VSS - - 7E0.7E8.2124:LEXUS_COMMUNICATION_WITH_BRAKE,LEXUS_COMMUNICATION_WITH_HV,LEXUS_COMM_WITH_AIR_CONDITIONER,LEXUS_COMM_WITH_VALVEMATIC_COMM - - 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 - - 7E0.7E8.2128:LEXUS_ODO_V3 - - 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 - - 7E0.7E8.2151:LEXUS_AC_AMB_T,LEXUS_AC_FB,LEXUS_ELEC_LOAD_FB,LEXUS_ENG_SPD_START_OFF,LEXUS_ENG_START_HESIT,LEXUS_ENG_START_T,LEXUS_EOT_V2,LEXUS_EOT_V3,LEXUS_IMMOB_FUEL_CUT,LEXUS_ISC_FB,LEXUS_ISC_FLOW,LEXUS_ISC_LEARN,LEXUS_ISC_POS,LEXUS_LOW_RPM_CTRL,LEXUS_LOW_RPM_START,LEXUS_NEUTRAL_CTRL,LEXUS_N_RANGE_STS,LEXUS_PREV_TRIP_AMB_T,LEXUS_PREV_TRIP_DST,LEXUS_PREV_TRIP_EOT,LEXUS_PREV_TRIP_IAT,LEXUS_STARTER_CNT,LEXUS_TPS,LEXUS_VVTOT,LEXUS_VVT_ADV_FAIL - - 7E0.7E8.2182:LEXUS_ATF_PAN_T,LEXUS_ATF_TQC_T,LEXUS_ATF_T_PAN,LEXUS_ATF_T_TQC - - 7E0.7E8.2185:LEXUS_GEAR,LEXUS_GEAR_V2,LEXUS_TQC_LOCKUP - - 7E0.7E8.21DA:LEXUS_GEAR_V3 + - 7E0.2128 + - 7E0.2182 + - 7E0.2185 + - 7E0.7E8.2101:RX_AAT_V2,RX_ACCEL_SENS_NO_1_VOLT,RX_ACCEL_SENS_NO_2_VOLT,RX_ATMOSPHERE_PRESSURE,RX_BATTERY_VOLTAGE,RX_CALCULATED_LOAD_7E0,RX_COOLANT_TEMP,RX_ENGINE_RUN_TIME,RX_ENGINE_SPEED,RX_INTAKE_AIR,RX_MAF,RX_MAP,RX_THROTTLE_MOTOR_DUTY,RX_THROTTLE_SENSOR_POSITION,RX_THROTTLE_SENSOR_VOLT,RX_THROTTL_SENSOR_2_VOLT,RX_TIME_AFTER_DTC_CLEARED,RX_VEHICLE_LOAD,RX_VEHICLE_SPEED,RX_WARMUP_CYCLE_CLEARED_DTC + - 7E0.7E8.2103:RX_EVAP_PURGE_DUTY,RX_IGN_ADVANCE,RX_LONG_FT_B1S1,RX_SHORT_FT_B1S1 + - 7E0.7E8.2104:RX_AFS_CURRENT_B1S1,RX_AFS_VOLTAGE_B1S1,RX_AF_LAMBDA_B1S1,RX_O2S_B1S2,RX_TARGET_AIR_FUEL_RATIO + - 7E0.7E8.2105:RX_CATALYST_T_B1S1,RX_CATALYST_T_B1S2 + - 7E0.7E8.2106:RX_2ND_AIR_MONITOR_AVAIL,RX_2ND_AIR_MONITOR_INCMPL,RX_A_C_MONITOR_AVAIL,RX_A_C_MONITOR_INCMPL,RX_CATALYST_MONITOR_AVAIL,RX_CATALYST_MONITOR_INCMPL,RX_COMPLETE_PARTS_MONITOR_AVAIL,RX_EGR_VVT_MONITOR_AVAIL,RX_EGR_VVT_MONITOR_INCMPL,RX_EVAP_MONITOR_AVAIL,RX_EVAP_MONITOR_ICMPL,RX_FUEL_SYSTEM_MONITOR_AVAIL,RX_HEATED_CATALYST_MONITOR_AVAIL,RX_HEATED_CATALYST_MONITOR_INCMPL,RX_MIL,RX_MILON_RUN_DISTANCE,RX_MISFIRE_MONITOR_AVAIL,RX_NUMBER_OF_EMISSION_DTC,RX_O2S_A_FS_HEATER_MONITOR_AVAIL,RX_O2S_A_FS_HEATER_MONITOR_INCMPL,RX_O2S_A_FS_MONITOR_AVAIL,RX_O2S_A_FS_MONITOR_INCMPL,RX_RUNNING_TIME_FROM_MIL_ON + - 7E0.7E8.2121:RX_CC_CANCEL_SWITCH_ON,RX_CC_CCS_INDICATOR_M_CPU_ON,RX_CC_CCS_READY_M_CPU_ON,RX_CC_CC_ON,RX_CC_DRIVING_FORCE,RX_CC_LIVE_SET_COAST_SWITCH_ON,RX_CC_MAIN_SW_M_CPU_ON,RX_CC_ON,RX_CC_RES_ACC_SWITCH_ON,RX_CC_S,RX_CC_STOP_LIGHT_SWITCH_1_ON,RX_CC_STOP_LIGHT_SWITCH_2_ON,RX_CC_VSS + - 7E0.7E8.2124:RX_COMMUNICATION_WITH_BRAKE,RX_COMMUNICATION_WITH_HV,RX_COMM_WITH_AIR_CONDITIONER,RX_COMM_WITH_VALVEMATIC_COMM + - 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.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.21DA "7E2": - 7E2.7EA.0104 - 7E2.7EA.0105 diff --git a/tests/test_cases/2025/commands/700.708.221002.yaml b/tests/test_cases/2025/commands/700.708.221002|f=2016-.yaml similarity index 60% rename from tests/test_cases/2025/commands/700.708.221002.yaml rename to tests/test_cases/2025/commands/700.708.221002|f=2016-.yaml index 969c470..c584c06 100644 --- a/tests/test_cases/2025/commands/700.708.221002.yaml +++ b/tests/test_cases/2025/commands/700.708.221002|f=2016-.yaml @@ -1,14 +1,14 @@ -command_id: 700.708.221002 +command_id: 700.708.221002|f=2016- test_cases: - expected_values: - LEXUS_12V_V: 10.08298 + RX_12V_V: 10.08298 response: '708056210022044' - expected_values: - LEXUS_12V_V: 10.93259 + RX_12V_V: 10.93259 response: 7080562100222FC - expected_values: - LEXUS_12V_V: 11.24997 + RX_12V_V: 11.24997 response: '708056210022400' - expected_values: - LEXUS_12V_V: 14.68746 + RX_12V_V: 14.68746 response: 708056210022F00 diff --git a/tests/test_cases/2025/commands/700.708.221017.yaml b/tests/test_cases/2025/commands/700.708.221017|f=2016-.yaml similarity index 60% rename from tests/test_cases/2025/commands/700.708.221017.yaml rename to tests/test_cases/2025/commands/700.708.221017|f=2016-.yaml index 7ff45e8..38d0b33 100644 --- a/tests/test_cases/2025/commands/700.708.221017.yaml +++ b/tests/test_cases/2025/commands/700.708.221017|f=2016-.yaml @@ -1,11 +1,11 @@ -command_id: 700.708.221017 +command_id: 700.708.221017|f=2016- test_cases: - expected_values: - LEXUS_INJ_VOL: 0 + RX_INJ_VOL: 0 response: '708056210170000' - expected_values: - LEXUS_INJ_VOL: 0.31969 + RX_INJ_VOL: 0.31969 response: 7080562101703FF - expected_values: - LEXUS_INJ_VOL: 7.04906 + RX_INJ_VOL: 7.04906 response: 70805621017581D diff --git a/tests/test_cases/2025/commands/700.708.221018.yaml b/tests/test_cases/2025/commands/700.708.221018|f=2016-.yaml similarity index 57% rename from tests/test_cases/2025/commands/700.708.221018.yaml rename to tests/test_cases/2025/commands/700.708.221018|f=2016-.yaml index 7dff968..09aae33 100644 --- a/tests/test_cases/2025/commands/700.708.221018.yaml +++ b/tests/test_cases/2025/commands/700.708.221018|f=2016-.yaml @@ -1,11 +1,11 @@ -command_id: 700.708.221018 +command_id: 700.708.221018|f=2016- test_cases: - expected_values: - LEXUS_INJECTOR_PORT: 0 + RX_INJECTOR_PORT: 0 response: '708056210180000' - expected_values: - LEXUS_INJECTOR_PORT: 2.303 + RX_INJECTOR_PORT: 2.303 response: 7080562101808FF - expected_values: - LEXUS_INJECTOR_PORT: 22.552 + RX_INJECTOR_PORT: 22.552 response: '708056210185818' diff --git a/tests/test_cases/2025/commands/700.708.221019.yaml b/tests/test_cases/2025/commands/700.708.221019|f=2016-.yaml similarity index 62% rename from tests/test_cases/2025/commands/700.708.221019.yaml rename to tests/test_cases/2025/commands/700.708.221019|f=2016-.yaml index 2a659de..e2f4279 100644 --- a/tests/test_cases/2025/commands/700.708.221019.yaml +++ b/tests/test_cases/2025/commands/700.708.221019|f=2016-.yaml @@ -1,17 +1,17 @@ -command_id: 700.708.221019 +command_id: 700.708.221019|f=2016- test_cases: - expected_values: - LEXUS_INJECTION: DIRECT + RX_INJECTION: DIRECT response: 7080762101901D38000 - expected_values: - LEXUS_INJECTION: DIRECT + RX_INJECTION: DIRECT response: 7080762101901FC8BB8 - expected_values: - LEXUS_INJECTION: DIRECT + RX_INJECTION: DIRECT response: 7080762101901FF8000 - expected_values: - LEXUS_INJECTION: BOTH + RX_INJECTION: BOTH response: '7080762101902008000' - expected_values: - LEXUS_INJECTION: BOTH + RX_INJECTION: BOTH response: 7080762101902F18AFF diff --git a/tests/test_cases/2025/commands/700.708.22102A.yaml b/tests/test_cases/2025/commands/700.708.22102A.yaml deleted file mode 100644 index 2f75767..0000000 --- a/tests/test_cases/2025/commands/700.708.22102A.yaml +++ /dev/null @@ -1,74 +0,0 @@ -command_id: 700.708.22102A -test_cases: -- expected_values: - LEXUS_A_F_RATIO_LEARNED_HIGH_BANK_1: 2.15686 - LEXUS_A_F_RATIO_LEARNED_IDLE_BANK_1: -3.72549 - LEXUS_A_F_RATIO_LEARNED_LOW_BANK_1: -3.72549 - LEXUS_A_F_RATIO_LEARNED_MID_1_BANK_1: 4.5098 - LEXUS_A_F_RATIO_LEARNED_MID_2_BANK_1: 3.72549 - response: |- - 708100862102A76768B - 7082189850000000000 -- expected_values: - LEXUS_A_F_RATIO_LEARNED_HIGH_BANK_1: 0.19608 - LEXUS_A_F_RATIO_LEARNED_IDLE_BANK_1: -2.94118 - LEXUS_A_F_RATIO_LEARNED_LOW_BANK_1: -2.94118 - LEXUS_A_F_RATIO_LEARNED_MID_1_BANK_1: 2.15686 - LEXUS_A_F_RATIO_LEARNED_MID_2_BANK_1: 1.37255 - response: |- - 708100862102A787885 - 7082183800000000000 -- expected_values: - LEXUS_A_F_RATIO_LEARNED_HIGH_BANK_1: 1.76471 - LEXUS_A_F_RATIO_LEARNED_IDLE_BANK_1: -2.94118 - LEXUS_A_F_RATIO_LEARNED_LOW_BANK_1: -2.94118 - LEXUS_A_F_RATIO_LEARNED_MID_1_BANK_1: 2.54902 - LEXUS_A_F_RATIO_LEARNED_MID_2_BANK_1: 4.11765 - response: |- - 708100862102A787886 - 708218A840000000000 -- expected_values: - LEXUS_A_F_RATIO_LEARNED_HIGH_BANK_1: 0.98039 - LEXUS_A_F_RATIO_LEARNED_IDLE_BANK_1: -1.37255 - LEXUS_A_F_RATIO_LEARNED_LOW_BANK_1: -1.37255 - LEXUS_A_F_RATIO_LEARNED_MID_1_BANK_1: 3.33333 - LEXUS_A_F_RATIO_LEARNED_MID_2_BANK_1: 0.98039 - response: |- - 708100862102A7C7C88 - 7082182820000000000 -- expected_values: - LEXUS_A_F_RATIO_LEARNED_HIGH_BANK_1: 1.76471 - LEXUS_A_F_RATIO_LEARNED_IDLE_BANK_1: -0.98039 - LEXUS_A_F_RATIO_LEARNED_LOW_BANK_1: -0.98039 - LEXUS_A_F_RATIO_LEARNED_MID_1_BANK_1: 1.76471 - LEXUS_A_F_RATIO_LEARNED_MID_2_BANK_1: 1.76471 - response: |- - 708100862102A7D7D84 - 7082184840000000000 -- expected_values: - LEXUS_A_F_RATIO_LEARNED_HIGH_BANK_1: 2.94118 - LEXUS_A_F_RATIO_LEARNED_IDLE_BANK_1: 0.98039 - LEXUS_A_F_RATIO_LEARNED_LOW_BANK_1: 0.98039 - LEXUS_A_F_RATIO_LEARNED_MID_1_BANK_1: 6.07843 - LEXUS_A_F_RATIO_LEARNED_MID_2_BANK_1: 3.72549 - response: |- - 708100862102A82828F - 7082189870000000000 -- expected_values: - LEXUS_A_F_RATIO_LEARNED_HIGH_BANK_1: 3.33333 - LEXUS_A_F_RATIO_LEARNED_IDLE_BANK_1: 1.76471 - LEXUS_A_F_RATIO_LEARNED_LOW_BANK_1: 1.76471 - LEXUS_A_F_RATIO_LEARNED_MID_1_BANK_1: 5.29412 - LEXUS_A_F_RATIO_LEARNED_MID_2_BANK_1: 2.94118 - response: |- - 708100862102A84848D - 7082187880000000000 -- expected_values: - LEXUS_A_F_RATIO_LEARNED_HIGH_BANK_1: 1.37255 - LEXUS_A_F_RATIO_LEARNED_IDLE_BANK_1: 4.90196 - LEXUS_A_F_RATIO_LEARNED_LOW_BANK_1: 4.90196 - LEXUS_A_F_RATIO_LEARNED_MID_1_BANK_1: 5.68627 - LEXUS_A_F_RATIO_LEARNED_MID_2_BANK_1: 3.33333 - response: |- - 708100862102A8C8C8E - 7082188830000000000 diff --git a/tests/test_cases/2025/commands/700.708.22102A|f=2016-.yaml b/tests/test_cases/2025/commands/700.708.22102A|f=2016-.yaml new file mode 100644 index 0000000..93e87aa --- /dev/null +++ b/tests/test_cases/2025/commands/700.708.22102A|f=2016-.yaml @@ -0,0 +1,74 @@ +command_id: 700.708.22102A|f=2016- +test_cases: +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: 2.15686 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: -3.72549 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: -3.72549 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: 4.5098 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: 3.72549 + response: |- + 708100862102A76768B + 7082189850000000000 +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: 0.19608 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: -2.94118 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: -2.94118 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: 2.15686 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: 1.37255 + response: |- + 708100862102A787885 + 7082183800000000000 +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: 1.76471 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: -2.94118 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: -2.94118 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: 2.54902 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: 4.11765 + response: |- + 708100862102A787886 + 708218A840000000000 +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: 0.98039 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: -1.37255 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: -1.37255 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: 3.33333 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: 0.98039 + response: |- + 708100862102A7C7C88 + 7082182820000000000 +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: 1.76471 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: -0.98039 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: -0.98039 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: 1.76471 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: 1.76471 + response: |- + 708100862102A7D7D84 + 7082184840000000000 +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: 2.94118 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: 0.98039 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: 0.98039 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: 6.07843 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: 3.72549 + response: |- + 708100862102A82828F + 7082189870000000000 +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: 3.33333 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: 1.76471 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: 1.76471 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: 5.29412 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: 2.94118 + response: |- + 708100862102A84848D + 7082187880000000000 +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: 1.37255 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: 4.90196 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: 4.90196 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: 5.68627 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: 3.33333 + response: |- + 708100862102A8C8C8E + 7082188830000000000 diff --git a/tests/test_cases/2025/commands/700.708.221041.yaml b/tests/test_cases/2025/commands/700.708.221041.yaml deleted file mode 100644 index cf8727f..0000000 --- a/tests/test_cases/2025/commands/700.708.221041.yaml +++ /dev/null @@ -1,14 +0,0 @@ -command_id: 700.708.221041 -test_cases: -- expected_values: - LEXUS_ECT_IGN: 6.875 - LEXUS_ECT_INIT: 6.875 - response: 708056210414B4B -- expected_values: - LEXUS_ECT_IGN: 66.25 - LEXUS_ECT_INIT: 93.75 - response: 70805621041AAD6 -- expected_values: - LEXUS_ECT_IGN: 85.625 - LEXUS_ECT_INIT: 85.625 - response: 70805621041C9C9 diff --git a/tests/test_cases/2025/commands/700.708.221041|f=2016-.yaml b/tests/test_cases/2025/commands/700.708.221041|f=2016-.yaml new file mode 100644 index 0000000..1180a2d --- /dev/null +++ b/tests/test_cases/2025/commands/700.708.221041|f=2016-.yaml @@ -0,0 +1,14 @@ +command_id: 700.708.221041|f=2016- +test_cases: +- expected_values: + RX_ECT_IGN: 6.875 + RX_ECT_INIT: 6.875 + response: 708056210414B4B +- expected_values: + RX_ECT_IGN: 29.375 + RX_ECT_INIT: 93.75 + response: 708056210416FD6 +- expected_values: + RX_ECT_IGN: 86.25 + RX_ECT_INIT: 84.375 + response: 70805621041CAC7 diff --git a/tests/test_cases/2025/commands/700.708.221043.yaml b/tests/test_cases/2025/commands/700.708.221043.yaml deleted file mode 100644 index 632d582..0000000 --- a/tests/test_cases/2025/commands/700.708.221043.yaml +++ /dev/null @@ -1,14 +0,0 @@ -command_id: 700.708.221043 -test_cases: -- expected_values: - LEXUS_EWP_RPM: 0 - LEXUS_EWP_TARGET_VSS: 0 - response: '708056210430000' -- expected_values: - LEXUS_EWP_RPM: 5950 - LEXUS_EWP_TARGET_VSS: 3475 - response: 708056210438BEE -- expected_values: - LEXUS_EWP_RPM: 150 - LEXUS_EWP_TARGET_VSS: 6000 - response: 70805621043F006 diff --git a/tests/test_cases/2025/commands/700.708.221043|f=2023-.yaml b/tests/test_cases/2025/commands/700.708.221043|f=2023-.yaml new file mode 100644 index 0000000..70df5f4 --- /dev/null +++ b/tests/test_cases/2025/commands/700.708.221043|f=2023-.yaml @@ -0,0 +1,14 @@ +command_id: 700.708.221043|f=2023- +test_cases: +- expected_values: + RX_EWP_RPM: 0 + RX_EWP_TARGET_VSS: 0 + response: '708056210430000' +- expected_values: + RX_EWP_RPM: 5950 + RX_EWP_TARGET_VSS: 3475 + response: 708056210438BEE +- expected_values: + RX_EWP_RPM: 150 + RX_EWP_TARGET_VSS: 6000 + response: 70805621043F006 diff --git a/tests/test_cases/2025/commands/700.708.221046.yaml b/tests/test_cases/2025/commands/700.708.221046|f=2016-.yaml similarity index 50% rename from tests/test_cases/2025/commands/700.708.221046.yaml rename to tests/test_cases/2025/commands/700.708.221046|f=2016-.yaml index b7902b1..dbe4a7a 100644 --- a/tests/test_cases/2025/commands/700.708.221046.yaml +++ b/tests/test_cases/2025/commands/700.708.221046|f=2016-.yaml @@ -1,8 +1,8 @@ -command_id: 700.708.221046 +command_id: 700.708.221046|f=2016- test_cases: - expected_values: - LEXUS_COOLING_FAN_DUTY_RATIO: 0 + RX_COOLING_FAN_DUTY_RATIO: 0 response: '7080462104600' - expected_values: - LEXUS_COOLING_FAN_DUTY_RATIO: 47.5 + RX_COOLING_FAN_DUTY_RATIO: 47.5 response: 708046210465F diff --git a/tests/test_cases/2025/commands/700.708.22105C.yaml b/tests/test_cases/2025/commands/700.708.22105C.yaml deleted file mode 100644 index 388d0fe..0000000 --- a/tests/test_cases/2025/commands/700.708.22105C.yaml +++ /dev/null @@ -1,22 +0,0 @@ -command_id: 700.708.22105C -test_cases: -- expected_values: - LEXUS_KNOCK_CORRECT_LEARNED_VALUE: 14.90625 - LEXUS_KNOCK_FEEDBACK_VALUE: -2 - response: 7080762105C81DD7FC0 -- expected_values: - LEXUS_KNOCK_CORRECT_LEARNED_VALUE: 15.34375 - LEXUS_KNOCK_FEEDBACK_VALUE: -3 - response: 7080762105C81EB7FA0 -- expected_values: - LEXUS_KNOCK_CORRECT_LEARNED_VALUE: 16.03125 - LEXUS_KNOCK_FEEDBACK_VALUE: -3 - response: 7080762105C82017FA0 -- expected_values: - LEXUS_KNOCK_CORRECT_LEARNED_VALUE: 17.34375 - LEXUS_KNOCK_FEEDBACK_VALUE: 0 - response: 7080762105C822B8000 -- expected_values: - LEXUS_KNOCK_CORRECT_LEARNED_VALUE: 19.15625 - LEXUS_KNOCK_FEEDBACK_VALUE: -0.59375 - response: 7080762105C82657FED diff --git a/tests/test_cases/2025/commands/700.708.22105C|f=2016-.yaml b/tests/test_cases/2025/commands/700.708.22105C|f=2016-.yaml new file mode 100644 index 0000000..1d084de --- /dev/null +++ b/tests/test_cases/2025/commands/700.708.22105C|f=2016-.yaml @@ -0,0 +1,22 @@ +command_id: 700.708.22105C|f=2016- +test_cases: +- expected_values: + RX_KNOCK_CORRECT_LEARNED_VALUE: 14.90625 + RX_KNOCK_FEEDBACK_VALUE: -2 + response: 7080762105C81DD7FC0 +- expected_values: + RX_KNOCK_CORRECT_LEARNED_VALUE: 15.34375 + RX_KNOCK_FEEDBACK_VALUE: -3 + response: 7080762105C81EB7FA0 +- expected_values: + RX_KNOCK_CORRECT_LEARNED_VALUE: 16.03125 + RX_KNOCK_FEEDBACK_VALUE: -3 + response: 7080762105C82017FA0 +- expected_values: + RX_KNOCK_CORRECT_LEARNED_VALUE: 17.34375 + RX_KNOCK_FEEDBACK_VALUE: 0 + response: 7080762105C822B8000 +- expected_values: + RX_KNOCK_CORRECT_LEARNED_VALUE: 19.15625 + RX_KNOCK_FEEDBACK_VALUE: -0.59375 + response: 7080762105C82657FED diff --git a/tests/test_cases/2025/commands/700.708.22105E.yaml b/tests/test_cases/2025/commands/700.708.22105E|f=2016-.yaml similarity index 55% rename from tests/test_cases/2025/commands/700.708.22105E.yaml rename to tests/test_cases/2025/commands/700.708.22105E|f=2016-.yaml index 9e6f2b4..239e044 100644 --- a/tests/test_cases/2025/commands/700.708.22105E.yaml +++ b/tests/test_cases/2025/commands/700.708.22105E|f=2016-.yaml @@ -1,8 +1,8 @@ -command_id: 700.708.22105E +command_id: 700.708.22105E|f=2016- test_cases: - expected_values: - LEXUS_ECU_INTERNAL_T: 9 + RX_ECU_INTERNAL_T: 9 response: '7080462105E31' - expected_values: - LEXUS_ECU_INTERNAL_T: 49 + RX_ECU_INTERNAL_T: 49 response: '7080462105E59' diff --git a/tests/test_cases/2025/commands/700.708.221062.yaml b/tests/test_cases/2025/commands/700.708.221062.yaml deleted file mode 100644 index 89fc231..0000000 --- a/tests/test_cases/2025/commands/700.708.221062.yaml +++ /dev/null @@ -1,11 +0,0 @@ -command_id: 700.708.221062 -test_cases: -- expected_values: - LEXUS_EXHAUST_VVT_OCV_CONTROL_DUTY: 0 - response: '708056210620000' -- expected_values: - LEXUS_EXHAUST_VVT_OCV_CONTROL_DUTY: 10.93156 - response: 7080562106206FF -- expected_values: - LEXUS_EXHAUST_VVT_OCV_CONTROL_DUTY: 64.14893 - response: 70805621062290E diff --git a/tests/test_cases/2025/commands/700.708.221062|f=2016-.yaml b/tests/test_cases/2025/commands/700.708.221062|f=2016-.yaml new file mode 100644 index 0000000..4876ab7 --- /dev/null +++ b/tests/test_cases/2025/commands/700.708.221062|f=2016-.yaml @@ -0,0 +1,11 @@ +command_id: 700.708.221062|f=2016- +test_cases: +- expected_values: + RX_EXHAUST_VVT_OCV_CONTROL_DUTY: 0 + response: '708056210620000' +- expected_values: + RX_EXHAUST_VVT_OCV_CONTROL_DUTY: 10.93156 + response: 7080562106206FF +- expected_values: + RX_EXHAUST_VVT_OCV_CONTROL_DUTY: 64.14893 + response: 70805621062290E diff --git a/tests/test_cases/2025/commands/700.708.22106A.yaml b/tests/test_cases/2025/commands/700.708.22106A.yaml deleted file mode 100644 index a7dcaae..0000000 --- a/tests/test_cases/2025/commands/700.708.22106A.yaml +++ /dev/null @@ -1,18 +0,0 @@ -command_id: 700.708.22106A -test_cases: -- expected_values: - LEXUS_FP_DUTY_RATIO: 30 - LEXUS_FUEL_PUMP_DUTY_RATIO: 30 - response: 7080562106A01EC -- expected_values: - LEXUS_FP_DUTY_RATIO: 234.08537 - LEXUS_FUEL_PUMP_DUTY_RATIO: 234.08537 - response: 7080562106A0EFF -- expected_values: - LEXUS_FP_DUTY_RATIO: 234.14634 - LEXUS_FUEL_PUMP_DUTY_RATIO: 234.14634 - response: 7080562106A0F00 -- expected_values: - LEXUS_FP_DUTY_RATIO: 358.96341 - LEXUS_FUEL_PUMP_DUTY_RATIO: 358.96341 - response: 7080562106A16FF diff --git a/tests/test_cases/2025/commands/700.708.22106A|f=2016-.yaml b/tests/test_cases/2025/commands/700.708.22106A|f=2016-.yaml new file mode 100644 index 0000000..d921cbe --- /dev/null +++ b/tests/test_cases/2025/commands/700.708.22106A|f=2016-.yaml @@ -0,0 +1,14 @@ +command_id: 700.708.22106A|f=2016- +test_cases: +- expected_values: + RX_FP_DUTY_RATIO: 30 + response: 7080562106A01EC +- expected_values: + RX_FP_DUTY_RATIO: 234.08537 + response: 7080562106A0EFF +- expected_values: + RX_FP_DUTY_RATIO: 234.14634 + response: 7080562106A0F00 +- expected_values: + RX_FP_DUTY_RATIO: 358.96341 + response: 7080562106A16FF diff --git a/tests/test_cases/2025/commands/700.708.22106C.yaml b/tests/test_cases/2025/commands/700.708.22106C.yaml deleted file mode 100644 index 1878ed5..0000000 --- a/tests/test_cases/2025/commands/700.708.22106C.yaml +++ /dev/null @@ -1,14 +0,0 @@ -command_id: 700.708.22106C -test_cases: -- expected_values: - LEXUS_DIST_SINCE_BAT_DISC: 10060 - response: 7080562106C274C -- expected_values: - LEXUS_DIST_SINCE_BAT_DISC: 10239 - response: 7080562106C27FF -- expected_values: - LEXUS_DIST_SINCE_BAT_DISC: 10240 - response: 7080562106C2800 -- expected_values: - LEXUS_DIST_SINCE_BAT_DISC: 18688 - response: 7080562106C4900 diff --git a/tests/test_cases/2025/commands/700.708.22106C|f=2016-.yaml b/tests/test_cases/2025/commands/700.708.22106C|f=2016-.yaml new file mode 100644 index 0000000..85babb4 --- /dev/null +++ b/tests/test_cases/2025/commands/700.708.22106C|f=2016-.yaml @@ -0,0 +1,14 @@ +command_id: 700.708.22106C|f=2016- +test_cases: +- expected_values: + RX_DIST_SINCE_BAT_DISC: 10060 + response: 7080562106C274C +- expected_values: + RX_DIST_SINCE_BAT_DISC: 10239 + response: 7080562106C27FF +- expected_values: + RX_DIST_SINCE_BAT_DISC: 10240 + response: 7080562106C2800 +- expected_values: + RX_DIST_SINCE_BAT_DISC: 19200 + response: 7080562106C4B00 diff --git a/tests/test_cases/2025/commands/700.708.22106F.yaml b/tests/test_cases/2025/commands/700.708.22106F.yaml deleted file mode 100644 index 86de699..0000000 --- a/tests/test_cases/2025/commands/700.708.22106F.yaml +++ /dev/null @@ -1,11 +0,0 @@ -command_id: 700.708.22106F -test_cases: -- expected_values: - LEXUS_INTAKE_VVT_TARGET_ANGLE_B1: 0 - response: 7080562106F0000 -- expected_values: - LEXUS_INTAKE_VVT_TARGET_ANGLE_B1: 12.48847 - response: 7080562106F04FF -- expected_values: - LEXUS_INTAKE_VVT_TARGET_ANGLE_B1: 62.66694 - response: 7080562106F1912 diff --git a/tests/test_cases/2025/commands/700.708.22106F|f=2016-.yaml b/tests/test_cases/2025/commands/700.708.22106F|f=2016-.yaml new file mode 100644 index 0000000..618f0f6 --- /dev/null +++ b/tests/test_cases/2025/commands/700.708.22106F|f=2016-.yaml @@ -0,0 +1,11 @@ +command_id: 700.708.22106F|f=2016- +test_cases: +- expected_values: + RX_INTAKE_VVT_TARGET_ANGLE_B1: 0 + response: 7080562106F0000 +- expected_values: + RX_INTAKE_VVT_TARGET_ANGLE_B1: 12.48847 + response: 7080562106F04FF +- expected_values: + RX_INTAKE_VVT_TARGET_ANGLE_B1: 62.66694 + response: 7080562106F1912 diff --git a/tests/test_cases/2025/commands/700.708.221071.yaml b/tests/test_cases/2025/commands/700.708.221071.yaml deleted file mode 100644 index 5eb539f..0000000 --- a/tests/test_cases/2025/commands/700.708.221071.yaml +++ /dev/null @@ -1,11 +0,0 @@ -command_id: 700.708.221071 -test_cases: -- expected_values: - LEXUS_EXHAUST_VVT_TARGET_ANGLE_B1: 0 - response: '708056210710000' -- expected_values: - LEXUS_EXHAUST_VVT_TARGET_ANGLE_B1: 4.98953 - response: 7080562107101FF -- expected_values: - LEXUS_EXHAUST_VVT_TARGET_ANGLE_B1: 34.99507 - response: '708056210710E00' diff --git a/tests/test_cases/2025/commands/700.708.221071|f=2016-.yaml b/tests/test_cases/2025/commands/700.708.221071|f=2016-.yaml new file mode 100644 index 0000000..9bbd3d2 --- /dev/null +++ b/tests/test_cases/2025/commands/700.708.221071|f=2016-.yaml @@ -0,0 +1,11 @@ +command_id: 700.708.221071|f=2016- +test_cases: +- expected_values: + RX_EXHAUST_VVT_TARGET_ANGLE_B1: 0 + response: '708056210710000' +- expected_values: + RX_EXHAUST_VVT_TARGET_ANGLE_B1: 4.98953 + response: 7080562107101FF +- expected_values: + RX_EXHAUST_VVT_TARGET_ANGLE_B1: 34.99507 + response: '708056210710E00' diff --git a/tests/test_cases/2025/commands/700.708.221074.yaml b/tests/test_cases/2025/commands/700.708.221074.yaml deleted file mode 100644 index a6bdc9e..0000000 --- a/tests/test_cases/2025/commands/700.708.221074.yaml +++ /dev/null @@ -1,14 +0,0 @@ -command_id: 700.708.221074 -test_cases: -- expected_values: - LEXUS_ENG_OIL_PRESS: 0 - LEXUS_EOP: 0 - response: '708056210740000' -- expected_values: - LEXUS_ENG_OIL_PRESS: 39.92188 - LEXUS_EOP: 511 - response: 7080562107401FF -- expected_values: - LEXUS_ENG_OIL_PRESS: 562.73438 - LEXUS_EOP: 7203 - response: 708056210741C23 diff --git a/tests/test_cases/2025/commands/700.708.221074|f=2016-.yaml b/tests/test_cases/2025/commands/700.708.221074|f=2016-.yaml new file mode 100644 index 0000000..684c498 --- /dev/null +++ b/tests/test_cases/2025/commands/700.708.221074|f=2016-.yaml @@ -0,0 +1,11 @@ +command_id: 700.708.221074|f=2016- +test_cases: +- expected_values: + RX_EOP: 0 + response: '708056210740000' +- expected_values: + RX_EOP: 39.92188 + response: 7080562107401FF +- expected_values: + RX_EOP: 562.73438 + response: 708056210741C23 diff --git a/tests/test_cases/2025/commands/700.708.221078.yaml b/tests/test_cases/2025/commands/700.708.221078.yaml deleted file mode 100644 index f8df08e..0000000 --- a/tests/test_cases/2025/commands/700.708.221078.yaml +++ /dev/null @@ -1,8 +0,0 @@ -command_id: 700.708.221078 -test_cases: -- expected_values: - LEXUS_IDLE_SAC_CYL_1: 0 - LEXUS_IDLE_SAC_CYL_2: 0 - LEXUS_IDLE_SAC_CYL_3: 0 - LEXUS_IDLE_SAC_CYL_4: 0 - response: '7080762107800000000' diff --git a/tests/test_cases/2025/commands/700.708.221078|f=2016-.yaml b/tests/test_cases/2025/commands/700.708.221078|f=2016-.yaml new file mode 100644 index 0000000..6529171 --- /dev/null +++ b/tests/test_cases/2025/commands/700.708.221078|f=2016-.yaml @@ -0,0 +1,8 @@ +command_id: 700.708.221078|f=2016- +test_cases: +- expected_values: + RX_IDLE_SAC_CYL_1: 0 + RX_IDLE_SAC_CYL_2: 0 + RX_IDLE_SAC_CYL_3: 0 + RX_IDLE_SAC_CYL_4: 0 + response: '7080762107800000000' diff --git a/tests/test_cases/2025/commands/700.708.221087.yaml b/tests/test_cases/2025/commands/700.708.221087.yaml deleted file mode 100644 index c516523..0000000 --- a/tests/test_cases/2025/commands/700.708.221087.yaml +++ /dev/null @@ -1,11 +0,0 @@ -command_id: 700.708.221087 -test_cases: -- expected_values: - LEXUS_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 0 - response: '708056210870000' -- expected_values: - LEXUS_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 4.98953 - response: 7080562108701FF -- expected_values: - LEXUS_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 62.66694 - response: '708056210871912' diff --git a/tests/test_cases/2025/commands/700.708.221087|f=2016-.yaml b/tests/test_cases/2025/commands/700.708.221087|f=2016-.yaml new file mode 100644 index 0000000..c024091 --- /dev/null +++ b/tests/test_cases/2025/commands/700.708.221087|f=2016-.yaml @@ -0,0 +1,11 @@ +command_id: 700.708.221087|f=2016- +test_cases: +- expected_values: + RX_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 0 + response: '708056210870000' +- expected_values: + RX_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 4.98953 + response: 7080562108701FF +- expected_values: + RX_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 62.66694 + response: '708056210871912' diff --git a/tests/test_cases/2025/commands/700.708.221088.yaml b/tests/test_cases/2025/commands/700.708.221088|f=2016-.yaml similarity index 52% rename from tests/test_cases/2025/commands/700.708.221088.yaml rename to tests/test_cases/2025/commands/700.708.221088|f=2016-.yaml index 494f3a3..75a2521 100644 --- a/tests/test_cases/2025/commands/700.708.221088.yaml +++ b/tests/test_cases/2025/commands/700.708.221088|f=2016-.yaml @@ -1,11 +1,11 @@ -command_id: 700.708.221088 +command_id: 700.708.221088|f=2016- test_cases: - expected_values: - LEXUS_EXHAUST_VVT_ANGLE_B1: 0 + RX_EXHAUST_VVT_ANGLE_B1: 0 response: '708056210880000' - expected_values: - LEXUS_EXHAUST_VVT_ANGLE_B1: 2.48988 + RX_EXHAUST_VVT_ANGLE_B1: 2.48988 response: 7080562108800FF - expected_values: - LEXUS_EXHAUST_VVT_ANGLE_B1: 35.03412 + RX_EXHAUST_VVT_ANGLE_B1: 35.03412 response: '708056210880E04' diff --git a/tests/test_cases/2025/commands/700.708.221089.yaml b/tests/test_cases/2025/commands/700.708.221089.yaml deleted file mode 100644 index fabdda7..0000000 --- a/tests/test_cases/2025/commands/700.708.221089.yaml +++ /dev/null @@ -1,18 +0,0 @@ -command_id: 700.708.221089 -test_cases: -- expected_values: - LEXUS_EXHAUST_VVT_HOLD_LEARN_B1: 44.27061 - LEXUS_EXHAUST_VVT_HOLD_LEARN_VALUE_1: 44.27061 - response: 708056210891C57 -- expected_values: - LEXUS_EXHAUST_VVT_HOLD_LEARN_B1: 46.85789 - LEXUS_EXHAUST_VVT_HOLD_LEARN_VALUE_1: 46.85789 - response: 708056210891DFF -- expected_values: - LEXUS_EXHAUST_VVT_HOLD_LEARN_B1: 46.864 - LEXUS_EXHAUST_VVT_HOLD_LEARN_VALUE_1: 46.864 - response: '708056210891E00' -- expected_values: - LEXUS_EXHAUST_VVT_HOLD_LEARN_B1: 52.10569 - LEXUS_EXHAUST_VVT_HOLD_LEARN_VALUE_1: 52.10569 - response: 70805621089215B diff --git a/tests/test_cases/2025/commands/700.708.221089|f=2016-.yaml b/tests/test_cases/2025/commands/700.708.221089|f=2016-.yaml new file mode 100644 index 0000000..7d08c18 --- /dev/null +++ b/tests/test_cases/2025/commands/700.708.221089|f=2016-.yaml @@ -0,0 +1,14 @@ +command_id: 700.708.221089|f=2016- +test_cases: +- expected_values: + RX_EXHAUST_VVT_HOLD_LEARN_VALUE_1: 44.27061 + response: 708056210891C57 +- expected_values: + RX_EXHAUST_VVT_HOLD_LEARN_VALUE_1: 46.85789 + response: 708056210891DFF +- expected_values: + RX_EXHAUST_VVT_HOLD_LEARN_VALUE_1: 46.864 + response: '708056210891E00' +- expected_values: + RX_EXHAUST_VVT_HOLD_LEARN_VALUE_1: 52.10569 + response: 70805621089215B diff --git a/tests/test_cases/2025/commands/700.708.22108A.yaml b/tests/test_cases/2025/commands/700.708.22108A.yaml deleted file mode 100644 index 7ad5ad8..0000000 --- a/tests/test_cases/2025/commands/700.708.22108A.yaml +++ /dev/null @@ -1,17 +0,0 @@ -command_id: 700.708.22108A -test_cases: -- expected_values: - LEXUS_VVT_IE_DUTY_RATIO_1: 0 - LEXUS_VVT_IE_DUTY_RATIO_BANK_1: 0 - LEXUS_VVT_IE_MOTOR_DIRECTION_FORWARD_1: 0 - response: 7080562108A4000 -- expected_values: - LEXUS_VVT_IE_DUTY_RATIO_1: 0 - LEXUS_VVT_IE_DUTY_RATIO_BANK_1: 0 - LEXUS_VVT_IE_MOTOR_DIRECTION_FORWARD_1: 1 - response: 7080562108A79FF -- expected_values: - LEXUS_VVT_IE_DUTY_RATIO_1: 0 - LEXUS_VVT_IE_DUTY_RATIO_BANK_1: 99.92958 - LEXUS_VVT_IE_MOTOR_DIRECTION_FORWARD_1: 0 - response: 7080562108AC000 diff --git a/tests/test_cases/2025/commands/700.708.22108A|f=2023-.yaml b/tests/test_cases/2025/commands/700.708.22108A|f=2023-.yaml new file mode 100644 index 0000000..c2917a8 --- /dev/null +++ b/tests/test_cases/2025/commands/700.708.22108A|f=2023-.yaml @@ -0,0 +1,11 @@ +command_id: 700.708.22108A|f=2023- +test_cases: +- expected_values: + RX_VVT_IE_DUTY_RATIO_BANK_1: 0 + response: 7080562108A4000 +- expected_values: + RX_VVT_IE_DUTY_RATIO_BANK_1: 0 + response: 7080562108A79FF +- expected_values: + RX_VVT_IE_DUTY_RATIO_BANK_1: 99.92958 + response: 7080562108AC000 diff --git a/tests/test_cases/2025/commands/700.708.22108D.yaml b/tests/test_cases/2025/commands/700.708.22108D.yaml deleted file mode 100644 index 7a0ec5e..0000000 --- a/tests/test_cases/2025/commands/700.708.22108D.yaml +++ /dev/null @@ -1,8 +0,0 @@ -command_id: 700.708.22108D -test_cases: -- expected_values: - LEXUS_INTAKE_VVT_OVER_RET_LEARN_B1: 32.75389 - response: 7080562108D0D1A -- expected_values: - LEXUS_INTAKE_VVT_OVER_RET_LEARN_B1: 33.13475 - response: 7080562108D0D41 diff --git a/tests/test_cases/2025/commands/700.708.22108D|f=2023-.yaml b/tests/test_cases/2025/commands/700.708.22108D|f=2023-.yaml new file mode 100644 index 0000000..a8ad07e --- /dev/null +++ b/tests/test_cases/2025/commands/700.708.22108D|f=2023-.yaml @@ -0,0 +1,8 @@ +command_id: 700.708.22108D|f=2023- +test_cases: +- expected_values: + RX_INTAKE_VVT_OVER_RET_LEARN_B1: 32.75389 + response: 7080562108D0D1A +- expected_values: + RX_INTAKE_VVT_OVER_RET_LEARN_B1: 33.13475 + response: 7080562108D0D41 diff --git a/tests/test_cases/2025/commands/700.708.22108F.yaml b/tests/test_cases/2025/commands/700.708.22108F.yaml deleted file mode 100644 index ec93862..0000000 --- a/tests/test_cases/2025/commands/700.708.22108F.yaml +++ /dev/null @@ -1,11 +0,0 @@ -command_id: 700.708.22108F -test_cases: -- expected_values: - LEXUS_EXHAUST_VVT_OVER_ADV_LEARN_B1: 91.19137 - response: 7080562108F247A -- expected_values: - LEXUS_EXHAUST_VVT_OVER_ADV_LEARN_B1: 92.4902 - response: 7080562108F24FF -- expected_values: - LEXUS_EXHAUST_VVT_OVER_ADV_LEARN_B1: 92.49997 - response: 7080562108F2500 diff --git a/tests/test_cases/2025/commands/700.708.22108F|f=2023-.yaml b/tests/test_cases/2025/commands/700.708.22108F|f=2023-.yaml new file mode 100644 index 0000000..a87caaa --- /dev/null +++ b/tests/test_cases/2025/commands/700.708.22108F|f=2023-.yaml @@ -0,0 +1,11 @@ +command_id: 700.708.22108F|f=2023- +test_cases: +- expected_values: + RX_EXHAUST_VVT_OVER_ADV_LEARN_B1: 91.19137 + response: 7080562108F247A +- expected_values: + RX_EXHAUST_VVT_OVER_ADV_LEARN_B1: 92.4902 + response: 7080562108F24FF +- expected_values: + RX_EXHAUST_VVT_OVER_ADV_LEARN_B1: 92.49997 + response: 7080562108F2500 diff --git a/tests/test_cases/2025/commands/700.708.2210A2|f=2016-.yaml b/tests/test_cases/2025/commands/700.708.2210A2|f=2016-.yaml new file mode 100644 index 0000000..49a1876 --- /dev/null +++ b/tests/test_cases/2025/commands/700.708.2210A2|f=2016-.yaml @@ -0,0 +1,65 @@ +command_id: 700.708.2210A2|f=2016- +test_cases: +- expected_values: + RX_AF_LEARN_HIGH_PORT_B1: -1.76471 + RX_AF_LEARN_IDLE_PORT_B1: -11.96078 + RX_AF_LEARN_LOW_PORT_B1: -11.96078 + RX_AF_LEARN_MID1_PORT_B1: 4.11765 + RX_AF_LEARN_MID2_PORT_B1: -0.19608 + response: |- + 70810086210A261618A + 708217F7B0000000000 +- expected_values: + RX_AF_LEARN_HIGH_PORT_B1: 0.19608 + RX_AF_LEARN_IDLE_PORT_B1: -10 + RX_AF_LEARN_LOW_PORT_B1: -3.72549 + RX_AF_LEARN_MID1_PORT_B1: 6.07843 + RX_AF_LEARN_MID2_PORT_B1: -0.19608 + response: |- + 70810086210A266768F + 708217F800000000000 +- expected_values: + RX_AF_LEARN_HIGH_PORT_B1: -0.19608 + RX_AF_LEARN_IDLE_PORT_B1: -9.21569 + RX_AF_LEARN_LOW_PORT_B1: -9.21569 + RX_AF_LEARN_MID1_PORT_B1: 3.72549 + RX_AF_LEARN_MID2_PORT_B1: -0.19608 + response: |- + 70810086210A2686889 + 708217F7F0000000000 +- expected_values: + RX_AF_LEARN_HIGH_PORT_B1: 0.58824 + RX_AF_LEARN_IDLE_PORT_B1: -8.43137 + RX_AF_LEARN_LOW_PORT_B1: -8.43137 + RX_AF_LEARN_MID1_PORT_B1: 0.58824 + RX_AF_LEARN_MID2_PORT_B1: -0.19608 + response: |- + 70810086210A26A6A81 + 708217F810000000000 +- expected_values: + RX_AF_LEARN_HIGH_PORT_B1: -0.19608 + RX_AF_LEARN_IDLE_PORT_B1: -6.47059 + RX_AF_LEARN_LOW_PORT_B1: -6.47059 + RX_AF_LEARN_MID1_PORT_B1: 7.2549 + RX_AF_LEARN_MID2_PORT_B1: -0.19608 + response: |- + 70810086210A26F6F92 + 708217F7F0000000000 +- expected_values: + RX_AF_LEARN_HIGH_PORT_B1: 0.98039 + RX_AF_LEARN_IDLE_PORT_B1: 1.37255 + RX_AF_LEARN_LOW_PORT_B1: 4.90196 + RX_AF_LEARN_MID1_PORT_B1: 3.33333 + RX_AF_LEARN_MID2_PORT_B1: -0.19608 + response: |- + 70810086210A2838C88 + 708217F820000000000 +- expected_values: + RX_AF_LEARN_HIGH_PORT_B1: 0.98039 + RX_AF_LEARN_IDLE_PORT_B1: 4.90196 + RX_AF_LEARN_LOW_PORT_B1: 4.90196 + RX_AF_LEARN_MID1_PORT_B1: 3.33333 + RX_AF_LEARN_MID2_PORT_B1: -0.19608 + response: |- + 70810086210A28C8C88 + 708217F820000000000 diff --git a/tests/test_cases/2025/commands/700.708.2210A5.yaml b/tests/test_cases/2025/commands/700.708.2210A5|f=2016-.yaml similarity index 69% rename from tests/test_cases/2025/commands/700.708.2210A5.yaml rename to tests/test_cases/2025/commands/700.708.2210A5|f=2016-.yaml index 18ddc78..ea3dde4 100644 --- a/tests/test_cases/2025/commands/700.708.2210A5.yaml +++ b/tests/test_cases/2025/commands/700.708.2210A5|f=2016-.yaml @@ -1,32 +1,32 @@ -command_id: 700.708.2210A5 +command_id: 700.708.2210A5|f=2016- test_cases: - expected_values: - LEXUS_MISFIRE_COUNT: 0 + RX_MISFIRE_COUNT: 0 response: |- 70810086210A5000000 7082100000000000000 - expected_values: - LEXUS_MISFIRE_COUNT: 0 + RX_MISFIRE_COUNT: 0 response: |- 70810086210A5000000 70821000F0000000000 - expected_values: - LEXUS_MISFIRE_COUNT: 0 + RX_MISFIRE_COUNT: 0 response: |- 70810086210A5000000 7082100F90000000000 - expected_values: - LEXUS_MISFIRE_COUNT: 0 + RX_MISFIRE_COUNT: 0 response: |- 70810086210A50000FF - 7082100C00000000000 + 7082100BA0000000000 - expected_values: - LEXUS_MISFIRE_COUNT: 0 + RX_MISFIRE_COUNT: 0 response: |- 70810086210A5000100 7082100740000000000 - expected_values: - LEXUS_MISFIRE_COUNT: 2 + RX_MISFIRE_COUNT: 2 response: |- 70810086210A5020000 7082100C90000000000 diff --git a/tests/test_cases/2025/commands/700.708.2210A7.yaml b/tests/test_cases/2025/commands/700.708.2210A7.yaml deleted file mode 100644 index afe1ee5..0000000 --- a/tests/test_cases/2025/commands/700.708.2210A7.yaml +++ /dev/null @@ -1,38 +0,0 @@ -command_id: 700.708.2210A7 -test_cases: -- expected_values: - LEXUS_MISFIRE_CYL1: 0 - LEXUS_MISFIRE_CYL2: 0 - LEXUS_MISFIRE_CYL3: 0 - LEXUS_MISFIRE_CYL4: 0 - response: 708076210A700000000 -- expected_values: - LEXUS_MISFIRE_CYL1: 0 - LEXUS_MISFIRE_CYL2: 0 - LEXUS_MISFIRE_CYL3: 0 - LEXUS_MISFIRE_CYL4: 1 - response: 708076210A700000001 -- expected_values: - LEXUS_MISFIRE_CYL1: 0 - LEXUS_MISFIRE_CYL2: 0 - LEXUS_MISFIRE_CYL3: 1 - LEXUS_MISFIRE_CYL4: 0 - response: 708076210A700000100 -- expected_values: - LEXUS_MISFIRE_CYL1: 0 - LEXUS_MISFIRE_CYL2: 1 - LEXUS_MISFIRE_CYL3: 0 - LEXUS_MISFIRE_CYL4: 0 - response: 708076210A700010000 -- expected_values: - LEXUS_MISFIRE_CYL1: 1 - LEXUS_MISFIRE_CYL2: 0 - LEXUS_MISFIRE_CYL3: 0 - LEXUS_MISFIRE_CYL4: 0 - response: 708076210A701000000 -- expected_values: - LEXUS_MISFIRE_CYL1: 1 - LEXUS_MISFIRE_CYL2: 0 - LEXUS_MISFIRE_CYL3: 1 - LEXUS_MISFIRE_CYL4: 0 - response: 708076210A701000100 diff --git a/tests/test_cases/2025/commands/700.708.2210A7|f=2016-.yaml b/tests/test_cases/2025/commands/700.708.2210A7|f=2016-.yaml new file mode 100644 index 0000000..40d7dfa --- /dev/null +++ b/tests/test_cases/2025/commands/700.708.2210A7|f=2016-.yaml @@ -0,0 +1,38 @@ +command_id: 700.708.2210A7|f=2016- +test_cases: +- expected_values: + RX_MISFIRE_CYL1: 0 + RX_MISFIRE_CYL2: 0 + RX_MISFIRE_CYL3: 0 + RX_MISFIRE_CYL4: 0 + response: 708076210A700000000 +- expected_values: + RX_MISFIRE_CYL1: 0 + RX_MISFIRE_CYL2: 0 + RX_MISFIRE_CYL3: 0 + RX_MISFIRE_CYL4: 1 + response: 708076210A700000001 +- expected_values: + RX_MISFIRE_CYL1: 0 + RX_MISFIRE_CYL2: 0 + RX_MISFIRE_CYL3: 1 + RX_MISFIRE_CYL4: 0 + response: 708076210A700000100 +- expected_values: + RX_MISFIRE_CYL1: 0 + RX_MISFIRE_CYL2: 1 + RX_MISFIRE_CYL3: 0 + RX_MISFIRE_CYL4: 0 + response: 708076210A700010000 +- expected_values: + RX_MISFIRE_CYL1: 1 + RX_MISFIRE_CYL2: 0 + RX_MISFIRE_CYL3: 0 + RX_MISFIRE_CYL4: 0 + response: 708076210A701000000 +- expected_values: + RX_MISFIRE_CYL1: 1 + RX_MISFIRE_CYL2: 0 + RX_MISFIRE_CYL3: 1 + RX_MISFIRE_CYL4: 0 + response: 708076210A701000100 diff --git a/tests/test_cases/2025/commands/700.708.2210AA.yaml b/tests/test_cases/2025/commands/700.708.2210AA.yaml deleted file mode 100644 index 59a9fe8..0000000 --- a/tests/test_cases/2025/commands/700.708.2210AA.yaml +++ /dev/null @@ -1,5 +0,0 @@ -command_id: 700.708.2210AA -test_cases: -- expected_values: - LEXUS_MISFIRE_LOAD: 0 - response: 708046210AA00 diff --git a/tests/test_cases/2025/commands/700.708.2210AA|f=2016-.yaml b/tests/test_cases/2025/commands/700.708.2210AA|f=2016-.yaml new file mode 100644 index 0000000..8ef27f1 --- /dev/null +++ b/tests/test_cases/2025/commands/700.708.2210AA|f=2016-.yaml @@ -0,0 +1,5 @@ +command_id: 700.708.2210AA|f=2016- +test_cases: +- expected_values: + RX_MISFIRE_LOAD: 0 + response: 708046210AA00 diff --git a/tests/test_cases/2025/commands/700.708.2210CD.yaml b/tests/test_cases/2025/commands/700.708.2210CD|f=2016-.yaml similarity index 50% rename from tests/test_cases/2025/commands/700.708.2210CD.yaml rename to tests/test_cases/2025/commands/700.708.2210CD|f=2016-.yaml index 953e157..74f81f7 100644 --- a/tests/test_cases/2025/commands/700.708.2210CD.yaml +++ b/tests/test_cases/2025/commands/700.708.2210CD|f=2016-.yaml @@ -1,18 +1,14 @@ -command_id: 700.708.2210CD +command_id: 700.708.2210CD|f=2016- test_cases: - expected_values: - LEXUS_LFP: 0 - LEXUS_LFPS: 3272.5 + RX_LFPS: 3272.5 response: 708056210CD7FD5 - expected_values: - LEXUS_LFP: 128 - LEXUS_LFPS: -3148.8 + RX_LFPS: -3148.8 response: 708056210CD8500 - expected_values: - LEXUS_LFP: 383.9 - LEXUS_LFPS: -2892.9 + RX_LFPS: -2892.9 response: 708056210CD8EFF - expected_values: - LEXUS_LFP: 666.4 - LEXUS_LFPS: -2610.4 + RX_LFPS: -2610.4 response: 708056210CD9A08 diff --git a/tests/test_cases/2025/commands/700.708.221F3C.yaml b/tests/test_cases/2025/commands/700.708.221F3C|f=2016-.yaml similarity index 52% rename from tests/test_cases/2025/commands/700.708.221F3C.yaml rename to tests/test_cases/2025/commands/700.708.221F3C|f=2016-.yaml index de9dc2c..fa3e59f 100644 --- a/tests/test_cases/2025/commands/700.708.221F3C.yaml +++ b/tests/test_cases/2025/commands/700.708.221F3C|f=2016-.yaml @@ -1,14 +1,14 @@ -command_id: 700.708.221F3C +command_id: 700.708.221F3C|f=2016- test_cases: - expected_values: - LEXUS_CAT_T_BANK_1_SENSOR_1: 29.6 + RX_CAT_T_BANK_1_SENSOR_1: 29.6 response: 70805621F3C02B8 - expected_values: - LEXUS_CAT_T_BANK_1_SENSOR_1: 88 + RX_CAT_T_BANK_1_SENSOR_1: 88 response: 70805621F3C0500 - expected_values: - LEXUS_CAT_T_BANK_1_SENSOR_1: 241.5 + RX_CAT_T_BANK_1_SENSOR_1: 241.5 response: 70805621F3C0AFF - expected_values: - LEXUS_CAT_T_BANK_1_SENSOR_1: 814.2 + RX_CAT_T_BANK_1_SENSOR_1: 814.2 response: 70805621F3C215E diff --git a/tests/test_cases/2025/commands/700.708.221F3E.yaml b/tests/test_cases/2025/commands/700.708.221F3E|f=2016-.yaml similarity index 52% rename from tests/test_cases/2025/commands/700.708.221F3E.yaml rename to tests/test_cases/2025/commands/700.708.221F3E|f=2016-.yaml index 21e0454..edb3fb4 100644 --- a/tests/test_cases/2025/commands/700.708.221F3E.yaml +++ b/tests/test_cases/2025/commands/700.708.221F3E|f=2016-.yaml @@ -1,14 +1,14 @@ -command_id: 700.708.221F3E +command_id: 700.708.221F3E|f=2016- test_cases: - expected_values: - LEXUS_CAT_T_BANK_1_SENSOR_2: 17.2 + RX_CAT_T_BANK_1_SENSOR_2: 17.2 response: 70805621F3E023C - expected_values: - LEXUS_CAT_T_BANK_1_SENSOR_2: 36.8 + RX_CAT_T_BANK_1_SENSOR_2: 36.8 response: 70805621F3E0300 - expected_values: - LEXUS_CAT_T_BANK_1_SENSOR_2: 164.7 + RX_CAT_T_BANK_1_SENSOR_2: 164.7 response: 70805621F3E07FF - expected_values: - LEXUS_CAT_T_BANK_1_SENSOR_2: 705.1 + RX_CAT_T_BANK_1_SENSOR_2: 705.1 response: 70805621F3E1D1B diff --git a/tests/test_cases/2025/commands/7D2.708.221F46.yaml b/tests/test_cases/2025/commands/700.708.221F46|f=2016-.yaml similarity index 57% rename from tests/test_cases/2025/commands/7D2.708.221F46.yaml rename to tests/test_cases/2025/commands/700.708.221F46|f=2016-.yaml index 178dbeb..04d13c1 100644 --- a/tests/test_cases/2025/commands/7D2.708.221F46.yaml +++ b/tests/test_cases/2025/commands/700.708.221F46|f=2016-.yaml @@ -1,8 +1,8 @@ -command_id: 7D2.708.221F46 +command_id: 700.708.221F46|f=2016- test_cases: - expected_values: - LEXUS_AAT: 1 + RX_AMBIENT_T: 1 response: 70804621F4629 - expected_values: - LEXUS_AAT: 42 + RX_AMBIENT_T: 42 response: 70804621F4652 diff --git a/tests/test_cases/2025/commands/700.708.221F5C.yaml b/tests/test_cases/2025/commands/700.708.221F5C|f=2016-.yaml similarity index 56% rename from tests/test_cases/2025/commands/700.708.221F5C.yaml rename to tests/test_cases/2025/commands/700.708.221F5C|f=2016-.yaml index f66d01f..c552cc0 100644 --- a/tests/test_cases/2025/commands/700.708.221F5C.yaml +++ b/tests/test_cases/2025/commands/700.708.221F5C|f=2016-.yaml @@ -1,8 +1,8 @@ -command_id: 700.708.221F5C +command_id: 700.708.221F5C|f=2016- test_cases: - expected_values: - LEXUS_EOT_V2_V2: 7 + RX_EOT_V2_V2: 7 response: 70804621F5C2F - expected_values: - LEXUS_EOT_V2_V2: 100 + RX_EOT_V2_V2: 100 response: 70804621F5C8C diff --git a/tests/test_cases/2025/commands/700.708.221F6D.yaml b/tests/test_cases/2025/commands/700.708.221F6D|f=2016-.yaml similarity index 53% rename from tests/test_cases/2025/commands/700.708.221F6D.yaml rename to tests/test_cases/2025/commands/700.708.221F6D|f=2016-.yaml index c772799..22e1df9 100644 --- a/tests/test_cases/2025/commands/700.708.221F6D.yaml +++ b/tests/test_cases/2025/commands/700.708.221F6D|f=2016-.yaml @@ -1,106 +1,106 @@ -command_id: 700.708.221F6D +command_id: 700.708.221F6D|f=2016- test_cases: - expected_values: - LEXUS_HFP_ACTUAL: 10.49 - LEXUS_HFP_TARGET: 1710 - LEXUS_LOW_FUEL_PRESSURE: 450 + RX_HFP_ACTUAL: 10.49 + RX_HFP_TARGET: 1710 + RX_LOW_FUEL_PRESSURE: 450 response: |- 708100E621F6D1B00AB 708210419000028002D 7082200000000000000 - expected_values: - LEXUS_HFP_ACTUAL: 4 - LEXUS_HFP_TARGET: 3870 - LEXUS_LOW_FUEL_PRESSURE: 390 + RX_HFP_ACTUAL: 4 + RX_HFP_TARGET: 3870 + RX_LOW_FUEL_PRESSURE: 390 response: |- 708100E621F6D1B0183 7082101900000280027 7082200000000000000 - expected_values: - LEXUS_HFP_ACTUAL: 3.35 - LEXUS_HFP_TARGET: 4000 - LEXUS_LOW_FUEL_PRESSURE: 370 + RX_HFP_ACTUAL: 3.35 + RX_HFP_TARGET: 4000 + RX_LOW_FUEL_PRESSURE: 370 response: |- 708100E621F6D1B0190 70821014F0000280025 7082200000000000000 - expected_values: - LEXUS_HFP_ACTUAL: 4.13 - LEXUS_HFP_TARGET: 4000 - LEXUS_LOW_FUEL_PRESSURE: 360 + RX_HFP_ACTUAL: 4.13 + RX_HFP_TARGET: 4000 + RX_LOW_FUEL_PRESSURE: 360 response: |- 708100E621F6D1B0190 70821019D0000000024 7082200000000000000 - expected_values: - LEXUS_HFP_ACTUAL: 4.27 - LEXUS_HFP_TARGET: 4000 - LEXUS_LOW_FUEL_PRESSURE: 470 + RX_HFP_ACTUAL: 4.27 + RX_HFP_TARGET: 4000 + RX_LOW_FUEL_PRESSURE: 470 response: |- 708100E621F6D1B0190 7082101AB000028002F 7082200000000000000 - expected_values: - LEXUS_HFP_ACTUAL: 5.3 - LEXUS_HFP_TARGET: 4000 - LEXUS_LOW_FUEL_PRESSURE: 480 + RX_HFP_ACTUAL: 5.3 + RX_HFP_TARGET: 4000 + RX_LOW_FUEL_PRESSURE: 480 response: |- 708100E621F6D1B0190 7082102120000280030 7082200000000000000 - expected_values: - LEXUS_HFP_ACTUAL: 6.44 - LEXUS_HFP_TARGET: 4000 - LEXUS_LOW_FUEL_PRESSURE: 680 + RX_HFP_ACTUAL: 6.44 + RX_HFP_TARGET: 4000 + RX_LOW_FUEL_PRESSURE: 680 response: |- 708100E621F6D1B0190 7082102840000400044 7082200000000000000 - expected_values: - LEXUS_HFP_ACTUAL: 4.25 - LEXUS_HFP_TARGET: 5090 - LEXUS_LOW_FUEL_PRESSURE: 460 + RX_HFP_ACTUAL: 4.25 + RX_HFP_TARGET: 5090 + RX_LOW_FUEL_PRESSURE: 460 response: |- 708100E621F6D1B01FD 7082101A900002F002E 7082200000000000000 - expected_values: - LEXUS_HFP_ACTUAL: 4.98 - LEXUS_HFP_TARGET: 5110 - LEXUS_LOW_FUEL_PRESSURE: 420 + RX_HFP_ACTUAL: 4.98 + RX_HFP_TARGET: 5110 + RX_LOW_FUEL_PRESSURE: 420 response: |- 708100E621F6D1B01FF 7082101F2000028002A 7082200000000000000 - expected_values: - LEXUS_HFP_ACTUAL: 4.74 - LEXUS_HFP_TARGET: 5120 - LEXUS_LOW_FUEL_PRESSURE: 420 + RX_HFP_ACTUAL: 4.74 + RX_HFP_TARGET: 5120 + RX_LOW_FUEL_PRESSURE: 420 response: |- 708100E621F6D1B0200 7082101DA000028002A 7082200000000000000 - expected_values: - LEXUS_HFP_ACTUAL: 17.53 - LEXUS_HFP_TARGET: 17930 - LEXUS_LOW_FUEL_PRESSURE: 380 + RX_HFP_ACTUAL: 17.53 + RX_HFP_TARGET: 17930 + RX_LOW_FUEL_PRESSURE: 380 response: |- 708100E621F6D1B0701 7082106D90000280026 7082200000000000000 - expected_values: - LEXUS_HFP_ACTUAL: 0 - LEXUS_HFP_TARGET: 20000 - LEXUS_LOW_FUEL_PRESSURE: 0 + RX_HFP_ACTUAL: 0 + RX_HFP_TARGET: 20000 + RX_LOW_FUEL_PRESSURE: 0 response: |- 708100E621F6D1B07D0 7082100000000000000 7082200000000000000 - expected_values: - LEXUS_HFP_ACTUAL: 25.76 - LEXUS_HFP_TARGET: 20000 - LEXUS_LOW_FUEL_PRESSURE: 610 + RX_HFP_ACTUAL: 26.11 + RX_HFP_TARGET: 20000 + RX_LOW_FUEL_PRESSURE: 600 response: |- 708100E621F6D1B07D0 - 708210A10000000003D + 708210A33000000003C 7082200000000000000 diff --git a/tests/test_cases/2025/commands/700.708.222827.yaml b/tests/test_cases/2025/commands/700.708.222827|f=2023-.yaml similarity index 51% rename from tests/test_cases/2025/commands/700.708.222827.yaml rename to tests/test_cases/2025/commands/700.708.222827|f=2023-.yaml index a3f6935..39159b1 100644 --- a/tests/test_cases/2025/commands/700.708.222827.yaml +++ b/tests/test_cases/2025/commands/700.708.222827|f=2023-.yaml @@ -1,8 +1,8 @@ -command_id: 700.708.222827 +command_id: 700.708.222827|f=2023- test_cases: - expected_values: - LEXUS_ELECTRIC_WATER_PUMP: 0 + RX_ELECTRIC_WATER_PUMP: 0 response: '7080462282700' - expected_values: - LEXUS_ELECTRIC_WATER_PUMP: 6000 + RX_ELECTRIC_WATER_PUMP: 6000 response: '7080462282796' diff --git a/tests/test_cases/2025/commands/700.708.22282C.yaml b/tests/test_cases/2025/commands/700.708.22282C.yaml deleted file mode 100644 index 07c771d..0000000 --- a/tests/test_cases/2025/commands/700.708.22282C.yaml +++ /dev/null @@ -1,8 +0,0 @@ -command_id: 700.708.22282C -test_cases: -- expected_values: - LEXUS_COOLANT_VALVE_1_CLOSE: 0 - response: 7080562282C0100 -- expected_values: - LEXUS_COOLANT_VALVE_1_CLOSE: 1 - response: 7080562282C0101 diff --git a/tests/test_cases/2025/commands/700.708.222843.yaml b/tests/test_cases/2025/commands/700.708.222843.yaml deleted file mode 100644 index 7783efa..0000000 --- a/tests/test_cases/2025/commands/700.708.222843.yaml +++ /dev/null @@ -1,5 +0,0 @@ -command_id: 700.708.222843 -test_cases: -- expected_values: - LEXUS_VVT_IE_OPENING_ANGLE_BANK_1: 0 - response: '7080462284300' diff --git a/tests/test_cases/2025/commands/700.708.222843|f=2023-.yaml b/tests/test_cases/2025/commands/700.708.222843|f=2023-.yaml new file mode 100644 index 0000000..9d85267 --- /dev/null +++ b/tests/test_cases/2025/commands/700.708.222843|f=2023-.yaml @@ -0,0 +1,5 @@ +command_id: 700.708.222843|f=2023- +test_cases: +- expected_values: + RX_VVT_IE_OPENING_ANGLE_BANK_1: 0 + response: '7080462284300' diff --git a/tests/test_cases/2025/commands/700.708.222848.yaml b/tests/test_cases/2025/commands/700.708.222848|f=2023-.yaml similarity index 53% rename from tests/test_cases/2025/commands/700.708.222848.yaml rename to tests/test_cases/2025/commands/700.708.222848|f=2023-.yaml index eef385b..49885f9 100644 --- a/tests/test_cases/2025/commands/700.708.222848.yaml +++ b/tests/test_cases/2025/commands/700.708.222848|f=2023-.yaml @@ -1,11 +1,11 @@ -command_id: 700.708.222848 +command_id: 700.708.222848|f=2023- test_cases: - expected_values: - LEXUS_EOP_CONTROL_VALVE: 0 + RX_EOP_CONTROL_VALVE: 0 response: '708056228480000' - expected_values: - LEXUS_EOP_CONTROL_VALVE: 429.61095 + RX_EOP_CONTROL_VALVE: 429.61095 response: 7080562284815FF - expected_values: - LEXUS_EOP_CONTROL_VALVE: 999.98415 + RX_EOP_CONTROL_VALVE: 999.98415 response: '708056228483333' diff --git a/tests/test_cases/2025/commands/750.222021|e=2A,ta=2A,fc=1.yaml b/tests/test_cases/2025/commands/750.222021|e=2A,ta=2A,fc=1.yaml deleted file mode 100644 index f735728..0000000 --- a/tests/test_cases/2025/commands/750.222021|e=2A,ta=2A,fc=1.yaml +++ /dev/null @@ -1,10 +0,0 @@ -command_id: 750.222021|e=2A,ta=2A,fc=1 -test_cases: -- expected_values: - LEXUS_TID_1: FR - LEXUS_TID_2: FL - LEXUS_TID_3: RR - LEXUS_TID_4: RL - response: |- - 7582A10086220210201 - 7582A21040300000000 diff --git a/tests/test_cases/2025/commands/750.758.221004|e=2A,ta=2A,fc=1.yaml b/tests/test_cases/2025/commands/750.758.221004|e=2A,ta=2A,fc=1.yaml deleted file mode 100644 index 2e50905..0000000 --- a/tests/test_cases/2025/commands/750.758.221004|e=2A,ta=2A,fc=1.yaml +++ /dev/null @@ -1,84 +0,0 @@ -command_id: 750.758.221004|e=2A,ta=2A,fc=1 -test_cases: -- expected_values: - LEXUS_TT_FL_V2: -40 - LEXUS_TT_FR_V2: -40 - LEXUS_TT_RL_V2: -40 - LEXUS_TT_RR_V2: -40 - LEXUS_TT_SPARE_V2: -40 - response: |- - 7582A10086210040000 - 7582A21000000000000 -- expected_values: - LEXUS_TT_4_V2: 23 - LEXUS_TT_FL_V2: -40 - LEXUS_TT_FR_V2: -40 - LEXUS_TT_RL_V2: -40 - LEXUS_TT_RR_V2: 23 - LEXUS_TT_RR_V2_V2: 23 - LEXUS_TT_SPARE_V2: -40 - response: |- - 7582A10086210040000 - 7582A21003F00000000 -- expected_values: - LEXUS_TT_3_V2: 25 - LEXUS_TT_FL_V2: -40 - LEXUS_TT_FR_V2: -40 - LEXUS_TT_RL_V2: 25 - LEXUS_TT_RL_V2_V2: 25 - LEXUS_TT_RR_V2: -40 - LEXUS_TT_SPARE_V2: -40 - response: |- - 7582A10086210040000 - 7582A21410000000000 -- expected_values: - LEXUS_TT_1_V2: 23 - LEXUS_TT_2_V2: 24 - LEXUS_TT_3_V2: 23 - LEXUS_TT_4_V2: 24 - LEXUS_TT_FL_V2: 23 - LEXUS_TT_FL_V2_V2: 23 - LEXUS_TT_FR_V2: 24 - LEXUS_TT_FR_V2_V2: 24 - LEXUS_TT_RL_V2: 23 - LEXUS_TT_RL_V2_V2: 23 - LEXUS_TT_RR_V2: 24 - LEXUS_TT_RR_V2_V2: 24 - LEXUS_TT_SPARE_V2: -40 - response: |- - 7582A10086210043F40 - 7582A213F4000000000 -- expected_values: - LEXUS_TT_1_V2: 29 - LEXUS_TT_2_V2: 38 - LEXUS_TT_3_V2: 28 - LEXUS_TT_4_V2: 38 - LEXUS_TT_FL_V2: 29 - LEXUS_TT_FL_V2_V2: 29 - LEXUS_TT_FR_V2: 38 - LEXUS_TT_FR_V2_V2: 38 - LEXUS_TT_RL_V2: 28 - LEXUS_TT_RL_V2_V2: 28 - LEXUS_TT_RR_V2: 38 - LEXUS_TT_RR_V2_V2: 38 - LEXUS_TT_SPARE_V2: -40 - response: |- - 7582A1008621004454E - 7582A21444E00000000 -- expected_values: - LEXUS_TT_1_V2: 37 - LEXUS_TT_2_V2: 35 - LEXUS_TT_3_V2: 35 - LEXUS_TT_4_V2: 33 - LEXUS_TT_FL_V2: 37 - LEXUS_TT_FL_V2_V2: 37 - LEXUS_TT_FR_V2: 35 - LEXUS_TT_FR_V2_V2: 35 - LEXUS_TT_RL_V2: 35 - LEXUS_TT_RL_V2_V2: 35 - LEXUS_TT_RR_V2: 33 - LEXUS_TT_RR_V2_V2: 33 - LEXUS_TT_SPARE_V2: -40 - response: |- - 7582A10086210044D4B - 7582A214B4900000000 diff --git a/tests/test_cases/2025/commands/750.758.221005|e=2A,ta=2A,fc=1.yaml b/tests/test_cases/2025/commands/750.758.221005|e=2A,ta=2A,fc=1.yaml deleted file mode 100644 index 9dbc990..0000000 --- a/tests/test_cases/2025/commands/750.758.221005|e=2A,ta=2A,fc=1.yaml +++ /dev/null @@ -1,86 +0,0 @@ -command_id: 750.758.221005|e=2A,ta=2A,fc=1 -test_cases: -- expected_values: - LEXUS_TP_FL_V2: 0 - LEXUS_TP_FR_V2: 0 - LEXUS_TP_RL_V2: 0 - LEXUS_TP_RR_V2: 0 - LEXUS_TP_SPARE_V2: 0 - response: |- - 7582A100D6210050000 - 7582A21000000000000 - 7582A22000000000000 -- expected_values: - LEXUS_TP_4: 36.9697 - LEXUS_TP_FL_V2: 0 - LEXUS_TP_FR_V2: 0 - LEXUS_TP_RL_V2: 0 - LEXUS_TP_RR_V2: 2.53448 - LEXUS_TP_SPARE_V2: 0 - response: |- - 7582A100D6210050000 - 7582A210000000000B0 - 7582A22000000000000 -- expected_values: - LEXUS_TP_3: 36.9697 - LEXUS_TP_FL_V2: 0 - LEXUS_TP_FR_V2: 0 - LEXUS_TP_RL_V2: 2.53448 - LEXUS_TP_RR_V2: 0 - LEXUS_TP_SPARE_V2: 0 - response: |- - 7582A100D6210050000 - 7582A21000000B00000 - 7582A22000000000000 -- expected_values: - LEXUS_TP_2: 32.84848 - LEXUS_TP_4: 32.36364 - LEXUS_TP_FL_V2: 0 - LEXUS_TP_FR_V2: 2.24138 - LEXUS_TP_RL_V2: 0 - LEXUS_TP_RR_V2: 2.2069 - LEXUS_TP_SPARE_V2: 0 - response: |- - 7582A100D6210050000 - 7582A21009F0000009D - 7582A22000000000000 -- expected_values: - LEXUS_TP_2: 36.24242 - LEXUS_TP_3: 36.72727 - LEXUS_TP_4: 36 - LEXUS_TP_FL_V2: 0 - LEXUS_TP_FR_V2: 2.48276 - LEXUS_TP_RL_V2: 2.51724 - LEXUS_TP_RR_V2: 2.46552 - LEXUS_TP_SPARE_V2: 0 - response: |- - 7582A100D6210050000 - 7582A2100AD00AF00AC - 7582A22000000000000 -- expected_values: - LEXUS_TP_2: 36.9697 - LEXUS_TP_3: 35.75758 - LEXUS_TP_4: 36.72727 - LEXUS_TP_FL_V2: 0 - LEXUS_TP_FR_V2: 2.53448 - LEXUS_TP_RL_V2: 2.44828 - LEXUS_TP_RR_V2: 2.51724 - LEXUS_TP_SPARE_V2: 0 - response: |- - 7582A100D6210050000 - 7582A2100B000AB00AF - 7582A22000000000000 -- expected_values: - LEXUS_TP_1: 38.90909 - LEXUS_TP_2: 38.90909 - LEXUS_TP_3: 38.66667 - LEXUS_TP_4: 38.18182 - LEXUS_TP_FL_V2: 2.67241 - LEXUS_TP_FR_V2: 2.67241 - LEXUS_TP_RL_V2: 2.65517 - LEXUS_TP_RR_V2: 2.62069 - LEXUS_TP_SPARE_V2: 0 - response: |- - 7582A100D62100500B8 - 7582A2100B800B700B5 - 7582A22000000000000 diff --git a/tests/test_cases/2025/commands/7B0.7B8.221006.yaml b/tests/test_cases/2025/commands/7B0.7B8.221006.yaml deleted file mode 100644 index 83e9088..0000000 --- a/tests/test_cases/2025/commands/7B0.7B8.221006.yaml +++ /dev/null @@ -1,8 +0,0 @@ -command_id: 7B0.7B8.221006 -test_cases: -- expected_values: - LEXUS_MASTER_CYL_TEMP: 4 - response: 7B8056210065400 -- expected_values: - LEXUS_MASTER_CYL_TEMP: 41 - response: 7B8056210067900 diff --git a/tests/test_cases/2025/commands/7B3.7BB.221004.yaml b/tests/test_cases/2025/commands/7B3.7BB.221004.yaml deleted file mode 100644 index 6c33492..0000000 --- a/tests/test_cases/2025/commands/7B3.7BB.221004.yaml +++ /dev/null @@ -1,14 +0,0 @@ -command_id: 7B3.7BB.221004 -test_cases: -- expected_values: - LEXUS_STEERING_ANGLE_V2: 0 - response: 7BB06621004000000 -- expected_values: - LEXUS_STEERING_ANGLE_V2: 0 - response: 7BB0662100400000F -- expected_values: - LEXUS_STEERING_ANGLE_V2: 382.5 - response: 7BB0662100400FF01 -- expected_values: - LEXUS_STEERING_ANGLE_V2: 410 - response: 7BB066210040F0009 diff --git a/tests/test_cases/2025/commands/7C0.7C8.221021.yaml b/tests/test_cases/2025/commands/7C0.7C8.221021.yaml deleted file mode 100644 index 047c650..0000000 --- a/tests/test_cases/2025/commands/7C0.7C8.221021.yaml +++ /dev/null @@ -1,8 +0,0 @@ -command_id: 7C0.7C8.221021 -test_cases: -- expected_values: - LEXUS_BATTERY_VOLTAGE_V2: 0 - response: 7C80462102100 -- expected_values: - LEXUS_BATTERY_VOLTAGE_V2: 14.7 - response: 7C80462102193 diff --git a/tests/test_cases/2025/commands/7C0.7C8.221022|fc=1.yaml b/tests/test_cases/2025/commands/7C0.7C8.221022|fc=1.yaml deleted file mode 100644 index f90f0ae..0000000 --- a/tests/test_cases/2025/commands/7C0.7C8.221022|fc=1.yaml +++ /dev/null @@ -1,17 +0,0 @@ -command_id: 7C0.7C8.221022|fc=1 -test_cases: -- expected_values: - LEXUS_FLV: 4.93 - LEXUS_FUEL_LEVEL: 4.93 - response: 7C80562102201ED -- expected_values: - LEXUS_FLV: 5.12 - LEXUS_FUEL_LEVEL: 5.12 - response: 7C8056210220200 -- expected_values: - LEXUS_FLV: 17.91 - LEXUS_FUEL_LEVEL: 17.91 - response: 7C80562102206FF -- expected_values: - LEXUS_FUEL_LEVEL: 655.35 - response: 7C805621022FFFF diff --git a/tests/test_cases/2025/commands/7D2.221F5B|fc=1.yaml b/tests/test_cases/2025/commands/7D2.221F5B|fc=1,f=2023-.yaml similarity index 56% rename from tests/test_cases/2025/commands/7D2.221F5B|fc=1.yaml rename to tests/test_cases/2025/commands/7D2.221F5B|fc=1,f=2023-.yaml index a1e3059..f7262b3 100644 --- a/tests/test_cases/2025/commands/7D2.221F5B|fc=1.yaml +++ b/tests/test_cases/2025/commands/7D2.221F5B|fc=1,f=2023-.yaml @@ -1,8 +1,8 @@ -command_id: 7D2.221F5B|fc=1 +command_id: 7D2.221F5B|fc=1,f=2023- test_cases: - expected_values: - LEXUS_SOC: 27.05882 + RX_SOC: 27.05882 response: 7DA04621F5B45 - expected_values: - LEXUS_SOC: 80.78431 + RX_SOC: 80.78431 response: 7DA04621F5BCE diff --git a/tests/test_cases/2025/commands/7D2.708.2210A2.yaml b/tests/test_cases/2025/commands/7D2.708.2210A2.yaml deleted file mode 100644 index 2b24b40..0000000 --- a/tests/test_cases/2025/commands/7D2.708.2210A2.yaml +++ /dev/null @@ -1,37 +0,0 @@ -command_id: 7D2.708.2210A2 -test_cases: -- expected_values: - LEXUS_RM_TQ_REQ: -7839 - response: |- - 70810086210A261618A - 708217F7B0000000000 -- expected_values: - LEXUS_RM_TQ_REQ: -6538 - response: |- - 70810086210A266768F - 708217F800000000000 -- expected_values: - LEXUS_RM_TQ_REQ: -6040 - response: |- - 70810086210A2686889 - 708217F7F0000000000 -- expected_values: - LEXUS_RM_TQ_REQ: -5526 - response: |- - 70810086210A26A6A81 - 708217F810000000000 -- expected_values: - LEXUS_RM_TQ_REQ: -4241 - response: |- - 70810086210A26F6F92 - 708217F7F0000000000 -- expected_values: - LEXUS_RM_TQ_REQ: 908 - response: |- - 70810086210A2838C88 - 708217F820000000000 -- expected_values: - LEXUS_RM_TQ_REQ: 3212 - response: |- - 70810086210A28C8C88 - 708217F820000000000 diff --git a/tests/test_cases/2025/commands/7D2.7DA.220103|fc=1.yaml b/tests/test_cases/2025/commands/7D2.7DA.220103|fc=1,f=2023-.yaml similarity index 51% rename from tests/test_cases/2025/commands/7D2.7DA.220103|fc=1.yaml rename to tests/test_cases/2025/commands/7D2.7DA.220103|fc=1,f=2023-.yaml index 05de2d7..8891eb0 100644 --- a/tests/test_cases/2025/commands/7D2.7DA.220103|fc=1.yaml +++ b/tests/test_cases/2025/commands/7D2.7DA.220103|fc=1,f=2023-.yaml @@ -1,14 +1,14 @@ -command_id: 7D2.7DA.220103|fc=1 +command_id: 7D2.7DA.220103|fc=1,f=2023- test_cases: - expected_values: - LEXUS_ODO_V2_V2: 10653 + RX_ODO_V2_V2: 10653 response: 7DA076201030100299D - expected_values: - LEXUS_ODO_V2_V2: 11263 + RX_ODO_V2_V2: 11263 response: 7DA0762010301002BFF - expected_values: - LEXUS_ODO_V2_V2: 11264 + RX_ODO_V2_V2: 11264 response: 7DA0762010301002C00 - expected_values: - LEXUS_ODO_V2_V2: 19728 - response: 7DA0762010301004D10 + RX_ODO_V2_V2: 20231 + response: 7DA0762010301004F07 diff --git a/tests/test_cases/2025/commands/7D2.7DA.221040.yaml b/tests/test_cases/2025/commands/7D2.7DA.221040|f=2023-.yaml similarity index 52% rename from tests/test_cases/2025/commands/7D2.7DA.221040.yaml rename to tests/test_cases/2025/commands/7D2.7DA.221040|f=2023-.yaml index 657913c..34e4640 100644 --- a/tests/test_cases/2025/commands/7D2.7DA.221040.yaml +++ b/tests/test_cases/2025/commands/7D2.7DA.221040|f=2023-.yaml @@ -1,17 +1,17 @@ -command_id: 7D2.7DA.221040 +command_id: 7D2.7DA.221040|f=2023- test_cases: - expected_values: - LEXUS_TRANSAXLE_OIL_T: 64 + RX_TRANSAXLE_OIL_T: 64 response: 7DA066210409A5068 - expected_values: - LEXUS_TRANSAXLE_OIL_T: 64 + RX_TRANSAXLE_OIL_T: 64 response: 7DA066210409AF068 - expected_values: - LEXUS_TRANSAXLE_OIL_T: 62 - response: 7DA066210409D0066 + RX_TRANSAXLE_OIL_T: 64 + response: 7DA066210409B0068 - expected_values: - LEXUS_TRANSAXLE_OIL_T: 7 + RX_TRANSAXLE_OIL_T: 7 response: 7DA06621040D9302F - expected_values: - LEXUS_TRANSAXLE_OIL_T: 6 + RX_TRANSAXLE_OIL_T: 6 response: 7DA06621040D9E02E diff --git a/tests/test_cases/2025/commands/7D2.7DA.22106C|fc=1,f=2023-.yaml b/tests/test_cases/2025/commands/7D2.7DA.22106C|fc=1,f=2023-.yaml new file mode 100644 index 0000000..8d0232b --- /dev/null +++ b/tests/test_cases/2025/commands/7D2.7DA.22106C|fc=1,f=2023-.yaml @@ -0,0 +1,18 @@ +command_id: 7D2.7DA.22106C|fc=1,f=2023- +test_cases: +- expected_values: + RX_HVBAT_SOC_MAX: 0 + RX_HVBAT_SOC_MIN: 0 + response: 7DA0662106C000000 +- expected_values: + RX_HVBAT_SOC_MAX: 80.5 + RX_HVBAT_SOC_MIN: 51 + response: 7DA0662106C77A166 +- expected_values: + RX_HVBAT_SOC_MAX: 76.5 + RX_HVBAT_SOC_MIN: 53.5 + response: 7DA0662106C99996B +- expected_values: + RX_HVBAT_SOC_MAX: 76.5 + RX_HVBAT_SOC_MIN: 76.5 + response: 7DA0662106C999999 diff --git a/tests/test_cases/2025/commands/7D2.7DA.22106C|fc=1.yaml b/tests/test_cases/2025/commands/7D2.7DA.22106C|fc=1.yaml deleted file mode 100644 index 1ff7acf..0000000 --- a/tests/test_cases/2025/commands/7D2.7DA.22106C|fc=1.yaml +++ /dev/null @@ -1,18 +0,0 @@ -command_id: 7D2.7DA.22106C|fc=1 -test_cases: -- expected_values: - LEXUS_HVBAT_SOC_MAX: 0 - LEXUS_HVBAT_SOC_MIN: 0 - response: 7DA0662106C000000 -- expected_values: - LEXUS_HVBAT_SOC_MAX: 80.5 - LEXUS_HVBAT_SOC_MIN: 51 - response: 7DA0662106C77A166 -- expected_values: - LEXUS_HVBAT_SOC_MAX: 76.5 - LEXUS_HVBAT_SOC_MIN: 53.5 - response: 7DA0662106C99996B -- expected_values: - LEXUS_HVBAT_SOC_MAX: 76.5 - LEXUS_HVBAT_SOC_MIN: 76.5 - response: 7DA0662106C999999 diff --git a/tests/test_cases/2025/commands/7D2.7DA.221075.yaml b/tests/test_cases/2025/commands/7D2.7DA.221075.yaml deleted file mode 100644 index d90cb81..0000000 --- a/tests/test_cases/2025/commands/7D2.7DA.221075.yaml +++ /dev/null @@ -1,74 +0,0 @@ -command_id: 7D2.7DA.221075 -test_cases: -- expected_values: - LEXUS_FL_WHEEL_VSS: 0 - LEXUS_FR_WHEEL_VSS: 0 - LEXUS_RL_WHEEL_VSS: 0 - LEXUS_RR_WHEEL_VSS: 0 - response: |- - 7DA100B621075800080 - 7DA2100800080000000 -- expected_values: - LEXUS_FL_WHEEL_VSS: 0.91 - LEXUS_FR_WHEEL_VSS: 0 - LEXUS_RL_WHEEL_VSS: 0.79 - LEXUS_RR_WHEEL_VSS: 0 - response: |- - 7DA100B621075800080 - 7DA215B8000804F0000 -- expected_values: - LEXUS_FL_WHEEL_VSS: 2.43 - LEXUS_FR_WHEEL_VSS: 1.88 - LEXUS_RL_WHEEL_VSS: 2.36 - LEXUS_RR_WHEEL_VSS: 2.29 - response: |- - 7DA100B62107580BC80 - 7DA21F380E580EC0000 -- expected_values: - LEXUS_FL_WHEEL_VSS: 2.15 - LEXUS_FR_WHEEL_VSS: 2.55 - LEXUS_RL_WHEEL_VSS: 1.95 - LEXUS_RR_WHEEL_VSS: 2.38 - response: |- - 7DA100B62107580FF80 - 7DA21D780EE80C30000 -- expected_values: - LEXUS_FL_WHEEL_VSS: 41.02 - LEXUS_FR_WHEEL_VSS: 40.25 - LEXUS_RL_WHEEL_VSS: 40.86 - LEXUS_RR_WHEEL_VSS: 40.1 - response: |- - 7DA100B6210758FB990 - 7DA21068FAA8FF60000 -- expected_values: - LEXUS_FL_WHEEL_VSS: 40.69 - LEXUS_FR_WHEEL_VSS: 40.9 - LEXUS_RL_WHEEL_VSS: 40.79 - LEXUS_RR_WHEEL_VSS: 40.8 - response: |- - 7DA100B6210758FFA8F - 7DA21E58FF08FEF0000 -- expected_values: - LEXUS_FL_WHEEL_VSS: 82.25 - LEXUS_FR_WHEEL_VSS: 82.51 - LEXUS_RL_WHEEL_VSS: 81.97 - LEXUS_RR_WHEEL_VSS: 82.07 - response: |- - 7DA100B621075A03BA0 - 7DA2121A00FA0050000 -- expected_values: - LEXUS_FL_WHEEL_VSS: 128.95 - LEXUS_FR_WHEEL_VSS: 129.7 - LEXUS_RL_WHEEL_VSS: 128.8 - LEXUS_RR_WHEEL_VSS: 128.99 - response: |- - 7DA100B621075B2AAB2 - 7DA215FB263B2500000 -- expected_values: - LEXUS_FL_WHEEL_VSS: 136.2 - LEXUS_FR_WHEEL_VSS: 136.58 - LEXUS_RL_WHEEL_VSS: 135.27 - LEXUS_RR_WHEEL_VSS: 135.14 - response: |- - 7DA100B621075B55AB5 - 7DA2134B4CAB4D70000 diff --git a/tests/test_cases/2025/commands/7D2.7DA.221075|f=2023-.yaml b/tests/test_cases/2025/commands/7D2.7DA.221075|f=2023-.yaml new file mode 100644 index 0000000..7b7edb9 --- /dev/null +++ b/tests/test_cases/2025/commands/7D2.7DA.221075|f=2023-.yaml @@ -0,0 +1,74 @@ +command_id: 7D2.7DA.221075|f=2023- +test_cases: +- expected_values: + RX_FL_WHEEL_VSS: 0 + RX_FR_WHEEL_VSS: 0 + RX_RL_WHEEL_VSS: 0 + RX_RR_WHEEL_VSS: 0 + response: |- + 7DA100B621075800080 + 7DA2100800080000000 +- expected_values: + RX_FL_WHEEL_VSS: 0.91 + RX_FR_WHEEL_VSS: 0 + RX_RL_WHEEL_VSS: 0.79 + RX_RR_WHEEL_VSS: 0 + response: |- + 7DA100B621075800080 + 7DA215B8000804F0000 +- expected_values: + RX_FL_WHEEL_VSS: 2.43 + RX_FR_WHEEL_VSS: 1.88 + RX_RL_WHEEL_VSS: 2.36 + RX_RR_WHEEL_VSS: 2.29 + response: |- + 7DA100B62107580BC80 + 7DA21F380E580EC0000 +- expected_values: + RX_FL_WHEEL_VSS: 2.15 + RX_FR_WHEEL_VSS: 2.55 + RX_RL_WHEEL_VSS: 1.95 + RX_RR_WHEEL_VSS: 2.38 + response: |- + 7DA100B62107580FF80 + 7DA21D780EE80C30000 +- expected_values: + RX_FL_WHEEL_VSS: 41.02 + RX_FR_WHEEL_VSS: 40.25 + RX_RL_WHEEL_VSS: 40.86 + RX_RR_WHEEL_VSS: 40.1 + response: |- + 7DA100B6210758FB990 + 7DA21068FAA8FF60000 +- expected_values: + RX_FL_WHEEL_VSS: 40.69 + RX_FR_WHEEL_VSS: 40.9 + RX_RL_WHEEL_VSS: 40.79 + RX_RR_WHEEL_VSS: 40.8 + response: |- + 7DA100B6210758FFA8F + 7DA21E58FF08FEF0000 +- expected_values: + RX_FL_WHEEL_VSS: 82.25 + RX_FR_WHEEL_VSS: 82.51 + RX_RL_WHEEL_VSS: 81.97 + RX_RR_WHEEL_VSS: 82.07 + response: |- + 7DA100B621075A03BA0 + 7DA2121A00FA0050000 +- expected_values: + RX_FL_WHEEL_VSS: 128.95 + RX_FR_WHEEL_VSS: 129.7 + RX_RL_WHEEL_VSS: 128.8 + RX_RR_WHEEL_VSS: 128.99 + response: |- + 7DA100B621075B2AAB2 + 7DA215FB263B2500000 +- expected_values: + RX_FL_WHEEL_VSS: 136.2 + RX_FR_WHEEL_VSS: 136.58 + RX_RL_WHEEL_VSS: 135.27 + RX_RR_WHEEL_VSS: 135.14 + response: |- + 7DA100B621075B55AB5 + 7DA2134B4CAB4D70000 diff --git a/tests/test_cases/2025/commands/7D2.7DA.2210A1.yaml b/tests/test_cases/2025/commands/7D2.7DA.2210A1|f=2023-.yaml similarity index 64% rename from tests/test_cases/2025/commands/7D2.7DA.2210A1.yaml rename to tests/test_cases/2025/commands/7D2.7DA.2210A1|f=2023-.yaml index e90e07e..199ef2c 100644 --- a/tests/test_cases/2025/commands/7D2.7DA.2210A1.yaml +++ b/tests/test_cases/2025/commands/7D2.7DA.2210A1|f=2023-.yaml @@ -1,104 +1,104 @@ -command_id: 7D2.7DA.2210A1 +command_id: 7D2.7DA.2210A1|f=2023- test_cases: - expected_values: - LEXUS_RPM: -552 - LEXUS_TQ: -3.5 + RX_RPM: -552 + RX_TQ: -3.5 response: |- 7DA100C6210A17DD87F 7DA21E003007FE40400 - expected_values: - LEXUS_RPM: -468 - LEXUS_TQ: -36.25 + RX_RPM: -468 + RX_TQ: -36.25 response: |- 7DA100C6210A17E2C7E 7DA21FC03007EDE0400 - expected_values: - LEXUS_RPM: -444 - LEXUS_TQ: -42.125 + RX_RPM: -444 + RX_TQ: -42.125 response: |- 7DA100C6210A17E447E 7DA21B203007EAF0400 - expected_values: - LEXUS_RPM: -406 - LEXUS_TQ: -50 + RX_RPM: -406 + RX_TQ: -50 response: |- 7DA100C6210A17E6A7E 7DA216903007E700400 - expected_values: - LEXUS_RPM: -394 - LEXUS_TQ: -65.875 + RX_RPM: -394 + RX_TQ: -65.875 response: |- 7DA100C6210A17E767E 7DA210B03007DF10400 - expected_values: - LEXUS_RPM: -375 - LEXUS_TQ: -16.125 + RX_RPM: -375 + RX_TQ: -16.125 response: |- 7DA100C6210A17E897F 7DA217F03007F7F0400 - expected_values: - LEXUS_RPM: -257 - LEXUS_TQ: -22.75 + RX_RPM: -257 + RX_TQ: -22.75 response: |- 7DA100C6210A17EFF7F 7DA214703007F4A0400 - expected_values: - LEXUS_RPM: -256 - LEXUS_TQ: -26 + RX_RPM: -256 + RX_TQ: -26 response: |- 7DA100C6210A17F007F 7DA212F03007F300400 - expected_values: - LEXUS_RPM: -25 - LEXUS_TQ: 1.375 + RX_RPM: -39 + RX_TQ: 1 response: |- - 7DA100C6210A17FE77F - 7DA21FC0300800B0400 + 7DA100C6210A17FD980 + 7DA2122030080080400 - expected_values: - LEXUS_RPM: -15 - LEXUS_TQ: -1.75 + RX_RPM: -15 + RX_TQ: -1.75 response: |- 7DA100C6210A17FF17F 7DA21F003007FF20400 - expected_values: - LEXUS_RPM: -5 - LEXUS_TQ: 0 + RX_RPM: -5 + RX_TQ: 0 response: |- 7DA100C6210A17FFB80 7DA2100030080000000 - expected_values: - LEXUS_RPM: 602 - LEXUS_TQ: 191.625 + RX_RPM: 602 + RX_TQ: 191.625 response: |- 7DA100C6210A1825A85 7DA21E5020085FD0400 - expected_values: - LEXUS_RPM: 1311 - LEXUS_TQ: -124.375 + RX_RPM: 1311 + RX_TQ: -124.375 response: |- 7DA100C6210A1851F7B 7DA21F403007C1D0400 - expected_values: - LEXUS_RPM: 1606 - LEXUS_TQ: 213.125 + RX_RPM: 1606 + RX_TQ: 213.125 response: |- 7DA100C6210A1864686 7DA2148020086A90400 - expected_values: - LEXUS_RPM: 1801 - LEXUS_TQ: -48.125 + RX_RPM: 1801 + RX_TQ: -48.125 response: |- 7DA100C6210A187097E 7DA216204007E7F0400 - expected_values: - LEXUS_RPM: 3613 - LEXUS_TQ: 75.625 + RX_RPM: 3613 + RX_TQ: 75.625 response: |- 7DA100C6210A18E1D82 7DA21560402825D0400 - expected_values: - LEXUS_RPM: 11827 - LEXUS_TQ: -10.375 + RX_RPM: 11827 + RX_TQ: -10.375 response: |- 7DA100C6210A1AE337F 7DA21A504027FAD0400 diff --git a/tests/test_cases/2025/commands/7D2.7DA.2210A6.yaml b/tests/test_cases/2025/commands/7D2.7DA.2210A6.yaml deleted file mode 100644 index 74272c5..0000000 --- a/tests/test_cases/2025/commands/7D2.7DA.2210A6.yaml +++ /dev/null @@ -1,22 +0,0 @@ -command_id: 7D2.7DA.2210A6 -test_cases: -- expected_values: - LEXUS_M_INVRT_MAX_T: 6 - LEXUS_RM_INVRT_COOL_T: 6 - response: 7DA066210A62E2B2E -- expected_values: - LEXUS_M_INVRT_MAX_T: 0 - LEXUS_RM_INVRT_COOL_T: 22 - response: 7DA066210A63E2828 -- expected_values: - LEXUS_M_INVRT_MAX_T: 51 - LEXUS_RM_INVRT_COOL_T: 30 - response: 7DA066210A646535B -- expected_values: - LEXUS_M_INVRT_MAX_T: 55 - LEXUS_RM_INVRT_COOL_T: 31 - response: 7DA066210A647515F -- expected_values: - LEXUS_M_INVRT_MAX_T: 50 - LEXUS_RM_INVRT_COOL_T: 46 - response: 7DA066210A6564D5A diff --git a/tests/test_cases/2025/commands/7D2.7DA.2210A6|f=2023-.yaml b/tests/test_cases/2025/commands/7D2.7DA.2210A6|f=2023-.yaml new file mode 100644 index 0000000..9851e10 --- /dev/null +++ b/tests/test_cases/2025/commands/7D2.7DA.2210A6|f=2023-.yaml @@ -0,0 +1,22 @@ +command_id: 7D2.7DA.2210A6|f=2023- +test_cases: +- expected_values: + RX_M_INVRT_MAX_T: 6 + RX_RM_INVRT_COOL_T: 6 + response: 7DA066210A62E2B2E +- expected_values: + RX_M_INVRT_MAX_T: 0 + RX_RM_INVRT_COOL_T: 22 + response: 7DA066210A63E2828 +- expected_values: + RX_M_INVRT_MAX_T: 51 + RX_RM_INVRT_COOL_T: 30 + response: 7DA066210A646535B +- expected_values: + RX_M_INVRT_MAX_T: 55 + RX_RM_INVRT_COOL_T: 31 + response: 7DA066210A647515F +- expected_values: + RX_M_INVRT_MAX_T: 50 + RX_RM_INVRT_COOL_T: 46 + response: 7DA066210A6564D5A diff --git a/tests/test_cases/2025/commands/7D2.7DA.2210B2.yaml b/tests/test_cases/2025/commands/7D2.7DA.2210B2.yaml deleted file mode 100644 index fa45a0c..0000000 --- a/tests/test_cases/2025/commands/7D2.7DA.2210B2.yaml +++ /dev/null @@ -1,8 +0,0 @@ -command_id: 7D2.7DA.2210B2 -test_cases: -- expected_values: - LEXUS_INVRT_COOLANT_T: 7 - response: 7DA046210B22F -- expected_values: - LEXUS_INVRT_COOLANT_T: 43 - response: 7DA046210B253 diff --git a/tests/test_cases/2025/commands/7D2.7DA.2210B2|f=2023-.yaml b/tests/test_cases/2025/commands/7D2.7DA.2210B2|f=2023-.yaml new file mode 100644 index 0000000..67f17ab --- /dev/null +++ b/tests/test_cases/2025/commands/7D2.7DA.2210B2|f=2023-.yaml @@ -0,0 +1,8 @@ +command_id: 7D2.7DA.2210B2|f=2023- +test_cases: +- expected_values: + RX_INVRT_COOLANT_T: 7 + response: 7DA046210B22F +- expected_values: + RX_INVRT_COOLANT_T: 44 + response: 7DA046210B254 diff --git a/tests/test_cases/2025/commands/7D2.7DA.2215EE.yaml b/tests/test_cases/2025/commands/7D2.7DA.2215EE|f=2023-.yaml similarity index 58% rename from tests/test_cases/2025/commands/7D2.7DA.2215EE.yaml rename to tests/test_cases/2025/commands/7D2.7DA.2215EE|f=2023-.yaml index 346f68c..72abcd3 100644 --- a/tests/test_cases/2025/commands/7D2.7DA.2215EE.yaml +++ b/tests/test_cases/2025/commands/7D2.7DA.2215EE|f=2023-.yaml @@ -1,14 +1,14 @@ -command_id: 7D2.7DA.2215EE +command_id: 7D2.7DA.2215EE|f=2023- test_cases: - expected_values: - LEXUS_12V_V_V2: 5.98762 + RX_12V_V_V2: 5.98762 response: 7DA056215EE135E - expected_values: - LEXUS_12V_V_V2: 6.61658 + RX_12V_V_V2: 6.61658 response: 7DA056215EE1500 - expected_values: - LEXUS_12V_V_V2: 12.5917 + RX_12V_V_V2: 12.5917 response: 7DA056215EE28FE - expected_values: - LEXUS_12V_V_V2: 16.05098 + RX_12V_V_V2: 16.05098 response: 7DA056215EE3332 diff --git a/tests/test_cases/2025/commands/7D2.7DA.2215F7.yaml b/tests/test_cases/2025/commands/7D2.7DA.2215F7|f=2023-.yaml similarity index 58% rename from tests/test_cases/2025/commands/7D2.7DA.2215F7.yaml rename to tests/test_cases/2025/commands/7D2.7DA.2215F7|f=2023-.yaml index 150d5e8..240be9d 100644 --- a/tests/test_cases/2025/commands/7D2.7DA.2215F7.yaml +++ b/tests/test_cases/2025/commands/7D2.7DA.2215F7|f=2023-.yaml @@ -1,14 +1,14 @@ -command_id: 7D2.7DA.2215F7 +command_id: 7D2.7DA.2215F7|f=2023- test_cases: - expected_values: - LEXUS_12V_C: -38.21176 + RX_12V_C: -38.21176 response: 7DA056215F758DF - expected_values: - LEXUS_12V_C: 8.959999999547108e-05 + RX_12V_C: 8.959999999547108e-05 response: 7DA056215F78000 - expected_values: - LEXUS_12V_C: 0.97284 + RX_12V_C: 0.97284 response: 7DA056215F780FF - expected_values: - LEXUS_12V_C: 38.75363 + RX_12V_C: 38.75363 response: 7DA056215F7A7AF diff --git a/tests/test_cases/2025/commands/7D2.7DA.2215F8.yaml b/tests/test_cases/2025/commands/7D2.7DA.2215F8|f=2023-.yaml similarity index 62% rename from tests/test_cases/2025/commands/7D2.7DA.2215F8.yaml rename to tests/test_cases/2025/commands/7D2.7DA.2215F8|f=2023-.yaml index a602af6..76a605b 100644 --- a/tests/test_cases/2025/commands/7D2.7DA.2215F8.yaml +++ b/tests/test_cases/2025/commands/7D2.7DA.2215F8|f=2023-.yaml @@ -1,11 +1,11 @@ -command_id: 7D2.7DA.2215F8 +command_id: 7D2.7DA.2215F8|f=2023- test_cases: - expected_values: - LEXUS_12V_T: 2.9 + RX_12V_T: 2.9 response: 7DA056215F801AD - expected_values: - LEXUS_12V_T: 11.1 + RX_12V_T: 11.1 response: 7DA056215F801FF - expected_values: - LEXUS_12V_T: 11.2 + RX_12V_T: 11.2 response: 7DA056215F80200 diff --git a/tests/test_cases/2025/commands/7D2.7DA.221F05.yaml b/tests/test_cases/2025/commands/7D2.7DA.221F05|f=2023-.yaml similarity index 58% rename from tests/test_cases/2025/commands/7D2.7DA.221F05.yaml rename to tests/test_cases/2025/commands/7D2.7DA.221F05|f=2023-.yaml index c8529f8..ef4249e 100644 --- a/tests/test_cases/2025/commands/7D2.7DA.221F05.yaml +++ b/tests/test_cases/2025/commands/7D2.7DA.221F05|f=2023-.yaml @@ -1,8 +1,8 @@ -command_id: 7D2.7DA.221F05 +command_id: 7D2.7DA.221F05|f=2023- test_cases: - expected_values: - LEXUS_COOL_T: 18 + RX_COOL_T: 18 response: 7DA04621F053A - expected_values: - LEXUS_COOL_T: 215 + RX_COOL_T: 215 response: 7DA04621F05FF diff --git a/tests/test_cases/2025/commands/7D2.7DA.221F0D|fc=1.yaml b/tests/test_cases/2025/commands/7D2.7DA.221F0D|fc=1,f=2023-.yaml similarity index 57% rename from tests/test_cases/2025/commands/7D2.7DA.221F0D|fc=1.yaml rename to tests/test_cases/2025/commands/7D2.7DA.221F0D|fc=1,f=2023-.yaml index a84eb40..ec18879 100644 --- a/tests/test_cases/2025/commands/7D2.7DA.221F0D|fc=1.yaml +++ b/tests/test_cases/2025/commands/7D2.7DA.221F0D|fc=1,f=2023-.yaml @@ -1,8 +1,8 @@ -command_id: 7D2.7DA.221F0D|fc=1 +command_id: 7D2.7DA.221F0D|fc=1,f=2023- test_cases: - expected_values: - LEXUS_VSS_V2: 0 + RX_VSS_V2: 0 response: 7DA04621F0D00 - expected_values: - LEXUS_VSS_V2: 134 + RX_VSS_V2: 134 response: 7DA04621F0D86 diff --git a/tests/test_cases/2025/commands/7D2.7DA.221F49.yaml b/tests/test_cases/2025/commands/7D2.7DA.221F49|f=2023-.yaml similarity index 51% rename from tests/test_cases/2025/commands/7D2.7DA.221F49.yaml rename to tests/test_cases/2025/commands/7D2.7DA.221F49|f=2023-.yaml index 463de4c..c567cc2 100644 --- a/tests/test_cases/2025/commands/7D2.7DA.221F49.yaml +++ b/tests/test_cases/2025/commands/7D2.7DA.221F49|f=2023-.yaml @@ -1,8 +1,8 @@ -command_id: 7D2.7DA.221F49 +command_id: 7D2.7DA.221F49|f=2023- test_cases: - expected_values: - LEXUS_ACC_PEDAL_POS_1: 15.68627 + RX_ACC_PEDAL_POS_1: 15.68627 response: 7DA04621F4928 - expected_values: - LEXUS_ACC_PEDAL_POS_1: 60 + RX_ACC_PEDAL_POS_1: 60 response: 7DA04621F4999 diff --git a/tests/test_cases/2025/commands/7D2.7DA.221F4A.yaml b/tests/test_cases/2025/commands/7D2.7DA.221F4A|f=2023-.yaml similarity index 50% rename from tests/test_cases/2025/commands/7D2.7DA.221F4A.yaml rename to tests/test_cases/2025/commands/7D2.7DA.221F4A|f=2023-.yaml index d2f25eb..fc680e4 100644 --- a/tests/test_cases/2025/commands/7D2.7DA.221F4A.yaml +++ b/tests/test_cases/2025/commands/7D2.7DA.221F4A|f=2023-.yaml @@ -1,8 +1,8 @@ -command_id: 7D2.7DA.221F4A +command_id: 7D2.7DA.221F4A|f=2023- test_cases: - expected_values: - LEXUS_ACC_PEDAL_POS_2: 31.76471 + RX_ACC_PEDAL_POS_2: 31.76471 response: 7DA04621F4A51 - expected_values: - LEXUS_ACC_PEDAL_POS_2: 75.68627 + RX_ACC_PEDAL_POS_2: 75.68627 response: 7DA04621F4AC1 diff --git a/tests/test_cases/2025/commands/7D2.7DA.221F9A.yaml b/tests/test_cases/2025/commands/7D2.7DA.221F9A|f=2023-.yaml similarity index 56% rename from tests/test_cases/2025/commands/7D2.7DA.221F9A.yaml rename to tests/test_cases/2025/commands/7D2.7DA.221F9A|f=2023-.yaml index 067b471..e9c2624 100644 --- a/tests/test_cases/2025/commands/7D2.7DA.221F9A.yaml +++ b/tests/test_cases/2025/commands/7D2.7DA.221F9A|f=2023-.yaml @@ -1,44 +1,50 @@ -command_id: 7D2.7DA.221F9A +command_id: 7D2.7DA.221F9A|f=2023- test_cases: - expected_values: - LEXUS_HVBAT_C: 20.4 - LEXUS_HVBAT_V: 172 + RX_HVBAT_C: 20.4 + RX_HVBAT_V: 172 response: |- 7DA1009621F9A0E002B 7DA210000CC00000000 - expected_values: - LEXUS_HVBAT_C: 100.8 - LEXUS_HVBAT_V: 246 + RX_HVBAT_C: 91.7 + RX_HVBAT_V: 243 + response: |- + 7DA1009621F9A0E003C + 7DA21C0039500000000 +- expected_values: + RX_HVBAT_C: 100.8 + RX_HVBAT_V: 246 response: |- 7DA1009621F9A0E003D 7DA218003F000000000 - expected_values: - LEXUS_HVBAT_C: 79.9 - LEXUS_HVBAT_V: 248 + RX_HVBAT_C: 79.9 + RX_HVBAT_V: 248 response: |- 7DA1009621F9A0E003E 7DA2100031F00000000 - expected_values: - LEXUS_HVBAT_C: 0.2 - LEXUS_HVBAT_V: 255 + RX_HVBAT_C: 0.2 + RX_HVBAT_V: 255 response: |- 7DA1009621F9A0E003F 7DA21C0000200000000 - expected_values: - LEXUS_HVBAT_C: -17.3 - LEXUS_HVBAT_V: 260 + RX_HVBAT_C: -17.3 + RX_HVBAT_V: 260 response: |- 7DA1009621F9A0E0041 7DA2100FF5300000000 - expected_values: - LEXUS_HVBAT_C: -1 - LEXUS_HVBAT_V: 260 + RX_HVBAT_C: -1 + RX_HVBAT_V: 260 response: |- 7DA1009621F9A0E0041 7DA2100FFF600000000 - expected_values: - LEXUS_HVBAT_C: -100.2 - LEXUS_HVBAT_V: 340 + RX_HVBAT_C: -100.2 + RX_HVBAT_V: 340 response: |- 7DA1009621F9A0E0055 7DA2100FC1600000000 diff --git a/tests/test_cases/2026/command_support.yaml b/tests/test_cases/2026/command_support.yaml index f605d37..0419e00 100644 --- a/tests/test_cases/2026/command_support.yaml +++ b/tests/test_cases/2026/command_support.yaml @@ -1,71 +1,67 @@ model_year: 2026 supported_commands_by_ecu: "700": - - 700.708.221002:LEXUS_12V_V - - 700.708.221017:LEXUS_INJ_VOL - - 700.708.221018:LEXUS_INJECTOR_PORT - - 700.708.221019:LEXUS_INJECTION - - 700.708.22102A:LEXUS_A_F_RATIO_LEARNED_HIGH_BANK_1,LEXUS_A_F_RATIO_LEARNED_IDLE_BANK_1,LEXUS_A_F_RATIO_LEARNED_LOW_BANK_1,LEXUS_A_F_RATIO_LEARNED_MID_1_BANK_1,LEXUS_A_F_RATIO_LEARNED_MID_2_BANK_1 - - 700.708.221041:LEXUS_ECT_IGN,LEXUS_ECT_INIT - - 700.708.221043:LEXUS_EWP_RPM,LEXUS_EWP_TARGET_VSS - - 700.708.221046:LEXUS_COOLING_FAN_DUTY_RATIO - - 700.708.22105C:LEXUS_KNOCK_CORRECT_LEARNED_VALUE,LEXUS_KNOCK_FEEDBACK_VALUE - - 700.708.22105E:LEXUS_ECU_INTERNAL_T - - 700.708.221062:LEXUS_EXHAUST_VVT_OCV_CONTROL_DUTY - - 700.708.22106A:LEXUS_FP_DUTY_RATIO,LEXUS_FUEL_PUMP_DUTY_RATIO - - 700.708.22106C:LEXUS_DIST_SINCE_BAT_DISC - - 700.708.22106F:LEXUS_INTAKE_VVT_TARGET_ANGLE_B1 - - 700.708.221071:LEXUS_EXHAUST_VVT_TARGET_ANGLE_B1 - - 700.708.221074:LEXUS_ENG_OIL_PRESS,LEXUS_EOP - - 700.708.221078:LEXUS_IDLE_SAC_CYL_1,LEXUS_IDLE_SAC_CYL_2,LEXUS_IDLE_SAC_CYL_3,LEXUS_IDLE_SAC_CYL_4 - - 700.708.221087:LEXUS_INTAKE_VVT_CHANGE_ANGLE_BANK_1 - - 700.708.221088:LEXUS_EXHAUST_VVT_ANGLE_B1 - - 700.708.221089:LEXUS_EXHAUST_VVT_HOLD_LEARN_B1,LEXUS_EXHAUST_VVT_HOLD_LEARN_VALUE_1 - - 700.708.22108A:LEXUS_VVT_IE_DUTY_RATIO_1,LEXUS_VVT_IE_DUTY_RATIO_BANK_1,LEXUS_VVT_IE_MOTOR_DIRECTION_FORWARD_1 - - 700.708.22108D:LEXUS_INTAKE_VVT_OVER_RET_LEARN_B1 - - 700.708.22108F:LEXUS_EXHAUST_VVT_OVER_ADV_LEARN_B1 - - 700.708.2210A2:LEXUS_AFRL_HIGH_1,LEXUS_AFRL_IDLE_1,LEXUS_AFRL_LOW_1,LEXUS_AFRL_MID_1_1,LEXUS_AFRL_MID_2_1,LEXUS_AF_LEARN_HIGH_PORT_B1,LEXUS_AF_LEARN_IDLE_PORT_B1,LEXUS_AF_LEARN_LOW_PORT_B1,LEXUS_AF_LEARN_MID1_PORT_B1,LEXUS_AF_LEARN_MID2_PORT_B1 - - 700.708.2210A5:LEXUS_MISFIRE_COUNT - - 700.708.2210A7:LEXUS_MISFIRE_CYL1,LEXUS_MISFIRE_CYL2,LEXUS_MISFIRE_CYL3,LEXUS_MISFIRE_CYL4 - - 700.708.2210AA:LEXUS_MISFIRE_LOAD,LEXUS_MISFIRE_MARGIN,LEXUS_MISFIRE_RPM - - 700.708.2210CD:LEXUS_LFP,LEXUS_LFPS - - 700.708.221F3C:LEXUS_CAT_T_BANK_1_SENSOR_1 - - 700.708.221F3E:LEXUS_CAT_T_BANK_1_SENSOR_2 - - 700.708.221F46:LEXUS_AMBIENT_T - - 700.708.221F5C:LEXUS_EOT_V2_V2 - - 700.708.221F6D:LEXUS_HFP_ACTUAL,LEXUS_HFP_TARGET,LEXUS_LOW_FUEL_PRESSURE - - 700.708.222827:LEXUS_ELECTRIC_WATER_PUMP - - 700.708.22282C:LEXUS_COOLANT_VALVE_1_CLOSE - - 700.708.222843:LEXUS_VVT_IE_OPENING_ANGLE_BANK_1 - - 700.708.222848:LEXUS_EOP_CONTROL_VALVE - "750": - - 750.222021|e=2A,ta=2A,fc=1:LEXUS_TID_1,LEXUS_TID_2,LEXUS_TID_3,LEXUS_TID_4 - - 750.758.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_V2_V2,LEXUS_TT_FR_V2,LEXUS_TT_FR_V2_V2,LEXUS_TT_RL_V2,LEXUS_TT_RL_V2_V2,LEXUS_TT_RR_V2,LEXUS_TT_RR_V2_V2,LEXUS_TT_SPARE_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_5,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,LEXUS_TP_SPARE_V2 + - 700.708.221002|f=2016-:RX_12V_V + - 700.708.221017|f=2016-:RX_INJ_VOL + - 700.708.221018|f=2016-:RX_INJECTOR_PORT + - 700.708.221019|f=2016-:RX_INJECTION + - 700.708.22102A|f=2016-:RX_A_F_RATIO_LEARNED_HIGH_BANK_1,RX_A_F_RATIO_LEARNED_IDLE_BANK_1,RX_A_F_RATIO_LEARNED_LOW_BANK_1,RX_A_F_RATIO_LEARNED_MID_1_BANK_1,RX_A_F_RATIO_LEARNED_MID_2_BANK_1 + - 700.708.221041|f=2016-:RX_ECT_IGN,RX_ECT_INIT + - 700.708.221043|f=2023-:RX_EWP_RPM,RX_EWP_TARGET_VSS + - 700.708.221046|f=2016-:RX_COOLING_FAN_DUTY_RATIO + - 700.708.22105C|f=2016-:RX_KNOCK_CORRECT_LEARNED_VALUE,RX_KNOCK_FEEDBACK_VALUE + - 700.708.22105E|f=2016-:RX_ECU_INTERNAL_T + - 700.708.221062|f=2016-:RX_EXHAUST_VVT_OCV_CONTROL_DUTY + - 700.708.22106A|f=2016-:RX_FP_DUTY_RATIO + - 700.708.22106C|f=2016-:RX_DIST_SINCE_BAT_DISC + - 700.708.22106F|f=2016-:RX_INTAKE_VVT_TARGET_ANGLE_B1 + - 700.708.221071|f=2016-:RX_EXHAUST_VVT_TARGET_ANGLE_B1 + - 700.708.221074|f=2016-:RX_EOP + - 700.708.221078|f=2016-:RX_IDLE_SAC_CYL_1,RX_IDLE_SAC_CYL_2,RX_IDLE_SAC_CYL_3,RX_IDLE_SAC_CYL_4 + - 700.708.221087|f=2016-:RX_INTAKE_VVT_CHANGE_ANGLE_BANK_1 + - 700.708.221088|f=2016-:RX_EXHAUST_VVT_ANGLE_B1 + - 700.708.221089|f=2016-:RX_EXHAUST_VVT_HOLD_LEARN_VALUE_1 + - 700.708.22108A|f=2023-:RX_VVT_IE_DUTY_RATIO_BANK_1 + - 700.708.22108D|f=2023-:RX_INTAKE_VVT_OVER_RET_LEARN_B1 + - 700.708.22108F|f=2023-:RX_EXHAUST_VVT_OVER_ADV_LEARN_B1 + - 700.708.2210A2|f=2016-:RX_AF_LEARN_HIGH_PORT_B1,RX_AF_LEARN_IDLE_PORT_B1,RX_AF_LEARN_LOW_PORT_B1,RX_AF_LEARN_MID1_PORT_B1,RX_AF_LEARN_MID2_PORT_B1 + - 700.708.2210A5|f=2016-:RX_MISFIRE_COUNT + - 700.708.2210A7|f=2016-:RX_MISFIRE_CYL1,RX_MISFIRE_CYL2,RX_MISFIRE_CYL3,RX_MISFIRE_CYL4 + - 700.708.2210AA|f=2016-:RX_MISFIRE_LOAD,RX_MISFIRE_MARGIN,RX_MISFIRE_RPM + - 700.708.2210CD|f=2016-:RX_LFPS + - 700.708.221F3C|f=2016-:RX_CAT_T_BANK_1_SENSOR_1 + - 700.708.221F3E|f=2016-:RX_CAT_T_BANK_1_SENSOR_2 + - 700.708.221F46|f=2016-:RX_AMBIENT_T + - 700.708.221F5C|f=2016-:RX_EOT_V2_V2 + - 700.708.221F6D|f=2016-:RX_HFP_ACTUAL,RX_HFP_TARGET,RX_LOW_FUEL_PRESSURE + - 700.708.222827|f=2023-:RX_ELECTRIC_WATER_PUMP + - 700.708.22282C + - 700.708.222843|f=2023-:RX_VVT_IE_OPENING_ANGLE_BANK_1 + - 700.708.222848|f=2023-:RX_EOP_CONTROL_VALVE "7B0": - - 7B0.7B8.221006:LEXUS_MASTER_CYL_TEMP + - 7B0.7B8.221006 "7B3": - - 7B3.7BB.221004:LEXUS_STEERING_ANGLE_V2 + - 7B3.7BB.221004 "7C0": - - 7C0.7C8.221021:LEXUS_BATTERY_VOLTAGE_V2 - - 7C0.7C8.221022|fc=1:LEXUS_FLV,LEXUS_FUEL_LEVEL + - 7C0.7C8.221021 + - 7C0.7C8.221022 "7D2": - - 7D2.221F5B|fc=1:LEXUS_SOC - - 7D2.7DA.220103|fc=1:LEXUS_ODO_V2_V2 - - 7D2.7DA.221040:LEXUS_TRANSAXLE_OIL_T - - 7D2.7DA.22106C|fc=1:LEXUS_HVBAT_SOC_MAX,LEXUS_HVBAT_SOC_MIN - - 7D2.7DA.221075:LEXUS_FL_WHEEL_VSS,LEXUS_FR_WHEEL_VSS,LEXUS_RL_WHEEL_VSS,LEXUS_RR_WHEEL_VSS - - 7D2.7DA.2210A1:LEXUS_RPM,LEXUS_TQ - - 7D2.7DA.2210A6:LEXUS_M_INVRT_MAX_T,LEXUS_RM_INVRT_COOL_T - - 7D2.7DA.2210B2:LEXUS_INVRT_COOLANT_T - - 7D2.7DA.2215EE:LEXUS_12V_V_V2 - - 7D2.7DA.2215F7:LEXUS_12V_C - - 7D2.7DA.2215F8:LEXUS_12V_T - - 7D2.7DA.221F05:LEXUS_COOL_T - - 7D2.7DA.221F0D|fc=1:LEXUS_VSS_V2 - - 7D2.7DA.221F49:LEXUS_ACC_PEDAL_POS_1 - - 7D2.7DA.221F4A:LEXUS_ACC_PEDAL_POS_2 - - 7D2.7DA.221F9A:LEXUS_HVBAT_C,LEXUS_HVBAT_V + - 7D2.221F5B|fc=1,f=2023-:RX_SOC + - 7D2.7DA.220103|fc=1,f=2023-:RX_ODO_V2_V2 + - 7D2.7DA.221040|f=2023-:RX_TRANSAXLE_OIL_T + - 7D2.7DA.22106C|fc=1,f=2023-:RX_HVBAT_SOC_MAX,RX_HVBAT_SOC_MIN + - 7D2.7DA.221075|f=2023-:RX_FL_WHEEL_VSS,RX_FR_WHEEL_VSS,RX_RL_WHEEL_VSS,RX_RR_WHEEL_VSS + - 7D2.7DA.2210A1|f=2023-:RX_RPM,RX_TQ + - 7D2.7DA.2210A6|f=2023-:RX_M_INVRT_MAX_T,RX_RM_INVRT_COOL_T + - 7D2.7DA.2210B2|f=2023-:RX_INVRT_COOLANT_T + - 7D2.7DA.2215EE|f=2023-:RX_12V_V_V2 + - 7D2.7DA.2215F7|f=2023-:RX_12V_C + - 7D2.7DA.2215F8|f=2023-:RX_12V_T + - 7D2.7DA.221F05|f=2023-:RX_COOL_T + - 7D2.7DA.221F0D|fc=1,f=2023-:RX_VSS_V2 + - 7D2.7DA.221F49|f=2023-:RX_ACC_PEDAL_POS_1 + - 7D2.7DA.221F4A|f=2023-:RX_ACC_PEDAL_POS_2 + - 7D2.7DA.221F9A|f=2023-:RX_HVBAT_C,RX_HVBAT_V "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 @@ -99,125 +95,128 @@ supported_commands_by_ecu: - 014C:TAC_PCT 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_V2 - - 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_V2 - - 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_V3 - - 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_V3 - - 6F1.660.22D10D|e=60,fc=1:LEXUS_ODO1,LEXUS_ODO2 + - 6F1.60D.22D240 + - 6F1.612.224AB1 + - 6F1.612.22586F + - 6F1.618.22DA12 + - 6F1.618.22DA1F + - 6F1.618.22DA22 + - 6F1.618.22DA23 + - 6F1.618.22DA25 + - 6F1.618.22DA28 + - 6F1.618.22DA2A + - 6F1.618.22DA2E + - 6F1.618.22DA37 + - 6F1.619.22DB32 + - 6F1.619.22DFE7 + - 6F1.629.22DBE4 + - 6F1.640.221700 + - 6F1.660.22D107 + - 6F1.660.22D10D "700": - - 700.708.221059:LEXUS_ACCEL_PEDAL - - 700.708.221075:LEXUS_IWP_SPEED - - 700.708.22107B:LEXUS_EOT - - 700.708.221084:LEXUS_ROUGH_IDLE_1,LEXUS_ROUGH_IDLE_2,LEXUS_ROUGH_IDLE_3,LEXUS_ROUGH_IDLE_4,LEXUS_ROUGH_IDLE_CYL_1,LEXUS_ROUGH_IDLE_CYL_2,LEXUS_ROUGH_IDLE_CYL_3,LEXUS_ROUGH_IDLE_CYL_4 - - 700.708.22109A:LEXUS_FFT - - 700.708.2215FA:LEXUS_ALT_DUTY_CYCLE - - 700.708.221620:LEXUS_AT_LOCK_UP_STATE - - 700.708.221621:LEXUS_GEAR_V2 - - 700.708.221627:LEXUS_ATF_T_PAN_V3 - - 700.708.221638:LEXUS_ATF_TEMP - - 700.708.221F2F:LEXUS_FLI - - 700.708.222829:LEXUS_ELECTRIC_THERMOSTAT_DUTY_RATIO - - 700.708.222847:LEXUS_COOLANT_VALVE_2_CLOSE + - 700.708.221059|f=2016-:RX_ACCEL_PEDAL + - 700.708.221075 + - 700.708.22107B|f=2016-:RX_EOT + - 700.708.221084|f=2016-:RX_ROUGH_IDLE_CYL_1,RX_ROUGH_IDLE_CYL_2,RX_ROUGH_IDLE_CYL_3,RX_ROUGH_IDLE_CYL_4 + - 700.708.22109A + - 700.708.2215FA|f=2016-:RX_ALT_DUTY_CYCLE + - 700.708.221620|f=2016-:RX_AT_LOCK_UP_STATE + - 700.708.221621|f=2016-:RX_GEAR_V2 + - 700.708.221627|f=2016-:RX_ATF_T_PAN_V3 + - 700.708.221638 + - 700.708.221F2F|f=2016-:RX_FLI + - 700.708.222829 + - 700.708.222847 "701": - - 701.709.220103:LEXUS_ODO - - 701.709.221620:LEXUS_LOCK_UP_STATE - - 701.709.221627:LEXUS_ATF_T_PAN_GEN3,LEXUS_TF1_PAN - - 701.709.221628:LEXUS_TF2_CONV - - 701.709.22162B:LEXUS_ATF_THERMAL_DEGRAD_EST + - 701.709.220103|f=2016-:RX_ODO + - 701.709.221620|f=2016-:RX_LOCK_UP_STATE + - 701.709.221627|f=2016-:RX_ATF_T_PAN_GEN3 + - 701.709.221628 + - 701.709.22162B "745": - - 745.221739|fc=1:LEXUS_HVBAT_SOC_DISPLAY + - '745.221739' "747": - - 747.220103|fc=1:LEXUS_ODO_V6 - - 747.22182E|fc=1:LEXUS_HVBAT_C01_V,LEXUS_HVBAT_C02_V,LEXUS_HVBAT_C03_V,LEXUS_HVBAT_C04_V,LEXUS_HVBAT_C05_V,LEXUS_HVBAT_C06_V,LEXUS_HVBAT_C07_V,LEXUS_HVBAT_C08_V,LEXUS_HVBAT_C09_V,LEXUS_HVBAT_C10_V,LEXUS_HVBAT_C11_V,LEXUS_HVBAT_C12_V,LEXUS_HVBAT_C13_V,LEXUS_HVBAT_C14_V,LEXUS_HVBAT_C15_V,LEXUS_HVBAT_C16_V,LEXUS_HVBAT_C17_V,LEXUS_HVBAT_C18_V,LEXUS_HVBAT_C19_V,LEXUS_HVBAT_C20_V,LEXUS_HVBAT_C21_V,LEXUS_HVBAT_C22_V,LEXUS_HVBAT_C23_V,LEXUS_HVBAT_C24_V,LEXUS_HVBAT_C25_V,LEXUS_HVBAT_C26_V,LEXUS_HVBAT_C27_V,LEXUS_HVBAT_C28_V,LEXUS_HVBAT_C29_V,LEXUS_HVBAT_C30_V,LEXUS_HVBAT_C31_V,LEXUS_HVBAT_C32_V,LEXUS_HVBAT_C33_V,LEXUS_HVBAT_C34_V,LEXUS_HVBAT_C35_V,LEXUS_HVBAT_C36_V,LEXUS_HVBAT_C37_V,LEXUS_HVBAT_C38_V,LEXUS_HVBAT_C39_V,LEXUS_HVBAT_C40_V,LEXUS_HVBAT_C41_V,LEXUS_HVBAT_C42_V,LEXUS_HVBAT_C43_V,LEXUS_HVBAT_C44_V,LEXUS_HVBAT_C45_V,LEXUS_HVBAT_C46_V,LEXUS_HVBAT_C47_V,LEXUS_HVBAT_C48_V,LEXUS_HVBAT_C49_V,LEXUS_HVBAT_C50_V,LEXUS_HVBAT_C51_V,LEXUS_HVBAT_C52_V,LEXUS_HVBAT_C53_V,LEXUS_HVBAT_C54_V,LEXUS_HVBAT_C55_V,LEXUS_HVBAT_C56_V,LEXUS_HVBAT_C57_V,LEXUS_HVBAT_C58_V,LEXUS_HVBAT_C59_V,LEXUS_HVBAT_C60_V,LEXUS_HVBAT_C61_V,LEXUS_HVBAT_C62_V,LEXUS_HVBAT_C63_V,LEXUS_HVBAT_C64_V,LEXUS_HVBAT_C65_V,LEXUS_HVBAT_C66_V,LEXUS_HVBAT_C67_V,LEXUS_HVBAT_C68_V,LEXUS_HVBAT_C69_V,LEXUS_HVBAT_C70_V,LEXUS_HVBAT_C71_V,LEXUS_HVBAT_C72_V,LEXUS_HVBAT_C73_V,LEXUS_HVBAT_C74_V,LEXUS_HVBAT_C75_V,LEXUS_HVBAT_C76_V,LEXUS_HVBAT_C77_V,LEXUS_HVBAT_C78_V,LEXUS_HVBAT_C79_V,LEXUS_HVBAT_C80_V,LEXUS_HVBAT_C81_V,LEXUS_HVBAT_C82_V,LEXUS_HVBAT_C83_V,LEXUS_HVBAT_C84_V,LEXUS_HVBAT_C85_V,LEXUS_HVBAT_C86_V,LEXUS_HVBAT_C87_V,LEXUS_HVBAT_C88_V,LEXUS_HVBAT_C89_V,LEXUS_HVBAT_C90_V,LEXUS_HVBAT_C91_V,LEXUS_HVBAT_C92_V,LEXUS_HVBAT_C93_V,LEXUS_HVBAT_C94_V,LEXUS_HVBAT_C95_V,LEXUS_HVBAT_C96_V,LEXUS_HVBAT_CMU01_VOLT,LEXUS_HVBAT_CMU02_VOLT + - '747.220103' + - 747.22182E "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.2130|e=2A,fc=1:LEXUS_TP_FL_V3,LEXUS_TP_FR_V3,LEXUS_TP_RL_V3,LEXUS_TP_RR_V3,LEXUS_TP_SPARE_V3 - - 750.758.2116|e=2A,fc=1:LEXUS_TT_1,LEXUS_TT_2,LEXUS_TT_3,LEXUS_TT_4,LEXUS_TT_5,LEXUS_TT_FL,LEXUS_TT_FL_V1,LEXUS_TT_FL_V2,LEXUS_TT_FR,LEXUS_TT_FR_V1,LEXUS_TT_FR_V2,LEXUS_TT_RL,LEXUS_TT_RL_V1,LEXUS_TT_RL_V2,LEXUS_TT_RR,LEXUS_TT_RR_V1,LEXUS_TT_RR_V2,LEXUS_TT_SPARE - - 750.758.2130|e=2A,ta=2A,fc=1:LEXUS_TIRE_P_FL,LEXUS_TIRE_P_FR,LEXUS_TIRE_P_RL,LEXUS_TIRE_P_RR,LEXUS_TIRE_P_SPARE,LEXUS_TP_FL,LEXUS_TP_FR,LEXUS_TP_FR_V1,LEXUS_TP_RL,LEXUS_TP_RL_V1,LEXUS_TP_RR,LEXUS_TP_RR_V1,LEXUS_TP_SPARE,LEXUS_TP_SPARE_V1 + - '750.2115' + - '750.2130' + - '750.222021' + - 750.758.2116 + - 750.758.2130 + - 750.758.221004 + - 750.758.221005 "780": - - 780.788.2104:LEXUS_BUCKLE_LS,LEXUS_BUCKLE_RS + - 780.788.2104 "7B0": - - 7B0.21BC:LEXUS_HAZARD_SWITCH_HISTORY - - 7B0.7B8.2103:LEXUS_TIRE_FL_SPD,LEXUS_TIRE_FR_SPD,LEXUS_TIRE_RL_SPD,LEXUS_TIRE_RR_SPD - - 7B0.7B8.2105:LEXUS_DECEL,LEXUS_DECEL_2 - - 7B0.7B8.2106:LEXUS_YAW_1,LEXUS_YAW_2,LEXUS_YAW_RATE2,LEXUS_YAW_RATE_V2 - - 7B0.7B8.2107:LEXUS_WHEEL_CYLINDER_PRESSURE - - 7B0.7B8.211D:LEXUS_MAIN_IDLE_SW,LEXUS_RESERVOIR_WARNING_SW - - 7B0.7B8.211F:LEXUS_PARKING_BRAKE_SW,LEXUS_STOP_LIGHT_SW - - 7B0.7B8.2121:LEXUS_VEHICLE_SPEED_7B0,LEXUS_VSS - - 7B0.7B8.213C:LEXUS_STOP_LIGHT_RELAY - - 7B0.7B8.213D:LEXUS_ABS_WARN,LEXUS_BRAKE_WARN,LEXUS_BUZZER,LEXUS_ECB_WARN,LEXUS_SLIP_WARN - - 7B0.7B8.2142:LEXUS_FL_WHEEL_ACCELERATION,LEXUS_FR_WHEEL_ACCELERATION,LEXUS_RL_WHEEL_ACCELERATION,LEXUS_RR_WHEEL_ACCELERATION - - 7B0.7B8.2146:LEXUS_ZP_DEC,LEXUS_ZP_DEC2,LEXUS_ZP_YAW,LEXUS_ZP_YAW_RATE - - 7B0.7B8.2147:LEXUS_LAT_G,LEXUS_LNG_G,LEXUS_STEERING_ANGLE,LEXUS_STEER_ANGLE,LEXUS_YAW,LEXUS_YAW_RATE - - 7B0.7B8.2148:LEXUS_FR_REGEN_OPERATION,LEXUS_FR_REGEN_REQUEST - - 7B0.7B8.2158:LEXUS_REGEN_COOPERATION - - 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 - - 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 - - 7B0.7B8.21A1:LEXUS_ZERO_POINT_OF_YAW_RATE - - 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 - - 7B0.7B8.21A6:LEXUS_INSPECTION_MODE - - 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 + - 7B0.21BC + - 7B0.7B8.2103:RX_TIRE_FL_SPD,RX_TIRE_FR_SPD,RX_TIRE_RL_SPD,RX_TIRE_RR_SPD + - 7B0.7B8.2105:RX_DECEL,RX_DECEL_2 + - 7B0.7B8.2106:RX_YAW_RATE,RX_YAW_RATE2 + - 7B0.7B8.2107:RX_WHEEL_CYLINDER_PRESSURE + - 7B0.7B8.211D:RX_MAIN_IDLE_SW,RX_RESERVOIR_WARNING_SW + - 7B0.7B8.211F:RX_PARKING_BRAKE_SW,RX_STOP_LIGHT_SW + - 7B0.7B8.2121:RX_VSS + - 7B0.7B8.213C:RX_STOP_LIGHT_RELAY + - 7B0.7B8.213D:RX_ABS_WARN,RX_BRAKE_WARN,RX_BUZZER,RX_ECB_WARN,RX_SLIP_WARN + - 7B0.7B8.2142:RX_FL_WHEEL_ACCELERATION,RX_FR_WHEEL_ACCELERATION,RX_RL_WHEEL_ACCELERATION,RX_RR_WHEEL_ACCELERATION + - 7B0.7B8.2146:RX_ZP_DEC,RX_ZP_DEC2,RX_ZP_YAW_RATE + - 7B0.7B8.2147:RX_LAT_G,RX_LNG_G,RX_STEER_ANGLE,RX_YAW_RATE3 + - 7B0.7B8.2148:RX_FR_REGEN_OPERATION,RX_FR_REGEN_REQUEST + - 7B0.7B8.2158 + - 7B0.7B8.215A:RX_FL_WHEEL_VSC,RX_FR_WHEEL_VSC,RX_RL_WHEEL_VSC,RX_RR_WHEEL_VSC,RX_TRC_TRAC,RX_TRC_TRAC_BRAKE,RX_TRC_TRAC_ENGINE + - 7B0.7B8.215F:RX_BA_CTRL_STATUS,RX_FL_WHEEL_ABS_CTRL,RX_FR_WHEEL_ABS_CTRL,RX_PBA_CTRL_STATUS,RX_RL_WHEEL_ABS_CTRL,RX_RL_WHEEL_EBD_CTRL,RX_RR_WHEEL_ABS_CTRL,RX_RR_WHEEL_EBD_CTRL + - 7B0.7B8.21A1 + - 7B0.7B8.21A3 + - 7B0.7B8.21A6 + - 7B0.7B8.21BE:RX_ACCUMULATOR_OPEN,RX_DECELERATION_OPEN,RX_FL_VSS_OPEN,RX_FR_VSS_OPEN,RX_FR_WHEEL_CYLINDER_OPEN,RX_HV_COMM_OPEN,RX_MASTER_CYLINDER_OPEN,RX_RL_VSS_OPEN,RX_RR_VSS_OPEN,RX_STROKE_OPEN,RX_YAW_RATE_OPEN_ERROR "7B1": - - 7B1.7B9.221026:LEXUS_COUPLING_TEMP + - 7B1.7B9.221026 "7C0": - - 7C0.7C8.2112:LEXUS_CHECK_ENGINE_LIGHT,LEXUS_EOP_LIGHT,LEXUS_P_SEATBELT_BUCKLE_LIGHT,LEXUS_TAIL_CANCEL_LIGHT - - 7C0.7C8.2113:LEXUS_BAT_V - - 7C0.7C8.2121:LEXUS_VSS_V2 - - 7C0.7C8.2123:LEXUS_COOLANT_T,LEXUS_ECT_7C0 - - 7C0.7C8.2129:LEXUS_FLI_VOL,LEXUS_FUEL_INPUT - - 7C0.7C8.2141:LEXUS_OIL_CHANGE_ODO - - 7C0.7C8.2168:LEXUS_RHEOSTAT - - 7C0.7C8.21A1:LEXUS_KEY_REMIND_SOUND - - 7C0.7C8.21A7:LEXUS_SEAT_BELT_BEEP,LEXUS_SEAT_BELT_BEEP_DRIVER,LEXUS_SEAT_BELT_BEEP_PASSENGER,LEXUS_SEAT_BELT_BEEP_REMINDER - - 7C0.7C8.21AC:LEXUS_REVERSE_BEEP + - 7C0.7C8.2112 + - 7C0.7C8.2113 + - 7C0.7C8.2121 + - 7C0.7C8.2123 + - 7C0.7C8.2129 + - 7C0.7C8.2141 + - 7C0.7C8.2168 + - 7C0.7C8.21A1 + - 7C0.7C8.21A7 + - 7C0.7C8.21AC "7C4": - - 7C4.2143:LEXUS_AIR_OUTLET_SERVO_ACTU_PULSE_D,LEXUS_AIR_OUTLET_SERVO_PULSE_D - - 7C4.2144:LEXUS_AIR_INLET_DAMPER_ACTUAL_PULSE,LEXUS_AIR_INLET_DAMPER_TARGET_PULSE - - 7C4.214C:LEXUS_EVAP_TARGET_T - - 7C4.7CC.2121:LEXUS_CABIN_T - - 7C4.7CC.2122:LEXUS_AAT_7C4 - - 7C4.7CC.2124:LEXUS_SOLAR_DRIVER - - 7C4.7CC.2126:LEXUS_ECT - - 7C4.7CC.2129:LEXUS_T_DRIVER - - 7C4.7CC.213C:LEXUS_BLOWER_MOTOR_SPEED_LEVEL - - 7C4.7CC.213D:LEXUS_ADJUSTED_AMBIENT_T - - 7C4.7CC.214B:LEXUS_EVAP_FIN_THERMISTOR - - 7C4.7CC.2153:LEXUS_REGULATOR_P + - 7C4.2143|f=2009-:RX_AIR_OUTLET_SERVO_ACTU_PULSE_D,RX_AIR_OUTLET_SERVO_PULSE_D + - 7C4.2144|f=2009-:RX_AIR_INLET_DAMPER_ACTUAL_PULSE,RX_AIR_INLET_DAMPER_TARGET_PULSE + - 7C4.214C|f=2009-:RX_EVAP_TARGET_T + - 7C4.7CC.2121|f=2009-:RX_CABIN_T + - 7C4.7CC.2122|f=2009-:RX_AAT_7C4 + - 7C4.7CC.2124|f=2009-:RX_SOLAR_DRIVER + - 7C4.7CC.2126|f=2009-:RX_ECT + - 7C4.7CC.2129|f=2009-:RX_T_DRIVER + - 7C4.7CC.213C|f=2009-:RX_BLOWER_MOTOR_SPEED_LEVEL + - 7C4.7CC.213D|f=2009-:RX_ADJUSTED_AMBIENT_T + - 7C4.7CC.214B|f=2009-:RX_EVAP_FIN_THERMISTOR + - 7C4.7CC.2153|f=2009-:RX_REGULATOR_P "7D0": - - 7D0.7D8.2162:LEXUS_PARKING_BRAKE,LEXUS_PARKING_BRAKE_2 + - 7D0.7D8.2162|f=2011-:RX_PARKING_BRAKE "7D2": - - 7D2.708.2210A2:LEXUS_RM_TQ,LEXUS_RM_TQ_REQ - - 7D2.708.221F46:LEXUS_AAT - - 7D2.7DA.221609:LEXUS_HVBAT_CHRG_V - - 7D2.7DA.221829:LEXUS_HVBAT_MAX_T - - 7D2.7DA.22182A:LEXUS_HVBAT_MIN_T + - 7D2.708.2210A2 + - 7D2.708.221F46 + - 7D2.7DA.221609 + - 7D2.7DA.221829 + - 7D2.7DA.22182A "7E0": - 7E0.011C:OBDSUP - - 7E0.7E8.2101:LEXUS_AAT_V2,LEXUS_ACCEL_SENS_NO_1_VOLT,LEXUS_ACCEL_SENS_NO_2_VOLT,LEXUS_ATMOSPHERE_PRESSURE,LEXUS_BATTERY_VOLTAGE,LEXUS_CALCULATED_LOAD_7E0,LEXUS_COOLANT_TEMP,LEXUS_ENGINE_RUN_TIME,LEXUS_ENGINE_SPEED,LEXUS_INTAKE_AIR,LEXUS_MAF,LEXUS_MAP,LEXUS_THROTTLE_MOTOR_DUTY,LEXUS_THROTTLE_SENSOR_POSITION,LEXUS_THROTTLE_SENSOR_VOLT,LEXUS_THROTTL_SENSOR_2_VOLT,LEXUS_TIME_AFTER_DTC_CLEARED,LEXUS_VEHICLE_LOAD,LEXUS_VEHICLE_SPEED,LEXUS_WARMUP_CYCLE_CLEARED_DTC - - 7E0.7E8.2103:LEXUS_EVAP_PURGE_DUTY,LEXUS_IGN_ADVANCE,LEXUS_LONG_FT_B1S1,LEXUS_SHORT_FT_B1S1 - - 7E0.7E8.2104:LEXUS_AFS_CURRENT_B1S1,LEXUS_AFS_VOLTAGE_B1S1,LEXUS_AF_LAMBDA_B1S1,LEXUS_O2S_B1S2,LEXUS_TARGET_AIR_FUEL_RATIO - - 7E0.7E8.2105:LEXUS_CATALYST_T_B1S1,LEXUS_CATALYST_T_B1S2 - - 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 - - 7E0.7E8.2121:LEXUS_CC_CANCEL_SWITCH_ON,LEXUS_CC_CCS_INDICATOR_M_CPU_ON,LEXUS_CC_CCS_READY_M_CPU_ON,LEXUS_CC_CC_ON,LEXUS_CC_DRIVING_FORCE,LEXUS_CC_LIVE_SET_COAST_SWITCH_ON,LEXUS_CC_MAIN_SW_M_CPU_ON,LEXUS_CC_ON,LEXUS_CC_RES_ACC_SWITCH_ON,LEXUS_CC_S,LEXUS_CC_STOP_LIGHT_SWITCH_1_ON,LEXUS_CC_STOP_LIGHT_SWITCH_2_ON,LEXUS_CC_VSS - - 7E0.7E8.2124:LEXUS_COMMUNICATION_WITH_BRAKE,LEXUS_COMMUNICATION_WITH_HV,LEXUS_COMM_WITH_AIR_CONDITIONER,LEXUS_COMM_WITH_VALVEMATIC_COMM - - 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 - - 7E0.7E8.2128:LEXUS_ODO_V3 - - 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 - - 7E0.7E8.2151:LEXUS_AC_AMB_T,LEXUS_AC_FB,LEXUS_ELEC_LOAD_FB,LEXUS_ENG_SPD_START_OFF,LEXUS_ENG_START_HESIT,LEXUS_ENG_START_T,LEXUS_EOT_V2,LEXUS_EOT_V3,LEXUS_IMMOB_FUEL_CUT,LEXUS_ISC_FB,LEXUS_ISC_FLOW,LEXUS_ISC_LEARN,LEXUS_ISC_POS,LEXUS_LOW_RPM_CTRL,LEXUS_LOW_RPM_START,LEXUS_NEUTRAL_CTRL,LEXUS_N_RANGE_STS,LEXUS_PREV_TRIP_AMB_T,LEXUS_PREV_TRIP_DST,LEXUS_PREV_TRIP_EOT,LEXUS_PREV_TRIP_IAT,LEXUS_STARTER_CNT,LEXUS_TPS,LEXUS_VVTOT,LEXUS_VVT_ADV_FAIL - - 7E0.7E8.2182:LEXUS_ATF_PAN_T,LEXUS_ATF_TQC_T,LEXUS_ATF_T_PAN,LEXUS_ATF_T_TQC - - 7E0.7E8.2185:LEXUS_GEAR,LEXUS_GEAR_V2,LEXUS_TQC_LOCKUP - - 7E0.7E8.21DA:LEXUS_GEAR_V3 + - 7E0.7E8.2101:RX_AAT_V2,RX_ACCEL_SENS_NO_1_VOLT,RX_ACCEL_SENS_NO_2_VOLT,RX_ATMOSPHERE_PRESSURE,RX_BATTERY_VOLTAGE,RX_CALCULATED_LOAD_7E0,RX_COOLANT_TEMP,RX_ENGINE_RUN_TIME,RX_ENGINE_SPEED,RX_INTAKE_AIR,RX_MAF,RX_MAP,RX_THROTTLE_MOTOR_DUTY,RX_THROTTLE_SENSOR_POSITION,RX_THROTTLE_SENSOR_VOLT,RX_THROTTL_SENSOR_2_VOLT,RX_TIME_AFTER_DTC_CLEARED,RX_VEHICLE_LOAD,RX_VEHICLE_SPEED,RX_WARMUP_CYCLE_CLEARED_DTC + - 7E0.7E8.2103:RX_EVAP_PURGE_DUTY,RX_IGN_ADVANCE,RX_LONG_FT_B1S1,RX_SHORT_FT_B1S1 + - 7E0.7E8.2104:RX_AFS_CURRENT_B1S1,RX_AFS_VOLTAGE_B1S1,RX_AF_LAMBDA_B1S1,RX_O2S_B1S2,RX_TARGET_AIR_FUEL_RATIO + - 7E0.7E8.2105:RX_CATALYST_T_B1S1,RX_CATALYST_T_B1S2 + - 7E0.7E8.2106:RX_2ND_AIR_MONITOR_AVAIL,RX_2ND_AIR_MONITOR_INCMPL,RX_A_C_MONITOR_AVAIL,RX_A_C_MONITOR_INCMPL,RX_CATALYST_MONITOR_AVAIL,RX_CATALYST_MONITOR_INCMPL,RX_COMPLETE_PARTS_MONITOR_AVAIL,RX_EGR_VVT_MONITOR_AVAIL,RX_EGR_VVT_MONITOR_INCMPL,RX_EVAP_MONITOR_AVAIL,RX_EVAP_MONITOR_ICMPL,RX_FUEL_SYSTEM_MONITOR_AVAIL,RX_HEATED_CATALYST_MONITOR_AVAIL,RX_HEATED_CATALYST_MONITOR_INCMPL,RX_MIL,RX_MILON_RUN_DISTANCE,RX_MISFIRE_MONITOR_AVAIL,RX_NUMBER_OF_EMISSION_DTC,RX_O2S_A_FS_HEATER_MONITOR_AVAIL,RX_O2S_A_FS_HEATER_MONITOR_INCMPL,RX_O2S_A_FS_MONITOR_AVAIL,RX_O2S_A_FS_MONITOR_INCMPL,RX_RUNNING_TIME_FROM_MIL_ON + - 7E0.7E8.2121:RX_CC_CANCEL_SWITCH_ON,RX_CC_CCS_INDICATOR_M_CPU_ON,RX_CC_CCS_READY_M_CPU_ON,RX_CC_CC_ON,RX_CC_DRIVING_FORCE,RX_CC_LIVE_SET_COAST_SWITCH_ON,RX_CC_MAIN_SW_M_CPU_ON,RX_CC_ON,RX_CC_RES_ACC_SWITCH_ON,RX_CC_S,RX_CC_STOP_LIGHT_SWITCH_1_ON,RX_CC_STOP_LIGHT_SWITCH_2_ON,RX_CC_VSS + - 7E0.7E8.2124:RX_COMMUNICATION_WITH_BRAKE,RX_COMMUNICATION_WITH_HV,RX_COMM_WITH_AIR_CONDITIONER,RX_COMM_WITH_VALVEMATIC_COMM + - 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.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.21DA diff --git a/tests/test_cases/2026/commands/700.708.221002.yaml b/tests/test_cases/2026/commands/700.708.221002|f=2016-.yaml similarity index 59% rename from tests/test_cases/2026/commands/700.708.221002.yaml rename to tests/test_cases/2026/commands/700.708.221002|f=2016-.yaml index df1b97c..c3eab86 100644 --- a/tests/test_cases/2026/commands/700.708.221002.yaml +++ b/tests/test_cases/2026/commands/700.708.221002|f=2016-.yaml @@ -1,11 +1,11 @@ -command_id: 700.708.221002 +command_id: 700.708.221002|f=2016- test_cases: - expected_values: - LEXUS_12V_V: 13.93063 + RX_12V_V: 13.93063 response: 708056210022C94 - expected_values: - LEXUS_12V_V: 14.04782 + RX_12V_V: 14.04782 response: 708056210022CF4 - expected_values: - LEXUS_12V_V: 14.07223 + RX_12V_V: 14.07223 response: 708056210022D08 diff --git a/tests/test_cases/2026/commands/700.708.221017.yaml b/tests/test_cases/2026/commands/700.708.221017|f=2016-.yaml similarity index 62% rename from tests/test_cases/2026/commands/700.708.221017.yaml rename to tests/test_cases/2026/commands/700.708.221017|f=2016-.yaml index 6756f28..5a47caf 100644 --- a/tests/test_cases/2026/commands/700.708.221017.yaml +++ b/tests/test_cases/2026/commands/700.708.221017|f=2016-.yaml @@ -1,32 +1,32 @@ -command_id: 700.708.221017 +command_id: 700.708.221017|f=2016- test_cases: - expected_values: - LEXUS_INJ_VOL: 0 + RX_INJ_VOL: 0 response: '708056210170000' - expected_values: - LEXUS_INJ_VOL: 1.16938 + RX_INJ_VOL: 1.16938 response: 708056210170E9E - expected_values: - LEXUS_INJ_VOL: 2.08562 + RX_INJ_VOL: 2.08562 response: 708056210171A12 - expected_values: - LEXUS_INJ_VOL: 2.13438 + RX_INJ_VOL: 2.13438 response: 708056210171AAE - expected_values: - LEXUS_INJ_VOL: 2.36219 + RX_INJ_VOL: 2.36219 response: 708056210171D87 - expected_values: - LEXUS_INJ_VOL: 2.69719 + RX_INJ_VOL: 2.69719 response: 7080562101721B7 - expected_values: - LEXUS_INJ_VOL: 3.78281 + RX_INJ_VOL: 3.78281 response: 708056210172F49 - expected_values: - LEXUS_INJ_VOL: 4.005 + RX_INJ_VOL: 4.005 response: '708056210173210' - expected_values: - LEXUS_INJ_VOL: 4.00844 + RX_INJ_VOL: 4.00844 response: 70805621017321B - expected_values: - LEXUS_INJ_VOL: 4.83031 + RX_INJ_VOL: 4.83031 response: 708056210173C61 diff --git a/tests/test_cases/2026/commands/700.708.221018.yaml b/tests/test_cases/2026/commands/700.708.221018|f=2016-.yaml similarity index 57% rename from tests/test_cases/2026/commands/700.708.221018.yaml rename to tests/test_cases/2026/commands/700.708.221018|f=2016-.yaml index e459fda..cea6b2d 100644 --- a/tests/test_cases/2026/commands/700.708.221018.yaml +++ b/tests/test_cases/2026/commands/700.708.221018|f=2016-.yaml @@ -1,11 +1,11 @@ -command_id: 700.708.221018 +command_id: 700.708.221018|f=2016- test_cases: - expected_values: - LEXUS_INJECTOR_PORT: 0 + RX_INJECTOR_PORT: 0 response: '708056210180000' - expected_values: - LEXUS_INJECTOR_PORT: 3.064 + RX_INJECTOR_PORT: 3.064 response: 708056210180BF8 - expected_values: - LEXUS_INJECTOR_PORT: 7.424 + RX_INJECTOR_PORT: 7.424 response: 708056210181D00 diff --git a/tests/test_cases/2026/commands/700.708.221019.yaml b/tests/test_cases/2026/commands/700.708.221019|f=2016-.yaml similarity index 63% rename from tests/test_cases/2026/commands/700.708.221019.yaml rename to tests/test_cases/2026/commands/700.708.221019|f=2016-.yaml index c815056..f65c020 100644 --- a/tests/test_cases/2026/commands/700.708.221019.yaml +++ b/tests/test_cases/2026/commands/700.708.221019|f=2016-.yaml @@ -1,17 +1,17 @@ -command_id: 700.708.221019 +command_id: 700.708.221019|f=2016- test_cases: - expected_values: - LEXUS_INJECTION: BOTH + RX_INJECTION: BOTH response: '7080762101902248000' - expected_values: - LEXUS_INJECTION: BOTH + RX_INJECTION: BOTH response: 70807621019022F8AF0 - expected_values: - LEXUS_INJECTION: BOTH + RX_INJECTION: BOTH response: 7080762101902AB8A8C - expected_values: - LEXUS_INJECTION: BOTH + RX_INJECTION: BOTH response: 7080762101902DA8B1D - expected_values: - LEXUS_INJECTION: BOTH + RX_INJECTION: BOTH response: 7080762101902E28A8C diff --git a/tests/test_cases/2026/commands/700.708.22102A.yaml b/tests/test_cases/2026/commands/700.708.22102A.yaml deleted file mode 100644 index b1899f8..0000000 --- a/tests/test_cases/2026/commands/700.708.22102A.yaml +++ /dev/null @@ -1,11 +0,0 @@ -command_id: 700.708.22102A -test_cases: -- expected_values: - LEXUS_A_F_RATIO_LEARNED_HIGH_BANK_1: 0.19608 - LEXUS_A_F_RATIO_LEARNED_IDLE_BANK_1: 0.98039 - LEXUS_A_F_RATIO_LEARNED_LOW_BANK_1: -2.15686 - LEXUS_A_F_RATIO_LEARNED_MID_1_BANK_1: 2.15686 - LEXUS_A_F_RATIO_LEARNED_MID_2_BANK_1: 0.19608 - response: |- - 708100862102A827A85 - 7082180800000000000 diff --git a/tests/test_cases/2026/commands/700.708.22102A|f=2016-.yaml b/tests/test_cases/2026/commands/700.708.22102A|f=2016-.yaml new file mode 100644 index 0000000..37a99a0 --- /dev/null +++ b/tests/test_cases/2026/commands/700.708.22102A|f=2016-.yaml @@ -0,0 +1,11 @@ +command_id: 700.708.22102A|f=2016- +test_cases: +- expected_values: + RX_A_F_RATIO_LEARNED_HIGH_BANK_1: 0.19608 + RX_A_F_RATIO_LEARNED_IDLE_BANK_1: 0.98039 + RX_A_F_RATIO_LEARNED_LOW_BANK_1: -2.15686 + RX_A_F_RATIO_LEARNED_MID_1_BANK_1: 2.15686 + RX_A_F_RATIO_LEARNED_MID_2_BANK_1: 0.19608 + response: |- + 708100862102A827A85 + 7082180800000000000 diff --git a/tests/test_cases/2026/commands/700.708.221041.yaml b/tests/test_cases/2026/commands/700.708.221041.yaml deleted file mode 100644 index d017e55..0000000 --- a/tests/test_cases/2026/commands/700.708.221041.yaml +++ /dev/null @@ -1,42 +0,0 @@ -command_id: 700.708.221041 -test_cases: -- expected_values: - LEXUS_ECT_IGN: 25 - LEXUS_ECT_INIT: 26.875 - response: 70805621041686B -- expected_values: - LEXUS_ECT_IGN: 25 - LEXUS_ECT_INIT: 27.5 - response: 70805621041686C -- expected_values: - LEXUS_ECT_IGN: 25 - LEXUS_ECT_INIT: 28.125 - response: 70805621041686D -- expected_values: - LEXUS_ECT_IGN: 56.875 - LEXUS_ECT_INIT: 53.75 - response: 708056210419B96 -- expected_values: - LEXUS_ECT_IGN: 56.875 - LEXUS_ECT_INIT: 54.375 - response: 708056210419B97 -- expected_values: - LEXUS_ECT_IGN: 56.875 - LEXUS_ECT_INIT: 57.5 - response: 708056210419B9C -- expected_values: - LEXUS_ECT_IGN: 56.875 - LEXUS_ECT_INIT: 66.875 - response: 708056210419BAB -- expected_values: - LEXUS_ECT_IGN: 56.875 - LEXUS_ECT_INIT: 86.25 - response: 708056210419BCA -- expected_values: - LEXUS_ECT_IGN: 56.875 - LEXUS_ECT_INIT: 86.875 - response: 708056210419BCB -- expected_values: - LEXUS_ECT_IGN: 56.875 - LEXUS_ECT_INIT: 89.375 - response: 708056210419BCF diff --git a/tests/test_cases/2026/commands/700.708.221041|f=2016-.yaml b/tests/test_cases/2026/commands/700.708.221041|f=2016-.yaml new file mode 100644 index 0000000..1721974 --- /dev/null +++ b/tests/test_cases/2026/commands/700.708.221041|f=2016-.yaml @@ -0,0 +1,42 @@ +command_id: 700.708.221041|f=2016- +test_cases: +- expected_values: + RX_ECT_IGN: 25 + RX_ECT_INIT: 26.875 + response: 70805621041686B +- expected_values: + RX_ECT_IGN: 25 + RX_ECT_INIT: 27.5 + response: 70805621041686C +- expected_values: + RX_ECT_IGN: 25 + RX_ECT_INIT: 28.125 + response: 70805621041686D +- expected_values: + RX_ECT_IGN: 56.875 + RX_ECT_INIT: 53.75 + response: 708056210419B96 +- expected_values: + RX_ECT_IGN: 56.875 + RX_ECT_INIT: 54.375 + response: 708056210419B97 +- expected_values: + RX_ECT_IGN: 56.875 + RX_ECT_INIT: 57.5 + response: 708056210419B9C +- expected_values: + RX_ECT_IGN: 56.875 + RX_ECT_INIT: 66.875 + response: 708056210419BAB +- expected_values: + RX_ECT_IGN: 56.875 + RX_ECT_INIT: 86.25 + response: 708056210419BCA +- expected_values: + RX_ECT_IGN: 56.875 + RX_ECT_INIT: 86.875 + response: 708056210419BCB +- expected_values: + RX_ECT_IGN: 56.875 + RX_ECT_INIT: 89.375 + response: 708056210419BCF diff --git a/tests/test_cases/2026/commands/700.708.221043.yaml b/tests/test_cases/2026/commands/700.708.221043.yaml deleted file mode 100644 index fb36246..0000000 --- a/tests/test_cases/2026/commands/700.708.221043.yaml +++ /dev/null @@ -1,10 +0,0 @@ -command_id: 700.708.221043 -test_cases: -- expected_values: - LEXUS_EWP_RPM: 150 - LEXUS_EWP_TARGET_VSS: 0 - response: '708056210430006' -- expected_values: - LEXUS_EWP_RPM: 3600 - LEXUS_EWP_TARGET_VSS: 3600 - response: '708056210439090' diff --git a/tests/test_cases/2026/commands/700.708.221043|f=2023-.yaml b/tests/test_cases/2026/commands/700.708.221043|f=2023-.yaml new file mode 100644 index 0000000..267480e --- /dev/null +++ b/tests/test_cases/2026/commands/700.708.221043|f=2023-.yaml @@ -0,0 +1,10 @@ +command_id: 700.708.221043|f=2023- +test_cases: +- expected_values: + RX_EWP_RPM: 150 + RX_EWP_TARGET_VSS: 0 + response: '708056210430006' +- expected_values: + RX_EWP_RPM: 3600 + RX_EWP_TARGET_VSS: 3600 + response: '708056210439090' diff --git a/tests/test_cases/2026/commands/700.708.221046.yaml b/tests/test_cases/2026/commands/700.708.221046|f=2016-.yaml similarity index 52% rename from tests/test_cases/2026/commands/700.708.221046.yaml rename to tests/test_cases/2026/commands/700.708.221046|f=2016-.yaml index 3d6a6c0..a4b8dbd 100644 --- a/tests/test_cases/2026/commands/700.708.221046.yaml +++ b/tests/test_cases/2026/commands/700.708.221046|f=2016-.yaml @@ -1,14 +1,14 @@ -command_id: 700.708.221046 +command_id: 700.708.221046|f=2016- test_cases: - expected_values: - LEXUS_COOLING_FAN_DUTY_RATIO: 0 + RX_COOLING_FAN_DUTY_RATIO: 0 response: '7080462104600' - expected_values: - LEXUS_COOLING_FAN_DUTY_RATIO: 30 + RX_COOLING_FAN_DUTY_RATIO: 30 response: 708046210463C - expected_values: - LEXUS_COOLING_FAN_DUTY_RATIO: 30.5 + RX_COOLING_FAN_DUTY_RATIO: 30.5 response: 708046210463D - expected_values: - LEXUS_COOLING_FAN_DUTY_RATIO: 47.5 + RX_COOLING_FAN_DUTY_RATIO: 47.5 response: 708046210465F diff --git a/tests/test_cases/2026/commands/700.708.22105C.yaml b/tests/test_cases/2026/commands/700.708.22105C.yaml deleted file mode 100644 index ed76c4b..0000000 --- a/tests/test_cases/2026/commands/700.708.22105C.yaml +++ /dev/null @@ -1,10 +0,0 @@ -command_id: 700.708.22105C -test_cases: -- expected_values: - LEXUS_KNOCK_CORRECT_LEARNED_VALUE: 20.125 - LEXUS_KNOCK_FEEDBACK_VALUE: -3 - response: 7080762105C82847FA0 -- expected_values: - LEXUS_KNOCK_CORRECT_LEARNED_VALUE: 20.125 - LEXUS_KNOCK_FEEDBACK_VALUE: 0 - response: 7080762105C82848000 diff --git a/tests/test_cases/2026/commands/700.708.22105C|f=2016-.yaml b/tests/test_cases/2026/commands/700.708.22105C|f=2016-.yaml new file mode 100644 index 0000000..fc8a3ce --- /dev/null +++ b/tests/test_cases/2026/commands/700.708.22105C|f=2016-.yaml @@ -0,0 +1,10 @@ +command_id: 700.708.22105C|f=2016- +test_cases: +- expected_values: + RX_KNOCK_CORRECT_LEARNED_VALUE: 20.125 + RX_KNOCK_FEEDBACK_VALUE: -3 + response: 7080762105C82847FA0 +- expected_values: + RX_KNOCK_CORRECT_LEARNED_VALUE: 20.125 + RX_KNOCK_FEEDBACK_VALUE: 0 + response: 7080762105C82848000 diff --git a/tests/test_cases/2026/commands/700.708.22105E.yaml b/tests/test_cases/2026/commands/700.708.22105E|f=2016-.yaml similarity index 59% rename from tests/test_cases/2026/commands/700.708.22105E.yaml rename to tests/test_cases/2026/commands/700.708.22105E|f=2016-.yaml index cd04d8e..33854dc 100644 --- a/tests/test_cases/2026/commands/700.708.22105E.yaml +++ b/tests/test_cases/2026/commands/700.708.22105E|f=2016-.yaml @@ -1,26 +1,26 @@ -command_id: 700.708.22105E +command_id: 700.708.22105E|f=2016- test_cases: - expected_values: - LEXUS_ECU_INTERNAL_T: 34 + RX_ECU_INTERNAL_T: 34 response: 7080462105E4A - expected_values: - LEXUS_ECU_INTERNAL_T: 35 + RX_ECU_INTERNAL_T: 35 response: 7080462105E4B - expected_values: - LEXUS_ECU_INTERNAL_T: 37 + RX_ECU_INTERNAL_T: 37 response: 7080462105E4D - expected_values: - LEXUS_ECU_INTERNAL_T: 39 + RX_ECU_INTERNAL_T: 39 response: 7080462105E4F - expected_values: - LEXUS_ECU_INTERNAL_T: 44 + RX_ECU_INTERNAL_T: 44 response: '7080462105E54' - expected_values: - LEXUS_ECU_INTERNAL_T: 45 + RX_ECU_INTERNAL_T: 45 response: '7080462105E55' - expected_values: - LEXUS_ECU_INTERNAL_T: 47 + RX_ECU_INTERNAL_T: 47 response: '7080462105E57' - expected_values: - LEXUS_ECU_INTERNAL_T: 48 + RX_ECU_INTERNAL_T: 48 response: '7080462105E58' diff --git a/tests/test_cases/2026/commands/700.708.221062.yaml b/tests/test_cases/2026/commands/700.708.221062.yaml deleted file mode 100644 index d4ceeca..0000000 --- a/tests/test_cases/2026/commands/700.708.221062.yaml +++ /dev/null @@ -1,14 +0,0 @@ -command_id: 700.708.221062 -test_cases: -- expected_values: - LEXUS_EXHAUST_VVT_OCV_CONTROL_DUTY: 10.70573 - response: 7080562106206DA -- expected_values: - LEXUS_EXHAUST_VVT_OCV_CONTROL_DUTY: 10.87663 - response: 7080562106206F6 -- expected_values: - LEXUS_EXHAUST_VVT_OCV_CONTROL_DUTY: 39.15465 - response: 70805621062190F -- expected_values: - LEXUS_EXHAUST_VVT_OCV_CONTROL_DUTY: 46.29587 - response: 708056210621DA1 diff --git a/tests/test_cases/2026/commands/700.708.221062|f=2016-.yaml b/tests/test_cases/2026/commands/700.708.221062|f=2016-.yaml new file mode 100644 index 0000000..c734c62 --- /dev/null +++ b/tests/test_cases/2026/commands/700.708.221062|f=2016-.yaml @@ -0,0 +1,14 @@ +command_id: 700.708.221062|f=2016- +test_cases: +- expected_values: + RX_EXHAUST_VVT_OCV_CONTROL_DUTY: 10.70573 + response: 7080562106206DA +- expected_values: + RX_EXHAUST_VVT_OCV_CONTROL_DUTY: 10.87663 + response: 7080562106206F6 +- expected_values: + RX_EXHAUST_VVT_OCV_CONTROL_DUTY: 39.15465 + response: 70805621062190F +- expected_values: + RX_EXHAUST_VVT_OCV_CONTROL_DUTY: 46.29587 + response: 708056210621DA1 diff --git a/tests/test_cases/2026/commands/700.708.22106A.yaml b/tests/test_cases/2026/commands/700.708.22106A.yaml deleted file mode 100644 index 90b3cde..0000000 --- a/tests/test_cases/2026/commands/700.708.22106A.yaml +++ /dev/null @@ -1,14 +0,0 @@ -command_id: 700.708.22106A -test_cases: -- expected_values: - LEXUS_FP_DUTY_RATIO: 30 - LEXUS_FUEL_PUMP_DUTY_RATIO: 30 - response: 7080562106A01EC -- expected_values: - LEXUS_FP_DUTY_RATIO: 249.39024 - LEXUS_FUEL_PUMP_DUTY_RATIO: 249.39024 - response: 7080562106A0FFA -- expected_values: - LEXUS_FP_DUTY_RATIO: 253.17073 - LEXUS_FUEL_PUMP_DUTY_RATIO: 253.17073 - response: 7080562106A1038 diff --git a/tests/test_cases/2026/commands/700.708.22106A|f=2016-.yaml b/tests/test_cases/2026/commands/700.708.22106A|f=2016-.yaml new file mode 100644 index 0000000..d9d11ef --- /dev/null +++ b/tests/test_cases/2026/commands/700.708.22106A|f=2016-.yaml @@ -0,0 +1,11 @@ +command_id: 700.708.22106A|f=2016- +test_cases: +- expected_values: + RX_FP_DUTY_RATIO: 30 + response: 7080562106A01EC +- expected_values: + RX_FP_DUTY_RATIO: 249.39024 + response: 7080562106A0FFA +- expected_values: + RX_FP_DUTY_RATIO: 253.17073 + response: 7080562106A1038 diff --git a/tests/test_cases/2026/commands/700.708.22106C.yaml b/tests/test_cases/2026/commands/700.708.22106C|f=2016-.yaml similarity index 53% rename from tests/test_cases/2026/commands/700.708.22106C.yaml rename to tests/test_cases/2026/commands/700.708.22106C|f=2016-.yaml index 9ca2f66..bed1d9c 100644 --- a/tests/test_cases/2026/commands/700.708.22106C.yaml +++ b/tests/test_cases/2026/commands/700.708.22106C|f=2016-.yaml @@ -1,11 +1,11 @@ -command_id: 700.708.22106C +command_id: 700.708.22106C|f=2016- test_cases: - expected_values: - LEXUS_DIST_SINCE_BAT_DISC: 244 + RX_DIST_SINCE_BAT_DISC: 244 response: 7080562106C00F4 - expected_values: - LEXUS_DIST_SINCE_BAT_DISC: 245 + RX_DIST_SINCE_BAT_DISC: 245 response: 7080562106C00F5 - expected_values: - LEXUS_DIST_SINCE_BAT_DISC: 246 + RX_DIST_SINCE_BAT_DISC: 246 response: 7080562106C00F6 diff --git a/tests/test_cases/2026/commands/700.708.22106F.yaml b/tests/test_cases/2026/commands/700.708.22106F.yaml deleted file mode 100644 index ed6e7ca..0000000 --- a/tests/test_cases/2026/commands/700.708.22106F.yaml +++ /dev/null @@ -1,26 +0,0 @@ -command_id: 700.708.22106F -test_cases: -- expected_values: - LEXUS_INTAKE_VVT_TARGET_ANGLE_B1: 0 - response: 7080562106F0000 -- expected_values: - LEXUS_INTAKE_VVT_TARGET_ANGLE_B1: 11.1703 - response: 7080562106F0478 -- expected_values: - LEXUS_INTAKE_VVT_TARGET_ANGLE_B1: 19.99718 - response: 7080562106F0800 -- expected_values: - LEXUS_INTAKE_VVT_TARGET_ANGLE_B1: 24.99648 - response: 7080562106F0A00 -- expected_values: - LEXUS_INTAKE_VVT_TARGET_ANGLE_B1: 29.0584 - response: 7080562106F0BA0 -- expected_values: - LEXUS_INTAKE_VVT_TARGET_ANGLE_B1: 39.28157 - response: 7080562106F0FB7 -- expected_values: - LEXUS_INTAKE_VVT_TARGET_ANGLE_B1: 42.54283 - response: 7080562106F1105 -- expected_values: - LEXUS_INTAKE_VVT_TARGET_ANGLE_B1: 49.99295 - response: 7080562106F1400 diff --git a/tests/test_cases/2026/commands/700.708.22106F|f=2016-.yaml b/tests/test_cases/2026/commands/700.708.22106F|f=2016-.yaml new file mode 100644 index 0000000..cbdb5a9 --- /dev/null +++ b/tests/test_cases/2026/commands/700.708.22106F|f=2016-.yaml @@ -0,0 +1,26 @@ +command_id: 700.708.22106F|f=2016- +test_cases: +- expected_values: + RX_INTAKE_VVT_TARGET_ANGLE_B1: 0 + response: 7080562106F0000 +- expected_values: + RX_INTAKE_VVT_TARGET_ANGLE_B1: 11.1703 + response: 7080562106F0478 +- expected_values: + RX_INTAKE_VVT_TARGET_ANGLE_B1: 19.99718 + response: 7080562106F0800 +- expected_values: + RX_INTAKE_VVT_TARGET_ANGLE_B1: 24.99648 + response: 7080562106F0A00 +- expected_values: + RX_INTAKE_VVT_TARGET_ANGLE_B1: 29.0584 + response: 7080562106F0BA0 +- expected_values: + RX_INTAKE_VVT_TARGET_ANGLE_B1: 39.28157 + response: 7080562106F0FB7 +- expected_values: + RX_INTAKE_VVT_TARGET_ANGLE_B1: 42.54283 + response: 7080562106F1105 +- expected_values: + RX_INTAKE_VVT_TARGET_ANGLE_B1: 49.99295 + response: 7080562106F1400 diff --git a/tests/test_cases/2026/commands/700.708.221071.yaml b/tests/test_cases/2026/commands/700.708.221071.yaml deleted file mode 100644 index 34f2307..0000000 --- a/tests/test_cases/2026/commands/700.708.221071.yaml +++ /dev/null @@ -1,20 +0,0 @@ -command_id: 700.708.221071 -test_cases: -- expected_values: - LEXUS_EXHAUST_VVT_TARGET_ANGLE_B1: 0 - response: '708056210710000' -- expected_values: - LEXUS_EXHAUST_VVT_TARGET_ANGLE_B1: 5.12623 - response: 70805621071020D -- expected_values: - LEXUS_EXHAUST_VVT_TARGET_ANGLE_B1: 9.99859 - response: '708056210710400' -- expected_values: - LEXUS_EXHAUST_VVT_TARGET_ANGLE_B1: 15.40798 - response: 70805621071062A -- expected_values: - LEXUS_EXHAUST_VVT_TARGET_ANGLE_B1: 24.99648 - response: 708056210710A00 -- expected_values: - LEXUS_EXHAUST_VVT_TARGET_ANGLE_B1: 32.37825 - response: 708056210710CF4 diff --git a/tests/test_cases/2026/commands/700.708.221071|f=2016-.yaml b/tests/test_cases/2026/commands/700.708.221071|f=2016-.yaml new file mode 100644 index 0000000..c436c7f --- /dev/null +++ b/tests/test_cases/2026/commands/700.708.221071|f=2016-.yaml @@ -0,0 +1,20 @@ +command_id: 700.708.221071|f=2016- +test_cases: +- expected_values: + RX_EXHAUST_VVT_TARGET_ANGLE_B1: 0 + response: '708056210710000' +- expected_values: + RX_EXHAUST_VVT_TARGET_ANGLE_B1: 5.12623 + response: 70805621071020D +- expected_values: + RX_EXHAUST_VVT_TARGET_ANGLE_B1: 9.99859 + response: '708056210710400' +- expected_values: + RX_EXHAUST_VVT_TARGET_ANGLE_B1: 15.40798 + response: 70805621071062A +- expected_values: + RX_EXHAUST_VVT_TARGET_ANGLE_B1: 24.99648 + response: 708056210710A00 +- expected_values: + RX_EXHAUST_VVT_TARGET_ANGLE_B1: 32.37825 + response: 708056210710CF4 diff --git a/tests/test_cases/2026/commands/700.708.221074.yaml b/tests/test_cases/2026/commands/700.708.221074.yaml deleted file mode 100644 index 4af2ef4..0000000 --- a/tests/test_cases/2026/commands/700.708.221074.yaml +++ /dev/null @@ -1,42 +0,0 @@ -command_id: 700.708.221074 -test_cases: -- expected_values: - LEXUS_ENG_OIL_PRESS: 0 - LEXUS_EOP: 0 - response: '708056210740000' -- expected_values: - LEXUS_ENG_OIL_PRESS: 105.46875 - LEXUS_EOP: 1350 - response: '708056210740546' -- expected_values: - LEXUS_ENG_OIL_PRESS: 106.48438 - LEXUS_EOP: 1363 - response: '708056210740553' -- expected_values: - LEXUS_ENG_OIL_PRESS: 107.57812 - LEXUS_EOP: 1377 - response: '708056210740561' -- expected_values: - LEXUS_ENG_OIL_PRESS: 109.6875 - LEXUS_EOP: 1404 - response: 70805621074057C -- expected_values: - LEXUS_ENG_OIL_PRESS: 110 - LEXUS_EOP: 1408 - response: '708056210740580' -- expected_values: - LEXUS_ENG_OIL_PRESS: 111.71875 - LEXUS_EOP: 1430 - response: '708056210740596' -- expected_values: - LEXUS_ENG_OIL_PRESS: 115.23438 - LEXUS_EOP: 1475 - response: 7080562107405C3 -- expected_values: - LEXUS_ENG_OIL_PRESS: 131.25 - LEXUS_EOP: 1680 - response: '708056210740690' -- expected_values: - LEXUS_ENG_OIL_PRESS: 253.35938 - LEXUS_EOP: 3243 - response: 708056210740CAB diff --git a/tests/test_cases/2026/commands/700.708.221074|f=2016-.yaml b/tests/test_cases/2026/commands/700.708.221074|f=2016-.yaml new file mode 100644 index 0000000..0996996 --- /dev/null +++ b/tests/test_cases/2026/commands/700.708.221074|f=2016-.yaml @@ -0,0 +1,32 @@ +command_id: 700.708.221074|f=2016- +test_cases: +- expected_values: + RX_EOP: 0 + response: '708056210740000' +- expected_values: + RX_EOP: 105.46875 + response: '708056210740546' +- expected_values: + RX_EOP: 106.48438 + response: '708056210740553' +- expected_values: + RX_EOP: 107.57812 + response: '708056210740561' +- expected_values: + RX_EOP: 109.6875 + response: 70805621074057C +- expected_values: + RX_EOP: 110 + response: '708056210740580' +- expected_values: + RX_EOP: 111.71875 + response: '708056210740596' +- expected_values: + RX_EOP: 115.23438 + response: 7080562107405C3 +- expected_values: + RX_EOP: 131.25 + response: '708056210740690' +- expected_values: + RX_EOP: 253.35938 + response: 708056210740CAB diff --git a/tests/test_cases/2026/commands/700.708.221078.yaml b/tests/test_cases/2026/commands/700.708.221078.yaml deleted file mode 100644 index f8df08e..0000000 --- a/tests/test_cases/2026/commands/700.708.221078.yaml +++ /dev/null @@ -1,8 +0,0 @@ -command_id: 700.708.221078 -test_cases: -- expected_values: - LEXUS_IDLE_SAC_CYL_1: 0 - LEXUS_IDLE_SAC_CYL_2: 0 - LEXUS_IDLE_SAC_CYL_3: 0 - LEXUS_IDLE_SAC_CYL_4: 0 - response: '7080762107800000000' diff --git a/tests/test_cases/2026/commands/700.708.221078|f=2016-.yaml b/tests/test_cases/2026/commands/700.708.221078|f=2016-.yaml new file mode 100644 index 0000000..6529171 --- /dev/null +++ b/tests/test_cases/2026/commands/700.708.221078|f=2016-.yaml @@ -0,0 +1,8 @@ +command_id: 700.708.221078|f=2016- +test_cases: +- expected_values: + RX_IDLE_SAC_CYL_1: 0 + RX_IDLE_SAC_CYL_2: 0 + RX_IDLE_SAC_CYL_3: 0 + RX_IDLE_SAC_CYL_4: 0 + response: '7080762107800000000' diff --git a/tests/test_cases/2026/commands/700.708.221087.yaml b/tests/test_cases/2026/commands/700.708.221087.yaml deleted file mode 100644 index 0f0ee91..0000000 --- a/tests/test_cases/2026/commands/700.708.221087.yaml +++ /dev/null @@ -1,8 +0,0 @@ -command_id: 700.708.221087 -test_cases: -- expected_values: - LEXUS_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 0 - response: '708056210870000' -- expected_values: - LEXUS_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 49.88554 - response: 7080562108713F5 diff --git a/tests/test_cases/2026/commands/700.708.221087|f=2016-.yaml b/tests/test_cases/2026/commands/700.708.221087|f=2016-.yaml new file mode 100644 index 0000000..884c1ba --- /dev/null +++ b/tests/test_cases/2026/commands/700.708.221087|f=2016-.yaml @@ -0,0 +1,8 @@ +command_id: 700.708.221087|f=2016- +test_cases: +- expected_values: + RX_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 0 + response: '708056210870000' +- expected_values: + RX_INTAKE_VVT_CHANGE_ANGLE_BANK_1: 49.88554 + response: 7080562108713F5 diff --git a/tests/test_cases/2026/commands/700.708.221088.yaml b/tests/test_cases/2026/commands/700.708.221088|f=2016-.yaml similarity index 53% rename from tests/test_cases/2026/commands/700.708.221088.yaml rename to tests/test_cases/2026/commands/700.708.221088|f=2016-.yaml index 94f8051..d6f5bb5 100644 --- a/tests/test_cases/2026/commands/700.708.221088.yaml +++ b/tests/test_cases/2026/commands/700.708.221088|f=2016-.yaml @@ -1,29 +1,29 @@ -command_id: 700.708.221088 +command_id: 700.708.221088|f=2016- test_cases: - expected_values: - LEXUS_EXHAUST_VVT_ANGLE_B1: 0 + RX_EXHAUST_VVT_ANGLE_B1: 0 response: '708056210880000' - expected_values: - LEXUS_EXHAUST_VVT_ANGLE_B1: 5.5168 + RX_EXHAUST_VVT_ANGLE_B1: 5.5168 response: '708056210880235' - expected_values: - LEXUS_EXHAUST_VVT_ANGLE_B1: 9.1491 + RX_EXHAUST_VVT_ANGLE_B1: 9.1491 response: 7080562108803A9 - expected_values: - LEXUS_EXHAUST_VVT_ANGLE_B1: 10.38916 + RX_EXHAUST_VVT_ANGLE_B1: 10.38916 response: '708056210880428' - expected_values: - LEXUS_EXHAUST_VVT_ANGLE_B1: 24.81095 + RX_EXHAUST_VVT_ANGLE_B1: 24.81095 response: 7080562108809ED - expected_values: - LEXUS_EXHAUST_VVT_ANGLE_B1: 25.03553 + RX_EXHAUST_VVT_ANGLE_B1: 25.03553 response: 708056210880A04 - expected_values: - LEXUS_EXHAUST_VVT_ANGLE_B1: 26.09984 + RX_EXHAUST_VVT_ANGLE_B1: 26.09984 response: 708056210880A71 - expected_values: - LEXUS_EXHAUST_VVT_ANGLE_B1: 26.25606 + RX_EXHAUST_VVT_ANGLE_B1: 26.25606 response: 708056210880A81 - expected_values: - LEXUS_EXHAUST_VVT_ANGLE_B1: 33.00316 + RX_EXHAUST_VVT_ANGLE_B1: 33.00316 response: 708056210880D34 diff --git a/tests/test_cases/2026/commands/700.708.221089.yaml b/tests/test_cases/2026/commands/700.708.221089.yaml deleted file mode 100644 index bd21d6b..0000000 --- a/tests/test_cases/2026/commands/700.708.221089.yaml +++ /dev/null @@ -1,22 +0,0 @@ -command_id: 700.708.221089 -test_cases: -- expected_values: - LEXUS_EXHAUST_VVT_HOLD_LEARN_B1: 47.26673 - LEXUS_EXHAUST_VVT_HOLD_LEARN_VALUE_1: 47.26673 - response: '708056210891E42' -- expected_values: - LEXUS_EXHAUST_VVT_HOLD_LEARN_B1: 47.99898 - LEXUS_EXHAUST_VVT_HOLD_LEARN_VALUE_1: 47.99898 - response: 708056210891EBA -- expected_values: - LEXUS_EXHAUST_VVT_HOLD_LEARN_B1: 48.38341 - LEXUS_EXHAUST_VVT_HOLD_LEARN_VALUE_1: 48.38341 - response: 708056210891EF9 -- expected_values: - LEXUS_EXHAUST_VVT_HOLD_LEARN_B1: 48.73734 - LEXUS_EXHAUST_VVT_HOLD_LEARN_VALUE_1: 48.73734 - response: 708056210891F33 -- expected_values: - LEXUS_EXHAUST_VVT_HOLD_LEARN_B1: 49.53671 - LEXUS_EXHAUST_VVT_HOLD_LEARN_VALUE_1: 49.53671 - response: 708056210891FB6 diff --git a/tests/test_cases/2026/commands/700.708.221089|f=2016-.yaml b/tests/test_cases/2026/commands/700.708.221089|f=2016-.yaml new file mode 100644 index 0000000..5fd8cdc --- /dev/null +++ b/tests/test_cases/2026/commands/700.708.221089|f=2016-.yaml @@ -0,0 +1,17 @@ +command_id: 700.708.221089|f=2016- +test_cases: +- expected_values: + RX_EXHAUST_VVT_HOLD_LEARN_VALUE_1: 47.26673 + response: '708056210891E42' +- expected_values: + RX_EXHAUST_VVT_HOLD_LEARN_VALUE_1: 47.99898 + response: 708056210891EBA +- expected_values: + RX_EXHAUST_VVT_HOLD_LEARN_VALUE_1: 48.38341 + response: 708056210891EF9 +- expected_values: + RX_EXHAUST_VVT_HOLD_LEARN_VALUE_1: 48.73734 + response: 708056210891F33 +- expected_values: + RX_EXHAUST_VVT_HOLD_LEARN_VALUE_1: 49.53671 + response: 708056210891FB6 diff --git a/tests/test_cases/2026/commands/700.708.22108A.yaml b/tests/test_cases/2026/commands/700.708.22108A.yaml deleted file mode 100644 index bdfa13b..0000000 --- a/tests/test_cases/2026/commands/700.708.22108A.yaml +++ /dev/null @@ -1,22 +0,0 @@ -command_id: 700.708.22108A -test_cases: -- expected_values: - LEXUS_VVT_IE_DUTY_RATIO_1: 0 - LEXUS_VVT_IE_DUTY_RATIO_BANK_1: 0 - LEXUS_VVT_IE_MOTOR_DIRECTION_FORWARD_1: 1 - response: 7080562108A7F5D -- expected_values: - LEXUS_VVT_IE_DUTY_RATIO_1: 0 - LEXUS_VVT_IE_DUTY_RATIO_BANK_1: 0 - LEXUS_VVT_IE_MOTOR_DIRECTION_FORWARD_1: 0 - response: 7080562108A8000 -- expected_values: - LEXUS_VVT_IE_DUTY_RATIO_1: 0 - LEXUS_VVT_IE_DUTY_RATIO_BANK_1: 24.94108 - LEXUS_VVT_IE_MOTOR_DIRECTION_FORWARD_1: 1 - response: 7080562108A8FFF -- expected_values: - LEXUS_VVT_IE_DUTY_RATIO_1: 0 - LEXUS_VVT_IE_DUTY_RATIO_BANK_1: 32.0317 - LEXUS_VVT_IE_MOTOR_DIRECTION_FORWARD_1: 1 - response: 7080562108A9489 diff --git a/tests/test_cases/2026/commands/700.708.22108A|f=2023-.yaml b/tests/test_cases/2026/commands/700.708.22108A|f=2023-.yaml new file mode 100644 index 0000000..92120d9 --- /dev/null +++ b/tests/test_cases/2026/commands/700.708.22108A|f=2023-.yaml @@ -0,0 +1,14 @@ +command_id: 700.708.22108A|f=2023- +test_cases: +- expected_values: + RX_VVT_IE_DUTY_RATIO_BANK_1: 0 + response: 7080562108A7F5D +- expected_values: + RX_VVT_IE_DUTY_RATIO_BANK_1: 0 + response: 7080562108A8000 +- expected_values: + RX_VVT_IE_DUTY_RATIO_BANK_1: 24.94108 + response: 7080562108A8FFF +- expected_values: + RX_VVT_IE_DUTY_RATIO_BANK_1: 32.0317 + response: 7080562108A9489 diff --git a/tests/test_cases/2026/commands/700.708.22108D.yaml b/tests/test_cases/2026/commands/700.708.22108D.yaml deleted file mode 100644 index f0e7e15..0000000 --- a/tests/test_cases/2026/commands/700.708.22108D.yaml +++ /dev/null @@ -1,5 +0,0 @@ -command_id: 700.708.22108D -test_cases: -- expected_values: - LEXUS_INTAKE_VVT_OVER_RET_LEARN_B1: 31.66014 - response: 7080562108D0CAA diff --git a/tests/test_cases/2026/commands/700.708.22108D|f=2023-.yaml b/tests/test_cases/2026/commands/700.708.22108D|f=2023-.yaml new file mode 100644 index 0000000..612f299 --- /dev/null +++ b/tests/test_cases/2026/commands/700.708.22108D|f=2023-.yaml @@ -0,0 +1,5 @@ +command_id: 700.708.22108D|f=2023- +test_cases: +- expected_values: + RX_INTAKE_VVT_OVER_RET_LEARN_B1: 31.66014 + response: 7080562108D0CAA diff --git a/tests/test_cases/2026/commands/700.708.22108F.yaml b/tests/test_cases/2026/commands/700.708.22108F.yaml deleted file mode 100644 index c78d33e..0000000 --- a/tests/test_cases/2026/commands/700.708.22108F.yaml +++ /dev/null @@ -1,26 +0,0 @@ -command_id: 700.708.22108F -test_cases: -- expected_values: - LEXUS_EXHAUST_VVT_OVER_ADV_LEARN_B1: 89.95114 - response: 7080562108F23FB -- expected_values: - LEXUS_EXHAUST_VVT_OVER_ADV_LEARN_B1: 89.9609 - response: 7080562108F23FC -- expected_values: - LEXUS_EXHAUST_VVT_OVER_ADV_LEARN_B1: 89.97067 - response: 7080562108F23FD -- expected_values: - LEXUS_EXHAUST_VVT_OVER_ADV_LEARN_B1: 90.0195 - response: 7080562108F2402 -- expected_values: - LEXUS_EXHAUST_VVT_OVER_ADV_LEARN_B1: 90.06833 - response: 7080562108F2407 -- expected_values: - LEXUS_EXHAUST_VVT_OVER_ADV_LEARN_B1: 90.50778 - response: 7080562108F2434 -- expected_values: - LEXUS_EXHAUST_VVT_OVER_ADV_LEARN_B1: 90.74215 - response: 7080562108F244C -- expected_values: - LEXUS_EXHAUST_VVT_OVER_ADV_LEARN_B1: 91.15231 - response: 7080562108F2476 diff --git a/tests/test_cases/2026/commands/700.708.22108F|f=2023-.yaml b/tests/test_cases/2026/commands/700.708.22108F|f=2023-.yaml new file mode 100644 index 0000000..1d26191 --- /dev/null +++ b/tests/test_cases/2026/commands/700.708.22108F|f=2023-.yaml @@ -0,0 +1,26 @@ +command_id: 700.708.22108F|f=2023- +test_cases: +- expected_values: + RX_EXHAUST_VVT_OVER_ADV_LEARN_B1: 89.95114 + response: 7080562108F23FB +- expected_values: + RX_EXHAUST_VVT_OVER_ADV_LEARN_B1: 89.9609 + response: 7080562108F23FC +- expected_values: + RX_EXHAUST_VVT_OVER_ADV_LEARN_B1: 89.97067 + response: 7080562108F23FD +- expected_values: + RX_EXHAUST_VVT_OVER_ADV_LEARN_B1: 90.0195 + response: 7080562108F2402 +- expected_values: + RX_EXHAUST_VVT_OVER_ADV_LEARN_B1: 90.06833 + response: 7080562108F2407 +- expected_values: + RX_EXHAUST_VVT_OVER_ADV_LEARN_B1: 90.50778 + response: 7080562108F2434 +- expected_values: + RX_EXHAUST_VVT_OVER_ADV_LEARN_B1: 90.74215 + response: 7080562108F244C +- expected_values: + RX_EXHAUST_VVT_OVER_ADV_LEARN_B1: 91.15231 + response: 7080562108F2476 diff --git a/tests/test_cases/2026/commands/700.708.2210A2|f=2016-.yaml b/tests/test_cases/2026/commands/700.708.2210A2|f=2016-.yaml new file mode 100644 index 0000000..644f375 --- /dev/null +++ b/tests/test_cases/2026/commands/700.708.2210A2|f=2016-.yaml @@ -0,0 +1,29 @@ +command_id: 700.708.2210A2|f=2016- +test_cases: +- expected_values: + RX_AF_LEARN_HIGH_PORT_B1: -0.19608 + RX_AF_LEARN_IDLE_PORT_B1: -2.94118 + RX_AF_LEARN_LOW_PORT_B1: -2.94118 + RX_AF_LEARN_MID1_PORT_B1: -2.54902 + RX_AF_LEARN_MID2_PORT_B1: -0.19608 + response: |- + 70810086210A2787879 + 708217F7F0000000000 +- expected_values: + RX_AF_LEARN_HIGH_PORT_B1: -0.19608 + RX_AF_LEARN_IDLE_PORT_B1: -2.54902 + RX_AF_LEARN_LOW_PORT_B1: -1.76471 + RX_AF_LEARN_MID1_PORT_B1: -2.54902 + RX_AF_LEARN_MID2_PORT_B1: -0.19608 + response: |- + 70810086210A2797B79 + 708217F7F0000000000 +- expected_values: + RX_AF_LEARN_HIGH_PORT_B1: -0.19608 + RX_AF_LEARN_IDLE_PORT_B1: -1.76471 + RX_AF_LEARN_LOW_PORT_B1: -1.76471 + RX_AF_LEARN_MID1_PORT_B1: -2.54902 + RX_AF_LEARN_MID2_PORT_B1: -0.19608 + response: |- + 70810086210A27B7B79 + 708217F7F0000000000 diff --git a/tests/test_cases/2026/commands/700.708.2210A5.yaml b/tests/test_cases/2026/commands/700.708.2210A5|f=2016-.yaml similarity index 73% rename from tests/test_cases/2026/commands/700.708.2210A5.yaml rename to tests/test_cases/2026/commands/700.708.2210A5|f=2016-.yaml index eb34b40..555faa6 100644 --- a/tests/test_cases/2026/commands/700.708.2210A5.yaml +++ b/tests/test_cases/2026/commands/700.708.2210A5|f=2016-.yaml @@ -1,52 +1,52 @@ -command_id: 700.708.2210A5 +command_id: 700.708.2210A5|f=2016- test_cases: - expected_values: - LEXUS_MISFIRE_COUNT: 0 + RX_MISFIRE_COUNT: 0 response: |- 70810086210A5000000 7082100B20000000000 - expected_values: - LEXUS_MISFIRE_COUNT: 0 + RX_MISFIRE_COUNT: 0 response: |- 70810086210A5000000 7082100C00000000000 - expected_values: - LEXUS_MISFIRE_COUNT: 0 + RX_MISFIRE_COUNT: 0 response: |- 70810086210A5000000 7082100C60000000000 - expected_values: - LEXUS_MISFIRE_COUNT: 0 + RX_MISFIRE_COUNT: 0 response: |- 70810086210A5000000 7082100CF0000000000 - expected_values: - LEXUS_MISFIRE_COUNT: 0 + RX_MISFIRE_COUNT: 0 response: |- 70810086210A5000000 7082100D50000000000 - expected_values: - LEXUS_MISFIRE_COUNT: 0 + RX_MISFIRE_COUNT: 0 response: |- 70810086210A5000000 7082100D60000000000 - expected_values: - LEXUS_MISFIRE_COUNT: 0 + RX_MISFIRE_COUNT: 0 response: |- 70810086210A5000000 7082100DC0000000000 - expected_values: - LEXUS_MISFIRE_COUNT: 0 + RX_MISFIRE_COUNT: 0 response: |- 70810086210A5000000 7082100FF0000000000 - expected_values: - LEXUS_MISFIRE_COUNT: 0 + RX_MISFIRE_COUNT: 0 response: |- 70810086210A50000A5 7082100FF0000000000 - expected_values: - LEXUS_MISFIRE_COUNT: 0 + RX_MISFIRE_COUNT: 0 response: |- 70810086210A50000BB 7082100B90000000000 diff --git a/tests/test_cases/2026/commands/700.708.2210A7.yaml b/tests/test_cases/2026/commands/700.708.2210A7.yaml deleted file mode 100644 index 23adf7b..0000000 --- a/tests/test_cases/2026/commands/700.708.2210A7.yaml +++ /dev/null @@ -1,8 +0,0 @@ -command_id: 700.708.2210A7 -test_cases: -- expected_values: - LEXUS_MISFIRE_CYL1: 0 - LEXUS_MISFIRE_CYL2: 0 - LEXUS_MISFIRE_CYL3: 0 - LEXUS_MISFIRE_CYL4: 0 - response: 708076210A700000000 diff --git a/tests/test_cases/2026/commands/700.708.2210A7|f=2016-.yaml b/tests/test_cases/2026/commands/700.708.2210A7|f=2016-.yaml new file mode 100644 index 0000000..b845f26 --- /dev/null +++ b/tests/test_cases/2026/commands/700.708.2210A7|f=2016-.yaml @@ -0,0 +1,8 @@ +command_id: 700.708.2210A7|f=2016- +test_cases: +- expected_values: + RX_MISFIRE_CYL1: 0 + RX_MISFIRE_CYL2: 0 + RX_MISFIRE_CYL3: 0 + RX_MISFIRE_CYL4: 0 + response: 708076210A700000000 diff --git a/tests/test_cases/2026/commands/700.708.2210AA.yaml b/tests/test_cases/2026/commands/700.708.2210AA.yaml deleted file mode 100644 index 59a9fe8..0000000 --- a/tests/test_cases/2026/commands/700.708.2210AA.yaml +++ /dev/null @@ -1,5 +0,0 @@ -command_id: 700.708.2210AA -test_cases: -- expected_values: - LEXUS_MISFIRE_LOAD: 0 - response: 708046210AA00 diff --git a/tests/test_cases/2026/commands/700.708.2210AA|f=2016-.yaml b/tests/test_cases/2026/commands/700.708.2210AA|f=2016-.yaml new file mode 100644 index 0000000..8ef27f1 --- /dev/null +++ b/tests/test_cases/2026/commands/700.708.2210AA|f=2016-.yaml @@ -0,0 +1,5 @@ +command_id: 700.708.2210AA|f=2016- +test_cases: +- expected_values: + RX_MISFIRE_LOAD: 0 + response: 708046210AA00 diff --git a/tests/test_cases/2026/commands/700.708.2210CD.yaml b/tests/test_cases/2026/commands/700.708.2210CD.yaml deleted file mode 100644 index d1040f5..0000000 --- a/tests/test_cases/2026/commands/700.708.2210CD.yaml +++ /dev/null @@ -1,18 +0,0 @@ -command_id: 700.708.2210CD -test_cases: -- expected_values: - LEXUS_LFP: 318.7 - LEXUS_LFPS: -2958.1 - response: 708056210CD8C73 -- expected_values: - LEXUS_LFP: 362.6 - LEXUS_LFPS: -2914.2 - response: 708056210CD8E2A -- expected_values: - LEXUS_LFP: 434.4 - LEXUS_LFPS: -2842.4 - response: 708056210CD90F8 -- expected_values: - LEXUS_LFP: 571.4 - LEXUS_LFPS: -2705.4 - response: 708056210CD9652 diff --git a/tests/test_cases/2026/commands/700.708.2210CD|f=2016-.yaml b/tests/test_cases/2026/commands/700.708.2210CD|f=2016-.yaml new file mode 100644 index 0000000..5851d9e --- /dev/null +++ b/tests/test_cases/2026/commands/700.708.2210CD|f=2016-.yaml @@ -0,0 +1,14 @@ +command_id: 700.708.2210CD|f=2016- +test_cases: +- expected_values: + RX_LFPS: -2958.1 + response: 708056210CD8C73 +- expected_values: + RX_LFPS: -2914.2 + response: 708056210CD8E2A +- expected_values: + RX_LFPS: -2842.4 + response: 708056210CD90F8 +- expected_values: + RX_LFPS: -2705.4 + response: 708056210CD9652 diff --git a/tests/test_cases/2026/commands/700.708.221F3C.yaml b/tests/test_cases/2026/commands/700.708.221F3C|f=2016-.yaml similarity index 51% rename from tests/test_cases/2026/commands/700.708.221F3C.yaml rename to tests/test_cases/2026/commands/700.708.221F3C|f=2016-.yaml index 4be5db7..c2bf516 100644 --- a/tests/test_cases/2026/commands/700.708.221F3C.yaml +++ b/tests/test_cases/2026/commands/700.708.221F3C|f=2016-.yaml @@ -1,11 +1,11 @@ -command_id: 700.708.221F3C +command_id: 700.708.221F3C|f=2016- test_cases: - expected_values: - LEXUS_CAT_T_BANK_1_SENSOR_1: 123.7 + RX_CAT_T_BANK_1_SENSOR_1: 123.7 response: 70805621F3C0665 - expected_values: - LEXUS_CAT_T_BANK_1_SENSOR_1: 604.5 + RX_CAT_T_BANK_1_SENSOR_1: 604.5 response: 70805621F3C192D - expected_values: - LEXUS_CAT_T_BANK_1_SENSOR_1: 623.4 + RX_CAT_T_BANK_1_SENSOR_1: 623.4 response: 70805621F3C19EA diff --git a/tests/test_cases/2026/commands/700.708.221F3E.yaml b/tests/test_cases/2026/commands/700.708.221F3E|f=2016-.yaml similarity index 52% rename from tests/test_cases/2026/commands/700.708.221F3E.yaml rename to tests/test_cases/2026/commands/700.708.221F3E|f=2016-.yaml index cf982a8..3e5fc26 100644 --- a/tests/test_cases/2026/commands/700.708.221F3E.yaml +++ b/tests/test_cases/2026/commands/700.708.221F3E|f=2016-.yaml @@ -1,14 +1,14 @@ -command_id: 700.708.221F3E +command_id: 700.708.221F3E|f=2016- test_cases: - expected_values: - LEXUS_CAT_T_BANK_1_SENSOR_2: 48.2 + RX_CAT_T_BANK_1_SENSOR_2: 48.2 response: 70805621F3E0372 - expected_values: - LEXUS_CAT_T_BANK_1_SENSOR_2: 447 + RX_CAT_T_BANK_1_SENSOR_2: 447 response: 70805621F3E1306 - expected_values: - LEXUS_CAT_T_BANK_1_SENSOR_2: 514.6 + RX_CAT_T_BANK_1_SENSOR_2: 514.6 response: 70805621F3E15AA - expected_values: - LEXUS_CAT_T_BANK_1_SENSOR_2: 522.4 + RX_CAT_T_BANK_1_SENSOR_2: 522.4 response: 70805621F3E15F8 diff --git a/tests/test_cases/2026/commands/7D2.708.221F46.yaml b/tests/test_cases/2026/commands/700.708.221F46|f=2016-.yaml similarity index 65% rename from tests/test_cases/2026/commands/7D2.708.221F46.yaml rename to tests/test_cases/2026/commands/700.708.221F46|f=2016-.yaml index 48c88fc..b05b29c 100644 --- a/tests/test_cases/2026/commands/7D2.708.221F46.yaml +++ b/tests/test_cases/2026/commands/700.708.221F46|f=2016-.yaml @@ -1,29 +1,29 @@ -command_id: 7D2.708.221F46 +command_id: 700.708.221F46|f=2016- test_cases: - expected_values: - LEXUS_AAT: 31 + RX_AMBIENT_T: 31 response: 70804621F4647 - expected_values: - LEXUS_AAT: 32 + RX_AMBIENT_T: 32 response: 70804621F4648 - expected_values: - LEXUS_AAT: 33 + RX_AMBIENT_T: 33 response: 70804621F4649 - expected_values: - LEXUS_AAT: 34 + RX_AMBIENT_T: 34 response: 70804621F464A - expected_values: - LEXUS_AAT: 35 + RX_AMBIENT_T: 35 response: 70804621F464B - expected_values: - LEXUS_AAT: 36 + RX_AMBIENT_T: 36 response: 70804621F464C - expected_values: - LEXUS_AAT: 38 + RX_AMBIENT_T: 38 response: 70804621F464E - expected_values: - LEXUS_AAT: 39 + RX_AMBIENT_T: 39 response: 70804621F464F - expected_values: - LEXUS_AAT: 44 + RX_AMBIENT_T: 44 response: 70804621F4654 diff --git a/tests/test_cases/2026/commands/700.708.221F5C.yaml b/tests/test_cases/2026/commands/700.708.221F5C|f=2016-.yaml similarity index 56% rename from tests/test_cases/2026/commands/700.708.221F5C.yaml rename to tests/test_cases/2026/commands/700.708.221F5C|f=2016-.yaml index 5e99c08..27b8f4b 100644 --- a/tests/test_cases/2026/commands/700.708.221F5C.yaml +++ b/tests/test_cases/2026/commands/700.708.221F5C|f=2016-.yaml @@ -1,8 +1,8 @@ -command_id: 700.708.221F5C +command_id: 700.708.221F5C|f=2016- test_cases: - expected_values: - LEXUS_EOT_V2_V2: 27 + RX_EOT_V2_V2: 27 response: 70804621F5C43 - expected_values: - LEXUS_EOT_V2_V2: 66 + RX_EOT_V2_V2: 66 response: 70804621F5C6A diff --git a/tests/test_cases/2026/commands/700.708.221F6D.yaml b/tests/test_cases/2026/commands/700.708.221F6D|f=2016-.yaml similarity index 54% rename from tests/test_cases/2026/commands/700.708.221F6D.yaml rename to tests/test_cases/2026/commands/700.708.221F6D|f=2016-.yaml index 36f6622..d825261 100644 --- a/tests/test_cases/2026/commands/700.708.221F6D.yaml +++ b/tests/test_cases/2026/commands/700.708.221F6D|f=2016-.yaml @@ -1,65 +1,65 @@ -command_id: 700.708.221F6D +command_id: 700.708.221F6D|f=2016- test_cases: - expected_values: - LEXUS_HFP_ACTUAL: 4.09 - LEXUS_HFP_TARGET: 4000 - LEXUS_LOW_FUEL_PRESSURE: 360 + RX_HFP_ACTUAL: 4.09 + RX_HFP_TARGET: 4000 + RX_LOW_FUEL_PRESSURE: 360 response: |- 708100E621F6D1B0190 7082101990000280024 7082200000000000000 - expected_values: - LEXUS_HFP_ACTUAL: 4.14 - LEXUS_HFP_TARGET: 4000 - LEXUS_LOW_FUEL_PRESSURE: 420 + RX_HFP_ACTUAL: 4.14 + RX_HFP_TARGET: 4000 + RX_LOW_FUEL_PRESSURE: 420 response: |- 708100E621F6D1B0190 70821019E000028002A 7082200000000000000 - expected_values: - LEXUS_HFP_ACTUAL: 5.15 - LEXUS_HFP_TARGET: 5090 - LEXUS_LOW_FUEL_PRESSURE: 390 + RX_HFP_ACTUAL: 5.15 + RX_HFP_TARGET: 5090 + RX_LOW_FUEL_PRESSURE: 390 response: |- 708100E621F6D1B01FD 7082102030000280027 7082200000000000000 - expected_values: - LEXUS_HFP_ACTUAL: 7.92 - LEXUS_HFP_TARGET: 8000 - LEXUS_LOW_FUEL_PRESSURE: 360 + RX_HFP_ACTUAL: 7.92 + RX_HFP_TARGET: 8000 + RX_LOW_FUEL_PRESSURE: 360 response: |- 708100E621F6D1B0320 7082103180000280024 7082200000000000000 - expected_values: - LEXUS_HFP_ACTUAL: 17.03 - LEXUS_HFP_TARGET: 17310 - LEXUS_LOW_FUEL_PRESSURE: 380 + RX_HFP_ACTUAL: 17.03 + RX_HFP_TARGET: 17310 + RX_LOW_FUEL_PRESSURE: 380 response: |- 708100E621F6D1B06C3 7082106A70000280026 7082200000000000000 - expected_values: - LEXUS_HFP_ACTUAL: 2.33 - LEXUS_HFP_TARGET: 20000 - LEXUS_LOW_FUEL_PRESSURE: 310 + RX_HFP_ACTUAL: 2.33 + RX_HFP_TARGET: 20000 + RX_LOW_FUEL_PRESSURE: 310 response: |- 708100E621F6D1B07D0 7082100E9000000001F 7082200000000000000 - expected_values: - LEXUS_HFP_ACTUAL: 2.41 - LEXUS_HFP_TARGET: 20000 - LEXUS_LOW_FUEL_PRESSURE: 320 + RX_HFP_ACTUAL: 2.41 + RX_HFP_TARGET: 20000 + RX_LOW_FUEL_PRESSURE: 320 response: |- 708100E621F6D1B07D0 7082100F10000000020 7082200000000000000 - expected_values: - LEXUS_HFP_ACTUAL: 8.82 - LEXUS_HFP_TARGET: 20000 - LEXUS_LOW_FUEL_PRESSURE: 570 + RX_HFP_ACTUAL: 8.82 + RX_HFP_TARGET: 20000 + RX_LOW_FUEL_PRESSURE: 570 response: |- 708100E621F6D1B07D0 7082103720000000039 diff --git a/tests/test_cases/2026/commands/700.708.222827.yaml b/tests/test_cases/2026/commands/700.708.222827|f=2023-.yaml similarity index 51% rename from tests/test_cases/2026/commands/700.708.222827.yaml rename to tests/test_cases/2026/commands/700.708.222827|f=2023-.yaml index f7414d7..e9b03d0 100644 --- a/tests/test_cases/2026/commands/700.708.222827.yaml +++ b/tests/test_cases/2026/commands/700.708.222827|f=2023-.yaml @@ -1,8 +1,8 @@ -command_id: 700.708.222827 +command_id: 700.708.222827|f=2023- test_cases: - expected_values: - LEXUS_ELECTRIC_WATER_PUMP: 160 + RX_ELECTRIC_WATER_PUMP: 160 response: '7080462282704' - expected_values: - LEXUS_ELECTRIC_WATER_PUMP: 3880 + RX_ELECTRIC_WATER_PUMP: 3880 response: '7080462282761' diff --git a/tests/test_cases/2026/commands/700.708.22282C.yaml b/tests/test_cases/2026/commands/700.708.22282C.yaml deleted file mode 100644 index 07c771d..0000000 --- a/tests/test_cases/2026/commands/700.708.22282C.yaml +++ /dev/null @@ -1,8 +0,0 @@ -command_id: 700.708.22282C -test_cases: -- expected_values: - LEXUS_COOLANT_VALVE_1_CLOSE: 0 - response: 7080562282C0100 -- expected_values: - LEXUS_COOLANT_VALVE_1_CLOSE: 1 - response: 7080562282C0101 diff --git a/tests/test_cases/2026/commands/700.708.222843.yaml b/tests/test_cases/2026/commands/700.708.222843.yaml deleted file mode 100644 index 7783efa..0000000 --- a/tests/test_cases/2026/commands/700.708.222843.yaml +++ /dev/null @@ -1,5 +0,0 @@ -command_id: 700.708.222843 -test_cases: -- expected_values: - LEXUS_VVT_IE_OPENING_ANGLE_BANK_1: 0 - response: '7080462284300' diff --git a/tests/test_cases/2026/commands/700.708.222843|f=2023-.yaml b/tests/test_cases/2026/commands/700.708.222843|f=2023-.yaml new file mode 100644 index 0000000..9d85267 --- /dev/null +++ b/tests/test_cases/2026/commands/700.708.222843|f=2023-.yaml @@ -0,0 +1,5 @@ +command_id: 700.708.222843|f=2023- +test_cases: +- expected_values: + RX_VVT_IE_OPENING_ANGLE_BANK_1: 0 + response: '7080462284300' diff --git a/tests/test_cases/2026/commands/700.708.222848.yaml b/tests/test_cases/2026/commands/700.708.222848|f=2023-.yaml similarity index 52% rename from tests/test_cases/2026/commands/700.708.222848.yaml rename to tests/test_cases/2026/commands/700.708.222848|f=2023-.yaml index 908fa11..5053ba0 100644 --- a/tests/test_cases/2026/commands/700.708.222848.yaml +++ b/tests/test_cases/2026/commands/700.708.222848|f=2023-.yaml @@ -1,14 +1,14 @@ -command_id: 700.708.222848 +command_id: 700.708.222848|f=2023- test_cases: - expected_values: - LEXUS_EOP_CONTROL_VALVE: 99.94501 + RX_EOP_CONTROL_VALVE: 99.94501 response: 70805622848051E - expected_values: - LEXUS_EOP_CONTROL_VALVE: 624.46557 + RX_EOP_CONTROL_VALVE: 624.46557 response: 708056228481FF9 - expected_values: - LEXUS_EOP_CONTROL_VALVE: 664.21469 + RX_EOP_CONTROL_VALVE: 664.21469 response: '708056228482202' - expected_values: - LEXUS_EOP_CONTROL_VALVE: 809.47828 + RX_EOP_CONTROL_VALVE: 809.47828 response: '708056228482972' diff --git a/tests/test_cases/2026/commands/750.222021|e=2A,ta=2A,fc=1.yaml b/tests/test_cases/2026/commands/750.222021|e=2A,ta=2A,fc=1.yaml deleted file mode 100644 index 2dcdd1f..0000000 --- a/tests/test_cases/2026/commands/750.222021|e=2A,ta=2A,fc=1.yaml +++ /dev/null @@ -1,10 +0,0 @@ -command_id: 750.222021|e=2A,ta=2A,fc=1 -test_cases: -- expected_values: - LEXUS_TID_1: RR - LEXUS_TID_2: RL - LEXUS_TID_3: FR - LEXUS_TID_4: FL - response: |- - 7582A10086220210403 - 7582A21020100000000 diff --git a/tests/test_cases/2026/commands/750.758.221004|e=2A,ta=2A,fc=1.yaml b/tests/test_cases/2026/commands/750.758.221004|e=2A,ta=2A,fc=1.yaml deleted file mode 100644 index 3d7eac8..0000000 --- a/tests/test_cases/2026/commands/750.758.221004|e=2A,ta=2A,fc=1.yaml +++ /dev/null @@ -1,79 +0,0 @@ -command_id: 750.758.221004|e=2A,ta=2A,fc=1 -test_cases: -- expected_values: - LEXUS_TT_FL_V2: -40 - LEXUS_TT_FR_V2: -40 - LEXUS_TT_RL_V2: -40 - LEXUS_TT_RR_V2: -40 - LEXUS_TT_SPARE_V2: -40 - response: |- - 7582A10086210040000 - 7582A21000000000000 -- expected_values: - LEXUS_TT_1_V2: 37 - LEXUS_TT_2_V2: 28 - LEXUS_TT_3_V2: 28 - LEXUS_TT_4_V2: 27 - LEXUS_TT_FL_V2: 37 - LEXUS_TT_FL_V2_V2: 37 - LEXUS_TT_FR_V2: 28 - LEXUS_TT_FR_V2_V2: 28 - LEXUS_TT_RL_V2: 28 - LEXUS_TT_RL_V2_V2: 28 - LEXUS_TT_RR_V2: 27 - LEXUS_TT_RR_V2_V2: 27 - LEXUS_TT_SPARE_V2: -40 - response: |- - 7582A10086210044D44 - 7582A21444300000000 -- expected_values: - LEXUS_TT_1_V2: 37 - LEXUS_TT_2_V2: 30 - LEXUS_TT_3_V2: 35 - LEXUS_TT_4_V2: 31 - LEXUS_TT_FL_V2: 37 - LEXUS_TT_FL_V2_V2: 37 - LEXUS_TT_FR_V2: 30 - LEXUS_TT_FR_V2_V2: 30 - LEXUS_TT_RL_V2: 35 - LEXUS_TT_RL_V2_V2: 35 - LEXUS_TT_RR_V2: 31 - LEXUS_TT_RR_V2_V2: 31 - LEXUS_TT_SPARE_V2: -40 - response: |- - 7582A10086210044D46 - 7582A214B4700000000 -- expected_values: - LEXUS_TT_1_V2: 37 - LEXUS_TT_2_V2: 31 - LEXUS_TT_3_V2: 35 - LEXUS_TT_4_V2: 32 - LEXUS_TT_FL_V2: 37 - LEXUS_TT_FL_V2_V2: 37 - LEXUS_TT_FR_V2: 31 - LEXUS_TT_FR_V2_V2: 31 - LEXUS_TT_RL_V2: 35 - LEXUS_TT_RL_V2_V2: 35 - LEXUS_TT_RR_V2: 32 - LEXUS_TT_RR_V2_V2: 32 - LEXUS_TT_SPARE_V2: -40 - response: |- - 7582A10086210044D47 - 7582A214B4800000000 -- expected_values: - LEXUS_TT_1_V2: 37 - LEXUS_TT_2_V2: 31 - LEXUS_TT_3_V2: 35 - LEXUS_TT_4_V2: 33 - LEXUS_TT_FL_V2: 37 - LEXUS_TT_FL_V2_V2: 37 - LEXUS_TT_FR_V2: 31 - LEXUS_TT_FR_V2_V2: 31 - LEXUS_TT_RL_V2: 35 - LEXUS_TT_RL_V2_V2: 35 - LEXUS_TT_RR_V2: 33 - LEXUS_TT_RR_V2_V2: 33 - LEXUS_TT_SPARE_V2: -40 - response: |- - 7582A10086210044D47 - 7582A214B4900000000 diff --git a/tests/test_cases/2026/commands/750.758.221005|e=2A,ta=2A,fc=1.yaml b/tests/test_cases/2026/commands/750.758.221005|e=2A,ta=2A,fc=1.yaml deleted file mode 100644 index c6684b7..0000000 --- a/tests/test_cases/2026/commands/750.758.221005|e=2A,ta=2A,fc=1.yaml +++ /dev/null @@ -1,78 +0,0 @@ -command_id: 750.758.221005|e=2A,ta=2A,fc=1 -test_cases: -- expected_values: - LEXUS_TP_FL_V2: 0 - LEXUS_TP_FR_V2: 0 - LEXUS_TP_RL_V2: 0 - LEXUS_TP_RR_V2: 0 - LEXUS_TP_SPARE_V2: 0 - response: |- - 7582A100D6210050000 - 7582A21000000000000 - 7582A22000000000000 -- expected_values: - LEXUS_TP_2: 36.9697 - LEXUS_TP_4: 36.48485 - LEXUS_TP_FL_V2: 0 - LEXUS_TP_FR_V2: 2.53448 - LEXUS_TP_RL_V2: 0 - LEXUS_TP_RR_V2: 2.5 - LEXUS_TP_SPARE_V2: 0 - response: |- - 7582A100D6210050000 - 7582A2100B0000000AE - 7582A22000000000000 -- expected_values: - LEXUS_TP_2: 37.21212 - LEXUS_TP_4: 36.9697 - LEXUS_TP_FL_V2: 0 - LEXUS_TP_FR_V2: 2.55172 - LEXUS_TP_RL_V2: 0 - LEXUS_TP_RR_V2: 2.53448 - LEXUS_TP_SPARE_V2: 0 - response: |- - 7582A100D6210050000 - 7582A2100B1000000B0 - 7582A22000000000000 -- expected_values: - LEXUS_TP_1: 38.18182 - LEXUS_TP_2: 36.72727 - LEXUS_TP_3: 36.48485 - LEXUS_TP_4: 36.48485 - LEXUS_TP_FL_V2: 2.62069 - LEXUS_TP_FR_V2: 2.51724 - LEXUS_TP_RL_V2: 2.5 - LEXUS_TP_RR_V2: 2.5 - LEXUS_TP_SPARE_V2: 0 - response: |- - 7582A100D62100500B5 - 7582A2100AF00AE00AE - 7582A22000000000000 -- expected_values: - LEXUS_TP_1: 38.42424 - LEXUS_TP_2: 37.21212 - LEXUS_TP_3: 37.45455 - LEXUS_TP_4: 36.9697 - LEXUS_TP_FL_V2: 2.63793 - LEXUS_TP_FR_V2: 2.55172 - LEXUS_TP_RL_V2: 2.56897 - LEXUS_TP_RR_V2: 2.53448 - LEXUS_TP_SPARE_V2: 0 - response: |- - 7582A100D62100500B6 - 7582A2100B100B200B0 - 7582A22000000000000 -- expected_values: - LEXUS_TP_1: 38.66667 - LEXUS_TP_2: 37.21212 - LEXUS_TP_3: 37.45455 - LEXUS_TP_4: 36.9697 - LEXUS_TP_FL_V2: 2.65517 - LEXUS_TP_FR_V2: 2.55172 - LEXUS_TP_RL_V2: 2.56897 - LEXUS_TP_RR_V2: 2.53448 - LEXUS_TP_SPARE_V2: 0 - response: |- - 7582A100D62100500B7 - 7582A2100B100B200B0 - 7582A22000000000000 diff --git a/tests/test_cases/2026/commands/7B0.7B8.221006.yaml b/tests/test_cases/2026/commands/7B0.7B8.221006.yaml deleted file mode 100644 index 1fd66ee..0000000 --- a/tests/test_cases/2026/commands/7B0.7B8.221006.yaml +++ /dev/null @@ -1,14 +0,0 @@ -command_id: 7B0.7B8.221006 -test_cases: -- expected_values: - LEXUS_MASTER_CYL_TEMP: 26 - response: 7B8056210066A00 -- expected_values: - LEXUS_MASTER_CYL_TEMP: 27 - response: 7B8056210066B00 -- expected_values: - LEXUS_MASTER_CYL_TEMP: 36 - response: 7B8056210067400 -- expected_values: - LEXUS_MASTER_CYL_TEMP: 37 - response: 7B8056210067500 diff --git a/tests/test_cases/2026/commands/7B3.7BB.221004.yaml b/tests/test_cases/2026/commands/7B3.7BB.221004.yaml deleted file mode 100644 index ae1c740..0000000 --- a/tests/test_cases/2026/commands/7B3.7BB.221004.yaml +++ /dev/null @@ -1,29 +0,0 @@ -command_id: 7B3.7BB.221004 -test_cases: -- expected_values: - LEXUS_STEERING_ANGLE_V2: 0 - response: 7BB06621004000002 -- expected_values: - LEXUS_STEERING_ANGLE_V2: 0 - response: 7BB06621004000006 -- expected_values: - LEXUS_STEERING_ANGLE_V2: 27 - response: 7BB06621004001203 -- expected_values: - LEXUS_STEERING_ANGLE_V2: 54 - response: 7BB06621004002406 -- expected_values: - LEXUS_STEERING_ANGLE_V2: 410 - response: 7BB066210040F9204 -- expected_values: - LEXUS_STEERING_ANGLE_V2: 410 - response: 7BB066210040FB504 -- expected_values: - LEXUS_STEERING_ANGLE_V2: 410 - response: 7BB066210040FFE06 -- expected_values: - LEXUS_STEERING_ANGLE_V2: 410 - response: 7BB066210040FFE0E -- expected_values: - LEXUS_STEERING_ANGLE_V2: 410 - response: 7BB066210040FFF07 diff --git a/tests/test_cases/2026/commands/7C0.7C8.221021.yaml b/tests/test_cases/2026/commands/7C0.7C8.221021.yaml deleted file mode 100644 index 53f7db4..0000000 --- a/tests/test_cases/2026/commands/7C0.7C8.221021.yaml +++ /dev/null @@ -1,11 +0,0 @@ -command_id: 7C0.7C8.221021 -test_cases: -- expected_values: - LEXUS_BATTERY_VOLTAGE_V2: 13.9 - response: 7C8046210218B -- expected_values: - LEXUS_BATTERY_VOLTAGE_V2: 14 - response: 7C8046210218C -- expected_values: - LEXUS_BATTERY_VOLTAGE_V2: 14.1 - response: 7C8046210218D diff --git a/tests/test_cases/2026/commands/7C0.7C8.221022|fc=1.yaml b/tests/test_cases/2026/commands/7C0.7C8.221022|fc=1.yaml deleted file mode 100644 index 65c238e..0000000 --- a/tests/test_cases/2026/commands/7C0.7C8.221022|fc=1.yaml +++ /dev/null @@ -1,13 +0,0 @@ -command_id: 7C0.7C8.221022|fc=1 -test_cases: -- expected_values: - LEXUS_FLV: 39.94 - LEXUS_FUEL_LEVEL: 39.94 - response: 7C8056210220F9A -- expected_values: - LEXUS_FLV: 43.84 - LEXUS_FUEL_LEVEL: 43.84 - response: 7C8056210221120 -- expected_values: - LEXUS_FUEL_LEVEL: 655.35 - response: 7C805621022FFFF diff --git a/tests/test_cases/2026/commands/7D2.221F5B|fc=1.yaml b/tests/test_cases/2026/commands/7D2.221F5B|fc=1,f=2023-.yaml similarity index 56% rename from tests/test_cases/2026/commands/7D2.221F5B|fc=1.yaml rename to tests/test_cases/2026/commands/7D2.221F5B|fc=1,f=2023-.yaml index 8f37d10..60f8ff8 100644 --- a/tests/test_cases/2026/commands/7D2.221F5B|fc=1.yaml +++ b/tests/test_cases/2026/commands/7D2.221F5B|fc=1,f=2023-.yaml @@ -1,8 +1,8 @@ -command_id: 7D2.221F5B|fc=1 +command_id: 7D2.221F5B|fc=1,f=2023- test_cases: - expected_values: - LEXUS_SOC: 39.21569 + RX_SOC: 39.21569 response: 7DA04621F5B64 - expected_values: - LEXUS_SOC: 51.76471 + RX_SOC: 51.76471 response: 7DA04621F5B84 diff --git a/tests/test_cases/2026/commands/7D2.708.2210A2.yaml b/tests/test_cases/2026/commands/7D2.708.2210A2.yaml deleted file mode 100644 index d61388b..0000000 --- a/tests/test_cases/2026/commands/7D2.708.2210A2.yaml +++ /dev/null @@ -1,17 +0,0 @@ -command_id: 7D2.708.2210A2 -test_cases: -- expected_values: - LEXUS_RM_TQ_REQ: -1928 - response: |- - 70810086210A2787879 - 708217F7F0000000000 -- expected_values: - LEXUS_RM_TQ_REQ: -1669 - response: |- - 70810086210A2797B79 - 708217F7F0000000000 -- expected_values: - LEXUS_RM_TQ_REQ: -1157 - response: |- - 70810086210A27B7B79 - 708217F7F0000000000 diff --git a/tests/test_cases/2026/commands/7D2.7DA.220103|fc=1.yaml b/tests/test_cases/2026/commands/7D2.7DA.220103|fc=1,f=2023-.yaml similarity index 50% rename from tests/test_cases/2026/commands/7D2.7DA.220103|fc=1.yaml rename to tests/test_cases/2026/commands/7D2.7DA.220103|fc=1,f=2023-.yaml index b467401..0d0d9db 100644 --- a/tests/test_cases/2026/commands/7D2.7DA.220103|fc=1.yaml +++ b/tests/test_cases/2026/commands/7D2.7DA.220103|fc=1,f=2023-.yaml @@ -1,5 +1,5 @@ -command_id: 7D2.7DA.220103|fc=1 +command_id: 7D2.7DA.220103|fc=1,f=2023- test_cases: - expected_values: - LEXUS_ODO_V2_V2: 159 + RX_ODO_V2_V2: 159 response: 7DA076201030200009F diff --git a/tests/test_cases/2026/commands/7D2.7DA.221040.yaml b/tests/test_cases/2026/commands/7D2.7DA.221040|f=2023-.yaml similarity index 58% rename from tests/test_cases/2026/commands/7D2.7DA.221040.yaml rename to tests/test_cases/2026/commands/7D2.7DA.221040|f=2023-.yaml index f5c4466..03e7815 100644 --- a/tests/test_cases/2026/commands/7D2.7DA.221040.yaml +++ b/tests/test_cases/2026/commands/7D2.7DA.221040|f=2023-.yaml @@ -1,14 +1,14 @@ -command_id: 7D2.7DA.221040 +command_id: 7D2.7DA.221040|f=2023- test_cases: - expected_values: - LEXUS_TRANSAXLE_OIL_T: 40 + RX_TRANSAXLE_OIL_T: 40 response: 7DA06621040B79050 - expected_values: - LEXUS_TRANSAXLE_OIL_T: 39 + RX_TRANSAXLE_OIL_T: 39 response: 7DA06621040B8F04F - expected_values: - LEXUS_TRANSAXLE_OIL_T: 27 + RX_TRANSAXLE_OIL_T: 27 response: 7DA06621040C60043 - expected_values: - LEXUS_TRANSAXLE_OIL_T: 26 + RX_TRANSAXLE_OIL_T: 26 response: 7DA06621040C66042 diff --git a/tests/test_cases/2026/commands/7D2.7DA.22106C|fc=1,f=2023-.yaml b/tests/test_cases/2026/commands/7D2.7DA.22106C|fc=1,f=2023-.yaml new file mode 100644 index 0000000..aff6b1f --- /dev/null +++ b/tests/test_cases/2026/commands/7D2.7DA.22106C|fc=1,f=2023-.yaml @@ -0,0 +1,30 @@ +command_id: 7D2.7DA.22106C|fc=1,f=2023- +test_cases: +- expected_values: + RX_HVBAT_SOC_MAX: 40.5 + RX_HVBAT_SOC_MIN: 39 + response: 7DA0662106C51514E +- expected_values: + RX_HVBAT_SOC_MAX: 60.5 + RX_HVBAT_SOC_MIN: 40.5 + response: 7DA0662106C797951 +- expected_values: + RX_HVBAT_SOC_MAX: 60.5 + RX_HVBAT_SOC_MIN: 42.5 + response: 7DA0662106C797955 +- expected_values: + RX_HVBAT_SOC_MAX: 60.5 + RX_HVBAT_SOC_MIN: 44.5 + response: 7DA0662106C797959 +- expected_values: + RX_HVBAT_SOC_MAX: 60.5 + RX_HVBAT_SOC_MIN: 45.5 + response: 7DA0662106C79795B +- expected_values: + RX_HVBAT_SOC_MAX: 60.5 + RX_HVBAT_SOC_MIN: 46.5 + response: 7DA0662106C79795D +- expected_values: + RX_HVBAT_SOC_MAX: 60.5 + RX_HVBAT_SOC_MIN: 48 + response: 7DA0662106C797960 diff --git a/tests/test_cases/2026/commands/7D2.7DA.22106C|fc=1.yaml b/tests/test_cases/2026/commands/7D2.7DA.22106C|fc=1.yaml deleted file mode 100644 index 92e2b78..0000000 --- a/tests/test_cases/2026/commands/7D2.7DA.22106C|fc=1.yaml +++ /dev/null @@ -1,30 +0,0 @@ -command_id: 7D2.7DA.22106C|fc=1 -test_cases: -- expected_values: - LEXUS_HVBAT_SOC_MAX: 40.5 - LEXUS_HVBAT_SOC_MIN: 39 - response: 7DA0662106C51514E -- expected_values: - LEXUS_HVBAT_SOC_MAX: 60.5 - LEXUS_HVBAT_SOC_MIN: 40.5 - response: 7DA0662106C797951 -- expected_values: - LEXUS_HVBAT_SOC_MAX: 60.5 - LEXUS_HVBAT_SOC_MIN: 42.5 - response: 7DA0662106C797955 -- expected_values: - LEXUS_HVBAT_SOC_MAX: 60.5 - LEXUS_HVBAT_SOC_MIN: 44.5 - response: 7DA0662106C797959 -- expected_values: - LEXUS_HVBAT_SOC_MAX: 60.5 - LEXUS_HVBAT_SOC_MIN: 45.5 - response: 7DA0662106C79795B -- expected_values: - LEXUS_HVBAT_SOC_MAX: 60.5 - LEXUS_HVBAT_SOC_MIN: 46.5 - response: 7DA0662106C79795D -- expected_values: - LEXUS_HVBAT_SOC_MAX: 60.5 - LEXUS_HVBAT_SOC_MIN: 48 - response: 7DA0662106C797960 diff --git a/tests/test_cases/2026/commands/7D2.7DA.221075.yaml b/tests/test_cases/2026/commands/7D2.7DA.221075.yaml deleted file mode 100644 index 5516a55..0000000 --- a/tests/test_cases/2026/commands/7D2.7DA.221075.yaml +++ /dev/null @@ -1,74 +0,0 @@ -command_id: 7D2.7DA.221075 -test_cases: -- expected_values: - LEXUS_FL_WHEEL_VSS: 0 - LEXUS_FR_WHEEL_VSS: 0 - LEXUS_RL_WHEEL_VSS: 0 - LEXUS_RR_WHEEL_VSS: 0 - response: |- - 7DA100B621075800080 - 7DA2100800080000000 -- expected_values: - LEXUS_FL_WHEEL_VSS: 10.2 - LEXUS_FR_WHEEL_VSS: 10.17 - LEXUS_RL_WHEEL_VSS: 10.04 - LEXUS_RR_WHEEL_VSS: 10.13 - response: |- - 7DA100B62107583F983 - 7DA21FC83F583EC0000 -- expected_values: - LEXUS_FL_WHEEL_VSS: 13.73 - LEXUS_FR_WHEEL_VSS: 14.1 - LEXUS_RL_WHEEL_VSS: 13.72 - LEXUS_RR_WHEEL_VSS: 14.1 - response: |- - 7DA100B621075858285 - 7DA215D8582855C0000 -- expected_values: - LEXUS_FL_WHEEL_VSS: 27.24 - LEXUS_FR_WHEEL_VSS: 27.57 - LEXUS_RL_WHEEL_VSS: 27.21 - LEXUS_RR_WHEEL_VSS: 27.6 - response: |- - 7DA100B6210758AC58A - 7DA21A48AC88AA10000 -- expected_values: - LEXUS_FL_WHEEL_VSS: 29.58 - LEXUS_FR_WHEEL_VSS: 29.24 - LEXUS_RL_WHEEL_VSS: 29.69 - LEXUS_RR_WHEEL_VSS: 29.04 - response: |- - 7DA100B6210758B6C8B - 7DA218E8B588B990000 -- expected_values: - LEXUS_FL_WHEEL_VSS: 51.81 - LEXUS_FR_WHEEL_VSS: 52.13 - LEXUS_RL_WHEEL_VSS: 51.46 - LEXUS_RR_WHEEL_VSS: 52 - response: |- - 7DA100B621075945D94 - 7DA213D9450941A0000 -- expected_values: - LEXUS_FL_WHEEL_VSS: 53.89 - LEXUS_FR_WHEEL_VSS: 54.34 - LEXUS_RL_WHEEL_VSS: 53.78 - LEXUS_RR_WHEEL_VSS: 53.9 - response: |- - 7DA100B621075953A95 - 7DA210D950E95020000 -- expected_values: - LEXUS_FL_WHEEL_VSS: 66.59 - LEXUS_FR_WHEEL_VSS: 66.71 - LEXUS_RL_WHEEL_VSS: 66.32 - LEXUS_RR_WHEEL_VSS: 66.41 - response: |- - 7DA100B6210759A0F9A - 7DA210399F199E80000 -- expected_values: - LEXUS_FL_WHEEL_VSS: 76.05 - LEXUS_FR_WHEEL_VSS: 76.04 - LEXUS_RL_WHEEL_VSS: 75.9 - LEXUS_RR_WHEEL_VSS: 76 - response: |- - 7DA100B6210759DB49D - 7DA21B59DB09DA60000 diff --git a/tests/test_cases/2026/commands/7D2.7DA.221075|f=2023-.yaml b/tests/test_cases/2026/commands/7D2.7DA.221075|f=2023-.yaml new file mode 100644 index 0000000..194a99f --- /dev/null +++ b/tests/test_cases/2026/commands/7D2.7DA.221075|f=2023-.yaml @@ -0,0 +1,74 @@ +command_id: 7D2.7DA.221075|f=2023- +test_cases: +- expected_values: + RX_FL_WHEEL_VSS: 0 + RX_FR_WHEEL_VSS: 0 + RX_RL_WHEEL_VSS: 0 + RX_RR_WHEEL_VSS: 0 + response: |- + 7DA100B621075800080 + 7DA2100800080000000 +- expected_values: + RX_FL_WHEEL_VSS: 10.2 + RX_FR_WHEEL_VSS: 10.17 + RX_RL_WHEEL_VSS: 10.04 + RX_RR_WHEEL_VSS: 10.13 + response: |- + 7DA100B62107583F983 + 7DA21FC83F583EC0000 +- expected_values: + RX_FL_WHEEL_VSS: 13.73 + RX_FR_WHEEL_VSS: 14.1 + RX_RL_WHEEL_VSS: 13.72 + RX_RR_WHEEL_VSS: 14.1 + response: |- + 7DA100B621075858285 + 7DA215D8582855C0000 +- expected_values: + RX_FL_WHEEL_VSS: 27.24 + RX_FR_WHEEL_VSS: 27.57 + RX_RL_WHEEL_VSS: 27.21 + RX_RR_WHEEL_VSS: 27.6 + response: |- + 7DA100B6210758AC58A + 7DA21A48AC88AA10000 +- expected_values: + RX_FL_WHEEL_VSS: 29.58 + RX_FR_WHEEL_VSS: 29.24 + RX_RL_WHEEL_VSS: 29.69 + RX_RR_WHEEL_VSS: 29.04 + response: |- + 7DA100B6210758B6C8B + 7DA218E8B588B990000 +- expected_values: + RX_FL_WHEEL_VSS: 51.81 + RX_FR_WHEEL_VSS: 52.13 + RX_RL_WHEEL_VSS: 51.46 + RX_RR_WHEEL_VSS: 52 + response: |- + 7DA100B621075945D94 + 7DA213D9450941A0000 +- expected_values: + RX_FL_WHEEL_VSS: 53.89 + RX_FR_WHEEL_VSS: 54.34 + RX_RL_WHEEL_VSS: 53.78 + RX_RR_WHEEL_VSS: 53.9 + response: |- + 7DA100B621075953A95 + 7DA210D950E95020000 +- expected_values: + RX_FL_WHEEL_VSS: 66.59 + RX_FR_WHEEL_VSS: 66.71 + RX_RL_WHEEL_VSS: 66.32 + RX_RR_WHEEL_VSS: 66.41 + response: |- + 7DA100B6210759A0F9A + 7DA210399F199E80000 +- expected_values: + RX_FL_WHEEL_VSS: 76.05 + RX_FR_WHEEL_VSS: 76.04 + RX_RL_WHEEL_VSS: 75.9 + RX_RR_WHEEL_VSS: 76 + response: |- + 7DA100B6210759DB49D + 7DA21B59DB09DA60000 diff --git a/tests/test_cases/2026/commands/7D2.7DA.2210A1.yaml b/tests/test_cases/2026/commands/7D2.7DA.2210A1|f=2023-.yaml similarity index 66% rename from tests/test_cases/2026/commands/7D2.7DA.2210A1.yaml rename to tests/test_cases/2026/commands/7D2.7DA.2210A1|f=2023-.yaml index 103d87c..78354d8 100644 --- a/tests/test_cases/2026/commands/7D2.7DA.2210A1.yaml +++ b/tests/test_cases/2026/commands/7D2.7DA.2210A1|f=2023-.yaml @@ -1,56 +1,56 @@ -command_id: 7D2.7DA.2210A1 +command_id: 7D2.7DA.2210A1|f=2023- test_cases: - expected_values: - LEXUS_RPM: -1 - LEXUS_TQ: 0 + RX_RPM: -1 + RX_TQ: 0 response: |- 7DA100C6210A17FFF80 7DA2100030080000400 - expected_values: - LEXUS_RPM: 0 - LEXUS_TQ: 0 + RX_RPM: 0 + RX_TQ: 0 response: |- 7DA100C6210A1800080 7DA2100030080000000 - expected_values: - LEXUS_RPM: 619 - LEXUS_TQ: -48.625 + RX_RPM: 619 + RX_TQ: -48.625 response: |- 7DA100C6210A1826B7E 7DA216D03007E7B0400 - expected_values: - LEXUS_RPM: 1171 - LEXUS_TQ: 55.125 + RX_RPM: 1171 + RX_TQ: 55.125 response: |- 7DA100C6210A1849381 7DA21B6030081B90400 - expected_values: - LEXUS_RPM: 2355 - LEXUS_TQ: 14.5 + RX_RPM: 2355 + RX_TQ: 14.5 response: |- 7DA100C6210A1893380 7DA2178040080740400 - expected_values: - LEXUS_RPM: 4523 - LEXUS_TQ: -3.625 + RX_RPM: 4523 + RX_TQ: -3.625 response: |- 7DA100C6210A191AB7F 7DA21DB04007FE30400 - expected_values: - LEXUS_RPM: 4658 - LEXUS_TQ: 29.5 + RX_RPM: 4658 + RX_TQ: 29.5 response: |- 7DA100C6210A1923280 7DA21F4040180EC0400 - expected_values: - LEXUS_RPM: 5647 - LEXUS_TQ: 25.875 + RX_RPM: 5647 + RX_TQ: 25.875 response: |- 7DA100C6210A1960F80 7DA21C3040080CF0400 - expected_values: - LEXUS_RPM: 6620 - LEXUS_TQ: -13.75 + RX_RPM: 6620 + RX_TQ: -13.75 response: |- 7DA100C6210A199DC7F 7DA217F04007F920400 diff --git a/tests/test_cases/2026/commands/7D2.7DA.2210A6.yaml b/tests/test_cases/2026/commands/7D2.7DA.2210A6.yaml deleted file mode 100644 index 58c933d..0000000 --- a/tests/test_cases/2026/commands/7D2.7DA.2210A6.yaml +++ /dev/null @@ -1,34 +0,0 @@ -command_id: 7D2.7DA.2210A6 -test_cases: -- expected_values: - LEXUS_M_INVRT_MAX_T: 26 - LEXUS_RM_INVRT_COOL_T: 26 - response: 7DA066210A6423C42 -- expected_values: - LEXUS_M_INVRT_MAX_T: 27 - LEXUS_RM_INVRT_COOL_T: 27 - response: 7DA066210A6434243 -- expected_values: - LEXUS_M_INVRT_MAX_T: 32 - LEXUS_RM_INVRT_COOL_T: 32 - response: 7DA066210A6484748 -- expected_values: - LEXUS_M_INVRT_MAX_T: 41 - LEXUS_RM_INVRT_COOL_T: 32 - response: 7DA066210A6484751 -- expected_values: - LEXUS_M_INVRT_MAX_T: 41 - LEXUS_RM_INVRT_COOL_T: 34 - response: 7DA066210A64A4751 -- expected_values: - LEXUS_M_INVRT_MAX_T: 41 - LEXUS_RM_INVRT_COOL_T: 37 - response: 7DA066210A64D4751 -- expected_values: - LEXUS_M_INVRT_MAX_T: 41 - LEXUS_RM_INVRT_COOL_T: 38 - response: 7DA066210A64E4751 -- expected_values: - LEXUS_M_INVRT_MAX_T: 41 - LEXUS_RM_INVRT_COOL_T: 39 - response: 7DA066210A64F4751 diff --git a/tests/test_cases/2026/commands/7D2.7DA.2210A6|f=2023-.yaml b/tests/test_cases/2026/commands/7D2.7DA.2210A6|f=2023-.yaml new file mode 100644 index 0000000..2a1c2d0 --- /dev/null +++ b/tests/test_cases/2026/commands/7D2.7DA.2210A6|f=2023-.yaml @@ -0,0 +1,34 @@ +command_id: 7D2.7DA.2210A6|f=2023- +test_cases: +- expected_values: + RX_M_INVRT_MAX_T: 26 + RX_RM_INVRT_COOL_T: 26 + response: 7DA066210A6423C42 +- expected_values: + RX_M_INVRT_MAX_T: 27 + RX_RM_INVRT_COOL_T: 27 + response: 7DA066210A6434243 +- expected_values: + RX_M_INVRT_MAX_T: 32 + RX_RM_INVRT_COOL_T: 32 + response: 7DA066210A6484748 +- expected_values: + RX_M_INVRT_MAX_T: 41 + RX_RM_INVRT_COOL_T: 32 + response: 7DA066210A6484751 +- expected_values: + RX_M_INVRT_MAX_T: 41 + RX_RM_INVRT_COOL_T: 34 + response: 7DA066210A64A4751 +- expected_values: + RX_M_INVRT_MAX_T: 41 + RX_RM_INVRT_COOL_T: 37 + response: 7DA066210A64D4751 +- expected_values: + RX_M_INVRT_MAX_T: 41 + RX_RM_INVRT_COOL_T: 38 + response: 7DA066210A64E4751 +- expected_values: + RX_M_INVRT_MAX_T: 41 + RX_RM_INVRT_COOL_T: 39 + response: 7DA066210A64F4751 diff --git a/tests/test_cases/2026/commands/7D2.7DA.2210B2.yaml b/tests/test_cases/2026/commands/7D2.7DA.2210B2|f=2023-.yaml similarity index 57% rename from tests/test_cases/2026/commands/7D2.7DA.2210B2.yaml rename to tests/test_cases/2026/commands/7D2.7DA.2210B2|f=2023-.yaml index 9fde836..c7e0c11 100644 --- a/tests/test_cases/2026/commands/7D2.7DA.2210B2.yaml +++ b/tests/test_cases/2026/commands/7D2.7DA.2210B2|f=2023-.yaml @@ -1,17 +1,17 @@ -command_id: 7D2.7DA.2210B2 +command_id: 7D2.7DA.2210B2|f=2023- test_cases: - expected_values: - LEXUS_INVRT_COOLANT_T: 31 + RX_INVRT_COOLANT_T: 31 response: 7DA046210B247 - expected_values: - LEXUS_INVRT_COOLANT_T: 32 + RX_INVRT_COOLANT_T: 32 response: 7DA046210B248 - expected_values: - LEXUS_INVRT_COOLANT_T: 33 + RX_INVRT_COOLANT_T: 33 response: 7DA046210B249 - expected_values: - LEXUS_INVRT_COOLANT_T: 37 + RX_INVRT_COOLANT_T: 37 response: 7DA046210B24D - expected_values: - LEXUS_INVRT_COOLANT_T: 38 + RX_INVRT_COOLANT_T: 38 response: 7DA046210B24E diff --git a/tests/test_cases/2026/commands/7D2.7DA.2215EE.yaml b/tests/test_cases/2026/commands/7D2.7DA.2215EE|f=2023-.yaml similarity index 55% rename from tests/test_cases/2026/commands/7D2.7DA.2215EE.yaml rename to tests/test_cases/2026/commands/7D2.7DA.2215EE|f=2023-.yaml index 14ba20a..52c569e 100644 --- a/tests/test_cases/2026/commands/7D2.7DA.2215EE.yaml +++ b/tests/test_cases/2026/commands/7D2.7DA.2215EE|f=2023-.yaml @@ -1,8 +1,8 @@ -command_id: 7D2.7DA.2215EE +command_id: 7D2.7DA.2215EE|f=2023- test_cases: - expected_values: - LEXUS_12V_V_V2: 13.84962 + RX_12V_V_V2: 13.84962 response: 7DA056215EE2CBE - expected_values: - LEXUS_12V_V_V2: 14.1641 + RX_12V_V_V2: 14.1641 response: 7DA056215EE2D04 diff --git a/tests/test_cases/2026/commands/7D2.7DA.2215F7.yaml b/tests/test_cases/2026/commands/7D2.7DA.2215F7|f=2023-.yaml similarity index 61% rename from tests/test_cases/2026/commands/7D2.7DA.2215F7.yaml rename to tests/test_cases/2026/commands/7D2.7DA.2215F7|f=2023-.yaml index ef85fef..85f4692 100644 --- a/tests/test_cases/2026/commands/7D2.7DA.2215F7.yaml +++ b/tests/test_cases/2026/commands/7D2.7DA.2215F7|f=2023-.yaml @@ -1,14 +1,14 @@ -command_id: 7D2.7DA.2215F7 +command_id: 7D2.7DA.2215F7|f=2023- test_cases: - expected_values: - LEXUS_12V_C: 3.16629 + RX_12V_C: 3.16629 response: 7DA056215F7833E - expected_values: - LEXUS_12V_C: 5.75266 + RX_12V_C: 5.75266 response: 7DA056215F785E4 - expected_values: - LEXUS_12V_C: 5.95102 + RX_12V_C: 5.95102 response: 7DA056215F78618 - expected_values: - LEXUS_12V_C: 7.23658 + RX_12V_C: 7.23658 response: 7DA056215F78769 diff --git a/tests/test_cases/2026/commands/7D2.7DA.2215F8.yaml b/tests/test_cases/2026/commands/7D2.7DA.2215F8|f=2023-.yaml similarity index 64% rename from tests/test_cases/2026/commands/7D2.7DA.2215F8.yaml rename to tests/test_cases/2026/commands/7D2.7DA.2215F8|f=2023-.yaml index 8b0737b..e7c9901 100644 --- a/tests/test_cases/2026/commands/7D2.7DA.2215F8.yaml +++ b/tests/test_cases/2026/commands/7D2.7DA.2215F8|f=2023-.yaml @@ -1,17 +1,17 @@ -command_id: 7D2.7DA.2215F8 +command_id: 7D2.7DA.2215F8|f=2023- test_cases: - expected_values: - LEXUS_12V_T: 23.2 + RX_12V_T: 23.2 response: 7DA056215F80278 - expected_values: - LEXUS_12V_T: 23.3 + RX_12V_T: 23.3 response: 7DA056215F80279 - expected_values: - LEXUS_12V_T: 23.4 + RX_12V_T: 23.4 response: 7DA056215F8027A - expected_values: - LEXUS_12V_T: 25.4 + RX_12V_T: 25.4 response: 7DA056215F8028E - expected_values: - LEXUS_12V_T: 25.6 + RX_12V_T: 25.6 response: 7DA056215F80290 diff --git a/tests/test_cases/2026/commands/7D2.7DA.221F05.yaml b/tests/test_cases/2026/commands/7D2.7DA.221F05|f=2023-.yaml similarity index 58% rename from tests/test_cases/2026/commands/7D2.7DA.221F05.yaml rename to tests/test_cases/2026/commands/7D2.7DA.221F05|f=2023-.yaml index 0d70c47..a8a5f01 100644 --- a/tests/test_cases/2026/commands/7D2.7DA.221F05.yaml +++ b/tests/test_cases/2026/commands/7D2.7DA.221F05|f=2023-.yaml @@ -1,8 +1,8 @@ -command_id: 7D2.7DA.221F05 +command_id: 7D2.7DA.221F05|f=2023- test_cases: - expected_values: - LEXUS_COOL_T: 27 + RX_COOL_T: 27 response: 7DA04621F0543 - expected_values: - LEXUS_COOL_T: 89 + RX_COOL_T: 89 response: 7DA04621F0581 diff --git a/tests/test_cases/2026/commands/7D2.7DA.221F0D|fc=1.yaml b/tests/test_cases/2026/commands/7D2.7DA.221F0D|fc=1,f=2023-.yaml similarity index 65% rename from tests/test_cases/2026/commands/7D2.7DA.221F0D|fc=1.yaml rename to tests/test_cases/2026/commands/7D2.7DA.221F0D|fc=1,f=2023-.yaml index 6f82660..1a57df3 100644 --- a/tests/test_cases/2026/commands/7D2.7DA.221F0D|fc=1.yaml +++ b/tests/test_cases/2026/commands/7D2.7DA.221F0D|fc=1,f=2023-.yaml @@ -1,29 +1,29 @@ -command_id: 7D2.7DA.221F0D|fc=1 +command_id: 7D2.7DA.221F0D|fc=1,f=2023- test_cases: - expected_values: - LEXUS_VSS_V2: 0 + RX_VSS_V2: 0 response: 7DA04621F0D00 - expected_values: - LEXUS_VSS_V2: 4 + RX_VSS_V2: 4 response: 7DA04621F0D04 - expected_values: - LEXUS_VSS_V2: 15 + RX_VSS_V2: 15 response: 7DA04621F0D0F - expected_values: - LEXUS_VSS_V2: 27 + RX_VSS_V2: 27 response: 7DA04621F0D1B - expected_values: - LEXUS_VSS_V2: 31 + RX_VSS_V2: 31 response: 7DA04621F0D1F - expected_values: - LEXUS_VSS_V2: 51 + RX_VSS_V2: 51 response: 7DA04621F0D33 - expected_values: - LEXUS_VSS_V2: 52 + RX_VSS_V2: 52 response: 7DA04621F0D34 - expected_values: - LEXUS_VSS_V2: 56 + RX_VSS_V2: 56 response: 7DA04621F0D38 - expected_values: - LEXUS_VSS_V2: 73 + RX_VSS_V2: 73 response: 7DA04621F0D49 diff --git a/tests/test_cases/2026/commands/7D2.7DA.221F49.yaml b/tests/test_cases/2026/commands/7D2.7DA.221F49|f=2023-.yaml similarity index 52% rename from tests/test_cases/2026/commands/7D2.7DA.221F49.yaml rename to tests/test_cases/2026/commands/7D2.7DA.221F49|f=2023-.yaml index b171069..864f2c9 100644 --- a/tests/test_cases/2026/commands/7D2.7DA.221F49.yaml +++ b/tests/test_cases/2026/commands/7D2.7DA.221F49|f=2023-.yaml @@ -1,14 +1,14 @@ -command_id: 7D2.7DA.221F49 +command_id: 7D2.7DA.221F49|f=2023- test_cases: - expected_values: - LEXUS_ACC_PEDAL_POS_1: 16.07843 + RX_ACC_PEDAL_POS_1: 16.07843 response: 7DA04621F4929 - expected_values: - LEXUS_ACC_PEDAL_POS_1: 21.96078 + RX_ACC_PEDAL_POS_1: 21.96078 response: 7DA04621F4938 - expected_values: - LEXUS_ACC_PEDAL_POS_1: 26.66667 + RX_ACC_PEDAL_POS_1: 26.66667 response: 7DA04621F4944 - expected_values: - LEXUS_ACC_PEDAL_POS_1: 30.19608 + RX_ACC_PEDAL_POS_1: 30.19608 response: 7DA04621F494D diff --git a/tests/test_cases/2026/commands/7D2.7DA.221F4A.yaml b/tests/test_cases/2026/commands/7D2.7DA.221F4A|f=2023-.yaml similarity index 54% rename from tests/test_cases/2026/commands/7D2.7DA.221F4A.yaml rename to tests/test_cases/2026/commands/7D2.7DA.221F4A|f=2023-.yaml index 3814024..bd801d7 100644 --- a/tests/test_cases/2026/commands/7D2.7DA.221F4A.yaml +++ b/tests/test_cases/2026/commands/7D2.7DA.221F4A|f=2023-.yaml @@ -1,17 +1,17 @@ -command_id: 7D2.7DA.221F4A +command_id: 7D2.7DA.221F4A|f=2023- test_cases: - expected_values: - LEXUS_ACC_PEDAL_POS_2: 31.76471 + RX_ACC_PEDAL_POS_2: 31.76471 response: 7DA04621F4A51 - expected_values: - LEXUS_ACC_PEDAL_POS_2: 40 + RX_ACC_PEDAL_POS_2: 40 response: 7DA04621F4A66 - expected_values: - LEXUS_ACC_PEDAL_POS_2: 42.7451 + RX_ACC_PEDAL_POS_2: 42.7451 response: 7DA04621F4A6D - expected_values: - LEXUS_ACC_PEDAL_POS_2: 43.52941 + RX_ACC_PEDAL_POS_2: 43.52941 response: 7DA04621F4A6F - expected_values: - LEXUS_ACC_PEDAL_POS_2: 46.27451 + RX_ACC_PEDAL_POS_2: 46.27451 response: 7DA04621F4A76 diff --git a/tests/test_cases/2026/commands/7D2.7DA.221F9A.yaml b/tests/test_cases/2026/commands/7D2.7DA.221F9A|f=2023-.yaml similarity index 62% rename from tests/test_cases/2026/commands/7D2.7DA.221F9A.yaml rename to tests/test_cases/2026/commands/7D2.7DA.221F9A|f=2023-.yaml index de35b26..c2531b7 100644 --- a/tests/test_cases/2026/commands/7D2.7DA.221F9A.yaml +++ b/tests/test_cases/2026/commands/7D2.7DA.221F9A|f=2023-.yaml @@ -1,38 +1,38 @@ -command_id: 7D2.7DA.221F9A +command_id: 7D2.7DA.221F9A|f=2023- test_cases: - expected_values: - LEXUS_HVBAT_C: 0 - LEXUS_HVBAT_V: 267 + RX_HVBAT_C: 0 + RX_HVBAT_V: 267 response: |- 7DA1009621F9A0E0042 7DA21C0000000000000 - expected_values: - LEXUS_HVBAT_C: 4.2 - LEXUS_HVBAT_V: 268 + RX_HVBAT_C: 4.2 + RX_HVBAT_V: 268 response: |- 7DA1009621F9A0E0043 7DA2100002A00000000 - expected_values: - LEXUS_HVBAT_C: -6.3 - LEXUS_HVBAT_V: 268 + RX_HVBAT_C: -6.3 + RX_HVBAT_V: 268 response: |- 7DA1009621F9A0E0043 7DA2100FFC100000000 - expected_values: - LEXUS_HVBAT_C: 4.7 - LEXUS_HVBAT_V: 271 + RX_HVBAT_C: 4.7 + RX_HVBAT_V: 271 response: |- 7DA1009621F9A0E0043 7DA21C0002F00000000 - expected_values: - LEXUS_HVBAT_C: -3.9 - LEXUS_HVBAT_V: 283 + RX_HVBAT_C: -3.9 + RX_HVBAT_V: 283 response: |- 7DA1009621F9A0E0046 7DA21C0FFD900000000 - expected_values: - LEXUS_HVBAT_C: -10.5 - LEXUS_HVBAT_V: 300 + RX_HVBAT_C: -10.5 + RX_HVBAT_V: 300 response: |- 7DA1009621F9A0E004B 7DA2100FF9700000000