From 38b548c6163b8245191276fd5bc07a55ecb6ec55 Mon Sep 17 00:00:00 2001 From: Jeff Verkoeyen Date: Thu, 2 Oct 2025 17:49:15 -0400 Subject: [PATCH] Update command data for Chevrolet/Colorado --- tests/test_cases/2016/command_support.yaml | 263 ++++++++++++++ tests/test_cases/2016/commands/7E0.0101.yaml | 29 ++ tests/test_cases/2016/commands/7E0.0103.yaml | 6 + tests/test_cases/2016/commands/7E0.0104.yaml | 20 ++ tests/test_cases/2016/commands/7E0.0105.yaml | 8 + tests/test_cases/2016/commands/7E0.0106.yaml | 14 + tests/test_cases/2016/commands/7E0.0107.yaml | 17 + tests/test_cases/2016/commands/7E0.0108.yaml | 17 + tests/test_cases/2016/commands/7E0.0109.yaml | 17 + tests/test_cases/2016/commands/7E0.010A.yaml | 23 ++ tests/test_cases/2016/commands/7E0.010B.yaml | 14 + tests/test_cases/2016/commands/7E0.010C.yaml | 29 ++ tests/test_cases/2016/commands/7E0.010D.yaml | 5 + tests/test_cases/2016/commands/7E0.010E.yaml | 11 + tests/test_cases/2016/commands/7E0.010F.yaml | 8 + tests/test_cases/2016/commands/7E0.0110.yaml | 26 ++ tests/test_cases/2016/commands/7E0.0111.yaml | 8 + tests/test_cases/2016/commands/7E0.0113.yaml | 12 + tests/test_cases/2016/commands/7E0.0114.yaml | 14 + tests/test_cases/2016/commands/7E0.0115.yaml | 14 + tests/test_cases/2016/commands/7E0.0118.yaml | 14 + tests/test_cases/2016/commands/7E0.0119.yaml | 14 + tests/test_cases/2016/commands/7E0.011C.yaml | 5 + tests/test_cases/2016/commands/7E0.011F.yaml | 8 + tests/test_cases/2016/commands/7E0.0121.yaml | 5 + tests/test_cases/2016/commands/7E0.0123.yaml | 26 ++ tests/test_cases/2016/commands/7E0.012E.yaml | 32 ++ tests/test_cases/2016/commands/7E0.012F.yaml | 8 + tests/test_cases/2016/commands/7E0.0130.yaml | 8 + tests/test_cases/2016/commands/7E0.0131.yaml | 17 + tests/test_cases/2016/commands/7E0.0132.yaml | 29 ++ tests/test_cases/2016/commands/7E0.0133.yaml | 8 + tests/test_cases/2016/commands/7E0.013C.yaml | 23 ++ tests/test_cases/2016/commands/7E0.013D.yaml | 23 ++ tests/test_cases/2016/commands/7E0.0141.yaml | 52 +++ tests/test_cases/2016/commands/7E0.0142.yaml | 14 + tests/test_cases/2016/commands/7E0.0143.yaml | 20 ++ tests/test_cases/2016/commands/7E0.0144.yaml | 5 + tests/test_cases/2016/commands/7E0.0145.yaml | 17 + tests/test_cases/2016/commands/7E0.0146.yaml | 8 + tests/test_cases/2016/commands/7E0.0147.yaml | 20 ++ tests/test_cases/2016/commands/7E0.0149.yaml | 5 + tests/test_cases/2016/commands/7E0.014A.yaml | 5 + tests/test_cases/2016/commands/7E0.014C.yaml | 23 ++ tests/test_cases/2016/commands/7E0.0151.yaml | 5 + tests/test_cases/2016/commands/7E0.0168.yaml | 130 +++++++ .../test_cases/2016/commands/7E0.2211A1.yaml | 11 + .../2016/commands/7E0.7E8.22000D.yaml | 8 + tests/test_cases/2017/command_support.yaml | 200 +++++++++++ tests/test_cases/2017/commands/7E0.0101.yaml | 29 ++ tests/test_cases/2017/commands/7E0.0102.yaml | 5 + tests/test_cases/2017/commands/7E0.010D.yaml | 26 ++ tests/test_cases/2017/commands/7E0.011C.yaml | 5 + tests/test_cases/2017/commands/7E0.0121.yaml | 5 + tests/test_cases/2017/commands/7E0.012F.yaml | 8 + tests/test_cases/2017/commands/7E0.0130.yaml | 5 + tests/test_cases/2017/commands/7E0.0131.yaml | 21 ++ tests/test_cases/2017/commands/7E0.0142.yaml | 13 + .../test_cases/2017/commands/7E0.2211A1.yaml | 16 + .../2017/commands/7E0.7E8.22000D.yaml | 38 +++ tests/test_cases/2019/command_support.yaml | 15 +- tests/test_cases/2021/command_support.yaml | 254 +++++++------- tests/test_cases/2021/commands/7E0.012F.yaml | 24 +- tests/test_cases/2021/commands/7E0.0131.yaml | 8 +- tests/test_cases/2021/commands/7E0.01A6.yaml | 16 +- .../2021/commands/7E0.7E8.22000D.yaml | 8 + tests/test_cases/2023/command_support.yaml | 243 +++++++++++++ .../2023/commands/DA11.220010|fc=1,c=14.yaml | 11 + .../2023/commands/DA11.22002F|fc=1,c=14.yaml | 10 + .../2023/commands/DA11.22005E|fc=1,c=14.yaml | 11 + .../2023/commands/DA11.2211EA|fc=1,c=14.yaml | 5 + .../2023/commands/DA11.2211EB|fc=1,c=14.yaml | 5 + .../2023/commands/DA11.221205|fc=1,c=14.yaml | 11 + .../2023/commands/DA11.221206|fc=1,c=14.yaml | 8 + .../2023/commands/DA11.221207|fc=1,c=14.yaml | 8 + .../2023/commands/DA11.221208|fc=1,c=14.yaml | 11 + .../2023/commands/DA11.22153E|fc=1,c=14.yaml | 8 + .../2023/commands/DA11.222344|fc=1,c=14.yaml | 8 + .../2023/commands/DA11.222345|fc=1,c=14.yaml | 8 + .../2023/commands/DA11.2234D8|fc=1,c=14.yaml | 5 + .../2023/commands/DA11.2236A7|fc=1,c=14.yaml | 8 + .../2023/commands/DA11.224DC0|fc=1,c=14.yaml | 17 + .../2023/commands/DA18.221940|fc=1,c=14.yaml | 8 + .../2023/commands/DA18.221B30|fc=1,c=14.yaml | 32 ++ .../2023/commands/DA1A.22448F|fc=1,c=14.yaml | 14 + .../2023/commands/DA28.224A7A|fc=1,c=14.yaml | 14 + .../2023/commands/DA28.224A7C|fc=1,c=14.yaml | 8 + .../2023/commands/DA28.224C2D|fc=1,c=14.yaml | 11 + .../2023/commands/DA28.224C2F|fc=1,c=14.yaml | 11 + .../2023/commands/DA28.224C30|fc=1,c=14.yaml | 11 + tests/test_cases/2023/commands/DB33.0104.yaml | 8 + tests/test_cases/2023/commands/DB33.0105.yaml | 8 + tests/test_cases/2023/commands/DB33.010C.yaml | 8 + tests/test_cases/2023/commands/DB33.0110.yaml | 8 + tests/test_cases/2023/commands/DB33.012E.yaml | 5 + tests/test_cases/2023/commands/DB33.0131.yaml | 11 + tests/test_cases/2023/commands/DB33.0132.yaml | 8 + tests/test_cases/2023/commands/DB33.0133.yaml | 5 + tests/test_cases/2023/commands/DB33.013C.yaml | 8 + tests/test_cases/2023/commands/DB33.0143.yaml | 8 + tests/test_cases/2023/commands/DB33.0144.yaml | 5 + tests/test_cases/2023/commands/DB33.014C.yaml | 8 + tests/test_cases/2023/commands/DB33.0162.yaml | 8 + tests/test_cases/2023/commands/DB33.0163.yaml | 5 + tests/test_cases/2023/commands/DB33.0167.yaml | 14 + tests/test_cases/2023/commands/DB33.018E.yaml | 8 + tests/test_cases/2024/command_support.yaml | 320 ++++++++--------- .../2024/commands/DA11.220010|fc=1,c=14.yaml | 14 + .../2024/commands/DA11.22002F|fc=1,c=14.yaml | 14 + .../2024/commands/DA11.22005E|fc=1,c=14.yaml | 14 + .../2024/commands/DA11.2211EA|fc=1,c=14.yaml | 8 + .../2024/commands/DA11.2211EB|fc=1,c=14.yaml | 8 + .../2024/commands/DA11.221205|fc=1,c=14.yaml | 8 + .../2024/commands/DA11.221206|fc=1,c=14.yaml | 14 + .../2024/commands/DA11.221207|fc=1,c=14.yaml | 11 + .../2024/commands/DA11.221208|fc=1,c=14.yaml | 11 + .../2024/commands/DA11.22153E|fc=1,c=14.yaml | 11 + .../2024/commands/DA11.222344|fc=1,c=14.yaml | 11 + .../2024/commands/DA11.222345|fc=1,c=14.yaml | 11 + .../2024/commands/DA11.2234D8|fc=1,c=14.yaml | 8 + .../2024/commands/DA11.2236A7|fc=1,c=14.yaml | 17 + .../2024/commands/DA11.224DC0|fc=1,c=14.yaml | 11 + .../2024/commands/DA18.221940|fc=1,c=14.yaml | 11 + .../2024/commands/DA18.221B30|fc=1,c=14.yaml | 11 + .../2024/commands/DA1A.22448F|fc=1,c=14.yaml | 17 + .../2024/commands/DA28.224A7A|fc=1,c=14.yaml | 26 ++ .../2024/commands/DA28.224A7C|fc=1,c=14.yaml | 29 ++ .../2024/commands/DA28.224C2D|fc=1,c=14.yaml | 11 + .../2024/commands/DA28.224C2F|fc=1,c=14.yaml | 11 + .../2024/commands/DA28.224C30|fc=1,c=14.yaml | 11 + tests/test_cases/2024/commands/DB33.012F.yaml | 10 +- tests/test_cases/2024/commands/DB33.0131.yaml | 20 +- tests/test_cases/2024/commands/DB33.01A6.yaml | 18 +- tests/test_cases/2025/command_support.yaml | 322 +++++++++--------- .../2025/commands/DA11.220010|fc=1,c=14.yaml | 14 + .../2025/commands/DA11.22002F|fc=1,c=14.yaml | 14 + .../2025/commands/DA11.22005E|fc=1,c=14.yaml | 14 + .../2025/commands/DA11.2211EA|fc=1,c=14.yaml | 8 + .../2025/commands/DA11.2211EB|fc=1,c=14.yaml | 8 + .../2025/commands/DA11.221205|fc=1,c=14.yaml | 11 + .../2025/commands/DA11.221206|fc=1,c=14.yaml | 14 + .../2025/commands/DA11.221207|fc=1,c=14.yaml | 14 + .../2025/commands/DA11.221208|fc=1,c=14.yaml | 14 + .../2025/commands/DA11.22153E|fc=1,c=14.yaml | 11 + .../2025/commands/DA11.222344|fc=1,c=14.yaml | 11 + .../2025/commands/DA11.222345|fc=1,c=14.yaml | 11 + .../2025/commands/DA11.2234D8|fc=1,c=14.yaml | 8 + .../2025/commands/DA11.2236A7|fc=1,c=14.yaml | 11 + .../2025/commands/DA11.224DC0|fc=1,c=14.yaml | 11 + .../2025/commands/DA18.221940|fc=1,c=14.yaml | 11 + .../2025/commands/DA18.221B30|fc=1,c=14.yaml | 11 + .../2025/commands/DA1A.22448F|fc=1,c=14.yaml | 14 + .../2025/commands/DA28.224A7A|fc=1,c=14.yaml | 20 ++ .../2025/commands/DA28.224A7C|fc=1,c=14.yaml | 8 + .../2025/commands/DA28.224C2D|fc=1,c=14.yaml | 11 + .../2025/commands/DA28.224C2F|fc=1,c=14.yaml | 11 + .../2025/commands/DA28.224C30|fc=1,c=14.yaml | 11 + tests/test_cases/2025/commands/DB33.0101.yaml | 34 ++ tests/test_cases/2025/commands/DB33.0121.yaml | 5 + tests/test_cases/2025/commands/DB33.0130.yaml | 5 + tests/test_cases/2025/commands/DB33.0131.yaml | 21 +- tests/test_cases/2025/commands/DB33.0146.yaml | 8 + 162 files changed, 3240 insertions(+), 497 deletions(-) create mode 100644 tests/test_cases/2016/command_support.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0101.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0103.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0104.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0105.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0106.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0107.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0108.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0109.yaml create mode 100644 tests/test_cases/2016/commands/7E0.010A.yaml create mode 100644 tests/test_cases/2016/commands/7E0.010B.yaml create mode 100644 tests/test_cases/2016/commands/7E0.010C.yaml create mode 100644 tests/test_cases/2016/commands/7E0.010D.yaml create mode 100644 tests/test_cases/2016/commands/7E0.010E.yaml create mode 100644 tests/test_cases/2016/commands/7E0.010F.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0110.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0111.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0113.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0114.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0115.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0118.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0119.yaml create mode 100644 tests/test_cases/2016/commands/7E0.011C.yaml create mode 100644 tests/test_cases/2016/commands/7E0.011F.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0121.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0123.yaml create mode 100644 tests/test_cases/2016/commands/7E0.012E.yaml create mode 100644 tests/test_cases/2016/commands/7E0.012F.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0130.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0131.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0132.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0133.yaml create mode 100644 tests/test_cases/2016/commands/7E0.013C.yaml create mode 100644 tests/test_cases/2016/commands/7E0.013D.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0141.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0142.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0143.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0144.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0145.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0146.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0147.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0149.yaml create mode 100644 tests/test_cases/2016/commands/7E0.014A.yaml create mode 100644 tests/test_cases/2016/commands/7E0.014C.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0151.yaml create mode 100644 tests/test_cases/2016/commands/7E0.0168.yaml create mode 100644 tests/test_cases/2016/commands/7E0.2211A1.yaml create mode 100644 tests/test_cases/2016/commands/7E0.7E8.22000D.yaml create mode 100644 tests/test_cases/2017/command_support.yaml create mode 100644 tests/test_cases/2017/commands/7E0.0101.yaml create mode 100644 tests/test_cases/2017/commands/7E0.0102.yaml create mode 100644 tests/test_cases/2017/commands/7E0.010D.yaml create mode 100644 tests/test_cases/2017/commands/7E0.011C.yaml create mode 100644 tests/test_cases/2017/commands/7E0.0121.yaml create mode 100644 tests/test_cases/2017/commands/7E0.012F.yaml create mode 100644 tests/test_cases/2017/commands/7E0.0130.yaml create mode 100644 tests/test_cases/2017/commands/7E0.0131.yaml create mode 100644 tests/test_cases/2017/commands/7E0.0142.yaml create mode 100644 tests/test_cases/2017/commands/7E0.2211A1.yaml create mode 100644 tests/test_cases/2017/commands/7E0.7E8.22000D.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22000D.yaml create mode 100644 tests/test_cases/2023/command_support.yaml create mode 100644 tests/test_cases/2023/commands/DA11.220010|fc=1,c=14.yaml create mode 100644 tests/test_cases/2023/commands/DA11.22002F|fc=1,c=14.yaml create mode 100644 tests/test_cases/2023/commands/DA11.22005E|fc=1,c=14.yaml create mode 100644 tests/test_cases/2023/commands/DA11.2211EA|fc=1,c=14.yaml create mode 100644 tests/test_cases/2023/commands/DA11.2211EB|fc=1,c=14.yaml create mode 100644 tests/test_cases/2023/commands/DA11.221205|fc=1,c=14.yaml create mode 100644 tests/test_cases/2023/commands/DA11.221206|fc=1,c=14.yaml create mode 100644 tests/test_cases/2023/commands/DA11.221207|fc=1,c=14.yaml create mode 100644 tests/test_cases/2023/commands/DA11.221208|fc=1,c=14.yaml create mode 100644 tests/test_cases/2023/commands/DA11.22153E|fc=1,c=14.yaml create mode 100644 tests/test_cases/2023/commands/DA11.222344|fc=1,c=14.yaml create mode 100644 tests/test_cases/2023/commands/DA11.222345|fc=1,c=14.yaml create mode 100644 tests/test_cases/2023/commands/DA11.2234D8|fc=1,c=14.yaml create mode 100644 tests/test_cases/2023/commands/DA11.2236A7|fc=1,c=14.yaml create mode 100644 tests/test_cases/2023/commands/DA11.224DC0|fc=1,c=14.yaml create mode 100644 tests/test_cases/2023/commands/DA18.221940|fc=1,c=14.yaml create mode 100644 tests/test_cases/2023/commands/DA18.221B30|fc=1,c=14.yaml create mode 100644 tests/test_cases/2023/commands/DA1A.22448F|fc=1,c=14.yaml create mode 100644 tests/test_cases/2023/commands/DA28.224A7A|fc=1,c=14.yaml create mode 100644 tests/test_cases/2023/commands/DA28.224A7C|fc=1,c=14.yaml create mode 100644 tests/test_cases/2023/commands/DA28.224C2D|fc=1,c=14.yaml create mode 100644 tests/test_cases/2023/commands/DA28.224C2F|fc=1,c=14.yaml create mode 100644 tests/test_cases/2023/commands/DA28.224C30|fc=1,c=14.yaml create mode 100644 tests/test_cases/2023/commands/DB33.0104.yaml create mode 100644 tests/test_cases/2023/commands/DB33.0105.yaml create mode 100644 tests/test_cases/2023/commands/DB33.010C.yaml create mode 100644 tests/test_cases/2023/commands/DB33.0110.yaml create mode 100644 tests/test_cases/2023/commands/DB33.012E.yaml create mode 100644 tests/test_cases/2023/commands/DB33.0131.yaml create mode 100644 tests/test_cases/2023/commands/DB33.0132.yaml create mode 100644 tests/test_cases/2023/commands/DB33.0133.yaml create mode 100644 tests/test_cases/2023/commands/DB33.013C.yaml create mode 100644 tests/test_cases/2023/commands/DB33.0143.yaml create mode 100644 tests/test_cases/2023/commands/DB33.0144.yaml create mode 100644 tests/test_cases/2023/commands/DB33.014C.yaml create mode 100644 tests/test_cases/2023/commands/DB33.0162.yaml create mode 100644 tests/test_cases/2023/commands/DB33.0163.yaml create mode 100644 tests/test_cases/2023/commands/DB33.0167.yaml create mode 100644 tests/test_cases/2023/commands/DB33.018E.yaml create mode 100644 tests/test_cases/2024/commands/DA11.220010|fc=1,c=14.yaml create mode 100644 tests/test_cases/2024/commands/DA11.22002F|fc=1,c=14.yaml create mode 100644 tests/test_cases/2024/commands/DA11.22005E|fc=1,c=14.yaml create mode 100644 tests/test_cases/2024/commands/DA11.2211EA|fc=1,c=14.yaml create mode 100644 tests/test_cases/2024/commands/DA11.2211EB|fc=1,c=14.yaml create mode 100644 tests/test_cases/2024/commands/DA11.221205|fc=1,c=14.yaml create mode 100644 tests/test_cases/2024/commands/DA11.221206|fc=1,c=14.yaml create mode 100644 tests/test_cases/2024/commands/DA11.221207|fc=1,c=14.yaml create mode 100644 tests/test_cases/2024/commands/DA11.221208|fc=1,c=14.yaml create mode 100644 tests/test_cases/2024/commands/DA11.22153E|fc=1,c=14.yaml create mode 100644 tests/test_cases/2024/commands/DA11.222344|fc=1,c=14.yaml create mode 100644 tests/test_cases/2024/commands/DA11.222345|fc=1,c=14.yaml create mode 100644 tests/test_cases/2024/commands/DA11.2234D8|fc=1,c=14.yaml create mode 100644 tests/test_cases/2024/commands/DA11.2236A7|fc=1,c=14.yaml create mode 100644 tests/test_cases/2024/commands/DA11.224DC0|fc=1,c=14.yaml create mode 100644 tests/test_cases/2024/commands/DA18.221940|fc=1,c=14.yaml create mode 100644 tests/test_cases/2024/commands/DA18.221B30|fc=1,c=14.yaml create mode 100644 tests/test_cases/2024/commands/DA1A.22448F|fc=1,c=14.yaml create mode 100644 tests/test_cases/2024/commands/DA28.224A7A|fc=1,c=14.yaml create mode 100644 tests/test_cases/2024/commands/DA28.224A7C|fc=1,c=14.yaml create mode 100644 tests/test_cases/2024/commands/DA28.224C2D|fc=1,c=14.yaml create mode 100644 tests/test_cases/2024/commands/DA28.224C2F|fc=1,c=14.yaml create mode 100644 tests/test_cases/2024/commands/DA28.224C30|fc=1,c=14.yaml create mode 100644 tests/test_cases/2025/commands/DA11.220010|fc=1,c=14.yaml create mode 100644 tests/test_cases/2025/commands/DA11.22002F|fc=1,c=14.yaml create mode 100644 tests/test_cases/2025/commands/DA11.22005E|fc=1,c=14.yaml create mode 100644 tests/test_cases/2025/commands/DA11.2211EA|fc=1,c=14.yaml create mode 100644 tests/test_cases/2025/commands/DA11.2211EB|fc=1,c=14.yaml create mode 100644 tests/test_cases/2025/commands/DA11.221205|fc=1,c=14.yaml create mode 100644 tests/test_cases/2025/commands/DA11.221206|fc=1,c=14.yaml create mode 100644 tests/test_cases/2025/commands/DA11.221207|fc=1,c=14.yaml create mode 100644 tests/test_cases/2025/commands/DA11.221208|fc=1,c=14.yaml create mode 100644 tests/test_cases/2025/commands/DA11.22153E|fc=1,c=14.yaml create mode 100644 tests/test_cases/2025/commands/DA11.222344|fc=1,c=14.yaml create mode 100644 tests/test_cases/2025/commands/DA11.222345|fc=1,c=14.yaml create mode 100644 tests/test_cases/2025/commands/DA11.2234D8|fc=1,c=14.yaml create mode 100644 tests/test_cases/2025/commands/DA11.2236A7|fc=1,c=14.yaml create mode 100644 tests/test_cases/2025/commands/DA11.224DC0|fc=1,c=14.yaml create mode 100644 tests/test_cases/2025/commands/DA18.221940|fc=1,c=14.yaml create mode 100644 tests/test_cases/2025/commands/DA18.221B30|fc=1,c=14.yaml create mode 100644 tests/test_cases/2025/commands/DA1A.22448F|fc=1,c=14.yaml create mode 100644 tests/test_cases/2025/commands/DA28.224A7A|fc=1,c=14.yaml create mode 100644 tests/test_cases/2025/commands/DA28.224A7C|fc=1,c=14.yaml create mode 100644 tests/test_cases/2025/commands/DA28.224C2D|fc=1,c=14.yaml create mode 100644 tests/test_cases/2025/commands/DA28.224C2F|fc=1,c=14.yaml create mode 100644 tests/test_cases/2025/commands/DA28.224C30|fc=1,c=14.yaml create mode 100644 tests/test_cases/2025/commands/DB33.0101.yaml create mode 100644 tests/test_cases/2025/commands/DB33.0121.yaml create mode 100644 tests/test_cases/2025/commands/DB33.0130.yaml create mode 100644 tests/test_cases/2025/commands/DB33.0146.yaml diff --git a/tests/test_cases/2016/command_support.yaml b/tests/test_cases/2016/command_support.yaml new file mode 100644 index 0000000..b3b805a --- /dev/null +++ b/tests/test_cases/2016/command_support.yaml @@ -0,0 +1,263 @@ +model_year: 2016 +supported_commands_by_ecu: + "7DF": + - 7DF.012F + - 7DF.0142 + "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 + - 010A:FP + - 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 + - 0114:O2S11,SHRTFT11 + - 0115:O2S12,SHRTFT11 + - 0118:O2S21,SHRTFT21 + - 0119:O2S22,SHRTFT22 + - 011C:OBDSUP + - 011F:RUNTM + - 0121:MIL_DIST + - 0123:FRP + - 012E:EVAP_PCT + - 012F:FLI + - 0130:WARM_UPS + - 0131:CLR_DIST + - 0132:EVAP_VP + - 0133:BARO + - 013C:CATEMP11 + - 013D:CATEMP21 + - 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 + - 0149:APP_D + - 014A:APP_E + - 014C:TAC_PCT + - 0151:FUEL_TYP + - 0168:IAT_11,IAT_11_SUP,IAT_12,IAT_12_SUP,IAT_13,IAT_13_SUP,IAT_21,IAT_21_SUP,IAT_22,IAT_22_SUP,IAT_23,IAT_23_SUP + - 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.0104:LOAD_PCT + - 7E0.0105:ECT + - 7E0.0106:SHRTFT1 + - 7E0.0107:LONGFT1 + - 7E0.0108:SHRTFT2,SHRTFT4 + - 7E0.0109:LONGFT2,LONGFT4 + - 7E0.010A:FP + - 7E0.010B:MAP + - 7E0.010C:RPM + - 7E0.010D:VSS + - 7E0.010E:SPARKADV + - 7E0.010F:IAT + - 7E0.0110:MAF + - 7E0.0111:TP + - 7E0.0113:O2S11_EXISTS,O2S12_EXISTS,O2S13_EXISTS,O2S14_EXISTS,O2S21_EXISTS,O2S22_EXISTS,O2S23_EXISTS,O2S24_EXISTS + - 7E0.0114:O2S11,SHRTFT11 + - 7E0.0115:O2S12,SHRTFT11 + - 7E0.0118:O2S21,SHRTFT21 + - 7E0.0119:O2S22,SHRTFT22 + - 7E0.011C:OBDSUP + - 7E0.011F:RUNTM + - 7E0.0121:MIL_DIST + - 7E0.0123:FRP + - 7E0.012E:EVAP_PCT + - 7E0.012F:FLI + - 7E0.0130:WARM_UPS + - 7E0.0131:CLR_DIST + - 7E0.0132:EVAP_VP + - 7E0.0133:BARO + - 7E0.013C:CATEMP11 + - 7E0.013D:CATEMP21 + - 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.0143:LOAD_ABS + - 7E0.0144:EQ_RAT + - 7E0.0145:TP_R + - 7E0.0146:AAT + - 7E0.0147:TP_B + - 7E0.0149:APP_D + - 7E0.014A:APP_E + - 7E0.014C:TAC_PCT + - 7E0.0151:FUEL_TYP + - 7E0.0168:IAT_11,IAT_11_SUP,IAT_12,IAT_12_SUP,IAT_13,IAT_13_SUP,IAT_21,IAT_21_SUP,IAT_22,IAT_22_SUP,IAT_23,IAT_23_SUP + - 7E0.2211A1:CHEVROLET_RUNTM + - 7E0.7E8.22000D:CHEVROLET_VSS + "7E2": + - 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 + - 0142:VPWR + - 7E2.7EA.0101 + - 7E2.7EA.0142 + "7E3": + - 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 + - 010A:FP + - 0142:VPWR + - 7E3.7EB.0142 +unsupported_commands_by_ecu: + "760": + - 760.760.224051:CHEVROLET_VSS_FL + - 760.760.224052:CHEVROLET_VSS_FR + - 760.760.224053:CHEVROLET_VSS_RL + - 760.760.224054:CHEVROLET_VSS_RR + "7E0": + - 7E0.7E8.22248E:CHEVROLET_TP_FL + - 7E0.7E8.22248F:CHEVROLET_TP_FR + - 7E0.7E8.222490:CHEVROLET_TP_RR + - 7E0.7E8.222491:CHEVROLET_TP_RL + - 7E0.7E8.22C901:CHEVROLET_TP_P1,CHEVROLET_TP_P2,CHEVROLET_TP_P3,CHEVROLET_TP_P4 + - 7E0.7E8.22C902:CHEVROLET_TP_T1,CHEVROLET_TP_T2,CHEVROLET_TP_T3,CHEVROLET_TP_T4 + "7E4": + - 7E4.7EC.22434F:CHEVROLET_HVBAT_TEMP + - 7E4.7EC.224368:CHEVROLET_CHARGE_AC_VOLT + - 7E4.7EC.224369:CHEVROLET_CHARGE_AC_CURR + - 7E4.7EC.22436B:CHEVROLET_CHARGE_HV_VOLT + - 7E4.7EC.22436C:CHEVROLET_CHARGE_HV_CURR + - 7E4.7EC.224373:CHEVROLET_CHARGE_MODE + - 7E4.7EC.2243A5:CHEVROLET_HVBAT_CHRG_CNT + - 7E4.7EC.2243AF:CHEVROLET_HVBAT_SOC_RAW + - 7E4.7EC.224531:CHEVROLET_CHARGE_LVL + - 7E4.7EC.228334:CHEVROLET_HVBAT_SOC_DISPLAY + "7E7": + - 7E7.7EF.224181:CHEVROLET_HVBAT_CMU01_VOLT + - 7E7.7EF.224182:CHEVROLET_HVBAT_CMU02_VOLT + - 7E7.7EF.224183:CHEVROLET_HVBAT_CMU03_VOLT + - 7E7.7EF.224184:CHEVROLET_HVBAT_CMU04_VOLT + - 7E7.7EF.224185:CHEVROLET_HVBAT_CMU05_VOLT + - 7E7.7EF.224186:CHEVROLET_HVBAT_CMU06_VOLT + - 7E7.7EF.224187:CHEVROLET_HVBAT_CMU07_VOLT + - 7E7.7EF.224188:CHEVROLET_HVBAT_CMU08_VOLT + - 7E7.7EF.224189:CHEVROLET_HVBAT_CMU09_VOLT + - 7E7.7EF.22418A:CHEVROLET_HVBAT_CMU10_VOLT + - 7E7.7EF.22418B:CHEVROLET_HVBAT_CMU11_VOLT + - 7E7.7EF.22418C:CHEVROLET_HVBAT_CMU12_VOLT + - 7E7.7EF.22418D:CHEVROLET_HVBAT_CMU13_VOLT + - 7E7.7EF.22418E:CHEVROLET_HVBAT_CMU14_VOLT + - 7E7.7EF.22418F:CHEVROLET_HVBAT_CMU15_VOLT + - 7E7.7EF.224190:CHEVROLET_HVBAT_CMU16_VOLT + - 7E7.7EF.224191:CHEVROLET_HVBAT_CMU17_VOLT + - 7E7.7EF.224192:CHEVROLET_HVBAT_CMU18_VOLT + - 7E7.7EF.224193:CHEVROLET_HVBAT_CMU19_VOLT + - 7E7.7EF.224194:CHEVROLET_HVBAT_CMU20_VOLT + - 7E7.7EF.224195:CHEVROLET_HVBAT_CMU21_VOLT + - 7E7.7EF.224196:CHEVROLET_HVBAT_CMU22_VOLT + - 7E7.7EF.224197:CHEVROLET_HVBAT_CMU23_VOLT + - 7E7.7EF.224198:CHEVROLET_HVBAT_CMU24_VOLT + - 7E7.7EF.224199:CHEVROLET_HVBAT_CMU25_VOLT + - 7E7.7EF.22419A:CHEVROLET_HVBAT_CMU26_VOLT + - 7E7.7EF.22419B:CHEVROLET_HVBAT_CMU27_VOLT + - 7E7.7EF.22419C:CHEVROLET_HVBAT_CMU28_VOLT + - 7E7.7EF.22419D:CHEVROLET_HVBAT_CMU29_VOLT + - 7E7.7EF.22419E:CHEVROLET_HVBAT_CMU30_VOLT + - 7E7.7EF.22419F:CHEVROLET_HVBAT_CMU31_VOLT + - 7E7.7EF.224200:CHEVROLET_HVBAT_CMU32_VOLT + - 7E7.7EF.224201:CHEVROLET_HVBAT_CMU33_VOLT + - 7E7.7EF.224202:CHEVROLET_HVBAT_CMU34_VOLT + - 7E7.7EF.224203:CHEVROLET_HVBAT_CMU35_VOLT + - 7E7.7EF.224204:CHEVROLET_HVBAT_CMU36_VOLT + - 7E7.7EF.224205:CHEVROLET_HVBAT_CMU37_VOLT + - 7E7.7EF.224206:CHEVROLET_HVBAT_CMU38_VOLT + - 7E7.7EF.224207:CHEVROLET_HVBAT_CMU39_VOLT + - 7E7.7EF.224208:CHEVROLET_HVBAT_CMU40_VOLT + - 7E7.7EF.224209:CHEVROLET_HVBAT_CMU41_VOLT + - 7E7.7EF.22420A:CHEVROLET_HVBAT_CMU42_VOLT + - 7E7.7EF.22420B:CHEVROLET_HVBAT_CMU43_VOLT + - 7E7.7EF.22420C:CHEVROLET_HVBAT_CMU44_VOLT + - 7E7.7EF.22420D:CHEVROLET_HVBAT_CMU45_VOLT + - 7E7.7EF.22420E:CHEVROLET_HVBAT_CMU46_VOLT + - 7E7.7EF.22420F:CHEVROLET_HVBAT_CMU47_VOLT + - 7E7.7EF.224210:CHEVROLET_HVBAT_CMU48_VOLT + - 7E7.7EF.224211:CHEVROLET_HVBAT_CMU49_VOLT + - 7E7.7EF.224212:CHEVROLET_HVBAT_CMU50_VOLT + - 7E7.7EF.224213:CHEVROLET_HVBAT_CMU51_VOLT + - 7E7.7EF.224214:CHEVROLET_HVBAT_CMU52_VOLT + - 7E7.7EF.224215:CHEVROLET_HVBAT_CMU53_VOLT + - 7E7.7EF.224216:CHEVROLET_HVBAT_CMU54_VOLT + - 7E7.7EF.224217:CHEVROLET_HVBAT_CMU55_VOLT + - 7E7.7EF.224218:CHEVROLET_HVBAT_CMU56_VOLT + - 7E7.7EF.224219:CHEVROLET_HVBAT_CMU57_VOLT + - 7E7.7EF.22421A:CHEVROLET_HVBAT_CMU58_VOLT + - 7E7.7EF.22421B:CHEVROLET_HVBAT_CMU59_VOLT + - 7E7.7EF.22421C:CHEVROLET_HVBAT_CMU60_VOLT + - 7E7.7EF.22421D:CHEVROLET_HVBAT_CMU61_VOLT + - 7E7.7EF.22421E:CHEVROLET_HVBAT_CMU62_VOLT + - 7E7.7EF.22421F:CHEVROLET_HVBAT_CMU63_VOLT + - 7E7.7EF.224220:CHEVROLET_HVBAT_CMU64_VOLT + - 7E7.7EF.224221:CHEVROLET_HVBAT_CMU65_VOLT + - 7E7.7EF.224222:CHEVROLET_HVBAT_CMU66_VOLT + - 7E7.7EF.224223:CHEVROLET_HVBAT_CMU67_VOLT + - 7E7.7EF.224224:CHEVROLET_HVBAT_CMU68_VOLT + - 7E7.7EF.224225:CHEVROLET_HVBAT_CMU69_VOLT + - 7E7.7EF.224226:CHEVROLET_HVBAT_CMU70_VOLT + - 7E7.7EF.224227:CHEVROLET_HVBAT_CMU71_VOLT + - 7E7.7EF.224228:CHEVROLET_HVBAT_CMU72_VOLT + - 7E7.7EF.224229:CHEVROLET_HVBAT_CMU73_VOLT + - 7E7.7EF.22422A:CHEVROLET_HVBAT_CMU74_VOLT + - 7E7.7EF.22422B:CHEVROLET_HVBAT_CMU75_VOLT + - 7E7.7EF.22422C:CHEVROLET_HVBAT_CMU76_VOLT + - 7E7.7EF.22422D:CHEVROLET_HVBAT_CMU77_VOLT + - 7E7.7EF.22422E:CHEVROLET_HVBAT_CMU78_VOLT + - 7E7.7EF.22422F:CHEVROLET_HVBAT_CMU79_VOLT + - 7E7.7EF.224230:CHEVROLET_HVBAT_CMU80_VOLT + - 7E7.7EF.224231:CHEVROLET_HVBAT_CMU81_VOLT + - 7E7.7EF.224232:CHEVROLET_HVBAT_CMU82_VOLT + - 7E7.7EF.224233:CHEVROLET_HVBAT_CMU83_VOLT + - 7E7.7EF.224234:CHEVROLET_HVBAT_CMU84_VOLT + - 7E7.7EF.224235:CHEVROLET_HVBAT_CMU85_VOLT + - 7E7.7EF.224236:CHEVROLET_HVBAT_CMU86_VOLT + - 7E7.7EF.224237:CHEVROLET_HVBAT_CMU87_VOLT + - 7E7.7EF.224238:CHEVROLET_HVBAT_CMU88_VOLT + - 7E7.7EF.224239:CHEVROLET_HVBAT_CMU89_VOLT + - 7E7.7EF.22423A:CHEVROLET_HVBAT_CMU90_VOLT + - 7E7.7EF.22423B:CHEVROLET_HVBAT_CMU91_VOLT + - 7E7.7EF.22423C:CHEVROLET_HVBAT_CMU92_VOLT + - 7E7.7EF.22423D:CHEVROLET_HVBAT_CMU93_VOLT + - 7E7.7EF.22423E:CHEVROLET_HVBAT_CMU94_VOLT + - 7E7.7EF.22423F:CHEVROLET_HVBAT_CMU95_VOLT + - 7E7.7EF.224240:CHEVROLET_HVBAT_CMU96_VOLT + "DA11": + - DA11.220010|fc=1,c=14:CHEVROLET_MAF + - DA11.22002F|fc=1,c=14:CHEVROLET_AUX_V,CHEVROLET_FLI + - DA11.22005E|fc=1,c=14:CHEVROLET_FUEL_RATE + - DA11.2211EA|fc=1,c=14:CHEVROLET_MIS_5 + - DA11.2211EB|fc=1,c=14:CHEVROLET_MIS_6 + - DA11.221205|fc=1,c=14:CHEVROLET_MIS_2 + - DA11.221206|fc=1,c=14:CHEVROLET_MIS_1 + - DA11.221207|fc=1,c=14:CHEVROLET_MIS_3 + - DA11.221208|fc=1,c=14:CHEVROLET_MIS_4 + - DA11.22153E|fc=1,c=14:CHEVROLET_EOT + - DA11.2220E3|fc=1,c=14:CHEVROLET_BP_ACT + - DA11.222344|fc=1,c=14:CHEVROLET_EO_AP + - DA11.222345|fc=1,c=14:CHEVROLET_EOP_ACT + - DA11.2234D8|fc=1,c=14:CHEVROLET_DPF_PRESS + - DA11.2236A7|fc=1,c=14:CHEVROLET_AIRFILT_LIFE + - DA11.224DC0|fc=1,c=14:CHEVROLET_EOL + "DA18": + - DA18.221940|fc=1,c=14:CHEVROLET_TFT + - DA18.221B30|fc=1,c=14:CHEVROLET_GEAR + "DA1A": + - DA1A.22448F|fc=1,c=14:CHEVROLET_ODO + "DA1D": + - DA1D.2233E5:CHEVROLET_HVBAT_V + "DA28": + - DA28.224A7A|fc=1,c=14:CHEVROLET_TIRE_FL_VSS,CHEVROLET_TIRE_FR_VSS,CHEVROLET_TIRE_RL_VSS,CHEVROLET_TIRE_RR_VSS + - DA28.224A7C|fc=1,c=14:CHEVROLET_BP + - DA28.224C2D|fc=1,c=14:CHEVROLET_STEER_ANGLE + - DA28.224C2F|fc=1,c=14:CHEVROLET_LAT_G + - DA28.224C30|fc=1,c=14:CHEVROLET_LNG_G + "DACB": + - DACB.2227C6:CHEVROLET_SOC_HD + - DACB.222AF5:CHEVROLET_HVBAT_C_V_AVG,CHEVROLET_HVBAT_C_V_MAX,CHEVROLET_HVBAT_C_V_MIN + - DACB.222B43:CHEVROLET_SOC diff --git a/tests/test_cases/2016/commands/7E0.0101.yaml b/tests/test_cases/2016/commands/7E0.0101.yaml new file mode 100644 index 0000000..9fdef7d --- /dev/null +++ b/tests/test_cases/2016/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/2016/commands/7E0.0103.yaml b/tests/test_cases/2016/commands/7E0.0103.yaml new file mode 100644 index 0000000..2d8e380 --- /dev/null +++ b/tests/test_cases/2016/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/2016/commands/7E0.0104.yaml b/tests/test_cases/2016/commands/7E0.0104.yaml new file mode 100644 index 0000000..0b987a5 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.0104.yaml @@ -0,0 +1,20 @@ +command_id: 7E0.0104 +test_cases: +- expected_values: + LOAD_PCT: 20.39216 + response: '7E803410434' +- expected_values: + LOAD_PCT: 21.17647 + response: '7E803410436' +- expected_values: + LOAD_PCT: 22.35294 + response: '7E803410439' +- expected_values: + LOAD_PCT: 22.7451 + response: 7E80341043A +- expected_values: + LOAD_PCT: 24.31373 + response: 7E80341043E +- expected_values: + LOAD_PCT: 24.70588 + response: 7E80341043F diff --git a/tests/test_cases/2016/commands/7E0.0105.yaml b/tests/test_cases/2016/commands/7E0.0105.yaml new file mode 100644 index 0000000..79598a5 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.0105.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0105 +test_cases: +- expected_values: + ECT: 32 + response: '7E803410548' +- expected_values: + ECT: 93 + response: '7E803410585' diff --git a/tests/test_cases/2016/commands/7E0.0106.yaml b/tests/test_cases/2016/commands/7E0.0106.yaml new file mode 100644 index 0000000..f869496 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.0106.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.0106 +test_cases: +- expected_values: + SHRTFT1: -3.90625 + response: 7E80341067B +- expected_values: + SHRTFT1: -0.78125 + response: 7E80341067F +- expected_values: + SHRTFT1: 1.5625 + response: '7E803410682' +- expected_values: + SHRTFT1: 3.125 + response: '7E803410684' diff --git a/tests/test_cases/2016/commands/7E0.0107.yaml b/tests/test_cases/2016/commands/7E0.0107.yaml new file mode 100644 index 0000000..1ec8947 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.0107.yaml @@ -0,0 +1,17 @@ +command_id: 7E0.0107 +test_cases: +- expected_values: + LONGFT1: -2.34375 + response: 7E80341077D +- expected_values: + LONGFT1: 0.78125 + response: '7E803410781' +- expected_values: + LONGFT1: 1.5625 + response: '7E803410782' +- expected_values: + LONGFT1: 2.34375 + response: '7E803410783' +- expected_values: + LONGFT1: 4.6875 + response: '7E803410786' diff --git a/tests/test_cases/2016/commands/7E0.0108.yaml b/tests/test_cases/2016/commands/7E0.0108.yaml new file mode 100644 index 0000000..0513e6f --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.0108.yaml @@ -0,0 +1,17 @@ +command_id: 7E0.0108 +test_cases: +- expected_values: + SHRTFT2: -3.125 + response: 7E80341087C +- expected_values: + SHRTFT2: -2.34375 + response: 7E80341087D +- expected_values: + SHRTFT2: 2.34375 + response: '7E803410883' +- expected_values: + SHRTFT2: 3.125 + response: '7E803410884' +- expected_values: + SHRTFT2: 3.90625 + response: '7E803410885' diff --git a/tests/test_cases/2016/commands/7E0.0109.yaml b/tests/test_cases/2016/commands/7E0.0109.yaml new file mode 100644 index 0000000..083ab87 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.0109.yaml @@ -0,0 +1,17 @@ +command_id: 7E0.0109 +test_cases: +- expected_values: + LONGFT2: -1.5625 + response: 7E80341097E +- expected_values: + LONGFT2: 1.5625 + response: '7E803410982' +- expected_values: + LONGFT2: 2.34375 + response: '7E803410983' +- expected_values: + LONGFT2: 3.125 + response: '7E803410984' +- expected_values: + LONGFT2: 5.46875 + response: '7E803410987' diff --git a/tests/test_cases/2016/commands/7E0.010A.yaml b/tests/test_cases/2016/commands/7E0.010A.yaml new file mode 100644 index 0000000..95f6676 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.010A.yaml @@ -0,0 +1,23 @@ +command_id: 7E0.010A +test_cases: +- expected_values: + FP: 387 + response: 7E803410A81 +- expected_values: + FP: 390 + response: 7E803410A82 +- expected_values: + FP: 393 + response: 7E803410A83 +- expected_values: + FP: 396 + response: 7E803410A84 +- expected_values: + FP: 411 + response: 7E803410A89 +- expected_values: + FP: 417 + response: 7E803410A8B +- expected_values: + FP: 420 + response: 7E803410A8C diff --git a/tests/test_cases/2016/commands/7E0.010B.yaml b/tests/test_cases/2016/commands/7E0.010B.yaml new file mode 100644 index 0000000..758e000 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.010B.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.010B +test_cases: +- expected_values: + MAP: 36 + response: 7E803410B24 +- expected_values: + MAP: 39 + response: 7E803410B27 +- expected_values: + MAP: 41 + response: 7E803410B29 +- expected_values: + MAP: 43 + response: 7E803410B2B diff --git a/tests/test_cases/2016/commands/7E0.010C.yaml b/tests/test_cases/2016/commands/7E0.010C.yaml new file mode 100644 index 0000000..6a25e13 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.010C.yaml @@ -0,0 +1,29 @@ +command_id: 7E0.010C +test_cases: +- expected_values: + RPM: 647.5 + response: 7E804410C0A1E +- expected_values: + RPM: 649.75 + response: 7E804410C0A27 +- expected_values: + RPM: 651 + response: 7E804410C0A2C +- expected_values: + RPM: 653.75 + response: 7E804410C0A37 +- expected_values: + RPM: 654.75 + response: 7E804410C0A3B +- expected_values: + RPM: 655.75 + response: 7E804410C0A3F +- expected_values: + RPM: 657.25 + response: 7E804410C0A45 +- expected_values: + RPM: 667 + response: 7E804410C0A6C +- expected_values: + RPM: 754.25 + response: 7E804410C0BC9 diff --git a/tests/test_cases/2016/commands/7E0.010D.yaml b/tests/test_cases/2016/commands/7E0.010D.yaml new file mode 100644 index 0000000..e9b2e02 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.010D.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.010D +test_cases: +- expected_values: + VSS: 0 + response: 7E803410D00 diff --git a/tests/test_cases/2016/commands/7E0.010E.yaml b/tests/test_cases/2016/commands/7E0.010E.yaml new file mode 100644 index 0000000..1920d3f --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.010E.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.010E +test_cases: +- expected_values: + SPARKADV: 10 + response: 7E803410E94 +- expected_values: + SPARKADV: 12 + response: 7E803410E98 +- expected_values: + SPARKADV: 12.5 + response: 7E803410E99 diff --git a/tests/test_cases/2016/commands/7E0.010F.yaml b/tests/test_cases/2016/commands/7E0.010F.yaml new file mode 100644 index 0000000..deac595 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.010F.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.010F +test_cases: +- expected_values: + IAT: 23 + response: 7E803410F3F +- expected_values: + IAT: 54 + response: 7E803410F5E diff --git a/tests/test_cases/2016/commands/7E0.0110.yaml b/tests/test_cases/2016/commands/7E0.0110.yaml new file mode 100644 index 0000000..6e44b77 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.0110.yaml @@ -0,0 +1,26 @@ +command_id: 7E0.0110 +test_cases: +- expected_values: + MAF: 4.3 + response: 7E804411001AE +- expected_values: + MAF: 4.48 + response: 7E804411001C0 +- expected_values: + MAF: 4.64 + response: 7E804411001D0 +- expected_values: + MAF: 4.67 + response: 7E804411001D3 +- expected_values: + MAF: 4.68 + response: 7E804411001D4 +- expected_values: + MAF: 5.03 + response: 7E804411001F7 +- expected_values: + MAF: 5.49 + response: '7E80441100225' +- expected_values: + MAF: 5.57 + response: 7E8044110022D diff --git a/tests/test_cases/2016/commands/7E0.0111.yaml b/tests/test_cases/2016/commands/7E0.0111.yaml new file mode 100644 index 0000000..122da1e --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.0111.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0111 +test_cases: +- expected_values: + TP: 18.03922 + response: 7E80341112E +- expected_values: + TP: 34.5098 + response: '7E803411158' diff --git a/tests/test_cases/2016/commands/7E0.0113.yaml b/tests/test_cases/2016/commands/7E0.0113.yaml new file mode 100644 index 0000000..07e97cc --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.0113.yaml @@ -0,0 +1,12 @@ +command_id: 7E0.0113 +test_cases: +- expected_values: + O2S11_EXISTS: 1 + O2S12_EXISTS: 1 + O2S13_EXISTS: 0 + O2S14_EXISTS: 0 + O2S21_EXISTS: 1 + O2S22_EXISTS: 1 + O2S23_EXISTS: 0 + O2S24_EXISTS: 0 + response: '7E803411333' diff --git a/tests/test_cases/2016/commands/7E0.0114.yaml b/tests/test_cases/2016/commands/7E0.0114.yaml new file mode 100644 index 0000000..87f0194 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.0114.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.0114 +test_cases: +- expected_values: + O2S11: 0.07 + SHRTFT11: 3.125 + response: 7E80441140E84 +- expected_values: + O2S11: 0.085 + SHRTFT11: -1.5625 + response: 7E8044114117E +- expected_values: + O2S11: 0.175 + SHRTFT11: 0.78125 + response: '7E80441142381' diff --git a/tests/test_cases/2016/commands/7E0.0115.yaml b/tests/test_cases/2016/commands/7E0.0115.yaml new file mode 100644 index 0000000..07a1696 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.0115.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.0115 +test_cases: +- expected_values: + O2S12: 0.71 + SHRTFT11: 99.21875 + response: 7E80441158EFF +- expected_values: + O2S12: 0.76 + SHRTFT11: 99.21875 + response: 7E804411598FF +- expected_values: + O2S12: 0.765 + SHRTFT11: 99.21875 + response: 7E804411599FF diff --git a/tests/test_cases/2016/commands/7E0.0118.yaml b/tests/test_cases/2016/commands/7E0.0118.yaml new file mode 100644 index 0000000..732da60 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.0118.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.0118 +test_cases: +- expected_values: + O2S21: 0.08 + SHRTFT21: 0.78125 + response: '7E80441181081' +- expected_values: + O2S21: 0.41 + SHRTFT21: -2.34375 + response: 7E8044118527D +- expected_values: + O2S21: 0.75 + SHRTFT21: -0.78125 + response: 7E8044118967F diff --git a/tests/test_cases/2016/commands/7E0.0119.yaml b/tests/test_cases/2016/commands/7E0.0119.yaml new file mode 100644 index 0000000..b3f9fdf --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.0119.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.0119 +test_cases: +- expected_values: + O2S22: 0.72 + SHRTFT22: 99.21875 + response: 7E804411990FF +- expected_values: + O2S22: 0.745 + SHRTFT22: 99.21875 + response: 7E804411995FF +- expected_values: + O2S22: 0.765 + SHRTFT22: 99.21875 + response: 7E804411999FF diff --git a/tests/test_cases/2016/commands/7E0.011C.yaml b/tests/test_cases/2016/commands/7E0.011C.yaml new file mode 100644 index 0000000..3a67f32 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.011C.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.011C +test_cases: +- expected_values: + OBDSUP: JOBD & OBD II + response: 7E803411C0B diff --git a/tests/test_cases/2016/commands/7E0.011F.yaml b/tests/test_cases/2016/commands/7E0.011F.yaml new file mode 100644 index 0000000..6fcf4b4 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.011F.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.011F +test_cases: +- expected_values: + RUNTM: 1761 + response: 7E804411F06E1 +- expected_values: + RUNTM: 2388 + response: 7E804411F0954 diff --git a/tests/test_cases/2016/commands/7E0.0121.yaml b/tests/test_cases/2016/commands/7E0.0121.yaml new file mode 100644 index 0000000..13d7835 --- /dev/null +++ b/tests/test_cases/2016/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/2016/commands/7E0.0123.yaml b/tests/test_cases/2016/commands/7E0.0123.yaml new file mode 100644 index 0000000..465d95e --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.0123.yaml @@ -0,0 +1,26 @@ +command_id: 7E0.0123 +test_cases: +- expected_values: + FRP: 3950 + response: 7E8044123018B +- expected_values: + FRP: 3990 + response: 7E8044123018F +- expected_values: + FRP: 4000 + response: '7E80441230190' +- expected_values: + FRP: 4020 + response: '7E80441230192' +- expected_values: + FRP: 4040 + response: '7E80441230194' +- expected_values: + FRP: 4050 + response: '7E80441230195' +- expected_values: + FRP: 4090 + response: '7E80441230199' +- expected_values: + FRP: 4100 + response: 7E8044123019A diff --git a/tests/test_cases/2016/commands/7E0.012E.yaml b/tests/test_cases/2016/commands/7E0.012E.yaml new file mode 100644 index 0000000..f0df6cf --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.012E.yaml @@ -0,0 +1,32 @@ +command_id: 7E0.012E +test_cases: +- expected_values: + EVAP_PCT: 20.78431 + response: 7E803412E35 +- expected_values: + EVAP_PCT: 21.17647 + response: 7E803412E36 +- expected_values: + EVAP_PCT: 22.35294 + response: 7E803412E39 +- expected_values: + EVAP_PCT: 23.13725 + response: 7E803412E3B +- expected_values: + EVAP_PCT: 23.92157 + response: 7E803412E3D +- expected_values: + EVAP_PCT: 24.31373 + response: 7E803412E3E +- expected_values: + EVAP_PCT: 24.70588 + response: 7E803412E3F +- expected_values: + EVAP_PCT: 25.09804 + response: 7E803412E40 +- expected_values: + EVAP_PCT: 26.66667 + response: 7E803412E44 +- expected_values: + EVAP_PCT: 28.62745 + response: 7E803412E49 diff --git a/tests/test_cases/2016/commands/7E0.012F.yaml b/tests/test_cases/2016/commands/7E0.012F.yaml new file mode 100644 index 0000000..60b4216 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.012F.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.012F +test_cases: +- expected_values: + FLI: 0.78431 + response: 7E803412F02 +- expected_values: + FLI: 100 + response: 7E803412FFF diff --git a/tests/test_cases/2016/commands/7E0.0130.yaml b/tests/test_cases/2016/commands/7E0.0130.yaml new file mode 100644 index 0000000..41cd154 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.0130.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0130 +test_cases: +- expected_values: + WARM_UPS: 74 + response: 7E80341304A +- expected_values: + WARM_UPS: 104 + response: '7E803413068' diff --git a/tests/test_cases/2016/commands/7E0.0131.yaml b/tests/test_cases/2016/commands/7E0.0131.yaml new file mode 100644 index 0000000..7979585 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.0131.yaml @@ -0,0 +1,17 @@ +command_id: 7E0.0131 +test_cases: +- expected_values: + CLR_DIST: 1683 + response: '7E8 04 41 31 06 93 ' +- expected_values: + CLR_DIST: 1650 + response: '7E80441310672' +- expected_values: + CLR_DIST: 1791 + response: 7E804413106FF +- expected_values: + CLR_DIST: 1792 + response: '7E80441310700' +- expected_values: + CLR_DIST: 4864 + response: '7E80441311300' diff --git a/tests/test_cases/2016/commands/7E0.0132.yaml b/tests/test_cases/2016/commands/7E0.0132.yaml new file mode 100644 index 0000000..703fd78 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.0132.yaml @@ -0,0 +1,29 @@ +command_id: 7E0.0132 +test_cases: +- expected_values: + EVAP_VP: 0.017 + response: '7E80441320044' +- expected_values: + EVAP_VP: 0.019 + response: 7E8044132004C +- expected_values: + EVAP_VP: 0.057 + response: 7E804413200E4 +- expected_values: + EVAP_VP: 0.058 + response: 7E804413200E8 +- expected_values: + EVAP_VP: -0.0825 + response: 7E8044132FEB6 +- expected_values: + EVAP_VP: -0.00675 + response: 7E8044132FFE5 +- expected_values: + EVAP_VP: -0.0055 + response: 7E8044132FFEA +- expected_values: + EVAP_VP: -0.005 + response: 7E8044132FFEC +- expected_values: + EVAP_VP: -0.00325 + response: 7E8044132FFF3 diff --git a/tests/test_cases/2016/commands/7E0.0133.yaml b/tests/test_cases/2016/commands/7E0.0133.yaml new file mode 100644 index 0000000..1b54146 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.0133.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0133 +test_cases: +- expected_values: + BARO: 98 + response: '7E803413362' +- expected_values: + BARO: 99 + response: '7E803413363' diff --git a/tests/test_cases/2016/commands/7E0.013C.yaml b/tests/test_cases/2016/commands/7E0.013C.yaml new file mode 100644 index 0000000..7421160 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.013C.yaml @@ -0,0 +1,23 @@ +command_id: 7E0.013C +test_cases: +- expected_values: + CATEMP11: 388 + response: 7E804413C10B8 +- expected_values: + CATEMP11: 416 + response: 7E804413C11D0 +- expected_values: + CATEMP11: 440 + response: 7E804413C12C0 +- expected_values: + CATEMP11: 488 + response: 7E804413C14A0 +- expected_values: + CATEMP11: 501 + response: 7E804413C1522 +- expected_values: + CATEMP11: 516 + response: 7E804413C15B8 +- expected_values: + CATEMP11: 529 + response: 7E804413C163A diff --git a/tests/test_cases/2016/commands/7E0.013D.yaml b/tests/test_cases/2016/commands/7E0.013D.yaml new file mode 100644 index 0000000..e2d5529 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.013D.yaml @@ -0,0 +1,23 @@ +command_id: 7E0.013D +test_cases: +- expected_values: + CATEMP21: 388 + response: 7E804413D10B8 +- expected_values: + CATEMP21: 416 + response: 7E804413D11D0 +- expected_values: + CATEMP21: 440 + response: 7E804413D12C0 +- expected_values: + CATEMP21: 488 + response: 7E804413D14A0 +- expected_values: + CATEMP21: 501 + response: 7E804413D1522 +- expected_values: + CATEMP21: 515 + response: 7E804413D15AE +- expected_values: + CATEMP21: 529 + response: 7E804413D163A diff --git a/tests/test_cases/2016/commands/7E0.0141.yaml b/tests/test_cases/2016/commands/7E0.0141.yaml new file mode 100644 index 0000000..e1bbecc --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.0141.yaml @@ -0,0 +1,52 @@ +command_id: 7E0.0141 +test_cases: +- expected_values: + ACRFCMPL: 0 + ACRF_ENA: 0 + AIR_CMPL: 0 + AIR_ENA: 0 + CAT_CMPL: 0 + CAT_ENA: 0 + CCM_CMPL: 0 + CCM_ENA: 1 + CIM_SUP_FLAG: SPARK + EGR_CMPL: 0 + EGR_ENA: 0 + EVAPCMPL: 1 + EVAP_ENA: 0 + FUEL_CMPL: 0 + FUEL_ENA: 0 + HCATCMPL: 0 + HCAT_ENA: 0 + HTR_CMPL: 1 + HTR_ENA: 0 + MIS_CMPL: 0 + MIS_ENA: 1 + O2S_CMPL: 0 + O2S_ENA: 1 + response: '7E806414100052044' +- expected_values: + ACRFCMPL: 0 + ACRF_ENA: 0 + AIR_CMPL: 0 + AIR_ENA: 0 + CAT_CMPL: 1 + CAT_ENA: 1 + CCM_CMPL: 0 + CCM_ENA: 1 + CIM_SUP_FLAG: SPARK + EGR_CMPL: 1 + EGR_ENA: 0 + EVAPCMPL: 1 + EVAP_ENA: 0 + FUEL_CMPL: 0 + FUEL_ENA: 0 + HCATCMPL: 0 + HCAT_ENA: 0 + HTR_CMPL: 1 + HTR_ENA: 0 + MIS_CMPL: 0 + MIS_ENA: 1 + O2S_CMPL: 1 + O2S_ENA: 1 + response: 7E8064141000521E5 diff --git a/tests/test_cases/2016/commands/7E0.0142.yaml b/tests/test_cases/2016/commands/7E0.0142.yaml new file mode 100644 index 0000000..96c4c28 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.0142.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.0142 +test_cases: +- expected_values: + VPWR: 14.244 + response: '7E8 04 41 42 37 A4 ' +- expected_values: + VPWR: 0 + response: '7E80441420000' +- expected_values: + VPWR: 13.82 + response: 7E804414235FC +- expected_values: + VPWR: 15.115 + response: 7E80441423B0B diff --git a/tests/test_cases/2016/commands/7E0.0143.yaml b/tests/test_cases/2016/commands/7E0.0143.yaml new file mode 100644 index 0000000..47c793e --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.0143.yaml @@ -0,0 +1,20 @@ +command_id: 7E0.0143 +test_cases: +- expected_values: + LOAD_ABS: 18.43137 + response: 7E8044143002F +- expected_values: + LOAD_ABS: 19.21569 + response: '7E80441430031' +- expected_values: + LOAD_ABS: 19.60784 + response: '7E80441430032' +- expected_values: + LOAD_ABS: 20 + response: '7E80441430033' +- expected_values: + LOAD_ABS: 20.78431 + response: '7E80441430035' +- expected_values: + LOAD_ABS: 21.56863 + response: '7E80441430037' diff --git a/tests/test_cases/2016/commands/7E0.0144.yaml b/tests/test_cases/2016/commands/7E0.0144.yaml new file mode 100644 index 0000000..03d937d --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.0144.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0144 +test_cases: +- expected_values: + EQ_RAT: 1.00002 + response: '7E80441448000' diff --git a/tests/test_cases/2016/commands/7E0.0145.yaml b/tests/test_cases/2016/commands/7E0.0145.yaml new file mode 100644 index 0000000..d69db62 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.0145.yaml @@ -0,0 +1,17 @@ +command_id: 7E0.0145 +test_cases: +- expected_values: + TP_R: 7.84314 + response: '7E803414514' +- expected_values: + TP_R: 9.01961 + response: '7E803414517' +- expected_values: + TP_R: 9.41176 + response: '7E803414518' +- expected_values: + TP_R: 9.80392 + response: '7E803414519' +- expected_values: + TP_R: 10.58824 + response: 7E80341451B diff --git a/tests/test_cases/2016/commands/7E0.0146.yaml b/tests/test_cases/2016/commands/7E0.0146.yaml new file mode 100644 index 0000000..dce608e --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.0146.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0146 +test_cases: +- expected_values: + AAT: 18 + response: 7E80341463A +- expected_values: + AAT: 46 + response: '7E803414656' diff --git a/tests/test_cases/2016/commands/7E0.0147.yaml b/tests/test_cases/2016/commands/7E0.0147.yaml new file mode 100644 index 0000000..286d0e6 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.0147.yaml @@ -0,0 +1,20 @@ +command_id: 7E0.0147 +test_cases: +- expected_values: + TP_B: 18.03922 + response: 7E80341472E +- expected_values: + TP_B: 18.82353 + response: '7E803414730' +- expected_values: + TP_B: 19.21569 + response: '7E803414731' +- expected_values: + TP_B: 19.60784 + response: '7E803414732' +- expected_values: + TP_B: 20 + response: '7E803414733' +- expected_values: + TP_B: 20.78431 + response: '7E803414735' diff --git a/tests/test_cases/2016/commands/7E0.0149.yaml b/tests/test_cases/2016/commands/7E0.0149.yaml new file mode 100644 index 0000000..ef33ee1 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.0149.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0149 +test_cases: +- expected_values: + APP_D: 19.21569 + response: '7E803414931' diff --git a/tests/test_cases/2016/commands/7E0.014A.yaml b/tests/test_cases/2016/commands/7E0.014A.yaml new file mode 100644 index 0000000..44cdd0d --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.014A.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.014A +test_cases: +- expected_values: + APP_E: 9.80392 + response: 7E803414A19 diff --git a/tests/test_cases/2016/commands/7E0.014C.yaml b/tests/test_cases/2016/commands/7E0.014C.yaml new file mode 100644 index 0000000..f1d2809 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.014C.yaml @@ -0,0 +1,23 @@ +command_id: 7E0.014C +test_cases: +- expected_values: + TAC_PCT: 10.19608 + response: 7E803414C1A +- expected_values: + TAC_PCT: 10.58824 + response: 7E803414C1B +- expected_values: + TAC_PCT: 11.76471 + response: 7E803414C1E +- expected_values: + TAC_PCT: 12.15686 + response: 7E803414C1F +- expected_values: + TAC_PCT: 12.54902 + response: 7E803414C20 +- expected_values: + TAC_PCT: 13.33333 + response: 7E803414C22 +- expected_values: + TAC_PCT: 14.11765 + response: 7E803414C24 diff --git a/tests/test_cases/2016/commands/7E0.0151.yaml b/tests/test_cases/2016/commands/7E0.0151.yaml new file mode 100644 index 0000000..6459d41 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.0151.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0151 +test_cases: +- expected_values: + FUEL_TYP: GAS + response: '7E803415101' diff --git a/tests/test_cases/2016/commands/7E0.0168.yaml b/tests/test_cases/2016/commands/7E0.0168.yaml new file mode 100644 index 0000000..6ea7b7f --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.0168.yaml @@ -0,0 +1,130 @@ +command_id: 7E0.0168 +test_cases: +- expected_values: + IAT_11: 41 + IAT_11_SUP: 1 + IAT_12: 54 + IAT_12_SUP: 1 + IAT_13: 0 + IAT_13_SUP: 0 + IAT_21: 0 + IAT_21_SUP: 0 + IAT_22: 0 + IAT_22_SUP: 0 + IAT_23: 0 + IAT_23_SUP: 0 + response: |- + 7E81009416803515E28 + 7E821282828AAAAAAAA +- expected_values: + IAT_11: 47 + IAT_11_SUP: 1 + IAT_12: 54 + IAT_12_SUP: 1 + IAT_13: 0 + IAT_13_SUP: 0 + IAT_21: 0 + IAT_21_SUP: 0 + IAT_22: 0 + IAT_22_SUP: 0 + IAT_23: 0 + IAT_23_SUP: 0 + response: |- + 7E81009416803575E28 + 7E821282828AAAAAAAA +- expected_values: + IAT_11: 49 + IAT_11_SUP: 1 + IAT_12: 58 + IAT_12_SUP: 1 + IAT_13: 0 + IAT_13_SUP: 0 + IAT_21: 0 + IAT_21_SUP: 0 + IAT_22: 0 + IAT_22_SUP: 0 + IAT_23: 0 + IAT_23_SUP: 0 + response: |- + 7E81009416803596228 + 7E821282828AAAAAAAA +- expected_values: + IAT_11: 50 + IAT_11_SUP: 1 + IAT_12: 59 + IAT_12_SUP: 1 + IAT_13: 0 + IAT_13_SUP: 0 + IAT_21: 0 + IAT_21_SUP: 0 + IAT_22: 0 + IAT_22_SUP: 0 + IAT_23: 0 + IAT_23_SUP: 0 + response: |- + 7E810094168035A6328 + 7E821282828AAAAAAAA +- expected_values: + IAT_11: 51 + IAT_11_SUP: 1 + IAT_12: 58 + IAT_12_SUP: 1 + IAT_13: 0 + IAT_13_SUP: 0 + IAT_21: 0 + IAT_21_SUP: 0 + IAT_22: 0 + IAT_22_SUP: 0 + IAT_23: 0 + IAT_23_SUP: 0 + response: |- + 7E810094168035B6228 + 7E821282828AAAAAAAA +- expected_values: + IAT_11: 53 + IAT_11_SUP: 1 + IAT_12: 60 + IAT_12_SUP: 1 + IAT_13: 0 + IAT_13_SUP: 0 + IAT_21: 0 + IAT_21_SUP: 0 + IAT_22: 0 + IAT_22_SUP: 0 + IAT_23: 0 + IAT_23_SUP: 0 + response: |- + 7E810094168035D6428 + 7E821282828AAAAAAAA +- expected_values: + IAT_11: 53 + IAT_11_SUP: 1 + IAT_12: 61 + IAT_12_SUP: 1 + IAT_13: 0 + IAT_13_SUP: 0 + IAT_21: 0 + IAT_21_SUP: 0 + IAT_22: 0 + IAT_22_SUP: 0 + IAT_23: 0 + IAT_23_SUP: 0 + response: |- + 7E810094168035D6528 + 7E821282828AAAAAAAA +- expected_values: + IAT_11: 54 + IAT_11_SUP: 1 + IAT_12: 61 + IAT_12_SUP: 1 + IAT_13: 0 + IAT_13_SUP: 0 + IAT_21: 0 + IAT_21_SUP: 0 + IAT_22: 0 + IAT_22_SUP: 0 + IAT_23: 0 + IAT_23_SUP: 0 + response: |- + 7E810094168035E6528 + 7E821282828AAAAAAAA diff --git a/tests/test_cases/2016/commands/7E0.2211A1.yaml b/tests/test_cases/2016/commands/7E0.2211A1.yaml new file mode 100644 index 0000000..6181d49 --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.2211A1.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.2211A1 +test_cases: +- expected_values: + CHEVROLET_RUNTM: 0 + response: 7E8056211A10000 +- expected_values: + CHEVROLET_RUNTM: 255 + response: 7E8056211A100FF +- expected_values: + CHEVROLET_RUNTM: 4097 + response: 7E8056211A11001 diff --git a/tests/test_cases/2016/commands/7E0.7E8.22000D.yaml b/tests/test_cases/2016/commands/7E0.7E8.22000D.yaml new file mode 100644 index 0000000..89cef9a --- /dev/null +++ b/tests/test_cases/2016/commands/7E0.7E8.22000D.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22000D +test_cases: +- expected_values: + CHEVROLET_VSS: 0 + response: 7E80462000D00 +- expected_values: + CHEVROLET_VSS: 255 + response: 7E80462000DFF diff --git a/tests/test_cases/2017/command_support.yaml b/tests/test_cases/2017/command_support.yaml new file mode 100644 index 0000000..4569983 --- /dev/null +++ b/tests/test_cases/2017/command_support.yaml @@ -0,0 +1,200 @@ +model_year: 2017 +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 + - 0102:DTCFRZF + - 0104:LOAD_PCT + - 0105:ECT + - 010B:MAP + - 010C:RPM + - 010D:VSS + - 010F:IAT + - 0110:MAF + - 011C:OBDSUP + - 011F:RUNTM + - 0121:MIL_DIST + - 0123:FRP + - 012C:EGR_PCT + - 012D:EGR_ERR + - 012F:FLI + - 0130:WARM_UPS + - 0131:CLR_DIST + - 0133:BARO + - 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 + - 0146:AAT + - 0149:APP_D + - 014A:APP_E + - 014F:MAX_EQ_RAT,MAX_MAP,MAX_O2_CURR,MAX_O2_VOLT + - 0168:IAT_11,IAT_11_SUP,IAT_12,IAT_12_SUP,IAT_13,IAT_13_SUP,IAT_21,IAT_21_SUP,IAT_22,IAT_22_SUP,IAT_23,IAT_23_SUP + - 017F:IDLE_TIME,IDLE_TIME_SUP,PTO_TIME,PTO_TIME_SUP,RUN_TIME,RUN_TIME_SUP + - 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.0102:DTCFRZF + - 7E0.010D:VSS + - 7E0.011C:OBDSUP + - 7E0.0121:MIL_DIST + - 7E0.012F:FLI + - 7E0.0130:WARM_UPS + - 7E0.0131:CLR_DIST + - 7E0.0142:VPWR + - 7E0.2211A1:CHEVROLET_RUNTM + - 7E0.7E8.22000D:CHEVROLET_VSS + "7E2": + - 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 + - 0142:VPWR + - 7E2.7EA.0142 +unsupported_commands_by_ecu: + "760": + - 760.760.224051:CHEVROLET_VSS_FL + - 760.760.224052:CHEVROLET_VSS_FR + - 760.760.224053:CHEVROLET_VSS_RL + - 760.760.224054:CHEVROLET_VSS_RR + "7E0": + - 7E0.7E8.22248E:CHEVROLET_TP_FL + - 7E0.7E8.22248F:CHEVROLET_TP_FR + - 7E0.7E8.222490:CHEVROLET_TP_RR + - 7E0.7E8.222491:CHEVROLET_TP_RL + - 7E0.7E8.22C901:CHEVROLET_TP_P1,CHEVROLET_TP_P2,CHEVROLET_TP_P3,CHEVROLET_TP_P4 + - 7E0.7E8.22C902:CHEVROLET_TP_T1,CHEVROLET_TP_T2,CHEVROLET_TP_T3,CHEVROLET_TP_T4 + "7E4": + - 7E4.7EC.22434F:CHEVROLET_HVBAT_TEMP + - 7E4.7EC.224368:CHEVROLET_CHARGE_AC_VOLT + - 7E4.7EC.224369:CHEVROLET_CHARGE_AC_CURR + - 7E4.7EC.22436B:CHEVROLET_CHARGE_HV_VOLT + - 7E4.7EC.22436C:CHEVROLET_CHARGE_HV_CURR + - 7E4.7EC.224373:CHEVROLET_CHARGE_MODE + - 7E4.7EC.2243A5:CHEVROLET_HVBAT_CHRG_CNT + - 7E4.7EC.2243AF:CHEVROLET_HVBAT_SOC_RAW + - 7E4.7EC.224531:CHEVROLET_CHARGE_LVL + - 7E4.7EC.228334:CHEVROLET_HVBAT_SOC_DISPLAY + "7E7": + - 7E7.7EF.224181:CHEVROLET_HVBAT_CMU01_VOLT + - 7E7.7EF.224182:CHEVROLET_HVBAT_CMU02_VOLT + - 7E7.7EF.224183:CHEVROLET_HVBAT_CMU03_VOLT + - 7E7.7EF.224184:CHEVROLET_HVBAT_CMU04_VOLT + - 7E7.7EF.224185:CHEVROLET_HVBAT_CMU05_VOLT + - 7E7.7EF.224186:CHEVROLET_HVBAT_CMU06_VOLT + - 7E7.7EF.224187:CHEVROLET_HVBAT_CMU07_VOLT + - 7E7.7EF.224188:CHEVROLET_HVBAT_CMU08_VOLT + - 7E7.7EF.224189:CHEVROLET_HVBAT_CMU09_VOLT + - 7E7.7EF.22418A:CHEVROLET_HVBAT_CMU10_VOLT + - 7E7.7EF.22418B:CHEVROLET_HVBAT_CMU11_VOLT + - 7E7.7EF.22418C:CHEVROLET_HVBAT_CMU12_VOLT + - 7E7.7EF.22418D:CHEVROLET_HVBAT_CMU13_VOLT + - 7E7.7EF.22418E:CHEVROLET_HVBAT_CMU14_VOLT + - 7E7.7EF.22418F:CHEVROLET_HVBAT_CMU15_VOLT + - 7E7.7EF.224190:CHEVROLET_HVBAT_CMU16_VOLT + - 7E7.7EF.224191:CHEVROLET_HVBAT_CMU17_VOLT + - 7E7.7EF.224192:CHEVROLET_HVBAT_CMU18_VOLT + - 7E7.7EF.224193:CHEVROLET_HVBAT_CMU19_VOLT + - 7E7.7EF.224194:CHEVROLET_HVBAT_CMU20_VOLT + - 7E7.7EF.224195:CHEVROLET_HVBAT_CMU21_VOLT + - 7E7.7EF.224196:CHEVROLET_HVBAT_CMU22_VOLT + - 7E7.7EF.224197:CHEVROLET_HVBAT_CMU23_VOLT + - 7E7.7EF.224198:CHEVROLET_HVBAT_CMU24_VOLT + - 7E7.7EF.224199:CHEVROLET_HVBAT_CMU25_VOLT + - 7E7.7EF.22419A:CHEVROLET_HVBAT_CMU26_VOLT + - 7E7.7EF.22419B:CHEVROLET_HVBAT_CMU27_VOLT + - 7E7.7EF.22419C:CHEVROLET_HVBAT_CMU28_VOLT + - 7E7.7EF.22419D:CHEVROLET_HVBAT_CMU29_VOLT + - 7E7.7EF.22419E:CHEVROLET_HVBAT_CMU30_VOLT + - 7E7.7EF.22419F:CHEVROLET_HVBAT_CMU31_VOLT + - 7E7.7EF.224200:CHEVROLET_HVBAT_CMU32_VOLT + - 7E7.7EF.224201:CHEVROLET_HVBAT_CMU33_VOLT + - 7E7.7EF.224202:CHEVROLET_HVBAT_CMU34_VOLT + - 7E7.7EF.224203:CHEVROLET_HVBAT_CMU35_VOLT + - 7E7.7EF.224204:CHEVROLET_HVBAT_CMU36_VOLT + - 7E7.7EF.224205:CHEVROLET_HVBAT_CMU37_VOLT + - 7E7.7EF.224206:CHEVROLET_HVBAT_CMU38_VOLT + - 7E7.7EF.224207:CHEVROLET_HVBAT_CMU39_VOLT + - 7E7.7EF.224208:CHEVROLET_HVBAT_CMU40_VOLT + - 7E7.7EF.224209:CHEVROLET_HVBAT_CMU41_VOLT + - 7E7.7EF.22420A:CHEVROLET_HVBAT_CMU42_VOLT + - 7E7.7EF.22420B:CHEVROLET_HVBAT_CMU43_VOLT + - 7E7.7EF.22420C:CHEVROLET_HVBAT_CMU44_VOLT + - 7E7.7EF.22420D:CHEVROLET_HVBAT_CMU45_VOLT + - 7E7.7EF.22420E:CHEVROLET_HVBAT_CMU46_VOLT + - 7E7.7EF.22420F:CHEVROLET_HVBAT_CMU47_VOLT + - 7E7.7EF.224210:CHEVROLET_HVBAT_CMU48_VOLT + - 7E7.7EF.224211:CHEVROLET_HVBAT_CMU49_VOLT + - 7E7.7EF.224212:CHEVROLET_HVBAT_CMU50_VOLT + - 7E7.7EF.224213:CHEVROLET_HVBAT_CMU51_VOLT + - 7E7.7EF.224214:CHEVROLET_HVBAT_CMU52_VOLT + - 7E7.7EF.224215:CHEVROLET_HVBAT_CMU53_VOLT + - 7E7.7EF.224216:CHEVROLET_HVBAT_CMU54_VOLT + - 7E7.7EF.224217:CHEVROLET_HVBAT_CMU55_VOLT + - 7E7.7EF.224218:CHEVROLET_HVBAT_CMU56_VOLT + - 7E7.7EF.224219:CHEVROLET_HVBAT_CMU57_VOLT + - 7E7.7EF.22421A:CHEVROLET_HVBAT_CMU58_VOLT + - 7E7.7EF.22421B:CHEVROLET_HVBAT_CMU59_VOLT + - 7E7.7EF.22421C:CHEVROLET_HVBAT_CMU60_VOLT + - 7E7.7EF.22421D:CHEVROLET_HVBAT_CMU61_VOLT + - 7E7.7EF.22421E:CHEVROLET_HVBAT_CMU62_VOLT + - 7E7.7EF.22421F:CHEVROLET_HVBAT_CMU63_VOLT + - 7E7.7EF.224220:CHEVROLET_HVBAT_CMU64_VOLT + - 7E7.7EF.224221:CHEVROLET_HVBAT_CMU65_VOLT + - 7E7.7EF.224222:CHEVROLET_HVBAT_CMU66_VOLT + - 7E7.7EF.224223:CHEVROLET_HVBAT_CMU67_VOLT + - 7E7.7EF.224224:CHEVROLET_HVBAT_CMU68_VOLT + - 7E7.7EF.224225:CHEVROLET_HVBAT_CMU69_VOLT + - 7E7.7EF.224226:CHEVROLET_HVBAT_CMU70_VOLT + - 7E7.7EF.224227:CHEVROLET_HVBAT_CMU71_VOLT + - 7E7.7EF.224228:CHEVROLET_HVBAT_CMU72_VOLT + - 7E7.7EF.224229:CHEVROLET_HVBAT_CMU73_VOLT + - 7E7.7EF.22422A:CHEVROLET_HVBAT_CMU74_VOLT + - 7E7.7EF.22422B:CHEVROLET_HVBAT_CMU75_VOLT + - 7E7.7EF.22422C:CHEVROLET_HVBAT_CMU76_VOLT + - 7E7.7EF.22422D:CHEVROLET_HVBAT_CMU77_VOLT + - 7E7.7EF.22422E:CHEVROLET_HVBAT_CMU78_VOLT + - 7E7.7EF.22422F:CHEVROLET_HVBAT_CMU79_VOLT + - 7E7.7EF.224230:CHEVROLET_HVBAT_CMU80_VOLT + - 7E7.7EF.224231:CHEVROLET_HVBAT_CMU81_VOLT + - 7E7.7EF.224232:CHEVROLET_HVBAT_CMU82_VOLT + - 7E7.7EF.224233:CHEVROLET_HVBAT_CMU83_VOLT + - 7E7.7EF.224234:CHEVROLET_HVBAT_CMU84_VOLT + - 7E7.7EF.224235:CHEVROLET_HVBAT_CMU85_VOLT + - 7E7.7EF.224236:CHEVROLET_HVBAT_CMU86_VOLT + - 7E7.7EF.224237:CHEVROLET_HVBAT_CMU87_VOLT + - 7E7.7EF.224238:CHEVROLET_HVBAT_CMU88_VOLT + - 7E7.7EF.224239:CHEVROLET_HVBAT_CMU89_VOLT + - 7E7.7EF.22423A:CHEVROLET_HVBAT_CMU90_VOLT + - 7E7.7EF.22423B:CHEVROLET_HVBAT_CMU91_VOLT + - 7E7.7EF.22423C:CHEVROLET_HVBAT_CMU92_VOLT + - 7E7.7EF.22423D:CHEVROLET_HVBAT_CMU93_VOLT + - 7E7.7EF.22423E:CHEVROLET_HVBAT_CMU94_VOLT + - 7E7.7EF.22423F:CHEVROLET_HVBAT_CMU95_VOLT + - 7E7.7EF.224240:CHEVROLET_HVBAT_CMU96_VOLT + "DA11": + - DA11.220010|fc=1,c=14:CHEVROLET_MAF + - DA11.22002F|fc=1,c=14:CHEVROLET_AUX_V,CHEVROLET_FLI + - DA11.22005E|fc=1,c=14:CHEVROLET_FUEL_RATE + - DA11.2211EA|fc=1,c=14:CHEVROLET_MIS_5 + - DA11.2211EB|fc=1,c=14:CHEVROLET_MIS_6 + - DA11.221205|fc=1,c=14:CHEVROLET_MIS_2 + - DA11.221206|fc=1,c=14:CHEVROLET_MIS_1 + - DA11.221207|fc=1,c=14:CHEVROLET_MIS_3 + - DA11.221208|fc=1,c=14:CHEVROLET_MIS_4 + - DA11.22153E|fc=1,c=14:CHEVROLET_EOT + - DA11.2220E3|fc=1,c=14:CHEVROLET_BP_ACT + - DA11.222344|fc=1,c=14:CHEVROLET_EO_AP + - DA11.222345|fc=1,c=14:CHEVROLET_EOP_ACT + - DA11.2234D8|fc=1,c=14:CHEVROLET_DPF_PRESS + - DA11.2236A7|fc=1,c=14:CHEVROLET_AIRFILT_LIFE + - DA11.224DC0|fc=1,c=14:CHEVROLET_EOL + "DA18": + - DA18.221940|fc=1,c=14:CHEVROLET_TFT + - DA18.221B30|fc=1,c=14:CHEVROLET_GEAR + "DA1A": + - DA1A.22448F|fc=1,c=14:CHEVROLET_ODO + "DA1D": + - DA1D.2233E5:CHEVROLET_HVBAT_V + "DA28": + - DA28.224A7A|fc=1,c=14:CHEVROLET_TIRE_FL_VSS,CHEVROLET_TIRE_FR_VSS,CHEVROLET_TIRE_RL_VSS,CHEVROLET_TIRE_RR_VSS + - DA28.224A7C|fc=1,c=14:CHEVROLET_BP + - DA28.224C2D|fc=1,c=14:CHEVROLET_STEER_ANGLE + - DA28.224C2F|fc=1,c=14:CHEVROLET_LAT_G + - DA28.224C30|fc=1,c=14:CHEVROLET_LNG_G + "DACB": + - DACB.2227C6:CHEVROLET_SOC_HD + - DACB.222AF5:CHEVROLET_HVBAT_C_V_AVG,CHEVROLET_HVBAT_C_V_MAX,CHEVROLET_HVBAT_C_V_MIN + - DACB.222B43:CHEVROLET_SOC diff --git a/tests/test_cases/2017/commands/7E0.0101.yaml b/tests/test_cases/2017/commands/7E0.0101.yaml new file mode 100644 index 0000000..e9412dc --- /dev/null +++ b/tests/test_cases/2017/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: 0 + CCM_RDY: 0 + CCM_SUP: 1 + CIM_SUP: SPARK + DTC_CNT: 0 + EGR_RDY: 0 + EGR_SUP: 1 + EVAP_RDY: 0 + EVAP_SUP: 0 + FUEL_RDY: 0 + FUEL_SUP: 1 + HCAT_RDY: 0 + HCAT_SUP: 0 + HTR_RDY: 0 + HTR_SUP: 0 + MIL: 0 + MIS_RDY: 0 + MIS_SUP: 0 + O2S_RDY: 0 + O2S_SUP: 0 + response: '7E806410100068000' diff --git a/tests/test_cases/2017/commands/7E0.0102.yaml b/tests/test_cases/2017/commands/7E0.0102.yaml new file mode 100644 index 0000000..bd027c0 --- /dev/null +++ b/tests/test_cases/2017/commands/7E0.0102.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0102 +test_cases: +- expected_values: + DTCFRZF: 0 + response: '7E80441020000' 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..7e56593 --- /dev/null +++ b/tests/test_cases/2017/commands/7E0.010D.yaml @@ -0,0 +1,26 @@ +command_id: 7E0.010D +test_cases: +- expected_values: + VSS: 0 + response: 7E803410D00 +- expected_values: + VSS: 14 + response: 7E803410D0E +- expected_values: + VSS: 15 + response: 7E803410D0F +- expected_values: + VSS: 25 + response: 7E803410D19 +- expected_values: + VSS: 47 + response: 7E803410D2F +- expected_values: + VSS: 49 + response: 7E803410D31 +- expected_values: + VSS: 54 + response: 7E803410D36 +- expected_values: + VSS: 95 + response: 7E803410D5F diff --git a/tests/test_cases/2017/commands/7E0.011C.yaml b/tests/test_cases/2017/commands/7E0.011C.yaml new file mode 100644 index 0000000..f57b827 --- /dev/null +++ b/tests/test_cases/2017/commands/7E0.011C.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.011C +test_cases: +- expected_values: + OBDSUP: EOBD + response: 7E803411C06 diff --git a/tests/test_cases/2017/commands/7E0.0121.yaml b/tests/test_cases/2017/commands/7E0.0121.yaml new file mode 100644 index 0000000..13d7835 --- /dev/null +++ b/tests/test_cases/2017/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/2017/commands/7E0.012F.yaml b/tests/test_cases/2017/commands/7E0.012F.yaml new file mode 100644 index 0000000..84d600f --- /dev/null +++ b/tests/test_cases/2017/commands/7E0.012F.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.012F +test_cases: +- expected_values: + FLI: 9.41176 + response: 7E803412F18 +- expected_values: + FLI: 35.68627 + response: 7E803412F5B diff --git a/tests/test_cases/2017/commands/7E0.0130.yaml b/tests/test_cases/2017/commands/7E0.0130.yaml new file mode 100644 index 0000000..eafd747 --- /dev/null +++ b/tests/test_cases/2017/commands/7E0.0130.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0130 +test_cases: +- expected_values: + WARM_UPS: 11 + response: 7E80341300B diff --git a/tests/test_cases/2017/commands/7E0.0131.yaml b/tests/test_cases/2017/commands/7E0.0131.yaml new file mode 100644 index 0000000..dda427c --- /dev/null +++ b/tests/test_cases/2017/commands/7E0.0131.yaml @@ -0,0 +1,21 @@ +command_id: 7E0.0131 +test_cases: +- expected_values: + CLR_DIST: 635 + response: |- + 01311 + 7E8044131027B +- expected_values: + CLR_DIST: 607 + response: 7E8044131025F +- expected_values: + CLR_DIST: 635 + response: |- + 7E8044131027B + OK +- expected_values: + CLR_DIST: 779 + response: 7E8044131030B +- expected_values: + CLR_DIST: 1019 + response: 7E804413103FB 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..6bd83b4 --- /dev/null +++ b/tests/test_cases/2017/commands/7E0.0142.yaml @@ -0,0 +1,13 @@ +command_id: 7E0.0142 +test_cases: +- expected_values: + VPWR: 13.904 + response: '7E80441423650' +- expected_values: + VPWR: 13.936 + response: '7E80441423670' +- expected_values: + VPWR: 13.956 + response: |- + 7EA04414235F0 + 7E80441423684 diff --git a/tests/test_cases/2017/commands/7E0.2211A1.yaml b/tests/test_cases/2017/commands/7E0.2211A1.yaml new file mode 100644 index 0000000..a44c44d --- /dev/null +++ b/tests/test_cases/2017/commands/7E0.2211A1.yaml @@ -0,0 +1,16 @@ +command_id: 7E0.2211A1 +test_cases: +- expected_values: + CHEVROLET_RUNTM: 0 + response: |- + 2211A11 + 7E8056211A10000 +- expected_values: + CHEVROLET_RUNTM: 0 + response: 7E8056211A10000 +- expected_values: + CHEVROLET_RUNTM: 255 + response: 7E8056211A100FF +- expected_values: + CHEVROLET_RUNTM: 8476 + response: 7E8056211A1211C diff --git a/tests/test_cases/2017/commands/7E0.7E8.22000D.yaml b/tests/test_cases/2017/commands/7E0.7E8.22000D.yaml new file mode 100644 index 0000000..56e6d26 --- /dev/null +++ b/tests/test_cases/2017/commands/7E0.7E8.22000D.yaml @@ -0,0 +1,38 @@ +command_id: 7E0.7E8.22000D +test_cases: +- expected_values: + CHEVROLET_VSS: 0 + response: 7E80462000D00 +- expected_values: + CHEVROLET_VSS: 0 + response: |- + 7E80462000D00 + 7EA0462000D00 +- expected_values: + CHEVROLET_VSS: 0 + response: |- + 7E80462000D00 + OK +- expected_values: + CHEVROLET_VSS: 15 + response: |- + 7E80462000D0F + 7EA0462000D0F +- expected_values: + CHEVROLET_VSS: 255 + response: 7E80462000DFF +- expected_values: + CHEVROLET_VSS: 255 + response: |- + 7E80462000DFF + 7EA0462000D00 +- expected_values: + CHEVROLET_VSS: 0 + response: |- + 7EA0462000D00 + 7E80462000D00 +- expected_values: + CHEVROLET_VSS: 255 + response: |- + 7EA0462000D00 + 7E80462000DFF diff --git a/tests/test_cases/2019/command_support.yaml b/tests/test_cases/2019/command_support.yaml index 846ada3..077ee37 100644 --- a/tests/test_cases/2019/command_support.yaml +++ b/tests/test_cases/2019/command_support.yaml @@ -1,6 +1,6 @@ model_year: 2019 supported_commands_by_ecu: - 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 - 0103:FUELSYS1,FUELSYS2 - 0104:LOAD_PCT @@ -44,12 +44,23 @@ supported_commands_by_ecu: - 014C:TAC_PCT - 014F:MAX_EQ_RAT,MAX_MAP,MAX_O2_CURR,MAX_O2_VOLT - 0151:FUEL_TYP + - 015C:EOT + - 015D:FUEL_TIMING + - 015E:FUEL_RATE + - 0161:TQ_DD - 0162:TQ_ACT - 0163:TQ_REF + - 0165:GEAR_RCMD,GEAR_SUP,GPL_STAT,GPL_SUP,N/D_STAT,N/D_SUP,N/G_STAT,N/G_SUP,PTO_STAT_AUX,PTO_SUP + - 0168:IAT_11,IAT_11_SUP,IAT_12,IAT_12_SUP,IAT_13,IAT_13_SUP,IAT_21,IAT_21_SUP,IAT_22,IAT_22_SUP,IAT_23,IAT_23_SUP + - 0169:EGR_A_ACT,EGR_A_ACT_SUP,EGR_A_CMD,EGR_A_CMD_SUP,EGR_A_ERR,EGR_A_ERR_SUP,EGR_B_ACT,EGR_B_ACT_SUP,EGR_B_CMD,EGR_B_CMD_SUP,EGR_B_ERR,EGR_B_ERR_SUP + - 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 + - 0170:BP_A,BP_A_ACT,BP_A_ACT_SUP,BP_A_CMD,BP_A_CMD_SUP,BP_A_SUP,BP_B,BP_B_ACT,BP_B_ACT_SUP,BP_B_CMD,BP_B_CMD_SUP,BP_B_SUP + - 017F:IDLE_TIME,IDLE_TIME_SUP,PTO_TIME,PTO_TIME_SUP,RUN_TIME,RUN_TIME_SUP - 018E:TQ_FR - 019D:FUEL_RATE_ALT,VFUEL_RATE - 019E:EXH_RATE + - 01A2:CYL_RATE - 01A6:ODO - 7E2: + "7E2": - 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 - 0142:VPWR diff --git a/tests/test_cases/2021/command_support.yaml b/tests/test_cases/2021/command_support.yaml index 6c3cf1a..311443e 100644 --- a/tests/test_cases/2021/command_support.yaml +++ b/tests/test_cases/2021/command_support.yaml @@ -1,6 +1,8 @@ model_year: 2021 supported_commands_by_ecu: - 7E0: + "7DF": + - 7DF.0131 + "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 @@ -51,130 +53,134 @@ supported_commands_by_ecu: - 019D:FUEL_RATE_ALT,VFUEL_RATE - 019E:EXH_RATE - 01A6:ODO - 7E2: + - 7E0.012F:FLI + - 7E0.0131:CLR_DIST + - 7E0.01A6:ODO + - 7E0.7E8.22000D:CHEVROLET_VSS + "7E2": - 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 - 0142:VPWR unsupported_commands_by_ecu: - 7DF: + "7DF": - 7DF.01A6 - 7E0: - - 7E0.7E8.22248E - - 7E0.7E8.22248F - - 7E0.7E8.222490 - - 7E0.7E8.222491 - - 7E0.7E8.22C901 - - 7E0.7E8.22C902 - 7E4: - - 7E4.7EC.22434F - - 7E4.7EC.224368 - - 7E4.7EC.224369 - - 7E4.7EC.22436B - - 7E4.7EC.22436C - - 7E4.7EC.224373 - - 7E4.7EC.2243A5 - - 7E4.7EC.2243AF - - 7E4.7EC.224531 - - 7E4.7EC.228334 - 7E7: - - 7E7.7EF.224181 - - 7E7.7EF.224182 - - 7E7.7EF.224183 - - 7E7.7EF.224184 - - 7E7.7EF.224185 - - 7E7.7EF.224186 - - 7E7.7EF.224187 - - 7E7.7EF.224188 - - 7E7.7EF.224189 - - 7E7.7EF.22418A - - 7E7.7EF.22418B - - 7E7.7EF.22418C - - 7E7.7EF.22418D - - 7E7.7EF.22418E - - 7E7.7EF.22418F - - 7E7.7EF.224190 - - 7E7.7EF.224191 - - 7E7.7EF.224192 - - 7E7.7EF.224193 - - 7E7.7EF.224194 - - 7E7.7EF.224195 - - 7E7.7EF.224196 - - 7E7.7EF.224197 - - 7E7.7EF.224198 - - 7E7.7EF.224199 - - 7E7.7EF.22419A - - 7E7.7EF.22419B - - 7E7.7EF.22419C - - 7E7.7EF.22419D - - 7E7.7EF.22419E - - 7E7.7EF.22419F - - 7E7.7EF.224200 - - 7E7.7EF.224201 - - 7E7.7EF.224202 - - 7E7.7EF.224203 - - 7E7.7EF.224204 - - 7E7.7EF.224205 - - 7E7.7EF.224206 - - 7E7.7EF.224207 - - 7E7.7EF.224208 - - 7E7.7EF.224209 - - 7E7.7EF.22420A - - 7E7.7EF.22420B - - 7E7.7EF.22420C - - 7E7.7EF.22420D - - 7E7.7EF.22420E - - 7E7.7EF.22420F - - 7E7.7EF.224210 - - 7E7.7EF.224211 - - 7E7.7EF.224212 - - 7E7.7EF.224213 - - 7E7.7EF.224214 - - 7E7.7EF.224215 - - 7E7.7EF.224216 - - 7E7.7EF.224217 - - 7E7.7EF.224218 - - 7E7.7EF.224219 - - 7E7.7EF.22421A - - 7E7.7EF.22421B - - 7E7.7EF.22421C - - 7E7.7EF.22421D - - 7E7.7EF.22421E - - 7E7.7EF.22421F - - 7E7.7EF.224220 - - 7E7.7EF.224221 - - 7E7.7EF.224222 - - 7E7.7EF.224223 - - 7E7.7EF.224224 - - 7E7.7EF.224225 - - 7E7.7EF.224226 - - 7E7.7EF.224227 - - 7E7.7EF.224228 - - 7E7.7EF.224229 - - 7E7.7EF.22422A - - 7E7.7EF.22422B - - 7E7.7EF.22422C - - 7E7.7EF.22422D - - 7E7.7EF.22422E - - 7E7.7EF.22422F - - 7E7.7EF.224230 - - 7E7.7EF.224231 - - 7E7.7EF.224232 - - 7E7.7EF.224233 - - 7E7.7EF.224234 - - 7E7.7EF.224235 - - 7E7.7EF.224236 - - 7E7.7EF.224237 - - 7E7.7EF.224238 - - 7E7.7EF.224239 - - 7E7.7EF.22423A - - 7E7.7EF.22423B - - 7E7.7EF.22423C - - 7E7.7EF.22423D - - 7E7.7EF.22423E - - 7E7.7EF.22423F - - 7E7.7EF.224240 - DA1D: - - DA1D.2233E5 - DACB: - - DACB.2227C6 - - DACB.222AF5 - - DACB.222B43 + "7E0": + - 7E0.7E8.22248E:CHEVROLET_TP_FL + - 7E0.7E8.22248F:CHEVROLET_TP_FR + - 7E0.7E8.222490:CHEVROLET_TP_RR + - 7E0.7E8.222491:CHEVROLET_TP_RL + - 7E0.7E8.22C901:CHEVROLET_TP_P1,CHEVROLET_TP_P2,CHEVROLET_TP_P3,CHEVROLET_TP_P4 + - 7E0.7E8.22C902:CHEVROLET_TP_T1,CHEVROLET_TP_T2,CHEVROLET_TP_T3,CHEVROLET_TP_T4 + "7E4": + - 7E4.7EC.22434F:CHEVROLET_HVBAT_TEMP + - 7E4.7EC.224368:CHEVROLET_CHARGE_AC_VOLT + - 7E4.7EC.224369:CHEVROLET_CHARGE_AC_CURR + - 7E4.7EC.22436B:CHEVROLET_CHARGE_HV_VOLT + - 7E4.7EC.22436C:CHEVROLET_CHARGE_HV_CURR + - 7E4.7EC.224373:CHEVROLET_CHARGE_MODE + - 7E4.7EC.2243A5:CHEVROLET_HVBAT_CHRG_CNT + - 7E4.7EC.2243AF:CHEVROLET_HVBAT_SOC_RAW + - 7E4.7EC.224531:CHEVROLET_CHARGE_LVL + - 7E4.7EC.228334:CHEVROLET_HVBAT_SOC_DISPLAY + "7E7": + - 7E7.7EF.224181:CHEVROLET_HVBAT_CMU01_VOLT + - 7E7.7EF.224182:CHEVROLET_HVBAT_CMU02_VOLT + - 7E7.7EF.224183:CHEVROLET_HVBAT_CMU03_VOLT + - 7E7.7EF.224184:CHEVROLET_HVBAT_CMU04_VOLT + - 7E7.7EF.224185:CHEVROLET_HVBAT_CMU05_VOLT + - 7E7.7EF.224186:CHEVROLET_HVBAT_CMU06_VOLT + - 7E7.7EF.224187:CHEVROLET_HVBAT_CMU07_VOLT + - 7E7.7EF.224188:CHEVROLET_HVBAT_CMU08_VOLT + - 7E7.7EF.224189:CHEVROLET_HVBAT_CMU09_VOLT + - 7E7.7EF.22418A:CHEVROLET_HVBAT_CMU10_VOLT + - 7E7.7EF.22418B:CHEVROLET_HVBAT_CMU11_VOLT + - 7E7.7EF.22418C:CHEVROLET_HVBAT_CMU12_VOLT + - 7E7.7EF.22418D:CHEVROLET_HVBAT_CMU13_VOLT + - 7E7.7EF.22418E:CHEVROLET_HVBAT_CMU14_VOLT + - 7E7.7EF.22418F:CHEVROLET_HVBAT_CMU15_VOLT + - 7E7.7EF.224190:CHEVROLET_HVBAT_CMU16_VOLT + - 7E7.7EF.224191:CHEVROLET_HVBAT_CMU17_VOLT + - 7E7.7EF.224192:CHEVROLET_HVBAT_CMU18_VOLT + - 7E7.7EF.224193:CHEVROLET_HVBAT_CMU19_VOLT + - 7E7.7EF.224194:CHEVROLET_HVBAT_CMU20_VOLT + - 7E7.7EF.224195:CHEVROLET_HVBAT_CMU21_VOLT + - 7E7.7EF.224196:CHEVROLET_HVBAT_CMU22_VOLT + - 7E7.7EF.224197:CHEVROLET_HVBAT_CMU23_VOLT + - 7E7.7EF.224198:CHEVROLET_HVBAT_CMU24_VOLT + - 7E7.7EF.224199:CHEVROLET_HVBAT_CMU25_VOLT + - 7E7.7EF.22419A:CHEVROLET_HVBAT_CMU26_VOLT + - 7E7.7EF.22419B:CHEVROLET_HVBAT_CMU27_VOLT + - 7E7.7EF.22419C:CHEVROLET_HVBAT_CMU28_VOLT + - 7E7.7EF.22419D:CHEVROLET_HVBAT_CMU29_VOLT + - 7E7.7EF.22419E:CHEVROLET_HVBAT_CMU30_VOLT + - 7E7.7EF.22419F:CHEVROLET_HVBAT_CMU31_VOLT + - 7E7.7EF.224200:CHEVROLET_HVBAT_CMU32_VOLT + - 7E7.7EF.224201:CHEVROLET_HVBAT_CMU33_VOLT + - 7E7.7EF.224202:CHEVROLET_HVBAT_CMU34_VOLT + - 7E7.7EF.224203:CHEVROLET_HVBAT_CMU35_VOLT + - 7E7.7EF.224204:CHEVROLET_HVBAT_CMU36_VOLT + - 7E7.7EF.224205:CHEVROLET_HVBAT_CMU37_VOLT + - 7E7.7EF.224206:CHEVROLET_HVBAT_CMU38_VOLT + - 7E7.7EF.224207:CHEVROLET_HVBAT_CMU39_VOLT + - 7E7.7EF.224208:CHEVROLET_HVBAT_CMU40_VOLT + - 7E7.7EF.224209:CHEVROLET_HVBAT_CMU41_VOLT + - 7E7.7EF.22420A:CHEVROLET_HVBAT_CMU42_VOLT + - 7E7.7EF.22420B:CHEVROLET_HVBAT_CMU43_VOLT + - 7E7.7EF.22420C:CHEVROLET_HVBAT_CMU44_VOLT + - 7E7.7EF.22420D:CHEVROLET_HVBAT_CMU45_VOLT + - 7E7.7EF.22420E:CHEVROLET_HVBAT_CMU46_VOLT + - 7E7.7EF.22420F:CHEVROLET_HVBAT_CMU47_VOLT + - 7E7.7EF.224210:CHEVROLET_HVBAT_CMU48_VOLT + - 7E7.7EF.224211:CHEVROLET_HVBAT_CMU49_VOLT + - 7E7.7EF.224212:CHEVROLET_HVBAT_CMU50_VOLT + - 7E7.7EF.224213:CHEVROLET_HVBAT_CMU51_VOLT + - 7E7.7EF.224214:CHEVROLET_HVBAT_CMU52_VOLT + - 7E7.7EF.224215:CHEVROLET_HVBAT_CMU53_VOLT + - 7E7.7EF.224216:CHEVROLET_HVBAT_CMU54_VOLT + - 7E7.7EF.224217:CHEVROLET_HVBAT_CMU55_VOLT + - 7E7.7EF.224218:CHEVROLET_HVBAT_CMU56_VOLT + - 7E7.7EF.224219:CHEVROLET_HVBAT_CMU57_VOLT + - 7E7.7EF.22421A:CHEVROLET_HVBAT_CMU58_VOLT + - 7E7.7EF.22421B:CHEVROLET_HVBAT_CMU59_VOLT + - 7E7.7EF.22421C:CHEVROLET_HVBAT_CMU60_VOLT + - 7E7.7EF.22421D:CHEVROLET_HVBAT_CMU61_VOLT + - 7E7.7EF.22421E:CHEVROLET_HVBAT_CMU62_VOLT + - 7E7.7EF.22421F:CHEVROLET_HVBAT_CMU63_VOLT + - 7E7.7EF.224220:CHEVROLET_HVBAT_CMU64_VOLT + - 7E7.7EF.224221:CHEVROLET_HVBAT_CMU65_VOLT + - 7E7.7EF.224222:CHEVROLET_HVBAT_CMU66_VOLT + - 7E7.7EF.224223:CHEVROLET_HVBAT_CMU67_VOLT + - 7E7.7EF.224224:CHEVROLET_HVBAT_CMU68_VOLT + - 7E7.7EF.224225:CHEVROLET_HVBAT_CMU69_VOLT + - 7E7.7EF.224226:CHEVROLET_HVBAT_CMU70_VOLT + - 7E7.7EF.224227:CHEVROLET_HVBAT_CMU71_VOLT + - 7E7.7EF.224228:CHEVROLET_HVBAT_CMU72_VOLT + - 7E7.7EF.224229:CHEVROLET_HVBAT_CMU73_VOLT + - 7E7.7EF.22422A:CHEVROLET_HVBAT_CMU74_VOLT + - 7E7.7EF.22422B:CHEVROLET_HVBAT_CMU75_VOLT + - 7E7.7EF.22422C:CHEVROLET_HVBAT_CMU76_VOLT + - 7E7.7EF.22422D:CHEVROLET_HVBAT_CMU77_VOLT + - 7E7.7EF.22422E:CHEVROLET_HVBAT_CMU78_VOLT + - 7E7.7EF.22422F:CHEVROLET_HVBAT_CMU79_VOLT + - 7E7.7EF.224230:CHEVROLET_HVBAT_CMU80_VOLT + - 7E7.7EF.224231:CHEVROLET_HVBAT_CMU81_VOLT + - 7E7.7EF.224232:CHEVROLET_HVBAT_CMU82_VOLT + - 7E7.7EF.224233:CHEVROLET_HVBAT_CMU83_VOLT + - 7E7.7EF.224234:CHEVROLET_HVBAT_CMU84_VOLT + - 7E7.7EF.224235:CHEVROLET_HVBAT_CMU85_VOLT + - 7E7.7EF.224236:CHEVROLET_HVBAT_CMU86_VOLT + - 7E7.7EF.224237:CHEVROLET_HVBAT_CMU87_VOLT + - 7E7.7EF.224238:CHEVROLET_HVBAT_CMU88_VOLT + - 7E7.7EF.224239:CHEVROLET_HVBAT_CMU89_VOLT + - 7E7.7EF.22423A:CHEVROLET_HVBAT_CMU90_VOLT + - 7E7.7EF.22423B:CHEVROLET_HVBAT_CMU91_VOLT + - 7E7.7EF.22423C:CHEVROLET_HVBAT_CMU92_VOLT + - 7E7.7EF.22423D:CHEVROLET_HVBAT_CMU93_VOLT + - 7E7.7EF.22423E:CHEVROLET_HVBAT_CMU94_VOLT + - 7E7.7EF.22423F:CHEVROLET_HVBAT_CMU95_VOLT + - 7E7.7EF.224240:CHEVROLET_HVBAT_CMU96_VOLT + "DA1D": + - DA1D.2233E5:CHEVROLET_HVBAT_V + "DACB": + - DACB.2227C6:CHEVROLET_SOC_HD + - DACB.222AF5:CHEVROLET_HVBAT_C_V_AVG,CHEVROLET_HVBAT_C_V_MAX,CHEVROLET_HVBAT_C_V_MIN + - DACB.222B43:CHEVROLET_SOC diff --git a/tests/test_cases/2021/commands/7E0.012F.yaml b/tests/test_cases/2021/commands/7E0.012F.yaml index 77e0ce3..a9abc30 100644 --- a/tests/test_cases/2021/commands/7E0.012F.yaml +++ b/tests/test_cases/2021/commands/7E0.012F.yaml @@ -1,20 +1,20 @@ command_id: 7E0.012F test_cases: -- response: 7E803412F8C - expected_values: +- expected_values: FLI: 54.90196 -- response: 7E803412F90 - expected_values: + response: 7E803412F8C +- expected_values: FLI: 56.47059 -- response: 7E803412F9E - expected_values: + response: 7E803412F90 +- expected_values: FLI: 61.96078 -- response: 7E803412FAE - expected_values: + response: 7E803412F9E +- expected_values: FLI: 68.23529 -- response: 7E803412FC2 - expected_values: + response: 7E803412FAE +- expected_values: FLI: 76.07843 -- response: 7E803412FC5 - expected_values: + response: 7E803412FC2 +- expected_values: FLI: 77.2549 + response: 7E803412FC5 diff --git a/tests/test_cases/2021/commands/7E0.0131.yaml b/tests/test_cases/2021/commands/7E0.0131.yaml index 1b7300c..6bd4597 100644 --- a/tests/test_cases/2021/commands/7E0.0131.yaml +++ b/tests/test_cases/2021/commands/7E0.0131.yaml @@ -1,8 +1,8 @@ command_id: 7E0.0131 test_cases: -- response: 7E8044131075A - expected_values: +- expected_values: CLR_DIST: 1882 -- response: '7E80441310793' - expected_values: + response: 7E8044131075A +- expected_values: CLR_DIST: 1939 + response: '7E80441310793' diff --git a/tests/test_cases/2021/commands/7E0.01A6.yaml b/tests/test_cases/2021/commands/7E0.01A6.yaml index 4ceb301..be2213e 100644 --- a/tests/test_cases/2021/commands/7E0.01A6.yaml +++ b/tests/test_cases/2021/commands/7E0.01A6.yaml @@ -1,14 +1,14 @@ command_id: 7E0.01A6 test_cases: -- response: 7E80641A6000A4AC0 - expected_values: +- expected_values: ODO: 67449.6 -- response: 7E80641A6000A4AC5 - expected_values: + response: 7E80641A6000A4AC0 +- expected_values: ODO: 67450.1 -- response: 7E80641A6000A4AD5 - expected_values: + response: 7E80641A6000A4AC5 +- expected_values: ODO: 67451.7 -- response: 7E80641A6000A4CF6 - expected_values: + response: 7E80641A6000A4AD5 +- expected_values: ODO: 67506.2 + response: 7E80641A6000A4CF6 diff --git a/tests/test_cases/2021/commands/7E0.7E8.22000D.yaml b/tests/test_cases/2021/commands/7E0.7E8.22000D.yaml new file mode 100644 index 0000000..b2ff3b4 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22000D.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22000D +test_cases: +- expected_values: + CHEVROLET_VSS: 2 + response: 7E80462000D02 +- expected_values: + CHEVROLET_VSS: 95 + response: 7E80462000D5F diff --git a/tests/test_cases/2023/command_support.yaml b/tests/test_cases/2023/command_support.yaml new file mode 100644 index 0000000..09b0793 --- /dev/null +++ b/tests/test_cases/2023/command_support.yaml @@ -0,0 +1,243 @@ +model_year: 2023 +supported_commands_by_ecu: + "DA11": + - DA11.220010|fc=1,c=14:CHEVROLET_MAF + - DA11.22002F|fc=1,c=14:CHEVROLET_AUX_V,CHEVROLET_FLI + - DA11.22005E|fc=1,c=14:CHEVROLET_FUEL_RATE + - DA11.2211EA|fc=1,c=14:CHEVROLET_MIS_5 + - DA11.2211EB|fc=1,c=14:CHEVROLET_MIS_6 + - DA11.221205|fc=1,c=14:CHEVROLET_MIS_2 + - DA11.221206|fc=1,c=14:CHEVROLET_MIS_1 + - DA11.221207|fc=1,c=14:CHEVROLET_MIS_3 + - DA11.221208|fc=1,c=14:CHEVROLET_MIS_4 + - DA11.22153E|fc=1,c=14:CHEVROLET_EOT + - DA11.222344|fc=1,c=14:CHEVROLET_EO_AP + - DA11.222345|fc=1,c=14:CHEVROLET_EOP_ACT + - DA11.2234D8|fc=1,c=14:CHEVROLET_DPF_PRESS + - DA11.2236A7|fc=1,c=14:CHEVROLET_AIRFILT_LIFE + - DA11.224DC0|fc=1,c=14:CHEVROLET_EOL + "DA18": + - DA18.221940|fc=1,c=14:CHEVROLET_TFT + - DA18.221B30|fc=1,c=14:CHEVROLET_GEAR + "DA1A": + - DA1A.22448F|fc=1,c=14:CHEVROLET_ODO + "DA28": + - DA28.224A7A|fc=1,c=14:CHEVROLET_TIRE_FL_VSS,CHEVROLET_TIRE_FR_VSS,CHEVROLET_TIRE_RL_VSS,CHEVROLET_TIRE_RR_VSS + - DA28.224A7C|fc=1,c=14:CHEVROLET_BP + - DA28.224C2D|fc=1,c=14:CHEVROLET_STEER_ANGLE + - DA28.224C2F|fc=1,c=14:CHEVROLET_LAT_G + - DA28.224C30|fc=1,c=14:CHEVROLET_LNG_G + "DB33": + - 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 + - 010A:FP + - 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 + - 011C:OBDSUP + - 011F:RUNTM + - 0121:MIL_DIST + - 0123:FRP + - 012E:EVAP_PCT + - 012F:FLI + - 0130:WARM_UPS + - 0131:CLR_DIST + - 0132:EVAP_VP + - 0133:BARO + - 013C:CATEMP11 + - 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 + - 0149:APP_D + - 014A:APP_E + - 014C:TAC_PCT + - 0151:FUEL_TYP + - 0162:TQ_ACT + - 0163:TQ_REF + - 0167:ECT_1,ECT_1_SUP,ECT_2,ECT_2_SUP + - 0168:IAT_11,IAT_11_SUP,IAT_12,IAT_12_SUP,IAT_13,IAT_13_SUP,IAT_21,IAT_21_SUP,IAT_22,IAT_22_SUP,IAT_23,IAT_23_SUP + - 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 + - 018E:TQ_FR + - 019D:FUEL_RATE_ALT,VFUEL_RATE + - 019E:EXH_RATE + - 01A6:ODO + - DB33.0104:LOAD_PCT + - DB33.0105:ECT + - DB33.010C:RPM + - DB33.0110:MAF + - DB33.012E:EVAP_PCT + - DB33.0131:CLR_DIST + - DB33.0132:EVAP_VP + - DB33.0133:BARO + - DB33.013C:CATEMP11 + - DB33.0143:LOAD_ABS + - DB33.0144:EQ_RAT + - DB33.014C:TAC_PCT + - DB33.0162:TQ_ACT + - DB33.0163:TQ_REF + - DB33.0167:ECT_1,ECT_1_SUP,ECT_2,ECT_2_SUP + - DB33.018E:TQ_FR +unsupported_commands_by_ecu: + "760": + - 760.760.224051:CHEVROLET_VSS_FL + - 760.760.224052:CHEVROLET_VSS_FR + - 760.760.224053:CHEVROLET_VSS_RL + - 760.760.224054:CHEVROLET_VSS_RR + "7E0": + - 7E0.2211A1:CHEVROLET_RUNTM + - 7E0.7E8.22000D:CHEVROLET_VSS + - 7E0.7E8.22248E:CHEVROLET_TP_FL + - 7E0.7E8.22248F:CHEVROLET_TP_FR + - 7E0.7E8.222490:CHEVROLET_TP_RR + - 7E0.7E8.222491:CHEVROLET_TP_RL + - 7E0.7E8.22C901:CHEVROLET_TP_P1,CHEVROLET_TP_P2,CHEVROLET_TP_P3,CHEVROLET_TP_P4 + - 7E0.7E8.22C902:CHEVROLET_TP_T1,CHEVROLET_TP_T2,CHEVROLET_TP_T3,CHEVROLET_TP_T4 + "7E4": + - 7E4.7EC.22434F:CHEVROLET_HVBAT_TEMP + - 7E4.7EC.224368:CHEVROLET_CHARGE_AC_VOLT + - 7E4.7EC.224369:CHEVROLET_CHARGE_AC_CURR + - 7E4.7EC.22436B:CHEVROLET_CHARGE_HV_VOLT + - 7E4.7EC.22436C:CHEVROLET_CHARGE_HV_CURR + - 7E4.7EC.224373:CHEVROLET_CHARGE_MODE + - 7E4.7EC.2243A5:CHEVROLET_HVBAT_CHRG_CNT + - 7E4.7EC.2243AF:CHEVROLET_HVBAT_SOC_RAW + - 7E4.7EC.224531:CHEVROLET_CHARGE_LVL + - 7E4.7EC.228334:CHEVROLET_HVBAT_SOC_DISPLAY + "7E7": + - 7E7.7EF.224181:CHEVROLET_HVBAT_CMU01_VOLT + - 7E7.7EF.224182:CHEVROLET_HVBAT_CMU02_VOLT + - 7E7.7EF.224183:CHEVROLET_HVBAT_CMU03_VOLT + - 7E7.7EF.224184:CHEVROLET_HVBAT_CMU04_VOLT + - 7E7.7EF.224185:CHEVROLET_HVBAT_CMU05_VOLT + - 7E7.7EF.224186:CHEVROLET_HVBAT_CMU06_VOLT + - 7E7.7EF.224187:CHEVROLET_HVBAT_CMU07_VOLT + - 7E7.7EF.224188:CHEVROLET_HVBAT_CMU08_VOLT + - 7E7.7EF.224189:CHEVROLET_HVBAT_CMU09_VOLT + - 7E7.7EF.22418A:CHEVROLET_HVBAT_CMU10_VOLT + - 7E7.7EF.22418B:CHEVROLET_HVBAT_CMU11_VOLT + - 7E7.7EF.22418C:CHEVROLET_HVBAT_CMU12_VOLT + - 7E7.7EF.22418D:CHEVROLET_HVBAT_CMU13_VOLT + - 7E7.7EF.22418E:CHEVROLET_HVBAT_CMU14_VOLT + - 7E7.7EF.22418F:CHEVROLET_HVBAT_CMU15_VOLT + - 7E7.7EF.224190:CHEVROLET_HVBAT_CMU16_VOLT + - 7E7.7EF.224191:CHEVROLET_HVBAT_CMU17_VOLT + - 7E7.7EF.224192:CHEVROLET_HVBAT_CMU18_VOLT + - 7E7.7EF.224193:CHEVROLET_HVBAT_CMU19_VOLT + - 7E7.7EF.224194:CHEVROLET_HVBAT_CMU20_VOLT + - 7E7.7EF.224195:CHEVROLET_HVBAT_CMU21_VOLT + - 7E7.7EF.224196:CHEVROLET_HVBAT_CMU22_VOLT + - 7E7.7EF.224197:CHEVROLET_HVBAT_CMU23_VOLT + - 7E7.7EF.224198:CHEVROLET_HVBAT_CMU24_VOLT + - 7E7.7EF.224199:CHEVROLET_HVBAT_CMU25_VOLT + - 7E7.7EF.22419A:CHEVROLET_HVBAT_CMU26_VOLT + - 7E7.7EF.22419B:CHEVROLET_HVBAT_CMU27_VOLT + - 7E7.7EF.22419C:CHEVROLET_HVBAT_CMU28_VOLT + - 7E7.7EF.22419D:CHEVROLET_HVBAT_CMU29_VOLT + - 7E7.7EF.22419E:CHEVROLET_HVBAT_CMU30_VOLT + - 7E7.7EF.22419F:CHEVROLET_HVBAT_CMU31_VOLT + - 7E7.7EF.224200:CHEVROLET_HVBAT_CMU32_VOLT + - 7E7.7EF.224201:CHEVROLET_HVBAT_CMU33_VOLT + - 7E7.7EF.224202:CHEVROLET_HVBAT_CMU34_VOLT + - 7E7.7EF.224203:CHEVROLET_HVBAT_CMU35_VOLT + - 7E7.7EF.224204:CHEVROLET_HVBAT_CMU36_VOLT + - 7E7.7EF.224205:CHEVROLET_HVBAT_CMU37_VOLT + - 7E7.7EF.224206:CHEVROLET_HVBAT_CMU38_VOLT + - 7E7.7EF.224207:CHEVROLET_HVBAT_CMU39_VOLT + - 7E7.7EF.224208:CHEVROLET_HVBAT_CMU40_VOLT + - 7E7.7EF.224209:CHEVROLET_HVBAT_CMU41_VOLT + - 7E7.7EF.22420A:CHEVROLET_HVBAT_CMU42_VOLT + - 7E7.7EF.22420B:CHEVROLET_HVBAT_CMU43_VOLT + - 7E7.7EF.22420C:CHEVROLET_HVBAT_CMU44_VOLT + - 7E7.7EF.22420D:CHEVROLET_HVBAT_CMU45_VOLT + - 7E7.7EF.22420E:CHEVROLET_HVBAT_CMU46_VOLT + - 7E7.7EF.22420F:CHEVROLET_HVBAT_CMU47_VOLT + - 7E7.7EF.224210:CHEVROLET_HVBAT_CMU48_VOLT + - 7E7.7EF.224211:CHEVROLET_HVBAT_CMU49_VOLT + - 7E7.7EF.224212:CHEVROLET_HVBAT_CMU50_VOLT + - 7E7.7EF.224213:CHEVROLET_HVBAT_CMU51_VOLT + - 7E7.7EF.224214:CHEVROLET_HVBAT_CMU52_VOLT + - 7E7.7EF.224215:CHEVROLET_HVBAT_CMU53_VOLT + - 7E7.7EF.224216:CHEVROLET_HVBAT_CMU54_VOLT + - 7E7.7EF.224217:CHEVROLET_HVBAT_CMU55_VOLT + - 7E7.7EF.224218:CHEVROLET_HVBAT_CMU56_VOLT + - 7E7.7EF.224219:CHEVROLET_HVBAT_CMU57_VOLT + - 7E7.7EF.22421A:CHEVROLET_HVBAT_CMU58_VOLT + - 7E7.7EF.22421B:CHEVROLET_HVBAT_CMU59_VOLT + - 7E7.7EF.22421C:CHEVROLET_HVBAT_CMU60_VOLT + - 7E7.7EF.22421D:CHEVROLET_HVBAT_CMU61_VOLT + - 7E7.7EF.22421E:CHEVROLET_HVBAT_CMU62_VOLT + - 7E7.7EF.22421F:CHEVROLET_HVBAT_CMU63_VOLT + - 7E7.7EF.224220:CHEVROLET_HVBAT_CMU64_VOLT + - 7E7.7EF.224221:CHEVROLET_HVBAT_CMU65_VOLT + - 7E7.7EF.224222:CHEVROLET_HVBAT_CMU66_VOLT + - 7E7.7EF.224223:CHEVROLET_HVBAT_CMU67_VOLT + - 7E7.7EF.224224:CHEVROLET_HVBAT_CMU68_VOLT + - 7E7.7EF.224225:CHEVROLET_HVBAT_CMU69_VOLT + - 7E7.7EF.224226:CHEVROLET_HVBAT_CMU70_VOLT + - 7E7.7EF.224227:CHEVROLET_HVBAT_CMU71_VOLT + - 7E7.7EF.224228:CHEVROLET_HVBAT_CMU72_VOLT + - 7E7.7EF.224229:CHEVROLET_HVBAT_CMU73_VOLT + - 7E7.7EF.22422A:CHEVROLET_HVBAT_CMU74_VOLT + - 7E7.7EF.22422B:CHEVROLET_HVBAT_CMU75_VOLT + - 7E7.7EF.22422C:CHEVROLET_HVBAT_CMU76_VOLT + - 7E7.7EF.22422D:CHEVROLET_HVBAT_CMU77_VOLT + - 7E7.7EF.22422E:CHEVROLET_HVBAT_CMU78_VOLT + - 7E7.7EF.22422F:CHEVROLET_HVBAT_CMU79_VOLT + - 7E7.7EF.224230:CHEVROLET_HVBAT_CMU80_VOLT + - 7E7.7EF.224231:CHEVROLET_HVBAT_CMU81_VOLT + - 7E7.7EF.224232:CHEVROLET_HVBAT_CMU82_VOLT + - 7E7.7EF.224233:CHEVROLET_HVBAT_CMU83_VOLT + - 7E7.7EF.224234:CHEVROLET_HVBAT_CMU84_VOLT + - 7E7.7EF.224235:CHEVROLET_HVBAT_CMU85_VOLT + - 7E7.7EF.224236:CHEVROLET_HVBAT_CMU86_VOLT + - 7E7.7EF.224237:CHEVROLET_HVBAT_CMU87_VOLT + - 7E7.7EF.224238:CHEVROLET_HVBAT_CMU88_VOLT + - 7E7.7EF.224239:CHEVROLET_HVBAT_CMU89_VOLT + - 7E7.7EF.22423A:CHEVROLET_HVBAT_CMU90_VOLT + - 7E7.7EF.22423B:CHEVROLET_HVBAT_CMU91_VOLT + - 7E7.7EF.22423C:CHEVROLET_HVBAT_CMU92_VOLT + - 7E7.7EF.22423D:CHEVROLET_HVBAT_CMU93_VOLT + - 7E7.7EF.22423E:CHEVROLET_HVBAT_CMU94_VOLT + - 7E7.7EF.22423F:CHEVROLET_HVBAT_CMU95_VOLT + - 7E7.7EF.224240:CHEVROLET_HVBAT_CMU96_VOLT + "DA11": + - DA11.2220E3|fc=1,c=14:CHEVROLET_BP_ACT + "DA1D": + - DA1D.2233E5:CHEVROLET_HVBAT_V + "DACB": + - DACB.2227C6:CHEVROLET_SOC_HD + - DACB.222AF5:CHEVROLET_HVBAT_C_V_AVG,CHEVROLET_HVBAT_C_V_MAX,CHEVROLET_HVBAT_C_V_MIN + - DACB.222B43:CHEVROLET_SOC + "DB33": + - DB33.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 + - DB33.0106:SHRTFT1 + - DB33.0107:LONGFT1 + - DB33.010A:FP + - DB33.010D:VSS + - DB33.010E:SPARKADV + - DB33.010F:IAT + - DB33.011C:OBDSUP + - DB33.0121:MIL_DIST + - DB33.0123:FRP + - DB33.012F:FLI + - DB33.0130:WARM_UPS + - DB33.0142:VPWR + - DB33.0146:AAT + - DB33.0149:APP_D + - DB33.014A:APP_E + - DB33.0151:FUEL_TYP + - DB33.0168:IAT_11,IAT_11_SUP,IAT_12,IAT_12_SUP,IAT_13,IAT_13_SUP,IAT_21,IAT_21_SUP,IAT_22,IAT_22_SUP,IAT_23,IAT_23_SUP + - DB33.01A6:ODO diff --git a/tests/test_cases/2023/commands/DA11.220010|fc=1,c=14.yaml b/tests/test_cases/2023/commands/DA11.220010|fc=1,c=14.yaml new file mode 100644 index 0000000..d7195ab --- /dev/null +++ b/tests/test_cases/2023/commands/DA11.220010|fc=1,c=14.yaml @@ -0,0 +1,11 @@ +command_id: DA11.220010|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_MAF: 0 + response: 142AF111056200100000 +- expected_values: + CHEVROLET_MAF: 25.56 + response: 142AF1110562001009FC +- expected_values: + CHEVROLET_MAF: 234.36 + response: 142AF111056200105B8C diff --git a/tests/test_cases/2023/commands/DA11.22002F|fc=1,c=14.yaml b/tests/test_cases/2023/commands/DA11.22002F|fc=1,c=14.yaml new file mode 100644 index 0000000..c71cce4 --- /dev/null +++ b/tests/test_cases/2023/commands/DA11.22002F|fc=1,c=14.yaml @@ -0,0 +1,10 @@ +command_id: DA11.22002F|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_AUX_V: 0 + CHEVROLET_FLI: 0 + response: 142AF1110462002F00 +- expected_values: + CHEVROLET_AUX_V: 25.5 + CHEVROLET_FLI: 100 + response: 142AF1110462002FFF diff --git a/tests/test_cases/2023/commands/DA11.22005E|fc=1,c=14.yaml b/tests/test_cases/2023/commands/DA11.22005E|fc=1,c=14.yaml new file mode 100644 index 0000000..b50a816 --- /dev/null +++ b/tests/test_cases/2023/commands/DA11.22005E|fc=1,c=14.yaml @@ -0,0 +1,11 @@ +command_id: DA11.22005E|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_FUEL_RATE: 0 + response: 142AF1110562005E0000 +- expected_values: + CHEVROLET_FUEL_RATE: 12.7 + response: 142AF1110562005E00FE +- expected_values: + CHEVROLET_FUEL_RATE: 56.3 + response: 142AF1110562005E0466 diff --git a/tests/test_cases/2023/commands/DA11.2211EA|fc=1,c=14.yaml b/tests/test_cases/2023/commands/DA11.2211EA|fc=1,c=14.yaml new file mode 100644 index 0000000..b168914 --- /dev/null +++ b/tests/test_cases/2023/commands/DA11.2211EA|fc=1,c=14.yaml @@ -0,0 +1,5 @@ +command_id: DA11.2211EA|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_MIS_5: 0 + response: 142AF111046211EA00 diff --git a/tests/test_cases/2023/commands/DA11.2211EB|fc=1,c=14.yaml b/tests/test_cases/2023/commands/DA11.2211EB|fc=1,c=14.yaml new file mode 100644 index 0000000..657801d --- /dev/null +++ b/tests/test_cases/2023/commands/DA11.2211EB|fc=1,c=14.yaml @@ -0,0 +1,5 @@ +command_id: DA11.2211EB|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_MIS_6: 0 + response: 142AF111046211EB00 diff --git a/tests/test_cases/2023/commands/DA11.221205|fc=1,c=14.yaml b/tests/test_cases/2023/commands/DA11.221205|fc=1,c=14.yaml new file mode 100644 index 0000000..e293144 --- /dev/null +++ b/tests/test_cases/2023/commands/DA11.221205|fc=1,c=14.yaml @@ -0,0 +1,11 @@ +command_id: DA11.221205|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_MIS_2: 0 + response: 142AF1110462120500 +- expected_values: + CHEVROLET_MIS_2: 0.39216 + response: 142AF1110462120501 +- expected_values: + CHEVROLET_MIS_2: 0.78431 + response: 142AF1110462120502 diff --git a/tests/test_cases/2023/commands/DA11.221206|fc=1,c=14.yaml b/tests/test_cases/2023/commands/DA11.221206|fc=1,c=14.yaml new file mode 100644 index 0000000..2acdd24 --- /dev/null +++ b/tests/test_cases/2023/commands/DA11.221206|fc=1,c=14.yaml @@ -0,0 +1,8 @@ +command_id: DA11.221206|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_MIS_1: 0 + response: 142AF1110462120600 +- expected_values: + CHEVROLET_MIS_1: 0.39216 + response: 142AF1110462120601 diff --git a/tests/test_cases/2023/commands/DA11.221207|fc=1,c=14.yaml b/tests/test_cases/2023/commands/DA11.221207|fc=1,c=14.yaml new file mode 100644 index 0000000..510c53a --- /dev/null +++ b/tests/test_cases/2023/commands/DA11.221207|fc=1,c=14.yaml @@ -0,0 +1,8 @@ +command_id: DA11.221207|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_MIS_3: 0 + response: 142AF1110462120700 +- expected_values: + CHEVROLET_MIS_3: 0.39216 + response: 142AF1110462120701 diff --git a/tests/test_cases/2023/commands/DA11.221208|fc=1,c=14.yaml b/tests/test_cases/2023/commands/DA11.221208|fc=1,c=14.yaml new file mode 100644 index 0000000..2282ab8 --- /dev/null +++ b/tests/test_cases/2023/commands/DA11.221208|fc=1,c=14.yaml @@ -0,0 +1,11 @@ +command_id: DA11.221208|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_MIS_4: 0 + response: 142AF1110462120800 +- expected_values: + CHEVROLET_MIS_4: 0.39216 + response: 142AF1110462120801 +- expected_values: + CHEVROLET_MIS_4: 0.78431 + response: 142AF1110462120802 diff --git a/tests/test_cases/2023/commands/DA11.22153E|fc=1,c=14.yaml b/tests/test_cases/2023/commands/DA11.22153E|fc=1,c=14.yaml new file mode 100644 index 0000000..8f1c49a --- /dev/null +++ b/tests/test_cases/2023/commands/DA11.22153E|fc=1,c=14.yaml @@ -0,0 +1,8 @@ +command_id: DA11.22153E|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_EOT: 23 + response: 142AF1110462153E3F +- expected_values: + CHEVROLET_EOT: 106 + response: 142AF1110462153E92 diff --git a/tests/test_cases/2023/commands/DA11.222344|fc=1,c=14.yaml b/tests/test_cases/2023/commands/DA11.222344|fc=1,c=14.yaml new file mode 100644 index 0000000..a5d8611 --- /dev/null +++ b/tests/test_cases/2023/commands/DA11.222344|fc=1,c=14.yaml @@ -0,0 +1,8 @@ +command_id: DA11.222344|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_EO_AP: 96 + response: 142AF1110462234418 +- expected_values: + CHEVROLET_EO_AP: 536 + response: 142AF1110462234486 diff --git a/tests/test_cases/2023/commands/DA11.222345|fc=1,c=14.yaml b/tests/test_cases/2023/commands/DA11.222345|fc=1,c=14.yaml new file mode 100644 index 0000000..5bd819f --- /dev/null +++ b/tests/test_cases/2023/commands/DA11.222345|fc=1,c=14.yaml @@ -0,0 +1,8 @@ +command_id: DA11.222345|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_EOP_ACT: 0 + response: 142AF1110462234500 +- expected_values: + CHEVROLET_EOP_ACT: 432 + response: 142AF111046223456C diff --git a/tests/test_cases/2023/commands/DA11.2234D8|fc=1,c=14.yaml b/tests/test_cases/2023/commands/DA11.2234D8|fc=1,c=14.yaml new file mode 100644 index 0000000..e52bff6 --- /dev/null +++ b/tests/test_cases/2023/commands/DA11.2234D8|fc=1,c=14.yaml @@ -0,0 +1,5 @@ +command_id: DA11.2234D8|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_DPF_PRESS: 0 + response: 142AF111056234D80000 diff --git a/tests/test_cases/2023/commands/DA11.2236A7|fc=1,c=14.yaml b/tests/test_cases/2023/commands/DA11.2236A7|fc=1,c=14.yaml new file mode 100644 index 0000000..9651b67 --- /dev/null +++ b/tests/test_cases/2023/commands/DA11.2236A7|fc=1,c=14.yaml @@ -0,0 +1,8 @@ +command_id: DA11.2236A7|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_AIRFILT_LIFE: 50 + response: 142AF111056236A73210 +- expected_values: + CHEVROLET_AIRFILT_LIFE: 55 + response: 142AF111056236A73710 diff --git a/tests/test_cases/2023/commands/DA11.224DC0|fc=1,c=14.yaml b/tests/test_cases/2023/commands/DA11.224DC0|fc=1,c=14.yaml new file mode 100644 index 0000000..bccde70 --- /dev/null +++ b/tests/test_cases/2023/commands/DA11.224DC0|fc=1,c=14.yaml @@ -0,0 +1,17 @@ +command_id: DA11.224DC0|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_EOL: 0 + response: 142AF11104624DC000 +- expected_values: + CHEVROLET_EOL: 97.64706 + response: 142AF11104624DC0F9 +- expected_values: + CHEVROLET_EOL: 98.82353 + response: 142AF11104624DC0FC +- expected_values: + CHEVROLET_EOL: 99.21569 + response: 142AF11104624DC0FD +- expected_values: + CHEVROLET_EOL: 99.60784 + response: 142AF11104624DC0FE diff --git a/tests/test_cases/2023/commands/DA18.221940|fc=1,c=14.yaml b/tests/test_cases/2023/commands/DA18.221940|fc=1,c=14.yaml new file mode 100644 index 0000000..e16490d --- /dev/null +++ b/tests/test_cases/2023/commands/DA18.221940|fc=1,c=14.yaml @@ -0,0 +1,8 @@ +command_id: DA18.221940|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_TFT: 25 + response: 142AF1180462194041 +- expected_values: + CHEVROLET_TFT: 102 + response: 142AF118046219408E diff --git a/tests/test_cases/2023/commands/DA18.221B30|fc=1,c=14.yaml b/tests/test_cases/2023/commands/DA18.221B30|fc=1,c=14.yaml new file mode 100644 index 0000000..926a5f6 --- /dev/null +++ b/tests/test_cases/2023/commands/DA18.221B30|fc=1,c=14.yaml @@ -0,0 +1,32 @@ +command_id: DA18.221B30|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_GEAR: PARK + response: 142AF11804621B3002 +- expected_values: + CHEVROLET_GEAR: REVERSE + response: 142AF11804621B3003 +- expected_values: + CHEVROLET_GEAR: D1 + response: 142AF11804621B3004 +- expected_values: + CHEVROLET_GEAR: D2 + response: 142AF11804621B3005 +- expected_values: + CHEVROLET_GEAR: D3 + response: 142AF11804621B3006 +- expected_values: + CHEVROLET_GEAR: D4 + response: 142AF11804621B3007 +- expected_values: + CHEVROLET_GEAR: D5 + response: 142AF11804621B3008 +- expected_values: + CHEVROLET_GEAR: D6 + response: 142AF11804621B3009 +- expected_values: + CHEVROLET_GEAR: D7 + response: 142AF11804621B300A +- expected_values: + CHEVROLET_GEAR: D8 + response: 142AF11804621B300B diff --git a/tests/test_cases/2023/commands/DA1A.22448F|fc=1,c=14.yaml b/tests/test_cases/2023/commands/DA1A.22448F|fc=1,c=14.yaml new file mode 100644 index 0000000..b4077bc --- /dev/null +++ b/tests/test_cases/2023/commands/DA1A.22448F|fc=1,c=14.yaml @@ -0,0 +1,14 @@ +command_id: DA1A.22448F|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_ODO: 13016.03125 + response: 142AF11A0762448F000CB602 +- expected_values: + CHEVROLET_ODO: 13144 + response: 142AF11A0762448F000CD600 +- expected_values: + CHEVROLET_ODO: 34329.6875 + response: 142AF11A0762448F0021866C +- expected_values: + CHEVROLET_ODO: 1000000 + response: 142AF11A0762448F0FFFFFFF diff --git a/tests/test_cases/2023/commands/DA28.224A7A|fc=1,c=14.yaml b/tests/test_cases/2023/commands/DA28.224A7A|fc=1,c=14.yaml new file mode 100644 index 0000000..488f370 --- /dev/null +++ b/tests/test_cases/2023/commands/DA28.224A7A|fc=1,c=14.yaml @@ -0,0 +1,14 @@ +command_id: DA28.224A7A|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_TIRE_FL_VSS: 0 + CHEVROLET_TIRE_FR_VSS: 0 + CHEVROLET_TIRE_RL_VSS: 0 + CHEVROLET_TIRE_RR_VSS: 0 + response: 142AF12807624A7A00000000 +- expected_values: + CHEVROLET_TIRE_FL_VSS: 138 + CHEVROLET_TIRE_FR_VSS: 138 + CHEVROLET_TIRE_RL_VSS: 138 + CHEVROLET_TIRE_RR_VSS: 138 + response: 142AF12807624A7A8A8A8A8A diff --git a/tests/test_cases/2023/commands/DA28.224A7C|fc=1,c=14.yaml b/tests/test_cases/2023/commands/DA28.224A7C|fc=1,c=14.yaml new file mode 100644 index 0000000..629d749 --- /dev/null +++ b/tests/test_cases/2023/commands/DA28.224A7C|fc=1,c=14.yaml @@ -0,0 +1,8 @@ +command_id: DA28.224A7C|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_BP: 0 + response: 142AF12804624A7C0A +- expected_values: + CHEVROLET_BP: 3300 + response: 142AF12804624A7C2B diff --git a/tests/test_cases/2023/commands/DA28.224C2D|fc=1,c=14.yaml b/tests/test_cases/2023/commands/DA28.224C2D|fc=1,c=14.yaml new file mode 100644 index 0000000..42da82c --- /dev/null +++ b/tests/test_cases/2023/commands/DA28.224C2D|fc=1,c=14.yaml @@ -0,0 +1,11 @@ +command_id: DA28.224C2D|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_STEER_ANGLE: 0 + response: 142AF12805624C2D0000 +- expected_values: + CHEVROLET_STEER_ANGLE: -5.676 + response: 142AF12805624C2DFEFE +- expected_values: + CHEVROLET_STEER_ANGLE: -5.61 + response: 142AF12805624C2DFF01 diff --git a/tests/test_cases/2023/commands/DA28.224C2F|fc=1,c=14.yaml b/tests/test_cases/2023/commands/DA28.224C2F|fc=1,c=14.yaml new file mode 100644 index 0000000..ab9589a --- /dev/null +++ b/tests/test_cases/2023/commands/DA28.224C2F|fc=1,c=14.yaml @@ -0,0 +1,11 @@ +command_id: DA28.224C2F|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_LAT_G: 0 + response: 142AF12805624C2F0000 +- expected_values: + CHEVROLET_LAT_G: -0.35042 + response: 142AF12805624C2FFF24 +- expected_values: + CHEVROLET_LAT_G: -0.00637 + response: 142AF12805624C2FFFFC diff --git a/tests/test_cases/2023/commands/DA28.224C30|fc=1,c=14.yaml b/tests/test_cases/2023/commands/DA28.224C30|fc=1,c=14.yaml new file mode 100644 index 0000000..a3f7c79 --- /dev/null +++ b/tests/test_cases/2023/commands/DA28.224C30|fc=1,c=14.yaml @@ -0,0 +1,11 @@ +command_id: DA28.224C30|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_LNG_G: 0 + response: 142AF12805624C300000 +- expected_values: + CHEVROLET_LNG_G: -0.35679 + response: 142AF12805624C30FF20 +- expected_values: + CHEVROLET_LNG_G: -0.00637 + response: 142AF12805624C30FFFC diff --git a/tests/test_cases/2023/commands/DB33.0104.yaml b/tests/test_cases/2023/commands/DB33.0104.yaml new file mode 100644 index 0000000..8517ec1 --- /dev/null +++ b/tests/test_cases/2023/commands/DB33.0104.yaml @@ -0,0 +1,8 @@ +command_id: DB33.0104 +test_cases: +- expected_values: + LOAD_PCT: 32.15686 + response: 18DAF11103410452 +- expected_values: + LOAD_PCT: 45.88235 + response: 18DAF11103410475 diff --git a/tests/test_cases/2023/commands/DB33.0105.yaml b/tests/test_cases/2023/commands/DB33.0105.yaml new file mode 100644 index 0000000..249071d --- /dev/null +++ b/tests/test_cases/2023/commands/DB33.0105.yaml @@ -0,0 +1,8 @@ +command_id: DB33.0105 +test_cases: +- expected_values: + ECT: 89 + response: 18DAF11103410581 +- expected_values: + ECT: 90 + response: 18DAF11103410582 diff --git a/tests/test_cases/2023/commands/DB33.010C.yaml b/tests/test_cases/2023/commands/DB33.010C.yaml new file mode 100644 index 0000000..09622d7 --- /dev/null +++ b/tests/test_cases/2023/commands/DB33.010C.yaml @@ -0,0 +1,8 @@ +command_id: DB33.010C +test_cases: +- expected_values: + RPM: 785.25 + response: 18DAF11104410C0C45 +- expected_values: + RPM: 985.75 + response: 18DAF11104410C0F67 diff --git a/tests/test_cases/2023/commands/DB33.0110.yaml b/tests/test_cases/2023/commands/DB33.0110.yaml new file mode 100644 index 0000000..3313b0b --- /dev/null +++ b/tests/test_cases/2023/commands/DB33.0110.yaml @@ -0,0 +1,8 @@ +command_id: DB33.0110 +test_cases: +- expected_values: + MAF: 6.36 + response: 18DAF111044110027C +- expected_values: + MAF: 8.74 + response: 18DAF111044110036A diff --git a/tests/test_cases/2023/commands/DB33.012E.yaml b/tests/test_cases/2023/commands/DB33.012E.yaml new file mode 100644 index 0000000..c71aee6 --- /dev/null +++ b/tests/test_cases/2023/commands/DB33.012E.yaml @@ -0,0 +1,5 @@ +command_id: DB33.012E +test_cases: +- expected_values: + EVAP_PCT: 0 + response: 18DAF11103412E00 diff --git a/tests/test_cases/2023/commands/DB33.0131.yaml b/tests/test_cases/2023/commands/DB33.0131.yaml new file mode 100644 index 0000000..a5a99a9 --- /dev/null +++ b/tests/test_cases/2023/commands/DB33.0131.yaml @@ -0,0 +1,11 @@ +command_id: DB33.0131 +test_cases: +- expected_values: + CLR_DIST: 0 + response: 18DAF1110441310000 +- expected_values: + CLR_DIST: 2559 + response: 18DAF11104413109FF +- expected_values: + CLR_DIST: 2560 + response: 18DAF1110441310A00 diff --git a/tests/test_cases/2023/commands/DB33.0132.yaml b/tests/test_cases/2023/commands/DB33.0132.yaml new file mode 100644 index 0000000..1cf1059 --- /dev/null +++ b/tests/test_cases/2023/commands/DB33.0132.yaml @@ -0,0 +1,8 @@ +command_id: DB33.0132 +test_cases: +- expected_values: + EVAP_VP: -0.01525 + response: 18DAF111044132FFC3 +- expected_values: + EVAP_VP: -0.01475 + response: 18DAF111044132FFC5 diff --git a/tests/test_cases/2023/commands/DB33.0133.yaml b/tests/test_cases/2023/commands/DB33.0133.yaml new file mode 100644 index 0000000..ac2159e --- /dev/null +++ b/tests/test_cases/2023/commands/DB33.0133.yaml @@ -0,0 +1,5 @@ +command_id: DB33.0133 +test_cases: +- expected_values: + BARO: 96 + response: 18DAF11103413360 diff --git a/tests/test_cases/2023/commands/DB33.013C.yaml b/tests/test_cases/2023/commands/DB33.013C.yaml new file mode 100644 index 0000000..cef202a --- /dev/null +++ b/tests/test_cases/2023/commands/DB33.013C.yaml @@ -0,0 +1,8 @@ +command_id: DB33.013C +test_cases: +- expected_values: + CATEMP11: 433 + response: 18DAF11104413C127A +- expected_values: + CATEMP11: 567 + response: 18DAF11104413C17B6 diff --git a/tests/test_cases/2023/commands/DB33.0143.yaml b/tests/test_cases/2023/commands/DB33.0143.yaml new file mode 100644 index 0000000..da8a485 --- /dev/null +++ b/tests/test_cases/2023/commands/DB33.0143.yaml @@ -0,0 +1,8 @@ +command_id: DB33.0143 +test_cases: +- expected_values: + LOAD_ABS: 29.80392 + response: 18DAF111044143004C +- expected_values: + LOAD_ABS: 32.54902 + response: 18DAF1110441430053 diff --git a/tests/test_cases/2023/commands/DB33.0144.yaml b/tests/test_cases/2023/commands/DB33.0144.yaml new file mode 100644 index 0000000..99326a0 --- /dev/null +++ b/tests/test_cases/2023/commands/DB33.0144.yaml @@ -0,0 +1,5 @@ +command_id: DB33.0144 +test_cases: +- expected_values: + EQ_RAT: 1.00002 + response: 18DAF1110441448000 diff --git a/tests/test_cases/2023/commands/DB33.014C.yaml b/tests/test_cases/2023/commands/DB33.014C.yaml new file mode 100644 index 0000000..4a2ef18 --- /dev/null +++ b/tests/test_cases/2023/commands/DB33.014C.yaml @@ -0,0 +1,8 @@ +command_id: DB33.014C +test_cases: +- expected_values: + TAC_PCT: 18.82353 + response: 18DAF11103414C30 +- expected_values: + TAC_PCT: 22.7451 + response: 18DAF11103414C3A diff --git a/tests/test_cases/2023/commands/DB33.0162.yaml b/tests/test_cases/2023/commands/DB33.0162.yaml new file mode 100644 index 0000000..58f7f41 --- /dev/null +++ b/tests/test_cases/2023/commands/DB33.0162.yaml @@ -0,0 +1,8 @@ +command_id: DB33.0162 +test_cases: +- expected_values: + TQ_ACT: 9 + response: 18DAF11103416286 +- expected_values: + TQ_ACT: 13 + response: 18DAF1110341628A diff --git a/tests/test_cases/2023/commands/DB33.0163.yaml b/tests/test_cases/2023/commands/DB33.0163.yaml new file mode 100644 index 0000000..f3bfb28 --- /dev/null +++ b/tests/test_cases/2023/commands/DB33.0163.yaml @@ -0,0 +1,5 @@ +command_id: DB33.0163 +test_cases: +- expected_values: + TQ_REF: 494 + response: 18DAF11104416301EE diff --git a/tests/test_cases/2023/commands/DB33.0167.yaml b/tests/test_cases/2023/commands/DB33.0167.yaml new file mode 100644 index 0000000..abe8ef5 --- /dev/null +++ b/tests/test_cases/2023/commands/DB33.0167.yaml @@ -0,0 +1,14 @@ +command_id: DB33.0167 +test_cases: +- expected_values: + ECT_1: 89 + ECT_1_SUP: 1 + ECT_2: 91 + ECT_2_SUP: 1 + response: 18DAF111054167038183 +- expected_values: + ECT_1: 90 + ECT_1_SUP: 1 + ECT_2: 91 + ECT_2_SUP: 1 + response: 18DAF111054167038283 diff --git a/tests/test_cases/2023/commands/DB33.018E.yaml b/tests/test_cases/2023/commands/DB33.018E.yaml new file mode 100644 index 0000000..00f566f --- /dev/null +++ b/tests/test_cases/2023/commands/DB33.018E.yaml @@ -0,0 +1,8 @@ +command_id: DB33.018E +test_cases: +- expected_values: + TQ_FR: 4 + response: 18DAF11103418E81 +- expected_values: + TQ_FR: 5 + response: 18DAF11103418E82 diff --git a/tests/test_cases/2024/command_support.yaml b/tests/test_cases/2024/command_support.yaml index bac3f1f..dfd5bcd 100644 --- a/tests/test_cases/2024/command_support.yaml +++ b/tests/test_cases/2024/command_support.yaml @@ -1,6 +1,33 @@ model_year: 2024 supported_commands_by_ecu: - DB33: + "DA11": + - DA11.220010|fc=1,c=14:CHEVROLET_MAF + - DA11.22002F|fc=1,c=14:CHEVROLET_AUX_V,CHEVROLET_FLI + - DA11.22005E|fc=1,c=14:CHEVROLET_FUEL_RATE + - DA11.2211EA|fc=1,c=14:CHEVROLET_MIS_5 + - DA11.2211EB|fc=1,c=14:CHEVROLET_MIS_6 + - DA11.221205|fc=1,c=14:CHEVROLET_MIS_2 + - DA11.221206|fc=1,c=14:CHEVROLET_MIS_1 + - DA11.221207|fc=1,c=14:CHEVROLET_MIS_3 + - DA11.221208|fc=1,c=14:CHEVROLET_MIS_4 + - DA11.22153E|fc=1,c=14:CHEVROLET_EOT + - DA11.222344|fc=1,c=14:CHEVROLET_EO_AP + - DA11.222345|fc=1,c=14:CHEVROLET_EOP_ACT + - DA11.2234D8|fc=1,c=14:CHEVROLET_DPF_PRESS + - DA11.2236A7|fc=1,c=14:CHEVROLET_AIRFILT_LIFE + - DA11.224DC0|fc=1,c=14:CHEVROLET_EOL + "DA18": + - DA18.221940|fc=1,c=14:CHEVROLET_TFT + - DA18.221B30|fc=1,c=14:CHEVROLET_GEAR + "DA1A": + - DA1A.22448F|fc=1,c=14:CHEVROLET_ODO + "DA28": + - DA28.224A7A|fc=1,c=14:CHEVROLET_TIRE_FL_VSS,CHEVROLET_TIRE_FR_VSS,CHEVROLET_TIRE_RL_VSS,CHEVROLET_TIRE_RR_VSS + - DA28.224A7C|fc=1,c=14:CHEVROLET_BP + - DA28.224C2D|fc=1,c=14:CHEVROLET_STEER_ANGLE + - DA28.224C2F|fc=1,c=14:CHEVROLET_LAT_G + - DA28.224C30|fc=1,c=14:CHEVROLET_LNG_G + "DB33": - 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 @@ -47,164 +74,143 @@ supported_commands_by_ecu: - 019D:FUEL_RATE_ALT,VFUEL_RATE - 019E:EXH_RATE - 01A6:ODO + - DB33.012F:FLI + - DB33.0131:CLR_DIST + - DB33.01A6:ODO unsupported_commands_by_ecu: - 760: - - 760.760.224051 - - 760.760.224052 - - 760.760.224053 - - 760.760.224054 - 7E0: - - 7E0.2211A1 - - 7E0.7E8.22000D - - 7E0.7E8.22248E - - 7E0.7E8.22248F - - 7E0.7E8.222490 - - 7E0.7E8.222491 - - 7E0.7E8.22C901 - - 7E0.7E8.22C902 - 7E4: - - 7E4.7EC.22434F - - 7E4.7EC.224368 - - 7E4.7EC.224369 - - 7E4.7EC.22436B - - 7E4.7EC.22436C - - 7E4.7EC.224373 - - 7E4.7EC.2243A5 - - 7E4.7EC.2243AF - - 7E4.7EC.224531 - - 7E4.7EC.228334 - 7E7: - - 7E7.7EF.224181 - - 7E7.7EF.224182 - - 7E7.7EF.224183 - - 7E7.7EF.224184 - - 7E7.7EF.224185 - - 7E7.7EF.224186 - - 7E7.7EF.224187 - - 7E7.7EF.224188 - - 7E7.7EF.224189 - - 7E7.7EF.22418A - - 7E7.7EF.22418B - - 7E7.7EF.22418C - - 7E7.7EF.22418D - - 7E7.7EF.22418E - - 7E7.7EF.22418F - - 7E7.7EF.224190 - - 7E7.7EF.224191 - - 7E7.7EF.224192 - - 7E7.7EF.224193 - - 7E7.7EF.224194 - - 7E7.7EF.224195 - - 7E7.7EF.224196 - - 7E7.7EF.224197 - - 7E7.7EF.224198 - - 7E7.7EF.224199 - - 7E7.7EF.22419A - - 7E7.7EF.22419B - - 7E7.7EF.22419C - - 7E7.7EF.22419D - - 7E7.7EF.22419E - - 7E7.7EF.22419F - - 7E7.7EF.224200 - - 7E7.7EF.224201 - - 7E7.7EF.224202 - - 7E7.7EF.224203 - - 7E7.7EF.224204 - - 7E7.7EF.224205 - - 7E7.7EF.224206 - - 7E7.7EF.224207 - - 7E7.7EF.224208 - - 7E7.7EF.224209 - - 7E7.7EF.22420A - - 7E7.7EF.22420B - - 7E7.7EF.22420C - - 7E7.7EF.22420D - - 7E7.7EF.22420E - - 7E7.7EF.22420F - - 7E7.7EF.224210 - - 7E7.7EF.224211 - - 7E7.7EF.224212 - - 7E7.7EF.224213 - - 7E7.7EF.224214 - - 7E7.7EF.224215 - - 7E7.7EF.224216 - - 7E7.7EF.224217 - - 7E7.7EF.224218 - - 7E7.7EF.224219 - - 7E7.7EF.22421A - - 7E7.7EF.22421B - - 7E7.7EF.22421C - - 7E7.7EF.22421D - - 7E7.7EF.22421E - - 7E7.7EF.22421F - - 7E7.7EF.224220 - - 7E7.7EF.224221 - - 7E7.7EF.224222 - - 7E7.7EF.224223 - - 7E7.7EF.224224 - - 7E7.7EF.224225 - - 7E7.7EF.224226 - - 7E7.7EF.224227 - - 7E7.7EF.224228 - - 7E7.7EF.224229 - - 7E7.7EF.22422A - - 7E7.7EF.22422B - - 7E7.7EF.22422C - - 7E7.7EF.22422D - - 7E7.7EF.22422E - - 7E7.7EF.22422F - - 7E7.7EF.224230 - - 7E7.7EF.224231 - - 7E7.7EF.224232 - - 7E7.7EF.224233 - - 7E7.7EF.224234 - - 7E7.7EF.224235 - - 7E7.7EF.224236 - - 7E7.7EF.224237 - - 7E7.7EF.224238 - - 7E7.7EF.224239 - - 7E7.7EF.22423A - - 7E7.7EF.22423B - - 7E7.7EF.22423C - - 7E7.7EF.22423D - - 7E7.7EF.22423E - - 7E7.7EF.22423F - - 7E7.7EF.224240 - DA11: - - DA11.220010 - - DA11.22002F - - DA11.22005E - - DA11.2211EA - - DA11.2211EB - - DA11.221205 - - DA11.221206 - - DA11.221207 - - DA11.221208 - - DA11.22153E - - DA11.2220E3 - - DA11.222344 - - DA11.222345 - - DA11.2234D8 - - DA11.2236A7 - - DA11.224DC0 - DA18: - - DA18.221940 - - DA18.221B30 - DA1A: + "760": + - 760.760.224051:CHEVROLET_VSS_FL + - 760.760.224052:CHEVROLET_VSS_FR + - 760.760.224053:CHEVROLET_VSS_RL + - 760.760.224054:CHEVROLET_VSS_RR + "7E0": + - 7E0.2211A1:CHEVROLET_RUNTM + - 7E0.7E8.22000D:CHEVROLET_VSS + - 7E0.7E8.22248E:CHEVROLET_TP_FL + - 7E0.7E8.22248F:CHEVROLET_TP_FR + - 7E0.7E8.222490:CHEVROLET_TP_RR + - 7E0.7E8.222491:CHEVROLET_TP_RL + - 7E0.7E8.22C901:CHEVROLET_TP_P1,CHEVROLET_TP_P2,CHEVROLET_TP_P3,CHEVROLET_TP_P4 + - 7E0.7E8.22C902:CHEVROLET_TP_T1,CHEVROLET_TP_T2,CHEVROLET_TP_T3,CHEVROLET_TP_T4 + "7E4": + - 7E4.7EC.22434F:CHEVROLET_HVBAT_TEMP + - 7E4.7EC.224368:CHEVROLET_CHARGE_AC_VOLT + - 7E4.7EC.224369:CHEVROLET_CHARGE_AC_CURR + - 7E4.7EC.22436B:CHEVROLET_CHARGE_HV_VOLT + - 7E4.7EC.22436C:CHEVROLET_CHARGE_HV_CURR + - 7E4.7EC.224373:CHEVROLET_CHARGE_MODE + - 7E4.7EC.2243A5:CHEVROLET_HVBAT_CHRG_CNT + - 7E4.7EC.2243AF:CHEVROLET_HVBAT_SOC_RAW + - 7E4.7EC.224531:CHEVROLET_CHARGE_LVL + - 7E4.7EC.228334:CHEVROLET_HVBAT_SOC_DISPLAY + "7E7": + - 7E7.7EF.224181:CHEVROLET_HVBAT_CMU01_VOLT + - 7E7.7EF.224182:CHEVROLET_HVBAT_CMU02_VOLT + - 7E7.7EF.224183:CHEVROLET_HVBAT_CMU03_VOLT + - 7E7.7EF.224184:CHEVROLET_HVBAT_CMU04_VOLT + - 7E7.7EF.224185:CHEVROLET_HVBAT_CMU05_VOLT + - 7E7.7EF.224186:CHEVROLET_HVBAT_CMU06_VOLT + - 7E7.7EF.224187:CHEVROLET_HVBAT_CMU07_VOLT + - 7E7.7EF.224188:CHEVROLET_HVBAT_CMU08_VOLT + - 7E7.7EF.224189:CHEVROLET_HVBAT_CMU09_VOLT + - 7E7.7EF.22418A:CHEVROLET_HVBAT_CMU10_VOLT + - 7E7.7EF.22418B:CHEVROLET_HVBAT_CMU11_VOLT + - 7E7.7EF.22418C:CHEVROLET_HVBAT_CMU12_VOLT + - 7E7.7EF.22418D:CHEVROLET_HVBAT_CMU13_VOLT + - 7E7.7EF.22418E:CHEVROLET_HVBAT_CMU14_VOLT + - 7E7.7EF.22418F:CHEVROLET_HVBAT_CMU15_VOLT + - 7E7.7EF.224190:CHEVROLET_HVBAT_CMU16_VOLT + - 7E7.7EF.224191:CHEVROLET_HVBAT_CMU17_VOLT + - 7E7.7EF.224192:CHEVROLET_HVBAT_CMU18_VOLT + - 7E7.7EF.224193:CHEVROLET_HVBAT_CMU19_VOLT + - 7E7.7EF.224194:CHEVROLET_HVBAT_CMU20_VOLT + - 7E7.7EF.224195:CHEVROLET_HVBAT_CMU21_VOLT + - 7E7.7EF.224196:CHEVROLET_HVBAT_CMU22_VOLT + - 7E7.7EF.224197:CHEVROLET_HVBAT_CMU23_VOLT + - 7E7.7EF.224198:CHEVROLET_HVBAT_CMU24_VOLT + - 7E7.7EF.224199:CHEVROLET_HVBAT_CMU25_VOLT + - 7E7.7EF.22419A:CHEVROLET_HVBAT_CMU26_VOLT + - 7E7.7EF.22419B:CHEVROLET_HVBAT_CMU27_VOLT + - 7E7.7EF.22419C:CHEVROLET_HVBAT_CMU28_VOLT + - 7E7.7EF.22419D:CHEVROLET_HVBAT_CMU29_VOLT + - 7E7.7EF.22419E:CHEVROLET_HVBAT_CMU30_VOLT + - 7E7.7EF.22419F:CHEVROLET_HVBAT_CMU31_VOLT + - 7E7.7EF.224200:CHEVROLET_HVBAT_CMU32_VOLT + - 7E7.7EF.224201:CHEVROLET_HVBAT_CMU33_VOLT + - 7E7.7EF.224202:CHEVROLET_HVBAT_CMU34_VOLT + - 7E7.7EF.224203:CHEVROLET_HVBAT_CMU35_VOLT + - 7E7.7EF.224204:CHEVROLET_HVBAT_CMU36_VOLT + - 7E7.7EF.224205:CHEVROLET_HVBAT_CMU37_VOLT + - 7E7.7EF.224206:CHEVROLET_HVBAT_CMU38_VOLT + - 7E7.7EF.224207:CHEVROLET_HVBAT_CMU39_VOLT + - 7E7.7EF.224208:CHEVROLET_HVBAT_CMU40_VOLT + - 7E7.7EF.224209:CHEVROLET_HVBAT_CMU41_VOLT + - 7E7.7EF.22420A:CHEVROLET_HVBAT_CMU42_VOLT + - 7E7.7EF.22420B:CHEVROLET_HVBAT_CMU43_VOLT + - 7E7.7EF.22420C:CHEVROLET_HVBAT_CMU44_VOLT + - 7E7.7EF.22420D:CHEVROLET_HVBAT_CMU45_VOLT + - 7E7.7EF.22420E:CHEVROLET_HVBAT_CMU46_VOLT + - 7E7.7EF.22420F:CHEVROLET_HVBAT_CMU47_VOLT + - 7E7.7EF.224210:CHEVROLET_HVBAT_CMU48_VOLT + - 7E7.7EF.224211:CHEVROLET_HVBAT_CMU49_VOLT + - 7E7.7EF.224212:CHEVROLET_HVBAT_CMU50_VOLT + - 7E7.7EF.224213:CHEVROLET_HVBAT_CMU51_VOLT + - 7E7.7EF.224214:CHEVROLET_HVBAT_CMU52_VOLT + - 7E7.7EF.224215:CHEVROLET_HVBAT_CMU53_VOLT + - 7E7.7EF.224216:CHEVROLET_HVBAT_CMU54_VOLT + - 7E7.7EF.224217:CHEVROLET_HVBAT_CMU55_VOLT + - 7E7.7EF.224218:CHEVROLET_HVBAT_CMU56_VOLT + - 7E7.7EF.224219:CHEVROLET_HVBAT_CMU57_VOLT + - 7E7.7EF.22421A:CHEVROLET_HVBAT_CMU58_VOLT + - 7E7.7EF.22421B:CHEVROLET_HVBAT_CMU59_VOLT + - 7E7.7EF.22421C:CHEVROLET_HVBAT_CMU60_VOLT + - 7E7.7EF.22421D:CHEVROLET_HVBAT_CMU61_VOLT + - 7E7.7EF.22421E:CHEVROLET_HVBAT_CMU62_VOLT + - 7E7.7EF.22421F:CHEVROLET_HVBAT_CMU63_VOLT + - 7E7.7EF.224220:CHEVROLET_HVBAT_CMU64_VOLT + - 7E7.7EF.224221:CHEVROLET_HVBAT_CMU65_VOLT + - 7E7.7EF.224222:CHEVROLET_HVBAT_CMU66_VOLT + - 7E7.7EF.224223:CHEVROLET_HVBAT_CMU67_VOLT + - 7E7.7EF.224224:CHEVROLET_HVBAT_CMU68_VOLT + - 7E7.7EF.224225:CHEVROLET_HVBAT_CMU69_VOLT + - 7E7.7EF.224226:CHEVROLET_HVBAT_CMU70_VOLT + - 7E7.7EF.224227:CHEVROLET_HVBAT_CMU71_VOLT + - 7E7.7EF.224228:CHEVROLET_HVBAT_CMU72_VOLT + - 7E7.7EF.224229:CHEVROLET_HVBAT_CMU73_VOLT + - 7E7.7EF.22422A:CHEVROLET_HVBAT_CMU74_VOLT + - 7E7.7EF.22422B:CHEVROLET_HVBAT_CMU75_VOLT + - 7E7.7EF.22422C:CHEVROLET_HVBAT_CMU76_VOLT + - 7E7.7EF.22422D:CHEVROLET_HVBAT_CMU77_VOLT + - 7E7.7EF.22422E:CHEVROLET_HVBAT_CMU78_VOLT + - 7E7.7EF.22422F:CHEVROLET_HVBAT_CMU79_VOLT + - 7E7.7EF.224230:CHEVROLET_HVBAT_CMU80_VOLT + - 7E7.7EF.224231:CHEVROLET_HVBAT_CMU81_VOLT + - 7E7.7EF.224232:CHEVROLET_HVBAT_CMU82_VOLT + - 7E7.7EF.224233:CHEVROLET_HVBAT_CMU83_VOLT + - 7E7.7EF.224234:CHEVROLET_HVBAT_CMU84_VOLT + - 7E7.7EF.224235:CHEVROLET_HVBAT_CMU85_VOLT + - 7E7.7EF.224236:CHEVROLET_HVBAT_CMU86_VOLT + - 7E7.7EF.224237:CHEVROLET_HVBAT_CMU87_VOLT + - 7E7.7EF.224238:CHEVROLET_HVBAT_CMU88_VOLT + - 7E7.7EF.224239:CHEVROLET_HVBAT_CMU89_VOLT + - 7E7.7EF.22423A:CHEVROLET_HVBAT_CMU90_VOLT + - 7E7.7EF.22423B:CHEVROLET_HVBAT_CMU91_VOLT + - 7E7.7EF.22423C:CHEVROLET_HVBAT_CMU92_VOLT + - 7E7.7EF.22423D:CHEVROLET_HVBAT_CMU93_VOLT + - 7E7.7EF.22423E:CHEVROLET_HVBAT_CMU94_VOLT + - 7E7.7EF.22423F:CHEVROLET_HVBAT_CMU95_VOLT + - 7E7.7EF.224240:CHEVROLET_HVBAT_CMU96_VOLT + "DA11": + - DA11.2220E3|fc=1,c=14:CHEVROLET_BP_ACT + "DA1A": - DA1A.22448F - DA1D: - - DA1D.2233E5 - DA28: - - DA28.224A7A - - DA28.224A7C - - DA28.224C2D - - DA28.224C2F - - DA28.224C30 - DACB: - - DACB.2227C6 - - DACB.222AF5 - - DACB.222B43 - DB33: + "DA1D": + - DA1D.2233E5:CHEVROLET_HVBAT_V + "DACB": + - DACB.2227C6:CHEVROLET_SOC_HD + - DACB.222AF5:CHEVROLET_HVBAT_C_V_AVG,CHEVROLET_HVBAT_C_V_MAX,CHEVROLET_HVBAT_C_V_MIN + - DACB.222B43:CHEVROLET_SOC + "DB33": - DB33.0104:LOAD_PCT - DB33.0105:ECT - DB33.010A:FP diff --git a/tests/test_cases/2024/commands/DA11.220010|fc=1,c=14.yaml b/tests/test_cases/2024/commands/DA11.220010|fc=1,c=14.yaml new file mode 100644 index 0000000..0aa59fb --- /dev/null +++ b/tests/test_cases/2024/commands/DA11.220010|fc=1,c=14.yaml @@ -0,0 +1,14 @@ +command_id: DA11.220010|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_MAF: 0 + response: 142AF111056200100000 +- expected_values: + CHEVROLET_MAF: 104.68 + response: 142AF1110562001028E4 +- expected_values: + CHEVROLET_MAF: 0 + response: 18DAF111056200100000 +- expected_values: + CHEVROLET_MAF: 5.11 + response: 18DAF1110562001001FF diff --git a/tests/test_cases/2024/commands/DA11.22002F|fc=1,c=14.yaml b/tests/test_cases/2024/commands/DA11.22002F|fc=1,c=14.yaml new file mode 100644 index 0000000..311b0fd --- /dev/null +++ b/tests/test_cases/2024/commands/DA11.22002F|fc=1,c=14.yaml @@ -0,0 +1,14 @@ +command_id: DA11.22002F|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_AUX_V: 0 + CHEVROLET_FLI: 0 + response: 142AF1110462002F00 +- expected_values: + CHEVROLET_AUX_V: 25.3 + CHEVROLET_FLI: 99.21569 + response: 142AF1110462002FFD +- expected_values: + CHEVROLET_AUX_V: 0 + CHEVROLET_FLI: 0 + response: 18DAF1110462002F00 diff --git a/tests/test_cases/2024/commands/DA11.22005E|fc=1,c=14.yaml b/tests/test_cases/2024/commands/DA11.22005E|fc=1,c=14.yaml new file mode 100644 index 0000000..2c1cd15 --- /dev/null +++ b/tests/test_cases/2024/commands/DA11.22005E|fc=1,c=14.yaml @@ -0,0 +1,14 @@ +command_id: DA11.22005E|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_FUEL_RATE: 0 + response: 142AF1110562005E0000 +- expected_values: + CHEVROLET_FUEL_RATE: 12.7 + response: 142AF1110562005E00FE +- expected_values: + CHEVROLET_FUEL_RATE: 25.95 + response: 142AF1110562005E0207 +- expected_values: + CHEVROLET_FUEL_RATE: 0 + response: 18DAF1110562005E0000 diff --git a/tests/test_cases/2024/commands/DA11.2211EA|fc=1,c=14.yaml b/tests/test_cases/2024/commands/DA11.2211EA|fc=1,c=14.yaml new file mode 100644 index 0000000..186bbe5 --- /dev/null +++ b/tests/test_cases/2024/commands/DA11.2211EA|fc=1,c=14.yaml @@ -0,0 +1,8 @@ +command_id: DA11.2211EA|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_MIS_5: 0 + response: 142AF111046211EA00 +- expected_values: + CHEVROLET_MIS_5: 0 + response: 18DAF111046211EA00 diff --git a/tests/test_cases/2024/commands/DA11.2211EB|fc=1,c=14.yaml b/tests/test_cases/2024/commands/DA11.2211EB|fc=1,c=14.yaml new file mode 100644 index 0000000..8278a3c --- /dev/null +++ b/tests/test_cases/2024/commands/DA11.2211EB|fc=1,c=14.yaml @@ -0,0 +1,8 @@ +command_id: DA11.2211EB|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_MIS_6: 0 + response: 142AF111046211EB00 +- expected_values: + CHEVROLET_MIS_6: 0 + response: 18DAF111046211EB00 diff --git a/tests/test_cases/2024/commands/DA11.221205|fc=1,c=14.yaml b/tests/test_cases/2024/commands/DA11.221205|fc=1,c=14.yaml new file mode 100644 index 0000000..5975d07 --- /dev/null +++ b/tests/test_cases/2024/commands/DA11.221205|fc=1,c=14.yaml @@ -0,0 +1,8 @@ +command_id: DA11.221205|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_MIS_2: 0 + response: 142AF1110462120500 +- expected_values: + CHEVROLET_MIS_2: 0 + response: 18DAF1110462120500 diff --git a/tests/test_cases/2024/commands/DA11.221206|fc=1,c=14.yaml b/tests/test_cases/2024/commands/DA11.221206|fc=1,c=14.yaml new file mode 100644 index 0000000..8ff8598 --- /dev/null +++ b/tests/test_cases/2024/commands/DA11.221206|fc=1,c=14.yaml @@ -0,0 +1,14 @@ +command_id: DA11.221206|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_MIS_1: 0 + response: 142AF1110462120600 +- expected_values: + CHEVROLET_MIS_1: 0.39216 + response: 142AF1110462120601 +- expected_values: + CHEVROLET_MIS_1: 0 + response: 18DAF1110462120600 +- expected_values: + CHEVROLET_MIS_1: 0.39216 + response: 18DAF1110462120601 diff --git a/tests/test_cases/2024/commands/DA11.221207|fc=1,c=14.yaml b/tests/test_cases/2024/commands/DA11.221207|fc=1,c=14.yaml new file mode 100644 index 0000000..303dae3 --- /dev/null +++ b/tests/test_cases/2024/commands/DA11.221207|fc=1,c=14.yaml @@ -0,0 +1,11 @@ +command_id: DA11.221207|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_MIS_3: 0 + response: 142AF1110462120700 +- expected_values: + CHEVROLET_MIS_3: 0 + response: 18DAF1110462120700 +- expected_values: + CHEVROLET_MIS_3: 0.39216 + response: 18DAF1110462120701 diff --git a/tests/test_cases/2024/commands/DA11.221208|fc=1,c=14.yaml b/tests/test_cases/2024/commands/DA11.221208|fc=1,c=14.yaml new file mode 100644 index 0000000..bf1a444 --- /dev/null +++ b/tests/test_cases/2024/commands/DA11.221208|fc=1,c=14.yaml @@ -0,0 +1,11 @@ +command_id: DA11.221208|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_MIS_4: 0 + response: 142AF1110462120800 +- expected_values: + CHEVROLET_MIS_4: 0 + response: 18DAF1110462120800 +- expected_values: + CHEVROLET_MIS_4: 0.39216 + response: 18DAF1110462120801 diff --git a/tests/test_cases/2024/commands/DA11.22153E|fc=1,c=14.yaml b/tests/test_cases/2024/commands/DA11.22153E|fc=1,c=14.yaml new file mode 100644 index 0000000..b3e5de0 --- /dev/null +++ b/tests/test_cases/2024/commands/DA11.22153E|fc=1,c=14.yaml @@ -0,0 +1,11 @@ +command_id: DA11.22153E|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_EOT: 20 + response: 142AF1110462153E3C +- expected_values: + CHEVROLET_EOT: 111 + response: 142AF1110462153E97 +- expected_values: + CHEVROLET_EOT: 19 + response: 18DAF1110462153E3B diff --git a/tests/test_cases/2024/commands/DA11.222344|fc=1,c=14.yaml b/tests/test_cases/2024/commands/DA11.222344|fc=1,c=14.yaml new file mode 100644 index 0000000..c81dc33 --- /dev/null +++ b/tests/test_cases/2024/commands/DA11.222344|fc=1,c=14.yaml @@ -0,0 +1,11 @@ +command_id: DA11.222344|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_EO_AP: 104 + response: 142AF111046223441A +- expected_values: + CHEVROLET_EO_AP: 100 + response: 18DAF1110462234419 +- expected_values: + CHEVROLET_EO_AP: 400 + response: 18DAF1110462234464 diff --git a/tests/test_cases/2024/commands/DA11.222345|fc=1,c=14.yaml b/tests/test_cases/2024/commands/DA11.222345|fc=1,c=14.yaml new file mode 100644 index 0000000..1e3d071 --- /dev/null +++ b/tests/test_cases/2024/commands/DA11.222345|fc=1,c=14.yaml @@ -0,0 +1,11 @@ +command_id: DA11.222345|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_EOP_ACT: 0 + response: 142AF1110462234500 +- expected_values: + CHEVROLET_EOP_ACT: 252 + response: 142AF111046223453F +- expected_values: + CHEVROLET_EOP_ACT: 0 + response: 18DAF1110462234500 diff --git a/tests/test_cases/2024/commands/DA11.2234D8|fc=1,c=14.yaml b/tests/test_cases/2024/commands/DA11.2234D8|fc=1,c=14.yaml new file mode 100644 index 0000000..04cc899 --- /dev/null +++ b/tests/test_cases/2024/commands/DA11.2234D8|fc=1,c=14.yaml @@ -0,0 +1,8 @@ +command_id: DA11.2234D8|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_DPF_PRESS: 0 + response: 142AF111056234D80000 +- expected_values: + CHEVROLET_DPF_PRESS: 0 + response: 18DAF111056234D80000 diff --git a/tests/test_cases/2024/commands/DA11.2236A7|fc=1,c=14.yaml b/tests/test_cases/2024/commands/DA11.2236A7|fc=1,c=14.yaml new file mode 100644 index 0000000..521f4c0 --- /dev/null +++ b/tests/test_cases/2024/commands/DA11.2236A7|fc=1,c=14.yaml @@ -0,0 +1,17 @@ +command_id: DA11.2236A7|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_AIRFILT_LIFE: 65 + response: 142AF111056236A74110 +- expected_values: + CHEVROLET_AIRFILT_LIFE: 70 + response: 142AF111056236A74610 +- expected_values: + CHEVROLET_AIRFILT_LIFE: 75 + response: 142AF111056236A74B10 +- expected_values: + CHEVROLET_AIRFILT_LIFE: 85 + response: 142AF111056236A75510 +- expected_values: + CHEVROLET_AIRFILT_LIFE: 75 + response: 18DAF111056236A74B10 diff --git a/tests/test_cases/2024/commands/DA11.224DC0|fc=1,c=14.yaml b/tests/test_cases/2024/commands/DA11.224DC0|fc=1,c=14.yaml new file mode 100644 index 0000000..bca1cf5 --- /dev/null +++ b/tests/test_cases/2024/commands/DA11.224DC0|fc=1,c=14.yaml @@ -0,0 +1,11 @@ +command_id: DA11.224DC0|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_EOL: 22.35294 + response: 142AF11104624DC039 +- expected_values: + CHEVROLET_EOL: 77.64706 + response: 142AF11104624DC0C6 +- expected_values: + CHEVROLET_EOL: 47.84314 + response: 18DAF11104624DC07A diff --git a/tests/test_cases/2024/commands/DA18.221940|fc=1,c=14.yaml b/tests/test_cases/2024/commands/DA18.221940|fc=1,c=14.yaml new file mode 100644 index 0000000..4958d88 --- /dev/null +++ b/tests/test_cases/2024/commands/DA18.221940|fc=1,c=14.yaml @@ -0,0 +1,11 @@ +command_id: DA18.221940|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_TFT: 25 + response: 142AF1180462194041 +- expected_values: + CHEVROLET_TFT: 100 + response: 142AF118046219408C +- expected_values: + CHEVROLET_TFT: 22 + response: 18DAF118046219403E diff --git a/tests/test_cases/2024/commands/DA18.221B30|fc=1,c=14.yaml b/tests/test_cases/2024/commands/DA18.221B30|fc=1,c=14.yaml new file mode 100644 index 0000000..36a8906 --- /dev/null +++ b/tests/test_cases/2024/commands/DA18.221B30|fc=1,c=14.yaml @@ -0,0 +1,11 @@ +command_id: DA18.221B30|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_GEAR: PARK + response: 142AF11804621B3002 +- expected_values: + CHEVROLET_GEAR: D8 + response: 142AF11804621B300B +- expected_values: + CHEVROLET_GEAR: PARK + response: 18DAF11804621B3002 diff --git a/tests/test_cases/2024/commands/DA1A.22448F|fc=1,c=14.yaml b/tests/test_cases/2024/commands/DA1A.22448F|fc=1,c=14.yaml new file mode 100644 index 0000000..e2ab596 --- /dev/null +++ b/tests/test_cases/2024/commands/DA1A.22448F|fc=1,c=14.yaml @@ -0,0 +1,17 @@ +command_id: DA1A.22448F|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_ODO: 6366.20312 + response: 142AF11A0762448F0006378D +- expected_values: + CHEVROLET_ODO: 32748.07812 + response: 142AF11A0762448F001FFB05 +- expected_values: + CHEVROLET_ODO: 32765.95312 + response: 142AF11A0762448F001FFF7D +- expected_values: + CHEVROLET_ODO: 32769.59375 + response: 142AF11A0762448F00200066 +- expected_values: + CHEVROLET_ODO: 1000000 + response: 142AF11A0762448F0FFFFFFF diff --git a/tests/test_cases/2024/commands/DA28.224A7A|fc=1,c=14.yaml b/tests/test_cases/2024/commands/DA28.224A7A|fc=1,c=14.yaml new file mode 100644 index 0000000..3303621 --- /dev/null +++ b/tests/test_cases/2024/commands/DA28.224A7A|fc=1,c=14.yaml @@ -0,0 +1,26 @@ +command_id: DA28.224A7A|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_TIRE_FL_VSS: 0 + CHEVROLET_TIRE_FR_VSS: 0 + CHEVROLET_TIRE_RL_VSS: 0 + CHEVROLET_TIRE_RR_VSS: 0 + response: 142AF12807624A7A00000000 +- expected_values: + CHEVROLET_TIRE_FL_VSS: 135 + CHEVROLET_TIRE_FR_VSS: 136 + CHEVROLET_TIRE_RL_VSS: 136 + CHEVROLET_TIRE_RR_VSS: 136 + response: 142AF12807624A7A87888888 +- expected_values: + CHEVROLET_TIRE_FL_VSS: 136 + CHEVROLET_TIRE_FR_VSS: 136 + CHEVROLET_TIRE_RL_VSS: 136 + CHEVROLET_TIRE_RR_VSS: 136 + response: 142AF12807624A7A88888888 +- expected_values: + CHEVROLET_TIRE_FL_VSS: 136 + CHEVROLET_TIRE_FR_VSS: 136 + CHEVROLET_TIRE_RL_VSS: 137 + CHEVROLET_TIRE_RR_VSS: 136 + response: 142AF12807624A7A88888988 diff --git a/tests/test_cases/2024/commands/DA28.224A7C|fc=1,c=14.yaml b/tests/test_cases/2024/commands/DA28.224A7C|fc=1,c=14.yaml new file mode 100644 index 0000000..6ebf9f4 --- /dev/null +++ b/tests/test_cases/2024/commands/DA28.224A7C|fc=1,c=14.yaml @@ -0,0 +1,29 @@ +command_id: DA28.224A7C|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_BP: 0 + response: 142AF12804624A7C0A +- expected_values: + CHEVROLET_BP: 100 + response: 142AF12804624A7C0B +- expected_values: + CHEVROLET_BP: 200 + response: 142AF12804624A7C0C +- expected_values: + CHEVROLET_BP: 400 + response: 142AF12804624A7C0E +- expected_values: + CHEVROLET_BP: 1300 + response: 142AF12804624A7C17 +- expected_values: + CHEVROLET_BP: 1400 + response: 142AF12804624A7C18 +- expected_values: + CHEVROLET_BP: 1700 + response: 142AF12804624A7C1B +- expected_values: + CHEVROLET_BP: 1800 + response: 142AF12804624A7C1C +- expected_values: + CHEVROLET_BP: 1900 + response: 142AF12804624A7C1D diff --git a/tests/test_cases/2024/commands/DA28.224C2D|fc=1,c=14.yaml b/tests/test_cases/2024/commands/DA28.224C2D|fc=1,c=14.yaml new file mode 100644 index 0000000..029e2e6 --- /dev/null +++ b/tests/test_cases/2024/commands/DA28.224C2D|fc=1,c=14.yaml @@ -0,0 +1,11 @@ +command_id: DA28.224C2D|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_STEER_ANGLE: 0.044 + response: 142AF12805624C2D0002 +- expected_values: + CHEVROLET_STEER_ANGLE: -5.302 + response: 142AF12805624C2DFF0F +- expected_values: + CHEVROLET_STEER_ANGLE: -0.044 + response: 142AF12805624C2DFFFE diff --git a/tests/test_cases/2024/commands/DA28.224C2F|fc=1,c=14.yaml b/tests/test_cases/2024/commands/DA28.224C2F|fc=1,c=14.yaml new file mode 100644 index 0000000..ab8019d --- /dev/null +++ b/tests/test_cases/2024/commands/DA28.224C2F|fc=1,c=14.yaml @@ -0,0 +1,11 @@ +command_id: DA28.224C2F|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_LAT_G: 0 + response: 142AF12805624C2F0000 +- expected_values: + CHEVROLET_LAT_G: -0.11468 + response: 142AF12805624C2FFFB8 +- expected_values: + CHEVROLET_LAT_G: -0.00637 + response: 142AF12805624C2FFFFC diff --git a/tests/test_cases/2024/commands/DA28.224C30|fc=1,c=14.yaml b/tests/test_cases/2024/commands/DA28.224C30|fc=1,c=14.yaml new file mode 100644 index 0000000..44a6e6c --- /dev/null +++ b/tests/test_cases/2024/commands/DA28.224C30|fc=1,c=14.yaml @@ -0,0 +1,11 @@ +command_id: DA28.224C30|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_LNG_G: 0 + response: 142AF12805624C300000 +- expected_values: + CHEVROLET_LNG_G: -0.20388 + response: 142AF12805624C30FF80 +- expected_values: + CHEVROLET_LNG_G: -0.00637 + response: 142AF12805624C30FFFC diff --git a/tests/test_cases/2024/commands/DB33.012F.yaml b/tests/test_cases/2024/commands/DB33.012F.yaml index fbbb5e4..20e3dfe 100644 --- a/tests/test_cases/2024/commands/DB33.012F.yaml +++ b/tests/test_cases/2024/commands/DB33.012F.yaml @@ -1,8 +1,8 @@ command_id: DB33.012F test_cases: -- response: 18DAF11103412F01 - expected_values: +- expected_values: FLI: 0.39216 -- response: 18DAF11103412FF6 - expected_values: - FLI: 96.47059 + response: 18DAF11103412F01 +- expected_values: + FLI: 99.21569 + response: 18DAF11103412FFD diff --git a/tests/test_cases/2024/commands/DB33.0131.yaml b/tests/test_cases/2024/commands/DB33.0131.yaml index e0a9b8f..a954992 100644 --- a/tests/test_cases/2024/commands/DB33.0131.yaml +++ b/tests/test_cases/2024/commands/DB33.0131.yaml @@ -1,14 +1,14 @@ command_id: DB33.0131 test_cases: -- response: 18DAF1110441318170 - expected_values: - CLR_DIST: 33136 -- response: 18DAF111044131830A - expected_values: +- expected_values: + CLR_DIST: 5919 + response: 18DAF111044131171F +- expected_values: CLR_DIST: 33546 -- response: 18DAF11104413186FB - expected_values: + response: 18DAF111044131830A +- expected_values: CLR_DIST: 34555 -- response: 18DAF1110441318B5D - expected_values: - CLR_DIST: 35677 + response: 18DAF11104413186FB +- expected_values: + CLR_DIST: 45932 + response: 18DAF111044131B36C diff --git a/tests/test_cases/2024/commands/DB33.01A6.yaml b/tests/test_cases/2024/commands/DB33.01A6.yaml index 4cceedd..3008ca8 100644 --- a/tests/test_cases/2024/commands/DB33.01A6.yaml +++ b/tests/test_cases/2024/commands/DB33.01A6.yaml @@ -1,14 +1,14 @@ command_id: DB33.01A6 test_cases: -- response: 18DAF1110641A600050CF6 - expected_values: +- expected_values: + ODO: 5900.4 + response: 18DAF1110641A60000E67C +- expected_values: ODO: 33099.8 -- response: 18DAF1110641A600050D00 - expected_values: + response: 18DAF1110641A600050CF6 +- expected_values: ODO: 33100.8 -- response: 18DAF1110641A6000513FF - expected_values: + response: 18DAF1110641A600050D00 +- expected_values: ODO: 33279.9 -- response: 18DAF1110641A60005522B - expected_values: - ODO: 34871.5 + response: 18DAF1110641A6000513FF diff --git a/tests/test_cases/2025/command_support.yaml b/tests/test_cases/2025/command_support.yaml index 7c6667b..5408654 100644 --- a/tests/test_cases/2025/command_support.yaml +++ b/tests/test_cases/2025/command_support.yaml @@ -1,6 +1,33 @@ model_year: 2025 supported_commands_by_ecu: - DB33: + "DA11": + - DA11.220010|fc=1,c=14:CHEVROLET_MAF + - DA11.22002F|fc=1,c=14:CHEVROLET_AUX_V,CHEVROLET_FLI + - DA11.22005E|fc=1,c=14:CHEVROLET_FUEL_RATE + - DA11.2211EA|fc=1,c=14:CHEVROLET_MIS_5 + - DA11.2211EB|fc=1,c=14:CHEVROLET_MIS_6 + - DA11.221205|fc=1,c=14:CHEVROLET_MIS_2 + - DA11.221206|fc=1,c=14:CHEVROLET_MIS_1 + - DA11.221207|fc=1,c=14:CHEVROLET_MIS_3 + - DA11.221208|fc=1,c=14:CHEVROLET_MIS_4 + - DA11.22153E|fc=1,c=14:CHEVROLET_EOT + - DA11.222344|fc=1,c=14:CHEVROLET_EO_AP + - DA11.222345|fc=1,c=14:CHEVROLET_EOP_ACT + - DA11.2234D8|fc=1,c=14:CHEVROLET_DPF_PRESS + - DA11.2236A7|fc=1,c=14:CHEVROLET_AIRFILT_LIFE + - DA11.224DC0|fc=1,c=14:CHEVROLET_EOL + "DA18": + - DA18.221940|fc=1,c=14:CHEVROLET_TFT + - DA18.221B30|fc=1,c=14:CHEVROLET_GEAR + "DA1A": + - DA1A.22448F|fc=1,c=14:CHEVROLET_ODO + "DA28": + - DA28.224A7A|fc=1,c=14:CHEVROLET_TIRE_FL_VSS,CHEVROLET_TIRE_FR_VSS,CHEVROLET_TIRE_RL_VSS,CHEVROLET_TIRE_RR_VSS + - DA28.224A7C|fc=1,c=14:CHEVROLET_BP + - DA28.224C2D|fc=1,c=14:CHEVROLET_STEER_ANGLE + - DA28.224C2F|fc=1,c=14:CHEVROLET_LAT_G + - DA28.224C30|fc=1,c=14:CHEVROLET_LNG_G + "DB33": - 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 @@ -47,164 +74,145 @@ supported_commands_by_ecu: - 019D:FUEL_RATE_ALT,VFUEL_RATE - 019E:EXH_RATE - 01A6:ODO + - DB33.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 + - DB33.0121:MIL_DIST + - DB33.0130:WARM_UPS + - DB33.0131:CLR_DIST + - DB33.0146:AAT unsupported_commands_by_ecu: - 760: - - 760.760.224051 - - 760.760.224052 - - 760.760.224053 - - 760.760.224054 - 7E0: - - 7E0.2211A1 - - 7E0.7E8.22000D - - 7E0.7E8.22248E - - 7E0.7E8.22248F - - 7E0.7E8.222490 - - 7E0.7E8.222491 - - 7E0.7E8.22C901 - - 7E0.7E8.22C902 - 7E4: - - 7E4.7EC.22434F - - 7E4.7EC.224368 - - 7E4.7EC.224369 - - 7E4.7EC.22436B - - 7E4.7EC.22436C - - 7E4.7EC.224373 - - 7E4.7EC.2243A5 - - 7E4.7EC.2243AF - - 7E4.7EC.224531 - - 7E4.7EC.228334 - 7E7: - - 7E7.7EF.224181 - - 7E7.7EF.224182 - - 7E7.7EF.224183 - - 7E7.7EF.224184 - - 7E7.7EF.224185 - - 7E7.7EF.224186 - - 7E7.7EF.224187 - - 7E7.7EF.224188 - - 7E7.7EF.224189 - - 7E7.7EF.22418A - - 7E7.7EF.22418B - - 7E7.7EF.22418C - - 7E7.7EF.22418D - - 7E7.7EF.22418E - - 7E7.7EF.22418F - - 7E7.7EF.224190 - - 7E7.7EF.224191 - - 7E7.7EF.224192 - - 7E7.7EF.224193 - - 7E7.7EF.224194 - - 7E7.7EF.224195 - - 7E7.7EF.224196 - - 7E7.7EF.224197 - - 7E7.7EF.224198 - - 7E7.7EF.224199 - - 7E7.7EF.22419A - - 7E7.7EF.22419B - - 7E7.7EF.22419C - - 7E7.7EF.22419D - - 7E7.7EF.22419E - - 7E7.7EF.22419F - - 7E7.7EF.224200 - - 7E7.7EF.224201 - - 7E7.7EF.224202 - - 7E7.7EF.224203 - - 7E7.7EF.224204 - - 7E7.7EF.224205 - - 7E7.7EF.224206 - - 7E7.7EF.224207 - - 7E7.7EF.224208 - - 7E7.7EF.224209 - - 7E7.7EF.22420A - - 7E7.7EF.22420B - - 7E7.7EF.22420C - - 7E7.7EF.22420D - - 7E7.7EF.22420E - - 7E7.7EF.22420F - - 7E7.7EF.224210 - - 7E7.7EF.224211 - - 7E7.7EF.224212 - - 7E7.7EF.224213 - - 7E7.7EF.224214 - - 7E7.7EF.224215 - - 7E7.7EF.224216 - - 7E7.7EF.224217 - - 7E7.7EF.224218 - - 7E7.7EF.224219 - - 7E7.7EF.22421A - - 7E7.7EF.22421B - - 7E7.7EF.22421C - - 7E7.7EF.22421D - - 7E7.7EF.22421E - - 7E7.7EF.22421F - - 7E7.7EF.224220 - - 7E7.7EF.224221 - - 7E7.7EF.224222 - - 7E7.7EF.224223 - - 7E7.7EF.224224 - - 7E7.7EF.224225 - - 7E7.7EF.224226 - - 7E7.7EF.224227 - - 7E7.7EF.224228 - - 7E7.7EF.224229 - - 7E7.7EF.22422A - - 7E7.7EF.22422B - - 7E7.7EF.22422C - - 7E7.7EF.22422D - - 7E7.7EF.22422E - - 7E7.7EF.22422F - - 7E7.7EF.224230 - - 7E7.7EF.224231 - - 7E7.7EF.224232 - - 7E7.7EF.224233 - - 7E7.7EF.224234 - - 7E7.7EF.224235 - - 7E7.7EF.224236 - - 7E7.7EF.224237 - - 7E7.7EF.224238 - - 7E7.7EF.224239 - - 7E7.7EF.22423A - - 7E7.7EF.22423B - - 7E7.7EF.22423C - - 7E7.7EF.22423D - - 7E7.7EF.22423E - - 7E7.7EF.22423F - - 7E7.7EF.224240 - DA11: - - DA11.220010 - - DA11.22002F - - DA11.22005E - - DA11.2211EA - - DA11.2211EB - - DA11.221205 - - DA11.221206 - - DA11.221207 - - DA11.221208 - - DA11.22153E - - DA11.2220E3 - - DA11.222344 - - DA11.222345 - - DA11.2234D8 - - DA11.2236A7 - - DA11.224DC0 - DA18: - - DA18.221940 - - DA18.221B30 - DA1A: + "760": + - 760.760.224051:CHEVROLET_VSS_FL + - 760.760.224052:CHEVROLET_VSS_FR + - 760.760.224053:CHEVROLET_VSS_RL + - 760.760.224054:CHEVROLET_VSS_RR + "7E0": + - 7E0.2211A1:CHEVROLET_RUNTM + - 7E0.7E8.22000D:CHEVROLET_VSS + - 7E0.7E8.22248E:CHEVROLET_TP_FL + - 7E0.7E8.22248F:CHEVROLET_TP_FR + - 7E0.7E8.222490:CHEVROLET_TP_RR + - 7E0.7E8.222491:CHEVROLET_TP_RL + - 7E0.7E8.22C901:CHEVROLET_TP_P1,CHEVROLET_TP_P2,CHEVROLET_TP_P3,CHEVROLET_TP_P4 + - 7E0.7E8.22C902:CHEVROLET_TP_T1,CHEVROLET_TP_T2,CHEVROLET_TP_T3,CHEVROLET_TP_T4 + "7E4": + - 7E4.7EC.22434F:CHEVROLET_HVBAT_TEMP + - 7E4.7EC.224368:CHEVROLET_CHARGE_AC_VOLT + - 7E4.7EC.224369:CHEVROLET_CHARGE_AC_CURR + - 7E4.7EC.22436B:CHEVROLET_CHARGE_HV_VOLT + - 7E4.7EC.22436C:CHEVROLET_CHARGE_HV_CURR + - 7E4.7EC.224373:CHEVROLET_CHARGE_MODE + - 7E4.7EC.2243A5:CHEVROLET_HVBAT_CHRG_CNT + - 7E4.7EC.2243AF:CHEVROLET_HVBAT_SOC_RAW + - 7E4.7EC.224531:CHEVROLET_CHARGE_LVL + - 7E4.7EC.228334:CHEVROLET_HVBAT_SOC_DISPLAY + "7E7": + - 7E7.7EF.224181:CHEVROLET_HVBAT_CMU01_VOLT + - 7E7.7EF.224182:CHEVROLET_HVBAT_CMU02_VOLT + - 7E7.7EF.224183:CHEVROLET_HVBAT_CMU03_VOLT + - 7E7.7EF.224184:CHEVROLET_HVBAT_CMU04_VOLT + - 7E7.7EF.224185:CHEVROLET_HVBAT_CMU05_VOLT + - 7E7.7EF.224186:CHEVROLET_HVBAT_CMU06_VOLT + - 7E7.7EF.224187:CHEVROLET_HVBAT_CMU07_VOLT + - 7E7.7EF.224188:CHEVROLET_HVBAT_CMU08_VOLT + - 7E7.7EF.224189:CHEVROLET_HVBAT_CMU09_VOLT + - 7E7.7EF.22418A:CHEVROLET_HVBAT_CMU10_VOLT + - 7E7.7EF.22418B:CHEVROLET_HVBAT_CMU11_VOLT + - 7E7.7EF.22418C:CHEVROLET_HVBAT_CMU12_VOLT + - 7E7.7EF.22418D:CHEVROLET_HVBAT_CMU13_VOLT + - 7E7.7EF.22418E:CHEVROLET_HVBAT_CMU14_VOLT + - 7E7.7EF.22418F:CHEVROLET_HVBAT_CMU15_VOLT + - 7E7.7EF.224190:CHEVROLET_HVBAT_CMU16_VOLT + - 7E7.7EF.224191:CHEVROLET_HVBAT_CMU17_VOLT + - 7E7.7EF.224192:CHEVROLET_HVBAT_CMU18_VOLT + - 7E7.7EF.224193:CHEVROLET_HVBAT_CMU19_VOLT + - 7E7.7EF.224194:CHEVROLET_HVBAT_CMU20_VOLT + - 7E7.7EF.224195:CHEVROLET_HVBAT_CMU21_VOLT + - 7E7.7EF.224196:CHEVROLET_HVBAT_CMU22_VOLT + - 7E7.7EF.224197:CHEVROLET_HVBAT_CMU23_VOLT + - 7E7.7EF.224198:CHEVROLET_HVBAT_CMU24_VOLT + - 7E7.7EF.224199:CHEVROLET_HVBAT_CMU25_VOLT + - 7E7.7EF.22419A:CHEVROLET_HVBAT_CMU26_VOLT + - 7E7.7EF.22419B:CHEVROLET_HVBAT_CMU27_VOLT + - 7E7.7EF.22419C:CHEVROLET_HVBAT_CMU28_VOLT + - 7E7.7EF.22419D:CHEVROLET_HVBAT_CMU29_VOLT + - 7E7.7EF.22419E:CHEVROLET_HVBAT_CMU30_VOLT + - 7E7.7EF.22419F:CHEVROLET_HVBAT_CMU31_VOLT + - 7E7.7EF.224200:CHEVROLET_HVBAT_CMU32_VOLT + - 7E7.7EF.224201:CHEVROLET_HVBAT_CMU33_VOLT + - 7E7.7EF.224202:CHEVROLET_HVBAT_CMU34_VOLT + - 7E7.7EF.224203:CHEVROLET_HVBAT_CMU35_VOLT + - 7E7.7EF.224204:CHEVROLET_HVBAT_CMU36_VOLT + - 7E7.7EF.224205:CHEVROLET_HVBAT_CMU37_VOLT + - 7E7.7EF.224206:CHEVROLET_HVBAT_CMU38_VOLT + - 7E7.7EF.224207:CHEVROLET_HVBAT_CMU39_VOLT + - 7E7.7EF.224208:CHEVROLET_HVBAT_CMU40_VOLT + - 7E7.7EF.224209:CHEVROLET_HVBAT_CMU41_VOLT + - 7E7.7EF.22420A:CHEVROLET_HVBAT_CMU42_VOLT + - 7E7.7EF.22420B:CHEVROLET_HVBAT_CMU43_VOLT + - 7E7.7EF.22420C:CHEVROLET_HVBAT_CMU44_VOLT + - 7E7.7EF.22420D:CHEVROLET_HVBAT_CMU45_VOLT + - 7E7.7EF.22420E:CHEVROLET_HVBAT_CMU46_VOLT + - 7E7.7EF.22420F:CHEVROLET_HVBAT_CMU47_VOLT + - 7E7.7EF.224210:CHEVROLET_HVBAT_CMU48_VOLT + - 7E7.7EF.224211:CHEVROLET_HVBAT_CMU49_VOLT + - 7E7.7EF.224212:CHEVROLET_HVBAT_CMU50_VOLT + - 7E7.7EF.224213:CHEVROLET_HVBAT_CMU51_VOLT + - 7E7.7EF.224214:CHEVROLET_HVBAT_CMU52_VOLT + - 7E7.7EF.224215:CHEVROLET_HVBAT_CMU53_VOLT + - 7E7.7EF.224216:CHEVROLET_HVBAT_CMU54_VOLT + - 7E7.7EF.224217:CHEVROLET_HVBAT_CMU55_VOLT + - 7E7.7EF.224218:CHEVROLET_HVBAT_CMU56_VOLT + - 7E7.7EF.224219:CHEVROLET_HVBAT_CMU57_VOLT + - 7E7.7EF.22421A:CHEVROLET_HVBAT_CMU58_VOLT + - 7E7.7EF.22421B:CHEVROLET_HVBAT_CMU59_VOLT + - 7E7.7EF.22421C:CHEVROLET_HVBAT_CMU60_VOLT + - 7E7.7EF.22421D:CHEVROLET_HVBAT_CMU61_VOLT + - 7E7.7EF.22421E:CHEVROLET_HVBAT_CMU62_VOLT + - 7E7.7EF.22421F:CHEVROLET_HVBAT_CMU63_VOLT + - 7E7.7EF.224220:CHEVROLET_HVBAT_CMU64_VOLT + - 7E7.7EF.224221:CHEVROLET_HVBAT_CMU65_VOLT + - 7E7.7EF.224222:CHEVROLET_HVBAT_CMU66_VOLT + - 7E7.7EF.224223:CHEVROLET_HVBAT_CMU67_VOLT + - 7E7.7EF.224224:CHEVROLET_HVBAT_CMU68_VOLT + - 7E7.7EF.224225:CHEVROLET_HVBAT_CMU69_VOLT + - 7E7.7EF.224226:CHEVROLET_HVBAT_CMU70_VOLT + - 7E7.7EF.224227:CHEVROLET_HVBAT_CMU71_VOLT + - 7E7.7EF.224228:CHEVROLET_HVBAT_CMU72_VOLT + - 7E7.7EF.224229:CHEVROLET_HVBAT_CMU73_VOLT + - 7E7.7EF.22422A:CHEVROLET_HVBAT_CMU74_VOLT + - 7E7.7EF.22422B:CHEVROLET_HVBAT_CMU75_VOLT + - 7E7.7EF.22422C:CHEVROLET_HVBAT_CMU76_VOLT + - 7E7.7EF.22422D:CHEVROLET_HVBAT_CMU77_VOLT + - 7E7.7EF.22422E:CHEVROLET_HVBAT_CMU78_VOLT + - 7E7.7EF.22422F:CHEVROLET_HVBAT_CMU79_VOLT + - 7E7.7EF.224230:CHEVROLET_HVBAT_CMU80_VOLT + - 7E7.7EF.224231:CHEVROLET_HVBAT_CMU81_VOLT + - 7E7.7EF.224232:CHEVROLET_HVBAT_CMU82_VOLT + - 7E7.7EF.224233:CHEVROLET_HVBAT_CMU83_VOLT + - 7E7.7EF.224234:CHEVROLET_HVBAT_CMU84_VOLT + - 7E7.7EF.224235:CHEVROLET_HVBAT_CMU85_VOLT + - 7E7.7EF.224236:CHEVROLET_HVBAT_CMU86_VOLT + - 7E7.7EF.224237:CHEVROLET_HVBAT_CMU87_VOLT + - 7E7.7EF.224238:CHEVROLET_HVBAT_CMU88_VOLT + - 7E7.7EF.224239:CHEVROLET_HVBAT_CMU89_VOLT + - 7E7.7EF.22423A:CHEVROLET_HVBAT_CMU90_VOLT + - 7E7.7EF.22423B:CHEVROLET_HVBAT_CMU91_VOLT + - 7E7.7EF.22423C:CHEVROLET_HVBAT_CMU92_VOLT + - 7E7.7EF.22423D:CHEVROLET_HVBAT_CMU93_VOLT + - 7E7.7EF.22423E:CHEVROLET_HVBAT_CMU94_VOLT + - 7E7.7EF.22423F:CHEVROLET_HVBAT_CMU95_VOLT + - 7E7.7EF.224240:CHEVROLET_HVBAT_CMU96_VOLT + "DA11": + - DA11.2220E3|fc=1,c=14:CHEVROLET_BP_ACT + "DA1A": - DA1A.22448F - DA1D: - - DA1D.2233E5 - DA28: - - DA28.224A7A - - DA28.224A7C - - DA28.224C2D - - DA28.224C2F - - DA28.224C30 - DACB: - - DACB.2227C6 - - DACB.222AF5 - - DACB.222B43 - DB33: + "DA1D": + - DA1D.2233E5:CHEVROLET_HVBAT_V + "DACB": + - DACB.2227C6:CHEVROLET_SOC_HD + - DACB.222AF5:CHEVROLET_HVBAT_C_V_AVG,CHEVROLET_HVBAT_C_V_MAX,CHEVROLET_HVBAT_C_V_MIN + - DACB.222B43:CHEVROLET_SOC + "DB33": - DB33.010D:VSS - DB33.011F:RUNTM - DB33.012F:FLI diff --git a/tests/test_cases/2025/commands/DA11.220010|fc=1,c=14.yaml b/tests/test_cases/2025/commands/DA11.220010|fc=1,c=14.yaml new file mode 100644 index 0000000..7ae508b --- /dev/null +++ b/tests/test_cases/2025/commands/DA11.220010|fc=1,c=14.yaml @@ -0,0 +1,14 @@ +command_id: DA11.220010|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_MAF: 0 + response: 142AF111056200100000 +- expected_values: + CHEVROLET_MAF: 5.11 + response: 142AF1110562001001FF +- expected_values: + CHEVROLET_MAF: 135.94 + response: 142AF11105620010351A +- expected_values: + CHEVROLET_MAF: 0 + response: 18DAF111056200100000 diff --git a/tests/test_cases/2025/commands/DA11.22002F|fc=1,c=14.yaml b/tests/test_cases/2025/commands/DA11.22002F|fc=1,c=14.yaml new file mode 100644 index 0000000..042c675 --- /dev/null +++ b/tests/test_cases/2025/commands/DA11.22002F|fc=1,c=14.yaml @@ -0,0 +1,14 @@ +command_id: DA11.22002F|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_AUX_V: 0 + CHEVROLET_FLI: 0 + response: 142AF1110462002F00 +- expected_values: + CHEVROLET_AUX_V: 25.5 + CHEVROLET_FLI: 100 + response: 142AF1110462002FFF +- expected_values: + CHEVROLET_AUX_V: 0 + CHEVROLET_FLI: 0 + response: 18DAF1110462002F00 diff --git a/tests/test_cases/2025/commands/DA11.22005E|fc=1,c=14.yaml b/tests/test_cases/2025/commands/DA11.22005E|fc=1,c=14.yaml new file mode 100644 index 0000000..2d6a484 --- /dev/null +++ b/tests/test_cases/2025/commands/DA11.22005E|fc=1,c=14.yaml @@ -0,0 +1,14 @@ +command_id: DA11.22005E|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_FUEL_RATE: 0 + response: 142AF1110562005E0000 +- expected_values: + CHEVROLET_FUEL_RATE: 12.35 + response: 142AF1110562005E00F7 +- expected_values: + CHEVROLET_FUEL_RATE: 81.9 + response: 142AF1110562005E0666 +- expected_values: + CHEVROLET_FUEL_RATE: 0 + response: 18DAF1110562005E0000 diff --git a/tests/test_cases/2025/commands/DA11.2211EA|fc=1,c=14.yaml b/tests/test_cases/2025/commands/DA11.2211EA|fc=1,c=14.yaml new file mode 100644 index 0000000..186bbe5 --- /dev/null +++ b/tests/test_cases/2025/commands/DA11.2211EA|fc=1,c=14.yaml @@ -0,0 +1,8 @@ +command_id: DA11.2211EA|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_MIS_5: 0 + response: 142AF111046211EA00 +- expected_values: + CHEVROLET_MIS_5: 0 + response: 18DAF111046211EA00 diff --git a/tests/test_cases/2025/commands/DA11.2211EB|fc=1,c=14.yaml b/tests/test_cases/2025/commands/DA11.2211EB|fc=1,c=14.yaml new file mode 100644 index 0000000..8278a3c --- /dev/null +++ b/tests/test_cases/2025/commands/DA11.2211EB|fc=1,c=14.yaml @@ -0,0 +1,8 @@ +command_id: DA11.2211EB|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_MIS_6: 0 + response: 142AF111046211EB00 +- expected_values: + CHEVROLET_MIS_6: 0 + response: 18DAF111046211EB00 diff --git a/tests/test_cases/2025/commands/DA11.221205|fc=1,c=14.yaml b/tests/test_cases/2025/commands/DA11.221205|fc=1,c=14.yaml new file mode 100644 index 0000000..7cb9217 --- /dev/null +++ b/tests/test_cases/2025/commands/DA11.221205|fc=1,c=14.yaml @@ -0,0 +1,11 @@ +command_id: DA11.221205|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_MIS_2: 0 + response: 142AF1110462120500 +- expected_values: + CHEVROLET_MIS_2: 0.39216 + response: 142AF1110462120501 +- expected_values: + CHEVROLET_MIS_2: 0 + response: 18DAF1110462120500 diff --git a/tests/test_cases/2025/commands/DA11.221206|fc=1,c=14.yaml b/tests/test_cases/2025/commands/DA11.221206|fc=1,c=14.yaml new file mode 100644 index 0000000..753bba1 --- /dev/null +++ b/tests/test_cases/2025/commands/DA11.221206|fc=1,c=14.yaml @@ -0,0 +1,14 @@ +command_id: DA11.221206|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_MIS_1: 0 + response: 142AF1110462120600 +- expected_values: + CHEVROLET_MIS_1: 0.39216 + response: 142AF1110462120601 +- expected_values: + CHEVROLET_MIS_1: 0.78431 + response: 142AF1110462120602 +- expected_values: + CHEVROLET_MIS_1: 0 + response: 18DAF1110462120600 diff --git a/tests/test_cases/2025/commands/DA11.221207|fc=1,c=14.yaml b/tests/test_cases/2025/commands/DA11.221207|fc=1,c=14.yaml new file mode 100644 index 0000000..6e60f16 --- /dev/null +++ b/tests/test_cases/2025/commands/DA11.221207|fc=1,c=14.yaml @@ -0,0 +1,14 @@ +command_id: DA11.221207|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_MIS_3: 0 + response: 142AF1110462120700 +- expected_values: + CHEVROLET_MIS_3: 0.39216 + response: 142AF1110462120701 +- expected_values: + CHEVROLET_MIS_3: 0 + response: 18DAF1110462120700 +- expected_values: + CHEVROLET_MIS_3: 0.39216 + response: 18DAF1110462120701 diff --git a/tests/test_cases/2025/commands/DA11.221208|fc=1,c=14.yaml b/tests/test_cases/2025/commands/DA11.221208|fc=1,c=14.yaml new file mode 100644 index 0000000..d7b5f9b --- /dev/null +++ b/tests/test_cases/2025/commands/DA11.221208|fc=1,c=14.yaml @@ -0,0 +1,14 @@ +command_id: DA11.221208|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_MIS_4: 0 + response: 142AF1110462120800 +- expected_values: + CHEVROLET_MIS_4: 0.39216 + response: 142AF1110462120801 +- expected_values: + CHEVROLET_MIS_4: 0 + response: 18DAF1110462120800 +- expected_values: + CHEVROLET_MIS_4: 0.39216 + response: 18DAF1110462120801 diff --git a/tests/test_cases/2025/commands/DA11.22153E|fc=1,c=14.yaml b/tests/test_cases/2025/commands/DA11.22153E|fc=1,c=14.yaml new file mode 100644 index 0000000..6dd643a --- /dev/null +++ b/tests/test_cases/2025/commands/DA11.22153E|fc=1,c=14.yaml @@ -0,0 +1,11 @@ +command_id: DA11.22153E|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_EOT: 26 + response: 142AF1110462153E42 +- expected_values: + CHEVROLET_EOT: 108 + response: 142AF1110462153E94 +- expected_values: + CHEVROLET_EOT: 12 + response: 18DAF1110462153E34 diff --git a/tests/test_cases/2025/commands/DA11.222344|fc=1,c=14.yaml b/tests/test_cases/2025/commands/DA11.222344|fc=1,c=14.yaml new file mode 100644 index 0000000..4f7d1bf --- /dev/null +++ b/tests/test_cases/2025/commands/DA11.222344|fc=1,c=14.yaml @@ -0,0 +1,11 @@ +command_id: DA11.222344|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_EO_AP: 96 + response: 142AF1110462234418 +- expected_values: + CHEVROLET_EO_AP: 96 + response: 18DAF1110462234418 +- expected_values: + CHEVROLET_EO_AP: 464 + response: 18DAF1110462234474 diff --git a/tests/test_cases/2025/commands/DA11.222345|fc=1,c=14.yaml b/tests/test_cases/2025/commands/DA11.222345|fc=1,c=14.yaml new file mode 100644 index 0000000..620bbc1 --- /dev/null +++ b/tests/test_cases/2025/commands/DA11.222345|fc=1,c=14.yaml @@ -0,0 +1,11 @@ +command_id: DA11.222345|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_EOP_ACT: 0 + response: 142AF1110462234500 +- expected_values: + CHEVROLET_EOP_ACT: 0 + response: 18DAF1110462234500 +- expected_values: + CHEVROLET_EOP_ACT: 384 + response: 18DAF1110462234560 diff --git a/tests/test_cases/2025/commands/DA11.2234D8|fc=1,c=14.yaml b/tests/test_cases/2025/commands/DA11.2234D8|fc=1,c=14.yaml new file mode 100644 index 0000000..04cc899 --- /dev/null +++ b/tests/test_cases/2025/commands/DA11.2234D8|fc=1,c=14.yaml @@ -0,0 +1,8 @@ +command_id: DA11.2234D8|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_DPF_PRESS: 0 + response: 142AF111056234D80000 +- expected_values: + CHEVROLET_DPF_PRESS: 0 + response: 18DAF111056234D80000 diff --git a/tests/test_cases/2025/commands/DA11.2236A7|fc=1,c=14.yaml b/tests/test_cases/2025/commands/DA11.2236A7|fc=1,c=14.yaml new file mode 100644 index 0000000..6e9396a --- /dev/null +++ b/tests/test_cases/2025/commands/DA11.2236A7|fc=1,c=14.yaml @@ -0,0 +1,11 @@ +command_id: DA11.2236A7|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_AIRFILT_LIFE: 95 + response: 142AF111056236A75F10 +- expected_values: + CHEVROLET_AIRFILT_LIFE: 100 + response: 142AF111056236A76410 +- expected_values: + CHEVROLET_AIRFILT_LIFE: 100 + response: 18DAF111056236A76410 diff --git a/tests/test_cases/2025/commands/DA11.224DC0|fc=1,c=14.yaml b/tests/test_cases/2025/commands/DA11.224DC0|fc=1,c=14.yaml new file mode 100644 index 0000000..0bca6a6 --- /dev/null +++ b/tests/test_cases/2025/commands/DA11.224DC0|fc=1,c=14.yaml @@ -0,0 +1,11 @@ +command_id: DA11.224DC0|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_EOL: 63.92157 + response: 142AF11104624DC0A3 +- expected_values: + CHEVROLET_EOL: 79.21569 + response: 18DAF11104624DC0CA +- expected_values: + CHEVROLET_EOL: 82.35294 + response: 18DAF11104624DC0D2 diff --git a/tests/test_cases/2025/commands/DA18.221940|fc=1,c=14.yaml b/tests/test_cases/2025/commands/DA18.221940|fc=1,c=14.yaml new file mode 100644 index 0000000..ee845df --- /dev/null +++ b/tests/test_cases/2025/commands/DA18.221940|fc=1,c=14.yaml @@ -0,0 +1,11 @@ +command_id: DA18.221940|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_TFT: 25 + response: 142AF1180462194041 +- expected_values: + CHEVROLET_TFT: 98 + response: 142AF118046219408A +- expected_values: + CHEVROLET_TFT: 12 + response: 18DAF1180462194034 diff --git a/tests/test_cases/2025/commands/DA18.221B30|fc=1,c=14.yaml b/tests/test_cases/2025/commands/DA18.221B30|fc=1,c=14.yaml new file mode 100644 index 0000000..4930ed0 --- /dev/null +++ b/tests/test_cases/2025/commands/DA18.221B30|fc=1,c=14.yaml @@ -0,0 +1,11 @@ +command_id: DA18.221B30|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_GEAR: NEUTRAL + response: 142AF11804621B3001 +- expected_values: + CHEVROLET_GEAR: D8 + response: 142AF11804621B300B +- expected_values: + CHEVROLET_GEAR: PARK + response: 18DAF11804621B3002 diff --git a/tests/test_cases/2025/commands/DA1A.22448F|fc=1,c=14.yaml b/tests/test_cases/2025/commands/DA1A.22448F|fc=1,c=14.yaml new file mode 100644 index 0000000..8fd62ed --- /dev/null +++ b/tests/test_cases/2025/commands/DA1A.22448F|fc=1,c=14.yaml @@ -0,0 +1,14 @@ +command_id: DA1A.22448F|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_ODO: 3084.45312 + response: 142AF11A0762448F0003031D +- expected_values: + CHEVROLET_ODO: 3991.98438 + response: 142AF11A0762448F0003E5FF +- expected_values: + CHEVROLET_ODO: 3996 + response: 142AF11A0762448F0003E700 +- expected_values: + CHEVROLET_ODO: 1000000 + response: 142AF11A0762448F0FFFFFFF diff --git a/tests/test_cases/2025/commands/DA28.224A7A|fc=1,c=14.yaml b/tests/test_cases/2025/commands/DA28.224A7A|fc=1,c=14.yaml new file mode 100644 index 0000000..11c54c9 --- /dev/null +++ b/tests/test_cases/2025/commands/DA28.224A7A|fc=1,c=14.yaml @@ -0,0 +1,20 @@ +command_id: DA28.224A7A|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_TIRE_FL_VSS: 0 + CHEVROLET_TIRE_FR_VSS: 0 + CHEVROLET_TIRE_RL_VSS: 0 + CHEVROLET_TIRE_RR_VSS: 0 + response: 142AF12807624A7A00000000 +- expected_values: + CHEVROLET_TIRE_FL_VSS: 93 + CHEVROLET_TIRE_FR_VSS: 94 + CHEVROLET_TIRE_RL_VSS: 93 + CHEVROLET_TIRE_RR_VSS: 93 + response: 142AF12807624A7A5D5E5D5D +- expected_values: + CHEVROLET_TIRE_FL_VSS: 93 + CHEVROLET_TIRE_FR_VSS: 94 + CHEVROLET_TIRE_RL_VSS: 94 + CHEVROLET_TIRE_RR_VSS: 94 + response: 142AF12807624A7A5D5E5E5E diff --git a/tests/test_cases/2025/commands/DA28.224A7C|fc=1,c=14.yaml b/tests/test_cases/2025/commands/DA28.224A7C|fc=1,c=14.yaml new file mode 100644 index 0000000..6eea7ca --- /dev/null +++ b/tests/test_cases/2025/commands/DA28.224A7C|fc=1,c=14.yaml @@ -0,0 +1,8 @@ +command_id: DA28.224A7C|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_BP: 0 + response: 142AF12804624A7C0A +- expected_values: + CHEVROLET_BP: 3700 + response: 142AF12804624A7C2F diff --git a/tests/test_cases/2025/commands/DA28.224C2D|fc=1,c=14.yaml b/tests/test_cases/2025/commands/DA28.224C2D|fc=1,c=14.yaml new file mode 100644 index 0000000..cd35993 --- /dev/null +++ b/tests/test_cases/2025/commands/DA28.224C2D|fc=1,c=14.yaml @@ -0,0 +1,11 @@ +command_id: DA28.224C2D|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_STEER_ANGLE: 0 + response: 142AF12805624C2D0000 +- expected_values: + CHEVROLET_STEER_ANGLE: -5.302 + response: 142AF12805624C2DFF0F +- expected_values: + CHEVROLET_STEER_ANGLE: -0.044 + response: 142AF12805624C2DFFFE diff --git a/tests/test_cases/2025/commands/DA28.224C2F|fc=1,c=14.yaml b/tests/test_cases/2025/commands/DA28.224C2F|fc=1,c=14.yaml new file mode 100644 index 0000000..0bfa75c --- /dev/null +++ b/tests/test_cases/2025/commands/DA28.224C2F|fc=1,c=14.yaml @@ -0,0 +1,11 @@ +command_id: DA28.224C2F|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_LAT_G: 0 + response: 142AF12805624C2F0000 +- expected_values: + CHEVROLET_LAT_G: -0.26759 + response: 142AF12805624C2FFF58 +- expected_values: + CHEVROLET_LAT_G: -0.00637 + response: 142AF12805624C2FFFFC diff --git a/tests/test_cases/2025/commands/DA28.224C30|fc=1,c=14.yaml b/tests/test_cases/2025/commands/DA28.224C30|fc=1,c=14.yaml new file mode 100644 index 0000000..2c736b2 --- /dev/null +++ b/tests/test_cases/2025/commands/DA28.224C30|fc=1,c=14.yaml @@ -0,0 +1,11 @@ +command_id: DA28.224C30|fc=1,c=14 +test_cases: +- expected_values: + CHEVROLET_LNG_G: 0 + response: 142AF12805624C300000 +- expected_values: + CHEVROLET_LNG_G: -0.31856 + response: 142AF12805624C30FF38 +- expected_values: + CHEVROLET_LNG_G: -0.00637 + response: 142AF12805624C30FFFC diff --git a/tests/test_cases/2025/commands/DB33.0101.yaml b/tests/test_cases/2025/commands/DB33.0101.yaml new file mode 100644 index 0000000..884ac28 --- /dev/null +++ b/tests/test_cases/2025/commands/DB33.0101.yaml @@ -0,0 +1,34 @@ +command_id: DB33.0101 +test_cases: +- expected_values: + ACRF_RDY: 0 + ACRF_SUP: 0 + AIR_RDY: 0 + AIR_SUP: 0 + CAT_RDY: 0 + CAT_SUP: 0 + CCM_RDY: 0 + CCM_SUP: 1 + CIM_SUP: SPARK + DTC_CNT: 0 + EGR_RDY: 0 + EGR_SUP: 0 + EVAP_RDY: 0 + EVAP_SUP: 0 + FUEL_RDY: 0 + FUEL_SUP: 0 + HCAT_RDY: 0 + HCAT_SUP: 0 + HTR_RDY: 0 + HTR_SUP: 0 + MIL: 0 + MIS_RDY: 0 + MIS_SUP: 0 + O2S_RDY: 0 + O2S_SUP: 0 + response: |- + 18DAF14506410100040000 + 18DAF11806410100040000 + 18DAF14006410100040000 + 18DAF1110641010007E500 + 18DAF12806410100040000 diff --git a/tests/test_cases/2025/commands/DB33.0121.yaml b/tests/test_cases/2025/commands/DB33.0121.yaml new file mode 100644 index 0000000..00c4fa3 --- /dev/null +++ b/tests/test_cases/2025/commands/DB33.0121.yaml @@ -0,0 +1,5 @@ +command_id: DB33.0121 +test_cases: +- expected_values: + MIL_DIST: 0 + response: 18DAF1110441210000 diff --git a/tests/test_cases/2025/commands/DB33.0130.yaml b/tests/test_cases/2025/commands/DB33.0130.yaml new file mode 100644 index 0000000..d0dce90 --- /dev/null +++ b/tests/test_cases/2025/commands/DB33.0130.yaml @@ -0,0 +1,5 @@ +command_id: DB33.0130 +test_cases: +- expected_values: + WARM_UPS: 33 + response: 18DAF11103413021 diff --git a/tests/test_cases/2025/commands/DB33.0131.yaml b/tests/test_cases/2025/commands/DB33.0131.yaml index 7c0e81a..7c1f52c 100644 --- a/tests/test_cases/2025/commands/DB33.0131.yaml +++ b/tests/test_cases/2025/commands/DB33.0131.yaml @@ -1,11 +1,14 @@ command_id: DB33.0131 test_cases: -- response: 18DAF111044131073A - expected_values: - CLR_DIST: 1850 -- response: 18DAF1110441310779 - expected_values: - CLR_DIST: 1913 -- response: 18DAF1110441310818 - expected_values: - CLR_DIST: 2072 +- expected_values: + CLR_DIST: 21 + response: 18DAF1110441310015 +- expected_values: + CLR_DIST: 511 + response: 18DAF11104413101FF +- expected_values: + CLR_DIST: 512 + response: 18DAF1110441310200 +- expected_values: + CLR_DIST: 3388 + response: 18DAF1110441310D3C diff --git a/tests/test_cases/2025/commands/DB33.0146.yaml b/tests/test_cases/2025/commands/DB33.0146.yaml new file mode 100644 index 0000000..bf6656a --- /dev/null +++ b/tests/test_cases/2025/commands/DB33.0146.yaml @@ -0,0 +1,8 @@ +command_id: DB33.0146 +test_cases: +- expected_values: + AAT: 21 + response: 18DAF1110341463D +- expected_values: + AAT: 23 + response: 18DAF1110341463F