diff --git a/tests/test_cases/2025/command_support.yaml b/tests/test_cases/2025/command_support.yaml index 3f4eed5..c256e22 100644 --- a/tests/test_cases/2025/command_support.yaml +++ b/tests/test_cases/2025/command_support.yaml @@ -37,11 +37,15 @@ supported_commands_by_ecu: - 7E0.0106:SHRTFT1 - 7E0.010D:VSS - 7E0.0110:MAF + - 7E0.0111:TP - 7E0.011C:OBDSUP + - 7E0.012F:FLI - 7E0.0131:CLR_DIST - 7E0.0134:LAMBDA11_CURRENT,O2S11_CURRENT + - 7E0.0142:VPWR - 7E0.0144:EQ_RAT - 7E0.0146:AAT + - 7E0.0147:TP_B - 7E0.015C:EOT - 7E0.01A6:ODO unsupported_commands_by_ecu: diff --git a/tests/test_cases/2025/commands/7E0.0104.yaml b/tests/test_cases/2025/commands/7E0.0104.yaml index f92267c..a579b68 100644 --- a/tests/test_cases/2025/commands/7E0.0104.yaml +++ b/tests/test_cases/2025/commands/7E0.0104.yaml @@ -1,5 +1,8 @@ command_id: 7E0.0104 test_cases: - expected_values: - LOAD_PCT: 27.84314 - response: '7E803410447' + LOAD_PCT: 5.88235 + response: 7E80341040F +- expected_values: + LOAD_PCT: 51.37255 + response: '7E803410483' diff --git a/tests/test_cases/2025/commands/7E0.0105.yaml b/tests/test_cases/2025/commands/7E0.0105.yaml index 79dfff1..b5f5069 100644 --- a/tests/test_cases/2025/commands/7E0.0105.yaml +++ b/tests/test_cases/2025/commands/7E0.0105.yaml @@ -3,3 +3,6 @@ test_cases: - expected_values: ECT: 81 response: '7E803410579' +- expected_values: + ECT: 106 + response: '7E803410592' diff --git a/tests/test_cases/2025/commands/7E0.0106.yaml b/tests/test_cases/2025/commands/7E0.0106.yaml index 0f7557a..b8e6418 100644 --- a/tests/test_cases/2025/commands/7E0.0106.yaml +++ b/tests/test_cases/2025/commands/7E0.0106.yaml @@ -1,5 +1,8 @@ command_id: 7E0.0106 test_cases: - expected_values: - SHRTFT1: 0 - response: '7E803410680' + SHRTFT1: -7.8125 + response: '7E803410676' +- expected_values: + SHRTFT1: 7.8125 + response: 7E80341068A diff --git a/tests/test_cases/2025/commands/7E0.010D.yaml b/tests/test_cases/2025/commands/7E0.010D.yaml index e9b2e02..62824fb 100644 --- a/tests/test_cases/2025/commands/7E0.010D.yaml +++ b/tests/test_cases/2025/commands/7E0.010D.yaml @@ -3,3 +3,6 @@ test_cases: - expected_values: VSS: 0 response: 7E803410D00 +- expected_values: + VSS: 115 + response: 7E803410D73 diff --git a/tests/test_cases/2025/commands/7E0.0110.yaml b/tests/test_cases/2025/commands/7E0.0110.yaml index f76d15d..0e5e702 100644 --- a/tests/test_cases/2025/commands/7E0.0110.yaml +++ b/tests/test_cases/2025/commands/7E0.0110.yaml @@ -1,5 +1,11 @@ command_id: 7E0.0110 test_cases: - expected_values: - MAF: 6.94 - response: 7E804411002B6 + MAF: 2.47 + response: 7E804411000F7 +- expected_values: + MAF: 5.16 + response: '7E80441100204' +- expected_values: + MAF: 83.58 + response: 7E804411020A6 diff --git a/tests/test_cases/2025/commands/7E0.0111.yaml b/tests/test_cases/2025/commands/7E0.0111.yaml new file mode 100644 index 0000000..27fbf92 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.0111.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0111 +test_cases: +- expected_values: + TP: 12.54902 + response: '7E803411120' +- expected_values: + TP: 13.72549 + response: '7E803411123' diff --git a/tests/test_cases/2025/commands/7E0.012F.yaml b/tests/test_cases/2025/commands/7E0.012F.yaml new file mode 100644 index 0000000..e1c4935 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.012F.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.012F +test_cases: +- expected_values: + FLI: 35.68627 + response: 7E803412F5B +- expected_values: + FLI: 47.45098 + response: 7E803412F79 diff --git a/tests/test_cases/2025/commands/7E0.0131.yaml b/tests/test_cases/2025/commands/7E0.0131.yaml index 540b1b3..1a2e77d 100644 --- a/tests/test_cases/2025/commands/7E0.0131.yaml +++ b/tests/test_cases/2025/commands/7E0.0131.yaml @@ -3,3 +3,6 @@ test_cases: - expected_values: CLR_DIST: 273 response: '7E80441310111' +- expected_values: + CLR_DIST: 293 + response: '7E80441310125' diff --git a/tests/test_cases/2025/commands/7E0.0134.yaml b/tests/test_cases/2025/commands/7E0.0134.yaml index 5693f2b..93f1799 100644 --- a/tests/test_cases/2025/commands/7E0.0134.yaml +++ b/tests/test_cases/2025/commands/7E0.0134.yaml @@ -1,6 +1,30 @@ command_id: 7E0.0134 test_cases: - expected_values: - LAMBDA11_CURRENT: 0.97287 - O2S11_CURRENT: -0.05859 - response: 7E80641347C877FF1 + LAMBDA11_CURRENT: 0.84366 + O2S11_CURRENT: -0.33203 + response: 7E80641346BFD7FAB +- expected_values: + LAMBDA11_CURRENT: 0.95309 + O2S11_CURRENT: -0.09375 + response: 7E806413479FF7FE8 +- expected_values: + LAMBDA11_CURRENT: 1.00485 + O2S11_CURRENT: -0.00391 + response: 7E8064134809F7FFF +- expected_values: + LAMBDA11_CURRENT: 1.00607 + O2S11_CURRENT: 0 + response: 7E806413480C78000 +- expected_values: + LAMBDA11_CURRENT: 1.03149 + O2S11_CURRENT: 0.03125 + response: '7E806413484088008' +- expected_values: + LAMBDA11_CURRENT: 1.99 + O2S11_CURRENT: 0.64844 + response: 7E8064134FFFF80A6 +- expected_values: + LAMBDA11_CURRENT: 1.99 + O2S11_CURRENT: 1.17578 + response: 7E8064134FFFF812D diff --git a/tests/test_cases/2025/commands/7E0.0142.yaml b/tests/test_cases/2025/commands/7E0.0142.yaml new file mode 100644 index 0000000..b3e83c6 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.0142.yaml @@ -0,0 +1,29 @@ +command_id: 7E0.0142 +test_cases: +- expected_values: + VPWR: 14.22 + response: 7E8044142378C +- expected_values: + VPWR: 14.28 + response: 7E804414237C8 +- expected_values: + VPWR: 14.3 + response: 7E804414237DC +- expected_values: + VPWR: 14.34 + response: '7E80441423804' +- expected_values: + VPWR: 14.36 + response: '7E80441423818' +- expected_values: + VPWR: 14.38 + response: 7E8044142382C +- expected_values: + VPWR: 14.42 + response: '7E80441423854' +- expected_values: + VPWR: 14.44 + response: '7E80441423868' +- expected_values: + VPWR: 14.48 + response: '7E80441423890' diff --git a/tests/test_cases/2025/commands/7E0.0144.yaml b/tests/test_cases/2025/commands/7E0.0144.yaml index 03d937d..34b6332 100644 --- a/tests/test_cases/2025/commands/7E0.0144.yaml +++ b/tests/test_cases/2025/commands/7E0.0144.yaml @@ -1,5 +1,11 @@ command_id: 7E0.0144 test_cases: +- expected_values: + EQ_RAT: 0.84425 + response: 7E80441446C10 - expected_values: EQ_RAT: 1.00002 response: '7E80441448000' +- expected_values: + EQ_RAT: 1.99 + response: 7E8044144FFFF diff --git a/tests/test_cases/2025/commands/7E0.0146.yaml b/tests/test_cases/2025/commands/7E0.0146.yaml index f71ec2f..33c884a 100644 --- a/tests/test_cases/2025/commands/7E0.0146.yaml +++ b/tests/test_cases/2025/commands/7E0.0146.yaml @@ -3,3 +3,12 @@ test_cases: - expected_values: AAT: 21 response: 7E80341463D +- expected_values: + AAT: 22 + response: 7E80341463E +- expected_values: + AAT: 23 + response: 7E80341463F +- expected_values: + AAT: 24 + response: '7E803414640' diff --git a/tests/test_cases/2025/commands/7E0.0147.yaml b/tests/test_cases/2025/commands/7E0.0147.yaml new file mode 100644 index 0000000..f45e504 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.0147.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0147 +test_cases: +- expected_values: + TP_B: 11.76471 + response: 7E80341471E +- expected_values: + TP_B: 70.58824 + response: 7E8034147B4 diff --git a/tests/test_cases/2025/commands/7E0.015C.yaml b/tests/test_cases/2025/commands/7E0.015C.yaml index 025095a..e08b41d 100644 --- a/tests/test_cases/2025/commands/7E0.015C.yaml +++ b/tests/test_cases/2025/commands/7E0.015C.yaml @@ -3,3 +3,6 @@ test_cases: - expected_values: EOT: 70 response: 7E803415C6E +- expected_values: + EOT: 102 + response: 7E803415C8E diff --git a/tests/test_cases/2025/commands/7E0.01A6.yaml b/tests/test_cases/2025/commands/7E0.01A6.yaml index bc52ed3..449c2b7 100644 --- a/tests/test_cases/2025/commands/7E0.01A6.yaml +++ b/tests/test_cases/2025/commands/7E0.01A6.yaml @@ -3,3 +3,6 @@ test_cases: - expected_values: ODO: 12416.5 response: 7E80641A60001E505 +- expected_values: + ODO: 12436.5 + response: 7E80641A60001E5CD