From 0b94c5e1529a4ecd13db3e81d2686f52667c1e78 Mon Sep 17 00:00:00 2001 From: Jeff Verkoeyen Date: Thu, 9 Jul 2026 21:58:26 -0400 Subject: [PATCH] Update command data for Ford/Transit --- tests/test_cases/2014/command_support.yaml | 259 +++++++++++++++++ .../test_cases/2014/commands/726.22407E.yaml | 10 + .../test_cases/2014/commands/726.227151.yaml | 16 ++ .../test_cases/2014/commands/726.22C150.yaml | 32 +++ .../test_cases/2014/commands/726.22C154.yaml | 10 + .../2014/commands/726.72E.224027.yaml | 10 + .../2014/commands/726.72E.22402A.yaml | 13 + .../2014/commands/726.72E.22402B.yaml | 24 ++ .../2014/commands/760.768.222B00.yaml | 33 +++ .../2014/commands/760.768.222B06.yaml | 13 + .../2014/commands/760.768.222B07.yaml | 23 ++ .../2014/commands/760.768.222B08.yaml | 18 ++ .../2014/commands/760.768.222B09.yaml | 23 ++ .../2014/commands/760.768.222B0C.yaml | 21 ++ .../2014/commands/760.768.222B0D.yaml | 16 ++ .../2014/commands/760.768.22DD01.yaml | 19 ++ .../test_cases/2014/commands/7DF.221310.yaml | 14 + .../test_cases/2014/commands/7DF.22F45C.yaml | 8 + tests/test_cases/2014/commands/7E0.0101.yaml | 29 ++ tests/test_cases/2014/commands/7E0.0104.yaml | 8 + tests/test_cases/2014/commands/7E0.0105.yaml | 8 + tests/test_cases/2014/commands/7E0.010D.yaml | 8 + tests/test_cases/2014/commands/7E0.0110.yaml | 11 + tests/test_cases/2014/commands/7E0.0111.yaml | 8 + tests/test_cases/2014/commands/7E0.011C.yaml | 5 + tests/test_cases/2014/commands/7E0.0121.yaml | 5 + tests/test_cases/2014/commands/7E0.012F.yaml | 5 + tests/test_cases/2014/commands/7E0.0130.yaml | 5 + tests/test_cases/2014/commands/7E0.0131.yaml | 11 + tests/test_cases/2014/commands/7E0.0142.yaml | 5 + tests/test_cases/2014/commands/7E0.014D.yaml | 5 + tests/test_cases/2014/commands/7E0.014E.yaml | 5 + tests/test_cases/2014/commands/7E0.015C.yaml | 8 + .../test_cases/2014/commands/7E0.220393.yaml | 14 + .../2014/commands/7E0.7E8.220324.yaml | 18 ++ .../2014/commands/7E0.7E8.22033C.yaml | 18 ++ .../2014/commands/7E0.7E8.22035A.yaml | 8 + .../2014/commands/7E0.7E8.2203BA.yaml | 11 + .../2014/commands/7E0.7E8.2203CA.yaml | 8 + .../2014/commands/7E0.7E8.2203DC.yaml | 11 + .../2014/commands/7E0.7E8.22099B.yaml | 30 ++ .../2014/commands/7E0.7E8.221279.yaml | 16 ++ .../2014/commands/7E0.7E8.221505.yaml | 16 ++ .../2014/commands/7E0.7E8.221E1F.yaml | 10 + .../2014/commands/7E0.7E8.229800.yaml | 19 ++ .../2014/commands/7E0.7E8.22DD01|fc=1.yaml | 17 ++ .../2014/commands/7E0.7E8.22F404.yaml | 13 + .../2014/commands/7E0.7E8.22F40B.yaml | 13 + .../2014/commands/7E0.7E8.22F40C.yaml | 16 ++ .../2014/commands/7E0.7E8.22F40D.yaml | 8 + .../2014/commands/7E0.7E8.22F40F.yaml | 13 + .../2014/commands/7E0.7E8.22F41F.yaml | 16 ++ .../2014/commands/7E0.7E8.22F421.yaml | 16 ++ .../2014/commands/7E0.7E8.22F42F.yaml | 13 + .../2014/commands/7E0.7E8.22F430.yaml | 25 ++ .../2014/commands/7E0.7E8.22F431.yaml | 16 ++ .../2014/commands/7E0.7E8.22F43C.yaml | 19 ++ tests/test_cases/2015/command_support.yaml | 229 +++++++++++++++ .../test_cases/2015/commands/726.22407E.yaml | 5 + .../test_cases/2015/commands/726.227151.yaml | 8 + .../test_cases/2015/commands/726.22C150.yaml | 37 +++ .../test_cases/2015/commands/726.22C154.yaml | 5 + .../2015/commands/726.72E.222813.yaml | 8 + .../2015/commands/726.72E.222814.yaml | 5 + .../2015/commands/726.72E.222815.yaml | 6 + .../2015/commands/726.72E.222816.yaml | 6 + .../2015/commands/726.72E.222817.yaml | 5 + .../2015/commands/726.72E.222818.yaml | 5 + .../2015/commands/726.72E.224027.yaml | 6 + .../2015/commands/760.768.222B00.yaml | 11 + .../2015/commands/760.768.222B06.yaml | 5 + .../2015/commands/760.768.222B07.yaml | 5 + .../2015/commands/760.768.222B08.yaml | 5 + .../2015/commands/760.768.222B09.yaml | 5 + .../2015/commands/760.768.222B0C.yaml | 14 + .../2015/commands/760.768.222B0D.yaml | 11 + .../2015/commands/760.768.22DD01.yaml | 5 + tests/test_cases/2015/commands/7E0.0105.yaml | 5 + tests/test_cases/2015/commands/7E0.0110.yaml | 32 +++ tests/test_cases/2015/commands/7E0.0131.yaml | 5 + tests/test_cases/2015/commands/7E0.0134.yaml | 22 ++ tests/test_cases/2015/commands/7E0.0142.yaml | 5 + tests/test_cases/2015/commands/7E0.0144.yaml | 29 ++ tests/test_cases/2015/commands/7E0.0146.yaml | 5 + .../test_cases/2015/commands/7E0.22030F.yaml | 11 + .../test_cases/2015/commands/7E0.220393.yaml | 11 + .../2015/commands/7E0.7E8.220301.yaml | 5 + .../2015/commands/7E0.7E8.220307.yaml | 8 + .../2015/commands/7E0.7E8.220316.yaml | 5 + .../2015/commands/7E0.7E8.220317.yaml | 5 + .../2015/commands/7E0.7E8.220318.yaml | 17 ++ .../2015/commands/7E0.7E8.220319.yaml | 20 ++ .../2015/commands/7E0.7E8.22031A.yaml | 20 ++ .../2015/commands/7E0.7E8.22031B.yaml | 23 ++ .../2015/commands/7E0.7E8.22032B.yaml | 6 + .../2015/commands/7E0.7E8.220334.yaml | 8 + .../2015/commands/7E0.7E8.220338.yaml | 12 + .../2015/commands/7E0.7E8.220345.yaml | 8 + .../2015/commands/7E0.7E8.220353.yaml | 6 + .../2015/commands/7E0.7E8.22035F.yaml | 11 + .../2015/commands/7E0.7E8.220382.yaml | 8 + .../2015/commands/7E0.7E8.220388.yaml | 8 + .../2015/commands/7E0.7E8.22038A.yaml | 8 + .../2015/commands/7E0.7E8.22038B.yaml | 8 + .../2015/commands/7E0.7E8.22038C.yaml | 29 ++ .../2015/commands/7E0.7E8.22038E.yaml | 14 + .../2015/commands/7E0.7E8.22038F.yaml | 10 + .../2015/commands/7E0.7E8.220398.yaml | 8 + .../2015/commands/7E0.7E8.2203AF.yaml | 5 + .../2015/commands/7E0.7E8.2203BA.yaml | 26 ++ .../2015/commands/7E0.7E8.2203BB.yaml | 5 + .../2015/commands/7E0.7E8.2203BC.yaml | 6 + .../2015/commands/7E0.7E8.2203BD.yaml | 14 + .../2015/commands/7E0.7E8.2203E8.yaml | 5 + .../2015/commands/7E0.7E8.2203EC.yaml | 5 + .../2015/commands/7E0.7E8.220403.yaml | 8 + .../2015/commands/7E0.7E8.220404.yaml | 8 + .../2015/commands/7E0.7E8.22054B.yaml | 5 + .../2015/commands/7E0.7E8.22057D.yaml | 11 + .../2015/commands/7E0.7E8.220700.yaml | 8 + .../2015/commands/7E0.7E8.22091A.yaml | 14 + .../2015/commands/7E0.7E8.22093C.yaml | 11 + .../2015/commands/7E0.7E8.22099B.yaml | 8 + .../2015/commands/7E0.7E8.221126.yaml | 5 + .../2015/commands/7E0.7E8.221166.yaml | 14 + .../2015/commands/7E0.7E8.22116B.yaml | 8 + .../2015/commands/7E0.7E8.221279.yaml | 8 + .../2015/commands/7E0.7E8.221505.yaml | 5 + .../2015/commands/7E0.7E8.221E12.yaml | 5 + .../2015/commands/7E0.7E8.221E16.yaml | 5 + .../2015/commands/7E0.7E8.221E19.yaml | 8 + .../2015/commands/7E0.7E8.221E1A.yaml | 8 + .../2015/commands/7E0.7E8.221E1C.yaml | 11 + .../2015/commands/7E0.7E8.221E23.yaml | 8 + .../2015/commands/7E0.7E8.229800.yaml | 14 + .../2015/commands/7E0.7E8.22DD01|fc=1.yaml | 5 + .../2015/commands/7E0.7E8.22F404.yaml | 8 + .../2015/commands/7E0.7E8.22F406.yaml | 29 ++ .../2015/commands/7E0.7E8.22F407.yaml | 5 + .../2015/commands/7E0.7E8.22F40C.yaml | 11 + .../2015/commands/7E0.7E8.22F40D.yaml | 5 + .../2015/commands/7E0.7E8.22F40F.yaml | 23 ++ .../2015/commands/7E0.7E8.22F41F.yaml | 11 + .../2015/commands/7E0.7E8.22F421.yaml | 5 + .../2015/commands/7E0.7E8.22F42F.yaml | 5 + .../2015/commands/7E0.7E8.22F430.yaml | 5 + .../2015/commands/7E0.7E8.22F431.yaml | 5 + .../2015/commands/7E0.7E8.22F43C.yaml | 11 + .../2015/commands/7E0.7E8.22F443.yaml | 23 ++ tests/test_cases/2018/command_support.yaml | 230 +++++++++++++++ .../test_cases/2018/commands/726.22407E.yaml | 5 + .../test_cases/2018/commands/726.227151.yaml | 11 + .../test_cases/2018/commands/726.22C150.yaml | 30 ++ .../test_cases/2018/commands/726.22C154.yaml | 5 + .../2018/commands/726.72E.222813.yaml | 11 + .../2018/commands/726.72E.222814.yaml | 11 + .../2018/commands/726.72E.222815.yaml | 10 + .../2018/commands/726.72E.222816.yaml | 10 + .../2018/commands/726.72E.222817.yaml | 5 + .../2018/commands/726.72E.222818.yaml | 5 + .../2018/commands/726.72E.224027.yaml | 10 + .../2018/commands/726.72E.224028.yaml | 10 + .../2018/commands/726.72E.224029.yaml | 5 + .../2018/commands/726.72E.22402A.yaml | 8 + .../2018/commands/726.72E.22402B.yaml | 17 ++ .../2018/commands/760.768.222B00.yaml | 14 + .../2018/commands/760.768.222B06.yaml | 8 + .../2018/commands/760.768.222B07.yaml | 8 + .../2018/commands/760.768.222B08.yaml | 8 + .../2018/commands/760.768.222B09.yaml | 8 + .../2018/commands/760.768.222B0C.yaml | 11 + .../2018/commands/760.768.222B0D.yaml | 8 + .../2018/commands/760.768.22DD01.yaml | 14 + .../test_cases/2018/commands/7DF.221E12.yaml | 22 ++ .../test_cases/2018/commands/7DF.221E1C.yaml | 11 + .../test_cases/2018/commands/7DF.221E23.yaml | 5 + .../test_cases/2018/commands/7DF.22F45C.yaml | 8 + tests/test_cases/2018/commands/7E0.0104.yaml | 5 + tests/test_cases/2018/commands/7E0.0105.yaml | 8 + tests/test_cases/2018/commands/7E0.0111.yaml | 5 + tests/test_cases/2018/commands/7E0.0131.yaml | 14 + tests/test_cases/2018/commands/7E0.0134.yaml | 26 ++ tests/test_cases/2018/commands/7E0.0144.yaml | 14 + tests/test_cases/2018/commands/7E0.015C.yaml | 26 ++ tests/test_cases/2018/commands/7E0.015E.yaml | 23 ++ .../test_cases/2018/commands/7E0.22030F.yaml | 11 + .../test_cases/2018/commands/7E0.220393.yaml | 11 + .../2018/commands/7E0.7E8.220301.yaml | 11 + .../2018/commands/7E0.7E8.220307.yaml | 14 + .../2018/commands/7E0.7E8.220316.yaml | 11 + .../2018/commands/7E0.7E8.220317.yaml | 11 + .../2018/commands/7E0.7E8.220318.yaml | 11 + .../2018/commands/7E0.7E8.220319.yaml | 11 + .../2018/commands/7E0.7E8.22031A.yaml | 11 + .../2018/commands/7E0.7E8.22031B.yaml | 11 + .../2018/commands/7E0.7E8.220324.yaml | 38 +++ .../2018/commands/7E0.7E8.22032B.yaml | 10 + .../2018/commands/7E0.7E8.220334.yaml | 14 + .../2018/commands/7E0.7E8.220338.yaml | 12 + .../2018/commands/7E0.7E8.22033C.yaml | 38 +++ .../2018/commands/7E0.7E8.22033E.yaml | 42 +++ .../2018/commands/7E0.7E8.220345.yaml | 5 + .../2018/commands/7E0.7E8.220353.yaml | 30 ++ .../2018/commands/7E0.7E8.22035F.yaml | 11 + .../2018/commands/7E0.7E8.220382.yaml | 8 + .../2018/commands/7E0.7E8.220388.yaml | 8 + .../2018/commands/7E0.7E8.22038A.yaml | 8 + .../2018/commands/7E0.7E8.22038B.yaml | 8 + .../2018/commands/7E0.7E8.22038C.yaml | 8 + .../2018/commands/7E0.7E8.22038E.yaml | 14 + .../2018/commands/7E0.7E8.22038F.yaml | 14 + .../2018/commands/7E0.7E8.220398.yaml | 8 + .../2018/commands/7E0.7E8.2203AF.yaml | 20 ++ .../2018/commands/7E0.7E8.2203BA.yaml | 14 + .../2018/commands/7E0.7E8.2203BB.yaml | 11 + .../2018/commands/7E0.7E8.2203BC.yaml | 14 + .../2018/commands/7E0.7E8.2203BD.yaml | 14 + .../2018/commands/7E0.7E8.2203DC.yaml | 32 +++ .../2018/commands/7E0.7E8.2203E8.yaml | 17 ++ .../2018/commands/7E0.7E8.2203EC.yaml | 11 + .../2018/commands/7E0.7E8.220403.yaml | 11 + .../2018/commands/7E0.7E8.220404.yaml | 8 + .../2018/commands/7E0.7E8.22041F.yaml | 5 + .../2018/commands/7E0.7E8.220462.yaml | 32 +++ .../2018/commands/7E0.7E8.220466.yaml | 26 ++ .../2018/commands/7E0.7E8.220548.yaml | 23 ++ .../2018/commands/7E0.7E8.22054B.yaml | 8 + .../2018/commands/7E0.7E8.22054D.yaml | 23 ++ .../2018/commands/7E0.7E8.22057D.yaml | 32 +++ .../2018/commands/7E0.7E8.220604.yaml | 14 + .../2018/commands/7E0.7E8.220700.yaml | 11 + .../2018/commands/7E0.7E8.220707.yaml | 5 + .../2018/commands/7E0.7E8.22091A.yaml | 11 + .../2018/commands/7E0.7E8.22093C.yaml | 11 + .../2018/commands/7E0.7E8.22099B.yaml | 14 + .../2018/commands/7E0.7E8.221126.yaml | 8 + .../2018/commands/7E0.7E8.221166.yaml | 11 + .../2018/commands/7E0.7E8.22116B.yaml | 11 + .../2018/commands/7E0.7E8.221279.yaml | 11 + .../2018/commands/7E0.7E8.221505.yaml | 11 + .../2018/commands/7E0.7E8.221E12.yaml | 18 ++ .../2018/commands/7E0.7E8.221E16.yaml | 11 + .../2018/commands/7E0.7E8.221E19.yaml | 23 ++ .../2018/commands/7E0.7E8.221E1A.yaml | 11 + .../2018/commands/7E0.7E8.221E1C.yaml | 14 + .../2018/commands/7E0.7E8.221E1F.yaml | 14 + .../2018/commands/7E0.7E8.221E23.yaml | 11 + .../2018/commands/7E0.7E8.229800.yaml | 11 + .../2018/commands/7E0.7E8.22DD01|fc=1.yaml | 11 + .../2018/commands/7E0.7E8.22F404.yaml | 8 + .../2018/commands/7E0.7E8.22F406.yaml | 8 + .../2018/commands/7E0.7E8.22F407.yaml | 8 + .../2018/commands/7E0.7E8.22F40B.yaml | 8 + .../2018/commands/7E0.7E8.22F40C.yaml | 14 + .../2018/commands/7E0.7E8.22F40D.yaml | 8 + .../2018/commands/7E0.7E8.22F40F.yaml | 8 + .../2018/commands/7E0.7E8.22F41F.yaml | 14 + .../2018/commands/7E0.7E8.22F421.yaml | 5 + .../2018/commands/7E0.7E8.22F42F.yaml | 8 + .../2018/commands/7E0.7E8.22F430.yaml | 11 + .../2018/commands/7E0.7E8.22F431.yaml | 14 + .../2018/commands/7E0.7E8.22F43C.yaml | 14 + .../2018/commands/7E0.7E8.22F443.yaml | 11 + .../2018/commands/7E0.7E8.22F462.yaml | 26 ++ .../2018/commands/7E0.7E8.22F463.yaml | 5 + tests/test_cases/2021/command_support.yaml | 259 +++++++++++++++++ .../2021/commands/726.72E.222813.yaml | 14 + .../2021/commands/726.72E.222814.yaml | 14 + .../2021/commands/726.72E.222815.yaml | 18 ++ .../2021/commands/726.72E.222816.yaml | 18 ++ .../2021/commands/726.72E.222817.yaml | 5 + .../2021/commands/726.72E.222818.yaml | 5 + .../2021/commands/726.72E.224027.yaml | 14 + .../2021/commands/726.72E.224028.yaml | 10 + .../2021/commands/726.72E.224029.yaml | 8 + .../2021/commands/726.72E.22402A.yaml | 8 + .../2021/commands/726.72E.22402B.yaml | 8 + tests/test_cases/2021/commands/7E0.0101.yaml | 29 ++ tests/test_cases/2021/commands/7E0.0104.yaml | 8 + tests/test_cases/2021/commands/7E0.0105.yaml | 8 + tests/test_cases/2021/commands/7E0.010D.yaml | 8 + tests/test_cases/2021/commands/7E0.0111.yaml | 8 + tests/test_cases/2021/commands/7E0.0121.yaml | 11 + tests/test_cases/2021/commands/7E0.012F.yaml | 5 + tests/test_cases/2021/commands/7E0.0130.yaml | 5 + tests/test_cases/2021/commands/7E0.0131.yaml | 14 + tests/test_cases/2021/commands/7E0.0134.yaml | 26 ++ tests/test_cases/2021/commands/7E0.0141.yaml | 27 ++ tests/test_cases/2021/commands/7E0.0142.yaml | 14 + tests/test_cases/2021/commands/7E0.0144.yaml | 14 + tests/test_cases/2021/commands/7E0.01A6.yaml | 20 ++ .../test_cases/2021/commands/7E0.22030F.yaml | 14 + .../2021/commands/7E0.7E8.220301.yaml | 14 + .../2021/commands/7E0.7E8.220307.yaml | 14 + .../2021/commands/7E0.7E8.220316.yaml | 11 + .../2021/commands/7E0.7E8.220317.yaml | 11 + .../2021/commands/7E0.7E8.220318.yaml | 11 + .../2021/commands/7E0.7E8.220319.yaml | 11 + .../2021/commands/7E0.7E8.22031A.yaml | 11 + .../2021/commands/7E0.7E8.22031B.yaml | 11 + .../2021/commands/7E0.7E8.220324.yaml | 18 ++ .../2021/commands/7E0.7E8.22032B.yaml | 10 + .../2021/commands/7E0.7E8.220334.yaml | 14 + .../2021/commands/7E0.7E8.220338.yaml | 17 ++ .../2021/commands/7E0.7E8.220345.yaml | 11 + .../2021/commands/7E0.7E8.220353.yaml | 10 + .../2021/commands/7E0.7E8.22035A.yaml | 11 + .../2021/commands/7E0.7E8.22035F.yaml | 11 + .../2021/commands/7E0.7E8.220382.yaml | 8 + .../2021/commands/7E0.7E8.220388.yaml | 8 + .../2021/commands/7E0.7E8.22038A.yaml | 8 + .../2021/commands/7E0.7E8.22038B.yaml | 8 + .../2021/commands/7E0.7E8.22038C.yaml | 8 + .../2021/commands/7E0.7E8.22038E.yaml | 18 ++ .../2021/commands/7E0.7E8.22038F.yaml | 18 ++ .../2021/commands/7E0.7E8.220398.yaml | 8 + .../2021/commands/7E0.7E8.2203AF.yaml | 32 +++ .../2021/commands/7E0.7E8.2203BA.yaml | 14 + .../2021/commands/7E0.7E8.2203BB.yaml | 11 + .../2021/commands/7E0.7E8.2203BC.yaml | 14 + .../2021/commands/7E0.7E8.2203BD.yaml | 14 + .../2021/commands/7E0.7E8.2203CA.yaml | 5 + .../2021/commands/7E0.7E8.2203DC.yaml | 14 + .../2021/commands/7E0.7E8.2203E8.yaml | 20 ++ .../2021/commands/7E0.7E8.2203EC.yaml | 11 + .../2021/commands/7E0.7E8.220403.yaml | 14 + .../2021/commands/7E0.7E8.220404.yaml | 14 + .../2021/commands/7E0.7E8.220415.yaml | 11 + .../2021/commands/7E0.7E8.22041F.yaml | 8 + .../2021/commands/7E0.7E8.220461.yaml | 5 + .../2021/commands/7E0.7E8.22046F.yaml | 5 + .../2021/commands/7E0.7E8.220548.yaml | 14 + .../2021/commands/7E0.7E8.22054B.yaml | 8 + .../2021/commands/7E0.7E8.22054D.yaml | 14 + .../2021/commands/7E0.7E8.22057D.yaml | 8 + .../2021/commands/7E0.7E8.220604.yaml | 14 + .../2021/commands/7E0.7E8.220700.yaml | 14 + .../2021/commands/7E0.7E8.22091A.yaml | 14 + .../2021/commands/7E0.7E8.22093C.yaml | 11 + .../2021/commands/7E0.7E8.22099B.yaml | 23 ++ .../2021/commands/7E0.7E8.221126.yaml | 8 + .../2021/commands/7E0.7E8.221166.yaml | 11 + .../2021/commands/7E0.7E8.22116B.yaml | 11 + .../2021/commands/7E0.7E8.221505.yaml | 11 + .../2021/commands/7E0.7E8.221E12.yaml | 8 + .../2021/commands/7E0.7E8.221E16.yaml | 14 + .../2021/commands/7E0.7E8.221E1A.yaml | 14 + .../2021/commands/7E0.7E8.221E1C.yaml | 14 + .../2021/commands/7E0.7E8.221E1F.yaml | 8 + .../2021/commands/7E0.7E8.229800.yaml | 14 + .../2021/commands/7E0.7E8.22DD01|fc=1.yaml | 17 ++ .../2021/commands/7E0.7E8.22F404.yaml | 8 + .../2021/commands/7E0.7E8.22F406.yaml | 8 + .../2021/commands/7E0.7E8.22F407.yaml | 8 + .../2021/commands/7E0.7E8.22F40B.yaml | 8 + .../2021/commands/7E0.7E8.22F40C.yaml | 11 + .../2021/commands/7E0.7E8.22F40D.yaml | 8 + .../2021/commands/7E0.7E8.22F40F.yaml | 8 + .../2021/commands/7E0.7E8.22F41F.yaml | 11 + .../2021/commands/7E0.7E8.22F421.yaml | 11 + .../2021/commands/7E0.7E8.22F42F.yaml | 8 + .../2021/commands/7E0.7E8.22F430.yaml | 5 + .../2021/commands/7E0.7E8.22F431.yaml | 5 + .../2021/commands/7E0.7E8.22F43C.yaml | 14 + .../2021/commands/7E0.7E8.22F443.yaml | 11 + .../2021/commands/7E0.7E8.22F462.yaml | 8 + .../2021/commands/7E0.7E8.22F463.yaml | 5 + .../2021/commands/7E0.7E8.22F4A6.yaml | 20 ++ tests/test_cases/2023/command_support.yaml | 266 ++++++++++++++++++ .../2023/commands/726.72E.222813.yaml | 14 + .../2023/commands/726.72E.222814.yaml | 14 + .../2023/commands/726.72E.222815.yaml | 18 ++ .../2023/commands/726.72E.222816.yaml | 18 ++ .../2023/commands/726.72E.222817.yaml | 5 + .../2023/commands/726.72E.222818.yaml | 5 + .../2023/commands/726.72E.224027.yaml | 14 + .../2023/commands/726.72E.224028.yaml | 10 + .../2023/commands/726.72E.224029.yaml | 8 + .../2023/commands/726.72E.22402A.yaml | 8 + .../2023/commands/726.72E.22402B.yaml | 8 + .../test_cases/2023/commands/7DF.221E12.yaml | 37 +++ .../test_cases/2023/commands/7DF.221E1C.yaml | 11 + .../test_cases/2023/commands/7DF.221E23.yaml | 14 + .../test_cases/2023/commands/7DF.22F45C.yaml | 8 + tests/test_cases/2023/commands/7E0.0101.yaml | 29 ++ tests/test_cases/2023/commands/7E0.0104.yaml | 8 + tests/test_cases/2023/commands/7E0.0105.yaml | 8 + tests/test_cases/2023/commands/7E0.010B.yaml | 5 + tests/test_cases/2023/commands/7E0.010C.yaml | 8 + tests/test_cases/2023/commands/7E0.010D.yaml | 8 + tests/test_cases/2023/commands/7E0.010F.yaml | 5 + tests/test_cases/2023/commands/7E0.0110.yaml | 14 + tests/test_cases/2023/commands/7E0.0111.yaml | 8 + tests/test_cases/2023/commands/7E0.011C.yaml | 5 + tests/test_cases/2023/commands/7E0.011F.yaml | 5 + tests/test_cases/2023/commands/7E0.0121.yaml | 5 + tests/test_cases/2023/commands/7E0.012F.yaml | 8 + tests/test_cases/2023/commands/7E0.0130.yaml | 5 + tests/test_cases/2023/commands/7E0.0131.yaml | 14 + tests/test_cases/2023/commands/7E0.0133.yaml | 5 + tests/test_cases/2023/commands/7E0.0134.yaml | 18 ++ tests/test_cases/2023/commands/7E0.0141.yaml | 27 ++ tests/test_cases/2023/commands/7E0.0142.yaml | 14 + tests/test_cases/2023/commands/7E0.0144.yaml | 14 + tests/test_cases/2023/commands/7E0.0146.yaml | 5 + tests/test_cases/2023/commands/7E0.014D.yaml | 5 + tests/test_cases/2023/commands/7E0.014E.yaml | 5 + tests/test_cases/2023/commands/7E0.0151.yaml | 5 + tests/test_cases/2023/commands/7E0.0159.yaml | 5 + tests/test_cases/2023/commands/7E0.015C.yaml | 8 + tests/test_cases/2023/commands/7E0.015D.yaml | 8 + tests/test_cases/2023/commands/7E0.015E.yaml | 11 + tests/test_cases/2023/commands/7E0.0161.yaml | 5 + tests/test_cases/2023/commands/7E0.0162.yaml | 5 + tests/test_cases/2023/commands/7E0.0163.yaml | 5 + tests/test_cases/2023/commands/7E0.0166.yaml | 44 +++ tests/test_cases/2023/commands/7E0.0167.yaml | 20 ++ tests/test_cases/2023/commands/7E0.0168.yaml | 14 + tests/test_cases/2023/commands/7E0.0169.yaml | 34 +++ tests/test_cases/2023/commands/7E0.016D.yaml | 18 ++ tests/test_cases/2023/commands/7E0.0170.yaml | 18 ++ tests/test_cases/2023/commands/7E0.017F.yaml | 13 + tests/test_cases/2023/commands/7E0.018E.yaml | 5 + tests/test_cases/2023/commands/7E0.01A2.yaml | 5 + tests/test_cases/2023/commands/7E0.01A6.yaml | 8 + .../test_cases/2023/commands/7E0.22030F.yaml | 14 + .../2023/commands/7E0.7E8.220301.yaml | 14 + .../2023/commands/7E0.7E8.220307.yaml | 11 + .../2023/commands/7E0.7E8.220316.yaml | 29 ++ .../2023/commands/7E0.7E8.220317.yaml | 29 ++ .../2023/commands/7E0.7E8.220318.yaml | 11 + .../2023/commands/7E0.7E8.220319.yaml | 11 + .../2023/commands/7E0.7E8.22031A.yaml | 11 + .../2023/commands/7E0.7E8.22031B.yaml | 11 + .../2023/commands/7E0.7E8.220324.yaml | 18 ++ .../2023/commands/7E0.7E8.22032B.yaml | 10 + .../2023/commands/7E0.7E8.220334.yaml | 14 + .../2023/commands/7E0.7E8.220338.yaml | 32 +++ .../2023/commands/7E0.7E8.22033C.yaml | 18 ++ .../2023/commands/7E0.7E8.22033E.yaml | 18 ++ .../2023/commands/7E0.7E8.220345.yaml | 23 ++ .../2023/commands/7E0.7E8.220353.yaml | 26 ++ .../2023/commands/7E0.7E8.22035A.yaml | 26 ++ .../2023/commands/7E0.7E8.22035F.yaml | 11 + .../2023/commands/7E0.7E8.220382.yaml | 8 + .../2023/commands/7E0.7E8.220388.yaml | 32 +++ .../2023/commands/7E0.7E8.22038A.yaml | 8 + .../2023/commands/7E0.7E8.22038B.yaml | 8 + .../2023/commands/7E0.7E8.22038C.yaml | 32 +++ .../2023/commands/7E0.7E8.22038E.yaml | 18 ++ .../2023/commands/7E0.7E8.22038F.yaml | 18 ++ .../2023/commands/7E0.7E8.220398.yaml | 29 ++ .../2023/commands/7E0.7E8.2203AF.yaml | 17 ++ .../2023/commands/7E0.7E8.2203BA.yaml | 11 + .../2023/commands/7E0.7E8.2203BB.yaml | 23 ++ .../2023/commands/7E0.7E8.2203BC.yaml | 30 ++ .../2023/commands/7E0.7E8.2203BD.yaml | 14 + .../2023/commands/7E0.7E8.2203CA.yaml | 32 +++ .../2023/commands/7E0.7E8.2203DC.yaml | 14 + .../2023/commands/7E0.7E8.2203E8.yaml | 11 + .../2023/commands/7E0.7E8.2203EC.yaml | 5 + .../2023/commands/7E0.7E8.220403.yaml | 11 + .../2023/commands/7E0.7E8.220404.yaml | 8 + .../2023/commands/7E0.7E8.220415.yaml | 11 + .../2023/commands/7E0.7E8.22041F.yaml | 8 + .../2023/commands/7E0.7E8.220427.yaml | 8 + .../2023/commands/7E0.7E8.220460.yaml | 11 + .../2023/commands/7E0.7E8.220461.yaml | 11 + .../2023/commands/7E0.7E8.220462.yaml | 11 + .../2023/commands/7E0.7E8.220466.yaml | 14 + .../2023/commands/7E0.7E8.22046F.yaml | 5 + .../2023/commands/7E0.7E8.220548.yaml | 14 + .../2023/commands/7E0.7E8.22054B.yaml | 8 + .../2023/commands/7E0.7E8.22054D.yaml | 14 + .../2023/commands/7E0.7E8.22057D.yaml | 23 ++ .../2023/commands/7E0.7E8.220580.yaml | 8 + .../2023/commands/7E0.7E8.2205AC.yaml | 5 + .../2023/commands/7E0.7E8.2205AD.yaml | 5 + .../2023/commands/7E0.7E8.2205AE.yaml | 5 + .../2023/commands/7E0.7E8.2205AF.yaml | 5 + .../2023/commands/7E0.7E8.2205B0.yaml | 5 + .../2023/commands/7E0.7E8.2205B1.yaml | 5 + .../2023/commands/7E0.7E8.2205FC.yaml | 14 + .../2023/commands/7E0.7E8.220604.yaml | 11 + .../2023/commands/7E0.7E8.220700.yaml | 14 + .../2023/commands/7E0.7E8.220707.yaml | 8 + .../2023/commands/7E0.7E8.22091A.yaml | 14 + .../2023/commands/7E0.7E8.22093C.yaml | 14 + .../2023/commands/7E0.7E8.22099B.yaml | 5 + .../2023/commands/7E0.7E8.221126.yaml | 32 +++ .../2023/commands/7E0.7E8.221166.yaml | 11 + .../2023/commands/7E0.7E8.22116B.yaml | 11 + .../2023/commands/7E0.7E8.221279.yaml | 11 + .../2023/commands/7E0.7E8.221505.yaml | 11 + .../2023/commands/7E0.7E8.221E12.yaml | 18 ++ .../2023/commands/7E0.7E8.221E16.yaml | 11 + .../2023/commands/7E0.7E8.221E1A.yaml | 11 + .../2023/commands/7E0.7E8.221E1C.yaml | 14 + .../2023/commands/7E0.7E8.221E1F.yaml | 8 + .../2023/commands/7E0.7E8.224194.yaml | 5 + .../2023/commands/7E0.7E8.224195.yaml | 5 + .../2023/commands/7E0.7E8.229800.yaml | 14 + .../2023/commands/7E0.7E8.22DD01|fc=1.yaml | 17 ++ .../2023/commands/7E0.7E8.22F404.yaml | 8 + .../2023/commands/7E0.7E8.22F406.yaml | 8 + .../2023/commands/7E0.7E8.22F407.yaml | 20 ++ .../2023/commands/7E0.7E8.22F40B.yaml | 8 + .../2023/commands/7E0.7E8.22F40C.yaml | 11 + .../2023/commands/7E0.7E8.22F40D.yaml | 8 + .../2023/commands/7E0.7E8.22F40F.yaml | 8 + .../2023/commands/7E0.7E8.22F41F.yaml | 11 + .../2023/commands/7E0.7E8.22F421.yaml | 5 + .../2023/commands/7E0.7E8.22F42F.yaml | 8 + .../2023/commands/7E0.7E8.22F430.yaml | 8 + .../2023/commands/7E0.7E8.22F431.yaml | 14 + .../2023/commands/7E0.7E8.22F43C.yaml | 14 + .../2023/commands/7E0.7E8.22F443.yaml | 8 + .../2023/commands/7E0.7E8.22F462.yaml | 8 + .../2023/commands/7E0.7E8.22F463.yaml | 8 + .../2023/commands/7E0.7E8.22F4A6.yaml | 20 ++ .../2023/commands/7E4.7EC.224800|fc=1.yaml | 8 + .../2023/commands/7E4.7EC.224801|fc=1.yaml | 14 + .../2023/commands/7E4.7EC.224808.yaml | 20 ++ .../2023/commands/7E4.7EC.22480B.yaml | 11 + .../2023/commands/7E4.7EC.22480D|fc=1.yaml | 11 + .../2023/commands/7E4.7EC.224810|fc=1.yaml | 5 + .../2023/commands/7E4.7EC.22483F.yaml | 8 + .../2023/commands/7E4.7EC.224840.yaml | 14 + .../2023/commands/7E4.7EC.224841.yaml | 14 + .../2023/commands/7E4.7EC.224846.yaml | 5 + .../2023/commands/7E4.7EC.224848|fc=1.yaml | 8 + tests/test_cases/2025/command_support.yaml | 234 +++++++++++++++ .../2025/commands/726.72E.222813.yaml | 11 + .../2025/commands/726.72E.222814.yaml | 11 + .../2025/commands/726.72E.222815.yaml | 18 ++ .../2025/commands/726.72E.222816.yaml | 22 ++ .../2025/commands/726.72E.222817.yaml | 5 + .../2025/commands/726.72E.222818.yaml | 8 + .../2025/commands/726.72E.224027.yaml | 10 + .../2025/commands/726.72E.224028.yaml | 10 + .../2025/commands/726.72E.22402A.yaml | 8 + .../2025/commands/726.72E.22402B.yaml | 8 + .../2025/commands/760.768.222B00.yaml | 20 ++ .../2025/commands/760.768.222B06.yaml | 8 + .../2025/commands/760.768.222B07.yaml | 8 + .../2025/commands/760.768.222B08.yaml | 8 + .../2025/commands/760.768.222B09.yaml | 8 + .../2025/commands/760.768.222B0C.yaml | 11 + .../2025/commands/760.768.222B0D.yaml | 8 + .../2025/commands/760.768.222B11.yaml | 11 + .../2025/commands/760.768.22DD01.yaml | 14 + .../test_cases/2025/commands/7DF.221E12.yaml | 52 ++++ .../test_cases/2025/commands/7DF.221E1C.yaml | 14 + .../test_cases/2025/commands/7DF.221E23.yaml | 14 + .../test_cases/2025/commands/7DF.22F45C.yaml | 8 + tests/test_cases/2025/commands/7E0.0104.yaml | 8 + tests/test_cases/2025/commands/7E0.0105.yaml | 8 + tests/test_cases/2025/commands/7E0.010D.yaml | 8 + tests/test_cases/2025/commands/7E0.0111.yaml | 8 + tests/test_cases/2025/commands/7E0.012F.yaml | 8 + tests/test_cases/2025/commands/7E0.0131.yaml | 14 + tests/test_cases/2025/commands/7E0.0134.yaml | 18 ++ tests/test_cases/2025/commands/7E0.0144.yaml | 14 + tests/test_cases/2025/commands/7E0.0146.yaml | 8 + tests/test_cases/2025/commands/7E0.015C.yaml | 8 + tests/test_cases/2025/commands/7E0.015E.yaml | 11 + .../test_cases/2025/commands/7E0.22030F.yaml | 14 + .../2025/commands/7E0.7E8.220301.yaml | 14 + .../2025/commands/7E0.7E8.220307.yaml | 14 + .../2025/commands/7E0.7E8.220316.yaml | 11 + .../2025/commands/7E0.7E8.220317.yaml | 11 + .../2025/commands/7E0.7E8.220318.yaml | 11 + .../2025/commands/7E0.7E8.220319.yaml | 11 + .../2025/commands/7E0.7E8.22031A.yaml | 11 + .../2025/commands/7E0.7E8.22031B.yaml | 11 + .../2025/commands/7E0.7E8.220324.yaml | 14 + .../2025/commands/7E0.7E8.22032B.yaml | 10 + .../2025/commands/7E0.7E8.220334.yaml | 14 + .../2025/commands/7E0.7E8.220338.yaml | 27 ++ .../2025/commands/7E0.7E8.22033C.yaml | 10 + .../2025/commands/7E0.7E8.22033E.yaml | 18 ++ .../2025/commands/7E0.7E8.220345.yaml | 20 ++ .../2025/commands/7E0.7E8.220353.yaml | 26 ++ .../2025/commands/7E0.7E8.22035A.yaml | 8 + .../2025/commands/7E0.7E8.22035F.yaml | 14 + .../2025/commands/7E0.7E8.220382.yaml | 8 + .../2025/commands/7E0.7E8.220388.yaml | 11 + .../2025/commands/7E0.7E8.22038A.yaml | 8 + .../2025/commands/7E0.7E8.22038B.yaml | 8 + .../2025/commands/7E0.7E8.22038C.yaml | 8 + .../2025/commands/7E0.7E8.22038E.yaml | 18 ++ .../2025/commands/7E0.7E8.22038F.yaml | 18 ++ .../2025/commands/7E0.7E8.220398.yaml | 8 + .../2025/commands/7E0.7E8.2203AF.yaml | 26 ++ .../2025/commands/7E0.7E8.2203BA.yaml | 14 + .../2025/commands/7E0.7E8.2203BB.yaml | 11 + .../2025/commands/7E0.7E8.2203BC.yaml | 14 + .../2025/commands/7E0.7E8.2203BD.yaml | 14 + .../2025/commands/7E0.7E8.2203CA.yaml | 8 + .../2025/commands/7E0.7E8.2203DC.yaml | 14 + .../2025/commands/7E0.7E8.2203E8.yaml | 17 ++ .../2025/commands/7E0.7E8.2203EC.yaml | 14 + .../2025/commands/7E0.7E8.220403.yaml | 8 + .../2025/commands/7E0.7E8.220404.yaml | 8 + .../2025/commands/7E0.7E8.22041F.yaml | 17 ++ .../2025/commands/7E0.7E8.220427.yaml | 8 + .../2025/commands/7E0.7E8.220460.yaml | 14 + .../2025/commands/7E0.7E8.220461.yaml | 14 + .../2025/commands/7E0.7E8.220462.yaml | 11 + .../2025/commands/7E0.7E8.220466.yaml | 14 + .../2025/commands/7E0.7E8.22046F.yaml | 5 + .../2025/commands/7E0.7E8.220548.yaml | 14 + .../2025/commands/7E0.7E8.22054B.yaml | 20 ++ .../2025/commands/7E0.7E8.22054D.yaml | 14 + .../2025/commands/7E0.7E8.22057D.yaml | 8 + .../2025/commands/7E0.7E8.220580.yaml | 8 + .../2025/commands/7E0.7E8.2205AC.yaml | 5 + .../2025/commands/7E0.7E8.2205AD.yaml | 5 + .../2025/commands/7E0.7E8.2205AE.yaml | 5 + .../2025/commands/7E0.7E8.2205AF.yaml | 5 + .../2025/commands/7E0.7E8.2205B0.yaml | 5 + .../2025/commands/7E0.7E8.2205B1.yaml | 5 + .../2025/commands/7E0.7E8.2205FC.yaml | 14 + .../2025/commands/7E0.7E8.220604.yaml | 14 + .../2025/commands/7E0.7E8.220700.yaml | 11 + .../2025/commands/7E0.7E8.220707.yaml | 17 ++ .../2025/commands/7E0.7E8.22091A.yaml | 14 + .../2025/commands/7E0.7E8.22093C.yaml | 14 + .../2025/commands/7E0.7E8.22099B.yaml | 8 + .../2025/commands/7E0.7E8.221126.yaml | 8 + .../2025/commands/7E0.7E8.221166.yaml | 11 + .../2025/commands/7E0.7E8.22116B.yaml | 11 + .../2025/commands/7E0.7E8.221279.yaml | 11 + .../2025/commands/7E0.7E8.221505.yaml | 11 + .../2025/commands/7E0.7E8.221E12.yaml | 18 ++ .../2025/commands/7E0.7E8.221E16.yaml | 11 + .../2025/commands/7E0.7E8.221E1A.yaml | 11 + .../2025/commands/7E0.7E8.221E1C.yaml | 14 + .../2025/commands/7E0.7E8.221E1F.yaml | 8 + .../2025/commands/7E0.7E8.224194.yaml | 14 + .../2025/commands/7E0.7E8.224195.yaml | 14 + .../2025/commands/7E0.7E8.229800.yaml | 14 + .../2025/commands/7E0.7E8.22DD01|fc=1.yaml | 14 + .../2025/commands/7E0.7E8.22F404.yaml | 8 + .../2025/commands/7E0.7E8.22F406.yaml | 8 + .../2025/commands/7E0.7E8.22F407.yaml | 11 + .../2025/commands/7E0.7E8.22F40B.yaml | 8 + .../2025/commands/7E0.7E8.22F40C.yaml | 11 + .../2025/commands/7E0.7E8.22F40D.yaml | 8 + .../2025/commands/7E0.7E8.22F40F.yaml | 8 + .../2025/commands/7E0.7E8.22F41F.yaml | 11 + .../2025/commands/7E0.7E8.22F421.yaml | 5 + .../2025/commands/7E0.7E8.22F42F.yaml | 11 + .../2025/commands/7E0.7E8.22F430.yaml | 8 + .../2025/commands/7E0.7E8.22F431.yaml | 14 + .../2025/commands/7E0.7E8.22F43C.yaml | 14 + .../2025/commands/7E0.7E8.22F443.yaml | 11 + .../2025/commands/7E0.7E8.22F462.yaml | 8 + .../2025/commands/7E0.7E8.22F463.yaml | 8 + .../2025/commands/7E0.7E8.22F4A6.yaml | 17 ++ tests/test_cases/2027/command_support.yaml | 236 ++++++++++++++++ .../test_cases/2027/commands/7DF.22F45C.yaml | 11 + tests/test_cases/2027/commands/7E0.0101.yaml | 29 ++ tests/test_cases/2027/commands/7E0.0105.yaml | 11 + tests/test_cases/2027/commands/7E0.011F.yaml | 5 + tests/test_cases/2027/commands/7E0.0121.yaml | 5 + tests/test_cases/2027/commands/7E0.0130.yaml | 5 + tests/test_cases/2027/commands/7E0.0131.yaml | 8 + tests/test_cases/2027/commands/7E0.0141.yaml | 27 ++ tests/test_cases/2027/commands/7E0.014D.yaml | 5 + tests/test_cases/2027/commands/7E0.014E.yaml | 5 + tests/test_cases/2027/commands/7E0.015C.yaml | 11 + tests/test_cases/2027/commands/7E0.015E.yaml | 8 + .../2027/commands/7E0.7E8.220301.yaml | 17 ++ .../2027/commands/7E0.7E8.220307.yaml | 14 + .../2027/commands/7E0.7E8.220324.yaml | 22 ++ .../2027/commands/7E0.7E8.22032B.yaml | 10 + .../2027/commands/7E0.7E8.22038F.yaml | 22 ++ .../2027/commands/7E0.7E8.2203BA.yaml | 11 + .../2027/commands/7E0.7E8.2203DC.yaml | 17 ++ .../2027/commands/7E0.7E8.22041F.yaml | 5 + .../2027/commands/7E0.7E8.220462.yaml | 14 + .../2027/commands/7E0.7E8.220466.yaml | 8 + .../2027/commands/7E0.7E8.220548.yaml | 14 + .../2027/commands/7E0.7E8.22054B.yaml | 5 + .../2027/commands/7E0.7E8.22054D.yaml | 17 ++ .../2027/commands/7E0.7E8.220580.yaml | 5 + .../2027/commands/7E0.7E8.2205FC.yaml | 14 + .../2027/commands/7E0.7E8.220604.yaml | 14 + .../2027/commands/7E0.7E8.220700.yaml | 5 + .../2027/commands/7E0.7E8.220707.yaml | 8 + .../2027/commands/7E0.7E8.221279.yaml | 5 + .../2027/commands/7E0.7E8.221505.yaml | 8 + .../2027/commands/7E0.7E8.221E12.yaml | 8 + .../2027/commands/7E0.7E8.221E1F.yaml | 8 + .../2027/commands/7E0.7E8.224194.yaml | 11 + .../2027/commands/7E0.7E8.224195.yaml | 14 + .../2027/commands/7E0.7E8.229800.yaml | 17 ++ .../2027/commands/7E0.7E8.22DD01|fc=1.yaml | 14 + .../2027/commands/7E0.7E8.22F404.yaml | 8 + .../2027/commands/7E0.7E8.22F40B.yaml | 8 + .../2027/commands/7E0.7E8.22F40C.yaml | 14 + .../2027/commands/7E0.7E8.22F40D.yaml | 8 + .../2027/commands/7E0.7E8.22F40F.yaml | 11 + .../2027/commands/7E0.7E8.22F41F.yaml | 17 ++ .../2027/commands/7E0.7E8.22F421.yaml | 5 + .../2027/commands/7E0.7E8.22F42F.yaml | 11 + .../2027/commands/7E0.7E8.22F430.yaml | 5 + .../2027/commands/7E0.7E8.22F431.yaml | 8 + .../2027/commands/7E0.7E8.22F443.yaml | 11 + .../2027/commands/7E0.7E8.22F462.yaml | 8 + .../2027/commands/7E0.7E8.22F463.yaml | 5 + .../2027/commands/7E0.7E8.22F4A6.yaml | 8 + 713 files changed, 10266 insertions(+) create mode 100644 tests/test_cases/2014/commands/726.22407E.yaml create mode 100644 tests/test_cases/2014/commands/726.227151.yaml create mode 100644 tests/test_cases/2014/commands/726.22C150.yaml create mode 100644 tests/test_cases/2014/commands/726.22C154.yaml create mode 100644 tests/test_cases/2014/commands/726.72E.224027.yaml create mode 100644 tests/test_cases/2014/commands/726.72E.22402A.yaml create mode 100644 tests/test_cases/2014/commands/726.72E.22402B.yaml create mode 100644 tests/test_cases/2014/commands/760.768.222B00.yaml create mode 100644 tests/test_cases/2014/commands/760.768.222B06.yaml create mode 100644 tests/test_cases/2014/commands/760.768.222B07.yaml create mode 100644 tests/test_cases/2014/commands/760.768.222B08.yaml create mode 100644 tests/test_cases/2014/commands/760.768.222B09.yaml create mode 100644 tests/test_cases/2014/commands/760.768.222B0C.yaml create mode 100644 tests/test_cases/2014/commands/760.768.222B0D.yaml create mode 100644 tests/test_cases/2014/commands/760.768.22DD01.yaml create mode 100644 tests/test_cases/2014/commands/7DF.221310.yaml create mode 100644 tests/test_cases/2014/commands/7DF.22F45C.yaml create mode 100644 tests/test_cases/2014/commands/7E0.0101.yaml create mode 100644 tests/test_cases/2014/commands/7E0.0104.yaml create mode 100644 tests/test_cases/2014/commands/7E0.0105.yaml create mode 100644 tests/test_cases/2014/commands/7E0.010D.yaml create mode 100644 tests/test_cases/2014/commands/7E0.0110.yaml create mode 100644 tests/test_cases/2014/commands/7E0.0111.yaml create mode 100644 tests/test_cases/2014/commands/7E0.011C.yaml create mode 100644 tests/test_cases/2014/commands/7E0.0121.yaml create mode 100644 tests/test_cases/2014/commands/7E0.012F.yaml create mode 100644 tests/test_cases/2014/commands/7E0.0130.yaml create mode 100644 tests/test_cases/2014/commands/7E0.0131.yaml create mode 100644 tests/test_cases/2014/commands/7E0.0142.yaml create mode 100644 tests/test_cases/2014/commands/7E0.014D.yaml create mode 100644 tests/test_cases/2014/commands/7E0.014E.yaml create mode 100644 tests/test_cases/2014/commands/7E0.015C.yaml create mode 100644 tests/test_cases/2014/commands/7E0.220393.yaml create mode 100644 tests/test_cases/2014/commands/7E0.7E8.220324.yaml create mode 100644 tests/test_cases/2014/commands/7E0.7E8.22033C.yaml create mode 100644 tests/test_cases/2014/commands/7E0.7E8.22035A.yaml create mode 100644 tests/test_cases/2014/commands/7E0.7E8.2203BA.yaml create mode 100644 tests/test_cases/2014/commands/7E0.7E8.2203CA.yaml create mode 100644 tests/test_cases/2014/commands/7E0.7E8.2203DC.yaml create mode 100644 tests/test_cases/2014/commands/7E0.7E8.22099B.yaml create mode 100644 tests/test_cases/2014/commands/7E0.7E8.221279.yaml create mode 100644 tests/test_cases/2014/commands/7E0.7E8.221505.yaml create mode 100644 tests/test_cases/2014/commands/7E0.7E8.221E1F.yaml create mode 100644 tests/test_cases/2014/commands/7E0.7E8.229800.yaml create mode 100644 tests/test_cases/2014/commands/7E0.7E8.22DD01|fc=1.yaml create mode 100644 tests/test_cases/2014/commands/7E0.7E8.22F404.yaml create mode 100644 tests/test_cases/2014/commands/7E0.7E8.22F40B.yaml create mode 100644 tests/test_cases/2014/commands/7E0.7E8.22F40C.yaml create mode 100644 tests/test_cases/2014/commands/7E0.7E8.22F40D.yaml create mode 100644 tests/test_cases/2014/commands/7E0.7E8.22F40F.yaml create mode 100644 tests/test_cases/2014/commands/7E0.7E8.22F41F.yaml create mode 100644 tests/test_cases/2014/commands/7E0.7E8.22F421.yaml create mode 100644 tests/test_cases/2014/commands/7E0.7E8.22F42F.yaml create mode 100644 tests/test_cases/2014/commands/7E0.7E8.22F430.yaml create mode 100644 tests/test_cases/2014/commands/7E0.7E8.22F431.yaml create mode 100644 tests/test_cases/2014/commands/7E0.7E8.22F43C.yaml create mode 100644 tests/test_cases/2015/commands/726.22407E.yaml create mode 100644 tests/test_cases/2015/commands/726.227151.yaml create mode 100644 tests/test_cases/2015/commands/726.22C150.yaml create mode 100644 tests/test_cases/2015/commands/726.22C154.yaml create mode 100644 tests/test_cases/2015/commands/726.72E.222813.yaml create mode 100644 tests/test_cases/2015/commands/726.72E.222814.yaml create mode 100644 tests/test_cases/2015/commands/726.72E.222815.yaml create mode 100644 tests/test_cases/2015/commands/726.72E.222816.yaml create mode 100644 tests/test_cases/2015/commands/726.72E.222817.yaml create mode 100644 tests/test_cases/2015/commands/726.72E.222818.yaml create mode 100644 tests/test_cases/2015/commands/726.72E.224027.yaml create mode 100644 tests/test_cases/2015/commands/760.768.222B00.yaml create mode 100644 tests/test_cases/2015/commands/760.768.222B06.yaml create mode 100644 tests/test_cases/2015/commands/760.768.222B07.yaml create mode 100644 tests/test_cases/2015/commands/760.768.222B08.yaml create mode 100644 tests/test_cases/2015/commands/760.768.222B09.yaml create mode 100644 tests/test_cases/2015/commands/760.768.222B0C.yaml create mode 100644 tests/test_cases/2015/commands/760.768.222B0D.yaml create mode 100644 tests/test_cases/2015/commands/760.768.22DD01.yaml create mode 100644 tests/test_cases/2015/commands/7E0.0105.yaml create mode 100644 tests/test_cases/2015/commands/7E0.0110.yaml create mode 100644 tests/test_cases/2015/commands/7E0.0131.yaml create mode 100644 tests/test_cases/2015/commands/7E0.0134.yaml create mode 100644 tests/test_cases/2015/commands/7E0.0142.yaml create mode 100644 tests/test_cases/2015/commands/7E0.0144.yaml create mode 100644 tests/test_cases/2015/commands/7E0.0146.yaml create mode 100644 tests/test_cases/2015/commands/7E0.22030F.yaml create mode 100644 tests/test_cases/2015/commands/7E0.220393.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.220301.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.220307.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.220316.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.220317.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.220318.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.220319.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.22031A.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.22031B.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.22032B.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.220334.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.220338.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.220345.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.220353.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.22035F.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.220382.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.220388.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.22038A.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.22038B.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.22038C.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.22038E.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.22038F.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.220398.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.2203AF.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.2203BA.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.2203BB.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.2203BC.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.2203BD.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.2203E8.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.2203EC.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.220403.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.220404.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.22054B.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.22057D.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.220700.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.22091A.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.22093C.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.22099B.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.221126.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.221166.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.22116B.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.221279.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.221505.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.221E12.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.221E16.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.221E19.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.221E1A.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.221E1C.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.221E23.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.229800.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.22DD01|fc=1.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.22F404.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.22F406.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.22F407.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.22F40C.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.22F40D.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.22F40F.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.22F41F.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.22F421.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.22F42F.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.22F430.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.22F431.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.22F43C.yaml create mode 100644 tests/test_cases/2015/commands/7E0.7E8.22F443.yaml create mode 100644 tests/test_cases/2018/commands/726.22407E.yaml create mode 100644 tests/test_cases/2018/commands/726.227151.yaml create mode 100644 tests/test_cases/2018/commands/726.22C150.yaml create mode 100644 tests/test_cases/2018/commands/726.22C154.yaml create mode 100644 tests/test_cases/2018/commands/726.72E.222813.yaml create mode 100644 tests/test_cases/2018/commands/726.72E.222814.yaml create mode 100644 tests/test_cases/2018/commands/726.72E.222815.yaml create mode 100644 tests/test_cases/2018/commands/726.72E.222816.yaml create mode 100644 tests/test_cases/2018/commands/726.72E.222817.yaml create mode 100644 tests/test_cases/2018/commands/726.72E.222818.yaml create mode 100644 tests/test_cases/2018/commands/726.72E.224027.yaml create mode 100644 tests/test_cases/2018/commands/726.72E.224028.yaml create mode 100644 tests/test_cases/2018/commands/726.72E.224029.yaml create mode 100644 tests/test_cases/2018/commands/726.72E.22402A.yaml create mode 100644 tests/test_cases/2018/commands/726.72E.22402B.yaml create mode 100644 tests/test_cases/2018/commands/760.768.222B00.yaml create mode 100644 tests/test_cases/2018/commands/760.768.222B06.yaml create mode 100644 tests/test_cases/2018/commands/760.768.222B07.yaml create mode 100644 tests/test_cases/2018/commands/760.768.222B08.yaml create mode 100644 tests/test_cases/2018/commands/760.768.222B09.yaml create mode 100644 tests/test_cases/2018/commands/760.768.222B0C.yaml create mode 100644 tests/test_cases/2018/commands/760.768.222B0D.yaml create mode 100644 tests/test_cases/2018/commands/760.768.22DD01.yaml create mode 100644 tests/test_cases/2018/commands/7DF.221E12.yaml create mode 100644 tests/test_cases/2018/commands/7DF.221E1C.yaml create mode 100644 tests/test_cases/2018/commands/7DF.221E23.yaml create mode 100644 tests/test_cases/2018/commands/7DF.22F45C.yaml create mode 100644 tests/test_cases/2018/commands/7E0.0104.yaml create mode 100644 tests/test_cases/2018/commands/7E0.0105.yaml create mode 100644 tests/test_cases/2018/commands/7E0.0111.yaml create mode 100644 tests/test_cases/2018/commands/7E0.0131.yaml create mode 100644 tests/test_cases/2018/commands/7E0.0134.yaml create mode 100644 tests/test_cases/2018/commands/7E0.0144.yaml create mode 100644 tests/test_cases/2018/commands/7E0.015C.yaml create mode 100644 tests/test_cases/2018/commands/7E0.015E.yaml create mode 100644 tests/test_cases/2018/commands/7E0.22030F.yaml create mode 100644 tests/test_cases/2018/commands/7E0.220393.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.220301.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.220307.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.220316.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.220317.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.220318.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.220319.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22031A.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22031B.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.220324.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22032B.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.220334.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.220338.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22033C.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22033E.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.220345.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.220353.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22035F.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.220382.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.220388.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22038A.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22038B.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22038C.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22038E.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22038F.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.220398.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.2203AF.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.2203BA.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.2203BB.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.2203BC.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.2203BD.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.2203DC.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.2203E8.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.2203EC.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.220403.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.220404.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22041F.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.220462.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.220466.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.220548.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22054B.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22054D.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22057D.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.220604.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.220700.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.220707.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22091A.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22093C.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22099B.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.221126.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.221166.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22116B.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.221279.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.221505.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.221E12.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.221E16.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.221E19.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.221E1A.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.221E1C.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.221E1F.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.221E23.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.229800.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22DD01|fc=1.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22F404.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22F406.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22F407.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22F40B.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22F40C.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22F40D.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22F40F.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22F41F.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22F421.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22F42F.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22F430.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22F431.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22F43C.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22F443.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22F462.yaml create mode 100644 tests/test_cases/2018/commands/7E0.7E8.22F463.yaml create mode 100644 tests/test_cases/2021/commands/726.72E.222813.yaml create mode 100644 tests/test_cases/2021/commands/726.72E.222814.yaml create mode 100644 tests/test_cases/2021/commands/726.72E.222815.yaml create mode 100644 tests/test_cases/2021/commands/726.72E.222816.yaml create mode 100644 tests/test_cases/2021/commands/726.72E.222817.yaml create mode 100644 tests/test_cases/2021/commands/726.72E.222818.yaml create mode 100644 tests/test_cases/2021/commands/726.72E.224027.yaml create mode 100644 tests/test_cases/2021/commands/726.72E.224028.yaml create mode 100644 tests/test_cases/2021/commands/726.72E.224029.yaml create mode 100644 tests/test_cases/2021/commands/726.72E.22402A.yaml create mode 100644 tests/test_cases/2021/commands/726.72E.22402B.yaml create mode 100644 tests/test_cases/2021/commands/7E0.0101.yaml create mode 100644 tests/test_cases/2021/commands/7E0.0104.yaml create mode 100644 tests/test_cases/2021/commands/7E0.0105.yaml create mode 100644 tests/test_cases/2021/commands/7E0.010D.yaml create mode 100644 tests/test_cases/2021/commands/7E0.0111.yaml create mode 100644 tests/test_cases/2021/commands/7E0.0121.yaml create mode 100644 tests/test_cases/2021/commands/7E0.012F.yaml create mode 100644 tests/test_cases/2021/commands/7E0.0130.yaml create mode 100644 tests/test_cases/2021/commands/7E0.0131.yaml create mode 100644 tests/test_cases/2021/commands/7E0.0134.yaml create mode 100644 tests/test_cases/2021/commands/7E0.0141.yaml create mode 100644 tests/test_cases/2021/commands/7E0.0142.yaml create mode 100644 tests/test_cases/2021/commands/7E0.0144.yaml create mode 100644 tests/test_cases/2021/commands/7E0.01A6.yaml create mode 100644 tests/test_cases/2021/commands/7E0.22030F.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.220301.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.220307.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.220316.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.220317.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.220318.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.220319.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22031A.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22031B.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.220324.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22032B.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.220334.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.220338.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.220345.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.220353.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22035A.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22035F.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.220382.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.220388.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22038A.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22038B.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22038C.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22038E.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22038F.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.220398.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.2203AF.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.2203BA.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.2203BB.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.2203BC.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.2203BD.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.2203CA.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.2203DC.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.2203E8.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.2203EC.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.220403.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.220404.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.220415.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22041F.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.220461.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22046F.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.220548.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22054B.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22054D.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22057D.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.220604.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.220700.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22091A.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22093C.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22099B.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.221126.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.221166.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22116B.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.221505.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.221E12.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.221E16.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.221E1A.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.221E1C.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.221E1F.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.229800.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22DD01|fc=1.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22F404.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22F406.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22F407.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22F40B.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22F40C.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22F40D.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22F40F.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22F41F.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22F421.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22F42F.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22F430.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22F431.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22F43C.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22F443.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22F462.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22F463.yaml create mode 100644 tests/test_cases/2021/commands/7E0.7E8.22F4A6.yaml create mode 100644 tests/test_cases/2023/commands/726.72E.222813.yaml create mode 100644 tests/test_cases/2023/commands/726.72E.222814.yaml create mode 100644 tests/test_cases/2023/commands/726.72E.222815.yaml create mode 100644 tests/test_cases/2023/commands/726.72E.222816.yaml create mode 100644 tests/test_cases/2023/commands/726.72E.222817.yaml create mode 100644 tests/test_cases/2023/commands/726.72E.222818.yaml create mode 100644 tests/test_cases/2023/commands/726.72E.224027.yaml create mode 100644 tests/test_cases/2023/commands/726.72E.224028.yaml create mode 100644 tests/test_cases/2023/commands/726.72E.224029.yaml create mode 100644 tests/test_cases/2023/commands/726.72E.22402A.yaml create mode 100644 tests/test_cases/2023/commands/726.72E.22402B.yaml create mode 100644 tests/test_cases/2023/commands/7DF.221E12.yaml create mode 100644 tests/test_cases/2023/commands/7DF.221E1C.yaml create mode 100644 tests/test_cases/2023/commands/7DF.221E23.yaml create mode 100644 tests/test_cases/2023/commands/7DF.22F45C.yaml create mode 100644 tests/test_cases/2023/commands/7E0.0101.yaml create mode 100644 tests/test_cases/2023/commands/7E0.0104.yaml create mode 100644 tests/test_cases/2023/commands/7E0.0105.yaml create mode 100644 tests/test_cases/2023/commands/7E0.010B.yaml create mode 100644 tests/test_cases/2023/commands/7E0.010C.yaml create mode 100644 tests/test_cases/2023/commands/7E0.010D.yaml create mode 100644 tests/test_cases/2023/commands/7E0.010F.yaml create mode 100644 tests/test_cases/2023/commands/7E0.0110.yaml create mode 100644 tests/test_cases/2023/commands/7E0.0111.yaml create mode 100644 tests/test_cases/2023/commands/7E0.011C.yaml create mode 100644 tests/test_cases/2023/commands/7E0.011F.yaml create mode 100644 tests/test_cases/2023/commands/7E0.0121.yaml create mode 100644 tests/test_cases/2023/commands/7E0.012F.yaml create mode 100644 tests/test_cases/2023/commands/7E0.0130.yaml create mode 100644 tests/test_cases/2023/commands/7E0.0131.yaml create mode 100644 tests/test_cases/2023/commands/7E0.0133.yaml create mode 100644 tests/test_cases/2023/commands/7E0.0134.yaml create mode 100644 tests/test_cases/2023/commands/7E0.0141.yaml create mode 100644 tests/test_cases/2023/commands/7E0.0142.yaml create mode 100644 tests/test_cases/2023/commands/7E0.0144.yaml create mode 100644 tests/test_cases/2023/commands/7E0.0146.yaml create mode 100644 tests/test_cases/2023/commands/7E0.014D.yaml create mode 100644 tests/test_cases/2023/commands/7E0.014E.yaml create mode 100644 tests/test_cases/2023/commands/7E0.0151.yaml create mode 100644 tests/test_cases/2023/commands/7E0.0159.yaml create mode 100644 tests/test_cases/2023/commands/7E0.015C.yaml create mode 100644 tests/test_cases/2023/commands/7E0.015D.yaml create mode 100644 tests/test_cases/2023/commands/7E0.015E.yaml create mode 100644 tests/test_cases/2023/commands/7E0.0161.yaml create mode 100644 tests/test_cases/2023/commands/7E0.0162.yaml create mode 100644 tests/test_cases/2023/commands/7E0.0163.yaml create mode 100644 tests/test_cases/2023/commands/7E0.0166.yaml create mode 100644 tests/test_cases/2023/commands/7E0.0167.yaml create mode 100644 tests/test_cases/2023/commands/7E0.0168.yaml create mode 100644 tests/test_cases/2023/commands/7E0.0169.yaml create mode 100644 tests/test_cases/2023/commands/7E0.016D.yaml create mode 100644 tests/test_cases/2023/commands/7E0.0170.yaml create mode 100644 tests/test_cases/2023/commands/7E0.017F.yaml create mode 100644 tests/test_cases/2023/commands/7E0.018E.yaml create mode 100644 tests/test_cases/2023/commands/7E0.01A2.yaml create mode 100644 tests/test_cases/2023/commands/7E0.01A6.yaml create mode 100644 tests/test_cases/2023/commands/7E0.22030F.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.220301.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.220307.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.220316.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.220317.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.220318.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.220319.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22031A.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22031B.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.220324.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22032B.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.220334.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.220338.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22033C.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22033E.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.220345.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.220353.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22035A.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22035F.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.220382.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.220388.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22038A.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22038B.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22038C.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22038E.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22038F.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.220398.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.2203AF.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.2203BA.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.2203BB.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.2203BC.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.2203BD.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.2203CA.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.2203DC.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.2203E8.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.2203EC.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.220403.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.220404.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.220415.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22041F.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.220427.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.220460.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.220461.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.220462.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.220466.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22046F.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.220548.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22054B.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22054D.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22057D.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.220580.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.2205AC.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.2205AD.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.2205AE.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.2205AF.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.2205B0.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.2205B1.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.2205FC.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.220604.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.220700.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.220707.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22091A.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22093C.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22099B.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.221126.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.221166.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22116B.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.221279.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.221505.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.221E12.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.221E16.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.221E1A.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.221E1C.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.221E1F.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.224194.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.224195.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.229800.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22DD01|fc=1.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22F404.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22F406.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22F407.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22F40B.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22F40C.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22F40D.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22F40F.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22F41F.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22F421.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22F42F.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22F430.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22F431.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22F43C.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22F443.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22F462.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22F463.yaml create mode 100644 tests/test_cases/2023/commands/7E0.7E8.22F4A6.yaml create mode 100644 tests/test_cases/2023/commands/7E4.7EC.224800|fc=1.yaml create mode 100644 tests/test_cases/2023/commands/7E4.7EC.224801|fc=1.yaml create mode 100644 tests/test_cases/2023/commands/7E4.7EC.224808.yaml create mode 100644 tests/test_cases/2023/commands/7E4.7EC.22480B.yaml create mode 100644 tests/test_cases/2023/commands/7E4.7EC.22480D|fc=1.yaml create mode 100644 tests/test_cases/2023/commands/7E4.7EC.224810|fc=1.yaml create mode 100644 tests/test_cases/2023/commands/7E4.7EC.22483F.yaml create mode 100644 tests/test_cases/2023/commands/7E4.7EC.224840.yaml create mode 100644 tests/test_cases/2023/commands/7E4.7EC.224841.yaml create mode 100644 tests/test_cases/2023/commands/7E4.7EC.224846.yaml create mode 100644 tests/test_cases/2023/commands/7E4.7EC.224848|fc=1.yaml create mode 100644 tests/test_cases/2025/commands/726.72E.222813.yaml create mode 100644 tests/test_cases/2025/commands/726.72E.222814.yaml create mode 100644 tests/test_cases/2025/commands/726.72E.222815.yaml create mode 100644 tests/test_cases/2025/commands/726.72E.222816.yaml create mode 100644 tests/test_cases/2025/commands/726.72E.222817.yaml create mode 100644 tests/test_cases/2025/commands/726.72E.222818.yaml create mode 100644 tests/test_cases/2025/commands/726.72E.224027.yaml create mode 100644 tests/test_cases/2025/commands/726.72E.224028.yaml create mode 100644 tests/test_cases/2025/commands/726.72E.22402A.yaml create mode 100644 tests/test_cases/2025/commands/726.72E.22402B.yaml create mode 100644 tests/test_cases/2025/commands/760.768.222B00.yaml create mode 100644 tests/test_cases/2025/commands/760.768.222B06.yaml create mode 100644 tests/test_cases/2025/commands/760.768.222B07.yaml create mode 100644 tests/test_cases/2025/commands/760.768.222B08.yaml create mode 100644 tests/test_cases/2025/commands/760.768.222B09.yaml create mode 100644 tests/test_cases/2025/commands/760.768.222B0C.yaml create mode 100644 tests/test_cases/2025/commands/760.768.222B0D.yaml create mode 100644 tests/test_cases/2025/commands/760.768.222B11.yaml create mode 100644 tests/test_cases/2025/commands/760.768.22DD01.yaml create mode 100644 tests/test_cases/2025/commands/7DF.221E12.yaml create mode 100644 tests/test_cases/2025/commands/7DF.221E1C.yaml create mode 100644 tests/test_cases/2025/commands/7DF.221E23.yaml create mode 100644 tests/test_cases/2025/commands/7DF.22F45C.yaml create mode 100644 tests/test_cases/2025/commands/7E0.0104.yaml create mode 100644 tests/test_cases/2025/commands/7E0.0105.yaml create mode 100644 tests/test_cases/2025/commands/7E0.010D.yaml create mode 100644 tests/test_cases/2025/commands/7E0.0111.yaml create mode 100644 tests/test_cases/2025/commands/7E0.012F.yaml create mode 100644 tests/test_cases/2025/commands/7E0.0131.yaml create mode 100644 tests/test_cases/2025/commands/7E0.0134.yaml create mode 100644 tests/test_cases/2025/commands/7E0.0144.yaml create mode 100644 tests/test_cases/2025/commands/7E0.0146.yaml create mode 100644 tests/test_cases/2025/commands/7E0.015C.yaml create mode 100644 tests/test_cases/2025/commands/7E0.015E.yaml create mode 100644 tests/test_cases/2025/commands/7E0.22030F.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.220301.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.220307.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.220316.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.220317.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.220318.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.220319.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22031A.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22031B.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.220324.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22032B.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.220334.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.220338.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22033C.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22033E.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.220345.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.220353.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22035A.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22035F.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.220382.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.220388.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22038A.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22038B.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22038C.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22038E.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22038F.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.220398.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.2203AF.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.2203BA.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.2203BB.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.2203BC.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.2203BD.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.2203CA.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.2203DC.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.2203E8.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.2203EC.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.220403.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.220404.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22041F.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.220427.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.220460.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.220461.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.220462.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.220466.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22046F.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.220548.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22054B.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22054D.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22057D.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.220580.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.2205AC.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.2205AD.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.2205AE.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.2205AF.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.2205B0.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.2205B1.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.2205FC.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.220604.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.220700.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.220707.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22091A.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22093C.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22099B.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.221126.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.221166.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22116B.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.221279.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.221505.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.221E12.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.221E16.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.221E1A.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.221E1C.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.221E1F.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.224194.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.224195.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.229800.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22DD01|fc=1.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22F404.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22F406.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22F407.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22F40B.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22F40C.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22F40D.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22F40F.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22F41F.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22F421.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22F42F.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22F430.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22F431.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22F43C.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22F443.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22F462.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22F463.yaml create mode 100644 tests/test_cases/2025/commands/7E0.7E8.22F4A6.yaml create mode 100644 tests/test_cases/2027/commands/7DF.22F45C.yaml create mode 100644 tests/test_cases/2027/commands/7E0.0101.yaml create mode 100644 tests/test_cases/2027/commands/7E0.0105.yaml create mode 100644 tests/test_cases/2027/commands/7E0.011F.yaml create mode 100644 tests/test_cases/2027/commands/7E0.0121.yaml create mode 100644 tests/test_cases/2027/commands/7E0.0130.yaml create mode 100644 tests/test_cases/2027/commands/7E0.0131.yaml create mode 100644 tests/test_cases/2027/commands/7E0.0141.yaml create mode 100644 tests/test_cases/2027/commands/7E0.014D.yaml create mode 100644 tests/test_cases/2027/commands/7E0.014E.yaml create mode 100644 tests/test_cases/2027/commands/7E0.015C.yaml create mode 100644 tests/test_cases/2027/commands/7E0.015E.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.220301.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.220307.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.220324.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.22032B.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.22038F.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.2203BA.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.2203DC.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.22041F.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.220462.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.220466.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.220548.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.22054B.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.22054D.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.220580.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.2205FC.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.220604.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.220700.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.220707.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.221279.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.221505.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.221E12.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.221E1F.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.224194.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.224195.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.229800.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.22DD01|fc=1.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.22F404.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.22F40B.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.22F40C.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.22F40D.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.22F40F.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.22F41F.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.22F421.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.22F42F.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.22F430.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.22F431.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.22F443.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.22F462.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.22F463.yaml create mode 100644 tests/test_cases/2027/commands/7E0.7E8.22F4A6.yaml diff --git a/tests/test_cases/2014/command_support.yaml b/tests/test_cases/2014/command_support.yaml index 20bdd67f..3cddc233 100644 --- a/tests/test_cases/2014/command_support.yaml +++ b/tests/test_cases/2014/command_support.yaml @@ -1,5 +1,30 @@ model_year: 2014 supported_commands_by_ecu: + "720": + - 720.728.22DD01:FORD_ODO_TRIP + "726": + - 726.22407E:FORD_EXTERIOR_LIGHT_STATE + - '726.224090' + - 726.227151:FORD_HIGHBEAM_STATUS + - 726.22C150:FORD_DRIVER_DOOR_OPEN,FORD_PASSENGER_DOOR_OPEN,FORD_RLD_OPEN,FORD_RRD_OPEN,FORD_TRUNK_OPEN + - 726.22C154:FORD_HOOD_OPEN + - 726.72E.224027:FORD_12V_AGE,FORD_BATT_AGE + - 726.72E.22402A:FORD_12V_V + - 726.72E.22402B:FORD_12V_A + "760": + - 760.768.222B00:FORD_PARKING_BRAKE + - 760.768.222B06:FORD_FR_VSS + - 760.768.222B07:FORD_FL_VSS + - 760.768.222B08:FORD_RR_VSS + - 760.768.222B09:FORD_RL_VSS + - 760.768.222B0C:FORD_LAT_ANG + - 760.768.222B0D:FORD_BRK_FL_P + - 760.768.22DD01:FORD_ODO_BCM + "7DF": + - 7DF.010D + - 7DF.221310:FORD_EOT + - 7DF.22F42F:FORD_FLI_V2 + - 7DF.22F45C:FORD_EOP "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 - 0104:LOAD_PCT @@ -31,3 +56,237 @@ supported_commands_by_ecu: - 014D:MIL_TIME - 014E:CLR_TIME - 015C:EOT + - 7E0.0101:ACRF_RDY,ACRF_SUP,AIR_RDY,AIR_SUP,CAT_RDY,CAT_SUP,CCM_RDY,CCM_SUP,CIM_SUP,DTC_CNT,EGR_RDY,EGR_SUP,EVAP_RDY,EVAP_SUP,FUEL_RDY,FUEL_SUP,HCAT_RDY,HCAT_SUP,HTR_RDY,HTR_SUP,MIL,MIS_RDY,MIS_SUP,O2S_RDY,O2S_SUP + - 7E0.0104:LOAD_PCT + - 7E0.0105:ECT + - 7E0.010D:VSS + - 7E0.0110:MAF + - 7E0.0111:TP + - 7E0.011C:OBDSUP + - 7E0.0121:MIL_DIST + - 7E0.012F:FLI + - 7E0.0130:WARM_UPS + - 7E0.0131:CLR_DIST + - 7E0.0142:VPWR + - 7E0.014D:MIL_TIME + - 7E0.014E:CLR_TIME + - 7E0.015C:EOT + - 7E0.220393:FORD_AC_P + - 7E0.7E8.220324:FORD_HPFP_V,FORD_[ECU] HPFP SENSOR VOLTAGE + - 7E0.7E8.22033C:FORD_TIP_V,FORD_[ECU] TIP SENSOR VOLTAGE + - 7E0.7E8.22035A:FORD_BARO_V + - 7E0.7E8.2203BA:FORD_AAT_V + - 7E0.7E8.2203CA:FORD_MCT + - 7E0.7E8.2203DC:FORD_HPFP_DES + - 7E0.7E8.22099B:FORD_AC_STATE + - 7E0.7E8.221279:FORD_IAT_SENS_V + - 7E0.7E8.221505:FORD_VSS_HD + - 7E0.7E8.221E1F:FORD_GEAR_ENG + - 7E0.7E8.229800:FORD_AC_P_SENS_V + - 7E0.7E8.22DD01|fc=1:FORD_ODO + - 7E0.7E8.22DD02 + - 7E0.7E8.22F404:FORD_ENG_LOAD_PCT + - 7E0.7E8.22F40B:FORD_MAP + - 7E0.7E8.22F40C:FORD_RPM + - 7E0.7E8.22F40D:FORD_VSS + - 7E0.7E8.22F40F:FORD_IAT_ALT2 + - 7E0.7E8.22F41F:FORD_RUN_TIME + - 7E0.7E8.22F421:FORD_MIL_DIST + - 7E0.7E8.22F42F:FORD_FLI + - 7E0.7E8.22F430:FORD_WARMUP_CLR + - 7E0.7E8.22F431:FORD_DIST_DTC_CLR + - 7E0.7E8.22F43C:FORD_CAT_TEMP + "7E2": + - 7E2.7EA.22DD04|fc=1:FORD_IAT + - 7E2.7EA.22DD05|fc=1:FORD_AAT +unsupported_commands_by_ecu: + "6F5": + - 6F5.6FD.224899:FORD_HVDC_CHG_MAX_C + - 6F5.6FD.22489D:FORD_HVDC_CHG_MAX_V + "703": + - 703.22017C + - 703.22017E + - 703.22017F + - '703.220182' + - '703.220184' + - '703.220185' + - 703.221E9E + - 703.223B40 + - 703.22D00F + "720": + - 720.728.22404C:FORD_ODO_V2 + - 720.728.226185:FORD_FLI_V2 + - 720.728.2261A5:FORD_TPMS_WARN + "726": + - '726.223302' + - 726.22C259:FORD_CENTRAL_LOCK_STATUS + - 726.72E.222813:FORD_TP_FL + - 726.72E.222814:FORD_TP_FR + - 726.72E.222815:FORD_TP_RR,FORD_TP_RRO + - 726.72E.222816:FORD_TP_RL,FORD_TP_RLO + - 726.72E.222817:FORD_TP_RRI + - 726.72E.222818:FORD_TP_RLI + - 726.72E.224028:FORD_12V_SOC,FORD_BATT_SOC + - 726.72E.224029:FORD_BATT_TEMP + - 726.72E.22DD01:FORD_ODO_726 + "746": + - 746.74E.224836:FORD_DCDC_LV_A + - 746.74E.22483A:FORD_DCDC_HV_A + - 746.74E.22483D:FORD_DCDC_ENABLED + "760": + - 760.768.222B11:FORD_LAT_G + - 760.768.223201:FORD_STEER_ANG,FORD_STEER_ANGLE + "764": + - 764.76C.22A224:FORD_CC_TGT_VSS + "7C7": + - 7C7.2299AB:FORD_AC_COMP_A + "7DF": + - 7DF.221E12:FORD_GEAR_V2 + - 7DF.221E1C:FORD_TOT_V2 + - 7DF.221E23:FORD_GEAR_SHFT_V2 + "7E0": + - 7E0.22030F:FORD_CL + - 7E0.7E8.220301:FORD_MAP_V + - 7E0.7E8.220307:FORD_LPFP_DUTY + - 7E0.7E8.220316:FORD_VCT_INT_DUTY + - 7E0.7E8.220317:FORD_VCT_EXH_DUTY + - 7E0.7E8.220318:FORD_VCT_INT_ACT + - 7E0.7E8.220319:FORD_VCT_EXH_ACT + - 7E0.7E8.22031A:FORD_VCT_INT_ERR + - 7E0.7E8.22031B:FORD_VCT_EXH_ERR + - 7E0.7E8.22032B:FORD_ACC_POS,FORD_[ECU] ACCELERATOR PEDAL POSITION + - 7E0.7E8.220334:FORD_PCM_CYL_HEAD_T_CORR + - 7E0.7E8.220338:FORD_ETC_TRIM_LEARNED,FORD_ETC_TRIM_LRN,FORD_[ECU] ETC LEARNED + TRIM + - 7E0.7E8.22033E:FORD_TIP_ABS,FORD_[ECU] TIP ACTUAL ABS + - 7E0.7E8.220345:FORD_PCM_MISF_EVENTS_LATEST_CYC + - 7E0.7E8.220353:FORD_BARO,FORD_[ECU] BARO + - 7E0.7E8.22035F:FORD_RO2_V + - 7E0.7E8.220382:FORD_PCM_MISF_ACCEL_CYL1_NORM + - 7E0.7E8.220388:FORD_PCM_MISF_ACCEL_CYL2_NORM + - 7E0.7E8.22038A:FORD_PCM_MISF_ACCEL_CYL3_NORM + - 7E0.7E8.22038B:FORD_PCM_MISF_ACCEL_CYL4_NORM + - 7E0.7E8.22038C:FORD_PCM_MISF_ACCEL_CYL5_NORM + - 7E0.7E8.22038E:FORD_EVAP_V,FORD_[ECU] EVAP PRES SENSOR V + - 7E0.7E8.22038F:FORD_ECT,FORD_[ECU] ECT + - 7E0.7E8.220398:FORD_PCM_MISF_ACCEL_CYL6_NORM + - 7E0.7E8.2203A7 + - 7E0.7E8.2203AF:FORD_TRQ_CTRL_REQ + - 7E0.7E8.2203BB:FORD_VCT_EXH_DES + - 7E0.7E8.2203BC:FORD_VCT_INT_DES,FORD_[ECU] VCT INT DES + - 7E0.7E8.2203BD:FORD_CL_LC,FORD_[ECU] CL LAMBDA CORR + - 7E0.7E8.2203E8:FORD_OAR + - 7E0.7E8.2203EC:FORD_IGN_CORR_CYL1 + - 7E0.7E8.220403:FORD_KS1_RAW + - 7E0.7E8.220404:FORD_KS2_RAW + - 7E0.7E8.220415:FORD_PCM_ENG_EOP_RAW + - 7E0.7E8.22041F:FORD_LPFP_DES + - 7E0.7E8.220427:FORD_BPV_OPEN + - 7E0.7E8.220460:FORD_CAT_SENS_V + - 7E0.7E8.220461:FORD_CAT + - 7E0.7E8.220462:FORD_WGDC + - 7E0.7E8.220466:FORD_TIP_DES_ABS + - 7E0.7E8.22046F:FORD_INJ_MODE + - 7E0.7E8.220548:FORD_LPFP_ACT + - 7E0.7E8.22054B:FORD_PCM_ENG_OIL_LIFE_REM + - 7E0.7E8.22054D:FORD_LPFP_SENS_V + - 7E0.7E8.22057D:FORD_AAT_ALT + - 7E0.7E8.220580:FORD_GRILL_SHUTTER_POSITION + - 7E0.7E8.2205AC:FORD_PCM_CYL_1_KNK_COMB_PERF_CNT + - 7E0.7E8.2205AD:FORD_PCM_CYL_2_KNK_COMB_PERF_CNT + - 7E0.7E8.2205AE:FORD_PCM_CYL_3_KNK_COMB_PERF_CNT + - 7E0.7E8.2205AF:FORD_PCM_CYL_4_KNK_COMB_PERF_CNT + - 7E0.7E8.2205B0:FORD_PCM_CYL_5_KNK_COMB_PERF_CNT + - 7E0.7E8.2205B1:FORD_PCM_CYL_6_KNK_COMB_PERF_CNT + - 7E0.7E8.2205FC:FORD_PCM_CYL_HEAD_T_SENS_2_RAW + - 7E0.7E8.220604:FORD_PCM_A_C_REFRIG_P + - 7E0.7E8.220700:FORD_IAT_FAULT + - 7E0.7E8.220707:FORD_GRILL_SHUT_DC + - 7E0.7E8.22070D + - 7E0.7E8.22091A:FORD_ETC_ANG_DES + - 7E0.7E8.22093C:FORD_ETC_ANG_ACT + - 7E0.7E8.221126:FORD_ERT + - 7E0.7E8.221166:FORD_EVAP_PURGE_CMD + - 7E0.7E8.22116B:FORD_IGN_TIM_CYL1 + - 7E0.7E8.221E12:FORD_GEAR + - 7E0.7E8.221E16:FORD_AXLE_GEAR_RATIO_MEAS + - 7E0.7E8.221E19:FORD_PCM_CMD_TRANS_GEAR_RATIO + - 7E0.7E8.221E1A:FORD_PCM_CMD_TRANS_MAIN_LINE_P + - 7E0.7E8.221E1C:FORD_TOT + - 7E0.7E8.221E23:FORD_GEAR_SHFT + - 7E0.7E8.221EA0 + - 7E0.7E8.221EBB + - 7E0.7E8.221EBC + - 7E0.7E8.224194:FORD_DTE + - 7E0.7E8.224195:FORD_DTE_DISP + - 7E0.7E8.22F406:FORD_STFT + - 7E0.7E8.22F407:FORD_LTFT + - 7E0.7E8.22F422 + - 7E0.7E8.22F443:FORD_ENG_LOAD_ACT + - 7E0.7E8.22F462:FORD_PCM_ACT_ENG_PCT_TRQ + - 7E0.7E8.22F463:FORD_PCM_ENG_REFERENCE_TRQ + - 7E0.7E8.22F4A6:FORD_PCM_VEH_ODO + "7E2": + - 7E2.7EA.22484A:FORD_CHG_OUT_V + - 7E2.7EA.22484E:FORD_CHG_PWR_AVAIL + - 7E2.7EA.224851:FORD_EVSE_TYPE + - 7E2.7EA.22485E:FORD_AC_CHG_IN_V + - 7E2.7EA.22485F:FORD_AC_CHG_IN_A + - 7E2.7EA.224860:FORD_AC_CHG_IN_FREQ + - 7E2.7EA.224861:FORD_CHG_PILOT_DUTY + - 7E2.7EA.224862:FORD_CHG_PROX_STATUS + - 7E2.7EA.224888:FORD_AC_CHG_COUPLER_T + - 7E2.7EA.224897:FORD_DC_CHG_COUPLER_T1 + - 7E2.7EA.22489E:FORD_DC_CHG_STATUS + - 7E2.7EA.2248A0:FORD_CHG_PROX_V + - 7E2.7EA.2248A4:FORD_DC_CHG_COUPLER_T3 + - 7E2.7EA.2248A5:FORD_CHG_OUT_REDUCT_T + - 7E2.7EA.2248B6:FORD_CHG_PILOT_V + - 7E2.7EA.2248B7:FORD_EVSE_DIGITAL_MODE + - 7E2.7EA.2248BC:FORD_HVBAT_MAX_CHG_A + - 7E2.7EA.2248C4:FORD_CHG_MAX_PWR + "7E4": + - 7E4.7EC.2205A1:FORD_TARGET_SOC + - 7E4.7EC.224800|fc=1:FORD_HVBAT_T + - 7E4.7EC.224801|fc=1:FORD_HVBAT_SOC + - 7E4.7EC.224803:FORD_HV_POS_LEAK_V + - 7E4.7EC.224804:FORD_HV_NEG_LEAK_V + - 7E4.7EC.224805:FORD_CONTACTOR_V_POS + - 7E4.7EC.224806:FORD_CONTACTOR_V_NEG + - 7E4.7EC.224808:FORD_T_RANGE,FORD_T_RANGE_AVG,FORD_T_RANGE_MAX,FORD_T_RANGE_MIN + - 7E4.7EC.224809:FORD_HVBAT_CHR_A + - 7E4.7EC.22480B:FORD_HVBAT_A_ALT + - 7E4.7EC.22480D|fc=1:FORD_HVBAT_V + - 7E4.7EC.224810|fc=1:FORD_HVBAT_AGE + - 7E4.7EC.224815:FORD_MAX_DISCH_PWR_LIM + - 7E4.7EC.22483F:FORD_HVBAT_MOD_V + - 7E4.7EC.224840:FORD_HVBAT_MIN_MOD_V + - 7E4.7EC.224841:FORD_HVBAT_AVG_MOD_V + - 7E4.7EC.224842:FORD_HVBAT_CCR + - 7E4.7EC.224844:FORD_HVBAT_CVR + - 7E4.7EC.224845|fc=1:FORD_HVBAT_SOC_DISP + - 7E4.7EC.224846:FORD_HVBAT_COOLANT_INLET_T + - 7E4.7EC.224848|fc=1:FORD_HVBAT_KWH + - 7E4.7EC.22484D:FORD_HVBAT_CHG_STATUS + - 7E4.7EC.22484F|fc=1:FORD_CHRG_STATE + - 7E4.7EC.224850:FORD_CHG_OUT_A + - 7E4.7EC.2248F9:FORD_HVBAT_A + - 7E4.7EC.2248FB:FORD_HVBAT_CHG_PWR_LIM + - 7E4.7EC.22490C|fc=1:FORD_HVBAT_SOH + "7E6": + - 7E6.7EE.221E12:FORD_GEAR_CMD + - 7E6.7EE.221E1C|fc=1:FORD_TT + - 7E6.7EE.221E2C:FORD_PRI_MOTOR_RPM + - 7E6.7EE.22481C:FORD_PRI_MOTOR_TQ + - 7E6.7EE.22481D:FORD_PRI_MOTOR_INV_V + - 7E6.7EE.22481F:FORD_PRI_MOTOR_COIL_T + - 7E6.7EE.224824:FORD_PRI_MOTOR_INV_T + - 7E6.7EE.2248DE:FORD_COOLANT_HTR_PWR + - 7E6.7EE.2248DF:FORD_COOLANT_HTR_OP_MODE + - 7E6.7EE.2248E0:FORD_HVBAT_THERMAL_OP_MODE + "7E7": + - 7E7.7EF.22481A:FORD_SEC_MOTOR_TQ + - 7E7.7EF.22481E:FORD_SEC_MOTOR_INV_T + - 7E7.7EF.224820:FORD_SEC_MOTOR_COIL_T + - 7E7.7EF.224821:FORD_SEC_MOTOR_RPM + - 7E7.7EF.224823:FORD_SEC_MOTOR_INV_V diff --git a/tests/test_cases/2014/commands/726.22407E.yaml b/tests/test_cases/2014/commands/726.22407E.yaml new file mode 100644 index 00000000..c0a068e7 --- /dev/null +++ b/tests/test_cases/2014/commands/726.22407E.yaml @@ -0,0 +1,10 @@ +command_id: 726.22407E +test_cases: +- expected_values: + FORD_EXTERIOR_LIGHT_STATE: '0' + response: |- + 22407E + 72E0462407E00 +- expected_values: + FORD_EXTERIOR_LIGHT_STATE: '0' + response: 72E0462407E00 diff --git a/tests/test_cases/2014/commands/726.227151.yaml b/tests/test_cases/2014/commands/726.227151.yaml new file mode 100644 index 00000000..0d12b8ea --- /dev/null +++ b/tests/test_cases/2014/commands/726.227151.yaml @@ -0,0 +1,16 @@ +command_id: '726.227151' +test_cases: +- expected_values: + FORD_HIGHBEAM_STATUS: 0 + response: |- + 227151 + 72E0762715100000000 +- expected_values: + FORD_HIGHBEAM_STATUS: 0 + response: '72E0762715100000000' +- expected_values: + FORD_HIGHBEAM_STATUS: 2 + response: '72E0762715100800000' +- expected_values: + FORD_HIGHBEAM_STATUS: 2 + response: '72E0762715120000000' diff --git a/tests/test_cases/2014/commands/726.22C150.yaml b/tests/test_cases/2014/commands/726.22C150.yaml new file mode 100644 index 00000000..0218283e --- /dev/null +++ b/tests/test_cases/2014/commands/726.22C150.yaml @@ -0,0 +1,32 @@ +command_id: 726.22C150 +test_cases: +- expected_values: + FORD_DRIVER_DOOR_OPEN: 0 + FORD_PASSENGER_DOOR_OPEN: 0 + FORD_RLD_OPEN: 0 + FORD_RRD_OPEN: 0 + FORD_TRUNK_OPEN: 0 + response: |- + 22C150 + 72E0762C15000000002 +- expected_values: + FORD_DRIVER_DOOR_OPEN: 0 + FORD_PASSENGER_DOOR_OPEN: 0 + FORD_RLD_OPEN: 0 + FORD_RRD_OPEN: 0 + FORD_TRUNK_OPEN: 0 + response: 72E0762C15000000000 +- expected_values: + FORD_DRIVER_DOOR_OPEN: 0 + FORD_PASSENGER_DOOR_OPEN: 0 + FORD_RLD_OPEN: 0 + FORD_RRD_OPEN: 0 + FORD_TRUNK_OPEN: 0 + response: 72E0762C15000000002 +- expected_values: + FORD_DRIVER_DOOR_OPEN: 0 + FORD_PASSENGER_DOOR_OPEN: 0 + FORD_RLD_OPEN: 1 + FORD_RRD_OPEN: 1 + FORD_TRUNK_OPEN: 1 + response: 72E0762C150001D0002 diff --git a/tests/test_cases/2014/commands/726.22C154.yaml b/tests/test_cases/2014/commands/726.22C154.yaml new file mode 100644 index 00000000..af919363 --- /dev/null +++ b/tests/test_cases/2014/commands/726.22C154.yaml @@ -0,0 +1,10 @@ +command_id: 726.22C154 +test_cases: +- expected_values: + FORD_HOOD_OPEN: 0 + response: |- + 22C154 + 72E0762C15400000000 +- expected_values: + FORD_HOOD_OPEN: 0 + response: 72E0762C15400000000 diff --git a/tests/test_cases/2014/commands/726.72E.224027.yaml b/tests/test_cases/2014/commands/726.72E.224027.yaml new file mode 100644 index 00000000..1fbfd61c --- /dev/null +++ b/tests/test_cases/2014/commands/726.72E.224027.yaml @@ -0,0 +1,10 @@ +command_id: 726.72E.224027 +test_cases: +- expected_values: + FORD_12V_AGE: 97944 + FORD_BATT_AGE: 1825 + response: 72E056240270FF1 +- expected_values: + FORD_12V_AGE: 98280 + FORD_BATT_AGE: 1825 + response: 72E056240270FFF diff --git a/tests/test_cases/2014/commands/726.72E.22402A.yaml b/tests/test_cases/2014/commands/726.72E.22402A.yaml new file mode 100644 index 00000000..18d2b1cd --- /dev/null +++ b/tests/test_cases/2014/commands/726.72E.22402A.yaml @@ -0,0 +1,13 @@ +command_id: 726.72E.22402A +test_cases: +- expected_values: + FORD_12V_V: 6 + response: |- + 22402A + 72E0562402A00F1 +- expected_values: + FORD_12V_V: 6 + response: 72E0562402A00AD +- expected_values: + FORD_12V_V: 6 + response: 72E0562402A00F4 diff --git a/tests/test_cases/2014/commands/726.72E.22402B.yaml b/tests/test_cases/2014/commands/726.72E.22402B.yaml new file mode 100644 index 00000000..f9e9aa33 --- /dev/null +++ b/tests/test_cases/2014/commands/726.72E.22402B.yaml @@ -0,0 +1,24 @@ +command_id: 726.72E.22402B +test_cases: +- expected_values: + FORD_12V_A: -95 + response: |- + 22402B + 72E0562402B2017 +- expected_values: + FORD_12V_A: -95 + response: |- + 22402B + 72E0562402B204E +- expected_values: + FORD_12V_A: -109 + response: 72E0562402B12F6 +- expected_values: + FORD_12V_A: -96 + response: 72E0562402B1FFF +- expected_values: + FORD_12V_A: -95 + response: 72E0562402B2000 +- expected_values: + FORD_12V_A: -94 + response: 72E0562402B2116 diff --git a/tests/test_cases/2014/commands/760.768.222B00.yaml b/tests/test_cases/2014/commands/760.768.222B00.yaml new file mode 100644 index 00000000..7fcab6ce --- /dev/null +++ b/tests/test_cases/2014/commands/760.768.222B00.yaml @@ -0,0 +1,33 @@ +command_id: 760.768.222B00 +test_cases: +- expected_values: + FORD_PARKING_BRAKE: 0 + response: |- + 222B00 + 76807622B0000000000 +- expected_values: + FORD_PARKING_BRAKE: 0 + response: |- + 222B00 + 76807622B0020800000 +- expected_values: + FORD_PARKING_BRAKE: 0 + response: 76807622B0000000000 +- expected_values: + FORD_PARKING_BRAKE: 0 + response: 76807622B0000800000 +- expected_values: + FORD_PARKING_BRAKE: 0 + response: 76807622B0020000000 +- expected_values: + FORD_PARKING_BRAKE: 0 + response: 76807622B0020800000 +- expected_values: + FORD_PARKING_BRAKE: 1 + response: 76807622B0080000000 +- expected_values: + FORD_PARKING_BRAKE: 1 + response: 76807622B0080800000 +- expected_values: + FORD_PARKING_BRAKE: 1 + response: 76807622B00A0000000 diff --git a/tests/test_cases/2014/commands/760.768.222B06.yaml b/tests/test_cases/2014/commands/760.768.222B06.yaml new file mode 100644 index 00000000..a23a99ea --- /dev/null +++ b/tests/test_cases/2014/commands/760.768.222B06.yaml @@ -0,0 +1,13 @@ +command_id: 760.768.222B06 +test_cases: +- expected_values: + FORD_FR_VSS: 36 + response: |- + 222B06 + 76804622B0624 +- expected_values: + FORD_FR_VSS: 0 + response: 76804622B0600 +- expected_values: + FORD_FR_VSS: 124 + response: 76804622B067C diff --git a/tests/test_cases/2014/commands/760.768.222B07.yaml b/tests/test_cases/2014/commands/760.768.222B07.yaml new file mode 100644 index 00000000..aadf67b6 --- /dev/null +++ b/tests/test_cases/2014/commands/760.768.222B07.yaml @@ -0,0 +1,23 @@ +command_id: 760.768.222B07 +test_cases: +- expected_values: + FORD_FL_VSS: 0 + response: |- + 222B07 + 76804622B0700 +- expected_values: + FORD_FL_VSS: 36 + response: |- + 222B07 + 76804622B0724 +- expected_values: + FORD_FL_VSS: 39 + response: |- + 222B07 + 76804622B0727 +- expected_values: + FORD_FL_VSS: 0 + response: 76804622B0700 +- expected_values: + FORD_FL_VSS: 124 + response: 76804622B077C diff --git a/tests/test_cases/2014/commands/760.768.222B08.yaml b/tests/test_cases/2014/commands/760.768.222B08.yaml new file mode 100644 index 00000000..db257b47 --- /dev/null +++ b/tests/test_cases/2014/commands/760.768.222B08.yaml @@ -0,0 +1,18 @@ +command_id: 760.768.222B08 +test_cases: +- expected_values: + FORD_RR_VSS: 0 + response: |- + 222B08 + 76804622B0800 +- expected_values: + FORD_RR_VSS: 36 + response: |- + 222B08 + 76804622B0824 +- expected_values: + FORD_RR_VSS: 0 + response: 76804622B0800 +- expected_values: + FORD_RR_VSS: 124 + response: 76804622B087C diff --git a/tests/test_cases/2014/commands/760.768.222B09.yaml b/tests/test_cases/2014/commands/760.768.222B09.yaml new file mode 100644 index 00000000..1ecf9941 --- /dev/null +++ b/tests/test_cases/2014/commands/760.768.222B09.yaml @@ -0,0 +1,23 @@ +command_id: 760.768.222B09 +test_cases: +- expected_values: + FORD_RL_VSS: 0 + response: |- + 222B09 + 76804622B0900 +- expected_values: + FORD_RL_VSS: 33 + response: |- + 222B09 + 76804622B0921 +- expected_values: + FORD_RL_VSS: 39 + response: |- + 222B09 + 76804622B0927 +- expected_values: + FORD_RL_VSS: 0 + response: 76804622B0900 +- expected_values: + FORD_RL_VSS: 123 + response: 76804622B097B diff --git a/tests/test_cases/2014/commands/760.768.222B0C.yaml b/tests/test_cases/2014/commands/760.768.222B0C.yaml new file mode 100644 index 00000000..aa3ba835 --- /dev/null +++ b/tests/test_cases/2014/commands/760.768.222B0C.yaml @@ -0,0 +1,21 @@ +command_id: 760.768.222B0C +test_cases: +- expected_values: + FORD_LAT_ANG: -1 + response: |- + 222B0C + 76805622B0CFFF5 +- expected_values: + FORD_LAT_ANG: -1 + response: |- + 222B0C + 76805622B0CFFFF +- expected_values: + FORD_LAT_ANG: 0 + response: 76805622B0C0000 +- expected_values: + FORD_LAT_ANG: -1 + response: 76805622B0CFF9E +- expected_values: + FORD_LAT_ANG: -1 + response: 76805622B0CFFFF diff --git a/tests/test_cases/2014/commands/760.768.222B0D.yaml b/tests/test_cases/2014/commands/760.768.222B0D.yaml new file mode 100644 index 00000000..c9a1d8b8 --- /dev/null +++ b/tests/test_cases/2014/commands/760.768.222B0D.yaml @@ -0,0 +1,16 @@ +command_id: 760.768.222B0D +test_cases: +- expected_values: + FORD_BRK_FL_P: 0 + response: |- + 222B0D + 76805622B0D0000 +- expected_values: + FORD_BRK_FL_P: 0 + response: 76805622B0D0000 +- expected_values: + FORD_BRK_FL_P: 255 + response: 76805622B0DFFFC +- expected_values: + FORD_BRK_FL_P: 255 + response: 76805622B0DFFFF diff --git a/tests/test_cases/2014/commands/760.768.22DD01.yaml b/tests/test_cases/2014/commands/760.768.22DD01.yaml new file mode 100644 index 00000000..b72020cd --- /dev/null +++ b/tests/test_cases/2014/commands/760.768.22DD01.yaml @@ -0,0 +1,19 @@ +command_id: 760.768.22DD01 +test_cases: +- expected_values: + FORD_ODO_BCM: 269284 + response: |- + 22DD01 + 7680662DD01041BE4 +- expected_values: + FORD_ODO_BCM: 0 + response: 7680662DD01000000 +- expected_values: + FORD_ODO_BCM: 249181 + response: 7680662DD0103CD5D +- expected_values: + FORD_ODO_BCM: 264995 + response: 7680662DD01040B23 +- expected_values: + FORD_ODO_BCM: 265215 + response: 7680662DD01040BFF diff --git a/tests/test_cases/2014/commands/7DF.221310.yaml b/tests/test_cases/2014/commands/7DF.221310.yaml new file mode 100644 index 00000000..fea2e908 --- /dev/null +++ b/tests/test_cases/2014/commands/7DF.221310.yaml @@ -0,0 +1,14 @@ +command_id: 7DF.221310 +test_cases: +- expected_values: + FORD_EOT: 18 + response: 7E80562131012C0 +- expected_values: + FORD_EOT: 25 + response: '7E8056213101900' +- expected_values: + FORD_EOT: 33 + response: 7E80562131021FC +- expected_values: + FORD_EOT: 58 + response: 7E8056213103A34 diff --git a/tests/test_cases/2014/commands/7DF.22F45C.yaml b/tests/test_cases/2014/commands/7DF.22F45C.yaml new file mode 100644 index 00000000..36d5e6a8 --- /dev/null +++ b/tests/test_cases/2014/commands/7DF.22F45C.yaml @@ -0,0 +1,8 @@ +command_id: 7DF.22F45C +test_cases: +- expected_values: + FORD_EOP: 48 + response: 7E80462F45C30 +- expected_values: + FORD_EOP: 151 + response: 7E80462F45C97 diff --git a/tests/test_cases/2014/commands/7E0.0101.yaml b/tests/test_cases/2014/commands/7E0.0101.yaml new file mode 100644 index 00000000..431e9cb6 --- /dev/null +++ b/tests/test_cases/2014/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: 1 + CAT_RDY: 0 + CAT_SUP: 0 + CCM_RDY: 0 + CCM_SUP: 1 + CIM_SUP: COMPRESSION + DTC_CNT: 1 + 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: 1 + MIL: 1 + MIS_RDY: 0 + MIS_SUP: 0 + O2S_RDY: 0 + O2S_SUP: 1 + response: 7E8064101810EE800 diff --git a/tests/test_cases/2014/commands/7E0.0104.yaml b/tests/test_cases/2014/commands/7E0.0104.yaml new file mode 100644 index 00000000..6deb8919 --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.0104.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0104 +test_cases: +- expected_values: + LOAD_PCT: 0 + response: '7E803410400' +- expected_values: + LOAD_PCT: 81.56863 + response: 7E8034104D0 diff --git a/tests/test_cases/2014/commands/7E0.0105.yaml b/tests/test_cases/2014/commands/7E0.0105.yaml new file mode 100644 index 00000000..606ce6a3 --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.0105.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0105 +test_cases: +- expected_values: + ECT: 25 + response: '7E803410541' +- expected_values: + ECT: 74 + response: '7E803410572' diff --git a/tests/test_cases/2014/commands/7E0.010D.yaml b/tests/test_cases/2014/commands/7E0.010D.yaml new file mode 100644 index 00000000..e056d39e --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.010D.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.010D +test_cases: +- expected_values: + VSS: 0 + response: 7E803410D00 +- expected_values: + VSS: 130 + response: 7E803410D82 diff --git a/tests/test_cases/2014/commands/7E0.0110.yaml b/tests/test_cases/2014/commands/7E0.0110.yaml new file mode 100644 index 00000000..46d017f2 --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.0110.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.0110 +test_cases: +- expected_values: + MAF: 0 + response: '7E80441100000' +- expected_values: + MAF: 17.9 + response: 7E804411006FE +- expected_values: + MAF: 108.92 + response: 7E80441102A8C diff --git a/tests/test_cases/2014/commands/7E0.0111.yaml b/tests/test_cases/2014/commands/7E0.0111.yaml new file mode 100644 index 00000000..59bd7623 --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.0111.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0111 +test_cases: +- expected_values: + TP: 93.72549 + response: 7E8034111EF +- expected_values: + TP: 94.5098 + response: 7E8034111F1 diff --git a/tests/test_cases/2014/commands/7E0.011C.yaml b/tests/test_cases/2014/commands/7E0.011C.yaml new file mode 100644 index 00000000..f57b827d --- /dev/null +++ b/tests/test_cases/2014/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/2014/commands/7E0.0121.yaml b/tests/test_cases/2014/commands/7E0.0121.yaml new file mode 100644 index 00000000..169efedf --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.0121.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0121 +test_cases: +- expected_values: + MIL_DIST: 585 + response: '7E80441210249' diff --git a/tests/test_cases/2014/commands/7E0.012F.yaml b/tests/test_cases/2014/commands/7E0.012F.yaml new file mode 100644 index 00000000..44e4d038 --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.012F.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.012F +test_cases: +- expected_values: + FLI: 52.15686 + response: 7E803412F85 diff --git a/tests/test_cases/2014/commands/7E0.0130.yaml b/tests/test_cases/2014/commands/7E0.0130.yaml new file mode 100644 index 00000000..79a73f30 --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.0130.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0130 +test_cases: +- expected_values: + WARM_UPS: 16 + response: '7E803413010' diff --git a/tests/test_cases/2014/commands/7E0.0131.yaml b/tests/test_cases/2014/commands/7E0.0131.yaml new file mode 100644 index 00000000..8a5f71aa --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.0131.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.0131 +test_cases: +- expected_values: + CLR_DIST: 0 + response: '7E80441310000' +- expected_values: + CLR_DIST: 255 + response: 7E804413100FF +- expected_values: + CLR_DIST: 65535 + response: 7E8044131FFFF diff --git a/tests/test_cases/2014/commands/7E0.0142.yaml b/tests/test_cases/2014/commands/7E0.0142.yaml new file mode 100644 index 00000000..185934b5 --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.0142.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0142 +test_cases: +- expected_values: + VPWR: 14.921 + response: 7E80441423A49 diff --git a/tests/test_cases/2014/commands/7E0.014D.yaml b/tests/test_cases/2014/commands/7E0.014D.yaml new file mode 100644 index 00000000..3b9331b6 --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.014D.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.014D +test_cases: +- expected_values: + MIL_TIME: 1031 + response: 7E804414D0407 diff --git a/tests/test_cases/2014/commands/7E0.014E.yaml b/tests/test_cases/2014/commands/7E0.014E.yaml new file mode 100644 index 00000000..bd25a101 --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.014E.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.014E +test_cases: +- expected_values: + CLR_TIME: 1232 + response: 7E804414E04D0 diff --git a/tests/test_cases/2014/commands/7E0.015C.yaml b/tests/test_cases/2014/commands/7E0.015C.yaml new file mode 100644 index 00000000..b89344f8 --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.015C.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.015C +test_cases: +- expected_values: + EOT: 20 + response: 7E803415C3C +- expected_values: + EOT: 79 + response: 7E803415C77 diff --git a/tests/test_cases/2014/commands/7E0.220393.yaml b/tests/test_cases/2014/commands/7E0.220393.yaml new file mode 100644 index 00000000..dd0c8f19 --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.220393.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.220393 +test_cases: +- expected_values: + FORD_AC_P: 91.66386 + response: 7E805620393013C +- expected_values: + FORD_AC_P: 147.9385 + response: 7E80562039301FE +- expected_values: + FORD_AC_P: 447.58649 + response: '7E8056203930607' +- expected_values: + FORD_AC_P: 521.84582 + response: '7E8056203930707' diff --git a/tests/test_cases/2014/commands/7E0.7E8.220324.yaml b/tests/test_cases/2014/commands/7E0.7E8.220324.yaml new file mode 100644 index 00000000..d27a7d9b --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.7E8.220324.yaml @@ -0,0 +1,18 @@ +command_id: 7E0.7E8.220324 +test_cases: +- expected_values: + FORD_HPFP_V: 0.49853 + FORD_[ECU] HPFP SENSOR VOLTAGE: 0.49853 + response: '7E8056203240066' +- expected_values: + FORD_HPFP_V: 1.24633 + FORD_[ECU] HPFP SENSOR VOLTAGE: 1.24633 + response: 7E80562032400FF +- expected_values: + FORD_HPFP_V: 1.25122 + FORD_[ECU] HPFP SENSOR VOLTAGE: 1.25122 + response: '7E8056203240100' +- expected_values: + FORD_HPFP_V: 3.75367 + FORD_[ECU] HPFP SENSOR VOLTAGE: 3.75367 + response: '7E8056203240300' diff --git a/tests/test_cases/2014/commands/7E0.7E8.22033C.yaml b/tests/test_cases/2014/commands/7E0.7E8.22033C.yaml new file mode 100644 index 00000000..74e4b989 --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.7E8.22033C.yaml @@ -0,0 +1,18 @@ +command_id: 7E0.7E8.22033C +test_cases: +- expected_values: + FORD_TIP_V: 0.4834 + FORD_[ECU] TIP SENSOR VOLTAGE: 0.4834 + response: 7E80562033C0063 +- expected_values: + FORD_TIP_V: 1.24512 + FORD_[ECU] TIP SENSOR VOLTAGE: 1.24512 + response: 7E80562033C00FF +- expected_values: + FORD_TIP_V: 1.25 + FORD_[ECU] TIP SENSOR VOLTAGE: 1.25 + response: 7E80562033C0100 +- expected_values: + FORD_TIP_V: 3.75 + FORD_[ECU] TIP SENSOR VOLTAGE: 3.75 + response: 7E80562033C0300 diff --git a/tests/test_cases/2014/commands/7E0.7E8.22035A.yaml b/tests/test_cases/2014/commands/7E0.7E8.22035A.yaml new file mode 100644 index 00000000..f2cf00de --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.7E8.22035A.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22035A +test_cases: +- expected_values: + FORD_BARO_V: 3.76833 + response: 7E80562035A0303 +- expected_values: + FORD_BARO_V: 4.16422 + response: 7E80562035A0354 diff --git a/tests/test_cases/2014/commands/7E0.7E8.2203BA.yaml b/tests/test_cases/2014/commands/7E0.7E8.2203BA.yaml new file mode 100644 index 00000000..3b858b53 --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.7E8.2203BA.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.2203BA +test_cases: +- expected_values: + FORD_AAT_V: 0.435 + response: 7E8056203BA0059 +- expected_values: + FORD_AAT_V: 1.24633 + response: 7E8056203BA00FF +- expected_values: + FORD_AAT_V: 1.25122 + response: 7E8056203BA0100 diff --git a/tests/test_cases/2014/commands/7E0.7E8.2203CA.yaml b/tests/test_cases/2014/commands/7E0.7E8.2203CA.yaml new file mode 100644 index 00000000..9c24ff97 --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.7E8.2203CA.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.2203CA +test_cases: +- expected_values: + FORD_MCT: 40 + response: 7E8046203CA28 +- expected_values: + FORD_MCT: 113 + response: 7E8046203CA71 diff --git a/tests/test_cases/2014/commands/7E0.7E8.2203DC.yaml b/tests/test_cases/2014/commands/7E0.7E8.2203DC.yaml new file mode 100644 index 00000000..7a2b4a36 --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.7E8.2203DC.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.2203DC +test_cases: +- expected_values: + FORD_HPFP_DES: 0 + response: 7E8056203DC0000 +- expected_values: + FORD_HPFP_DES: 3340.21915 + response: 7E8056203DC08FF +- expected_values: + FORD_HPFP_DES: 3500 + response: 7E8056203DC4432 diff --git a/tests/test_cases/2014/commands/7E0.7E8.22099B.yaml b/tests/test_cases/2014/commands/7E0.7E8.22099B.yaml new file mode 100644 index 00000000..e85919e9 --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.7E8.22099B.yaml @@ -0,0 +1,30 @@ +command_id: 7E0.7E8.22099B +test_cases: +- expected_values: + FORD_AC_STATE: 0 + response: |- + 22099B + 7E80562099B0004 +- expected_values: + FORD_AC_STATE: 1 + response: |- + 22099B + 7E80562099B01A4 +- expected_values: + FORD_AC_STATE: 0 + response: 7E80562099B0004 +- expected_values: + FORD_AC_STATE: 0 + response: 7E80562099B0084 +- expected_values: + FORD_AC_STATE: 1 + response: 7E80562099B0104 +- expected_values: + FORD_AC_STATE: 1 + response: 7E80562099B0184 +- expected_values: + FORD_AC_STATE: 1 + response: 7E80562099B01A4 +- expected_values: + FORD_AC_STATE: 1 + response: 7E80562099B01E4 diff --git a/tests/test_cases/2014/commands/7E0.7E8.221279.yaml b/tests/test_cases/2014/commands/7E0.7E8.221279.yaml new file mode 100644 index 00000000..757e0dcd --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.7E8.221279.yaml @@ -0,0 +1,16 @@ +command_id: 7E0.7E8.221279 +test_cases: +- expected_values: + FORD_IAT_SENS_V: 2.38025 + response: |- + 221279 + 7E80562127901E7 +- expected_values: + FORD_IAT_SENS_V: 1.21701 + response: 7E80562127900F9 +- expected_values: + FORD_IAT_SENS_V: 2.49756 + response: 7E80562127901FF +- expected_values: + FORD_IAT_SENS_V: 2.50244 + response: '7E8056212790200' diff --git a/tests/test_cases/2014/commands/7E0.7E8.221505.yaml b/tests/test_cases/2014/commands/7E0.7E8.221505.yaml new file mode 100644 index 00000000..52ece304 --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.7E8.221505.yaml @@ -0,0 +1,16 @@ +command_id: 7E0.7E8.221505 +test_cases: +- expected_values: + FORD_VSS_HD: 0 + response: |- + 221505 + 7E8056215050000 +- expected_values: + FORD_VSS_HD: 0 + response: '7E8056215050000' +- expected_values: + FORD_VSS_HD: 111.99219 + response: 7E80562150537FF +- expected_values: + FORD_VSS_HD: 130.89062 + response: '7E8056215054172' diff --git a/tests/test_cases/2014/commands/7E0.7E8.221E1F.yaml b/tests/test_cases/2014/commands/7E0.7E8.221E1F.yaml new file mode 100644 index 00000000..b5979ba4 --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.7E8.221E1F.yaml @@ -0,0 +1,10 @@ +command_id: 7E0.7E8.221E1F +test_cases: +- expected_values: + FORD_GEAR_ENG: 0 + response: |- + 221E1F + 7E804621E1F00 +- expected_values: + FORD_GEAR_ENG: 0 + response: 7E804621E1F00 diff --git a/tests/test_cases/2014/commands/7E0.7E8.229800.yaml b/tests/test_cases/2014/commands/7E0.7E8.229800.yaml new file mode 100644 index 00000000..825e5a38 --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.7E8.229800.yaml @@ -0,0 +1,19 @@ +command_id: 7E0.7E8.229800 +test_cases: +- expected_values: + FORD_AC_P_SENS_V: 1.64551 + response: |- + 229800 + 7E8056298000695 +- expected_values: + FORD_AC_P_SENS_V: 0.77148 + response: '7E8056298000316' +- expected_values: + FORD_AC_P_SENS_V: 1.25 + response: '7E8056298000500' +- expected_values: + FORD_AC_P_SENS_V: 1.49902 + response: 7E80562980005FF +- expected_values: + FORD_AC_P_SENS_V: 2.55859 + response: 7E8056298000A3C diff --git a/tests/test_cases/2014/commands/7E0.7E8.22DD01|fc=1.yaml b/tests/test_cases/2014/commands/7E0.7E8.22DD01|fc=1.yaml new file mode 100644 index 00000000..02a26246 --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.7E8.22DD01|fc=1.yaml @@ -0,0 +1,17 @@ +command_id: 7E0.7E8.22DD01|fc=1 +test_cases: +- expected_values: + FORD_ODO: 0 + response: 7E80662DD01000000 +- expected_values: + FORD_ODO: 258815 + response: 7E80662DD0103F2FF +- expected_values: + FORD_ODO: 259343 + response: 7E80662DD0103F50F +- expected_values: + FORD_ODO: 261888 + response: 7E80662DD0103FF00 +- expected_values: + FORD_ODO: 267171 + response: 7E80662DD010413A3 diff --git a/tests/test_cases/2014/commands/7E0.7E8.22F404.yaml b/tests/test_cases/2014/commands/7E0.7E8.22F404.yaml new file mode 100644 index 00000000..8c4f34b1 --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.7E8.22F404.yaml @@ -0,0 +1,13 @@ +command_id: 7E0.7E8.22F404 +test_cases: +- expected_values: + FORD_ENG_LOAD_PCT: 47.45098 + response: |- + 22F404 + 7E80462F40479 +- expected_values: + FORD_ENG_LOAD_PCT: 0 + response: 7E80462F40400 +- expected_values: + FORD_ENG_LOAD_PCT: 100 + response: 7E80462F404FF diff --git a/tests/test_cases/2014/commands/7E0.7E8.22F40B.yaml b/tests/test_cases/2014/commands/7E0.7E8.22F40B.yaml new file mode 100644 index 00000000..b0d784fd --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.7E8.22F40B.yaml @@ -0,0 +1,13 @@ +command_id: 7E0.7E8.22F40B +test_cases: +- expected_values: + FORD_MAP: 15.08405 + response: |- + 22F40B + 7E80462F40B68 +- expected_values: + FORD_MAP: 3.62597 + response: 7E80462F40B19 +- expected_values: + FORD_MAP: 36 + response: 7E80462F40BFF diff --git a/tests/test_cases/2014/commands/7E0.7E8.22F40C.yaml b/tests/test_cases/2014/commands/7E0.7E8.22F40C.yaml new file mode 100644 index 00000000..144ca117 --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.7E8.22F40C.yaml @@ -0,0 +1,16 @@ +command_id: 7E0.7E8.22F40C +test_cases: +- expected_values: + FORD_RPM: 1026.25 + response: |- + 22F40C + 7E80562F40C1009 +- expected_values: + FORD_RPM: 0 + response: 7E80562F40C0000 +- expected_values: + FORD_RPM: 831.75 + response: 7E80562F40C0CFF +- expected_values: + FORD_RPM: 3191 + response: 7E80562F40C31DC diff --git a/tests/test_cases/2014/commands/7E0.7E8.22F40D.yaml b/tests/test_cases/2014/commands/7E0.7E8.22F40D.yaml new file mode 100644 index 00000000..53a21a9d --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.7E8.22F40D.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F40D +test_cases: +- expected_values: + FORD_VSS: 0 + response: 7E80462F40D00 +- expected_values: + FORD_VSS: 255 + response: 7E80462F40DFF diff --git a/tests/test_cases/2014/commands/7E0.7E8.22F40F.yaml b/tests/test_cases/2014/commands/7E0.7E8.22F40F.yaml new file mode 100644 index 00000000..a5a20960 --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.7E8.22F40F.yaml @@ -0,0 +1,13 @@ +command_id: 7E0.7E8.22F40F +test_cases: +- expected_values: + FORD_IAT_ALT2: 25 + response: |- + 22F40F + 7E80462F40F41 +- expected_values: + FORD_IAT_ALT2: 0 + response: 7E80462F40F28 +- expected_values: + FORD_IAT_ALT2: 52 + response: 7E80462F40F5C diff --git a/tests/test_cases/2014/commands/7E0.7E8.22F41F.yaml b/tests/test_cases/2014/commands/7E0.7E8.22F41F.yaml new file mode 100644 index 00000000..85ef983b --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.7E8.22F41F.yaml @@ -0,0 +1,16 @@ +command_id: 7E0.7E8.22F41F +test_cases: +- expected_values: + FORD_RUN_TIME: 43 + response: |- + 22F41F + 7E80562F41F002B +- expected_values: + FORD_RUN_TIME: 0 + response: 7E80562F41F0000 +- expected_values: + FORD_RUN_TIME: 255 + response: 7E80562F41F00FF +- expected_values: + FORD_RUN_TIME: 7168 + response: 7E80562F41F1C00 diff --git a/tests/test_cases/2014/commands/7E0.7E8.22F421.yaml b/tests/test_cases/2014/commands/7E0.7E8.22F421.yaml new file mode 100644 index 00000000..01f25adc --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.7E8.22F421.yaml @@ -0,0 +1,16 @@ +command_id: 7E0.7E8.22F421 +test_cases: +- expected_values: + FORD_MIL_DIST: 0 + response: |- + 22F421 + 7E80562F4210000 +- expected_values: + FORD_MIL_DIST: 0 + response: 7E80562F4210000 +- expected_values: + FORD_MIL_DIST: 558 + response: 7E80562F421022E +- expected_values: + FORD_MIL_DIST: 589 + response: 7E80562F421024D diff --git a/tests/test_cases/2014/commands/7E0.7E8.22F42F.yaml b/tests/test_cases/2014/commands/7E0.7E8.22F42F.yaml new file mode 100644 index 00000000..5005f411 --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.7E8.22F42F.yaml @@ -0,0 +1,13 @@ +command_id: 7E0.7E8.22F42F +test_cases: +- expected_values: + FORD_FLI: 88.62745 + response: |- + 22F42F + 7E80462F42FE2 +- expected_values: + FORD_FLI: 0 + response: 7E80462F42F00 +- expected_values: + FORD_FLI: 100 + response: 7E80462F42FFF diff --git a/tests/test_cases/2014/commands/7E0.7E8.22F430.yaml b/tests/test_cases/2014/commands/7E0.7E8.22F430.yaml new file mode 100644 index 00000000..a2a327ab --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.7E8.22F430.yaml @@ -0,0 +1,25 @@ +command_id: 7E0.7E8.22F430 +test_cases: +- expected_values: + FORD_WARMUP_CLR: 3 + response: |- + 22F430 + 7E80462F43003 +- expected_values: + FORD_WARMUP_CLR: 1 + response: 7E80462F43001 +- expected_values: + FORD_WARMUP_CLR: 2 + response: 7E80462F43002 +- expected_values: + FORD_WARMUP_CLR: 3 + response: 7E80462F43003 +- expected_values: + FORD_WARMUP_CLR: 14 + response: 7E80462F4300E +- expected_values: + FORD_WARMUP_CLR: 15 + response: 7E80462F4300F +- expected_values: + FORD_WARMUP_CLR: 16 + response: 7E80462F43010 diff --git a/tests/test_cases/2014/commands/7E0.7E8.22F431.yaml b/tests/test_cases/2014/commands/7E0.7E8.22F431.yaml new file mode 100644 index 00000000..52a482e5 --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.7E8.22F431.yaml @@ -0,0 +1,16 @@ +command_id: 7E0.7E8.22F431 +test_cases: +- expected_values: + FORD_DIST_DTC_CLR: 6505 + response: |- + 22F431 + 7E80562F4311969 +- expected_values: + FORD_DIST_DTC_CLR: 0 + response: 7E80562F4310000 +- expected_values: + FORD_DIST_DTC_CLR: 2815 + response: 7E80562F4310AFF +- expected_values: + FORD_DIST_DTC_CLR: 6656 + response: 7E80562F4311A00 diff --git a/tests/test_cases/2014/commands/7E0.7E8.22F43C.yaml b/tests/test_cases/2014/commands/7E0.7E8.22F43C.yaml new file mode 100644 index 00000000..67f7fd1a --- /dev/null +++ b/tests/test_cases/2014/commands/7E0.7E8.22F43C.yaml @@ -0,0 +1,19 @@ +command_id: 7E0.7E8.22F43C +test_cases: +- expected_values: + FORD_CAT_TEMP: 578.5 + response: |- + 22F43C + 7E80562F43C1829 +- expected_values: + FORD_CAT_TEMP: 63.1 + response: 7E80562F43C0407 +- expected_values: + FORD_CAT_TEMP: 113.9 + response: 7E80562F43C0603 +- expected_values: + FORD_CAT_TEMP: 215.1 + response: 7E80562F43C09F7 +- expected_values: + FORD_CAT_TEMP: 578.5 + response: 7E80562F43C1829 diff --git a/tests/test_cases/2015/command_support.yaml b/tests/test_cases/2015/command_support.yaml index 26075c8b..2b9e5720 100644 --- a/tests/test_cases/2015/command_support.yaml +++ b/tests/test_cases/2015/command_support.yaml @@ -1,5 +1,31 @@ model_year: 2015 supported_commands_by_ecu: + "726": + - 726.22407E:FORD_EXTERIOR_LIGHT_STATE + - 726.227151:FORD_HIGHBEAM_STATUS + - 726.22C150:FORD_DRIVER_DOOR_OPEN,FORD_PASSENGER_DOOR_OPEN,FORD_RLD_OPEN,FORD_RRD_OPEN,FORD_TRUNK_OPEN + - 726.22C154:FORD_HOOD_OPEN + - 726.72E.222813:FORD_TP_FL + - 726.72E.222814:FORD_TP_FR + - 726.72E.222815:FORD_TP_RR,FORD_TP_RRO + - 726.72E.222816:FORD_TP_RL,FORD_TP_RLO + - 726.72E.222817:FORD_TP_RRI + - 726.72E.222818:FORD_TP_RLI + - 726.72E.224027:FORD_12V_AGE,FORD_BATT_AGE + "760": + - 760.768.222B00:FORD_PARKING_BRAKE + - 760.768.222B06:FORD_FR_VSS + - 760.768.222B07:FORD_FL_VSS + - 760.768.222B08:FORD_RR_VSS + - 760.768.222B09:FORD_RL_VSS + - 760.768.222B0C:FORD_LAT_ANG + - 760.768.222B0D:FORD_BRK_FL_P + - 760.768.22DD01:FORD_ODO_BCM + "7DF": + - 7DF.221E12:FORD_GEAR_V2 + - 7DF.221E1C:FORD_TOT_V2 + - 7DF.221E23:FORD_GEAR_SHFT_V2 + - 7DF.22F42F:FORD_FLI_V2 "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 @@ -31,3 +57,206 @@ supported_commands_by_ecu: - 0134:LAMBDA11_CURRENT,O2S11_CURRENT - 013C:CATEMP11 - 013D:CATEMP21 + - 7E0.0105:ECT + - 7E0.0110:MAF + - 7E0.0131:CLR_DIST + - 7E0.0134:LAMBDA11_CURRENT,O2S11_CURRENT + - 7E0.0142:VPWR + - 7E0.0144:EQ_RAT + - 7E0.0146:AAT + - 7E0.22030F:FORD_CL + - 7E0.220393:FORD_AC_P + - 7E0.7E8.220301:FORD_MAP_V + - 7E0.7E8.220307:FORD_LPFP_DUTY + - 7E0.7E8.220316:FORD_VCT_INT_DUTY + - 7E0.7E8.220317:FORD_VCT_EXH_DUTY + - 7E0.7E8.220318:FORD_VCT_INT_ACT + - 7E0.7E8.220319:FORD_VCT_EXH_ACT + - 7E0.7E8.22031A:FORD_VCT_INT_ERR + - 7E0.7E8.22031B:FORD_VCT_EXH_ERR + - 7E0.7E8.22032B:FORD_ACC_POS,FORD_[ECU] ACCELERATOR PEDAL POSITION + - 7E0.7E8.220334:FORD_PCM_CYL_HEAD_T_CORR + - 7E0.7E8.220338:FORD_ETC_TRIM_LEARNED,FORD_ETC_TRIM_LRN,FORD_[ECU] ETC LEARNED + TRIM + - 7E0.7E8.220345:FORD_PCM_MISF_EVENTS_LATEST_CYC + - 7E0.7E8.220353:FORD_BARO,FORD_[ECU] BARO + - 7E0.7E8.22035F:FORD_RO2_V + - 7E0.7E8.220382:FORD_PCM_MISF_ACCEL_CYL1_NORM + - 7E0.7E8.220388:FORD_PCM_MISF_ACCEL_CYL2_NORM + - 7E0.7E8.22038A:FORD_PCM_MISF_ACCEL_CYL3_NORM + - 7E0.7E8.22038B:FORD_PCM_MISF_ACCEL_CYL4_NORM + - 7E0.7E8.22038C:FORD_PCM_MISF_ACCEL_CYL5_NORM + - 7E0.7E8.22038E:FORD_EVAP_V,FORD_[ECU] EVAP PRES SENSOR V + - 7E0.7E8.22038F:FORD_ECT,FORD_[ECU] ECT + - 7E0.7E8.220398:FORD_PCM_MISF_ACCEL_CYL6_NORM + - 7E0.7E8.2203AF:FORD_TRQ_CTRL_REQ + - 7E0.7E8.2203BA:FORD_AAT_V + - 7E0.7E8.2203BB:FORD_VCT_EXH_DES + - 7E0.7E8.2203BC:FORD_VCT_INT_DES,FORD_[ECU] VCT INT DES + - 7E0.7E8.2203BD:FORD_CL_LC,FORD_[ECU] CL LAMBDA CORR + - 7E0.7E8.2203E8:FORD_OAR + - 7E0.7E8.2203EC:FORD_IGN_CORR_CYL1 + - 7E0.7E8.220403:FORD_KS1_RAW + - 7E0.7E8.220404:FORD_KS2_RAW + - 7E0.7E8.22054B:FORD_PCM_ENG_OIL_LIFE_REM + - 7E0.7E8.22057D:FORD_AAT_ALT + - 7E0.7E8.220700:FORD_IAT_FAULT + - 7E0.7E8.22091A:FORD_ETC_ANG_DES + - 7E0.7E8.22093C:FORD_ETC_ANG_ACT + - 7E0.7E8.22099B:FORD_AC_STATE + - 7E0.7E8.221126:FORD_ERT + - 7E0.7E8.221166:FORD_EVAP_PURGE_CMD + - 7E0.7E8.22116B:FORD_IGN_TIM_CYL1 + - 7E0.7E8.221279:FORD_IAT_SENS_V + - 7E0.7E8.221505:FORD_VSS_HD + - 7E0.7E8.221E12:FORD_GEAR + - 7E0.7E8.221E16:FORD_AXLE_GEAR_RATIO_MEAS + - 7E0.7E8.221E19:FORD_PCM_CMD_TRANS_GEAR_RATIO + - 7E0.7E8.221E1A:FORD_PCM_CMD_TRANS_MAIN_LINE_P + - 7E0.7E8.221E1C:FORD_TOT + - 7E0.7E8.221E23:FORD_GEAR_SHFT + - 7E0.7E8.229800:FORD_AC_P_SENS_V + - 7E0.7E8.22DD01|fc=1:FORD_ODO + - 7E0.7E8.22F404:FORD_ENG_LOAD_PCT + - 7E0.7E8.22F406:FORD_STFT + - 7E0.7E8.22F407:FORD_LTFT + - 7E0.7E8.22F40C:FORD_RPM + - 7E0.7E8.22F40D:FORD_VSS + - 7E0.7E8.22F40F:FORD_IAT_ALT2 + - 7E0.7E8.22F41F:FORD_RUN_TIME + - 7E0.7E8.22F421:FORD_MIL_DIST + - 7E0.7E8.22F42F:FORD_FLI + - 7E0.7E8.22F430:FORD_WARMUP_CLR + - 7E0.7E8.22F431:FORD_DIST_DTC_CLR + - 7E0.7E8.22F43C:FORD_CAT_TEMP + - 7E0.7E8.22F443:FORD_ENG_LOAD_ACT +unsupported_commands_by_ecu: + "6F5": + - 6F5.6FD.224899:FORD_HVDC_CHG_MAX_C + - 6F5.6FD.22489D:FORD_HVDC_CHG_MAX_V + "720": + - 720.728.22404C:FORD_ODO_V2 + - 720.728.226185:FORD_FLI_V2 + - 720.728.2261A5:FORD_TPMS_WARN + - 720.728.22DD01:FORD_ODO_TRIP + "726": + - 726.22C259:FORD_CENTRAL_LOCK_STATUS + - 726.72E.224028:FORD_12V_SOC,FORD_BATT_SOC + - 726.72E.224029:FORD_BATT_TEMP + - 726.72E.22402A:FORD_12V_V + - 726.72E.22402B:FORD_12V_A + - 726.72E.22DD01:FORD_ODO_726 + "746": + - 746.74E.224836:FORD_DCDC_LV_A + - 746.74E.22483A:FORD_DCDC_HV_A + - 746.74E.22483D:FORD_DCDC_ENABLED + "760": + - 760.768.222B11:FORD_LAT_G + - 760.768.223201:FORD_STEER_ANG,FORD_STEER_ANGLE + "764": + - 764.76C.22A224:FORD_CC_TGT_VSS + "7C7": + - 7C7.2299AB:FORD_AC_COMP_A + "7DF": + - 7DF.221310:FORD_EOT + - 7DF.22F45C:FORD_EOP + "7E0": + - 7E0.7E8.220324:FORD_HPFP_V,FORD_[ECU] HPFP SENSOR VOLTAGE + - 7E0.7E8.22033C:FORD_TIP_V,FORD_[ECU] TIP SENSOR VOLTAGE + - 7E0.7E8.22033E:FORD_TIP_ABS,FORD_[ECU] TIP ACTUAL ABS + - 7E0.7E8.22035A:FORD_BARO_V + - 7E0.7E8.2203CA:FORD_MCT + - 7E0.7E8.2203DC:FORD_HPFP_DES + - 7E0.7E8.220415:FORD_PCM_ENG_EOP_RAW + - 7E0.7E8.22041F:FORD_LPFP_DES + - 7E0.7E8.220427:FORD_BPV_OPEN + - 7E0.7E8.220460:FORD_CAT_SENS_V + - 7E0.7E8.220461:FORD_CAT + - 7E0.7E8.220462:FORD_WGDC + - 7E0.7E8.220466:FORD_TIP_DES_ABS + - 7E0.7E8.22046F:FORD_INJ_MODE + - 7E0.7E8.220548:FORD_LPFP_ACT + - 7E0.7E8.22054D:FORD_LPFP_SENS_V + - 7E0.7E8.220580:FORD_GRILL_SHUTTER_POSITION + - 7E0.7E8.2205AC:FORD_PCM_CYL_1_KNK_COMB_PERF_CNT + - 7E0.7E8.2205AD:FORD_PCM_CYL_2_KNK_COMB_PERF_CNT + - 7E0.7E8.2205AE:FORD_PCM_CYL_3_KNK_COMB_PERF_CNT + - 7E0.7E8.2205AF:FORD_PCM_CYL_4_KNK_COMB_PERF_CNT + - 7E0.7E8.2205B0:FORD_PCM_CYL_5_KNK_COMB_PERF_CNT + - 7E0.7E8.2205B1:FORD_PCM_CYL_6_KNK_COMB_PERF_CNT + - 7E0.7E8.2205FC:FORD_PCM_CYL_HEAD_T_SENS_2_RAW + - 7E0.7E8.220604:FORD_PCM_A_C_REFRIG_P + - 7E0.7E8.220707:FORD_GRILL_SHUT_DC + - 7E0.7E8.221E1F:FORD_GEAR_ENG + - 7E0.7E8.224194:FORD_DTE + - 7E0.7E8.224195:FORD_DTE_DISP + - 7E0.7E8.22F40B:FORD_MAP + - 7E0.7E8.22F462:FORD_PCM_ACT_ENG_PCT_TRQ + - 7E0.7E8.22F463:FORD_PCM_ENG_REFERENCE_TRQ + - 7E0.7E8.22F4A6:FORD_PCM_VEH_ODO + "7E2": + - 7E2.7EA.22484A:FORD_CHG_OUT_V + - 7E2.7EA.22484E:FORD_CHG_PWR_AVAIL + - 7E2.7EA.224851:FORD_EVSE_TYPE + - 7E2.7EA.22485E:FORD_AC_CHG_IN_V + - 7E2.7EA.22485F:FORD_AC_CHG_IN_A + - 7E2.7EA.224860:FORD_AC_CHG_IN_FREQ + - 7E2.7EA.224861:FORD_CHG_PILOT_DUTY + - 7E2.7EA.224862:FORD_CHG_PROX_STATUS + - 7E2.7EA.224888:FORD_AC_CHG_COUPLER_T + - 7E2.7EA.224897:FORD_DC_CHG_COUPLER_T1 + - 7E2.7EA.22489E:FORD_DC_CHG_STATUS + - 7E2.7EA.2248A0:FORD_CHG_PROX_V + - 7E2.7EA.2248A4:FORD_DC_CHG_COUPLER_T3 + - 7E2.7EA.2248A5:FORD_CHG_OUT_REDUCT_T + - 7E2.7EA.2248B6:FORD_CHG_PILOT_V + - 7E2.7EA.2248B7:FORD_EVSE_DIGITAL_MODE + - 7E2.7EA.2248BC:FORD_HVBAT_MAX_CHG_A + - 7E2.7EA.2248C4:FORD_CHG_MAX_PWR + - 7E2.7EA.22DD04|fc=1:FORD_IAT + - 7E2.7EA.22DD05|fc=1:FORD_AAT + "7E4": + - 7E4.7EC.2205A1:FORD_TARGET_SOC + - 7E4.7EC.224800|fc=1:FORD_HVBAT_T + - 7E4.7EC.224801|fc=1:FORD_HVBAT_SOC + - 7E4.7EC.224803:FORD_HV_POS_LEAK_V + - 7E4.7EC.224804:FORD_HV_NEG_LEAK_V + - 7E4.7EC.224805:FORD_CONTACTOR_V_POS + - 7E4.7EC.224806:FORD_CONTACTOR_V_NEG + - 7E4.7EC.224808:FORD_T_RANGE,FORD_T_RANGE_AVG,FORD_T_RANGE_MAX,FORD_T_RANGE_MIN + - 7E4.7EC.224809:FORD_HVBAT_CHR_A + - 7E4.7EC.22480B:FORD_HVBAT_A_ALT + - 7E4.7EC.22480D|fc=1:FORD_HVBAT_V + - 7E4.7EC.224810|fc=1:FORD_HVBAT_AGE + - 7E4.7EC.224815:FORD_MAX_DISCH_PWR_LIM + - 7E4.7EC.22483F:FORD_HVBAT_MOD_V + - 7E4.7EC.224840:FORD_HVBAT_MIN_MOD_V + - 7E4.7EC.224841:FORD_HVBAT_AVG_MOD_V + - 7E4.7EC.224842:FORD_HVBAT_CCR + - 7E4.7EC.224844:FORD_HVBAT_CVR + - 7E4.7EC.224845|fc=1:FORD_HVBAT_SOC_DISP + - 7E4.7EC.224846:FORD_HVBAT_COOLANT_INLET_T + - 7E4.7EC.224848|fc=1:FORD_HVBAT_KWH + - 7E4.7EC.22484D:FORD_HVBAT_CHG_STATUS + - 7E4.7EC.22484F|fc=1:FORD_CHRG_STATE + - 7E4.7EC.224850:FORD_CHG_OUT_A + - 7E4.7EC.2248F9:FORD_HVBAT_A + - 7E4.7EC.2248FB:FORD_HVBAT_CHG_PWR_LIM + - 7E4.7EC.22490C|fc=1:FORD_HVBAT_SOH + "7E6": + - 7E6.7EE.221E12:FORD_GEAR_CMD + - 7E6.7EE.221E1C|fc=1:FORD_TT + - 7E6.7EE.221E2C:FORD_PRI_MOTOR_RPM + - 7E6.7EE.22481C:FORD_PRI_MOTOR_TQ + - 7E6.7EE.22481D:FORD_PRI_MOTOR_INV_V + - 7E6.7EE.22481F:FORD_PRI_MOTOR_COIL_T + - 7E6.7EE.224824:FORD_PRI_MOTOR_INV_T + - 7E6.7EE.2248DE:FORD_COOLANT_HTR_PWR + - 7E6.7EE.2248DF:FORD_COOLANT_HTR_OP_MODE + - 7E6.7EE.2248E0:FORD_HVBAT_THERMAL_OP_MODE + "7E7": + - 7E7.7EF.22481A:FORD_SEC_MOTOR_TQ + - 7E7.7EF.22481E:FORD_SEC_MOTOR_INV_T + - 7E7.7EF.224820:FORD_SEC_MOTOR_COIL_T + - 7E7.7EF.224821:FORD_SEC_MOTOR_RPM + - 7E7.7EF.224823:FORD_SEC_MOTOR_INV_V diff --git a/tests/test_cases/2015/commands/726.22407E.yaml b/tests/test_cases/2015/commands/726.22407E.yaml new file mode 100644 index 00000000..b41c5513 --- /dev/null +++ b/tests/test_cases/2015/commands/726.22407E.yaml @@ -0,0 +1,5 @@ +command_id: 726.22407E +test_cases: +- expected_values: + FORD_EXTERIOR_LIGHT_STATE: '0' + response: 72E0462407E00 diff --git a/tests/test_cases/2015/commands/726.227151.yaml b/tests/test_cases/2015/commands/726.227151.yaml new file mode 100644 index 00000000..0aca3a89 --- /dev/null +++ b/tests/test_cases/2015/commands/726.227151.yaml @@ -0,0 +1,8 @@ +command_id: '726.227151' +test_cases: +- expected_values: + FORD_HIGHBEAM_STATUS: 0 + response: '72E0762715100000000' +- expected_values: + FORD_HIGHBEAM_STATUS: 2 + response: '72E0762715120000000' diff --git a/tests/test_cases/2015/commands/726.22C150.yaml b/tests/test_cases/2015/commands/726.22C150.yaml new file mode 100644 index 00000000..e56fd426 --- /dev/null +++ b/tests/test_cases/2015/commands/726.22C150.yaml @@ -0,0 +1,37 @@ +command_id: 726.22C150 +test_cases: +- expected_values: + FORD_DRIVER_DOOR_OPEN: 0 + FORD_PASSENGER_DOOR_OPEN: 0 + FORD_RLD_OPEN: 0 + FORD_RRD_OPEN: 0 + FORD_TRUNK_OPEN: 0 + response: 72E0762C15000000000 +- expected_values: + FORD_DRIVER_DOOR_OPEN: 0 + FORD_PASSENGER_DOOR_OPEN: 0 + FORD_RLD_OPEN: 0 + FORD_RRD_OPEN: 0 + FORD_TRUNK_OPEN: 0 + response: 72E0762C15000010000 +- expected_values: + FORD_DRIVER_DOOR_OPEN: 0 + FORD_PASSENGER_DOOR_OPEN: 0 + FORD_RLD_OPEN: 0 + FORD_RRD_OPEN: 0 + FORD_TRUNK_OPEN: 0 + response: 72E0762C15000020000 +- expected_values: + FORD_DRIVER_DOOR_OPEN: 0 + FORD_PASSENGER_DOOR_OPEN: 0 + FORD_RLD_OPEN: 0 + FORD_RRD_OPEN: 1 + FORD_TRUNK_OPEN: 0 + response: 72E0762C15000080000 +- expected_values: + FORD_DRIVER_DOOR_OPEN: 0 + FORD_PASSENGER_DOOR_OPEN: 0 + FORD_RLD_OPEN: 0 + FORD_RRD_OPEN: 1 + FORD_TRUNK_OPEN: 0 + response: 72E0762C150000A0000 diff --git a/tests/test_cases/2015/commands/726.22C154.yaml b/tests/test_cases/2015/commands/726.22C154.yaml new file mode 100644 index 00000000..605a0629 --- /dev/null +++ b/tests/test_cases/2015/commands/726.22C154.yaml @@ -0,0 +1,5 @@ +command_id: 726.22C154 +test_cases: +- expected_values: + FORD_HOOD_OPEN: 0 + response: 72E0762C15400000000 diff --git a/tests/test_cases/2015/commands/726.72E.222813.yaml b/tests/test_cases/2015/commands/726.72E.222813.yaml new file mode 100644 index 00000000..1b85a4e9 --- /dev/null +++ b/tests/test_cases/2015/commands/726.72E.222813.yaml @@ -0,0 +1,8 @@ +command_id: 726.72E.222813 +test_cases: +- expected_values: + FORD_TP_FL: 50.8 + response: 72E0562281303F8 +- expected_values: + FORD_TP_FL: 52.8 + response: '72E056228130420' diff --git a/tests/test_cases/2015/commands/726.72E.222814.yaml b/tests/test_cases/2015/commands/726.72E.222814.yaml new file mode 100644 index 00000000..5589a530 --- /dev/null +++ b/tests/test_cases/2015/commands/726.72E.222814.yaml @@ -0,0 +1,5 @@ +command_id: 726.72E.222814 +test_cases: +- expected_values: + FORD_TP_FR: 52.55 + response: 72E05622814041B diff --git a/tests/test_cases/2015/commands/726.72E.222815.yaml b/tests/test_cases/2015/commands/726.72E.222815.yaml new file mode 100644 index 00000000..56dbf399 --- /dev/null +++ b/tests/test_cases/2015/commands/726.72E.222815.yaml @@ -0,0 +1,6 @@ +command_id: 726.72E.222815 +test_cases: +- expected_values: + FORD_TP_RR: 73.55 + FORD_TP_RRO: 73.55 + response: 72E0562281505BF diff --git a/tests/test_cases/2015/commands/726.72E.222816.yaml b/tests/test_cases/2015/commands/726.72E.222816.yaml new file mode 100644 index 00000000..302544ac --- /dev/null +++ b/tests/test_cases/2015/commands/726.72E.222816.yaml @@ -0,0 +1,6 @@ +command_id: 726.72E.222816 +test_cases: +- expected_values: + FORD_TP_RL: 74.05 + FORD_TP_RLO: 74.05 + response: 72E0562281605C9 diff --git a/tests/test_cases/2015/commands/726.72E.222817.yaml b/tests/test_cases/2015/commands/726.72E.222817.yaml new file mode 100644 index 00000000..fcf8a745 --- /dev/null +++ b/tests/test_cases/2015/commands/726.72E.222817.yaml @@ -0,0 +1,5 @@ +command_id: 726.72E.222817 +test_cases: +- expected_values: + FORD_TP_RRI: 13.5 + response: 72E05622817010E diff --git a/tests/test_cases/2015/commands/726.72E.222818.yaml b/tests/test_cases/2015/commands/726.72E.222818.yaml new file mode 100644 index 00000000..22625d17 --- /dev/null +++ b/tests/test_cases/2015/commands/726.72E.222818.yaml @@ -0,0 +1,5 @@ +command_id: 726.72E.222818 +test_cases: +- expected_values: + FORD_TP_RLI: 13.5 + response: 72E05622818010E diff --git a/tests/test_cases/2015/commands/726.72E.224027.yaml b/tests/test_cases/2015/commands/726.72E.224027.yaml new file mode 100644 index 00000000..bf8b1a64 --- /dev/null +++ b/tests/test_cases/2015/commands/726.72E.224027.yaml @@ -0,0 +1,6 @@ +command_id: 726.72E.224027 +test_cases: +- expected_values: + FORD_12V_AGE: 0 + FORD_BATT_AGE: 0 + response: '72E056240270000' diff --git a/tests/test_cases/2015/commands/760.768.222B00.yaml b/tests/test_cases/2015/commands/760.768.222B00.yaml new file mode 100644 index 00000000..512138b4 --- /dev/null +++ b/tests/test_cases/2015/commands/760.768.222B00.yaml @@ -0,0 +1,11 @@ +command_id: 760.768.222B00 +test_cases: +- expected_values: + FORD_PARKING_BRAKE: 0 + response: 76807622B0020000000 +- expected_values: + FORD_PARKING_BRAKE: 1 + response: 76807622B00A0000000 +- expected_values: + FORD_PARKING_BRAKE: 1 + response: 76807622B00A0800000 diff --git a/tests/test_cases/2015/commands/760.768.222B06.yaml b/tests/test_cases/2015/commands/760.768.222B06.yaml new file mode 100644 index 00000000..eb7ad952 --- /dev/null +++ b/tests/test_cases/2015/commands/760.768.222B06.yaml @@ -0,0 +1,5 @@ +command_id: 760.768.222B06 +test_cases: +- expected_values: + FORD_FR_VSS: 0 + response: 76804622B0600 diff --git a/tests/test_cases/2015/commands/760.768.222B07.yaml b/tests/test_cases/2015/commands/760.768.222B07.yaml new file mode 100644 index 00000000..a9d1e362 --- /dev/null +++ b/tests/test_cases/2015/commands/760.768.222B07.yaml @@ -0,0 +1,5 @@ +command_id: 760.768.222B07 +test_cases: +- expected_values: + FORD_FL_VSS: 0 + response: 76804622B0700 diff --git a/tests/test_cases/2015/commands/760.768.222B08.yaml b/tests/test_cases/2015/commands/760.768.222B08.yaml new file mode 100644 index 00000000..cdd68fa1 --- /dev/null +++ b/tests/test_cases/2015/commands/760.768.222B08.yaml @@ -0,0 +1,5 @@ +command_id: 760.768.222B08 +test_cases: +- expected_values: + FORD_RR_VSS: 0 + response: 76804622B0800 diff --git a/tests/test_cases/2015/commands/760.768.222B09.yaml b/tests/test_cases/2015/commands/760.768.222B09.yaml new file mode 100644 index 00000000..0a7984d9 --- /dev/null +++ b/tests/test_cases/2015/commands/760.768.222B09.yaml @@ -0,0 +1,5 @@ +command_id: 760.768.222B09 +test_cases: +- expected_values: + FORD_RL_VSS: 0 + response: 76804622B0900 diff --git a/tests/test_cases/2015/commands/760.768.222B0C.yaml b/tests/test_cases/2015/commands/760.768.222B0C.yaml new file mode 100644 index 00000000..4ea043fa --- /dev/null +++ b/tests/test_cases/2015/commands/760.768.222B0C.yaml @@ -0,0 +1,14 @@ +command_id: 760.768.222B0C +test_cases: +- expected_values: + FORD_LAT_ANG: 0 + response: 76805622B0C0003 +- expected_values: + FORD_LAT_ANG: 0 + response: 76805622B0C0004 +- expected_values: + FORD_LAT_ANG: 0 + response: 76805622B0C0005 +- expected_values: + FORD_LAT_ANG: 0 + response: 76805622B0C0006 diff --git a/tests/test_cases/2015/commands/760.768.222B0D.yaml b/tests/test_cases/2015/commands/760.768.222B0D.yaml new file mode 100644 index 00000000..fecdb880 --- /dev/null +++ b/tests/test_cases/2015/commands/760.768.222B0D.yaml @@ -0,0 +1,11 @@ +command_id: 760.768.222B0D +test_cases: +- expected_values: + FORD_BRK_FL_P: 0 + response: 76805622B0D0000 +- expected_values: + FORD_BRK_FL_P: 0 + response: 76805622B0D0064 +- expected_values: + FORD_BRK_FL_P: 0 + response: 76805622B0D0072 diff --git a/tests/test_cases/2015/commands/760.768.22DD01.yaml b/tests/test_cases/2015/commands/760.768.22DD01.yaml new file mode 100644 index 00000000..af23e9cc --- /dev/null +++ b/tests/test_cases/2015/commands/760.768.22DD01.yaml @@ -0,0 +1,5 @@ +command_id: 760.768.22DD01 +test_cases: +- expected_values: + FORD_ODO_BCM: 235354 + response: 7680662DD0103975A diff --git a/tests/test_cases/2015/commands/7E0.0105.yaml b/tests/test_cases/2015/commands/7E0.0105.yaml new file mode 100644 index 00000000..09938c12 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.0105.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0105 +test_cases: +- expected_values: + ECT: 86 + response: 7E80341057E diff --git a/tests/test_cases/2015/commands/7E0.0110.yaml b/tests/test_cases/2015/commands/7E0.0110.yaml new file mode 100644 index 00000000..60aac988 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.0110.yaml @@ -0,0 +1,32 @@ +command_id: 7E0.0110 +test_cases: +- expected_values: + MAF: 2.91 + response: '7E80441100123' +- expected_values: + MAF: 2.95 + response: '7E80441100127' +- expected_values: + MAF: 3.02 + response: 7E8044110012E +- expected_values: + MAF: 3.61 + response: '7E80441100169' +- expected_values: + MAF: 3.63 + response: 7E8044110016B +- expected_values: + MAF: 3.67 + response: 7E8044110016F +- expected_values: + MAF: 3.74 + response: '7E80441100176' +- expected_values: + MAF: 3.8 + response: 7E8044110017C +- expected_values: + MAF: 3.81 + response: 7E8044110017D +- expected_values: + MAF: 3.84 + response: '7E80441100180' diff --git a/tests/test_cases/2015/commands/7E0.0131.yaml b/tests/test_cases/2015/commands/7E0.0131.yaml new file mode 100644 index 00000000..142977b2 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.0131.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0131 +test_cases: +- expected_values: + CLR_DIST: 4114 + response: '7E80441311012' diff --git a/tests/test_cases/2015/commands/7E0.0134.yaml b/tests/test_cases/2015/commands/7E0.0134.yaml new file mode 100644 index 00000000..99a82fbf --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.0134.yaml @@ -0,0 +1,22 @@ +command_id: 7E0.0134 +test_cases: +- expected_values: + LAMBDA11_CURRENT: 0.9852 + O2S11_CURRENT: -0.12109 + response: 7E80641347E1B7FE1 +- expected_values: + LAMBDA11_CURRENT: 0.9928 + O2S11_CURRENT: -0.08984 + response: 7E80641347F147FE9 +- expected_values: + LAMBDA11_CURRENT: 1.01166 + O2S11_CURRENT: -0.00781 + response: 7E8064134817E7FFE +- expected_values: + LAMBDA11_CURRENT: 1.0155 + O2S11_CURRENT: 0.01172 + response: 7E806413481FC8003 +- expected_values: + LAMBDA11_CURRENT: 1.01709 + O2S11_CURRENT: 0.01953 + response: '7E806413482308005' diff --git a/tests/test_cases/2015/commands/7E0.0142.yaml b/tests/test_cases/2015/commands/7E0.0142.yaml new file mode 100644 index 00000000..c558a23d --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.0142.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0142 +test_cases: +- expected_values: + VPWR: 13.891 + response: '7E80441423643' diff --git a/tests/test_cases/2015/commands/7E0.0144.yaml b/tests/test_cases/2015/commands/7E0.0144.yaml new file mode 100644 index 00000000..1300e98d --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.0144.yaml @@ -0,0 +1,29 @@ +command_id: 7E0.0144 +test_cases: +- expected_values: + EQ_RAT: 0.98341 + response: 7E80441447DE0 +- expected_values: + EQ_RAT: 0.98387 + response: 7E80441447DEF +- expected_values: + EQ_RAT: 0.98427 + response: 7E80441447DFC +- expected_values: + EQ_RAT: 0.98473 + response: 7E80441447E0B +- expected_values: + EQ_RAT: 0.98488 + response: 7E80441447E10 +- expected_values: + EQ_RAT: 0.98521 + response: 7E80441447E1B +- expected_values: + EQ_RAT: 0.98592 + response: 7E80441447E32 +- expected_values: + EQ_RAT: 1.01186 + response: '7E80441448184' +- expected_values: + EQ_RAT: 1.01555 + response: 7E804414481FD diff --git a/tests/test_cases/2015/commands/7E0.0146.yaml b/tests/test_cases/2015/commands/7E0.0146.yaml new file mode 100644 index 00000000..cac76fa1 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.0146.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0146 +test_cases: +- expected_values: + AAT: 19 + response: 7E80341463B diff --git a/tests/test_cases/2015/commands/7E0.22030F.yaml b/tests/test_cases/2015/commands/7E0.22030F.yaml new file mode 100644 index 00000000..b07782c1 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.22030F.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.22030F +test_cases: +- expected_values: + FORD_CL: 0.98367 + response: 7E80562030F7DE9 +- expected_values: + FORD_CL: 1.01553 + response: 7E80562030F81FD +- expected_values: + FORD_CL: 1.01566 + response: 7E80562030F8201 diff --git a/tests/test_cases/2015/commands/7E0.220393.yaml b/tests/test_cases/2015/commands/7E0.220393.yaml new file mode 100644 index 00000000..d0d3291a --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.220393.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.220393 +test_cases: +- expected_values: + FORD_AC_P: 102.39665 + response: '7E8056203930161' +- expected_values: + FORD_AC_P: 147.64843 + response: 7E80562039301FD +- expected_values: + FORD_AC_P: 148.80873 + response: '7E8056203930201' diff --git a/tests/test_cases/2015/commands/7E0.7E8.220301.yaml b/tests/test_cases/2015/commands/7E0.7E8.220301.yaml new file mode 100644 index 00000000..0608b253 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.220301.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.220301 +test_cases: +- expected_values: + FORD_MAP_V: 0 + response: '7E8056203010000' diff --git a/tests/test_cases/2015/commands/7E0.7E8.220307.yaml b/tests/test_cases/2015/commands/7E0.7E8.220307.yaml new file mode 100644 index 00000000..ff82ae15 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.220307.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.220307 +test_cases: +- expected_values: + FORD_LPFP_DUTY: 31.06995 + response: 7E80562030727C5 +- expected_values: + FORD_LPFP_DUTY: 31.24084 + response: 7E80562030727FD diff --git a/tests/test_cases/2015/commands/7E0.7E8.220316.yaml b/tests/test_cases/2015/commands/7E0.7E8.220316.yaml new file mode 100644 index 00000000..4317ecf4 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.220316.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.220316 +test_cases: +- expected_values: + FORD_VCT_INT_DUTY: 0 + response: '7E8056203160000' diff --git a/tests/test_cases/2015/commands/7E0.7E8.220317.yaml b/tests/test_cases/2015/commands/7E0.7E8.220317.yaml new file mode 100644 index 00000000..9fbf8f73 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.220317.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.220317 +test_cases: +- expected_values: + FORD_VCT_EXH_DUTY: 0 + response: '7E8056203170000' diff --git a/tests/test_cases/2015/commands/7E0.7E8.220318.yaml b/tests/test_cases/2015/commands/7E0.7E8.220318.yaml new file mode 100644 index 00000000..c0dfaedb --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.220318.yaml @@ -0,0 +1,17 @@ +command_id: 7E0.7E8.220318 +test_cases: +- expected_values: + FORD_VCT_INT_ACT: 0 + response: 7E805620318FFFB +- expected_values: + FORD_VCT_INT_ACT: 0 + response: 7E805620318FFFC +- expected_values: + FORD_VCT_INT_ACT: 0 + response: 7E805620318FFFD +- expected_values: + FORD_VCT_INT_ACT: 0 + response: 7E805620318FFFE +- expected_values: + FORD_VCT_INT_ACT: 0 + response: 7E805620318FFFF diff --git a/tests/test_cases/2015/commands/7E0.7E8.220319.yaml b/tests/test_cases/2015/commands/7E0.7E8.220319.yaml new file mode 100644 index 00000000..780918fd --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.220319.yaml @@ -0,0 +1,20 @@ +command_id: 7E0.7E8.220319 +test_cases: +- expected_values: + FORD_VCT_EXH_ACT: 50 + response: 7E805620319FFFA +- expected_values: + FORD_VCT_EXH_ACT: 50 + response: 7E805620319FFFB +- expected_values: + FORD_VCT_EXH_ACT: 50 + response: 7E805620319FFFC +- expected_values: + FORD_VCT_EXH_ACT: 50 + response: 7E805620319FFFD +- expected_values: + FORD_VCT_EXH_ACT: 50 + response: 7E805620319FFFE +- expected_values: + FORD_VCT_EXH_ACT: 50 + response: 7E805620319FFFF diff --git a/tests/test_cases/2015/commands/7E0.7E8.22031A.yaml b/tests/test_cases/2015/commands/7E0.7E8.22031A.yaml new file mode 100644 index 00000000..7f3d11ce --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.22031A.yaml @@ -0,0 +1,20 @@ +command_id: 7E0.7E8.22031A +test_cases: +- expected_values: + FORD_VCT_INT_ERR: 0 + response: 7E80562031A0000 +- expected_values: + FORD_VCT_INT_ERR: 0.0625 + response: 7E80562031A0001 +- expected_values: + FORD_VCT_INT_ERR: 0.125 + response: 7E80562031A0002 +- expected_values: + FORD_VCT_INT_ERR: 0.1875 + response: 7E80562031A0003 +- expected_values: + FORD_VCT_INT_ERR: 0.25 + response: 7E80562031A0004 +- expected_values: + FORD_VCT_INT_ERR: 0.3125 + response: 7E80562031A0005 diff --git a/tests/test_cases/2015/commands/7E0.7E8.22031B.yaml b/tests/test_cases/2015/commands/7E0.7E8.22031B.yaml new file mode 100644 index 00000000..b416b708 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.22031B.yaml @@ -0,0 +1,23 @@ +command_id: 7E0.7E8.22031B +test_cases: +- expected_values: + FORD_VCT_EXH_ERR: 0 + response: 7E80562031B0000 +- expected_values: + FORD_VCT_EXH_ERR: 0.0625 + response: 7E80562031B0001 +- expected_values: + FORD_VCT_EXH_ERR: 0.125 + response: 7E80562031B0002 +- expected_values: + FORD_VCT_EXH_ERR: 0.1875 + response: 7E80562031B0003 +- expected_values: + FORD_VCT_EXH_ERR: 0.25 + response: 7E80562031B0004 +- expected_values: + FORD_VCT_EXH_ERR: 0.3125 + response: 7E80562031B0005 +- expected_values: + FORD_VCT_EXH_ERR: 0.375 + response: 7E80562031B0006 diff --git a/tests/test_cases/2015/commands/7E0.7E8.22032B.yaml b/tests/test_cases/2015/commands/7E0.7E8.22032B.yaml new file mode 100644 index 00000000..5d208d73 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.22032B.yaml @@ -0,0 +1,6 @@ +command_id: 7E0.7E8.22032B +test_cases: +- expected_values: + FORD_ACC_POS: 0 + FORD_[ECU] ACCELERATOR PEDAL POSITION: 0 + response: 7E80462032B00 diff --git a/tests/test_cases/2015/commands/7E0.7E8.220334.yaml b/tests/test_cases/2015/commands/7E0.7E8.220334.yaml new file mode 100644 index 00000000..9e38b2e7 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.220334.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.220334 +test_cases: +- expected_values: + FORD_PCM_CYL_HEAD_T_CORR: 88.75 + response: '7E8056203341630' +- expected_values: + FORD_PCM_CYL_HEAD_T_CORR: 89.67188 + response: 7E805620334166B diff --git a/tests/test_cases/2015/commands/7E0.7E8.220338.yaml b/tests/test_cases/2015/commands/7E0.7E8.220338.yaml new file mode 100644 index 00000000..1a23a72c --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.220338.yaml @@ -0,0 +1,12 @@ +command_id: 7E0.7E8.220338 +test_cases: +- expected_values: + FORD_ETC_TRIM_LEARNED: 0.83398 + FORD_ETC_TRIM_LRN: 0.83398 + FORD_[ECU] ETC LEARNED TRIM: 0.83398 + response: 7E80562033801AB +- expected_values: + FORD_ETC_TRIM_LEARNED: 0.91211 + FORD_ETC_TRIM_LRN: 0.91211 + FORD_[ECU] ETC LEARNED TRIM: 0.91211 + response: 7E80562033801D3 diff --git a/tests/test_cases/2015/commands/7E0.7E8.220345.yaml b/tests/test_cases/2015/commands/7E0.7E8.220345.yaml new file mode 100644 index 00000000..2eeb663b --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.220345.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.220345 +test_cases: +- expected_values: + FORD_PCM_MISF_EVENTS_LATEST_CYC: 1 + response: '7E80762034500000001' +- expected_values: + FORD_PCM_MISF_EVENTS_LATEST_CYC: 2 + response: '7E80762034500000002' diff --git a/tests/test_cases/2015/commands/7E0.7E8.220353.yaml b/tests/test_cases/2015/commands/7E0.7E8.220353.yaml new file mode 100644 index 00000000..f36903cc --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.220353.yaml @@ -0,0 +1,6 @@ +command_id: 7E0.7E8.220353 +test_cases: +- expected_values: + FORD_BARO: 14.32087 + FORD_[ECU] BARO: 14.32087 + response: 7E805620353018B diff --git a/tests/test_cases/2015/commands/7E0.7E8.22035F.yaml b/tests/test_cases/2015/commands/7E0.7E8.22035F.yaml new file mode 100644 index 00000000..e9ba582d --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.22035F.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22035F +test_cases: +- expected_values: + FORD_RO2_V: 0.20898 + response: 7E80562035F00D6 +- expected_values: + FORD_RO2_V: 0.71191 + response: 7E80562035F02D9 +- expected_values: + FORD_RO2_V: 0.76074 + response: 7E80562035F030B diff --git a/tests/test_cases/2015/commands/7E0.7E8.220382.yaml b/tests/test_cases/2015/commands/7E0.7E8.220382.yaml new file mode 100644 index 00000000..0d25653b --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.220382.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.220382 +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL1_NORM: 0 + response: '7E80462038200' +- expected_values: + FORD_PCM_MISF_ACCEL_CYL1_NORM: -0.01562 + response: 7E804620382FF diff --git a/tests/test_cases/2015/commands/7E0.7E8.220388.yaml b/tests/test_cases/2015/commands/7E0.7E8.220388.yaml new file mode 100644 index 00000000..52f9c442 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.220388.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.220388 +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL2_NORM: 0 + response: '7E80462038800' +- expected_values: + FORD_PCM_MISF_ACCEL_CYL2_NORM: -0.01562 + response: 7E804620388FF diff --git a/tests/test_cases/2015/commands/7E0.7E8.22038A.yaml b/tests/test_cases/2015/commands/7E0.7E8.22038A.yaml new file mode 100644 index 00000000..bb05f3be --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.22038A.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22038A +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL3_NORM: 0 + response: 7E80462038A00 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL3_NORM: -0.01562 + response: 7E80462038AFF diff --git a/tests/test_cases/2015/commands/7E0.7E8.22038B.yaml b/tests/test_cases/2015/commands/7E0.7E8.22038B.yaml new file mode 100644 index 00000000..6a2c5838 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.22038B.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22038B +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL4_NORM: 0 + response: 7E80462038B00 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL4_NORM: -0.01562 + response: 7E80462038BFF diff --git a/tests/test_cases/2015/commands/7E0.7E8.22038C.yaml b/tests/test_cases/2015/commands/7E0.7E8.22038C.yaml new file mode 100644 index 00000000..5e93d15f --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.22038C.yaml @@ -0,0 +1,29 @@ +command_id: 7E0.7E8.22038C +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL5_NORM: 0 + response: 7E80462038C00 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL5_NORM: 0.01562 + response: 7E80462038C01 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL5_NORM: 0.03125 + response: 7E80462038C02 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL5_NORM: 0.04688 + response: 7E80462038C03 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL5_NORM: 0.09375 + response: 7E80462038C06 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL5_NORM: 0.10938 + response: 7E80462038C07 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL5_NORM: 0.21875 + response: 7E80462038C0E +- expected_values: + FORD_PCM_MISF_ACCEL_CYL5_NORM: -0.03125 + response: 7E80462038CFE +- expected_values: + FORD_PCM_MISF_ACCEL_CYL5_NORM: -0.01562 + response: 7E80462038CFF diff --git a/tests/test_cases/2015/commands/7E0.7E8.22038E.yaml b/tests/test_cases/2015/commands/7E0.7E8.22038E.yaml new file mode 100644 index 00000000..01998bd7 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.22038E.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.22038E +test_cases: +- expected_values: + FORD_EVAP_V: 5 + FORD_[ECU] EVAP PRES SENSOR V: 5 + response: 7E80562038E08E0 +- expected_values: + FORD_EVAP_V: 5 + FORD_[ECU] EVAP PRES SENSOR V: 5 + response: 7E80562038E08FE +- expected_values: + FORD_EVAP_V: 5 + FORD_[ECU] EVAP PRES SENSOR V: 5 + response: 7E80562038E0903 diff --git a/tests/test_cases/2015/commands/7E0.7E8.22038F.yaml b/tests/test_cases/2015/commands/7E0.7E8.22038F.yaml new file mode 100644 index 00000000..626f4270 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.22038F.yaml @@ -0,0 +1,10 @@ +command_id: 7E0.7E8.22038F +test_cases: +- expected_values: + FORD_ECT: 85.98438 + FORD_[ECU] ECT: 85.98438 + response: 7E80562038F157F +- expected_values: + FORD_ECT: 86.875 + FORD_[ECU] ECT: 86.875 + response: 7E80562038F15B8 diff --git a/tests/test_cases/2015/commands/7E0.7E8.220398.yaml b/tests/test_cases/2015/commands/7E0.7E8.220398.yaml new file mode 100644 index 00000000..cbbb1954 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.220398.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.220398 +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL6_NORM: 0.0625 + response: '7E80462039804' +- expected_values: + FORD_PCM_MISF_ACCEL_CYL6_NORM: -0.01562 + response: 7E804620398FF diff --git a/tests/test_cases/2015/commands/7E0.7E8.2203AF.yaml b/tests/test_cases/2015/commands/7E0.7E8.2203AF.yaml new file mode 100644 index 00000000..db497c28 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.2203AF.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.2203AF +test_cases: +- expected_values: + FORD_TRQ_CTRL_REQ: 0 + response: 7E8046203AF00 diff --git a/tests/test_cases/2015/commands/7E0.7E8.2203BA.yaml b/tests/test_cases/2015/commands/7E0.7E8.2203BA.yaml new file mode 100644 index 00000000..99cb8af0 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.2203BA.yaml @@ -0,0 +1,26 @@ +command_id: 7E0.7E8.2203BA +test_cases: +- expected_values: + FORD_AAT_V: 0.9824 + response: 7E8056203BA00C9 +- expected_values: + FORD_AAT_V: 0.98729 + response: 7E8056203BA00CA +- expected_values: + FORD_AAT_V: 0.99218 + response: 7E8056203BA00CB +- expected_values: + FORD_AAT_V: 0.99707 + response: 7E8056203BA00CC +- expected_values: + FORD_AAT_V: 1.00196 + response: 7E8056203BA00CD +- expected_values: + FORD_AAT_V: 1.00684 + response: 7E8056203BA00CE +- expected_values: + FORD_AAT_V: 1.01173 + response: 7E8056203BA00CF +- expected_values: + FORD_AAT_V: 1.01662 + response: 7E8056203BA00D0 diff --git a/tests/test_cases/2015/commands/7E0.7E8.2203BB.yaml b/tests/test_cases/2015/commands/7E0.7E8.2203BB.yaml new file mode 100644 index 00000000..b88d4776 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.2203BB.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.2203BB +test_cases: +- expected_values: + FORD_VCT_EXH_DES: 0 + response: 7E8056203BB0000 diff --git a/tests/test_cases/2015/commands/7E0.7E8.2203BC.yaml b/tests/test_cases/2015/commands/7E0.7E8.2203BC.yaml new file mode 100644 index 00000000..6dfecd4d --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.2203BC.yaml @@ -0,0 +1,6 @@ +command_id: 7E0.7E8.2203BC +test_cases: +- expected_values: + FORD_VCT_INT_DES: 0 + FORD_[ECU] VCT INT DES: 0 + response: 7E8056203BC0000 diff --git a/tests/test_cases/2015/commands/7E0.7E8.2203BD.yaml b/tests/test_cases/2015/commands/7E0.7E8.2203BD.yaml new file mode 100644 index 00000000..a80e8aa7 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.2203BD.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.2203BD +test_cases: +- expected_values: + FORD_CL_LC: 0.00916 + FORD_[ECU] CL LAMBDA CORR: 0.00916 + response: 7E8056203BD004B +- expected_values: + FORD_CL_LC: -0.02014 + FORD_[ECU] CL LAMBDA CORR: 5 + response: 7E8056203BDFF5B +- expected_values: + FORD_CL_LC: -0.01379 + FORD_[ECU] CL LAMBDA CORR: 5 + response: 7E8056203BDFF8F diff --git a/tests/test_cases/2015/commands/7E0.7E8.2203E8.yaml b/tests/test_cases/2015/commands/7E0.7E8.2203E8.yaml new file mode 100644 index 00000000..7751e064 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.2203E8.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.2203E8 +test_cases: +- expected_values: + FORD_OAR: 1 + response: 7E8056203E8EE4F diff --git a/tests/test_cases/2015/commands/7E0.7E8.2203EC.yaml b/tests/test_cases/2015/commands/7E0.7E8.2203EC.yaml new file mode 100644 index 00000000..b6496e6b --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.2203EC.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.2203EC +test_cases: +- expected_values: + FORD_IGN_CORR_CYL1: 0 + response: 7E8056203EC0000 diff --git a/tests/test_cases/2015/commands/7E0.7E8.220403.yaml b/tests/test_cases/2015/commands/7E0.7E8.220403.yaml new file mode 100644 index 00000000..f7ea601b --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.220403.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.220403 +test_cases: +- expected_values: + FORD_KS1_RAW: 138 + response: 7E805620403008A +- expected_values: + FORD_KS1_RAW: 208 + response: 7E80562040300D0 diff --git a/tests/test_cases/2015/commands/7E0.7E8.220404.yaml b/tests/test_cases/2015/commands/7E0.7E8.220404.yaml new file mode 100644 index 00000000..26843e46 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.220404.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.220404 +test_cases: +- expected_values: + FORD_KS2_RAW: 89 + response: '7E8056204040059' +- expected_values: + FORD_KS2_RAW: 131 + response: '7E8056204040083' diff --git a/tests/test_cases/2015/commands/7E0.7E8.22054B.yaml b/tests/test_cases/2015/commands/7E0.7E8.22054B.yaml new file mode 100644 index 00000000..d31d72b2 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.22054B.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.22054B +test_cases: +- expected_values: + FORD_PCM_ENG_OIL_LIFE_REM: 99 + response: 7E80462054B63 diff --git a/tests/test_cases/2015/commands/7E0.7E8.22057D.yaml b/tests/test_cases/2015/commands/7E0.7E8.22057D.yaml new file mode 100644 index 00000000..f5777b74 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.22057D.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22057D +test_cases: +- expected_values: + FORD_AAT_ALT: 27 + response: 7E80462057D86 +- expected_values: + FORD_AAT_ALT: 28 + response: 7E80462057D88 +- expected_values: + FORD_AAT_ALT: 29 + response: 7E80462057D8A diff --git a/tests/test_cases/2015/commands/7E0.7E8.220700.yaml b/tests/test_cases/2015/commands/7E0.7E8.220700.yaml new file mode 100644 index 00000000..bfe6384c --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.220700.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.220700 +test_cases: +- expected_values: + FORD_IAT_FAULT: 0 + response: '7E80762070000800208' +- expected_values: + FORD_IAT_FAULT: 0 + response: '7E80762070000820208' diff --git a/tests/test_cases/2015/commands/7E0.7E8.22091A.yaml b/tests/test_cases/2015/commands/7E0.7E8.22091A.yaml new file mode 100644 index 00000000..71b82d9c --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.22091A.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.22091A +test_cases: +- expected_values: + FORD_ETC_ANG_DES: 1.83789 + response: 7E80562091A03AD +- expected_values: + FORD_ETC_ANG_DES: 1.97266 + response: 7E80562091A03F2 +- expected_values: + FORD_ETC_ANG_DES: 2.53516 + response: 7E80562091A0512 +- expected_values: + FORD_ETC_ANG_DES: 4.05664 + response: 7E80562091A081D diff --git a/tests/test_cases/2015/commands/7E0.7E8.22093C.yaml b/tests/test_cases/2015/commands/7E0.7E8.22093C.yaml new file mode 100644 index 00000000..c7a32ac3 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.22093C.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22093C +test_cases: +- expected_values: + FORD_ETC_ANG_ACT: 1.69336 + response: 7E80562093C0363 +- expected_values: + FORD_ETC_ANG_ACT: 2.49219 + response: 7E80562093C04FC +- expected_values: + FORD_ETC_ANG_ACT: 2.51562 + response: 7E80562093C0508 diff --git a/tests/test_cases/2015/commands/7E0.7E8.22099B.yaml b/tests/test_cases/2015/commands/7E0.7E8.22099B.yaml new file mode 100644 index 00000000..6956608f --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.22099B.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22099B +test_cases: +- expected_values: + FORD_AC_STATE: 1 + response: 7E80562099B0180 +- expected_values: + FORD_AC_STATE: 1 + response: 7E80562099B01A0 diff --git a/tests/test_cases/2015/commands/7E0.7E8.221126.yaml b/tests/test_cases/2015/commands/7E0.7E8.221126.yaml new file mode 100644 index 00000000..e9dabd37 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.221126.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.221126 +test_cases: +- expected_values: + FORD_ERT: 255 + response: 7E804621126FF diff --git a/tests/test_cases/2015/commands/7E0.7E8.221166.yaml b/tests/test_cases/2015/commands/7E0.7E8.221166.yaml new file mode 100644 index 00000000..191b6e2a --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.221166.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.221166 +test_cases: +- expected_values: + FORD_EVAP_PURGE_CMD: 39.99634 + response: '7E8056211663332' +- expected_values: + FORD_EVAP_PURGE_CMD: 41.39709 + response: 7E80562116634FD +- expected_values: + FORD_EVAP_PURGE_CMD: 43.75 + response: '7E8056211663800' +- expected_values: + FORD_EVAP_PURGE_CMD: 47.55554 + response: 7E8056211663CDF diff --git a/tests/test_cases/2015/commands/7E0.7E8.22116B.yaml b/tests/test_cases/2015/commands/7E0.7E8.22116B.yaml new file mode 100644 index 00000000..6ca95f5d --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.22116B.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22116B +test_cases: +- expected_values: + FORD_IGN_TIM_CYL1: 9.75 + response: 7E80562116B0027 +- expected_values: + FORD_IGN_TIM_CYL1: 16.25 + response: 7E80562116B0041 diff --git a/tests/test_cases/2015/commands/7E0.7E8.221279.yaml b/tests/test_cases/2015/commands/7E0.7E8.221279.yaml new file mode 100644 index 00000000..bb14555a --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.221279.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.221279 +test_cases: +- expected_values: + FORD_IAT_SENS_V: 1.47116 + response: 7E805621279012D +- expected_values: + FORD_IAT_SENS_V: 1.77908 + response: 7E805621279016C diff --git a/tests/test_cases/2015/commands/7E0.7E8.221505.yaml b/tests/test_cases/2015/commands/7E0.7E8.221505.yaml new file mode 100644 index 00000000..098f9b8f --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.221505.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.221505 +test_cases: +- expected_values: + FORD_VSS_HD: 0 + response: '7E8056215050000' diff --git a/tests/test_cases/2015/commands/7E0.7E8.221E12.yaml b/tests/test_cases/2015/commands/7E0.7E8.221E12.yaml new file mode 100644 index 00000000..065a9776 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.221E12.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.221E12 +test_cases: +- expected_values: + FORD_GEAR: '1' + response: 7E804621E1201 diff --git a/tests/test_cases/2015/commands/7E0.7E8.221E16.yaml b/tests/test_cases/2015/commands/7E0.7E8.221E16.yaml new file mode 100644 index 00000000..e73bf384 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.221E16.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.221E16 +test_cases: +- expected_values: + FORD_AXLE_GEAR_RATIO_MEAS: 5 + response: 7E805621E165000 diff --git a/tests/test_cases/2015/commands/7E0.7E8.221E19.yaml b/tests/test_cases/2015/commands/7E0.7E8.221E19.yaml new file mode 100644 index 00000000..6a63a1c0 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.221E19.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.221E19 +test_cases: +- expected_values: + FORD_PCM_CMD_TRANS_GEAR_RATIO: 0 + response: 7E805621E190000 +- expected_values: + FORD_PCM_CMD_TRANS_GEAR_RATIO: 4.17096 + response: 7E805621E1942BC diff --git a/tests/test_cases/2015/commands/7E0.7E8.221E1A.yaml b/tests/test_cases/2015/commands/7E0.7E8.221E1A.yaml new file mode 100644 index 00000000..7890bc10 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.221E1A.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.221E1A +test_cases: +- expected_values: + FORD_PCM_CMD_TRANS_MAIN_LINE_P: 404 + response: 7E805621E1A00CA +- expected_values: + FORD_PCM_CMD_TRANS_MAIN_LINE_P: 550 + response: 7E805621E1A0113 diff --git a/tests/test_cases/2015/commands/7E0.7E8.221E1C.yaml b/tests/test_cases/2015/commands/7E0.7E8.221E1C.yaml new file mode 100644 index 00000000..b7f08bca --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.221E1C.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.221E1C +test_cases: +- expected_values: + FORD_TOT: 86.5 + response: 7E805621E1C0568 +- expected_values: + FORD_TOT: 86.6875 + response: 7E805621E1C056B +- expected_values: + FORD_TOT: 94.4375 + response: 7E805621E1C05E7 diff --git a/tests/test_cases/2015/commands/7E0.7E8.221E23.yaml b/tests/test_cases/2015/commands/7E0.7E8.221E23.yaml new file mode 100644 index 00000000..6343bd26 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.221E23.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.221E23 +test_cases: +- expected_values: + FORD_GEAR_SHFT: REVERSE + response: 7E804621E233C +- expected_values: + FORD_GEAR_SHFT: PARK + response: 7E804621E2346 diff --git a/tests/test_cases/2015/commands/7E0.7E8.229800.yaml b/tests/test_cases/2015/commands/7E0.7E8.229800.yaml new file mode 100644 index 00000000..a572aabb --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.229800.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.229800 +test_cases: +- expected_values: + FORD_AC_P_SENS_V: 1.22168 + response: 7E80562980004E3 +- expected_values: + FORD_AC_P_SENS_V: 1.23926 + response: 7E80562980004F5 +- expected_values: + FORD_AC_P_SENS_V: 1.25586 + response: '7E8056298000506' +- expected_values: + FORD_AC_P_SENS_V: 1.53613 + response: '7E8056298000625' diff --git a/tests/test_cases/2015/commands/7E0.7E8.22DD01|fc=1.yaml b/tests/test_cases/2015/commands/7E0.7E8.22DD01|fc=1.yaml new file mode 100644 index 00000000..0bc6796d --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.22DD01|fc=1.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.22DD01|fc=1 +test_cases: +- expected_values: + FORD_ODO: 235365 + response: 7E80662DD01039765 diff --git a/tests/test_cases/2015/commands/7E0.7E8.22F404.yaml b/tests/test_cases/2015/commands/7E0.7E8.22F404.yaml new file mode 100644 index 00000000..2a46f77b --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.22F404.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F404 +test_cases: +- expected_values: + FORD_ENG_LOAD_PCT: 25.09804 + response: 7E80462F40440 +- expected_values: + FORD_ENG_LOAD_PCT: 35.29412 + response: 7E80462F4045A diff --git a/tests/test_cases/2015/commands/7E0.7E8.22F406.yaml b/tests/test_cases/2015/commands/7E0.7E8.22F406.yaml new file mode 100644 index 00000000..394647ac --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.22F406.yaml @@ -0,0 +1,29 @@ +command_id: 7E0.7E8.22F406 +test_cases: +- expected_values: + FORD_STFT: -1.5625 + response: 7E80462F4067E +- expected_values: + FORD_STFT: 0 + response: 7E80462F40680 +- expected_values: + FORD_STFT: 0.78125 + response: 7E80462F40681 +- expected_values: + FORD_STFT: 1.5625 + response: 7E80462F40682 +- expected_values: + FORD_STFT: 2.34375 + response: 7E80462F40683 +- expected_values: + FORD_STFT: 3.125 + response: 7E80462F40684 +- expected_values: + FORD_STFT: 3.90625 + response: 7E80462F40685 +- expected_values: + FORD_STFT: 4.6875 + response: 7E80462F40686 +- expected_values: + FORD_STFT: 5.46875 + response: 7E80462F40687 diff --git a/tests/test_cases/2015/commands/7E0.7E8.22F407.yaml b/tests/test_cases/2015/commands/7E0.7E8.22F407.yaml new file mode 100644 index 00000000..39030b09 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.22F407.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.22F407 +test_cases: +- expected_values: + FORD_LTFT: 1.5625 + response: 7E80462F40782 diff --git a/tests/test_cases/2015/commands/7E0.7E8.22F40C.yaml b/tests/test_cases/2015/commands/7E0.7E8.22F40C.yaml new file mode 100644 index 00000000..055e465f --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.22F40C.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22F40C +test_cases: +- expected_values: + FORD_RPM: 629 + response: 7E80562F40C09D4 +- expected_values: + FORD_RPM: 632 + response: 7E80562F40C09E0 +- expected_values: + FORD_RPM: 641.25 + response: 7E80562F40C0A05 diff --git a/tests/test_cases/2015/commands/7E0.7E8.22F40D.yaml b/tests/test_cases/2015/commands/7E0.7E8.22F40D.yaml new file mode 100644 index 00000000..59b4821f --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.22F40D.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.22F40D +test_cases: +- expected_values: + FORD_VSS: 0 + response: 7E80462F40D00 diff --git a/tests/test_cases/2015/commands/7E0.7E8.22F40F.yaml b/tests/test_cases/2015/commands/7E0.7E8.22F40F.yaml new file mode 100644 index 00000000..5bb31d84 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.22F40F.yaml @@ -0,0 +1,23 @@ +command_id: 7E0.7E8.22F40F +test_cases: +- expected_values: + FORD_IAT_ALT2: 38 + response: 7E80462F40F4E +- expected_values: + FORD_IAT_ALT2: 39 + response: 7E80462F40F4F +- expected_values: + FORD_IAT_ALT2: 40 + response: 7E80462F40F50 +- expected_values: + FORD_IAT_ALT2: 41 + response: 7E80462F40F51 +- expected_values: + FORD_IAT_ALT2: 42 + response: 7E80462F40F52 +- expected_values: + FORD_IAT_ALT2: 46 + response: 7E80462F40F56 +- expected_values: + FORD_IAT_ALT2: 47 + response: 7E80462F40F57 diff --git a/tests/test_cases/2015/commands/7E0.7E8.22F41F.yaml b/tests/test_cases/2015/commands/7E0.7E8.22F41F.yaml new file mode 100644 index 00000000..58018afe --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.22F41F.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22F41F +test_cases: +- expected_values: + FORD_RUN_TIME: 1146 + response: 7E80562F41F047A +- expected_values: + FORD_RUN_TIME: 1276 + response: 7E80562F41F04FC +- expected_values: + FORD_RUN_TIME: 3846 + response: 7E80562F41F0F06 diff --git a/tests/test_cases/2015/commands/7E0.7E8.22F421.yaml b/tests/test_cases/2015/commands/7E0.7E8.22F421.yaml new file mode 100644 index 00000000..a03a6d0f --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.22F421.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.22F421 +test_cases: +- expected_values: + FORD_MIL_DIST: 0 + response: 7E80562F4210000 diff --git a/tests/test_cases/2015/commands/7E0.7E8.22F42F.yaml b/tests/test_cases/2015/commands/7E0.7E8.22F42F.yaml new file mode 100644 index 00000000..82d0b753 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.22F42F.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.22F42F +test_cases: +- expected_values: + FORD_FLI: 99.60784 + response: 7E80462F42FFE diff --git a/tests/test_cases/2015/commands/7E0.7E8.22F430.yaml b/tests/test_cases/2015/commands/7E0.7E8.22F430.yaml new file mode 100644 index 00000000..31360e1d --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.22F430.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.22F430 +test_cases: +- expected_values: + FORD_WARMUP_CLR: 138 + response: 7E80462F4308A diff --git a/tests/test_cases/2015/commands/7E0.7E8.22F431.yaml b/tests/test_cases/2015/commands/7E0.7E8.22F431.yaml new file mode 100644 index 00000000..588cbe56 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.22F431.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.22F431 +test_cases: +- expected_values: + FORD_DIST_DTC_CLR: 4114 + response: 7E80562F4311012 diff --git a/tests/test_cases/2015/commands/7E0.7E8.22F43C.yaml b/tests/test_cases/2015/commands/7E0.7E8.22F43C.yaml new file mode 100644 index 00000000..c5b1e4c2 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.22F43C.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22F43C +test_cases: +- expected_values: + FORD_CAT_TEMP: 476 + response: 7E80562F43C1428 +- expected_values: + FORD_CAT_TEMP: 496.4 + response: 7E80562F43C14F4 +- expected_values: + FORD_CAT_TEMP: 497.9 + response: 7E80562F43C1503 diff --git a/tests/test_cases/2015/commands/7E0.7E8.22F443.yaml b/tests/test_cases/2015/commands/7E0.7E8.22F443.yaml new file mode 100644 index 00000000..8f1e0af6 --- /dev/null +++ b/tests/test_cases/2015/commands/7E0.7E8.22F443.yaml @@ -0,0 +1,23 @@ +command_id: 7E0.7E8.22F443 +test_cases: +- expected_values: + FORD_ENG_LOAD_ACT: 13.72549 + response: 7E80562F4430023 +- expected_values: + FORD_ENG_LOAD_ACT: 14.11765 + response: 7E80562F4430024 +- expected_values: + FORD_ENG_LOAD_ACT: 14.5098 + response: 7E80562F4430025 +- expected_values: + FORD_ENG_LOAD_ACT: 16.86275 + response: 7E80562F443002B +- expected_values: + FORD_ENG_LOAD_ACT: 17.2549 + response: 7E80562F443002C +- expected_values: + FORD_ENG_LOAD_ACT: 17.64706 + response: 7E80562F443002D +- expected_values: + FORD_ENG_LOAD_ACT: 18.03922 + response: 7E80562F443002E diff --git a/tests/test_cases/2018/command_support.yaml b/tests/test_cases/2018/command_support.yaml index 8df6b333..a68e1df5 100644 --- a/tests/test_cases/2018/command_support.yaml +++ b/tests/test_cases/2018/command_support.yaml @@ -1,5 +1,36 @@ model_year: 2018 supported_commands_by_ecu: + "726": + - 726.22407E:FORD_EXTERIOR_LIGHT_STATE + - 726.227151:FORD_HIGHBEAM_STATUS + - 726.22C150:FORD_DRIVER_DOOR_OPEN,FORD_PASSENGER_DOOR_OPEN,FORD_RLD_OPEN,FORD_RRD_OPEN,FORD_TRUNK_OPEN + - 726.22C154:FORD_HOOD_OPEN + - 726.72E.222813:FORD_TP_FL + - 726.72E.222814:FORD_TP_FR + - 726.72E.222815:FORD_TP_RR,FORD_TP_RRO + - 726.72E.222816:FORD_TP_RL,FORD_TP_RLO + - 726.72E.222817:FORD_TP_RRI + - 726.72E.222818:FORD_TP_RLI + - 726.72E.224027:FORD_12V_AGE,FORD_BATT_AGE + - 726.72E.224028:FORD_12V_SOC,FORD_BATT_SOC + - 726.72E.224029:FORD_BATT_TEMP + - 726.72E.22402A:FORD_12V_V + - 726.72E.22402B:FORD_12V_A + "760": + - 760.768.222B00:FORD_PARKING_BRAKE + - 760.768.222B06:FORD_FR_VSS + - 760.768.222B07:FORD_FL_VSS + - 760.768.222B08:FORD_RR_VSS + - 760.768.222B09:FORD_RL_VSS + - 760.768.222B0C:FORD_LAT_ANG + - 760.768.222B0D:FORD_BRK_FL_P + - 760.768.22DD01:FORD_ODO_BCM + "7DF": + - 7DF.221E12:FORD_GEAR_V2 + - 7DF.221E1C:FORD_TOT_V2 + - 7DF.221E23:FORD_GEAR_SHFT_V2 + - 7DF.22F42F:FORD_FLI_V2 + - 7DF.22F45C:FORD_EOP "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 @@ -31,3 +62,202 @@ supported_commands_by_ecu: - 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 + - 7E0.0104:LOAD_PCT + - 7E0.0105:ECT + - 7E0.0111:TP + - 7E0.0131:CLR_DIST + - 7E0.0134:LAMBDA11_CURRENT,O2S11_CURRENT + - 7E0.0144:EQ_RAT + - 7E0.015C:EOT + - 7E0.015E:FUEL_RATE + - 7E0.22030F:FORD_CL + - 7E0.220393:FORD_AC_P + - 7E0.7E8.220301:FORD_MAP_V + - 7E0.7E8.220307:FORD_LPFP_DUTY + - 7E0.7E8.220316:FORD_VCT_INT_DUTY + - 7E0.7E8.220317:FORD_VCT_EXH_DUTY + - 7E0.7E8.220318:FORD_VCT_INT_ACT + - 7E0.7E8.220319:FORD_VCT_EXH_ACT + - 7E0.7E8.22031A:FORD_VCT_INT_ERR + - 7E0.7E8.22031B:FORD_VCT_EXH_ERR + - 7E0.7E8.220324:FORD_HPFP_V,FORD_[ECU] HPFP SENSOR VOLTAGE + - 7E0.7E8.22032B:FORD_ACC_POS,FORD_[ECU] ACCELERATOR PEDAL POSITION + - 7E0.7E8.220334:FORD_PCM_CYL_HEAD_T_CORR + - 7E0.7E8.220338:FORD_ETC_TRIM_LEARNED,FORD_ETC_TRIM_LRN,FORD_[ECU] ETC LEARNED + TRIM + - 7E0.7E8.22033C:FORD_TIP_V,FORD_[ECU] TIP SENSOR VOLTAGE + - 7E0.7E8.22033E:FORD_TIP_ABS,FORD_[ECU] TIP ACTUAL ABS + - 7E0.7E8.220345:FORD_PCM_MISF_EVENTS_LATEST_CYC + - 7E0.7E8.220353:FORD_BARO,FORD_[ECU] BARO + - 7E0.7E8.22035F:FORD_RO2_V + - 7E0.7E8.220382:FORD_PCM_MISF_ACCEL_CYL1_NORM + - 7E0.7E8.220388:FORD_PCM_MISF_ACCEL_CYL2_NORM + - 7E0.7E8.22038A:FORD_PCM_MISF_ACCEL_CYL3_NORM + - 7E0.7E8.22038B:FORD_PCM_MISF_ACCEL_CYL4_NORM + - 7E0.7E8.22038C:FORD_PCM_MISF_ACCEL_CYL5_NORM + - 7E0.7E8.22038E:FORD_EVAP_V,FORD_[ECU] EVAP PRES SENSOR V + - 7E0.7E8.22038F:FORD_ECT,FORD_[ECU] ECT + - 7E0.7E8.220398:FORD_PCM_MISF_ACCEL_CYL6_NORM + - 7E0.7E8.2203AF:FORD_TRQ_CTRL_REQ + - 7E0.7E8.2203BA:FORD_AAT_V + - 7E0.7E8.2203BB:FORD_VCT_EXH_DES + - 7E0.7E8.2203BC:FORD_VCT_INT_DES,FORD_[ECU] VCT INT DES + - 7E0.7E8.2203BD:FORD_CL_LC,FORD_[ECU] CL LAMBDA CORR + - 7E0.7E8.2203DC:FORD_HPFP_DES + - 7E0.7E8.2203E8:FORD_OAR + - 7E0.7E8.2203EC:FORD_IGN_CORR_CYL1 + - 7E0.7E8.220403:FORD_KS1_RAW + - 7E0.7E8.220404:FORD_KS2_RAW + - 7E0.7E8.22041F:FORD_LPFP_DES + - 7E0.7E8.220462:FORD_WGDC + - 7E0.7E8.220466:FORD_TIP_DES_ABS + - 7E0.7E8.220548:FORD_LPFP_ACT + - 7E0.7E8.22054B:FORD_PCM_ENG_OIL_LIFE_REM + - 7E0.7E8.22054D:FORD_LPFP_SENS_V + - 7E0.7E8.22057D:FORD_AAT_ALT + - 7E0.7E8.220604:FORD_PCM_A_C_REFRIG_P + - 7E0.7E8.220700:FORD_IAT_FAULT + - 7E0.7E8.220707:FORD_GRILL_SHUT_DC + - 7E0.7E8.22091A:FORD_ETC_ANG_DES + - 7E0.7E8.22093C:FORD_ETC_ANG_ACT + - 7E0.7E8.22099B:FORD_AC_STATE + - 7E0.7E8.221126:FORD_ERT + - 7E0.7E8.221166:FORD_EVAP_PURGE_CMD + - 7E0.7E8.22116B:FORD_IGN_TIM_CYL1 + - 7E0.7E8.221279:FORD_IAT_SENS_V + - 7E0.7E8.221505:FORD_VSS_HD + - 7E0.7E8.221E12:FORD_GEAR + - 7E0.7E8.221E16:FORD_AXLE_GEAR_RATIO_MEAS + - 7E0.7E8.221E19:FORD_PCM_CMD_TRANS_GEAR_RATIO + - 7E0.7E8.221E1A:FORD_PCM_CMD_TRANS_MAIN_LINE_P + - 7E0.7E8.221E1C:FORD_TOT + - 7E0.7E8.221E1F:FORD_GEAR_ENG + - 7E0.7E8.221E23:FORD_GEAR_SHFT + - 7E0.7E8.229800:FORD_AC_P_SENS_V + - 7E0.7E8.22DD01|fc=1:FORD_ODO + - 7E0.7E8.22F404:FORD_ENG_LOAD_PCT + - 7E0.7E8.22F406:FORD_STFT + - 7E0.7E8.22F407:FORD_LTFT + - 7E0.7E8.22F40B:FORD_MAP + - 7E0.7E8.22F40C:FORD_RPM + - 7E0.7E8.22F40D:FORD_VSS + - 7E0.7E8.22F40F:FORD_IAT_ALT2 + - 7E0.7E8.22F41F:FORD_RUN_TIME + - 7E0.7E8.22F421:FORD_MIL_DIST + - 7E0.7E8.22F42F:FORD_FLI + - 7E0.7E8.22F430:FORD_WARMUP_CLR + - 7E0.7E8.22F431:FORD_DIST_DTC_CLR + - 7E0.7E8.22F43C:FORD_CAT_TEMP + - 7E0.7E8.22F443:FORD_ENG_LOAD_ACT + - 7E0.7E8.22F462:FORD_PCM_ACT_ENG_PCT_TRQ + - 7E0.7E8.22F463:FORD_PCM_ENG_REFERENCE_TRQ +unsupported_commands_by_ecu: + "6F5": + - 6F5.6FD.224899:FORD_HVDC_CHG_MAX_C + - 6F5.6FD.22489D:FORD_HVDC_CHG_MAX_V + "720": + - 720.728.22404C:FORD_ODO_V2 + - 720.728.226185:FORD_FLI_V2 + - 720.728.2261A5:FORD_TPMS_WARN + - 720.728.22DD01:FORD_ODO_TRIP + "726": + - 726.22C259:FORD_CENTRAL_LOCK_STATUS + - 726.72E.22DD01:FORD_ODO_726 + "746": + - 746.74E.224836:FORD_DCDC_LV_A + - 746.74E.22483A:FORD_DCDC_HV_A + - 746.74E.22483D:FORD_DCDC_ENABLED + "760": + - 760.768.222B11:FORD_LAT_G + - 760.768.223201:FORD_STEER_ANG,FORD_STEER_ANGLE + "764": + - 764.76C.22A224:FORD_CC_TGT_VSS + "7C7": + - 7C7.2299AB:FORD_AC_COMP_A + "7DF": + - 7DF.221310:FORD_EOT + "7E0": + - 7E0.7E8.22035A:FORD_BARO_V + - 7E0.7E8.2203CA:FORD_MCT + - 7E0.7E8.220415:FORD_PCM_ENG_EOP_RAW + - 7E0.7E8.220427:FORD_BPV_OPEN + - 7E0.7E8.220460:FORD_CAT_SENS_V + - 7E0.7E8.220461:FORD_CAT + - 7E0.7E8.22046F:FORD_INJ_MODE + - 7E0.7E8.220580:FORD_GRILL_SHUTTER_POSITION + - 7E0.7E8.2205AC:FORD_PCM_CYL_1_KNK_COMB_PERF_CNT + - 7E0.7E8.2205AD:FORD_PCM_CYL_2_KNK_COMB_PERF_CNT + - 7E0.7E8.2205AE:FORD_PCM_CYL_3_KNK_COMB_PERF_CNT + - 7E0.7E8.2205AF:FORD_PCM_CYL_4_KNK_COMB_PERF_CNT + - 7E0.7E8.2205B0:FORD_PCM_CYL_5_KNK_COMB_PERF_CNT + - 7E0.7E8.2205B1:FORD_PCM_CYL_6_KNK_COMB_PERF_CNT + - 7E0.7E8.2205FC:FORD_PCM_CYL_HEAD_T_SENS_2_RAW + - 7E0.7E8.224194:FORD_DTE + - 7E0.7E8.224195:FORD_DTE_DISP + - 7E0.7E8.22F4A6:FORD_PCM_VEH_ODO + "7E2": + - 7E2.7EA.22484A:FORD_CHG_OUT_V + - 7E2.7EA.22484E:FORD_CHG_PWR_AVAIL + - 7E2.7EA.224851:FORD_EVSE_TYPE + - 7E2.7EA.22485E:FORD_AC_CHG_IN_V + - 7E2.7EA.22485F:FORD_AC_CHG_IN_A + - 7E2.7EA.224860:FORD_AC_CHG_IN_FREQ + - 7E2.7EA.224861:FORD_CHG_PILOT_DUTY + - 7E2.7EA.224862:FORD_CHG_PROX_STATUS + - 7E2.7EA.224888:FORD_AC_CHG_COUPLER_T + - 7E2.7EA.224897:FORD_DC_CHG_COUPLER_T1 + - 7E2.7EA.22489E:FORD_DC_CHG_STATUS + - 7E2.7EA.2248A0:FORD_CHG_PROX_V + - 7E2.7EA.2248A4:FORD_DC_CHG_COUPLER_T3 + - 7E2.7EA.2248A5:FORD_CHG_OUT_REDUCT_T + - 7E2.7EA.2248B6:FORD_CHG_PILOT_V + - 7E2.7EA.2248B7:FORD_EVSE_DIGITAL_MODE + - 7E2.7EA.2248BC:FORD_HVBAT_MAX_CHG_A + - 7E2.7EA.2248C4:FORD_CHG_MAX_PWR + - 7E2.7EA.22DD04|fc=1:FORD_IAT + - 7E2.7EA.22DD05|fc=1:FORD_AAT + "7E4": + - 7E4.7EC.2205A1:FORD_TARGET_SOC + - 7E4.7EC.224800|fc=1:FORD_HVBAT_T + - 7E4.7EC.224801|fc=1:FORD_HVBAT_SOC + - 7E4.7EC.224803:FORD_HV_POS_LEAK_V + - 7E4.7EC.224804:FORD_HV_NEG_LEAK_V + - 7E4.7EC.224805:FORD_CONTACTOR_V_POS + - 7E4.7EC.224806:FORD_CONTACTOR_V_NEG + - 7E4.7EC.224808:FORD_T_RANGE,FORD_T_RANGE_AVG,FORD_T_RANGE_MAX,FORD_T_RANGE_MIN + - 7E4.7EC.224809:FORD_HVBAT_CHR_A + - 7E4.7EC.22480B:FORD_HVBAT_A_ALT + - 7E4.7EC.22480D|fc=1:FORD_HVBAT_V + - 7E4.7EC.224810|fc=1:FORD_HVBAT_AGE + - 7E4.7EC.224815:FORD_MAX_DISCH_PWR_LIM + - 7E4.7EC.22483F:FORD_HVBAT_MOD_V + - 7E4.7EC.224840:FORD_HVBAT_MIN_MOD_V + - 7E4.7EC.224841:FORD_HVBAT_AVG_MOD_V + - 7E4.7EC.224842:FORD_HVBAT_CCR + - 7E4.7EC.224844:FORD_HVBAT_CVR + - 7E4.7EC.224845|fc=1:FORD_HVBAT_SOC_DISP + - 7E4.7EC.224846:FORD_HVBAT_COOLANT_INLET_T + - 7E4.7EC.224848|fc=1:FORD_HVBAT_KWH + - 7E4.7EC.22484D:FORD_HVBAT_CHG_STATUS + - 7E4.7EC.22484F|fc=1:FORD_CHRG_STATE + - 7E4.7EC.224850:FORD_CHG_OUT_A + - 7E4.7EC.2248F9:FORD_HVBAT_A + - 7E4.7EC.2248FB:FORD_HVBAT_CHG_PWR_LIM + - 7E4.7EC.22490C|fc=1:FORD_HVBAT_SOH + "7E6": + - 7E6.7EE.221E12:FORD_GEAR_CMD + - 7E6.7EE.221E1C|fc=1:FORD_TT + - 7E6.7EE.221E2C:FORD_PRI_MOTOR_RPM + - 7E6.7EE.22481C:FORD_PRI_MOTOR_TQ + - 7E6.7EE.22481D:FORD_PRI_MOTOR_INV_V + - 7E6.7EE.22481F:FORD_PRI_MOTOR_COIL_T + - 7E6.7EE.224824:FORD_PRI_MOTOR_INV_T + - 7E6.7EE.2248DE:FORD_COOLANT_HTR_PWR + - 7E6.7EE.2248DF:FORD_COOLANT_HTR_OP_MODE + - 7E6.7EE.2248E0:FORD_HVBAT_THERMAL_OP_MODE + "7E7": + - 7E7.7EF.22481A:FORD_SEC_MOTOR_TQ + - 7E7.7EF.22481E:FORD_SEC_MOTOR_INV_T + - 7E7.7EF.224820:FORD_SEC_MOTOR_COIL_T + - 7E7.7EF.224821:FORD_SEC_MOTOR_RPM + - 7E7.7EF.224823:FORD_SEC_MOTOR_INV_V diff --git a/tests/test_cases/2018/commands/726.22407E.yaml b/tests/test_cases/2018/commands/726.22407E.yaml new file mode 100644 index 00000000..b41c5513 --- /dev/null +++ b/tests/test_cases/2018/commands/726.22407E.yaml @@ -0,0 +1,5 @@ +command_id: 726.22407E +test_cases: +- expected_values: + FORD_EXTERIOR_LIGHT_STATE: '0' + response: 72E0462407E00 diff --git a/tests/test_cases/2018/commands/726.227151.yaml b/tests/test_cases/2018/commands/726.227151.yaml new file mode 100644 index 00000000..0072875c --- /dev/null +++ b/tests/test_cases/2018/commands/726.227151.yaml @@ -0,0 +1,11 @@ +command_id: '726.227151' +test_cases: +- expected_values: + FORD_HIGHBEAM_STATUS: 0 + response: '72E0762715100000000' +- expected_values: + FORD_HIGHBEAM_STATUS: 2 + response: '72E0762715100800000' +- expected_values: + FORD_HIGHBEAM_STATUS: 2 + response: '72E0762715120000000' diff --git a/tests/test_cases/2018/commands/726.22C150.yaml b/tests/test_cases/2018/commands/726.22C150.yaml new file mode 100644 index 00000000..860f0c38 --- /dev/null +++ b/tests/test_cases/2018/commands/726.22C150.yaml @@ -0,0 +1,30 @@ +command_id: 726.22C150 +test_cases: +- expected_values: + FORD_DRIVER_DOOR_OPEN: 0 + FORD_PASSENGER_DOOR_OPEN: 0 + FORD_RLD_OPEN: 0 + FORD_RRD_OPEN: 0 + FORD_TRUNK_OPEN: 0 + response: 72E0762C15000000000 +- expected_values: + FORD_DRIVER_DOOR_OPEN: 0 + FORD_PASSENGER_DOOR_OPEN: 0 + FORD_RLD_OPEN: 0 + FORD_RRD_OPEN: 0 + FORD_TRUNK_OPEN: 0 + response: 72E0762C15000010000 +- expected_values: + FORD_DRIVER_DOOR_OPEN: 0 + FORD_PASSENGER_DOOR_OPEN: 0 + FORD_RLD_OPEN: 0 + FORD_RRD_OPEN: 0 + FORD_TRUNK_OPEN: 0 + response: 72E0762C15000020000 +- expected_values: + FORD_DRIVER_DOOR_OPEN: 0 + FORD_PASSENGER_DOOR_OPEN: 0 + FORD_RLD_OPEN: 0 + FORD_RRD_OPEN: 1 + FORD_TRUNK_OPEN: 0 + response: 72E0762C15000080000 diff --git a/tests/test_cases/2018/commands/726.22C154.yaml b/tests/test_cases/2018/commands/726.22C154.yaml new file mode 100644 index 00000000..605a0629 --- /dev/null +++ b/tests/test_cases/2018/commands/726.22C154.yaml @@ -0,0 +1,5 @@ +command_id: 726.22C154 +test_cases: +- expected_values: + FORD_HOOD_OPEN: 0 + response: 72E0762C15400000000 diff --git a/tests/test_cases/2018/commands/726.72E.222813.yaml b/tests/test_cases/2018/commands/726.72E.222813.yaml new file mode 100644 index 00000000..13543e43 --- /dev/null +++ b/tests/test_cases/2018/commands/726.72E.222813.yaml @@ -0,0 +1,11 @@ +command_id: 726.72E.222813 +test_cases: +- expected_values: + FORD_TP_FL: 50.55 + response: 72E0562281303F3 +- expected_values: + FORD_TP_FL: 51.05 + response: 72E0562281303FD +- expected_values: + FORD_TP_FL: 51.8 + response: 72E05622813040C diff --git a/tests/test_cases/2018/commands/726.72E.222814.yaml b/tests/test_cases/2018/commands/726.72E.222814.yaml new file mode 100644 index 00000000..671bfe33 --- /dev/null +++ b/tests/test_cases/2018/commands/726.72E.222814.yaml @@ -0,0 +1,11 @@ +command_id: 726.72E.222814 +test_cases: +- expected_values: + FORD_TP_FR: 50.8 + response: 72E0562281403F8 +- expected_values: + FORD_TP_FR: 51.05 + response: 72E0562281403FD +- expected_values: + FORD_TP_FR: 51.3 + response: '72E056228140402' diff --git a/tests/test_cases/2018/commands/726.72E.222815.yaml b/tests/test_cases/2018/commands/726.72E.222815.yaml new file mode 100644 index 00000000..d4292f39 --- /dev/null +++ b/tests/test_cases/2018/commands/726.72E.222815.yaml @@ -0,0 +1,10 @@ +command_id: 726.72E.222815 +test_cases: +- expected_values: + FORD_TP_RR: 70.8 + FORD_TP_RRO: 70.8 + response: '72E056228150588' +- expected_values: + FORD_TP_RR: 75.95 + FORD_TP_RRO: 75.95 + response: 72E0562281505EF diff --git a/tests/test_cases/2018/commands/726.72E.222816.yaml b/tests/test_cases/2018/commands/726.72E.222816.yaml new file mode 100644 index 00000000..43fbbd2e --- /dev/null +++ b/tests/test_cases/2018/commands/726.72E.222816.yaml @@ -0,0 +1,10 @@ +command_id: 726.72E.222816 +test_cases: +- expected_values: + FORD_TP_RL: 70.05 + FORD_TP_RLO: 70.05 + response: '72E056228160579' +- expected_values: + FORD_TP_RL: 75.95 + FORD_TP_RLO: 75.95 + response: 72E0562281605EF diff --git a/tests/test_cases/2018/commands/726.72E.222817.yaml b/tests/test_cases/2018/commands/726.72E.222817.yaml new file mode 100644 index 00000000..fcf8a745 --- /dev/null +++ b/tests/test_cases/2018/commands/726.72E.222817.yaml @@ -0,0 +1,5 @@ +command_id: 726.72E.222817 +test_cases: +- expected_values: + FORD_TP_RRI: 13.5 + response: 72E05622817010E diff --git a/tests/test_cases/2018/commands/726.72E.222818.yaml b/tests/test_cases/2018/commands/726.72E.222818.yaml new file mode 100644 index 00000000..22625d17 --- /dev/null +++ b/tests/test_cases/2018/commands/726.72E.222818.yaml @@ -0,0 +1,5 @@ +command_id: 726.72E.222818 +test_cases: +- expected_values: + FORD_TP_RLI: 13.5 + response: 72E05622818010E diff --git a/tests/test_cases/2018/commands/726.72E.224027.yaml b/tests/test_cases/2018/commands/726.72E.224027.yaml new file mode 100644 index 00000000..7104c59c --- /dev/null +++ b/tests/test_cases/2018/commands/726.72E.224027.yaml @@ -0,0 +1,10 @@ +command_id: 726.72E.224027 +test_cases: +- expected_values: + FORD_12V_AGE: 0 + FORD_BATT_AGE: 0 + response: '72E056240270000' +- expected_values: + FORD_12V_AGE: 65760 + FORD_BATT_AGE: 1825 + response: 72E056240270AB4 diff --git a/tests/test_cases/2018/commands/726.72E.224028.yaml b/tests/test_cases/2018/commands/726.72E.224028.yaml new file mode 100644 index 00000000..a28c5ebe --- /dev/null +++ b/tests/test_cases/2018/commands/726.72E.224028.yaml @@ -0,0 +1,10 @@ +command_id: 726.72E.224028 +test_cases: +- expected_values: + FORD_12V_SOC: 63 + FORD_BATT_SOC: 24.70588 + response: 72E046240283F +- expected_values: + FORD_12V_SOC: 64 + FORD_BATT_SOC: 25.09804 + response: '72E0462402840' diff --git a/tests/test_cases/2018/commands/726.72E.224029.yaml b/tests/test_cases/2018/commands/726.72E.224029.yaml new file mode 100644 index 00000000..041ddbdb --- /dev/null +++ b/tests/test_cases/2018/commands/726.72E.224029.yaml @@ -0,0 +1,5 @@ +command_id: 726.72E.224029 +test_cases: +- expected_values: + FORD_BATT_TEMP: 7 + response: 72E046240292F diff --git a/tests/test_cases/2018/commands/726.72E.22402A.yaml b/tests/test_cases/2018/commands/726.72E.22402A.yaml new file mode 100644 index 00000000..07303202 --- /dev/null +++ b/tests/test_cases/2018/commands/726.72E.22402A.yaml @@ -0,0 +1,8 @@ +command_id: 726.72E.22402A +test_cases: +- expected_values: + FORD_12V_V: 13.2 + response: 72E0462402A90 +- expected_values: + FORD_12V_V: 14.9 + response: 72E0462402AB2 diff --git a/tests/test_cases/2018/commands/726.72E.22402B.yaml b/tests/test_cases/2018/commands/726.72E.22402B.yaml new file mode 100644 index 00000000..213be6e0 --- /dev/null +++ b/tests/test_cases/2018/commands/726.72E.22402B.yaml @@ -0,0 +1,17 @@ +command_id: 726.72E.22402B +test_cases: +- expected_values: + FORD_12V_A: -2 + response: 72E0462402B7D +- expected_values: + FORD_12V_A: 0 + response: 72E0462402B7F +- expected_values: + FORD_12V_A: 1 + response: 72E0462402B80 +- expected_values: + FORD_12V_A: 2 + response: 72E0462402B81 +- expected_values: + FORD_12V_A: 5 + response: 72E0462402B84 diff --git a/tests/test_cases/2018/commands/760.768.222B00.yaml b/tests/test_cases/2018/commands/760.768.222B00.yaml new file mode 100644 index 00000000..8ffaae72 --- /dev/null +++ b/tests/test_cases/2018/commands/760.768.222B00.yaml @@ -0,0 +1,14 @@ +command_id: 760.768.222B00 +test_cases: +- expected_values: + FORD_PARKING_BRAKE: 0 + response: 76807622B0000000000 +- expected_values: + FORD_PARKING_BRAKE: 0 + response: 76807622B0020000000 +- expected_values: + FORD_PARKING_BRAKE: 1 + response: 76807622B0080000000 +- expected_values: + FORD_PARKING_BRAKE: 1 + response: 76807622B0080800000 diff --git a/tests/test_cases/2018/commands/760.768.222B06.yaml b/tests/test_cases/2018/commands/760.768.222B06.yaml new file mode 100644 index 00000000..3051c596 --- /dev/null +++ b/tests/test_cases/2018/commands/760.768.222B06.yaml @@ -0,0 +1,8 @@ +command_id: 760.768.222B06 +test_cases: +- expected_values: + FORD_FR_VSS: 0 + response: 76804622B0600 +- expected_values: + FORD_FR_VSS: 115 + response: 76804622B0673 diff --git a/tests/test_cases/2018/commands/760.768.222B07.yaml b/tests/test_cases/2018/commands/760.768.222B07.yaml new file mode 100644 index 00000000..ce96b004 --- /dev/null +++ b/tests/test_cases/2018/commands/760.768.222B07.yaml @@ -0,0 +1,8 @@ +command_id: 760.768.222B07 +test_cases: +- expected_values: + FORD_FL_VSS: 0 + response: 76804622B0700 +- expected_values: + FORD_FL_VSS: 115 + response: 76804622B0773 diff --git a/tests/test_cases/2018/commands/760.768.222B08.yaml b/tests/test_cases/2018/commands/760.768.222B08.yaml new file mode 100644 index 00000000..19d0b67e --- /dev/null +++ b/tests/test_cases/2018/commands/760.768.222B08.yaml @@ -0,0 +1,8 @@ +command_id: 760.768.222B08 +test_cases: +- expected_values: + FORD_RR_VSS: 0 + response: 76804622B0800 +- expected_values: + FORD_RR_VSS: 115 + response: 76804622B0873 diff --git a/tests/test_cases/2018/commands/760.768.222B09.yaml b/tests/test_cases/2018/commands/760.768.222B09.yaml new file mode 100644 index 00000000..c672a990 --- /dev/null +++ b/tests/test_cases/2018/commands/760.768.222B09.yaml @@ -0,0 +1,8 @@ +command_id: 760.768.222B09 +test_cases: +- expected_values: + FORD_RL_VSS: 0 + response: 76804622B0900 +- expected_values: + FORD_RL_VSS: 115 + response: 76804622B0973 diff --git a/tests/test_cases/2018/commands/760.768.222B0C.yaml b/tests/test_cases/2018/commands/760.768.222B0C.yaml new file mode 100644 index 00000000..6198c78e --- /dev/null +++ b/tests/test_cases/2018/commands/760.768.222B0C.yaml @@ -0,0 +1,11 @@ +command_id: 760.768.222B0C +test_cases: +- expected_values: + FORD_LAT_ANG: 0 + response: 76805622B0C0000 +- expected_values: + FORD_LAT_ANG: -1 + response: 76805622B0CFFE8 +- expected_values: + FORD_LAT_ANG: -1 + response: 76805622B0CFFFF diff --git a/tests/test_cases/2018/commands/760.768.222B0D.yaml b/tests/test_cases/2018/commands/760.768.222B0D.yaml new file mode 100644 index 00000000..2d1bde51 --- /dev/null +++ b/tests/test_cases/2018/commands/760.768.222B0D.yaml @@ -0,0 +1,8 @@ +command_id: 760.768.222B0D +test_cases: +- expected_values: + FORD_BRK_FL_P: 0 + response: 76805622B0D0000 +- expected_values: + FORD_BRK_FL_P: 0 + response: 76805622B0D003D diff --git a/tests/test_cases/2018/commands/760.768.22DD01.yaml b/tests/test_cases/2018/commands/760.768.22DD01.yaml new file mode 100644 index 00000000..d0bb54de --- /dev/null +++ b/tests/test_cases/2018/commands/760.768.22DD01.yaml @@ -0,0 +1,14 @@ +command_id: 760.768.22DD01 +test_cases: +- expected_values: + FORD_ODO_BCM: 208936 + response: 7680662DD01033028 +- expected_values: + FORD_ODO_BCM: 209034 + response: 7680662DD0103308A +- expected_values: + FORD_ODO_BCM: 209039 + response: 7680662DD0103308F +- expected_values: + FORD_ODO_BCM: 209045 + response: 7680662DD01033095 diff --git a/tests/test_cases/2018/commands/7DF.221E12.yaml b/tests/test_cases/2018/commands/7DF.221E12.yaml new file mode 100644 index 00000000..1eb0b9cf --- /dev/null +++ b/tests/test_cases/2018/commands/7DF.221E12.yaml @@ -0,0 +1,22 @@ +command_id: 7DF.221E12 +test_cases: +- expected_values: + FORD_GEAR_V2: 1 + response: |- + 7E804621E1201 + 7E904621E1201 +- expected_values: + FORD_GEAR_V2: 3 + response: |- + 7E804621E1203 + 7E904621E1203 +- expected_values: + FORD_GEAR_V2: 4 + response: |- + 7E804621E1204 + 7E904621E1204 +- expected_values: + FORD_GEAR_V2: 5 + response: |- + 7E804621E1205 + 7E904621E1205 diff --git a/tests/test_cases/2018/commands/7DF.221E1C.yaml b/tests/test_cases/2018/commands/7DF.221E1C.yaml new file mode 100644 index 00000000..28db2114 --- /dev/null +++ b/tests/test_cases/2018/commands/7DF.221E1C.yaml @@ -0,0 +1,11 @@ +command_id: 7DF.221E1C +test_cases: +- expected_values: + FORD_TOT_V2: 8.8125 + response: 7E905621E1C008D +- expected_values: + FORD_TOT_V2: 17.75 + response: 7E905621E1C011C +- expected_values: + FORD_TOT_V2: 29.875 + response: 7E905621E1C01DE diff --git a/tests/test_cases/2018/commands/7DF.221E23.yaml b/tests/test_cases/2018/commands/7DF.221E23.yaml new file mode 100644 index 00000000..6860f551 --- /dev/null +++ b/tests/test_cases/2018/commands/7DF.221E23.yaml @@ -0,0 +1,5 @@ +command_id: 7DF.221E23 +test_cases: +- expected_values: + FORD_GEAR_SHFT_V2: 46 + response: 7E904621E232E diff --git a/tests/test_cases/2018/commands/7DF.22F45C.yaml b/tests/test_cases/2018/commands/7DF.22F45C.yaml new file mode 100644 index 00000000..974d49c7 --- /dev/null +++ b/tests/test_cases/2018/commands/7DF.22F45C.yaml @@ -0,0 +1,8 @@ +command_id: 7DF.22F45C +test_cases: +- expected_values: + FORD_EOP: 46 + response: 7E80462F45C2E +- expected_values: + FORD_EOP: 92 + response: 7E80462F45C5C diff --git a/tests/test_cases/2018/commands/7E0.0104.yaml b/tests/test_cases/2018/commands/7E0.0104.yaml new file mode 100644 index 00000000..e8100862 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.0104.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0104 +test_cases: +- expected_values: + LOAD_PCT: 36.86275 + response: 7E80341045E diff --git a/tests/test_cases/2018/commands/7E0.0105.yaml b/tests/test_cases/2018/commands/7E0.0105.yaml new file mode 100644 index 00000000..ec2dfdac --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.0105.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0105 +test_cases: +- expected_values: + ECT: 40 + response: '7E803410550' +- expected_values: + ECT: 90 + response: '7E803410582' diff --git a/tests/test_cases/2018/commands/7E0.0111.yaml b/tests/test_cases/2018/commands/7E0.0111.yaml new file mode 100644 index 00000000..888d936c --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.0111.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0111 +test_cases: +- expected_values: + TP: 100 + response: 7E8034111FF diff --git a/tests/test_cases/2018/commands/7E0.0131.yaml b/tests/test_cases/2018/commands/7E0.0131.yaml new file mode 100644 index 00000000..ad799b7a --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.0131.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.0131 +test_cases: +- expected_values: + CLR_DIST: 681 + response: 7E804413102A9 +- expected_values: + CLR_DIST: 735 + response: 7E804413102DF +- expected_values: + CLR_DIST: 777 + response: '7E80441310309' +- expected_values: + CLR_DIST: 15193 + response: 7E80441313B59 diff --git a/tests/test_cases/2018/commands/7E0.0134.yaml b/tests/test_cases/2018/commands/7E0.0134.yaml new file mode 100644 index 00000000..31a937f7 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.0134.yaml @@ -0,0 +1,26 @@ +command_id: 7E0.0134 +test_cases: +- expected_values: + LAMBDA11_CURRENT: 0.87732 + O2S11_CURRENT: -0.84375 + response: 7E8064134704C7F28 +- expected_values: + LAMBDA11_CURRENT: 0.98438 + O2S11_CURRENT: -0.14844 + response: 7E80641347E007FDA +- expected_values: + LAMBDA11_CURRENT: 0.99985 + O2S11_CURRENT: -0.07812 + response: 7E80641347FFB7FEC +- expected_values: + LAMBDA11_CURRENT: 1.01297 + O2S11_CURRENT: -0.00781 + response: 7E806413481A97FFE +- expected_values: + LAMBDA11_CURRENT: 1.01575 + O2S11_CURRENT: 0.01953 + response: '7E806413482048005' +- expected_values: + LAMBDA11_CURRENT: 1.84705 + O2S11_CURRENT: 2.03516 + response: 7E8064134EC6C8209 diff --git a/tests/test_cases/2018/commands/7E0.0144.yaml b/tests/test_cases/2018/commands/7E0.0144.yaml new file mode 100644 index 00000000..3e721a9c --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.0144.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.0144 +test_cases: +- expected_values: + EQ_RAT: 0.90001 + response: '7E80441447333' +- expected_values: + EQ_RAT: 0.96101 + response: 7E80441447B02 +- expected_values: + EQ_RAT: 1.00768 + response: 7E804414480FB +- expected_values: + EQ_RAT: 1.10967 + response: 7E80441448E09 diff --git a/tests/test_cases/2018/commands/7E0.015C.yaml b/tests/test_cases/2018/commands/7E0.015C.yaml new file mode 100644 index 00000000..06938292 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.015C.yaml @@ -0,0 +1,26 @@ +command_id: 7E0.015C +test_cases: +- expected_values: + EOT: 32 + response: 7E803415C48 +- expected_values: + EOT: 35 + response: 7E803415C4B +- expected_values: + EOT: 38 + response: 7E803415C4E +- expected_values: + EOT: 41 + response: 7E803415C51 +- expected_values: + EOT: 43 + response: 7E803415C53 +- expected_values: + EOT: 44 + response: 7E803415C54 +- expected_values: + EOT: 50 + response: 7E803415C5A +- expected_values: + EOT: 53 + response: 7E803415C5D diff --git a/tests/test_cases/2018/commands/7E0.015E.yaml b/tests/test_cases/2018/commands/7E0.015E.yaml new file mode 100644 index 00000000..e3d87918 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.015E.yaml @@ -0,0 +1,23 @@ +command_id: 7E0.015E +test_cases: +- expected_values: + FUEL_RATE: 0 + response: 7E804415E0000 +- expected_values: + FUEL_RATE: 0.4 + response: 7E804415E0008 +- expected_values: + FUEL_RATE: 0.75 + response: 7E804415E000F +- expected_values: + FUEL_RATE: 2.7 + response: 7E804415E0036 +- expected_values: + FUEL_RATE: 3.1 + response: 7E804415E003E +- expected_values: + FUEL_RATE: 7 + response: 7E804415E008C +- expected_values: + FUEL_RATE: 8.1 + response: 7E804415E00A2 diff --git a/tests/test_cases/2018/commands/7E0.22030F.yaml b/tests/test_cases/2018/commands/7E0.22030F.yaml new file mode 100644 index 00000000..c9436785 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.22030F.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.22030F +test_cases: +- expected_values: + FORD_CL: 0.89218 + response: 7E80562030F7233 +- expected_values: + FORD_CL: 0.97632 + response: 7E80562030F7CF8 +- expected_values: + FORD_CL: 1.09381 + response: 7E80562030F8C02 diff --git a/tests/test_cases/2018/commands/7E0.220393.yaml b/tests/test_cases/2018/commands/7E0.220393.yaml new file mode 100644 index 00000000..06914ced --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.220393.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.220393 +test_cases: +- expected_values: + FORD_AC_P: 84.99212 + response: '7E8056203930125' +- expected_values: + FORD_AC_P: 147.64843 + response: 7E80562039301FD +- expected_values: + FORD_AC_P: 150.25911 + response: '7E8056203930206' diff --git a/tests/test_cases/2018/commands/7E0.7E8.220301.yaml b/tests/test_cases/2018/commands/7E0.7E8.220301.yaml new file mode 100644 index 00000000..2e1fd84a --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.220301.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.220301 +test_cases: +- expected_values: + FORD_MAP_V: 1.00098 + response: '7E8056203010401' +- expected_values: + FORD_MAP_V: 1.49121 + response: 7E80562030105F7 +- expected_values: + FORD_MAP_V: 3.82031 + response: 7E8056203010F48 diff --git a/tests/test_cases/2018/commands/7E0.7E8.220307.yaml b/tests/test_cases/2018/commands/7E0.7E8.220307.yaml new file mode 100644 index 00000000..005a0880 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.220307.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.220307 +test_cases: +- expected_values: + FORD_LPFP_DUTY: 27.74658 + response: '7E8056203072384' +- expected_values: + FORD_LPFP_DUTY: 28.7384 + response: 7E80562030724C9 +- expected_values: + FORD_LPFP_DUTY: 29.73633 + response: '7E8056203072610' +- expected_values: + FORD_LPFP_DUTY: 48.99902 + response: 7E8056203073EB8 diff --git a/tests/test_cases/2018/commands/7E0.7E8.220316.yaml b/tests/test_cases/2018/commands/7E0.7E8.220316.yaml new file mode 100644 index 00000000..806d8461 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.220316.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.220316 +test_cases: +- expected_values: + FORD_VCT_INT_DUTY: 0 + response: '7E8056203160000' +- expected_values: + FORD_VCT_INT_DUTY: 35.15015 + response: 7E8056203162CFE +- expected_values: + FORD_VCT_INT_DUTY: 79.99878 + response: '7E8056203166666' diff --git a/tests/test_cases/2018/commands/7E0.7E8.220317.yaml b/tests/test_cases/2018/commands/7E0.7E8.220317.yaml new file mode 100644 index 00000000..1943194a --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.220317.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.220317 +test_cases: +- expected_values: + FORD_VCT_EXH_DUTY: 0 + response: '7E8056203170000' +- expected_values: + FORD_VCT_EXH_DUTY: 35.90088 + response: 7E8056203172DF4 +- expected_values: + FORD_VCT_EXH_DUTY: 79.99878 + response: '7E8056203176666' diff --git a/tests/test_cases/2018/commands/7E0.7E8.220318.yaml b/tests/test_cases/2018/commands/7E0.7E8.220318.yaml new file mode 100644 index 00000000..8b25dc6a --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.220318.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.220318 +test_cases: +- expected_values: + FORD_VCT_INT_ACT: 0 + response: '7E8056203180000' +- expected_values: + FORD_VCT_INT_ACT: 0 + response: 7E805620318FF0A +- expected_values: + FORD_VCT_INT_ACT: 0 + response: 7E805620318FFFF diff --git a/tests/test_cases/2018/commands/7E0.7E8.220319.yaml b/tests/test_cases/2018/commands/7E0.7E8.220319.yaml new file mode 100644 index 00000000..70acc267 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.220319.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.220319 +test_cases: +- expected_values: + FORD_VCT_EXH_ACT: 0.1875 + response: '7E8056203190003' +- expected_values: + FORD_VCT_EXH_ACT: 50 + response: 7E805620319FFFA +- expected_values: + FORD_VCT_EXH_ACT: 50 + response: 7E805620319FFFE diff --git a/tests/test_cases/2018/commands/7E0.7E8.22031A.yaml b/tests/test_cases/2018/commands/7E0.7E8.22031A.yaml new file mode 100644 index 00000000..96ccb3eb --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22031A.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22031A +test_cases: +- expected_values: + FORD_VCT_INT_ERR: 0 + response: 7E80562031A0000 +- expected_values: + FORD_VCT_INT_ERR: 50 + response: 7E80562031AFFE4 +- expected_values: + FORD_VCT_INT_ERR: 50 + response: 7E80562031AFFFF diff --git a/tests/test_cases/2018/commands/7E0.7E8.22031B.yaml b/tests/test_cases/2018/commands/7E0.7E8.22031B.yaml new file mode 100644 index 00000000..e7837ee5 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22031B.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22031B +test_cases: +- expected_values: + FORD_VCT_EXH_ERR: 0 + response: 7E80562031B0000 +- expected_values: + FORD_VCT_EXH_ERR: 50 + response: 7E80562031BFFDC +- expected_values: + FORD_VCT_EXH_ERR: 50 + response: 7E80562031BFFFF diff --git a/tests/test_cases/2018/commands/7E0.7E8.220324.yaml b/tests/test_cases/2018/commands/7E0.7E8.220324.yaml new file mode 100644 index 00000000..543f5b14 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.220324.yaml @@ -0,0 +1,38 @@ +command_id: 7E0.7E8.220324 +test_cases: +- expected_values: + FORD_HPFP_V: 0.87488 + FORD_[ECU] HPFP SENSOR VOLTAGE: 0.87488 + response: 7E80562032400B3 +- expected_values: + FORD_HPFP_V: 0.87977 + FORD_[ECU] HPFP SENSOR VOLTAGE: 0.87977 + response: 7E80562032400B4 +- expected_values: + FORD_HPFP_V: 0.97263 + FORD_[ECU] HPFP SENSOR VOLTAGE: 0.97263 + response: 7E80562032400C7 +- expected_values: + FORD_HPFP_V: 0.99707 + FORD_[ECU] HPFP SENSOR VOLTAGE: 0.99707 + response: 7E80562032400CC +- expected_values: + FORD_HPFP_V: 1.03617 + FORD_[ECU] HPFP SENSOR VOLTAGE: 1.03617 + response: 7E80562032400D4 +- expected_values: + FORD_HPFP_V: 1.15347 + FORD_[ECU] HPFP SENSOR VOLTAGE: 1.15347 + response: 7E80562032400EC +- expected_values: + FORD_HPFP_V: 1.38319 + FORD_[ECU] HPFP SENSOR VOLTAGE: 1.38319 + response: 7E805620324011B +- expected_values: + FORD_HPFP_V: 1.39785 + FORD_[ECU] HPFP SENSOR VOLTAGE: 1.39785 + response: 7E805620324011E +- expected_values: + FORD_HPFP_V: 1.48094 + FORD_[ECU] HPFP SENSOR VOLTAGE: 1.48094 + response: 7E805620324012F diff --git a/tests/test_cases/2018/commands/7E0.7E8.22032B.yaml b/tests/test_cases/2018/commands/7E0.7E8.22032B.yaml new file mode 100644 index 00000000..2ad9224c --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22032B.yaml @@ -0,0 +1,10 @@ +command_id: 7E0.7E8.22032B +test_cases: +- expected_values: + FORD_ACC_POS: 0 + FORD_[ECU] ACCELERATOR PEDAL POSITION: 0 + response: 7E80462032B00 +- expected_values: + FORD_ACC_POS: 57.5 + FORD_[ECU] ACCELERATOR PEDAL POSITION: 57.5 + response: 7E80462032B73 diff --git a/tests/test_cases/2018/commands/7E0.7E8.220334.yaml b/tests/test_cases/2018/commands/7E0.7E8.220334.yaml new file mode 100644 index 00000000..fa67e4b2 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.220334.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.220334 +test_cases: +- expected_values: + FORD_PCM_CYL_HEAD_T_CORR: 37.75 + response: '7E8056203340970' +- expected_values: + FORD_PCM_CYL_HEAD_T_CORR: 44.03125 + response: 7E8056203340B02 +- expected_values: + FORD_PCM_CYL_HEAD_T_CORR: 87.98438 + response: 7E80562033415FF +- expected_values: + FORD_PCM_CYL_HEAD_T_CORR: 88.23438 + response: 7E805620334160F diff --git a/tests/test_cases/2018/commands/7E0.7E8.220338.yaml b/tests/test_cases/2018/commands/7E0.7E8.220338.yaml new file mode 100644 index 00000000..699d89d6 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.220338.yaml @@ -0,0 +1,12 @@ +command_id: 7E0.7E8.220338 +test_cases: +- expected_values: + FORD_ETC_TRIM_LEARNED: 0.20117 + FORD_ETC_TRIM_LRN: 0.20117 + FORD_[ECU] ETC LEARNED TRIM: 0.20117 + response: '7E8056203380067' +- expected_values: + FORD_ETC_TRIM_LEARNED: 0.30078 + FORD_ETC_TRIM_LRN: 0.30078 + FORD_[ECU] ETC LEARNED TRIM: 0.30078 + response: 7E805620338009A diff --git a/tests/test_cases/2018/commands/7E0.7E8.22033C.yaml b/tests/test_cases/2018/commands/7E0.7E8.22033C.yaml new file mode 100644 index 00000000..d9383137 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22033C.yaml @@ -0,0 +1,38 @@ +command_id: 7E0.7E8.22033C +test_cases: +- expected_values: + FORD_TIP_V: 1.31836 + FORD_[ECU] TIP SENSOR VOLTAGE: 1.31836 + response: 7E80562033C010E +- expected_values: + FORD_TIP_V: 1.34766 + FORD_[ECU] TIP SENSOR VOLTAGE: 1.34766 + response: 7E80562033C0114 +- expected_values: + FORD_TIP_V: 1.35254 + FORD_[ECU] TIP SENSOR VOLTAGE: 1.35254 + response: 7E80562033C0115 +- expected_values: + FORD_TIP_V: 1.3623 + FORD_[ECU] TIP SENSOR VOLTAGE: 1.3623 + response: 7E80562033C0117 +- expected_values: + FORD_TIP_V: 1.37207 + FORD_[ECU] TIP SENSOR VOLTAGE: 1.37207 + response: 7E80562033C0119 +- expected_values: + FORD_TIP_V: 1.40137 + FORD_[ECU] TIP SENSOR VOLTAGE: 1.40137 + response: 7E80562033C011F +- expected_values: + FORD_TIP_V: 1.44531 + FORD_[ECU] TIP SENSOR VOLTAGE: 1.44531 + response: 7E80562033C0128 +- expected_values: + FORD_TIP_V: 1.46484 + FORD_[ECU] TIP SENSOR VOLTAGE: 1.46484 + response: 7E80562033C012C +- expected_values: + FORD_TIP_V: 1.86523 + FORD_[ECU] TIP SENSOR VOLTAGE: 1.86523 + response: 7E80562033C017E diff --git a/tests/test_cases/2018/commands/7E0.7E8.22033E.yaml b/tests/test_cases/2018/commands/7E0.7E8.22033E.yaml new file mode 100644 index 00000000..eb6a47a9 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22033E.yaml @@ -0,0 +1,42 @@ +command_id: 7E0.7E8.22033E +test_cases: +- expected_values: + FORD_TIP_ABS: 14.37137 + FORD_[ECU] TIP ACTUAL ABS: 14.37137 + response: 7E80562033E32BD +- expected_values: + FORD_TIP_ABS: 14.42891 + FORD_[ECU] TIP ACTUAL ABS: 14.42891 + response: 7E80562033E32F1 +- expected_values: + FORD_TIP_ABS: 14.51631 + FORD_[ECU] TIP ACTUAL ABS: 14.51631 + response: 7E80562033E3340 +- expected_values: + FORD_TIP_ABS: 14.63249 + FORD_[ECU] TIP ACTUAL ABS: 14.63249 + response: 7E80562033E33A9 +- expected_values: + FORD_TIP_ABS: 14.64687 + FORD_[ECU] TIP ACTUAL ABS: 14.64687 + response: 7E80562033E33B6 +- expected_values: + FORD_TIP_ABS: 14.95114 + FORD_[ECU] TIP ACTUAL ABS: 14.95114 + response: 7E80562033E34C9 +- expected_values: + FORD_TIP_ABS: 15.24102 + FORD_[ECU] TIP ACTUAL ABS: 15.24102 + response: 7E80562033E35CF +- expected_values: + FORD_TIP_ABS: 15.40035 + FORD_[ECU] TIP ACTUAL ABS: 15.40035 + response: 7E80562033E365F +- expected_values: + FORD_TIP_ABS: 16.02437 + FORD_[ECU] TIP ACTUAL ABS: 16.02437 + response: 7E80562033E3893 +- expected_values: + FORD_TIP_ABS: 19.60587 + FORD_[ECU] TIP ACTUAL ABS: 19.60587 + response: 7E80562033E4538 diff --git a/tests/test_cases/2018/commands/7E0.7E8.220345.yaml b/tests/test_cases/2018/commands/7E0.7E8.220345.yaml new file mode 100644 index 00000000..32b132d4 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.220345.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.220345 +test_cases: +- expected_values: + FORD_PCM_MISF_EVENTS_LATEST_CYC: 0 + response: '7E80762034500000000' diff --git a/tests/test_cases/2018/commands/7E0.7E8.220353.yaml b/tests/test_cases/2018/commands/7E0.7E8.220353.yaml new file mode 100644 index 00000000..84c10cef --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.220353.yaml @@ -0,0 +1,30 @@ +command_id: 7E0.7E8.220353 +test_cases: +- expected_values: + FORD_BARO: 14.06709 + FORD_[ECU] BARO: 14.06709 + response: '7E8056203530184' +- expected_values: + FORD_BARO: 14.10334 + FORD_[ECU] BARO: 14.10334 + response: '7E8056203530185' +- expected_values: + FORD_BARO: 14.1396 + FORD_[ECU] BARO: 14.1396 + response: '7E8056203530186' +- expected_values: + FORD_BARO: 14.17585 + FORD_[ECU] BARO: 14.17585 + response: '7E8056203530187' +- expected_values: + FORD_BARO: 14.21211 + FORD_[ECU] BARO: 14.21211 + response: '7E8056203530188' +- expected_values: + FORD_BARO: 14.28462 + FORD_[ECU] BARO: 14.28462 + response: 7E805620353018A +- expected_values: + FORD_BARO: 14.32087 + FORD_[ECU] BARO: 14.32087 + response: 7E805620353018B diff --git a/tests/test_cases/2018/commands/7E0.7E8.22035F.yaml b/tests/test_cases/2018/commands/7E0.7E8.22035F.yaml new file mode 100644 index 00000000..0eed69e1 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22035F.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22035F +test_cases: +- expected_values: + FORD_RO2_V: 0 + response: 7E80562035F0000 +- expected_values: + FORD_RO2_V: 0.74902 + response: 7E80562035F02FF +- expected_values: + FORD_RO2_V: 1 + response: 7E80562035F0673 diff --git a/tests/test_cases/2018/commands/7E0.7E8.220382.yaml b/tests/test_cases/2018/commands/7E0.7E8.220382.yaml new file mode 100644 index 00000000..0d25653b --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.220382.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.220382 +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL1_NORM: 0 + response: '7E80462038200' +- expected_values: + FORD_PCM_MISF_ACCEL_CYL1_NORM: -0.01562 + response: 7E804620382FF diff --git a/tests/test_cases/2018/commands/7E0.7E8.220388.yaml b/tests/test_cases/2018/commands/7E0.7E8.220388.yaml new file mode 100644 index 00000000..52f9c442 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.220388.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.220388 +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL2_NORM: 0 + response: '7E80462038800' +- expected_values: + FORD_PCM_MISF_ACCEL_CYL2_NORM: -0.01562 + response: 7E804620388FF diff --git a/tests/test_cases/2018/commands/7E0.7E8.22038A.yaml b/tests/test_cases/2018/commands/7E0.7E8.22038A.yaml new file mode 100644 index 00000000..bb05f3be --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22038A.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22038A +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL3_NORM: 0 + response: 7E80462038A00 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL3_NORM: -0.01562 + response: 7E80462038AFF diff --git a/tests/test_cases/2018/commands/7E0.7E8.22038B.yaml b/tests/test_cases/2018/commands/7E0.7E8.22038B.yaml new file mode 100644 index 00000000..6a2c5838 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22038B.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22038B +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL4_NORM: 0 + response: 7E80462038B00 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL4_NORM: -0.01562 + response: 7E80462038BFF diff --git a/tests/test_cases/2018/commands/7E0.7E8.22038C.yaml b/tests/test_cases/2018/commands/7E0.7E8.22038C.yaml new file mode 100644 index 00000000..b669fb91 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22038C.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22038C +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL5_NORM: 0 + response: 7E80462038C00 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL5_NORM: -0.01562 + response: 7E80462038CFF diff --git a/tests/test_cases/2018/commands/7E0.7E8.22038E.yaml b/tests/test_cases/2018/commands/7E0.7E8.22038E.yaml new file mode 100644 index 00000000..090e3875 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22038E.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.22038E +test_cases: +- expected_values: + FORD_EVAP_V: 5 + FORD_[ECU] EVAP PRES SENSOR V: 5 + response: 7E80562038E07A9 +- expected_values: + FORD_EVAP_V: 5 + FORD_[ECU] EVAP PRES SENSOR V: 5 + response: 7E80562038E07FE +- expected_values: + FORD_EVAP_V: 5 + FORD_[ECU] EVAP PRES SENSOR V: 5 + response: 7E80562038E0A07 diff --git a/tests/test_cases/2018/commands/7E0.7E8.22038F.yaml b/tests/test_cases/2018/commands/7E0.7E8.22038F.yaml new file mode 100644 index 00000000..137c311e --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22038F.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.22038F +test_cases: +- expected_values: + FORD_ECT: 13.5625 + FORD_[ECU] ECT: 13.5625 + response: 7E80562038F0364 +- expected_values: + FORD_ECT: 75.9375 + FORD_[ECU] ECT: 75.9375 + response: 7E80562038F12FC +- expected_values: + FORD_ECT: 88.04688 + FORD_[ECU] ECT: 88.04688 + response: 7E80562038F1603 diff --git a/tests/test_cases/2018/commands/7E0.7E8.220398.yaml b/tests/test_cases/2018/commands/7E0.7E8.220398.yaml new file mode 100644 index 00000000..7e8b48c7 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.220398.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.220398 +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL6_NORM: 0 + response: '7E80462039800' +- expected_values: + FORD_PCM_MISF_ACCEL_CYL6_NORM: -0.01562 + response: 7E804620398FF diff --git a/tests/test_cases/2018/commands/7E0.7E8.2203AF.yaml b/tests/test_cases/2018/commands/7E0.7E8.2203AF.yaml new file mode 100644 index 00000000..7645f4eb --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.2203AF.yaml @@ -0,0 +1,20 @@ +command_id: 7E0.7E8.2203AF +test_cases: +- expected_values: + FORD_TRQ_CTRL_REQ: 0 + response: 7E8046203AF00 +- expected_values: + FORD_TRQ_CTRL_REQ: 6 + response: 7E8046203AF06 +- expected_values: + FORD_TRQ_CTRL_REQ: 9 + response: 7E8046203AF09 +- expected_values: + FORD_TRQ_CTRL_REQ: 14 + response: 7E8046203AF0E +- expected_values: + FORD_TRQ_CTRL_REQ: 16 + response: 7E8046203AF10 +- expected_values: + FORD_TRQ_CTRL_REQ: 22 + response: 7E8046203AF16 diff --git a/tests/test_cases/2018/commands/7E0.7E8.2203BA.yaml b/tests/test_cases/2018/commands/7E0.7E8.2203BA.yaml new file mode 100644 index 00000000..425ee379 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.2203BA.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.2203BA +test_cases: +- expected_values: + FORD_AAT_V: 1.12903 + response: 7E8056203BA00E7 +- expected_values: + FORD_AAT_V: 1.21701 + response: 7E8056203BA00F9 +- expected_values: + FORD_AAT_V: 1.31476 + response: 7E8056203BA010D +- expected_values: + FORD_AAT_V: 3.83187 + response: 7E8056203BA0310 diff --git a/tests/test_cases/2018/commands/7E0.7E8.2203BB.yaml b/tests/test_cases/2018/commands/7E0.7E8.2203BB.yaml new file mode 100644 index 00000000..1377f10e --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.2203BB.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.2203BB +test_cases: +- expected_values: + FORD_VCT_EXH_DES: 0 + response: 7E8056203BB0000 +- expected_values: + FORD_VCT_EXH_DES: 46.9375 + response: 7E8056203BB02EF +- expected_values: + FORD_VCT_EXH_DES: 49.5 + response: 7E8056203BB0318 diff --git a/tests/test_cases/2018/commands/7E0.7E8.2203BC.yaml b/tests/test_cases/2018/commands/7E0.7E8.2203BC.yaml new file mode 100644 index 00000000..98c961cc --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.2203BC.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.2203BC +test_cases: +- expected_values: + FORD_VCT_INT_DES: 0 + FORD_[ECU] VCT INT DES: 0 + response: 7E8056203BC0000 +- expected_values: + FORD_VCT_INT_DES: -30 + FORD_[ECU] VCT INT DES: 0 + response: 7E8056203BCFCFA +- expected_values: + FORD_VCT_INT_DES: -15.9375 + FORD_[ECU] VCT INT DES: 0 + response: 7E8056203BCFF01 diff --git a/tests/test_cases/2018/commands/7E0.7E8.2203BD.yaml b/tests/test_cases/2018/commands/7E0.7E8.2203BD.yaml new file mode 100644 index 00000000..4d2d7585 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.2203BD.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.2203BD +test_cases: +- expected_values: + FORD_CL_LC: 0 + FORD_[ECU] CL LAMBDA CORR: 0 + response: 7E8056203BD0000 +- expected_values: + FORD_CL_LC: -0.00977 + FORD_[ECU] CL LAMBDA CORR: 5 + response: 7E8056203BDFFB0 +- expected_values: + FORD_CL_LC: -0.00586 + FORD_[ECU] CL LAMBDA CORR: 5 + response: 7E8056203BDFFD0 diff --git a/tests/test_cases/2018/commands/7E0.7E8.2203DC.yaml b/tests/test_cases/2018/commands/7E0.7E8.2203DC.yaml new file mode 100644 index 00000000..edc0ec1f --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.2203DC.yaml @@ -0,0 +1,32 @@ +command_id: 7E0.7E8.2203DC +test_cases: +- expected_values: + FORD_HPFP_DES: 3500 + response: 7E8056203DC0A3E +- expected_values: + FORD_HPFP_DES: 3500 + response: 7E8056203DC0A4F +- expected_values: + FORD_HPFP_DES: 3500 + response: 7E8056203DC0A71 +- expected_values: + FORD_HPFP_DES: 3500 + response: 7E8056203DC0AEB +- expected_values: + FORD_HPFP_DES: 3500 + response: 7E8056203DC0D06 +- expected_values: + FORD_HPFP_DES: 3500 + response: 7E8056203DC0D15 +- expected_values: + FORD_HPFP_DES: 3500 + response: 7E8056203DC0DC8 +- expected_values: + FORD_HPFP_DES: 3500 + response: 7E8056203DC0F46 +- expected_values: + FORD_HPFP_DES: 3500 + response: 7E8056203DC0F55 +- expected_values: + FORD_HPFP_DES: 3500 + response: 7E8056203DC24BC diff --git a/tests/test_cases/2018/commands/7E0.7E8.2203E8.yaml b/tests/test_cases/2018/commands/7E0.7E8.2203E8.yaml new file mode 100644 index 00000000..69d7c40a --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.2203E8.yaml @@ -0,0 +1,17 @@ +command_id: 7E0.7E8.2203E8 +test_cases: +- expected_values: + FORD_OAR: 0.64941 + response: 7E8056203E82990 +- expected_values: + FORD_OAR: 0.66132 + response: 7E8056203E82A53 +- expected_values: + FORD_OAR: 0.66602 + response: 7E8056203E82AA0 +- expected_values: + FORD_OAR: 0.67407 + response: 7E8056203E82B24 +- expected_values: + FORD_OAR: 0.67706 + response: 7E8056203E82B55 diff --git a/tests/test_cases/2018/commands/7E0.7E8.2203EC.yaml b/tests/test_cases/2018/commands/7E0.7E8.2203EC.yaml new file mode 100644 index 00000000..8a9942ef --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.2203EC.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.2203EC +test_cases: +- expected_values: + FORD_IGN_CORR_CYL1: 0 + response: 7E8056203EC0000 +- expected_values: + FORD_IGN_CORR_CYL1: -0.54688 + response: 7E8056203ECFEE8 +- expected_values: + FORD_IGN_CORR_CYL1: -0.25 + response: 7E8056203ECFF80 diff --git a/tests/test_cases/2018/commands/7E0.7E8.220403.yaml b/tests/test_cases/2018/commands/7E0.7E8.220403.yaml new file mode 100644 index 00000000..e29f638b --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.220403.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.220403 +test_cases: +- expected_values: + FORD_KS1_RAW: 84 + response: '7E8056204030054' +- expected_values: + FORD_KS1_RAW: 224 + response: 7E80562040300E0 +- expected_values: + FORD_KS1_RAW: 308 + response: '7E8056204030134' diff --git a/tests/test_cases/2018/commands/7E0.7E8.220404.yaml b/tests/test_cases/2018/commands/7E0.7E8.220404.yaml new file mode 100644 index 00000000..f9d07694 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.220404.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.220404 +test_cases: +- expected_values: + FORD_KS2_RAW: 66 + response: '7E8056204040042' +- expected_values: + FORD_KS2_RAW: 168 + response: 7E80562040400A8 diff --git a/tests/test_cases/2018/commands/7E0.7E8.22041F.yaml b/tests/test_cases/2018/commands/7E0.7E8.22041F.yaml new file mode 100644 index 00000000..f90c7c48 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22041F.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.22041F +test_cases: +- expected_values: + FORD_LPFP_DES: 64.815 + response: 7E80462041F95 diff --git a/tests/test_cases/2018/commands/7E0.7E8.220462.yaml b/tests/test_cases/2018/commands/7E0.7E8.220462.yaml new file mode 100644 index 00000000..a68c3e31 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.220462.yaml @@ -0,0 +1,32 @@ +command_id: 7E0.7E8.220462 +test_cases: +- expected_values: + FORD_WGDC: 30.00488 + response: '7E8056204622668' +- expected_values: + FORD_WGDC: 55.26123 + response: 7E80562046246BC +- expected_values: + FORD_WGDC: 75.14648 + response: '7E8056204626030' +- expected_values: + FORD_WGDC: 79.45557 + response: 7E80562046265B4 +- expected_values: + FORD_WGDC: 89.52637 + response: '7E8056204627298' +- expected_values: + FORD_WGDC: 90.01465 + response: '7E8056204627338' +- expected_values: + FORD_WGDC: 92.5415 + response: '7E8056204627674' +- expected_values: + FORD_WGDC: 93.38379 + response: '7E8056204627788' +- expected_values: + FORD_WGDC: 93.46924 + response: 7E80562046277A4 +- expected_values: + FORD_WGDC: 93.75 + response: '7E8056204627800' diff --git a/tests/test_cases/2018/commands/7E0.7E8.220466.yaml b/tests/test_cases/2018/commands/7E0.7E8.220466.yaml new file mode 100644 index 00000000..abf6ecad --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.220466.yaml @@ -0,0 +1,26 @@ +command_id: 7E0.7E8.220466 +test_cases: +- expected_values: + FORD_TIP_DES_ABS: 14.31716 + response: 7E805620466328C +- expected_values: + FORD_TIP_DES_ABS: 14.37358 + response: 7E80562046632BF +- expected_values: + FORD_TIP_DES_ABS: 14.62917 + response: 7E80562046633A6 +- expected_values: + FORD_TIP_DES_ABS: 14.69998 + response: 7E80562046633E6 +- expected_values: + FORD_TIP_DES_ABS: 15.02527 + response: 7E805620466350C +- expected_values: + FORD_TIP_DES_ABS: 15.03965 + response: '7E8056204663519' +- expected_values: + FORD_TIP_DES_ABS: 15.15251 + response: 7E805620466357F +- expected_values: + FORD_TIP_DES_ABS: 19.20313 + response: 7E80562046643CC diff --git a/tests/test_cases/2018/commands/7E0.7E8.220548.yaml b/tests/test_cases/2018/commands/7E0.7E8.220548.yaml new file mode 100644 index 00000000..3304950b --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.220548.yaml @@ -0,0 +1,23 @@ +command_id: 7E0.7E8.220548 +test_cases: +- expected_values: + FORD_LPFP_ACT: 78.75729 + response: 7E805620548043E +- expected_values: + FORD_LPFP_ACT: 78.90233 + response: '7E8056205480440' +- expected_values: + FORD_LPFP_ACT: 79.04737 + response: '7E8056205480442' +- expected_values: + FORD_LPFP_ACT: 79.11989 + response: '7E8056205480443' +- expected_values: + FORD_LPFP_ACT: 79.40997 + response: '7E8056205480447' +- expected_values: + FORD_LPFP_ACT: 79.48249 + response: '7E8056205480448' +- expected_values: + FORD_LPFP_ACT: 79.55501 + response: '7E8056205480449' diff --git a/tests/test_cases/2018/commands/7E0.7E8.22054B.yaml b/tests/test_cases/2018/commands/7E0.7E8.22054B.yaml new file mode 100644 index 00000000..8c1958e9 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22054B.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22054B +test_cases: +- expected_values: + FORD_PCM_ENG_OIL_LIFE_REM: 12 + response: 7E80462054B0C +- expected_values: + FORD_PCM_ENG_OIL_LIFE_REM: 58 + response: 7E80462054B3A diff --git a/tests/test_cases/2018/commands/7E0.7E8.22054D.yaml b/tests/test_cases/2018/commands/7E0.7E8.22054D.yaml new file mode 100644 index 00000000..7b6094db --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22054D.yaml @@ -0,0 +1,23 @@ +command_id: 7E0.7E8.22054D +test_cases: +- expected_values: + FORD_LPFP_SENS_V: 2.4375 + response: 7E80562054D09C0 +- expected_values: + FORD_LPFP_SENS_V: 2.49316 + response: 7E80562054D09F9 +- expected_values: + FORD_LPFP_SENS_V: 2.49512 + response: 7E80562054D09FB +- expected_values: + FORD_LPFP_SENS_V: 2.50586 + response: 7E80562054D0A06 +- expected_values: + FORD_LPFP_SENS_V: 2.51758 + response: 7E80562054D0A12 +- expected_values: + FORD_LPFP_SENS_V: 2.51953 + response: 7E80562054D0A14 +- expected_values: + FORD_LPFP_SENS_V: 2.52148 + response: 7E80562054D0A16 diff --git a/tests/test_cases/2018/commands/7E0.7E8.22057D.yaml b/tests/test_cases/2018/commands/7E0.7E8.22057D.yaml new file mode 100644 index 00000000..04b94e4d --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22057D.yaml @@ -0,0 +1,32 @@ +command_id: 7E0.7E8.22057D +test_cases: +- expected_values: + FORD_AAT_ALT: 11 + response: 7E80462057D66 +- expected_values: + FORD_AAT_ALT: 12 + response: 7E80462057D68 +- expected_values: + FORD_AAT_ALT: 13 + response: 7E80462057D6A +- expected_values: + FORD_AAT_ALT: 14 + response: 7E80462057D6C +- expected_values: + FORD_AAT_ALT: 15 + response: 7E80462057D6E +- expected_values: + FORD_AAT_ALT: 16 + response: 7E80462057D70 +- expected_values: + FORD_AAT_ALT: 20 + response: 7E80462057D78 +- expected_values: + FORD_AAT_ALT: 21 + response: 7E80462057D7A +- expected_values: + FORD_AAT_ALT: 22 + response: 7E80462057D7C +- expected_values: + FORD_AAT_ALT: 23 + response: 7E80462057D7E diff --git a/tests/test_cases/2018/commands/7E0.7E8.220604.yaml b/tests/test_cases/2018/commands/7E0.7E8.220604.yaml new file mode 100644 index 00000000..cbd8cf23 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.220604.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.220604 +test_cases: +- expected_values: + FORD_PCM_A_C_REFRIG_P: 279 + response: '7E8056206040117' +- expected_values: + FORD_PCM_A_C_REFRIG_P: 291 + response: '7E8056206040123' +- expected_values: + FORD_PCM_A_C_REFRIG_P: 315 + response: 7E805620604013B +- expected_values: + FORD_PCM_A_C_REFRIG_P: 352 + response: '7E8056206040160' diff --git a/tests/test_cases/2018/commands/7E0.7E8.220700.yaml b/tests/test_cases/2018/commands/7E0.7E8.220700.yaml new file mode 100644 index 00000000..a732c6e8 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.220700.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.220700 +test_cases: +- expected_values: + FORD_IAT_FAULT: 0 + response: '7E80762070000000400' +- expected_values: + FORD_IAT_FAULT: 0 + response: '7E80762070000800000' +- expected_values: + FORD_IAT_FAULT: 0 + response: '7E80762070000820000' diff --git a/tests/test_cases/2018/commands/7E0.7E8.220707.yaml b/tests/test_cases/2018/commands/7E0.7E8.220707.yaml new file mode 100644 index 00000000..13b41be7 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.220707.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.220707 +test_cases: +- expected_values: + FORD_GRILL_SHUT_DC: 0 + response: '7E80462070700' diff --git a/tests/test_cases/2018/commands/7E0.7E8.22091A.yaml b/tests/test_cases/2018/commands/7E0.7E8.22091A.yaml new file mode 100644 index 00000000..b55d370f --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22091A.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22091A +test_cases: +- expected_values: + FORD_ETC_ANG_DES: 1.16797 + response: 7E80562091A0256 +- expected_values: + FORD_ETC_ANG_DES: 3.49805 + response: 7E80562091A06FF +- expected_values: + FORD_ETC_ANG_DES: 82 + response: 7E80562091AA400 diff --git a/tests/test_cases/2018/commands/7E0.7E8.22093C.yaml b/tests/test_cases/2018/commands/7E0.7E8.22093C.yaml new file mode 100644 index 00000000..11aca519 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22093C.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22093C +test_cases: +- expected_values: + FORD_ETC_ANG_ACT: 0.61719 + response: 7E80562093C013C +- expected_values: + FORD_ETC_ANG_ACT: 2.99219 + response: 7E80562093C05FC +- expected_values: + FORD_ETC_ANG_ACT: 82 + response: 7E80562093CA400 diff --git a/tests/test_cases/2018/commands/7E0.7E8.22099B.yaml b/tests/test_cases/2018/commands/7E0.7E8.22099B.yaml new file mode 100644 index 00000000..1802602a --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22099B.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.22099B +test_cases: +- expected_values: + FORD_AC_STATE: 1 + response: 7E80562099B0100 +- expected_values: + FORD_AC_STATE: 1 + response: 7E80562099B0120 +- expected_values: + FORD_AC_STATE: 1 + response: 7E80562099B0180 +- expected_values: + FORD_AC_STATE: 1 + response: 7E80562099B01A0 diff --git a/tests/test_cases/2018/commands/7E0.7E8.221126.yaml b/tests/test_cases/2018/commands/7E0.7E8.221126.yaml new file mode 100644 index 00000000..55db8f3b --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.221126.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.221126 +test_cases: +- expected_values: + FORD_ERT: 16 + response: '7E80462112610' +- expected_values: + FORD_ERT: 255 + response: 7E804621126FF diff --git a/tests/test_cases/2018/commands/7E0.7E8.221166.yaml b/tests/test_cases/2018/commands/7E0.7E8.221166.yaml new file mode 100644 index 00000000..1e5ebe0e --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.221166.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.221166 +test_cases: +- expected_values: + FORD_EVAP_PURGE_CMD: 0 + response: '7E8056211660000' +- expected_values: + FORD_EVAP_PURGE_CMD: 97.64404 + response: 7E8056211667CFC +- expected_values: + FORD_EVAP_PURGE_CMD: 98.99597 + response: 7E8056211667EB7 diff --git a/tests/test_cases/2018/commands/7E0.7E8.22116B.yaml b/tests/test_cases/2018/commands/7E0.7E8.22116B.yaml new file mode 100644 index 00000000..0253d1f4 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22116B.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22116B +test_cases: +- expected_values: + FORD_IGN_TIM_CYL1: 4.25 + response: 7E80562116B0011 +- expected_values: + FORD_IGN_TIM_CYL1: -4.25 + response: 7E80562116BFFEF +- expected_values: + FORD_IGN_TIM_CYL1: -1.75 + response: 7E80562116BFFF9 diff --git a/tests/test_cases/2018/commands/7E0.7E8.221279.yaml b/tests/test_cases/2018/commands/7E0.7E8.221279.yaml new file mode 100644 index 00000000..de61e436 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.221279.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.221279 +test_cases: +- expected_values: + FORD_IAT_SENS_V: 1.6911 + response: 7E805621279015A +- expected_values: + FORD_IAT_SENS_V: 2.49267 + response: 7E80562127901FE +- expected_values: + FORD_IAT_SENS_V: 2.50244 + response: '7E8056212790200' diff --git a/tests/test_cases/2018/commands/7E0.7E8.221505.yaml b/tests/test_cases/2018/commands/7E0.7E8.221505.yaml new file mode 100644 index 00000000..826c62dd --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.221505.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.221505 +test_cases: +- expected_values: + FORD_VSS_HD: 0 + response: '7E8056215050000' +- expected_values: + FORD_VSS_HD: 113.86719 + response: 7E80562150538EF +- expected_values: + FORD_VSS_HD: 114.52344 + response: '7E8056215053943' diff --git a/tests/test_cases/2018/commands/7E0.7E8.221E12.yaml b/tests/test_cases/2018/commands/7E0.7E8.221E12.yaml new file mode 100644 index 00000000..465abca1 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.221E12.yaml @@ -0,0 +1,18 @@ +command_id: 7E0.7E8.221E12 +test_cases: +- expected_values: + FORD_GEAR: '1' + response: 7E804621E1201 +- expected_values: + FORD_GEAR: '1' + response: |- + 7E804621E1201 + 7E904621E1201 +- expected_values: + FORD_GEAR: '5' + response: |- + 7E804621E1205 + 7E904621E1205 +- expected_values: + FORD_GEAR: '6' + response: 7E804621E1206 diff --git a/tests/test_cases/2018/commands/7E0.7E8.221E16.yaml b/tests/test_cases/2018/commands/7E0.7E8.221E16.yaml new file mode 100644 index 00000000..786ca95a --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.221E16.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.221E16 +test_cases: +- expected_values: + FORD_AXLE_GEAR_RATIO_MEAS: 0.69043 + response: 7E805621E160B0C +- expected_values: + FORD_AXLE_GEAR_RATIO_MEAS: 0.86792 + response: 7E805621E160DE3 +- expected_values: + FORD_AXLE_GEAR_RATIO_MEAS: 5 + response: 7E805621E165000 diff --git a/tests/test_cases/2018/commands/7E0.7E8.221E19.yaml b/tests/test_cases/2018/commands/7E0.7E8.221E19.yaml new file mode 100644 index 00000000..9fa2b72a --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.221E19.yaml @@ -0,0 +1,23 @@ +command_id: 7E0.7E8.221E19 +test_cases: +- expected_values: + FORD_PCM_CMD_TRANS_GEAR_RATIO: 0 + response: 7E805621E190000 +- expected_values: + FORD_PCM_CMD_TRANS_GEAR_RATIO: 0.69093 + response: 7E805621E190B0E +- expected_values: + FORD_PCM_CMD_TRANS_GEAR_RATIO: 0.86696 + response: 7E805621E190DDF +- expected_values: + FORD_PCM_CMD_TRANS_GEAR_RATIO: 1.14284 + response: 7E805621E191249 +- expected_values: + FORD_PCM_CMD_TRANS_GEAR_RATIO: 1.52102 + response: 7E805621E191856 +- expected_values: + FORD_PCM_CMD_TRANS_GEAR_RATIO: 2.33988 + response: 7E805621E192570 +- expected_values: + FORD_PCM_CMD_TRANS_GEAR_RATIO: 4.17096 + response: 7E805621E1942BC diff --git a/tests/test_cases/2018/commands/7E0.7E8.221E1A.yaml b/tests/test_cases/2018/commands/7E0.7E8.221E1A.yaml new file mode 100644 index 00000000..69f310f9 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.221E1A.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.221E1A +test_cases: +- expected_values: + FORD_PCM_CMD_TRANS_MAIN_LINE_P: 404 + response: 7E805621E1A00CA +- expected_values: + FORD_PCM_CMD_TRANS_MAIN_LINE_P: 482 + response: 7E805621E1A00F1 +- expected_values: + FORD_PCM_CMD_TRANS_MAIN_LINE_P: 518 + response: 7E805621E1A0103 diff --git a/tests/test_cases/2018/commands/7E0.7E8.221E1C.yaml b/tests/test_cases/2018/commands/7E0.7E8.221E1C.yaml new file mode 100644 index 00000000..4500eef2 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.221E1C.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.221E1C +test_cases: +- expected_values: + FORD_TOT: 17.8125 + response: 7E805621E1C011D +- expected_values: + FORD_TOT: 48.0625 + response: 7E805621E1C0301 +- expected_values: + FORD_TOT: 79.75 + response: 7E805621E1C04FC +- expected_values: + FORD_TOT: 81.625 + response: 7E805621E1C051A diff --git a/tests/test_cases/2018/commands/7E0.7E8.221E1F.yaml b/tests/test_cases/2018/commands/7E0.7E8.221E1F.yaml new file mode 100644 index 00000000..6af6bc6a --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.221E1F.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.221E1F +test_cases: +- expected_values: + FORD_GEAR_ENG: 1 + response: 7E804621E1F01 +- expected_values: + FORD_GEAR_ENG: 3 + response: 7E804621E1F03 +- expected_values: + FORD_GEAR_ENG: 4 + response: 7E804621E1F04 +- expected_values: + FORD_GEAR_ENG: 5 + response: 7E804621E1F05 diff --git a/tests/test_cases/2018/commands/7E0.7E8.221E23.yaml b/tests/test_cases/2018/commands/7E0.7E8.221E23.yaml new file mode 100644 index 00000000..87ce35d9 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.221E23.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.221E23 +test_cases: +- expected_values: + FORD_GEAR_SHFT: DRIVE + response: 7E804621E232E +- expected_values: + FORD_GEAR_SHFT: REVERSE + response: 7E804621E233C +- expected_values: + FORD_GEAR_SHFT: PARK + response: 7E804621E2346 diff --git a/tests/test_cases/2018/commands/7E0.7E8.229800.yaml b/tests/test_cases/2018/commands/7E0.7E8.229800.yaml new file mode 100644 index 00000000..44db46dc --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.229800.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.229800 +test_cases: +- expected_values: + FORD_AC_P_SENS_V: 0.81934 + response: '7E8056298000347' +- expected_values: + FORD_AC_P_SENS_V: 1.24609 + response: 7E80562980004FC +- expected_values: + FORD_AC_P_SENS_V: 1.51465 + response: 7E805629800060F diff --git a/tests/test_cases/2018/commands/7E0.7E8.22DD01|fc=1.yaml b/tests/test_cases/2018/commands/7E0.7E8.22DD01|fc=1.yaml new file mode 100644 index 00000000..550ed2a0 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22DD01|fc=1.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22DD01|fc=1 +test_cases: +- expected_values: + FORD_ODO: 171956 + response: 7E80662DD01029FB4 +- expected_values: + FORD_ODO: 171960 + response: 7E80662DD01029FB8 +- expected_values: + FORD_ODO: 208936 + response: 7E80662DD01033028 diff --git a/tests/test_cases/2018/commands/7E0.7E8.22F404.yaml b/tests/test_cases/2018/commands/7E0.7E8.22F404.yaml new file mode 100644 index 00000000..3e677030 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22F404.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F404 +test_cases: +- expected_values: + FORD_ENG_LOAD_PCT: 5.4902 + response: 7E80462F4040E +- expected_values: + FORD_ENG_LOAD_PCT: 96.86275 + response: 7E80462F404F7 diff --git a/tests/test_cases/2018/commands/7E0.7E8.22F406.yaml b/tests/test_cases/2018/commands/7E0.7E8.22F406.yaml new file mode 100644 index 00000000..0abf12d6 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22F406.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F406 +test_cases: +- expected_values: + FORD_STFT: -16.40625 + response: 7E80462F4066B +- expected_values: + FORD_STFT: 15.625 + response: 7E80462F40694 diff --git a/tests/test_cases/2018/commands/7E0.7E8.22F407.yaml b/tests/test_cases/2018/commands/7E0.7E8.22F407.yaml new file mode 100644 index 00000000..476425a0 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22F407.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F407 +test_cases: +- expected_values: + FORD_LTFT: -4.6875 + response: 7E80462F4077A +- expected_values: + FORD_LTFT: 3.90625 + response: 7E80462F40785 diff --git a/tests/test_cases/2018/commands/7E0.7E8.22F40B.yaml b/tests/test_cases/2018/commands/7E0.7E8.22F40B.yaml new file mode 100644 index 00000000..6b578c8f --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22F40B.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F40B +test_cases: +- expected_values: + FORD_MAP: 3.3359 + response: 7E80462F40B17 +- expected_values: + FORD_MAP: 16.53444 + response: 7E80462F40B72 diff --git a/tests/test_cases/2018/commands/7E0.7E8.22F40C.yaml b/tests/test_cases/2018/commands/7E0.7E8.22F40C.yaml new file mode 100644 index 00000000..0a8c1c6c --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22F40C.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.22F40C +test_cases: +- expected_values: + FORD_RPM: 610.25 + response: 7E80562F40C0989 +- expected_values: + FORD_RPM: 639.5 + response: 7E80562F40C09FE +- expected_values: + FORD_RPM: 833.5 + response: 7E80562F40C0D06 +- expected_values: + FORD_RPM: 2822.25 + response: 7E80562F40C2C19 diff --git a/tests/test_cases/2018/commands/7E0.7E8.22F40D.yaml b/tests/test_cases/2018/commands/7E0.7E8.22F40D.yaml new file mode 100644 index 00000000..a1dfa6a4 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22F40D.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F40D +test_cases: +- expected_values: + FORD_VSS: 0 + response: 7E80462F40D00 +- expected_values: + FORD_VSS: 115 + response: 7E80462F40D73 diff --git a/tests/test_cases/2018/commands/7E0.7E8.22F40F.yaml b/tests/test_cases/2018/commands/7E0.7E8.22F40F.yaml new file mode 100644 index 00000000..a8f7b3bd --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22F40F.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F40F +test_cases: +- expected_values: + FORD_IAT_ALT2: 4 + response: 7E80462F40F2C +- expected_values: + FORD_IAT_ALT2: 42 + response: 7E80462F40F52 diff --git a/tests/test_cases/2018/commands/7E0.7E8.22F41F.yaml b/tests/test_cases/2018/commands/7E0.7E8.22F41F.yaml new file mode 100644 index 00000000..e70237e9 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22F41F.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.22F41F +test_cases: +- expected_values: + FORD_RUN_TIME: 18 + response: 7E80562F41F0012 +- expected_values: + FORD_RUN_TIME: 259 + response: 7E80562F41F0103 +- expected_values: + FORD_RUN_TIME: 2810 + response: 7E80562F41F0AFA +- expected_values: + FORD_RUN_TIME: 5149 + response: 7E80562F41F141D diff --git a/tests/test_cases/2018/commands/7E0.7E8.22F421.yaml b/tests/test_cases/2018/commands/7E0.7E8.22F421.yaml new file mode 100644 index 00000000..a03a6d0f --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22F421.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.22F421 +test_cases: +- expected_values: + FORD_MIL_DIST: 0 + response: 7E80562F4210000 diff --git a/tests/test_cases/2018/commands/7E0.7E8.22F42F.yaml b/tests/test_cases/2018/commands/7E0.7E8.22F42F.yaml new file mode 100644 index 00000000..eef51e28 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22F42F.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F42F +test_cases: +- expected_values: + FORD_FLI: 30.58824 + response: 7E80462F42F4E +- expected_values: + FORD_FLI: 69.41176 + response: 7E80462F42FB1 diff --git a/tests/test_cases/2018/commands/7E0.7E8.22F430.yaml b/tests/test_cases/2018/commands/7E0.7E8.22F430.yaml new file mode 100644 index 00000000..81efe993 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22F430.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22F430 +test_cases: +- expected_values: + FORD_WARMUP_CLR: 9 + response: 7E80462F43009 +- expected_values: + FORD_WARMUP_CLR: 10 + response: 7E80462F4300A +- expected_values: + FORD_WARMUP_CLR: 255 + response: 7E80462F430FF diff --git a/tests/test_cases/2018/commands/7E0.7E8.22F431.yaml b/tests/test_cases/2018/commands/7E0.7E8.22F431.yaml new file mode 100644 index 00000000..6a5fe4e3 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22F431.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.22F431 +test_cases: +- expected_values: + FORD_DIST_DTC_CLR: 681 + response: 7E80562F43102A9 +- expected_values: + FORD_DIST_DTC_CLR: 734 + response: 7E80562F43102DE +- expected_values: + FORD_DIST_DTC_CLR: 777 + response: 7E80562F4310309 +- expected_values: + FORD_DIST_DTC_CLR: 15191 + response: 7E80562F4313B57 diff --git a/tests/test_cases/2018/commands/7E0.7E8.22F43C.yaml b/tests/test_cases/2018/commands/7E0.7E8.22F43C.yaml new file mode 100644 index 00000000..d4ddb8fe --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22F43C.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.22F43C +test_cases: +- expected_values: + FORD_CAT_TEMP: 121.4 + response: 7E80562F43C064E +- expected_values: + FORD_CAT_TEMP: 497.6 + response: 7E80562F43C1500 +- expected_values: + FORD_CAT_TEMP: 880.9 + response: 7E80562F43C23F9 +- expected_values: + FORD_CAT_TEMP: 910.1 + response: 7E80562F43C251D diff --git a/tests/test_cases/2018/commands/7E0.7E8.22F443.yaml b/tests/test_cases/2018/commands/7E0.7E8.22F443.yaml new file mode 100644 index 00000000..74debce6 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22F443.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22F443 +test_cases: +- expected_values: + FORD_ENG_LOAD_ACT: 7.45098 + response: 7E80562F4430013 +- expected_values: + FORD_ENG_LOAD_ACT: 99.21569 + response: 7E80562F44300FD +- expected_values: + FORD_ENG_LOAD_ACT: 104.31373 + response: 7E80562F443010A diff --git a/tests/test_cases/2018/commands/7E0.7E8.22F462.yaml b/tests/test_cases/2018/commands/7E0.7E8.22F462.yaml new file mode 100644 index 00000000..9b3d7d5b --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22F462.yaml @@ -0,0 +1,26 @@ +command_id: 7E0.7E8.22F462 +test_cases: +- expected_values: + FORD_PCM_ACT_ENG_PCT_TRQ: 2 + response: 7E80462F4627F +- expected_values: + FORD_PCM_ACT_ENG_PCT_TRQ: 7 + response: 7E80462F46284 +- expected_values: + FORD_PCM_ACT_ENG_PCT_TRQ: 8 + response: 7E80462F46285 +- expected_values: + FORD_PCM_ACT_ENG_PCT_TRQ: 9 + response: 7E80462F46286 +- expected_values: + FORD_PCM_ACT_ENG_PCT_TRQ: 10 + response: 7E80462F46287 +- expected_values: + FORD_PCM_ACT_ENG_PCT_TRQ: 15 + response: 7E80462F4628C +- expected_values: + FORD_PCM_ACT_ENG_PCT_TRQ: 24 + response: 7E80462F46295 +- expected_values: + FORD_PCM_ACT_ENG_PCT_TRQ: 37 + response: 7E80462F462A2 diff --git a/tests/test_cases/2018/commands/7E0.7E8.22F463.yaml b/tests/test_cases/2018/commands/7E0.7E8.22F463.yaml new file mode 100644 index 00000000..c22b4c05 --- /dev/null +++ b/tests/test_cases/2018/commands/7E0.7E8.22F463.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.22F463 +test_cases: +- expected_values: + FORD_PCM_ENG_REFERENCE_TRQ: 350 + response: 7E80562F463015E diff --git a/tests/test_cases/2021/command_support.yaml b/tests/test_cases/2021/command_support.yaml index d3a28d4d..ea974032 100644 --- a/tests/test_cases/2021/command_support.yaml +++ b/tests/test_cases/2021/command_support.yaml @@ -1,5 +1,27 @@ model_year: 2021 supported_commands_by_ecu: + "726": + - 726.72E.222813:FORD_TP_FL + - 726.72E.222814:FORD_TP_FR + - 726.72E.222815:FORD_TP_RR,FORD_TP_RRO + - 726.72E.222816:FORD_TP_RL,FORD_TP_RLO + - 726.72E.222817:FORD_TP_RRI + - 726.72E.222818:FORD_TP_RLI + - 726.72E.224027:FORD_12V_AGE,FORD_BATT_AGE + - 726.72E.224028:FORD_12V_SOC,FORD_BATT_SOC + - 726.72E.224029:FORD_BATT_TEMP + - 726.72E.22402A:FORD_12V_V + - 726.72E.22402B:FORD_12V_A + "7DF": + - 7DF.0105 + - 7DF.010D + - 7DF.0111 + - 7DF.0131 + - 7DF.01A6 + - 7DF.221E12:FORD_GEAR_V2 + - 7DF.221E1C:FORD_TOT_V2 + - 7DF.221E23:FORD_GEAR_SHFT_V2 + - 7DF.22F42F:FORD_FLI_V2 "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 @@ -33,3 +55,240 @@ supported_commands_by_ecu: - 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 + - 7E0.0101:ACRF_RDY,ACRF_SUP,AIR_RDY,AIR_SUP,CAT_RDY,CAT_SUP,CCM_RDY,CCM_SUP,CIM_SUP,DTC_CNT,EGR_RDY,EGR_SUP,EVAP_RDY,EVAP_SUP,FUEL_RDY,FUEL_SUP,HCAT_RDY,HCAT_SUP,HTR_RDY,HTR_SUP,MIL,MIS_RDY,MIS_SUP,O2S_RDY,O2S_SUP + - 7E0.0104:LOAD_PCT + - 7E0.0105:ECT + - 7E0.010D:VSS + - 7E0.0111:TP + - 7E0.0121:MIL_DIST + - 7E0.012F:FLI + - 7E0.0130:WARM_UPS + - 7E0.0131:CLR_DIST + - 7E0.0134:LAMBDA11_CURRENT,O2S11_CURRENT + - 7E0.0141:ACRFCMPL,ACRF_ENA,AIR_CMPL,AIR_ENA,CAT_CMPL,CAT_ENA,CCM_CMPL,CCM_ENA,CIM_SUP_FLAG,EGR_CMPL,EGR_ENA,EVAPCMPL,EVAP_ENA,FUEL_CMPL,FUEL_ENA,HCATCMPL,HCAT_ENA,HTR_CMPL,HTR_ENA,MIS_CMPL,MIS_ENA,O2S_CMPL,O2S_ENA + - 7E0.0142:VPWR + - 7E0.0144:EQ_RAT + - 7E0.01A6:ODO + - 7E0.22030F:FORD_CL + - 7E0.7E8.220301:FORD_MAP_V + - 7E0.7E8.220307:FORD_LPFP_DUTY + - 7E0.7E8.220316:FORD_VCT_INT_DUTY + - 7E0.7E8.220317:FORD_VCT_EXH_DUTY + - 7E0.7E8.220318:FORD_VCT_INT_ACT + - 7E0.7E8.220319:FORD_VCT_EXH_ACT + - 7E0.7E8.22031A:FORD_VCT_INT_ERR + - 7E0.7E8.22031B:FORD_VCT_EXH_ERR + - 7E0.7E8.220324:FORD_HPFP_V,FORD_[ECU] HPFP SENSOR VOLTAGE + - 7E0.7E8.22032B:FORD_ACC_POS,FORD_[ECU] ACCELERATOR PEDAL POSITION + - 7E0.7E8.220334:FORD_PCM_CYL_HEAD_T_CORR + - 7E0.7E8.220338:FORD_ETC_TRIM_LEARNED,FORD_ETC_TRIM_LRN,FORD_[ECU] ETC LEARNED + TRIM + - 7E0.7E8.220345:FORD_PCM_MISF_EVENTS_LATEST_CYC + - 7E0.7E8.220353:FORD_BARO,FORD_[ECU] BARO + - 7E0.7E8.22035A:FORD_BARO_V + - 7E0.7E8.22035F:FORD_RO2_V + - 7E0.7E8.220382:FORD_PCM_MISF_ACCEL_CYL1_NORM + - 7E0.7E8.220388:FORD_PCM_MISF_ACCEL_CYL2_NORM + - 7E0.7E8.22038A:FORD_PCM_MISF_ACCEL_CYL3_NORM + - 7E0.7E8.22038B:FORD_PCM_MISF_ACCEL_CYL4_NORM + - 7E0.7E8.22038C:FORD_PCM_MISF_ACCEL_CYL5_NORM + - 7E0.7E8.22038E:FORD_EVAP_V,FORD_[ECU] EVAP PRES SENSOR V + - 7E0.7E8.22038F:FORD_ECT,FORD_[ECU] ECT + - 7E0.7E8.220398:FORD_PCM_MISF_ACCEL_CYL6_NORM + - 7E0.7E8.2203AF:FORD_TRQ_CTRL_REQ + - 7E0.7E8.2203BA:FORD_AAT_V + - 7E0.7E8.2203BB:FORD_VCT_EXH_DES + - 7E0.7E8.2203BC:FORD_VCT_INT_DES,FORD_[ECU] VCT INT DES + - 7E0.7E8.2203BD:FORD_CL_LC,FORD_[ECU] CL LAMBDA CORR + - 7E0.7E8.2203CA:FORD_MCT + - 7E0.7E8.2203DC:FORD_HPFP_DES + - 7E0.7E8.2203E8:FORD_OAR + - 7E0.7E8.2203EC:FORD_IGN_CORR_CYL1 + - 7E0.7E8.220403:FORD_KS1_RAW + - 7E0.7E8.220404:FORD_KS2_RAW + - 7E0.7E8.220415:FORD_PCM_ENG_EOP_RAW + - 7E0.7E8.22041F:FORD_LPFP_DES + - 7E0.7E8.220461:FORD_CAT + - 7E0.7E8.22046F:FORD_INJ_MODE + - 7E0.7E8.220548:FORD_LPFP_ACT + - 7E0.7E8.22054B:FORD_PCM_ENG_OIL_LIFE_REM + - 7E0.7E8.22054D:FORD_LPFP_SENS_V + - 7E0.7E8.22057D:FORD_AAT_ALT + - 7E0.7E8.220604:FORD_PCM_A_C_REFRIG_P + - 7E0.7E8.220700:FORD_IAT_FAULT + - 7E0.7E8.22091A:FORD_ETC_ANG_DES + - 7E0.7E8.22093C:FORD_ETC_ANG_ACT + - 7E0.7E8.22099B:FORD_AC_STATE + - 7E0.7E8.221126:FORD_ERT + - 7E0.7E8.221166:FORD_EVAP_PURGE_CMD + - 7E0.7E8.22116B:FORD_IGN_TIM_CYL1 + - 7E0.7E8.221505:FORD_VSS_HD + - 7E0.7E8.221E12:FORD_GEAR + - 7E0.7E8.221E16:FORD_AXLE_GEAR_RATIO_MEAS + - 7E0.7E8.221E1A:FORD_PCM_CMD_TRANS_MAIN_LINE_P + - 7E0.7E8.221E1C:FORD_TOT + - 7E0.7E8.221E1F:FORD_GEAR_ENG + - 7E0.7E8.221E23:FORD_GEAR_SHFT + - 7E0.7E8.229800:FORD_AC_P_SENS_V + - 7E0.7E8.22DD01|fc=1:FORD_ODO + - 7E0.7E8.22F404:FORD_ENG_LOAD_PCT + - 7E0.7E8.22F406:FORD_STFT + - 7E0.7E8.22F407:FORD_LTFT + - 7E0.7E8.22F40B:FORD_MAP + - 7E0.7E8.22F40C:FORD_RPM + - 7E0.7E8.22F40D:FORD_VSS + - 7E0.7E8.22F40F:FORD_IAT_ALT2 + - 7E0.7E8.22F41F:FORD_RUN_TIME + - 7E0.7E8.22F421:FORD_MIL_DIST + - 7E0.7E8.22F42F:FORD_FLI + - 7E0.7E8.22F430:FORD_WARMUP_CLR + - 7E0.7E8.22F431:FORD_DIST_DTC_CLR + - 7E0.7E8.22F43C:FORD_CAT_TEMP + - 7E0.7E8.22F443:FORD_ENG_LOAD_ACT + - 7E0.7E8.22F462:FORD_PCM_ACT_ENG_PCT_TRQ + - 7E0.7E8.22F463:FORD_PCM_ENG_REFERENCE_TRQ + - 7E0.7E8.22F4A6:FORD_PCM_VEH_ODO +unsupported_commands_by_ecu: + "6F5": + - 6F5.6FD.224899:FORD_HVDC_CHG_MAX_C + - 6F5.6FD.22489D:FORD_HVDC_CHG_MAX_V + "703": + - 703.22017C + - 703.22017E + - 703.22017F + - '703.220182' + - '703.220184' + - '703.220185' + - 703.221E9E + - 703.223B40 + - 703.22D00F + "720": + - 720.728.22404C:FORD_ODO_V2 + - 720.728.226185:FORD_FLI_V2 + - 720.728.2261A5:FORD_TPMS_WARN + - 720.728.22DD01:FORD_ODO_TRIP + "726": + - '726.223302' + - 726.22407E:FORD_EXTERIOR_LIGHT_STATE + - '726.224090' + - 726.227151:FORD_HIGHBEAM_STATUS + - 726.22C150:FORD_DRIVER_DOOR_OPEN,FORD_PASSENGER_DOOR_OPEN,FORD_RLD_OPEN,FORD_RRD_OPEN,FORD_TRUNK_OPEN + - 726.22C154:FORD_HOOD_OPEN + - 726.22C259:FORD_CENTRAL_LOCK_STATUS + - 726.72E.22DD01:FORD_ODO_726 + "746": + - 746.74E.224836:FORD_DCDC_LV_A + - 746.74E.22483A:FORD_DCDC_HV_A + - 746.74E.22483D:FORD_DCDC_ENABLED + "760": + - 760.768.222B00:FORD_PARKING_BRAKE + - 760.768.222B06:FORD_FR_VSS + - 760.768.222B07:FORD_FL_VSS + - 760.768.222B08:FORD_RR_VSS + - 760.768.222B09:FORD_RL_VSS + - 760.768.222B0C:FORD_LAT_ANG + - 760.768.222B0D:FORD_BRK_FL_P + - 760.768.222B11:FORD_LAT_G + - 760.768.223201:FORD_STEER_ANG,FORD_STEER_ANGLE + - 760.768.22DD01:FORD_ODO_BCM + "764": + - 764.76C.22A224:FORD_CC_TGT_VSS + "7C7": + - 7C7.2299AB:FORD_AC_COMP_A + "7DF": + - 7DF.221310:FORD_EOT + - 7DF.22F45C:FORD_EOP + "7E0": + - 7E0.220393:FORD_AC_P + - 7E0.7E8.22033C:FORD_TIP_V,FORD_[ECU] TIP SENSOR VOLTAGE + - 7E0.7E8.22033E:FORD_TIP_ABS,FORD_[ECU] TIP ACTUAL ABS + - 7E0.7E8.2203A7 + - 7E0.7E8.220427:FORD_BPV_OPEN + - 7E0.7E8.220460:FORD_CAT_SENS_V + - 7E0.7E8.220462:FORD_WGDC + - 7E0.7E8.220466:FORD_TIP_DES_ABS + - 7E0.7E8.220580:FORD_GRILL_SHUTTER_POSITION + - 7E0.7E8.2205AC:FORD_PCM_CYL_1_KNK_COMB_PERF_CNT + - 7E0.7E8.2205AD:FORD_PCM_CYL_2_KNK_COMB_PERF_CNT + - 7E0.7E8.2205AE:FORD_PCM_CYL_3_KNK_COMB_PERF_CNT + - 7E0.7E8.2205AF:FORD_PCM_CYL_4_KNK_COMB_PERF_CNT + - 7E0.7E8.2205B0:FORD_PCM_CYL_5_KNK_COMB_PERF_CNT + - 7E0.7E8.2205B1:FORD_PCM_CYL_6_KNK_COMB_PERF_CNT + - 7E0.7E8.2205FC:FORD_PCM_CYL_HEAD_T_SENS_2_RAW + - 7E0.7E8.220707:FORD_GRILL_SHUT_DC + - 7E0.7E8.22070D + - 7E0.7E8.221279:FORD_IAT_SENS_V + - 7E0.7E8.221E19:FORD_PCM_CMD_TRANS_GEAR_RATIO + - 7E0.7E8.221EA0 + - 7E0.7E8.221EBB + - 7E0.7E8.221EBC + - 7E0.7E8.224194:FORD_DTE + - 7E0.7E8.224195:FORD_DTE_DISP + - 7E0.7E8.22DD02 + - 7E0.7E8.22F422 + "7E2": + - 7E2.7EA.22484A:FORD_CHG_OUT_V + - 7E2.7EA.22484E:FORD_CHG_PWR_AVAIL + - 7E2.7EA.224851:FORD_EVSE_TYPE + - 7E2.7EA.22485E:FORD_AC_CHG_IN_V + - 7E2.7EA.22485F:FORD_AC_CHG_IN_A + - 7E2.7EA.224860:FORD_AC_CHG_IN_FREQ + - 7E2.7EA.224861:FORD_CHG_PILOT_DUTY + - 7E2.7EA.224862:FORD_CHG_PROX_STATUS + - 7E2.7EA.224888:FORD_AC_CHG_COUPLER_T + - 7E2.7EA.224897:FORD_DC_CHG_COUPLER_T1 + - 7E2.7EA.22489E:FORD_DC_CHG_STATUS + - 7E2.7EA.2248A0:FORD_CHG_PROX_V + - 7E2.7EA.2248A4:FORD_DC_CHG_COUPLER_T3 + - 7E2.7EA.2248A5:FORD_CHG_OUT_REDUCT_T + - 7E2.7EA.2248B6:FORD_CHG_PILOT_V + - 7E2.7EA.2248B7:FORD_EVSE_DIGITAL_MODE + - 7E2.7EA.2248BC:FORD_HVBAT_MAX_CHG_A + - 7E2.7EA.2248C4:FORD_CHG_MAX_PWR + - 7E2.7EA.22DD04|fc=1:FORD_IAT + - 7E2.7EA.22DD05|fc=1:FORD_AAT + "7E4": + - 7E4.7EC.2205A1:FORD_TARGET_SOC + - 7E4.7EC.224800|fc=1:FORD_HVBAT_T + - 7E4.7EC.224801|fc=1:FORD_HVBAT_SOC + - 7E4.7EC.224803:FORD_HV_POS_LEAK_V + - 7E4.7EC.224804:FORD_HV_NEG_LEAK_V + - 7E4.7EC.224805:FORD_CONTACTOR_V_POS + - 7E4.7EC.224806:FORD_CONTACTOR_V_NEG + - 7E4.7EC.224808:FORD_T_RANGE,FORD_T_RANGE_AVG,FORD_T_RANGE_MAX,FORD_T_RANGE_MIN + - 7E4.7EC.224809:FORD_HVBAT_CHR_A + - 7E4.7EC.22480B:FORD_HVBAT_A_ALT + - 7E4.7EC.22480D|fc=1:FORD_HVBAT_V + - 7E4.7EC.224810|fc=1:FORD_HVBAT_AGE + - 7E4.7EC.224815:FORD_MAX_DISCH_PWR_LIM + - 7E4.7EC.22483F:FORD_HVBAT_MOD_V + - 7E4.7EC.224840:FORD_HVBAT_MIN_MOD_V + - 7E4.7EC.224841:FORD_HVBAT_AVG_MOD_V + - 7E4.7EC.224842:FORD_HVBAT_CCR + - 7E4.7EC.224844:FORD_HVBAT_CVR + - 7E4.7EC.224845|fc=1:FORD_HVBAT_SOC_DISP + - 7E4.7EC.224846:FORD_HVBAT_COOLANT_INLET_T + - 7E4.7EC.224848|fc=1:FORD_HVBAT_KWH + - 7E4.7EC.22484D:FORD_HVBAT_CHG_STATUS + - 7E4.7EC.22484F|fc=1:FORD_CHRG_STATE + - 7E4.7EC.224850:FORD_CHG_OUT_A + - 7E4.7EC.2248F9:FORD_HVBAT_A + - 7E4.7EC.2248FB:FORD_HVBAT_CHG_PWR_LIM + - 7E4.7EC.22490C|fc=1:FORD_HVBAT_SOH + "7E6": + - 7E6.7EE.221E12:FORD_GEAR_CMD + - 7E6.7EE.221E1C|fc=1:FORD_TT + - 7E6.7EE.221E2C:FORD_PRI_MOTOR_RPM + - 7E6.7EE.22481C:FORD_PRI_MOTOR_TQ + - 7E6.7EE.22481D:FORD_PRI_MOTOR_INV_V + - 7E6.7EE.22481F:FORD_PRI_MOTOR_COIL_T + - 7E6.7EE.224824:FORD_PRI_MOTOR_INV_T + - 7E6.7EE.2248DE:FORD_COOLANT_HTR_PWR + - 7E6.7EE.2248DF:FORD_COOLANT_HTR_OP_MODE + - 7E6.7EE.2248E0:FORD_HVBAT_THERMAL_OP_MODE + "7E7": + - 7E7.7EF.22481A:FORD_SEC_MOTOR_TQ + - 7E7.7EF.22481E:FORD_SEC_MOTOR_INV_T + - 7E7.7EF.224820:FORD_SEC_MOTOR_COIL_T + - 7E7.7EF.224821:FORD_SEC_MOTOR_RPM + - 7E7.7EF.224823:FORD_SEC_MOTOR_INV_V diff --git a/tests/test_cases/2021/commands/726.72E.222813.yaml b/tests/test_cases/2021/commands/726.72E.222813.yaml new file mode 100644 index 00000000..381345de --- /dev/null +++ b/tests/test_cases/2021/commands/726.72E.222813.yaml @@ -0,0 +1,14 @@ +command_id: 726.72E.222813 +test_cases: +- expected_values: + FORD_TP_FL: 41.7 + response: '72E056228130342' +- expected_values: + FORD_TP_FL: 51.15 + response: 72E0562281303FF +- expected_values: + FORD_TP_FL: 51.2 + response: '72E056228130400' +- expected_values: + FORD_TP_FL: 150 + response: 72E056228130BB8 diff --git a/tests/test_cases/2021/commands/726.72E.222814.yaml b/tests/test_cases/2021/commands/726.72E.222814.yaml new file mode 100644 index 00000000..460ece6a --- /dev/null +++ b/tests/test_cases/2021/commands/726.72E.222814.yaml @@ -0,0 +1,14 @@ +command_id: 726.72E.222814 +test_cases: +- expected_values: + FORD_TP_FR: 42.95 + response: 72E05622814035B +- expected_values: + FORD_TP_FR: 51.15 + response: 72E0562281403FF +- expected_values: + FORD_TP_FR: 51.2 + response: '72E056228140400' +- expected_values: + FORD_TP_FR: 150 + response: 72E056228140BB8 diff --git a/tests/test_cases/2021/commands/726.72E.222815.yaml b/tests/test_cases/2021/commands/726.72E.222815.yaml new file mode 100644 index 00000000..97e9870d --- /dev/null +++ b/tests/test_cases/2021/commands/726.72E.222815.yaml @@ -0,0 +1,18 @@ +command_id: 726.72E.222815 +test_cases: +- expected_values: + FORD_TP_RR: 61.8 + FORD_TP_RRO: 61.8 + response: 72E0562281504D4 +- expected_values: + FORD_TP_RR: 76.75 + FORD_TP_RRO: 76.75 + response: 72E0562281505FF +- expected_values: + FORD_TP_RR: 76.8 + FORD_TP_RRO: 76.8 + response: '72E056228150600' +- expected_values: + FORD_TP_RR: 150 + FORD_TP_RRO: 150 + response: 72E056228150BB8 diff --git a/tests/test_cases/2021/commands/726.72E.222816.yaml b/tests/test_cases/2021/commands/726.72E.222816.yaml new file mode 100644 index 00000000..ea5837f5 --- /dev/null +++ b/tests/test_cases/2021/commands/726.72E.222816.yaml @@ -0,0 +1,18 @@ +command_id: 726.72E.222816 +test_cases: +- expected_values: + FORD_TP_RL: 0.3 + FORD_TP_RLO: 0.3 + response: '72E056228160006' +- expected_values: + FORD_TP_RL: 63.95 + FORD_TP_RLO: 63.95 + response: 72E0562281604FF +- expected_values: + FORD_TP_RL: 76.8 + FORD_TP_RLO: 76.8 + response: '72E056228160600' +- expected_values: + FORD_TP_RL: 150 + FORD_TP_RLO: 150 + response: 72E056228160BB8 diff --git a/tests/test_cases/2021/commands/726.72E.222817.yaml b/tests/test_cases/2021/commands/726.72E.222817.yaml new file mode 100644 index 00000000..68c68d94 --- /dev/null +++ b/tests/test_cases/2021/commands/726.72E.222817.yaml @@ -0,0 +1,5 @@ +command_id: 726.72E.222817 +test_cases: +- expected_values: + FORD_TP_RRI: 150 + response: 72E056228170BB8 diff --git a/tests/test_cases/2021/commands/726.72E.222818.yaml b/tests/test_cases/2021/commands/726.72E.222818.yaml new file mode 100644 index 00000000..98eca9a5 --- /dev/null +++ b/tests/test_cases/2021/commands/726.72E.222818.yaml @@ -0,0 +1,5 @@ +command_id: 726.72E.222818 +test_cases: +- expected_values: + FORD_TP_RLI: 150 + response: 72E056228180BB8 diff --git a/tests/test_cases/2021/commands/726.72E.224027.yaml b/tests/test_cases/2021/commands/726.72E.224027.yaml new file mode 100644 index 00000000..409f091b --- /dev/null +++ b/tests/test_cases/2021/commands/726.72E.224027.yaml @@ -0,0 +1,14 @@ +command_id: 726.72E.224027 +test_cases: +- expected_values: + FORD_12V_AGE: 40320 + FORD_BATT_AGE: 1680 + response: '72E056240270690' +- expected_values: + FORD_12V_AGE: 42984 + FORD_BATT_AGE: 1791 + response: 72E0562402706FF +- expected_values: + FORD_12V_AGE: 43008 + FORD_BATT_AGE: 1792 + response: '72E056240270700' diff --git a/tests/test_cases/2021/commands/726.72E.224028.yaml b/tests/test_cases/2021/commands/726.72E.224028.yaml new file mode 100644 index 00000000..078d7112 --- /dev/null +++ b/tests/test_cases/2021/commands/726.72E.224028.yaml @@ -0,0 +1,10 @@ +command_id: 726.72E.224028 +test_cases: +- expected_values: + FORD_12V_SOC: 2 + FORD_BATT_SOC: 0.78431 + response: '72E0462402802' +- expected_values: + FORD_12V_SOC: 100 + FORD_BATT_SOC: 39.21569 + response: '72E0462402864' diff --git a/tests/test_cases/2021/commands/726.72E.224029.yaml b/tests/test_cases/2021/commands/726.72E.224029.yaml new file mode 100644 index 00000000..cdc06895 --- /dev/null +++ b/tests/test_cases/2021/commands/726.72E.224029.yaml @@ -0,0 +1,8 @@ +command_id: 726.72E.224029 +test_cases: +- expected_values: + FORD_BATT_TEMP: -15 + response: '72E0462402919' +- expected_values: + FORD_BATT_TEMP: 37 + response: 72E046240294D diff --git a/tests/test_cases/2021/commands/726.72E.22402A.yaml b/tests/test_cases/2021/commands/726.72E.22402A.yaml new file mode 100644 index 00000000..00f93995 --- /dev/null +++ b/tests/test_cases/2021/commands/726.72E.22402A.yaml @@ -0,0 +1,8 @@ +command_id: 726.72E.22402A +test_cases: +- expected_values: + FORD_12V_V: 11.3 + response: 72E0462402A6A +- expected_values: + FORD_12V_V: 15 + response: 72E0462402AB4 diff --git a/tests/test_cases/2021/commands/726.72E.22402B.yaml b/tests/test_cases/2021/commands/726.72E.22402B.yaml new file mode 100644 index 00000000..8fc3f5e0 --- /dev/null +++ b/tests/test_cases/2021/commands/726.72E.22402B.yaml @@ -0,0 +1,8 @@ +command_id: 726.72E.22402B +test_cases: +- expected_values: + FORD_12V_A: -44 + response: 72E0462402B53 +- expected_values: + FORD_12V_A: 108 + response: 72E0462402BEB diff --git a/tests/test_cases/2021/commands/7E0.0101.yaml b/tests/test_cases/2021/commands/7E0.0101.yaml new file mode 100644 index 00000000..b46a83d5 --- /dev/null +++ b/tests/test_cases/2021/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: 1 + 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: 1 + MIS_RDY: 0 + MIS_SUP: 1 + O2S_RDY: 0 + O2S_SUP: 1 + response: 7E80641018107E500 diff --git a/tests/test_cases/2021/commands/7E0.0104.yaml b/tests/test_cases/2021/commands/7E0.0104.yaml new file mode 100644 index 00000000..af346408 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.0104.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0104 +test_cases: +- expected_values: + LOAD_PCT: 0 + response: '7E803410400' +- expected_values: + LOAD_PCT: 100 + response: 7E8034104FF diff --git a/tests/test_cases/2021/commands/7E0.0105.yaml b/tests/test_cases/2021/commands/7E0.0105.yaml new file mode 100644 index 00000000..43956fa4 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.0105.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0105 +test_cases: +- expected_values: + ECT: 4 + response: 7E80341052C +- expected_values: + ECT: 102 + response: 7E80341058E diff --git a/tests/test_cases/2021/commands/7E0.010D.yaml b/tests/test_cases/2021/commands/7E0.010D.yaml new file mode 100644 index 00000000..8486f374 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.010D.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.010D +test_cases: +- expected_values: + VSS: 0 + response: 7E803410D00 +- expected_values: + VSS: 143 + response: 7E803410D8F diff --git a/tests/test_cases/2021/commands/7E0.0111.yaml b/tests/test_cases/2021/commands/7E0.0111.yaml new file mode 100644 index 00000000..135b39c7 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.0111.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0111 +test_cases: +- expected_values: + TP: 10.19608 + response: 7E80341111A +- expected_values: + TP: 90.58824 + response: 7E8034111E7 diff --git a/tests/test_cases/2021/commands/7E0.0121.yaml b/tests/test_cases/2021/commands/7E0.0121.yaml new file mode 100644 index 00000000..1460ce34 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.0121.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.0121 +test_cases: +- expected_values: + MIL_DIST: 15 + response: 7E8044121000F +- expected_values: + MIL_DIST: 255 + response: 7E804412100FF +- expected_values: + MIL_DIST: 256 + response: '7E80441210100' diff --git a/tests/test_cases/2021/commands/7E0.012F.yaml b/tests/test_cases/2021/commands/7E0.012F.yaml new file mode 100644 index 00000000..afba6b7c --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.012F.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.012F +test_cases: +- expected_values: + FLI: 58.03922 + response: 7E803412F94 diff --git a/tests/test_cases/2021/commands/7E0.0130.yaml b/tests/test_cases/2021/commands/7E0.0130.yaml new file mode 100644 index 00000000..fc34362c --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.0130.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0130 +test_cases: +- expected_values: + WARM_UPS: 255 + response: 7E8034130FF diff --git a/tests/test_cases/2021/commands/7E0.0131.yaml b/tests/test_cases/2021/commands/7E0.0131.yaml new file mode 100644 index 00000000..a1f6ce56 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.0131.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.0131 +test_cases: +- expected_values: + CLR_DIST: 61417 + response: 7E8044131EFE9 +- expected_values: + CLR_DIST: 61439 + response: 7E8044131EFFF +- expected_values: + CLR_DIST: 61440 + response: 7E8044131F000 +- expected_values: + CLR_DIST: 65280 + response: 7E8044131FF00 diff --git a/tests/test_cases/2021/commands/7E0.0134.yaml b/tests/test_cases/2021/commands/7E0.0134.yaml new file mode 100644 index 00000000..448584c1 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.0134.yaml @@ -0,0 +1,26 @@ +command_id: 7E0.0134 +test_cases: +- expected_values: + LAMBDA11_CURRENT: 0 + O2S11_CURRENT: 0 + response: '7E806413400008000' +- expected_values: + LAMBDA11_CURRENT: 0.76947 + O2S11_CURRENT: -0.64844 + response: 7E8064134627E7F5A +- expected_values: + LAMBDA11_CURRENT: 0.86716 + O2S11_CURRENT: -0.32812 + response: 7E80641346EFF7FAC +- expected_values: + LAMBDA11_CURRENT: 0.98053 + O2S11_CURRENT: -0.00391 + response: 7E80641347D827FFF +- expected_values: + LAMBDA11_CURRENT: 1.00055 + O2S11_CURRENT: 1.22656 + response: 7E80641348012813A +- expected_values: + LAMBDA11_CURRENT: 1.99 + O2S11_CURRENT: 0.44141 + response: 7E8064134FF158071 diff --git a/tests/test_cases/2021/commands/7E0.0141.yaml b/tests/test_cases/2021/commands/7E0.0141.yaml new file mode 100644 index 00000000..0980988a --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.0141.yaml @@ -0,0 +1,27 @@ +command_id: 7E0.0141 +test_cases: +- 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: 1 + FUEL_ENA: 1 + HCATCMPL: 0 + HCAT_ENA: 0 + HTR_CMPL: 0 + HTR_ENA: 0 + MIS_CMPL: 0 + MIS_ENA: 1 + O2S_CMPL: 1 + O2S_ENA: 1 + response: 7E8064141002721A5 diff --git a/tests/test_cases/2021/commands/7E0.0142.yaml b/tests/test_cases/2021/commands/7E0.0142.yaml new file mode 100644 index 00000000..e5c904d8 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.0142.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.0142 +test_cases: +- expected_values: + VPWR: 9.406 + response: 7E804414224BE +- expected_values: + VPWR: 12.031 + response: 7E80441422EFF +- expected_values: + VPWR: 14.082 + response: '7E80441423702' +- expected_values: + VPWR: 14.875 + response: 7E80441423A1B diff --git a/tests/test_cases/2021/commands/7E0.0144.yaml b/tests/test_cases/2021/commands/7E0.0144.yaml new file mode 100644 index 00000000..06b057bf --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.0144.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.0144 +test_cases: +- expected_values: + EQ_RAT: 0.74626 + response: 7E80441445F85 +- expected_values: + EQ_RAT: 0.86717 + response: 7E80441446EFF +- expected_values: + EQ_RAT: 0.88283 + response: '7E80441447100' +- expected_values: + EQ_RAT: 1.46868 + response: 7E8044144BBFD diff --git a/tests/test_cases/2021/commands/7E0.01A6.yaml b/tests/test_cases/2021/commands/7E0.01A6.yaml new file mode 100644 index 00000000..441ef8ef --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.01A6.yaml @@ -0,0 +1,20 @@ +command_id: 7E0.01A6 +test_cases: +- expected_values: + ODO: 70557.1 + response: 7E80641A6000AC423 +- expected_values: + ODO: 70681.5 + response: 7E80641A6000AC8FF +- expected_values: + ODO: 70707.2 + response: 7E80641A6000ACA00 +- expected_values: + ODO: 72085.9 + response: 7E80641A6000AFFDB +- expected_values: + ODO: 72090.6 + response: 7E80641A6000B000A +- expected_values: + ODO: 78643.2 + response: 7E80641A6000C0000 diff --git a/tests/test_cases/2021/commands/7E0.22030F.yaml b/tests/test_cases/2021/commands/7E0.22030F.yaml new file mode 100644 index 00000000..51d7180d --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.22030F.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.22030F +test_cases: +- expected_values: + FORD_CL: 0.69461 + response: 7E80562030F58E9 +- expected_values: + FORD_CL: 0.8281 + response: 7E80562030F69FF +- expected_values: + FORD_CL: 0.85938 + response: 7E80562030F6E00 +- expected_values: + FORD_CL: 1.66416 + response: 7E80562030FD503 diff --git a/tests/test_cases/2021/commands/7E0.7E8.220301.yaml b/tests/test_cases/2021/commands/7E0.7E8.220301.yaml new file mode 100644 index 00000000..8b736161 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.220301.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.220301 +test_cases: +- expected_values: + FORD_MAP_V: 0.7373 + response: 7E80562030102F3 +- expected_values: + FORD_MAP_V: 0.99902 + response: 7E80562030103FF +- expected_values: + FORD_MAP_V: 1.25 + response: '7E8056203010500' +- expected_values: + FORD_MAP_V: 4.00586 + response: '7E8056203011006' diff --git a/tests/test_cases/2021/commands/7E0.7E8.220307.yaml b/tests/test_cases/2021/commands/7E0.7E8.220307.yaml new file mode 100644 index 00000000..ee97e038 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.220307.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.220307 +test_cases: +- expected_values: + FORD_LPFP_DUTY: 20.88928 + response: 7E8056203071ABD +- expected_values: + FORD_LPFP_DUTY: 22.6532 + response: 7E8056203071CFF +- expected_values: + FORD_LPFP_DUTY: 22.65625 + response: 7E8056203071D00 +- expected_values: + FORD_LPFP_DUTY: 75 + response: '7E8056203076000' diff --git a/tests/test_cases/2021/commands/7E0.7E8.220316.yaml b/tests/test_cases/2021/commands/7E0.7E8.220316.yaml new file mode 100644 index 00000000..9094e770 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.220316.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.220316 +test_cases: +- expected_values: + FORD_VCT_INT_DUTY: 0 + response: '7E8056203160000' +- expected_values: + FORD_VCT_INT_DUTY: 28.9032 + response: 7E80562031624FF +- expected_values: + FORD_VCT_INT_DUTY: 100 + response: '7E8056203168000' diff --git a/tests/test_cases/2021/commands/7E0.7E8.220317.yaml b/tests/test_cases/2021/commands/7E0.7E8.220317.yaml new file mode 100644 index 00000000..df938f04 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.220317.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.220317 +test_cases: +- expected_values: + FORD_VCT_EXH_DUTY: 0 + response: '7E8056203170000' +- expected_values: + FORD_VCT_EXH_DUTY: 24.99695 + response: 7E8056203171FFF +- expected_values: + FORD_VCT_EXH_DUTY: 79.99878 + response: '7E8056203176666' diff --git a/tests/test_cases/2021/commands/7E0.7E8.220318.yaml b/tests/test_cases/2021/commands/7E0.7E8.220318.yaml new file mode 100644 index 00000000..dd1d9ffc --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.220318.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.220318 +test_cases: +- expected_values: + FORD_VCT_INT_ACT: 0 + response: '7E8056203180000' +- expected_values: + FORD_VCT_INT_ACT: 0 + response: 7E805620318FCFF +- expected_values: + FORD_VCT_INT_ACT: 0 + response: 7E805620318FF00 diff --git a/tests/test_cases/2021/commands/7E0.7E8.220319.yaml b/tests/test_cases/2021/commands/7E0.7E8.220319.yaml new file mode 100644 index 00000000..d3893ef4 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.220319.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.220319 +test_cases: +- expected_values: + FORD_VCT_EXH_ACT: 0 + response: '7E8056203190000' +- expected_values: + FORD_VCT_EXH_ACT: 15.9375 + response: 7E80562031900FF +- expected_values: + FORD_VCT_EXH_ACT: 50 + response: 7E805620319FFDE diff --git a/tests/test_cases/2021/commands/7E0.7E8.22031A.yaml b/tests/test_cases/2021/commands/7E0.7E8.22031A.yaml new file mode 100644 index 00000000..6a99fee4 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22031A.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22031A +test_cases: +- expected_values: + FORD_VCT_INT_ERR: 0 + response: 7E80562031A0000 +- expected_values: + FORD_VCT_INT_ERR: 50 + response: 7E80562031AFF0B +- expected_values: + FORD_VCT_INT_ERR: 50 + response: 7E80562031AFFFF diff --git a/tests/test_cases/2021/commands/7E0.7E8.22031B.yaml b/tests/test_cases/2021/commands/7E0.7E8.22031B.yaml new file mode 100644 index 00000000..555fc4d0 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22031B.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22031B +test_cases: +- expected_values: + FORD_VCT_EXH_ERR: 0 + response: 7E80562031B0000 +- expected_values: + FORD_VCT_EXH_ERR: 50 + response: 7E80562031BFF01 +- expected_values: + FORD_VCT_EXH_ERR: 50 + response: 7E80562031BFFFF diff --git a/tests/test_cases/2021/commands/7E0.7E8.220324.yaml b/tests/test_cases/2021/commands/7E0.7E8.220324.yaml new file mode 100644 index 00000000..3600bacd --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.220324.yaml @@ -0,0 +1,18 @@ +command_id: 7E0.7E8.220324 +test_cases: +- expected_values: + FORD_HPFP_V: 1.06061 + FORD_[ECU] HPFP SENSOR VOLTAGE: 1.06061 + response: 7E80562032400D9 +- expected_values: + FORD_HPFP_V: 1.25122 + FORD_[ECU] HPFP SENSOR VOLTAGE: 1.25122 + response: '7E8056203240100' +- expected_values: + FORD_HPFP_V: 2.49756 + FORD_[ECU] HPFP SENSOR VOLTAGE: 2.49756 + response: 7E80562032401FF +- expected_values: + FORD_HPFP_V: 3.75367 + FORD_[ECU] HPFP SENSOR VOLTAGE: 3.75367 + response: '7E8056203240300' diff --git a/tests/test_cases/2021/commands/7E0.7E8.22032B.yaml b/tests/test_cases/2021/commands/7E0.7E8.22032B.yaml new file mode 100644 index 00000000..73717a2f --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22032B.yaml @@ -0,0 +1,10 @@ +command_id: 7E0.7E8.22032B +test_cases: +- expected_values: + FORD_ACC_POS: 0 + FORD_[ECU] ACCELERATOR PEDAL POSITION: 0 + response: 7E80462032B00 +- expected_values: + FORD_ACC_POS: 100 + FORD_[ECU] ACCELERATOR PEDAL POSITION: 100 + response: 7E80462032BC8 diff --git a/tests/test_cases/2021/commands/7E0.7E8.220334.yaml b/tests/test_cases/2021/commands/7E0.7E8.220334.yaml new file mode 100644 index 00000000..2d22feb8 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.220334.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.220334 +test_cases: +- expected_values: + FORD_PCM_CYL_HEAD_T_CORR: 11.07812 + response: 7E80562033402C5 +- expected_values: + FORD_PCM_CYL_HEAD_T_CORR: 36 + response: '7E8056203340900' +- expected_values: + FORD_PCM_CYL_HEAD_T_CORR: 43.98438 + response: 7E8056203340AFF +- expected_values: + FORD_PCM_CYL_HEAD_T_CORR: 112.09375 + response: 7E8056203341C06 diff --git a/tests/test_cases/2021/commands/7E0.7E8.220338.yaml b/tests/test_cases/2021/commands/7E0.7E8.220338.yaml new file mode 100644 index 00000000..0b481097 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.220338.yaml @@ -0,0 +1,17 @@ +command_id: 7E0.7E8.220338 +test_cases: +- expected_values: + FORD_ETC_TRIM_LEARNED: 0.5957 + FORD_ETC_TRIM_LRN: 0.5957 + FORD_[ECU] ETC LEARNED TRIM: 0.5957 + response: '7E8056203380131' +- expected_values: + FORD_ETC_TRIM_LEARNED: 0.99805 + FORD_ETC_TRIM_LRN: 0.99805 + FORD_[ECU] ETC LEARNED TRIM: 0.99805 + response: 7E80562033801FF +- expected_values: + FORD_ETC_TRIM_LEARNED: 1 + FORD_ETC_TRIM_LRN: 1 + FORD_[ECU] ETC LEARNED TRIM: 1 + response: '7E8056203380200' diff --git a/tests/test_cases/2021/commands/7E0.7E8.220345.yaml b/tests/test_cases/2021/commands/7E0.7E8.220345.yaml new file mode 100644 index 00000000..beb5bcd9 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.220345.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.220345 +test_cases: +- expected_values: + FORD_PCM_MISF_EVENTS_LATEST_CYC: 0 + response: '7E80762034500000000' +- expected_values: + FORD_PCM_MISF_EVENTS_LATEST_CYC: 255 + response: 7E807620345000000FF +- expected_values: + FORD_PCM_MISF_EVENTS_LATEST_CYC: 264 + response: '7E80762034500000108' diff --git a/tests/test_cases/2021/commands/7E0.7E8.220353.yaml b/tests/test_cases/2021/commands/7E0.7E8.220353.yaml new file mode 100644 index 00000000..529a8d64 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.220353.yaml @@ -0,0 +1,10 @@ +command_id: 7E0.7E8.220353 +test_cases: +- expected_values: + FORD_BARO: 13.92207 + FORD_[ECU] BARO: 13.92207 + response: '7E8056203530180' +- expected_values: + FORD_BARO: 14.61092 + FORD_[ECU] BARO: 14.61092 + response: '7E8056203530193' diff --git a/tests/test_cases/2021/commands/7E0.7E8.22035A.yaml b/tests/test_cases/2021/commands/7E0.7E8.22035A.yaml new file mode 100644 index 00000000..115f2fc4 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22035A.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22035A +test_cases: +- expected_values: + FORD_BARO_V: 3.67546 + response: 7E80562035A02F0 +- expected_values: + FORD_BARO_V: 3.74878 + response: 7E80562035A02FF +- expected_values: + FORD_BARO_V: 3.75367 + response: 7E80562035A0300 diff --git a/tests/test_cases/2021/commands/7E0.7E8.22035F.yaml b/tests/test_cases/2021/commands/7E0.7E8.22035F.yaml new file mode 100644 index 00000000..6015f942 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22035F.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22035F +test_cases: +- expected_values: + FORD_RO2_V: 0 + response: 7E80562035F0000 +- expected_values: + FORD_RO2_V: 0.24902 + response: 7E80562035F00FF +- expected_values: + FORD_RO2_V: 0.75 + response: 7E80562035F0300 diff --git a/tests/test_cases/2021/commands/7E0.7E8.220382.yaml b/tests/test_cases/2021/commands/7E0.7E8.220382.yaml new file mode 100644 index 00000000..0d25653b --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.220382.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.220382 +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL1_NORM: 0 + response: '7E80462038200' +- expected_values: + FORD_PCM_MISF_ACCEL_CYL1_NORM: -0.01562 + response: 7E804620382FF diff --git a/tests/test_cases/2021/commands/7E0.7E8.220388.yaml b/tests/test_cases/2021/commands/7E0.7E8.220388.yaml new file mode 100644 index 00000000..52f9c442 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.220388.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.220388 +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL2_NORM: 0 + response: '7E80462038800' +- expected_values: + FORD_PCM_MISF_ACCEL_CYL2_NORM: -0.01562 + response: 7E804620388FF diff --git a/tests/test_cases/2021/commands/7E0.7E8.22038A.yaml b/tests/test_cases/2021/commands/7E0.7E8.22038A.yaml new file mode 100644 index 00000000..bb05f3be --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22038A.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22038A +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL3_NORM: 0 + response: 7E80462038A00 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL3_NORM: -0.01562 + response: 7E80462038AFF diff --git a/tests/test_cases/2021/commands/7E0.7E8.22038B.yaml b/tests/test_cases/2021/commands/7E0.7E8.22038B.yaml new file mode 100644 index 00000000..6a2c5838 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22038B.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22038B +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL4_NORM: 0 + response: 7E80462038B00 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL4_NORM: -0.01562 + response: 7E80462038BFF diff --git a/tests/test_cases/2021/commands/7E0.7E8.22038C.yaml b/tests/test_cases/2021/commands/7E0.7E8.22038C.yaml new file mode 100644 index 00000000..b669fb91 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22038C.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22038C +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL5_NORM: 0 + response: 7E80462038C00 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL5_NORM: -0.01562 + response: 7E80462038CFF diff --git a/tests/test_cases/2021/commands/7E0.7E8.22038E.yaml b/tests/test_cases/2021/commands/7E0.7E8.22038E.yaml new file mode 100644 index 00000000..d6829d81 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22038E.yaml @@ -0,0 +1,18 @@ +command_id: 7E0.7E8.22038E +test_cases: +- expected_values: + FORD_EVAP_V: 5 + FORD_[ECU] EVAP PRES SENSOR V: 5 + response: 7E80562038E042F +- expected_values: + FORD_EVAP_V: 5 + FORD_[ECU] EVAP PRES SENSOR V: 5 + response: 7E80562038E0600 +- expected_values: + FORD_EVAP_V: 5 + FORD_[ECU] EVAP PRES SENSOR V: 5 + response: 7E80562038E06FF +- expected_values: + FORD_EVAP_V: 5 + FORD_[ECU] EVAP PRES SENSOR V: 5 + response: 7E80562038E0E09 diff --git a/tests/test_cases/2021/commands/7E0.7E8.22038F.yaml b/tests/test_cases/2021/commands/7E0.7E8.22038F.yaml new file mode 100644 index 00000000..c94d8066 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22038F.yaml @@ -0,0 +1,18 @@ +command_id: 7E0.7E8.22038F +test_cases: +- expected_values: + FORD_ECT: 9.78125 + FORD_[ECU] ECT: 9.78125 + response: 7E80562038F0272 +- expected_values: + FORD_ECT: 24 + FORD_[ECU] ECT: 24 + response: 7E80562038F0600 +- expected_values: + FORD_ECT: 31.98438 + FORD_[ECU] ECT: 31.98438 + response: 7E80562038F07FF +- expected_values: + FORD_ECT: 100 + FORD_[ECU] ECT: 100 + response: 7E80562038F1900 diff --git a/tests/test_cases/2021/commands/7E0.7E8.220398.yaml b/tests/test_cases/2021/commands/7E0.7E8.220398.yaml new file mode 100644 index 00000000..7e8b48c7 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.220398.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.220398 +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL6_NORM: 0 + response: '7E80462039800' +- expected_values: + FORD_PCM_MISF_ACCEL_CYL6_NORM: -0.01562 + response: 7E804620398FF diff --git a/tests/test_cases/2021/commands/7E0.7E8.2203AF.yaml b/tests/test_cases/2021/commands/7E0.7E8.2203AF.yaml new file mode 100644 index 00000000..4f210686 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.2203AF.yaml @@ -0,0 +1,32 @@ +command_id: 7E0.7E8.2203AF +test_cases: +- expected_values: + FORD_TRQ_CTRL_REQ: 0 + response: 7E8046203AF00 +- expected_values: + FORD_TRQ_CTRL_REQ: 2 + response: 7E8046203AF02 +- expected_values: + FORD_TRQ_CTRL_REQ: 5 + response: 7E8046203AF05 +- expected_values: + FORD_TRQ_CTRL_REQ: 6 + response: 7E8046203AF06 +- expected_values: + FORD_TRQ_CTRL_REQ: 7 + response: 7E8046203AF07 +- expected_values: + FORD_TRQ_CTRL_REQ: 12 + response: 7E8046203AF0C +- expected_values: + FORD_TRQ_CTRL_REQ: 14 + response: 7E8046203AF0E +- expected_values: + FORD_TRQ_CTRL_REQ: 16 + response: 7E8046203AF10 +- expected_values: + FORD_TRQ_CTRL_REQ: 22 + response: 7E8046203AF16 +- expected_values: + FORD_TRQ_CTRL_REQ: 26 + response: 7E8046203AF1A diff --git a/tests/test_cases/2021/commands/7E0.7E8.2203BA.yaml b/tests/test_cases/2021/commands/7E0.7E8.2203BA.yaml new file mode 100644 index 00000000..f32c9e40 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.2203BA.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.2203BA +test_cases: +- expected_values: + FORD_AAT_V: 1.4174 + response: 7E8056203BA0122 +- expected_values: + FORD_AAT_V: 2.49756 + response: 7E8056203BA01FF +- expected_values: + FORD_AAT_V: 2.50244 + response: 7E8056203BA0200 +- expected_values: + FORD_AAT_V: 3.75367 + response: 7E8056203BA0300 diff --git a/tests/test_cases/2021/commands/7E0.7E8.2203BB.yaml b/tests/test_cases/2021/commands/7E0.7E8.2203BB.yaml new file mode 100644 index 00000000..1f630591 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.2203BB.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.2203BB +test_cases: +- expected_values: + FORD_VCT_EXH_DES: 0 + response: 7E8056203BB0000 +- expected_values: + FORD_VCT_EXH_DES: 15.9375 + response: 7E8056203BB00FF +- expected_values: + FORD_VCT_EXH_DES: 48 + response: 7E8056203BB0300 diff --git a/tests/test_cases/2021/commands/7E0.7E8.2203BC.yaml b/tests/test_cases/2021/commands/7E0.7E8.2203BC.yaml new file mode 100644 index 00000000..f626ccd1 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.2203BC.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.2203BC +test_cases: +- expected_values: + FORD_VCT_INT_DES: 0 + FORD_[ECU] VCT INT DES: 0 + response: 7E8056203BC0000 +- expected_values: + FORD_VCT_INT_DES: -30 + FORD_[ECU] VCT INT DES: 0 + response: 7E8056203BCFCFF +- expected_values: + FORD_VCT_INT_DES: -16 + FORD_[ECU] VCT INT DES: 0 + response: 7E8056203BCFF00 diff --git a/tests/test_cases/2021/commands/7E0.7E8.2203BD.yaml b/tests/test_cases/2021/commands/7E0.7E8.2203BD.yaml new file mode 100644 index 00000000..b8016027 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.2203BD.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.2203BD +test_cases: +- expected_values: + FORD_CL_LC: 0 + FORD_[ECU] CL LAMBDA CORR: 0 + response: 7E8056203BD0000 +- expected_values: + FORD_CL_LC: -0.01831 + FORD_[ECU] CL LAMBDA CORR: 5 + response: 7E8056203BDFF6A +- expected_values: + FORD_CL_LC: -0.00012 + FORD_[ECU] CL LAMBDA CORR: 5 + response: 7E8056203BDFFFF diff --git a/tests/test_cases/2021/commands/7E0.7E8.2203CA.yaml b/tests/test_cases/2021/commands/7E0.7E8.2203CA.yaml new file mode 100644 index 00000000..e31159e3 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.2203CA.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.2203CA +test_cases: +- expected_values: + FORD_MCT: 55 + response: 7E8046203CA37 diff --git a/tests/test_cases/2021/commands/7E0.7E8.2203DC.yaml b/tests/test_cases/2021/commands/7E0.7E8.2203DC.yaml new file mode 100644 index 00000000..bd5a5289 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.2203DC.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.2203DC +test_cases: +- expected_values: + FORD_HPFP_DES: 37.70981 + response: 7E8056203DC001A +- expected_values: + FORD_HPFP_DES: 1112.43946 + response: 7E8056203DC02FF +- expected_values: + FORD_HPFP_DES: 1113.88984 + response: 7E8056203DC0300 +- expected_values: + FORD_HPFP_DES: 2599.0763 + response: 7E8056203DC0700 diff --git a/tests/test_cases/2021/commands/7E0.7E8.2203E8.yaml b/tests/test_cases/2021/commands/7E0.7E8.2203E8.yaml new file mode 100644 index 00000000..86860b77 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.2203E8.yaml @@ -0,0 +1,20 @@ +command_id: 7E0.7E8.2203E8 +test_cases: +- expected_values: + FORD_OAR: 0 + response: 7E8056203E80000 +- expected_values: + FORD_OAR: 0.25 + response: 7E8056203E81000 +- expected_values: + FORD_OAR: 0.5 + response: 7E8056203E82000 +- expected_values: + FORD_OAR: 0.75 + response: 7E8056203E83000 +- expected_values: + FORD_OAR: 1 + response: 7E8056203E84000 +- expected_values: + FORD_OAR: 1 + response: 7E8056203E8F000 diff --git a/tests/test_cases/2021/commands/7E0.7E8.2203EC.yaml b/tests/test_cases/2021/commands/7E0.7E8.2203EC.yaml new file mode 100644 index 00000000..ac3ccb7d --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.2203EC.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.2203EC +test_cases: +- expected_values: + FORD_IGN_CORR_CYL1: 0 + response: 7E8056203EC0000 +- expected_values: + FORD_IGN_CORR_CYL1: 0.49805 + response: 7E8056203EC00FF +- expected_values: + FORD_IGN_CORR_CYL1: -0.5 + response: 7E8056203ECFF00 diff --git a/tests/test_cases/2021/commands/7E0.7E8.220403.yaml b/tests/test_cases/2021/commands/7E0.7E8.220403.yaml new file mode 100644 index 00000000..4033db34 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.220403.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.220403 +test_cases: +- expected_values: + FORD_KS1_RAW: 10 + response: 7E805620403000A +- expected_values: + FORD_KS1_RAW: 254 + response: 7E80562040300FE +- expected_values: + FORD_KS1_RAW: 256 + response: '7E8056204030100' +- expected_values: + FORD_KS1_RAW: 966 + response: 7E80562040303C6 diff --git a/tests/test_cases/2021/commands/7E0.7E8.220404.yaml b/tests/test_cases/2021/commands/7E0.7E8.220404.yaml new file mode 100644 index 00000000..7b72b76b --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.220404.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.220404 +test_cases: +- expected_values: + FORD_KS2_RAW: 15 + response: 7E805620404000F +- expected_values: + FORD_KS2_RAW: 254 + response: 7E80562040400FE +- expected_values: + FORD_KS2_RAW: 258 + response: '7E8056204040102' +- expected_values: + FORD_KS2_RAW: 966 + response: 7E80562040403C6 diff --git a/tests/test_cases/2021/commands/7E0.7E8.220415.yaml b/tests/test_cases/2021/commands/7E0.7E8.220415.yaml new file mode 100644 index 00000000..00cccdbf --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.220415.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.220415 +test_cases: +- expected_values: + FORD_PCM_ENG_EOP_RAW: 0 + response: '7E8056204150000' +- expected_values: + FORD_PCM_ENG_EOP_RAW: 255 + response: 7E80562041500FF +- expected_values: + FORD_PCM_ENG_EOP_RAW: 512 + response: '7E8056204150200' diff --git a/tests/test_cases/2021/commands/7E0.7E8.22041F.yaml b/tests/test_cases/2021/commands/7E0.7E8.22041F.yaml new file mode 100644 index 00000000..95c254a9 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22041F.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22041F +test_cases: +- expected_values: + FORD_LPFP_DES: 54.81 + response: 7E80462041F7E +- expected_values: + FORD_LPFP_DES: 79.605 + response: 7E80462041FB7 diff --git a/tests/test_cases/2021/commands/7E0.7E8.220461.yaml b/tests/test_cases/2021/commands/7E0.7E8.220461.yaml new file mode 100644 index 00000000..89ea743c --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.220461.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.220461 +test_cases: +- expected_values: + FORD_CAT: -40 + response: '7E8056204610000' diff --git a/tests/test_cases/2021/commands/7E0.7E8.22046F.yaml b/tests/test_cases/2021/commands/7E0.7E8.22046F.yaml new file mode 100644 index 00000000..cb4a2fdf --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22046F.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.22046F +test_cases: +- expected_values: + FORD_INJ_MODE: 7 + response: 7E80462046F07 diff --git a/tests/test_cases/2021/commands/7E0.7E8.220548.yaml b/tests/test_cases/2021/commands/7E0.7E8.220548.yaml new file mode 100644 index 00000000..b5056f75 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.220548.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.220548 +test_cases: +- expected_values: + FORD_LPFP_ACT: 45.25281 + response: '7E8056205480270' +- expected_values: + FORD_LPFP_ACT: 55.76828 + response: '7E8056205480301' +- expected_values: + FORD_LPFP_ACT: 74.1885 + response: 7E80562054803FF +- expected_values: + FORD_LPFP_ACT: 74.40606 + response: '7E8056205480402' diff --git a/tests/test_cases/2021/commands/7E0.7E8.22054B.yaml b/tests/test_cases/2021/commands/7E0.7E8.22054B.yaml new file mode 100644 index 00000000..c19b5b44 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22054B.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22054B +test_cases: +- expected_values: + FORD_PCM_ENG_OIL_LIFE_REM: 3 + response: 7E80462054B03 +- expected_values: + FORD_PCM_ENG_OIL_LIFE_REM: 100 + response: 7E80462054B64 diff --git a/tests/test_cases/2021/commands/7E0.7E8.22054D.yaml b/tests/test_cases/2021/commands/7E0.7E8.22054D.yaml new file mode 100644 index 00000000..eb36da9a --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22054D.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.22054D +test_cases: +- expected_values: + FORD_LPFP_SENS_V: 1.7334 + response: 7E80562054D06EF +- expected_values: + FORD_LPFP_SENS_V: 1.74902 + response: 7E80562054D06FF +- expected_values: + FORD_LPFP_SENS_V: 2 + response: 7E80562054D0800 +- expected_values: + FORD_LPFP_SENS_V: 2.84375 + response: 7E80562054D0B60 diff --git a/tests/test_cases/2021/commands/7E0.7E8.22057D.yaml b/tests/test_cases/2021/commands/7E0.7E8.22057D.yaml new file mode 100644 index 00000000..ef11cb57 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22057D.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22057D +test_cases: +- expected_values: + FORD_AAT_ALT: -40 + response: 7E80462057D00 +- expected_values: + FORD_AAT_ALT: 49 + response: 7E80462057DB2 diff --git a/tests/test_cases/2021/commands/7E0.7E8.220604.yaml b/tests/test_cases/2021/commands/7E0.7E8.220604.yaml new file mode 100644 index 00000000..31934828 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.220604.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.220604 +test_cases: +- expected_values: + FORD_PCM_A_C_REFRIG_P: 149 + response: '7E8056206040095' +- expected_values: + FORD_PCM_A_C_REFRIG_P: 255 + response: 7E80562060400FF +- expected_values: + FORD_PCM_A_C_REFRIG_P: 256 + response: '7E8056206040100' +- expected_values: + FORD_PCM_A_C_REFRIG_P: 1536 + response: '7E8056206040600' diff --git a/tests/test_cases/2021/commands/7E0.7E8.220700.yaml b/tests/test_cases/2021/commands/7E0.7E8.220700.yaml new file mode 100644 index 00000000..6e73afc2 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.220700.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.220700 +test_cases: +- expected_values: + FORD_IAT_FAULT: 0 + response: '7E80762070000801000' +- expected_values: + FORD_IAT_FAULT: 0 + response: '7E80762070000801008' +- expected_values: + FORD_IAT_FAULT: 0 + response: '7E80762070000821000' +- expected_values: + FORD_IAT_FAULT: 0 + response: '7E80762070000821008' diff --git a/tests/test_cases/2021/commands/7E0.7E8.22091A.yaml b/tests/test_cases/2021/commands/7E0.7E8.22091A.yaml new file mode 100644 index 00000000..e178927f --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22091A.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.22091A +test_cases: +- expected_values: + FORD_ETC_ANG_DES: 0.53711 + response: 7E80562091A0113 +- expected_values: + FORD_ETC_ANG_DES: 0.99805 + response: 7E80562091A01FF +- expected_values: + FORD_ETC_ANG_DES: 1.5 + response: 7E80562091A0300 +- expected_values: + FORD_ETC_ANG_DES: 82 + response: 7E80562091AA400 diff --git a/tests/test_cases/2021/commands/7E0.7E8.22093C.yaml b/tests/test_cases/2021/commands/7E0.7E8.22093C.yaml new file mode 100644 index 00000000..95f30ce3 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22093C.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22093C +test_cases: +- expected_values: + FORD_ETC_ANG_ACT: 0 + response: 7E80562093C0000 +- expected_values: + FORD_ETC_ANG_ACT: 0.99219 + response: 7E80562093C01FC +- expected_values: + FORD_ETC_ANG_ACT: 82 + response: 7E80562093CA400 diff --git a/tests/test_cases/2021/commands/7E0.7E8.22099B.yaml b/tests/test_cases/2021/commands/7E0.7E8.22099B.yaml new file mode 100644 index 00000000..1d963c55 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22099B.yaml @@ -0,0 +1,23 @@ +command_id: 7E0.7E8.22099B +test_cases: +- expected_values: + FORD_AC_STATE: 0 + response: 7E80562099B0000 +- expected_values: + FORD_AC_STATE: 0 + response: 7E80562099B0080 +- expected_values: + FORD_AC_STATE: 0 + response: 7E80562099B00A0 +- expected_values: + FORD_AC_STATE: 1 + response: 7E80562099B0100 +- expected_values: + FORD_AC_STATE: 1 + response: 7E80562099B0180 +- expected_values: + FORD_AC_STATE: 1 + response: 7E80562099B01A0 +- expected_values: + FORD_AC_STATE: 1 + response: 7E80562099B01E0 diff --git a/tests/test_cases/2021/commands/7E0.7E8.221126.yaml b/tests/test_cases/2021/commands/7E0.7E8.221126.yaml new file mode 100644 index 00000000..d5b441a2 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.221126.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.221126 +test_cases: +- expected_values: + FORD_ERT: 0 + response: '7E80462112600' +- expected_values: + FORD_ERT: 255 + response: 7E804621126FF diff --git a/tests/test_cases/2021/commands/7E0.7E8.221166.yaml b/tests/test_cases/2021/commands/7E0.7E8.221166.yaml new file mode 100644 index 00000000..7d176b1f --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.221166.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.221166 +test_cases: +- expected_values: + FORD_EVAP_PURGE_CMD: 0 + response: '7E8056211660000' +- expected_values: + FORD_EVAP_PURGE_CMD: 3.9032 + response: 7E80562116604FF +- expected_values: + FORD_EVAP_PURGE_CMD: 98.4436 + response: 7E8056211667E02 diff --git a/tests/test_cases/2021/commands/7E0.7E8.22116B.yaml b/tests/test_cases/2021/commands/7E0.7E8.22116B.yaml new file mode 100644 index 00000000..dded244c --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22116B.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22116B +test_cases: +- expected_values: + FORD_IGN_TIM_CYL1: 0 + response: 7E80562116B0000 +- expected_values: + FORD_IGN_TIM_CYL1: -13.25 + response: 7E80562116BFFCB +- expected_values: + FORD_IGN_TIM_CYL1: -0.25 + response: 7E80562116BFFFF diff --git a/tests/test_cases/2021/commands/7E0.7E8.221505.yaml b/tests/test_cases/2021/commands/7E0.7E8.221505.yaml new file mode 100644 index 00000000..8eca2d81 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.221505.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.221505 +test_cases: +- expected_values: + FORD_VSS_HD: 0 + response: '7E8056215050000' +- expected_values: + FORD_VSS_HD: 7.99219 + response: 7E80562150503FF +- expected_values: + FORD_VSS_HD: 140.07812 + response: 7E805621505460A diff --git a/tests/test_cases/2021/commands/7E0.7E8.221E12.yaml b/tests/test_cases/2021/commands/7E0.7E8.221E12.yaml new file mode 100644 index 00000000..699f3a5f --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.221E12.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.221E12 +test_cases: +- expected_values: + FORD_GEAR: '1' + response: 7E804621E1201 +- expected_values: + FORD_GEAR: '10' + response: 7E804621E120A diff --git a/tests/test_cases/2021/commands/7E0.7E8.221E16.yaml b/tests/test_cases/2021/commands/7E0.7E8.221E16.yaml new file mode 100644 index 00000000..97628d14 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.221E16.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.221E16 +test_cases: +- expected_values: + FORD_AXLE_GEAR_RATIO_MEAS: 0.58691 + response: 7E805621E160964 +- expected_values: + FORD_AXLE_GEAR_RATIO_MEAS: 0.68726 + response: 7E805621E160AFF +- expected_values: + FORD_AXLE_GEAR_RATIO_MEAS: 0.6875 + response: 7E805621E160B00 +- expected_values: + FORD_AXLE_GEAR_RATIO_MEAS: 10 + response: 7E805621E16FFFF diff --git a/tests/test_cases/2021/commands/7E0.7E8.221E1A.yaml b/tests/test_cases/2021/commands/7E0.7E8.221E1A.yaml new file mode 100644 index 00000000..be37be9b --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.221E1A.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.221E1A +test_cases: +- expected_values: + FORD_PCM_CMD_TRANS_MAIN_LINE_P: 280 + response: 7E805621E1A008C +- expected_values: + FORD_PCM_CMD_TRANS_MAIN_LINE_P: 510 + response: 7E805621E1A00FF +- expected_values: + FORD_PCM_CMD_TRANS_MAIN_LINE_P: 512 + response: 7E805621E1A0100 +- expected_values: + FORD_PCM_CMD_TRANS_MAIN_LINE_P: 1550 + response: 7E805621E1A0307 diff --git a/tests/test_cases/2021/commands/7E0.7E8.221E1C.yaml b/tests/test_cases/2021/commands/7E0.7E8.221E1C.yaml new file mode 100644 index 00000000..b7baa5ad --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.221E1C.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.221E1C +test_cases: +- expected_values: + FORD_TOT: 0.0625 + response: 7E805621E1C0001 +- expected_values: + FORD_TOT: 15.9375 + response: 7E805621E1C00FF +- expected_values: + FORD_TOT: 32 + response: 7E805621E1C0200 +- expected_values: + FORD_TOT: -8.625 + response: 7E805621E1CFF76 diff --git a/tests/test_cases/2021/commands/7E0.7E8.221E1F.yaml b/tests/test_cases/2021/commands/7E0.7E8.221E1F.yaml new file mode 100644 index 00000000..3cba40cc --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.221E1F.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.221E1F +test_cases: +- expected_values: + FORD_GEAR_ENG: 1 + response: 7E804621E1F01 +- expected_values: + FORD_GEAR_ENG: 6 + response: 7E804621E1F82 diff --git a/tests/test_cases/2021/commands/7E0.7E8.229800.yaml b/tests/test_cases/2021/commands/7E0.7E8.229800.yaml new file mode 100644 index 00000000..1bdcd7fd --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.229800.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.229800 +test_cases: +- expected_values: + FORD_AC_P_SENS_V: 0.57422 + response: 7E805629800024C +- expected_values: + FORD_AC_P_SENS_V: 0.74902 + response: 7E80562980002FF +- expected_values: + FORD_AC_P_SENS_V: 0.75 + response: '7E8056298000300' +- expected_values: + FORD_AC_P_SENS_V: 2.26758 + response: '7E8056298000912' diff --git a/tests/test_cases/2021/commands/7E0.7E8.22DD01|fc=1.yaml b/tests/test_cases/2021/commands/7E0.7E8.22DD01|fc=1.yaml new file mode 100644 index 00000000..a7ed2d7e --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22DD01|fc=1.yaml @@ -0,0 +1,17 @@ +command_id: 7E0.7E8.22DD01|fc=1 +test_cases: +- expected_values: + FORD_ODO: 61547 + response: 7E80662DD0100F06B +- expected_values: + FORD_ODO: 61695 + response: 7E80662DD0100F0FF +- expected_values: + FORD_ODO: 61696 + response: 7E80662DD0100F100 +- expected_values: + FORD_ODO: 65280 + response: 7E80662DD0100FF00 +- expected_values: + FORD_ODO: 65595 + response: 7E80662DD0101003B diff --git a/tests/test_cases/2021/commands/7E0.7E8.22F404.yaml b/tests/test_cases/2021/commands/7E0.7E8.22F404.yaml new file mode 100644 index 00000000..19cd96a0 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22F404.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F404 +test_cases: +- expected_values: + FORD_ENG_LOAD_PCT: 0 + response: 7E80462F40400 +- expected_values: + FORD_ENG_LOAD_PCT: 100 + response: 7E80462F404FF diff --git a/tests/test_cases/2021/commands/7E0.7E8.22F406.yaml b/tests/test_cases/2021/commands/7E0.7E8.22F406.yaml new file mode 100644 index 00000000..8a7de872 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22F406.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F406 +test_cases: +- expected_values: + FORD_STFT: -30.46875 + response: 7E80462F40659 +- expected_values: + FORD_STFT: 23.4375 + response: 7E80462F4069E diff --git a/tests/test_cases/2021/commands/7E0.7E8.22F407.yaml b/tests/test_cases/2021/commands/7E0.7E8.22F407.yaml new file mode 100644 index 00000000..4e0644dd --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22F407.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F407 +test_cases: +- expected_values: + FORD_LTFT: -7.8125 + response: 7E80462F40776 +- expected_values: + FORD_LTFT: 17.1875 + response: 7E80462F40796 diff --git a/tests/test_cases/2021/commands/7E0.7E8.22F40B.yaml b/tests/test_cases/2021/commands/7E0.7E8.22F40B.yaml new file mode 100644 index 00000000..852957d9 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22F40B.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F40B +test_cases: +- expected_values: + FORD_MAP: 3.04582 + response: 7E80462F40B15 +- expected_values: + FORD_MAP: 14.64893 + response: 7E80462F40B65 diff --git a/tests/test_cases/2021/commands/7E0.7E8.22F40C.yaml b/tests/test_cases/2021/commands/7E0.7E8.22F40C.yaml new file mode 100644 index 00000000..ba47bcef --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22F40C.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22F40C +test_cases: +- expected_values: + FORD_RPM: 0 + response: 7E80562F40C0000 +- expected_values: + FORD_RPM: 639.75 + response: 7E80562F40C09FF +- expected_values: + FORD_RPM: 4866 + response: 7E80562F40C4C08 diff --git a/tests/test_cases/2021/commands/7E0.7E8.22F40D.yaml b/tests/test_cases/2021/commands/7E0.7E8.22F40D.yaml new file mode 100644 index 00000000..34da7930 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22F40D.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F40D +test_cases: +- expected_values: + FORD_VSS: 0 + response: 7E80462F40D00 +- expected_values: + FORD_VSS: 137 + response: 7E80462F40D89 diff --git a/tests/test_cases/2021/commands/7E0.7E8.22F40F.yaml b/tests/test_cases/2021/commands/7E0.7E8.22F40F.yaml new file mode 100644 index 00000000..64f9aec9 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22F40F.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F40F +test_cases: +- expected_values: + FORD_IAT_ALT2: -16 + response: 7E80462F40F18 +- expected_values: + FORD_IAT_ALT2: 66 + response: 7E80462F40F6A diff --git a/tests/test_cases/2021/commands/7E0.7E8.22F41F.yaml b/tests/test_cases/2021/commands/7E0.7E8.22F41F.yaml new file mode 100644 index 00000000..38504f20 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22F41F.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22F41F +test_cases: +- expected_values: + FORD_RUN_TIME: 0 + response: 7E80562F41F0000 +- expected_values: + FORD_RUN_TIME: 255 + response: 7E80562F41F00FF +- expected_values: + FORD_RUN_TIME: 15883 + response: 7E80562F41F3E0B diff --git a/tests/test_cases/2021/commands/7E0.7E8.22F421.yaml b/tests/test_cases/2021/commands/7E0.7E8.22F421.yaml new file mode 100644 index 00000000..3933304f --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22F421.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22F421 +test_cases: +- expected_values: + FORD_MIL_DIST: 0 + response: 7E80562F4210000 +- expected_values: + FORD_MIL_DIST: 255 + response: 7E80562F42100FF +- expected_values: + FORD_MIL_DIST: 256 + response: 7E80562F4210100 diff --git a/tests/test_cases/2021/commands/7E0.7E8.22F42F.yaml b/tests/test_cases/2021/commands/7E0.7E8.22F42F.yaml new file mode 100644 index 00000000..b54e9f91 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22F42F.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F42F +test_cases: +- expected_values: + FORD_FLI: 0 + response: 7E80462F42F00 +- expected_values: + FORD_FLI: 98.82353 + response: 7E80462F42FFC diff --git a/tests/test_cases/2021/commands/7E0.7E8.22F430.yaml b/tests/test_cases/2021/commands/7E0.7E8.22F430.yaml new file mode 100644 index 00000000..dbbc3237 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22F430.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.22F430 +test_cases: +- expected_values: + FORD_WARMUP_CLR: 255 + response: 7E80462F430FF diff --git a/tests/test_cases/2021/commands/7E0.7E8.22F431.yaml b/tests/test_cases/2021/commands/7E0.7E8.22F431.yaml new file mode 100644 index 00000000..04c92885 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22F431.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.22F431 +test_cases: +- expected_values: + FORD_DIST_DTC_CLR: 65535 + response: 7E80562F431FFFF diff --git a/tests/test_cases/2021/commands/7E0.7E8.22F43C.yaml b/tests/test_cases/2021/commands/7E0.7E8.22F43C.yaml new file mode 100644 index 00000000..9e3ec059 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22F43C.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.22F43C +test_cases: +- expected_values: + FORD_CAT_TEMP: 89.5 + response: 7E80562F43C050F +- expected_values: + FORD_CAT_TEMP: 139.2 + response: 7E80562F43C0700 +- expected_values: + FORD_CAT_TEMP: 395.1 + response: 7E80562F43C10FF +- expected_values: + FORD_CAT_TEMP: 907.3 + response: 7E80562F43C2501 diff --git a/tests/test_cases/2021/commands/7E0.7E8.22F443.yaml b/tests/test_cases/2021/commands/7E0.7E8.22F443.yaml new file mode 100644 index 00000000..0d738675 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22F443.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22F443 +test_cases: +- expected_values: + FORD_ENG_LOAD_ACT: 0 + response: 7E80562F4430000 +- expected_values: + FORD_ENG_LOAD_ACT: 100 + response: 7E80562F44300FF +- expected_values: + FORD_ENG_LOAD_ACT: 100.39216 + response: 7E80562F4430100 diff --git a/tests/test_cases/2021/commands/7E0.7E8.22F462.yaml b/tests/test_cases/2021/commands/7E0.7E8.22F462.yaml new file mode 100644 index 00000000..83a34bba --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22F462.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F462 +test_cases: +- expected_values: + FORD_PCM_ACT_ENG_PCT_TRQ: 0 + response: 7E80462F4627D +- expected_values: + FORD_PCM_ACT_ENG_PCT_TRQ: 98 + response: 7E80462F462DF diff --git a/tests/test_cases/2021/commands/7E0.7E8.22F463.yaml b/tests/test_cases/2021/commands/7E0.7E8.22F463.yaml new file mode 100644 index 00000000..f7e82050 --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22F463.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.22F463 +test_cases: +- expected_values: + FORD_PCM_ENG_REFERENCE_TRQ: 446 + response: 7E80562F46301BE diff --git a/tests/test_cases/2021/commands/7E0.7E8.22F4A6.yaml b/tests/test_cases/2021/commands/7E0.7E8.22F4A6.yaml new file mode 100644 index 00000000..f60dbbed --- /dev/null +++ b/tests/test_cases/2021/commands/7E0.7E8.22F4A6.yaml @@ -0,0 +1,20 @@ +command_id: 7E0.7E8.22F4A6 +test_cases: +- expected_values: + FORD_PCM_VEH_ODO: 70700.9 + response: 7E80762F4A6000AC9C1 +- expected_values: + FORD_PCM_VEH_ODO: 70758.4 + response: 7E80762F4A6000ACC00 +- expected_values: + FORD_PCM_VEH_ODO: 70937.5 + response: 7E80762F4A6000AD2FF +- expected_values: + FORD_PCM_VEH_ODO: 72085.9 + response: 7E80762F4A6000AFFDB +- expected_values: + FORD_PCM_VEH_ODO: 72090.6 + response: 7E80762F4A6000B000A +- expected_values: + FORD_PCM_VEH_ODO: 78643.2 + response: 7E80762F4A6000C0000 diff --git a/tests/test_cases/2023/command_support.yaml b/tests/test_cases/2023/command_support.yaml index 46d0fdf2..12b43cd0 100644 --- a/tests/test_cases/2023/command_support.yaml +++ b/tests/test_cases/2023/command_support.yaml @@ -1,5 +1,23 @@ model_year: 2023 supported_commands_by_ecu: + "726": + - 726.72E.222813:FORD_TP_FL + - 726.72E.222814:FORD_TP_FR + - 726.72E.222815:FORD_TP_RR,FORD_TP_RRO + - 726.72E.222816:FORD_TP_RL,FORD_TP_RLO + - 726.72E.222817:FORD_TP_RRI + - 726.72E.222818:FORD_TP_RLI + - 726.72E.224027:FORD_12V_AGE,FORD_BATT_AGE + - 726.72E.224028:FORD_12V_SOC,FORD_BATT_SOC + - 726.72E.224029:FORD_BATT_TEMP + - 726.72E.22402A:FORD_12V_V + - 726.72E.22402B:FORD_12V_A + "7DF": + - 7DF.221E12:FORD_GEAR_V2 + - 7DF.221E1C:FORD_TOT_V2 + - 7DF.221E23:FORD_GEAR_SHFT_V2 + - 7DF.22F42F:FORD_FLI_V2 + - 7DF.22F45C:FORD_EOP "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 @@ -47,3 +65,251 @@ supported_commands_by_ecu: - 0161:TQ_DD - 0162:TQ_ACT - 0163:TQ_REF + - 7E0.0101:ACRF_RDY,ACRF_SUP,AIR_RDY,AIR_SUP,CAT_RDY,CAT_SUP,CCM_RDY,CCM_SUP,CIM_SUP,DTC_CNT,EGR_RDY,EGR_SUP,EVAP_RDY,EVAP_SUP,FUEL_RDY,FUEL_SUP,HCAT_RDY,HCAT_SUP,HTR_RDY,HTR_SUP,MIL,MIS_RDY,MIS_SUP,O2S_RDY,O2S_SUP + - 7E0.0104:LOAD_PCT + - 7E0.0105:ECT + - 7E0.010B:MAP + - 7E0.010C:RPM + - 7E0.010D:VSS + - 7E0.010F:IAT + - 7E0.0110:MAF + - 7E0.0111:TP + - 7E0.011C:OBDSUP + - 7E0.011F:RUNTM + - 7E0.0121:MIL_DIST + - 7E0.012F:FLI + - 7E0.0130:WARM_UPS + - 7E0.0131:CLR_DIST + - 7E0.0133:BARO + - 7E0.0134:LAMBDA11_CURRENT,O2S11_CURRENT + - 7E0.0141:ACRFCMPL,ACRF_ENA,AIR_CMPL,AIR_ENA,CAT_CMPL,CAT_ENA,CCM_CMPL,CCM_ENA,CIM_SUP_FLAG,EGR_CMPL,EGR_ENA,EVAPCMPL,EVAP_ENA,FUEL_CMPL,FUEL_ENA,HCATCMPL,HCAT_ENA,HTR_CMPL,HTR_ENA,MIS_CMPL,MIS_ENA,O2S_CMPL,O2S_ENA + - 7E0.0142:VPWR + - 7E0.0144:EQ_RAT + - 7E0.0146:AAT + - 7E0.014D:MIL_TIME + - 7E0.014E:CLR_TIME + - 7E0.0151:FUEL_TYP + - 7E0.0159:FRP_ABS + - 7E0.015C:EOT + - 7E0.015D:FUEL_TIMING + - 7E0.015E:FUEL_RATE + - 7E0.0161:TQ_DD + - 7E0.0162:TQ_ACT + - 7E0.0163:TQ_REF + - 7E0.0166:MAFA,MAFA_SUP,MAFB,MAFB_SUP + - 7E0.0167:ECT_1,ECT_1_SUP,ECT_2,ECT_2_SUP + - 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.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 + - 7E0.016D:FRP_A,FRP_A_CMD,FRP_A_CMD_SUP,FRP_A_SUP,FRP_B,FRP_B_CMD,FRP_B_CMD_SUP,FRP_B_SUP,FRT_A,FRT_A_SUP,FRT_B,FRT_B_SUP + - 7E0.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 + - 7E0.017F:IDLE_TIME,IDLE_TIME_SUP,PTO_TIME,PTO_TIME_SUP,RUN_TIME,RUN_TIME_SUP + - 7E0.018E:TQ_FR + - 7E0.01A2:CYL_RATE + - 7E0.01A6:ODO + - 7E0.22030F:FORD_CL + - 7E0.7E8.220301:FORD_MAP_V + - 7E0.7E8.220307:FORD_LPFP_DUTY + - 7E0.7E8.220316:FORD_VCT_INT_DUTY + - 7E0.7E8.220317:FORD_VCT_EXH_DUTY + - 7E0.7E8.220318:FORD_VCT_INT_ACT + - 7E0.7E8.220319:FORD_VCT_EXH_ACT + - 7E0.7E8.22031A:FORD_VCT_INT_ERR + - 7E0.7E8.22031B:FORD_VCT_EXH_ERR + - 7E0.7E8.220324:FORD_HPFP_V,FORD_[ECU] HPFP SENSOR VOLTAGE + - 7E0.7E8.22032B:FORD_ACC_POS,FORD_[ECU] ACCELERATOR PEDAL POSITION + - 7E0.7E8.220334:FORD_PCM_CYL_HEAD_T_CORR + - 7E0.7E8.220338:FORD_ETC_TRIM_LEARNED,FORD_ETC_TRIM_LRN,FORD_[ECU] ETC LEARNED + TRIM + - 7E0.7E8.22033C:FORD_TIP_V,FORD_[ECU] TIP SENSOR VOLTAGE + - 7E0.7E8.22033E:FORD_TIP_ABS,FORD_[ECU] TIP ACTUAL ABS + - 7E0.7E8.220345:FORD_PCM_MISF_EVENTS_LATEST_CYC + - 7E0.7E8.220353:FORD_BARO,FORD_[ECU] BARO + - 7E0.7E8.22035A:FORD_BARO_V + - 7E0.7E8.22035F:FORD_RO2_V + - 7E0.7E8.220382:FORD_PCM_MISF_ACCEL_CYL1_NORM + - 7E0.7E8.220388:FORD_PCM_MISF_ACCEL_CYL2_NORM + - 7E0.7E8.22038A:FORD_PCM_MISF_ACCEL_CYL3_NORM + - 7E0.7E8.22038B:FORD_PCM_MISF_ACCEL_CYL4_NORM + - 7E0.7E8.22038C:FORD_PCM_MISF_ACCEL_CYL5_NORM + - 7E0.7E8.22038E:FORD_EVAP_V,FORD_[ECU] EVAP PRES SENSOR V + - 7E0.7E8.22038F:FORD_ECT,FORD_[ECU] ECT + - 7E0.7E8.220398:FORD_PCM_MISF_ACCEL_CYL6_NORM + - 7E0.7E8.2203AF:FORD_TRQ_CTRL_REQ + - 7E0.7E8.2203BA:FORD_AAT_V + - 7E0.7E8.2203BB:FORD_VCT_EXH_DES + - 7E0.7E8.2203BC:FORD_VCT_INT_DES,FORD_[ECU] VCT INT DES + - 7E0.7E8.2203BD:FORD_CL_LC,FORD_[ECU] CL LAMBDA CORR + - 7E0.7E8.2203CA:FORD_MCT + - 7E0.7E8.2203DC:FORD_HPFP_DES + - 7E0.7E8.2203E8:FORD_OAR + - 7E0.7E8.2203EC:FORD_IGN_CORR_CYL1 + - 7E0.7E8.220403:FORD_KS1_RAW + - 7E0.7E8.220404:FORD_KS2_RAW + - 7E0.7E8.220415:FORD_PCM_ENG_EOP_RAW + - 7E0.7E8.22041F:FORD_LPFP_DES + - 7E0.7E8.220427:FORD_BPV_OPEN + - 7E0.7E8.220460:FORD_CAT_SENS_V + - 7E0.7E8.220461:FORD_CAT + - 7E0.7E8.220462:FORD_WGDC + - 7E0.7E8.220466:FORD_TIP_DES_ABS + - 7E0.7E8.22046F:FORD_INJ_MODE + - 7E0.7E8.220548:FORD_LPFP_ACT + - 7E0.7E8.22054B:FORD_PCM_ENG_OIL_LIFE_REM + - 7E0.7E8.22054D:FORD_LPFP_SENS_V + - 7E0.7E8.22057D:FORD_AAT_ALT + - 7E0.7E8.220580:FORD_GRILL_SHUTTER_POSITION + - 7E0.7E8.2205AC:FORD_PCM_CYL_1_KNK_COMB_PERF_CNT + - 7E0.7E8.2205AD:FORD_PCM_CYL_2_KNK_COMB_PERF_CNT + - 7E0.7E8.2205AE:FORD_PCM_CYL_3_KNK_COMB_PERF_CNT + - 7E0.7E8.2205AF:FORD_PCM_CYL_4_KNK_COMB_PERF_CNT + - 7E0.7E8.2205B0:FORD_PCM_CYL_5_KNK_COMB_PERF_CNT + - 7E0.7E8.2205B1:FORD_PCM_CYL_6_KNK_COMB_PERF_CNT + - 7E0.7E8.2205FC:FORD_PCM_CYL_HEAD_T_SENS_2_RAW + - 7E0.7E8.220604:FORD_PCM_A_C_REFRIG_P + - 7E0.7E8.220700:FORD_IAT_FAULT + - 7E0.7E8.220707:FORD_GRILL_SHUT_DC + - 7E0.7E8.22091A:FORD_ETC_ANG_DES + - 7E0.7E8.22093C:FORD_ETC_ANG_ACT + - 7E0.7E8.22099B:FORD_AC_STATE + - 7E0.7E8.221126:FORD_ERT + - 7E0.7E8.221166:FORD_EVAP_PURGE_CMD + - 7E0.7E8.22116B:FORD_IGN_TIM_CYL1 + - 7E0.7E8.221279:FORD_IAT_SENS_V + - 7E0.7E8.221505:FORD_VSS_HD + - 7E0.7E8.221E12:FORD_GEAR + - 7E0.7E8.221E16:FORD_AXLE_GEAR_RATIO_MEAS + - 7E0.7E8.221E1A:FORD_PCM_CMD_TRANS_MAIN_LINE_P + - 7E0.7E8.221E1C:FORD_TOT + - 7E0.7E8.221E1F:FORD_GEAR_ENG + - 7E0.7E8.221E23:FORD_GEAR_SHFT + - 7E0.7E8.224194:FORD_DTE + - 7E0.7E8.224195:FORD_DTE_DISP + - 7E0.7E8.229800:FORD_AC_P_SENS_V + - 7E0.7E8.22DD01|fc=1:FORD_ODO + - 7E0.7E8.22DD02 + - 7E0.7E8.22F404:FORD_ENG_LOAD_PCT + - 7E0.7E8.22F406:FORD_STFT + - 7E0.7E8.22F407:FORD_LTFT + - 7E0.7E8.22F40B:FORD_MAP + - 7E0.7E8.22F40C:FORD_RPM + - 7E0.7E8.22F40D:FORD_VSS + - 7E0.7E8.22F40F:FORD_IAT_ALT2 + - 7E0.7E8.22F41F:FORD_RUN_TIME + - 7E0.7E8.22F421:FORD_MIL_DIST + - 7E0.7E8.22F42F:FORD_FLI + - 7E0.7E8.22F430:FORD_WARMUP_CLR + - 7E0.7E8.22F431:FORD_DIST_DTC_CLR + - 7E0.7E8.22F43C:FORD_CAT_TEMP + - 7E0.7E8.22F443:FORD_ENG_LOAD_ACT + - 7E0.7E8.22F462:FORD_PCM_ACT_ENG_PCT_TRQ + - 7E0.7E8.22F463:FORD_PCM_ENG_REFERENCE_TRQ + - 7E0.7E8.22F4A6:FORD_PCM_VEH_ODO + "7E4": + - 7E4.7EC.224800|fc=1:FORD_HVBAT_T + - 7E4.7EC.224801|fc=1:FORD_HVBAT_SOC + - 7E4.7EC.224808:FORD_T_RANGE,FORD_T_RANGE_AVG,FORD_T_RANGE_MAX,FORD_T_RANGE_MIN + - 7E4.7EC.22480B:FORD_HVBAT_A_ALT + - 7E4.7EC.22480D|fc=1:FORD_HVBAT_V + - 7E4.7EC.224810|fc=1:FORD_HVBAT_AGE + - 7E4.7EC.22483F:FORD_HVBAT_MOD_V + - 7E4.7EC.224840:FORD_HVBAT_MIN_MOD_V + - 7E4.7EC.224841:FORD_HVBAT_AVG_MOD_V + - 7E4.7EC.224846:FORD_HVBAT_COOLANT_INLET_T + - 7E4.7EC.224848|fc=1:FORD_HVBAT_KWH +unsupported_commands_by_ecu: + "6F5": + - 6F5.6FD.224899:FORD_HVDC_CHG_MAX_C + - 6F5.6FD.22489D:FORD_HVDC_CHG_MAX_V + "720": + - 720.728.22404C:FORD_ODO_V2 + - 720.728.226185:FORD_FLI_V2 + - 720.728.2261A5:FORD_TPMS_WARN + - 720.728.22DD01:FORD_ODO_TRIP + "726": + - 726.22407E:FORD_EXTERIOR_LIGHT_STATE + - 726.227151:FORD_HIGHBEAM_STATUS + - 726.22C150:FORD_DRIVER_DOOR_OPEN,FORD_PASSENGER_DOOR_OPEN,FORD_RLD_OPEN,FORD_RRD_OPEN,FORD_TRUNK_OPEN + - 726.22C154:FORD_HOOD_OPEN + - 726.22C259:FORD_CENTRAL_LOCK_STATUS + - 726.72E.22DD01:FORD_ODO_726 + "746": + - 746.74E.224836:FORD_DCDC_LV_A + - 746.74E.22483A:FORD_DCDC_HV_A + - 746.74E.22483D:FORD_DCDC_ENABLED + "760": + - 760.768.222B00:FORD_PARKING_BRAKE + - 760.768.222B06:FORD_FR_VSS + - 760.768.222B07:FORD_FL_VSS + - 760.768.222B08:FORD_RR_VSS + - 760.768.222B09:FORD_RL_VSS + - 760.768.222B0C:FORD_LAT_ANG + - 760.768.222B0D:FORD_BRK_FL_P + - 760.768.222B11:FORD_LAT_G + - 760.768.223201:FORD_STEER_ANG,FORD_STEER_ANGLE + - 760.768.22DD01:FORD_ODO_BCM + "764": + - 764.76C.22A224:FORD_CC_TGT_VSS + "7C7": + - 7C7.2299AB:FORD_AC_COMP_A + "7DF": + - 7DF.221310:FORD_EOT + "7E0": + - 7E0.019D:FUEL_RATE_ALT,VFUEL_RATE + - 7E0.019E:EXH_RATE + - 7E0.220393:FORD_AC_P + - 7E0.7E8.221E19:FORD_PCM_CMD_TRANS_GEAR_RATIO + "7E2": + - 7E2.7EA.22484A:FORD_CHG_OUT_V + - 7E2.7EA.22484E:FORD_CHG_PWR_AVAIL + - 7E2.7EA.224851:FORD_EVSE_TYPE + - 7E2.7EA.22485E:FORD_AC_CHG_IN_V + - 7E2.7EA.22485F:FORD_AC_CHG_IN_A + - 7E2.7EA.224860:FORD_AC_CHG_IN_FREQ + - 7E2.7EA.224861:FORD_CHG_PILOT_DUTY + - 7E2.7EA.224862:FORD_CHG_PROX_STATUS + - 7E2.7EA.224888:FORD_AC_CHG_COUPLER_T + - 7E2.7EA.224897:FORD_DC_CHG_COUPLER_T1 + - 7E2.7EA.22489E:FORD_DC_CHG_STATUS + - 7E2.7EA.2248A0:FORD_CHG_PROX_V + - 7E2.7EA.2248A4:FORD_DC_CHG_COUPLER_T3 + - 7E2.7EA.2248A5:FORD_CHG_OUT_REDUCT_T + - 7E2.7EA.2248B6:FORD_CHG_PILOT_V + - 7E2.7EA.2248B7:FORD_EVSE_DIGITAL_MODE + - 7E2.7EA.2248BC:FORD_HVBAT_MAX_CHG_A + - 7E2.7EA.2248C4:FORD_CHG_MAX_PWR + - 7E2.7EA.22DD04|fc=1:FORD_IAT + - 7E2.7EA.22DD05|fc=1:FORD_AAT + "7E4": + - 7E4.7EC.2205A1:FORD_TARGET_SOC + - 7E4.7EC.224803:FORD_HV_POS_LEAK_V + - 7E4.7EC.224804:FORD_HV_NEG_LEAK_V + - 7E4.7EC.224805:FORD_CONTACTOR_V_POS + - 7E4.7EC.224806:FORD_CONTACTOR_V_NEG + - 7E4.7EC.224809:FORD_HVBAT_CHR_A + - 7E4.7EC.224815:FORD_MAX_DISCH_PWR_LIM + - 7E4.7EC.224842:FORD_HVBAT_CCR + - 7E4.7EC.224844:FORD_HVBAT_CVR + - 7E4.7EC.224845|fc=1:FORD_HVBAT_SOC_DISP + - 7E4.7EC.22484D:FORD_HVBAT_CHG_STATUS + - 7E4.7EC.22484F|fc=1:FORD_CHRG_STATE + - 7E4.7EC.224850:FORD_CHG_OUT_A + - 7E4.7EC.2248F9:FORD_HVBAT_A + - 7E4.7EC.2248FB:FORD_HVBAT_CHG_PWR_LIM + - 7E4.7EC.22490C|fc=1:FORD_HVBAT_SOH + "7E6": + - 7E6.7EE.221E12:FORD_GEAR_CMD + - 7E6.7EE.221E1C|fc=1:FORD_TT + - 7E6.7EE.221E2C:FORD_PRI_MOTOR_RPM + - 7E6.7EE.22481C:FORD_PRI_MOTOR_TQ + - 7E6.7EE.22481D:FORD_PRI_MOTOR_INV_V + - 7E6.7EE.22481F:FORD_PRI_MOTOR_COIL_T + - 7E6.7EE.224824:FORD_PRI_MOTOR_INV_T + - 7E6.7EE.2248DE:FORD_COOLANT_HTR_PWR + - 7E6.7EE.2248DF:FORD_COOLANT_HTR_OP_MODE + - 7E6.7EE.2248E0:FORD_HVBAT_THERMAL_OP_MODE + "7E7": + - 7E7.7EF.22481A:FORD_SEC_MOTOR_TQ + - 7E7.7EF.22481E:FORD_SEC_MOTOR_INV_T + - 7E7.7EF.224820:FORD_SEC_MOTOR_COIL_T + - 7E7.7EF.224821:FORD_SEC_MOTOR_RPM + - 7E7.7EF.224823:FORD_SEC_MOTOR_INV_V diff --git a/tests/test_cases/2023/commands/726.72E.222813.yaml b/tests/test_cases/2023/commands/726.72E.222813.yaml new file mode 100644 index 00000000..83f26079 --- /dev/null +++ b/tests/test_cases/2023/commands/726.72E.222813.yaml @@ -0,0 +1,14 @@ +command_id: 726.72E.222813 +test_cases: +- expected_values: + FORD_TP_FL: 49.7 + response: 72E0562281303E2 +- expected_values: + FORD_TP_FL: 50.95 + response: 72E0562281303FB +- expected_values: + FORD_TP_FL: 51.2 + response: '72E056228130400' +- expected_values: + FORD_TP_FL: 64.2 + response: '72E056228130504' diff --git a/tests/test_cases/2023/commands/726.72E.222814.yaml b/tests/test_cases/2023/commands/726.72E.222814.yaml new file mode 100644 index 00000000..99e3104e --- /dev/null +++ b/tests/test_cases/2023/commands/726.72E.222814.yaml @@ -0,0 +1,14 @@ +command_id: 726.72E.222814 +test_cases: +- expected_values: + FORD_TP_FR: 50.2 + response: 72E0562281403EC +- expected_values: + FORD_TP_FR: 51.2 + response: '72E056228140400' +- expected_values: + FORD_TP_FR: 63.95 + response: 72E0562281404FF +- expected_values: + FORD_TP_FR: 65.55 + response: 72E05622814051F diff --git a/tests/test_cases/2023/commands/726.72E.222815.yaml b/tests/test_cases/2023/commands/726.72E.222815.yaml new file mode 100644 index 00000000..555b949b --- /dev/null +++ b/tests/test_cases/2023/commands/726.72E.222815.yaml @@ -0,0 +1,18 @@ +command_id: 726.72E.222815 +test_cases: +- expected_values: + FORD_TP_RR: 48.95 + FORD_TP_RRO: 48.95 + response: 72E0562281503D3 +- expected_values: + FORD_TP_RR: 50.7 + FORD_TP_RRO: 50.7 + response: 72E0562281503F6 +- expected_values: + FORD_TP_RR: 51.2 + FORD_TP_RRO: 51.2 + response: '72E056228150400' +- expected_values: + FORD_TP_RR: 79.8 + FORD_TP_RRO: 79.8 + response: 72E05622815063C diff --git a/tests/test_cases/2023/commands/726.72E.222816.yaml b/tests/test_cases/2023/commands/726.72E.222816.yaml new file mode 100644 index 00000000..cdd5fb05 --- /dev/null +++ b/tests/test_cases/2023/commands/726.72E.222816.yaml @@ -0,0 +1,18 @@ +command_id: 726.72E.222816 +test_cases: +- expected_values: + FORD_TP_RL: 50.95 + FORD_TP_RLO: 50.95 + response: 72E0562281603FB +- expected_values: + FORD_TP_RL: 51.2 + FORD_TP_RLO: 51.2 + response: '72E056228160400' +- expected_values: + FORD_TP_RL: 76.7 + FORD_TP_RLO: 76.7 + response: 72E0562281605FE +- expected_values: + FORD_TP_RL: 77.2 + FORD_TP_RLO: 77.2 + response: '72E056228160608' diff --git a/tests/test_cases/2023/commands/726.72E.222817.yaml b/tests/test_cases/2023/commands/726.72E.222817.yaml new file mode 100644 index 00000000..68c68d94 --- /dev/null +++ b/tests/test_cases/2023/commands/726.72E.222817.yaml @@ -0,0 +1,5 @@ +command_id: 726.72E.222817 +test_cases: +- expected_values: + FORD_TP_RRI: 150 + response: 72E056228170BB8 diff --git a/tests/test_cases/2023/commands/726.72E.222818.yaml b/tests/test_cases/2023/commands/726.72E.222818.yaml new file mode 100644 index 00000000..98eca9a5 --- /dev/null +++ b/tests/test_cases/2023/commands/726.72E.222818.yaml @@ -0,0 +1,5 @@ +command_id: 726.72E.222818 +test_cases: +- expected_values: + FORD_TP_RLI: 150 + response: 72E056228180BB8 diff --git a/tests/test_cases/2023/commands/726.72E.224027.yaml b/tests/test_cases/2023/commands/726.72E.224027.yaml new file mode 100644 index 00000000..60c86638 --- /dev/null +++ b/tests/test_cases/2023/commands/726.72E.224027.yaml @@ -0,0 +1,14 @@ +command_id: 726.72E.224027 +test_cases: +- expected_values: + FORD_12V_AGE: 1200 + FORD_BATT_AGE: 50 + response: '72E056240270032' +- expected_values: + FORD_12V_AGE: 26448 + FORD_BATT_AGE: 1102 + response: 72E05624027044E +- expected_values: + FORD_12V_AGE: 28704 + FORD_BATT_AGE: 1196 + response: 72E0562402704AC diff --git a/tests/test_cases/2023/commands/726.72E.224028.yaml b/tests/test_cases/2023/commands/726.72E.224028.yaml new file mode 100644 index 00000000..b2ea8849 --- /dev/null +++ b/tests/test_cases/2023/commands/726.72E.224028.yaml @@ -0,0 +1,10 @@ +command_id: 726.72E.224028 +test_cases: +- expected_values: + FORD_12V_SOC: 52 + FORD_BATT_SOC: 20.39216 + response: '72E0462402834' +- expected_values: + FORD_12V_SOC: 91 + FORD_BATT_SOC: 35.68627 + response: 72E046240285B diff --git a/tests/test_cases/2023/commands/726.72E.224029.yaml b/tests/test_cases/2023/commands/726.72E.224029.yaml new file mode 100644 index 00000000..699a7d57 --- /dev/null +++ b/tests/test_cases/2023/commands/726.72E.224029.yaml @@ -0,0 +1,8 @@ +command_id: 726.72E.224029 +test_cases: +- expected_values: + FORD_BATT_TEMP: 2 + response: 72E046240292A +- expected_values: + FORD_BATT_TEMP: 20 + response: 72E046240293C diff --git a/tests/test_cases/2023/commands/726.72E.22402A.yaml b/tests/test_cases/2023/commands/726.72E.22402A.yaml new file mode 100644 index 00000000..2a18a10c --- /dev/null +++ b/tests/test_cases/2023/commands/726.72E.22402A.yaml @@ -0,0 +1,8 @@ +command_id: 726.72E.22402A +test_cases: +- expected_values: + FORD_12V_V: 9.2 + response: 72E0462402A40 +- expected_values: + FORD_12V_V: 15.1 + response: 72E0462402AB6 diff --git a/tests/test_cases/2023/commands/726.72E.22402B.yaml b/tests/test_cases/2023/commands/726.72E.22402B.yaml new file mode 100644 index 00000000..6dbdc158 --- /dev/null +++ b/tests/test_cases/2023/commands/726.72E.22402B.yaml @@ -0,0 +1,8 @@ +command_id: 726.72E.22402B +test_cases: +- expected_values: + FORD_12V_A: -127 + response: 72E0462402B00 +- expected_values: + FORD_12V_A: 60 + response: 72E0462402BBB diff --git a/tests/test_cases/2023/commands/7DF.221E12.yaml b/tests/test_cases/2023/commands/7DF.221E12.yaml new file mode 100644 index 00000000..33322a1c --- /dev/null +++ b/tests/test_cases/2023/commands/7DF.221E12.yaml @@ -0,0 +1,37 @@ +command_id: 7DF.221E12 +test_cases: +- expected_values: + FORD_GEAR_V2: 1 + response: |- + 7E804621E1201 + 7E904621E1201 +- expected_values: + FORD_GEAR_V2: 3 + response: |- + 7E804621E1203 + 7E904621E1203 +- expected_values: + FORD_GEAR_V2: 4 + response: |- + 7E804621E1204 + 7E904621E1204 +- expected_values: + FORD_GEAR_V2: 5 + response: |- + 7E804621E1205 + 7E904621E1205 +- expected_values: + FORD_GEAR_V2: 6 + response: |- + 7E804621E1206 + 7E904621E1206 +- expected_values: + FORD_GEAR_V2: 1 + response: |- + 7E804621E123C + 7E904621E1201 +- expected_values: + FORD_GEAR_V2: 1 + response: |- + 7E804621E1246 + 7E904621E1201 diff --git a/tests/test_cases/2023/commands/7DF.221E1C.yaml b/tests/test_cases/2023/commands/7DF.221E1C.yaml new file mode 100644 index 00000000..31489bbb --- /dev/null +++ b/tests/test_cases/2023/commands/7DF.221E1C.yaml @@ -0,0 +1,11 @@ +command_id: 7DF.221E1C +test_cases: +- expected_values: + FORD_TOT_V2: 10.75 + response: 7E905621E1C00AC +- expected_values: + FORD_TOT_V2: 47.9375 + response: 7E905621E1C02FF +- expected_values: + FORD_TOT_V2: 48.5 + response: 7E905621E1C0308 diff --git a/tests/test_cases/2023/commands/7DF.221E23.yaml b/tests/test_cases/2023/commands/7DF.221E23.yaml new file mode 100644 index 00000000..6678ac35 --- /dev/null +++ b/tests/test_cases/2023/commands/7DF.221E23.yaml @@ -0,0 +1,14 @@ +command_id: 7DF.221E23 +test_cases: +- expected_values: + FORD_GEAR_SHFT_V2: 10 + response: 7E904621E230A +- expected_values: + FORD_GEAR_SHFT_V2: 46 + response: 7E904621E232E +- expected_values: + FORD_GEAR_SHFT_V2: 60 + response: 7E904621E233C +- expected_values: + FORD_GEAR_SHFT_V2: 70 + response: 7E904621E2346 diff --git a/tests/test_cases/2023/commands/7DF.22F45C.yaml b/tests/test_cases/2023/commands/7DF.22F45C.yaml new file mode 100644 index 00000000..b44c3787 --- /dev/null +++ b/tests/test_cases/2023/commands/7DF.22F45C.yaml @@ -0,0 +1,8 @@ +command_id: 7DF.22F45C +test_cases: +- expected_values: + FORD_EOP: 43 + response: 7E80462F45C2B +- expected_values: + FORD_EOP: 147 + response: 7E80462F45C93 diff --git a/tests/test_cases/2023/commands/7E0.0101.yaml b/tests/test_cases/2023/commands/7E0.0101.yaml new file mode 100644 index 00000000..3047b8d5 --- /dev/null +++ b/tests/test_cases/2023/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: 1 + CAT_RDY: 0 + CAT_SUP: 1 + CCM_RDY: 0 + CCM_SUP: 1 + CIM_SUP: COMPRESSION + 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: 1 + HTR_RDY: 0 + HTR_SUP: 1 + MIL: 0 + MIS_RDY: 0 + MIS_SUP: 0 + O2S_RDY: 0 + O2S_SUP: 1 + response: 7E8064101000EEB00 diff --git a/tests/test_cases/2023/commands/7E0.0104.yaml b/tests/test_cases/2023/commands/7E0.0104.yaml new file mode 100644 index 00000000..cc9c1187 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.0104.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0104 +test_cases: +- expected_values: + LOAD_PCT: 0 + response: '7E803410400' +- expected_values: + LOAD_PCT: 99.60784 + response: 7E8034104FE diff --git a/tests/test_cases/2023/commands/7E0.0105.yaml b/tests/test_cases/2023/commands/7E0.0105.yaml new file mode 100644 index 00000000..b910e9b6 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.0105.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0105 +test_cases: +- expected_values: + ECT: 8 + response: '7E803410530' +- expected_values: + ECT: 104 + response: '7E803410590' diff --git a/tests/test_cases/2023/commands/7E0.010B.yaml b/tests/test_cases/2023/commands/7E0.010B.yaml new file mode 100644 index 00000000..38bacd75 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.010B.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.010B +test_cases: +- expected_values: + MAP: 132 + response: 7E803410B84 diff --git a/tests/test_cases/2023/commands/7E0.010C.yaml b/tests/test_cases/2023/commands/7E0.010C.yaml new file mode 100644 index 00000000..6fc72770 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.010C.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.010C +test_cases: +- expected_values: + RPM: 776 + response: 7E804410C0C20 +- expected_values: + RPM: 1510 + response: 7E804410C1798 diff --git a/tests/test_cases/2023/commands/7E0.010D.yaml b/tests/test_cases/2023/commands/7E0.010D.yaml new file mode 100644 index 00000000..bcdb8eee --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.010D.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.010D +test_cases: +- expected_values: + VSS: 0 + response: 7E803410D00 +- expected_values: + VSS: 51 + response: 7E803410D33 diff --git a/tests/test_cases/2023/commands/7E0.010F.yaml b/tests/test_cases/2023/commands/7E0.010F.yaml new file mode 100644 index 00000000..d6f589dc --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.010F.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.010F +test_cases: +- expected_values: + IAT: 6 + response: 7E803410F2E diff --git a/tests/test_cases/2023/commands/7E0.0110.yaml b/tests/test_cases/2023/commands/7E0.0110.yaml new file mode 100644 index 00000000..334c7f0a --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.0110.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.0110 +test_cases: +- expected_values: + MAF: 1.66 + response: 7E804411000A6 +- expected_values: + MAF: 10.24 + response: '7E80441100400' +- expected_values: + MAF: 17.91 + response: 7E804411006FF +- expected_values: + MAF: 98.16 + response: '7E80441102658' diff --git a/tests/test_cases/2023/commands/7E0.0111.yaml b/tests/test_cases/2023/commands/7E0.0111.yaml new file mode 100644 index 00000000..61547c2b --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.0111.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0111 +test_cases: +- expected_values: + TP: 11.76471 + response: 7E80341111E +- expected_values: + TP: 23.52941 + response: 7E80341113C diff --git a/tests/test_cases/2023/commands/7E0.011C.yaml b/tests/test_cases/2023/commands/7E0.011C.yaml new file mode 100644 index 00000000..f57b827d --- /dev/null +++ b/tests/test_cases/2023/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/2023/commands/7E0.011F.yaml b/tests/test_cases/2023/commands/7E0.011F.yaml new file mode 100644 index 00000000..de6fc716 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.011F.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.011F +test_cases: +- expected_values: + RUNTM: 68 + response: 7E804411F0044 diff --git a/tests/test_cases/2023/commands/7E0.0121.yaml b/tests/test_cases/2023/commands/7E0.0121.yaml new file mode 100644 index 00000000..13d78353 --- /dev/null +++ b/tests/test_cases/2023/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/2023/commands/7E0.012F.yaml b/tests/test_cases/2023/commands/7E0.012F.yaml new file mode 100644 index 00000000..06ebef1a --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.012F.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.012F +test_cases: +- expected_values: + FLI: 30.58824 + response: 7E803412F4E +- expected_values: + FLI: 98.82353 + response: 7E803412FFC diff --git a/tests/test_cases/2023/commands/7E0.0130.yaml b/tests/test_cases/2023/commands/7E0.0130.yaml new file mode 100644 index 00000000..67bd1cbd --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.0130.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0130 +test_cases: +- expected_values: + WARM_UPS: 162 + response: 7E8034130A2 diff --git a/tests/test_cases/2023/commands/7E0.0131.yaml b/tests/test_cases/2023/commands/7E0.0131.yaml new file mode 100644 index 00000000..f4e78fe0 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.0131.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.0131 +test_cases: +- expected_values: + CLR_DIST: 493 + response: 7E804413101ED +- expected_values: + CLR_DIST: 3327 + response: 7E80441310CFF +- expected_values: + CLR_DIST: 3328 + response: 7E80441310D00 +- expected_values: + CLR_DIST: 43779 + response: 7E8044131AB03 diff --git a/tests/test_cases/2023/commands/7E0.0133.yaml b/tests/test_cases/2023/commands/7E0.0133.yaml new file mode 100644 index 00000000..6ba08bf5 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.0133.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0133 +test_cases: +- expected_values: + BARO: 101 + response: '7E803413365' diff --git a/tests/test_cases/2023/commands/7E0.0134.yaml b/tests/test_cases/2023/commands/7E0.0134.yaml new file mode 100644 index 00000000..bbe6b2df --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.0134.yaml @@ -0,0 +1,18 @@ +command_id: 7E0.0134 +test_cases: +- expected_values: + LAMBDA11_CURRENT: 0.93759 + O2S11_CURRENT: -0.37109 + response: 7E806413478037FA1 +- expected_values: + LAMBDA11_CURRENT: 0.99393 + O2S11_CURRENT: -0.00391 + response: 7E80641347F397FFF +- expected_values: + LAMBDA11_CURRENT: 1.00693 + O2S11_CURRENT: 0.00391 + response: 7E806413480E38001 +- expected_values: + LAMBDA11_CURRENT: 1.99 + O2S11_CURRENT: 2.39062 + response: 7E8064134FFFF8264 diff --git a/tests/test_cases/2023/commands/7E0.0141.yaml b/tests/test_cases/2023/commands/7E0.0141.yaml new file mode 100644 index 00000000..a7ee0ba3 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.0141.yaml @@ -0,0 +1,27 @@ +command_id: 7E0.0141 +test_cases: +- expected_values: + ACRFCMPL: 0 + ACRF_ENA: 0 + AIR_CMPL: 1 + AIR_ENA: 1 + CAT_CMPL: 1 + CAT_ENA: 1 + CCM_CMPL: 0 + CCM_ENA: 1 + CIM_SUP_FLAG: COMPRESSION + EGR_CMPL: 1 + EGR_ENA: 1 + EVAPCMPL: 0 + EVAP_ENA: 0 + FUEL_CMPL: 0 + FUEL_ENA: 1 + HCATCMPL: 1 + HCAT_ENA: 1 + HTR_CMPL: 1 + HTR_ENA: 1 + MIS_CMPL: 0 + MIS_ENA: 0 + O2S_CMPL: 1 + O2S_ENA: 1 + response: 7E8064141000EEBEB diff --git a/tests/test_cases/2023/commands/7E0.0142.yaml b/tests/test_cases/2023/commands/7E0.0142.yaml new file mode 100644 index 00000000..f3cbe292 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.0142.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.0142 +test_cases: +- expected_values: + VPWR: 12.26 + response: 7E80441422FE4 +- expected_values: + VPWR: 14.58 + response: 7E804414238F4 +- expected_values: + VPWR: 14.94 + response: 7E80441423A5C +- expected_values: + VPWR: 15 + response: 7E80441423A98 diff --git a/tests/test_cases/2023/commands/7E0.0144.yaml b/tests/test_cases/2023/commands/7E0.0144.yaml new file mode 100644 index 00000000..340f9a59 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.0144.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.0144 +test_cases: +- expected_values: + EQ_RAT: 0.86284 + response: 7E80441446E71 +- expected_values: + EQ_RAT: 0.95348 + response: 7E80441447A0B +- expected_values: + EQ_RAT: 1.00624 + response: 7E804414480CC +- expected_values: + EQ_RAT: 1.02507 + response: '7E80441448335' diff --git a/tests/test_cases/2023/commands/7E0.0146.yaml b/tests/test_cases/2023/commands/7E0.0146.yaml new file mode 100644 index 00000000..460467c0 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.0146.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0146 +test_cases: +- expected_values: + AAT: 13 + response: '7E803414635' diff --git a/tests/test_cases/2023/commands/7E0.014D.yaml b/tests/test_cases/2023/commands/7E0.014D.yaml new file mode 100644 index 00000000..d59d3d54 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.014D.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.014D +test_cases: +- expected_values: + MIL_TIME: 0 + response: 7E804414D0000 diff --git a/tests/test_cases/2023/commands/7E0.014E.yaml b/tests/test_cases/2023/commands/7E0.014E.yaml new file mode 100644 index 00000000..3d16708e --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.014E.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.014E +test_cases: +- expected_values: + CLR_TIME: 6555 + response: 7E804414E199B diff --git a/tests/test_cases/2023/commands/7E0.0151.yaml b/tests/test_cases/2023/commands/7E0.0151.yaml new file mode 100644 index 00000000..6cedbf97 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.0151.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0151 +test_cases: +- expected_values: + FUEL_TYP: DSL + response: '7E803415104' diff --git a/tests/test_cases/2023/commands/7E0.0159.yaml b/tests/test_cases/2023/commands/7E0.0159.yaml new file mode 100644 index 00000000..acebb007 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.0159.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0159 +test_cases: +- expected_values: + FRP_ABS: 44680 + response: '7E80441591174' diff --git a/tests/test_cases/2023/commands/7E0.015C.yaml b/tests/test_cases/2023/commands/7E0.015C.yaml new file mode 100644 index 00000000..7734ed3c --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.015C.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.015C +test_cases: +- expected_values: + EOT: 3 + response: 7E803415C2B +- expected_values: + EOT: 107 + response: 7E803415C93 diff --git a/tests/test_cases/2023/commands/7E0.015D.yaml b/tests/test_cases/2023/commands/7E0.015D.yaml new file mode 100644 index 00000000..24381663 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.015D.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.015D +test_cases: +- expected_values: + FUEL_TIMING: -210 + response: 7E804415D673E +- expected_values: + FUEL_TIMING: -210 + response: 7E804415D69F7 diff --git a/tests/test_cases/2023/commands/7E0.015E.yaml b/tests/test_cases/2023/commands/7E0.015E.yaml new file mode 100644 index 00000000..d7f1e86b --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.015E.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.015E +test_cases: +- expected_values: + FUEL_RATE: 0 + response: 7E804415E0000 +- expected_values: + FUEL_RATE: 12.75 + response: 7E804415E00FF +- expected_values: + FUEL_RATE: 12.8 + response: 7E804415E0100 diff --git a/tests/test_cases/2023/commands/7E0.0161.yaml b/tests/test_cases/2023/commands/7E0.0161.yaml new file mode 100644 index 00000000..1c058cb2 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.0161.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0161 +test_cases: +- expected_values: + TQ_DD: 26 + response: '7E803416197' diff --git a/tests/test_cases/2023/commands/7E0.0162.yaml b/tests/test_cases/2023/commands/7E0.0162.yaml new file mode 100644 index 00000000..fa9f25a8 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.0162.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0162 +test_cases: +- expected_values: + TQ_ACT: 19 + response: '7E803416290' diff --git a/tests/test_cases/2023/commands/7E0.0163.yaml b/tests/test_cases/2023/commands/7E0.0163.yaml new file mode 100644 index 00000000..38f12e20 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.0163.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0163 +test_cases: +- expected_values: + TQ_REF: 350 + response: 7E8044163015E diff --git a/tests/test_cases/2023/commands/7E0.0166.yaml b/tests/test_cases/2023/commands/7E0.0166.yaml new file mode 100644 index 00000000..699f85cc --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.0166.yaml @@ -0,0 +1,44 @@ +command_id: 7E0.0166 +test_cases: +- expected_values: + MAFA: 1.65625 + MAFA_SUP: 1 + MAFB: 0 + MAFB_SUP: 0 + response: '7E80741660100350000' +- expected_values: + MAFA: 8.03125 + MAFA_SUP: 1 + MAFB: 0 + MAFB_SUP: 0 + response: '7E80741660101010000' +- expected_values: + MAFA: 20.75 + MAFA_SUP: 1 + MAFB: 0 + MAFB_SUP: 0 + response: '7E80741660102980000' +- expected_values: + MAFA: 23.0625 + MAFA_SUP: 1 + MAFB: 0 + MAFB_SUP: 0 + response: 7E80741660102E20000 +- expected_values: + MAFA: 24.71875 + MAFA_SUP: 1 + MAFB: 0 + MAFB_SUP: 0 + response: '7E80741660103170000' +- expected_values: + MAFA: 25.21875 + MAFA_SUP: 1 + MAFB: 0 + MAFB_SUP: 0 + response: '7E80741660103270000' +- expected_values: + MAFA: 29.03125 + MAFA_SUP: 1 + MAFB: 0 + MAFB_SUP: 0 + response: 7E80741660103A10000 diff --git a/tests/test_cases/2023/commands/7E0.0167.yaml b/tests/test_cases/2023/commands/7E0.0167.yaml new file mode 100644 index 00000000..a66ca699 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.0167.yaml @@ -0,0 +1,20 @@ +command_id: 7E0.0167 +test_cases: +- expected_values: + ECT_1: 16 + ECT_1_SUP: 1 + ECT_2: -40 + ECT_2_SUP: 0 + response: '7E8054167013800' +- expected_values: + ECT_1: 18 + ECT_1_SUP: 1 + ECT_2: -40 + ECT_2_SUP: 0 + response: 7E8054167013A00 +- expected_values: + ECT_1: 63 + ECT_1_SUP: 1 + ECT_2: -40 + ECT_2_SUP: 0 + response: '7E8054167016700' diff --git a/tests/test_cases/2023/commands/7E0.0168.yaml b/tests/test_cases/2023/commands/7E0.0168.yaml new file mode 100644 index 00000000..86c733d3 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.0168.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.0168 +test_cases: +- expected_values: + IAT_11: 6 + IAT_11_SUP: 1 + IAT_12: 8 + IAT_12_SUP: 0 + IAT_13_SUP: 0 + IAT_21_SUP: 0 + IAT_22_SUP: 0 + IAT_23_SUP: 0 + response: |- + 7E810094168012E3000 + 7E82100000000000000 diff --git a/tests/test_cases/2023/commands/7E0.0169.yaml b/tests/test_cases/2023/commands/7E0.0169.yaml new file mode 100644 index 00000000..bc79a55a --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.0169.yaml @@ -0,0 +1,34 @@ +command_id: 7E0.0169 +test_cases: +- expected_values: + EGR_A_ACT: 15.29412 + EGR_A_ACT_SUP: 1 + EGR_A_CMD: 13.72549 + EGR_A_CMD_SUP: 1 + EGR_A_ERR: 10.9375 + EGR_A_ERR_SUP: 1 + EGR_B_ACT: 0 + EGR_B_ACT_SUP: 0 + EGR_B_CMD: 0 + EGR_B_CMD_SUP: 0 + EGR_B_ERR: -100 + EGR_B_ERR_SUP: 0 + response: |- + 7E8100941690723278E + 7E82100000000000000 +- expected_values: + EGR_A_ACT: 29.80392 + EGR_A_ACT_SUP: 1 + EGR_A_CMD: 31.37255 + EGR_A_CMD_SUP: 1 + EGR_A_ERR: -4.6875 + EGR_A_ERR_SUP: 1 + EGR_B_ACT: 0 + EGR_B_ACT_SUP: 0 + EGR_B_CMD: 0 + EGR_B_CMD_SUP: 0 + EGR_B_ERR: -100 + EGR_B_ERR_SUP: 0 + response: |- + 7E81009416907504C7A + 7E82100000000000000 diff --git a/tests/test_cases/2023/commands/7E0.016D.yaml b/tests/test_cases/2023/commands/7E0.016D.yaml new file mode 100644 index 00000000..50dfb3d2 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.016D.yaml @@ -0,0 +1,18 @@ +command_id: 7E0.016D +test_cases: +- expected_values: + FRP_A: 28640 + FRP_A_CMD: 29540 + FRP_A_CMD_SUP: 1 + FRP_A_SUP: 1 + FRP_B: 0 + FRP_B_CMD: 0 + FRP_B_CMD_SUP: 0 + FRP_B_SUP: 0 + FRT_A: 19 + FRT_A_SUP: 1 + FRT_B: -40 + FRT_B_SUP: 0 + response: |- + 7E8100D416D070B8A0B + 7E821303B0000000000 diff --git a/tests/test_cases/2023/commands/7E0.0170.yaml b/tests/test_cases/2023/commands/7E0.0170.yaml new file mode 100644 index 00000000..29d34c23 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.0170.yaml @@ -0,0 +1,18 @@ +command_id: 7E0.0170 +test_cases: +- expected_values: + BP_A: BP_A_CL + BP_A_ACT: 114.59375 + BP_A_ACT_SUP: 1 + BP_A_CMD: 111.78125 + BP_A_CMD_SUP: 1 + BP_A_SUP: 1 + BP_B: BP_B_CL + BP_B_ACT: 0 + BP_B_ACT_SUP: 0 + BP_B_CMD: 0 + BP_B_CMD_SUP: 0 + BP_B_SUP: 0 + response: |- + 7E8100C4170070DF90E + 7E82153000000000A00 diff --git a/tests/test_cases/2023/commands/7E0.017F.yaml b/tests/test_cases/2023/commands/7E0.017F.yaml new file mode 100644 index 00000000..28d1d693 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.017F.yaml @@ -0,0 +1,13 @@ +command_id: 7E0.017F +test_cases: +- expected_values: + IDLE_TIME: 557861 + IDLE_TIME_SUP: 1 + PTO_TIME: 0 + PTO_TIME_SUP: 0 + RUN_TIME: 3851480 + RUN_TIME_SUP: 1 + response: |- + 7E8100F417F03003AC4 + 7E821D8000883250000 + 7E82200000000000000 diff --git a/tests/test_cases/2023/commands/7E0.018E.yaml b/tests/test_cases/2023/commands/7E0.018E.yaml new file mode 100644 index 00000000..9cd8b3ee --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.018E.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.018E +test_cases: +- expected_values: + TQ_FR: 3 + response: 7E803418E80 diff --git a/tests/test_cases/2023/commands/7E0.01A2.yaml b/tests/test_cases/2023/commands/7E0.01A2.yaml new file mode 100644 index 00000000..fa53f291 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.01A2.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.01A2 +test_cases: +- expected_values: + CYL_RATE: 16.625 + response: 7E80441A20214 diff --git a/tests/test_cases/2023/commands/7E0.01A6.yaml b/tests/test_cases/2023/commands/7E0.01A6.yaml new file mode 100644 index 00000000..a49fb4d1 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.01A6.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.01A6 +test_cases: +- expected_values: + ODO: 59396.2 + response: 7E80641A60009102A +- expected_values: + ODO: 59396.6 + response: 7E80641A60009102E diff --git a/tests/test_cases/2023/commands/7E0.22030F.yaml b/tests/test_cases/2023/commands/7E0.22030F.yaml new file mode 100644 index 00000000..a6105da0 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.22030F.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.22030F +test_cases: +- expected_values: + FORD_CL: 0.91495 + response: 7E80562030F751D +- expected_values: + FORD_CL: 0.97562 + response: 7E80562030F7CE1 +- expected_values: + FORD_CL: 1.00034 + response: 7E80562030F800B +- expected_values: + FORD_CL: 1.11813 + response: 7E80562030F8F1F diff --git a/tests/test_cases/2023/commands/7E0.7E8.220301.yaml b/tests/test_cases/2023/commands/7E0.7E8.220301.yaml new file mode 100644 index 00000000..0d169be9 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.220301.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.220301 +test_cases: +- expected_values: + FORD_MAP_V: 0.50195 + response: '7E8056203010202' +- expected_values: + FORD_MAP_V: 1.24902 + response: 7E80562030104FF +- expected_values: + FORD_MAP_V: 1.25 + response: '7E8056203010500' +- expected_values: + FORD_MAP_V: 3.25293 + response: 7E8056203010D03 diff --git a/tests/test_cases/2023/commands/7E0.7E8.220307.yaml b/tests/test_cases/2023/commands/7E0.7E8.220307.yaml new file mode 100644 index 00000000..89f84296 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.220307.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.220307 +test_cases: +- expected_values: + FORD_LPFP_DUTY: 0 + response: '7E8056203070000' +- expected_values: + FORD_LPFP_DUTY: 25.7782 + response: 7E80562030720FF +- expected_values: + FORD_LPFP_DUTY: 74.99695 + response: 7E8056203075FFF diff --git a/tests/test_cases/2023/commands/7E0.7E8.220316.yaml b/tests/test_cases/2023/commands/7E0.7E8.220316.yaml new file mode 100644 index 00000000..aaadf63e --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.220316.yaml @@ -0,0 +1,29 @@ +command_id: 7E0.7E8.220316 +test_cases: +- expected_values: + FORD_VCT_INT_DUTY: 0 + response: '7E8056203160000' +- expected_values: + FORD_VCT_INT_DUTY: 26.98975 + response: 7E805620316228C +- expected_values: + FORD_VCT_INT_DUTY: 31.87561 + response: 7E80562031628CD +- expected_values: + FORD_VCT_INT_DUTY: 32.44934 + response: '7E8056203162989' +- expected_values: + FORD_VCT_INT_DUTY: 32.52563 + response: 7E80562031629A2 +- expected_values: + FORD_VCT_INT_DUTY: 32.59583 + response: 7E80562031629B9 +- expected_values: + FORD_VCT_INT_DUTY: 35.2478 + response: 7E8056203162D1E +- expected_values: + FORD_VCT_INT_DUTY: 36.44714 + response: 7E8056203162EA7 +- expected_values: + FORD_VCT_INT_DUTY: 37.06055 + response: 7E8056203162F70 diff --git a/tests/test_cases/2023/commands/7E0.7E8.220317.yaml b/tests/test_cases/2023/commands/7E0.7E8.220317.yaml new file mode 100644 index 00000000..d83c3522 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.220317.yaml @@ -0,0 +1,29 @@ +command_id: 7E0.7E8.220317 +test_cases: +- expected_values: + FORD_VCT_EXH_DUTY: 0 + response: '7E8056203170000' +- expected_values: + FORD_VCT_EXH_DUTY: 36.04431 + response: 7E8056203172E23 +- expected_values: + FORD_VCT_EXH_DUTY: 37.41455 + response: 7E8056203172FE4 +- expected_values: + FORD_VCT_EXH_DUTY: 38.37585 + response: 7E805620317311F +- expected_values: + FORD_VCT_EXH_DUTY: 39.45923 + response: '7E8056203173282' +- expected_values: + FORD_VCT_EXH_DUTY: 39.49585 + response: 7E805620317328E +- expected_values: + FORD_VCT_EXH_DUTY: 40.39307 + response: 7E80562031733B4 +- expected_values: + FORD_VCT_EXH_DUTY: 40.79895 + response: '7E8056203173439' +- expected_values: + FORD_VCT_EXH_DUTY: 40.84473 + response: '7E8056203173448' diff --git a/tests/test_cases/2023/commands/7E0.7E8.220318.yaml b/tests/test_cases/2023/commands/7E0.7E8.220318.yaml new file mode 100644 index 00000000..09fc8825 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.220318.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.220318 +test_cases: +- expected_values: + FORD_VCT_INT_ACT: 0 + response: '7E8056203180000' +- expected_values: + FORD_VCT_INT_ACT: 0 + response: 7E805620318FF00 +- expected_values: + FORD_VCT_INT_ACT: 0 + response: 7E805620318FFFC diff --git a/tests/test_cases/2023/commands/7E0.7E8.220319.yaml b/tests/test_cases/2023/commands/7E0.7E8.220319.yaml new file mode 100644 index 00000000..7ca92a0d --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.220319.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.220319 +test_cases: +- expected_values: + FORD_VCT_EXH_ACT: 0 + response: '7E8056203190000' +- expected_values: + FORD_VCT_EXH_ACT: 50 + response: 7E805620319FFFA +- expected_values: + FORD_VCT_EXH_ACT: 50 + response: 7E805620319FFFF diff --git a/tests/test_cases/2023/commands/7E0.7E8.22031A.yaml b/tests/test_cases/2023/commands/7E0.7E8.22031A.yaml new file mode 100644 index 00000000..b96cab2e --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22031A.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22031A +test_cases: +- expected_values: + FORD_VCT_INT_ERR: 0 + response: 7E80562031A0000 +- expected_values: + FORD_VCT_INT_ERR: 50 + response: 7E80562031AFFF6 +- expected_values: + FORD_VCT_INT_ERR: 50 + response: 7E80562031AFFFF diff --git a/tests/test_cases/2023/commands/7E0.7E8.22031B.yaml b/tests/test_cases/2023/commands/7E0.7E8.22031B.yaml new file mode 100644 index 00000000..4a842242 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22031B.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22031B +test_cases: +- expected_values: + FORD_VCT_EXH_ERR: 0 + response: 7E80562031B0000 +- expected_values: + FORD_VCT_EXH_ERR: 50 + response: 7E80562031BFFFA +- expected_values: + FORD_VCT_EXH_ERR: 50 + response: 7E80562031BFFFE diff --git a/tests/test_cases/2023/commands/7E0.7E8.220324.yaml b/tests/test_cases/2023/commands/7E0.7E8.220324.yaml new file mode 100644 index 00000000..bf07749b --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.220324.yaml @@ -0,0 +1,18 @@ +command_id: 7E0.7E8.220324 +test_cases: +- expected_values: + FORD_HPFP_V: 0.49365 + FORD_[ECU] HPFP SENSOR VOLTAGE: 0.49365 + response: '7E8056203240065' +- expected_values: + FORD_HPFP_V: 1.24633 + FORD_[ECU] HPFP SENSOR VOLTAGE: 1.24633 + response: 7E80562032400FF +- expected_values: + FORD_HPFP_V: 1.25122 + FORD_[ECU] HPFP SENSOR VOLTAGE: 1.25122 + response: '7E8056203240100' +- expected_values: + FORD_HPFP_V: 2.50244 + FORD_[ECU] HPFP SENSOR VOLTAGE: 2.50244 + response: '7E8056203240200' diff --git a/tests/test_cases/2023/commands/7E0.7E8.22032B.yaml b/tests/test_cases/2023/commands/7E0.7E8.22032B.yaml new file mode 100644 index 00000000..be0e7797 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22032B.yaml @@ -0,0 +1,10 @@ +command_id: 7E0.7E8.22032B +test_cases: +- expected_values: + FORD_ACC_POS: 0 + FORD_[ECU] ACCELERATOR PEDAL POSITION: 0 + response: 7E80462032B00 +- expected_values: + FORD_ACC_POS: 99.5 + FORD_[ECU] ACCELERATOR PEDAL POSITION: 99.5 + response: 7E80462032BC7 diff --git a/tests/test_cases/2023/commands/7E0.7E8.220334.yaml b/tests/test_cases/2023/commands/7E0.7E8.220334.yaml new file mode 100644 index 00000000..e213f55e --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.220334.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.220334 +test_cases: +- expected_values: + FORD_PCM_CYL_HEAD_T_CORR: 36.20312 + response: 7E805620334090D +- expected_values: + FORD_PCM_CYL_HEAD_T_CORR: 75.98438 + response: 7E80562033412FF +- expected_values: + FORD_PCM_CYL_HEAD_T_CORR: 92.0625 + response: '7E8056203341704' +- expected_values: + FORD_PCM_CYL_HEAD_T_CORR: 100.125 + response: '7E8056203341908' diff --git a/tests/test_cases/2023/commands/7E0.7E8.220338.yaml b/tests/test_cases/2023/commands/7E0.7E8.220338.yaml new file mode 100644 index 00000000..a0cbcd32 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.220338.yaml @@ -0,0 +1,32 @@ +command_id: 7E0.7E8.220338 +test_cases: +- expected_values: + FORD_ETC_TRIM_LEARNED: 0.22266 + FORD_ETC_TRIM_LRN: 0.22266 + FORD_[ECU] ETC LEARNED TRIM: 0.22266 + response: '7E8056203380072' +- expected_values: + FORD_ETC_TRIM_LEARNED: 0.22852 + FORD_ETC_TRIM_LRN: 0.22852 + FORD_[ECU] ETC LEARNED TRIM: 0.22852 + response: '7E8056203380075' +- expected_values: + FORD_ETC_TRIM_LEARNED: 0.23047 + FORD_ETC_TRIM_LRN: 0.23047 + FORD_[ECU] ETC LEARNED TRIM: 0.23047 + response: '7E8056203380076' +- expected_values: + FORD_ETC_TRIM_LEARNED: 0.23438 + FORD_ETC_TRIM_LRN: 0.23438 + FORD_[ECU] ETC LEARNED TRIM: 0.23438 + response: '7E8056203380078' +- expected_values: + FORD_ETC_TRIM_LEARNED: 0.24609 + FORD_ETC_TRIM_LRN: 0.24609 + FORD_[ECU] ETC LEARNED TRIM: 0.24609 + response: 7E805620338007E +- expected_values: + FORD_ETC_TRIM_LEARNED: 0.27344 + FORD_ETC_TRIM_LRN: 0.27344 + FORD_[ECU] ETC LEARNED TRIM: 0.27344 + response: 7E805620338008C diff --git a/tests/test_cases/2023/commands/7E0.7E8.22033C.yaml b/tests/test_cases/2023/commands/7E0.7E8.22033C.yaml new file mode 100644 index 00000000..4e1ca46c --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22033C.yaml @@ -0,0 +1,18 @@ +command_id: 7E0.7E8.22033C +test_cases: +- expected_values: + FORD_TIP_V: 0.49805 + FORD_[ECU] TIP SENSOR VOLTAGE: 0.49805 + response: 7E80562033C0066 +- expected_values: + FORD_TIP_V: 1.24512 + FORD_[ECU] TIP SENSOR VOLTAGE: 1.24512 + response: 7E80562033C00FF +- expected_values: + FORD_TIP_V: 1.25 + FORD_[ECU] TIP SENSOR VOLTAGE: 1.25 + response: 7E80562033C0100 +- expected_values: + FORD_TIP_V: 2.50488 + FORD_[ECU] TIP SENSOR VOLTAGE: 2.50488 + response: 7E80562033C0201 diff --git a/tests/test_cases/2023/commands/7E0.7E8.22033E.yaml b/tests/test_cases/2023/commands/7E0.7E8.22033E.yaml new file mode 100644 index 00000000..eb47302e --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22033E.yaml @@ -0,0 +1,18 @@ +command_id: 7E0.7E8.22033E +test_cases: +- expected_values: + FORD_TIP_ABS: 6.55447 + FORD_[ECU] TIP ACTUAL ABS: 6.55447 + response: 7E80562033E1724 +- expected_values: + FORD_TIP_ABS: 13.31252 + FORD_[ECU] TIP ACTUAL ABS: 13.31252 + response: 7E80562033E2F00 +- expected_values: + FORD_TIP_ABS: 13.8779 + FORD_[ECU] TIP ACTUAL ABS: 13.87791 + response: 7E80562033E30FF +- expected_values: + FORD_TIP_ABS: 38.90859 + FORD_[ECU] TIP ACTUAL ABS: 38.90859 + response: 7E80562033E895E diff --git a/tests/test_cases/2023/commands/7E0.7E8.220345.yaml b/tests/test_cases/2023/commands/7E0.7E8.220345.yaml new file mode 100644 index 00000000..9b918430 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.220345.yaml @@ -0,0 +1,23 @@ +command_id: 7E0.7E8.220345 +test_cases: +- expected_values: + FORD_PCM_MISF_EVENTS_LATEST_CYC: 0 + response: '7E80762034500000000' +- expected_values: + FORD_PCM_MISF_EVENTS_LATEST_CYC: 1 + response: '7E80762034500000001' +- expected_values: + FORD_PCM_MISF_EVENTS_LATEST_CYC: 4 + response: '7E80762034500000004' +- expected_values: + FORD_PCM_MISF_EVENTS_LATEST_CYC: 13 + response: 7E8076203450000000D +- expected_values: + FORD_PCM_MISF_EVENTS_LATEST_CYC: 23 + response: '7E80762034500000017' +- expected_values: + FORD_PCM_MISF_EVENTS_LATEST_CYC: 48 + response: '7E80762034500000030' +- expected_values: + FORD_PCM_MISF_EVENTS_LATEST_CYC: 49 + response: '7E80762034500000031' diff --git a/tests/test_cases/2023/commands/7E0.7E8.220353.yaml b/tests/test_cases/2023/commands/7E0.7E8.220353.yaml new file mode 100644 index 00000000..f0fc8733 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.220353.yaml @@ -0,0 +1,26 @@ +command_id: 7E0.7E8.220353 +test_cases: +- expected_values: + FORD_BARO: 13.41449 + FORD_[ECU] BARO: 13.41449 + response: '7E8056203530172' +- expected_values: + FORD_BARO: 13.45075 + FORD_[ECU] BARO: 13.45075 + response: '7E8056203530173' +- expected_values: + FORD_BARO: 13.487 + FORD_[ECU] BARO: 13.487 + response: '7E8056203530174' +- expected_values: + FORD_BARO: 13.52326 + FORD_[ECU] BARO: 13.52326 + response: '7E8056203530175' +- expected_values: + FORD_BARO: 13.55951 + FORD_[ECU] BARO: 13.55951 + response: '7E8056203530176' +- expected_values: + FORD_BARO: 14.4659 + FORD_[ECU] BARO: 14.4659 + response: 7E805620353018F diff --git a/tests/test_cases/2023/commands/7E0.7E8.22035A.yaml b/tests/test_cases/2023/commands/7E0.7E8.22035A.yaml new file mode 100644 index 00000000..ae75842f --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22035A.yaml @@ -0,0 +1,26 @@ +command_id: 7E0.7E8.22035A +test_cases: +- expected_values: + FORD_BARO_V: 3.45064 + response: 7E80562035A02C2 +- expected_values: + FORD_BARO_V: 3.47019 + response: 7E80562035A02C6 +- expected_values: + FORD_BARO_V: 3.48485 + response: 7E80562035A02C9 +- expected_values: + FORD_BARO_V: 3.49951 + response: 7E80562035A02CC +- expected_values: + FORD_BARO_V: 3.5044 + response: 7E80562035A02CD +- expected_values: + FORD_BARO_V: 3.50929 + response: 7E80562035A02CE +- expected_values: + FORD_BARO_V: 3.51417 + response: 7E80562035A02CF +- expected_values: + FORD_BARO_V: 3.90518 + response: 7E80562035A031F diff --git a/tests/test_cases/2023/commands/7E0.7E8.22035F.yaml b/tests/test_cases/2023/commands/7E0.7E8.22035F.yaml new file mode 100644 index 00000000..4d138e73 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22035F.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22035F +test_cases: +- expected_values: + FORD_RO2_V: 0.125 + response: 7E80562035F0080 +- expected_values: + FORD_RO2_V: 0.69922 + response: 7E80562035F02CC +- expected_values: + FORD_RO2_V: 0.75 + response: 7E80562035F0300 diff --git a/tests/test_cases/2023/commands/7E0.7E8.220382.yaml b/tests/test_cases/2023/commands/7E0.7E8.220382.yaml new file mode 100644 index 00000000..a3b5d408 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.220382.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.220382 +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL1_NORM: 0 + response: '7E80462038200' +- expected_values: + FORD_PCM_MISF_ACCEL_CYL1_NORM: -0.03125 + response: 7E804620382FE diff --git a/tests/test_cases/2023/commands/7E0.7E8.220388.yaml b/tests/test_cases/2023/commands/7E0.7E8.220388.yaml new file mode 100644 index 00000000..5f12619b --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.220388.yaml @@ -0,0 +1,32 @@ +command_id: 7E0.7E8.220388 +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL2_NORM: 0 + response: '7E80462038800' +- expected_values: + FORD_PCM_MISF_ACCEL_CYL2_NORM: -0.34375 + response: 7E804620388EA +- expected_values: + FORD_PCM_MISF_ACCEL_CYL2_NORM: -0.28125 + response: 7E804620388EE +- expected_values: + FORD_PCM_MISF_ACCEL_CYL2_NORM: -0.17188 + response: 7E804620388F5 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL2_NORM: -0.15625 + response: 7E804620388F6 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL2_NORM: -0.125 + response: 7E804620388F8 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL2_NORM: -0.0625 + response: 7E804620388FC +- expected_values: + FORD_PCM_MISF_ACCEL_CYL2_NORM: -0.04688 + response: 7E804620388FD +- expected_values: + FORD_PCM_MISF_ACCEL_CYL2_NORM: -0.03125 + response: 7E804620388FE +- expected_values: + FORD_PCM_MISF_ACCEL_CYL2_NORM: -0.01562 + response: 7E804620388FF diff --git a/tests/test_cases/2023/commands/7E0.7E8.22038A.yaml b/tests/test_cases/2023/commands/7E0.7E8.22038A.yaml new file mode 100644 index 00000000..4d6be9e6 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22038A.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22038A +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL3_NORM: 0.01562 + response: 7E80462038A01 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL3_NORM: -0.03125 + response: 7E80462038AFE diff --git a/tests/test_cases/2023/commands/7E0.7E8.22038B.yaml b/tests/test_cases/2023/commands/7E0.7E8.22038B.yaml new file mode 100644 index 00000000..f2b61c7b --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22038B.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22038B +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL4_NORM: 0 + response: 7E80462038B00 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL4_NORM: -0.03125 + response: 7E80462038BFE diff --git a/tests/test_cases/2023/commands/7E0.7E8.22038C.yaml b/tests/test_cases/2023/commands/7E0.7E8.22038C.yaml new file mode 100644 index 00000000..f2c12b9b --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22038C.yaml @@ -0,0 +1,32 @@ +command_id: 7E0.7E8.22038C +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL5_NORM: 0 + response: 7E80462038C00 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL5_NORM: 0.01562 + response: 7E80462038C01 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL5_NORM: 0.03125 + response: 7E80462038C02 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL5_NORM: 0.04688 + response: 7E80462038C03 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL5_NORM: 0.07812 + response: 7E80462038C05 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL5_NORM: 0.09375 + response: 7E80462038C06 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL5_NORM: 0.10938 + response: 7E80462038C07 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL5_NORM: 0.14062 + response: 7E80462038C09 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL5_NORM: 0.1875 + response: 7E80462038C0C +- expected_values: + FORD_PCM_MISF_ACCEL_CYL5_NORM: -0.03125 + response: 7E80462038CFE diff --git a/tests/test_cases/2023/commands/7E0.7E8.22038E.yaml b/tests/test_cases/2023/commands/7E0.7E8.22038E.yaml new file mode 100644 index 00000000..d67020cf --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22038E.yaml @@ -0,0 +1,18 @@ +command_id: 7E0.7E8.22038E +test_cases: +- expected_values: + FORD_EVAP_V: 5 + FORD_[ECU] EVAP PRES SENSOR V: 5 + response: 7E80562038E0696 +- expected_values: + FORD_EVAP_V: 5 + FORD_[ECU] EVAP PRES SENSOR V: 5 + response: 7E80562038E07EA +- expected_values: + FORD_EVAP_V: 5 + FORD_[ECU] EVAP PRES SENSOR V: 5 + response: 7E80562038E0809 +- expected_values: + FORD_EVAP_V: 5 + FORD_[ECU] EVAP PRES SENSOR V: 5 + response: 7E80562038E0A16 diff --git a/tests/test_cases/2023/commands/7E0.7E8.22038F.yaml b/tests/test_cases/2023/commands/7E0.7E8.22038F.yaml new file mode 100644 index 00000000..9f554a7d --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22038F.yaml @@ -0,0 +1,18 @@ +command_id: 7E0.7E8.22038F +test_cases: +- expected_values: + FORD_ECT: 7.76562 + FORD_[ECU] ECT: 7.76562 + response: 7E80562038F01F1 +- expected_values: + FORD_ECT: 11.96875 + FORD_[ECU] ECT: 11.96875 + response: 7E80562038F02FE +- expected_values: + FORD_ECT: 72.03125 + FORD_[ECU] ECT: 72.03125 + response: 7E80562038F1202 +- expected_values: + FORD_ECT: 100.0625 + FORD_[ECU] ECT: 100.0625 + response: 7E80562038F1904 diff --git a/tests/test_cases/2023/commands/7E0.7E8.220398.yaml b/tests/test_cases/2023/commands/7E0.7E8.220398.yaml new file mode 100644 index 00000000..98de164f --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.220398.yaml @@ -0,0 +1,29 @@ +command_id: 7E0.7E8.220398 +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL6_NORM: 0 + response: '7E80462039800' +- expected_values: + FORD_PCM_MISF_ACCEL_CYL6_NORM: -0.20312 + response: 7E804620398F3 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL6_NORM: -0.15625 + response: 7E804620398F6 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL6_NORM: -0.14062 + response: 7E804620398F7 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL6_NORM: -0.10938 + response: 7E804620398F9 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL6_NORM: -0.07812 + response: 7E804620398FB +- expected_values: + FORD_PCM_MISF_ACCEL_CYL6_NORM: -0.0625 + response: 7E804620398FC +- expected_values: + FORD_PCM_MISF_ACCEL_CYL6_NORM: -0.03125 + response: 7E804620398FE +- expected_values: + FORD_PCM_MISF_ACCEL_CYL6_NORM: -0.01562 + response: 7E804620398FF diff --git a/tests/test_cases/2023/commands/7E0.7E8.2203AF.yaml b/tests/test_cases/2023/commands/7E0.7E8.2203AF.yaml new file mode 100644 index 00000000..d86363ab --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.2203AF.yaml @@ -0,0 +1,17 @@ +command_id: 7E0.7E8.2203AF +test_cases: +- expected_values: + FORD_TRQ_CTRL_REQ: 0 + response: 7E8046203AF00 +- expected_values: + FORD_TRQ_CTRL_REQ: 6 + response: 7E8046203AF06 +- expected_values: + FORD_TRQ_CTRL_REQ: 7 + response: 7E8046203AF07 +- expected_values: + FORD_TRQ_CTRL_REQ: 16 + response: 7E8046203AF10 +- expected_values: + FORD_TRQ_CTRL_REQ: 22 + response: 7E8046203AF16 diff --git a/tests/test_cases/2023/commands/7E0.7E8.2203BA.yaml b/tests/test_cases/2023/commands/7E0.7E8.2203BA.yaml new file mode 100644 index 00000000..7003b636 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.2203BA.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.2203BA +test_cases: +- expected_values: + FORD_AAT_V: 1.24633 + response: 7E8056203BA00FF +- expected_values: + FORD_AAT_V: 2.50244 + response: 7E8056203BA0200 +- expected_values: + FORD_AAT_V: 3.75367 + response: 7E8056203BA0300 diff --git a/tests/test_cases/2023/commands/7E0.7E8.2203BB.yaml b/tests/test_cases/2023/commands/7E0.7E8.2203BB.yaml new file mode 100644 index 00000000..c05642f6 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.2203BB.yaml @@ -0,0 +1,23 @@ +command_id: 7E0.7E8.2203BB +test_cases: +- expected_values: + FORD_VCT_EXH_DES: 0 + response: 7E8056203BB0000 +- expected_values: + FORD_VCT_EXH_DES: 24.8125 + response: 7E8056203BB018D +- expected_values: + FORD_VCT_EXH_DES: 25.4375 + response: 7E8056203BB0197 +- expected_values: + FORD_VCT_EXH_DES: 31 + response: 7E8056203BB01F0 +- expected_values: + FORD_VCT_EXH_DES: 33.875 + response: 7E8056203BB021E +- expected_values: + FORD_VCT_EXH_DES: 38.1875 + response: 7E8056203BB0263 +- expected_values: + FORD_VCT_EXH_DES: 46.4375 + response: 7E8056203BB02E7 diff --git a/tests/test_cases/2023/commands/7E0.7E8.2203BC.yaml b/tests/test_cases/2023/commands/7E0.7E8.2203BC.yaml new file mode 100644 index 00000000..5929427e --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.2203BC.yaml @@ -0,0 +1,30 @@ +command_id: 7E0.7E8.2203BC +test_cases: +- expected_values: + FORD_VCT_INT_DES: 0 + FORD_[ECU] VCT INT DES: 0 + response: 7E8056203BC0000 +- expected_values: + FORD_VCT_INT_DES: -17 + FORD_[ECU] VCT INT DES: 0 + response: 7E8056203BCFEF0 +- expected_values: + FORD_VCT_INT_DES: -15.5625 + FORD_[ECU] VCT INT DES: 0 + response: 7E8056203BCFF07 +- expected_values: + FORD_VCT_INT_DES: -15.125 + FORD_[ECU] VCT INT DES: 0 + response: 7E8056203BCFF0E +- expected_values: + FORD_VCT_INT_DES: -15 + FORD_[ECU] VCT INT DES: 0 + response: 7E8056203BCFF10 +- expected_values: + FORD_VCT_INT_DES: -10.875 + FORD_[ECU] VCT INT DES: 0 + response: 7E8056203BCFF52 +- expected_values: + FORD_VCT_INT_DES: -2.875 + FORD_[ECU] VCT INT DES: 0 + response: 7E8056203BCFFD2 diff --git a/tests/test_cases/2023/commands/7E0.7E8.2203BD.yaml b/tests/test_cases/2023/commands/7E0.7E8.2203BD.yaml new file mode 100644 index 00000000..0a1498f6 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.2203BD.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.2203BD +test_cases: +- expected_values: + FORD_CL_LC: 0 + FORD_[ECU] CL LAMBDA CORR: 0 + response: 7E8056203BD0000 +- expected_values: + FORD_CL_LC: -0.01648 + FORD_[ECU] CL LAMBDA CORR: 5 + response: 7E8056203BDFF79 +- expected_values: + FORD_CL_LC: -0.00989 + FORD_[ECU] CL LAMBDA CORR: 5 + response: 7E8056203BDFFAF diff --git a/tests/test_cases/2023/commands/7E0.7E8.2203CA.yaml b/tests/test_cases/2023/commands/7E0.7E8.2203CA.yaml new file mode 100644 index 00000000..979445fd --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.2203CA.yaml @@ -0,0 +1,32 @@ +command_id: 7E0.7E8.2203CA +test_cases: +- expected_values: + FORD_MCT: 44 + response: 7E8046203CA2C +- expected_values: + FORD_MCT: 45 + response: 7E8046203CA2D +- expected_values: + FORD_MCT: 48 + response: 7E8046203CA30 +- expected_values: + FORD_MCT: 49 + response: 7E8046203CA31 +- expected_values: + FORD_MCT: 62 + response: 7E8046203CA3E +- expected_values: + FORD_MCT: 64 + response: 7E8046203CA40 +- expected_values: + FORD_MCT: 66 + response: 7E8046203CA42 +- expected_values: + FORD_MCT: 67 + response: 7E8046203CA43 +- expected_values: + FORD_MCT: 70 + response: 7E8046203CA46 +- expected_values: + FORD_MCT: 74 + response: 7E8046203CA4A diff --git a/tests/test_cases/2023/commands/7E0.7E8.2203DC.yaml b/tests/test_cases/2023/commands/7E0.7E8.2203DC.yaml new file mode 100644 index 00000000..208baf34 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.2203DC.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.2203DC +test_cases: +- expected_values: + FORD_HPFP_DES: 198.7017 + response: 7E8056203DC0089 +- expected_values: + FORD_HPFP_DES: 371.29661 + response: 7E8056203DC0100 +- expected_values: + FORD_HPFP_DES: 3500 + response: 7E8056203DC09FE +- expected_values: + FORD_HPFP_DES: 3500 + response: 7E8056203DC450A diff --git a/tests/test_cases/2023/commands/7E0.7E8.2203E8.yaml b/tests/test_cases/2023/commands/7E0.7E8.2203E8.yaml new file mode 100644 index 00000000..5fbb4ac7 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.2203E8.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.2203E8 +test_cases: +- expected_values: + FORD_OAR: 0.39575 + response: 7E8056203E81954 +- expected_values: + FORD_OAR: 0.72479 + response: 7E8056203E82E63 +- expected_values: + FORD_OAR: 0.73419 + response: 7E8056203E82EFD diff --git a/tests/test_cases/2023/commands/7E0.7E8.2203EC.yaml b/tests/test_cases/2023/commands/7E0.7E8.2203EC.yaml new file mode 100644 index 00000000..b6496e6b --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.2203EC.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.2203EC +test_cases: +- expected_values: + FORD_IGN_CORR_CYL1: 0 + response: 7E8056203EC0000 diff --git a/tests/test_cases/2023/commands/7E0.7E8.220403.yaml b/tests/test_cases/2023/commands/7E0.7E8.220403.yaml new file mode 100644 index 00000000..2ab74faf --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.220403.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.220403 +test_cases: +- expected_values: + FORD_KS1_RAW: 46 + response: 7E805620403002E +- expected_values: + FORD_KS1_RAW: 181 + response: 7E80562040300B5 +- expected_values: + FORD_KS1_RAW: 293 + response: '7E8056204030125' diff --git a/tests/test_cases/2023/commands/7E0.7E8.220404.yaml b/tests/test_cases/2023/commands/7E0.7E8.220404.yaml new file mode 100644 index 00000000..fa60dd48 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.220404.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.220404 +test_cases: +- expected_values: + FORD_KS2_RAW: 45 + response: 7E805620404002D +- expected_values: + FORD_KS2_RAW: 243 + response: 7E80562040400F3 diff --git a/tests/test_cases/2023/commands/7E0.7E8.220415.yaml b/tests/test_cases/2023/commands/7E0.7E8.220415.yaml new file mode 100644 index 00000000..e9e6a03b --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.220415.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.220415 +test_cases: +- expected_values: + FORD_PCM_ENG_EOP_RAW: 0 + response: '7E8056204150000' +- expected_values: + FORD_PCM_ENG_EOP_RAW: 511 + response: 7E80562041501FF +- expected_values: + FORD_PCM_ENG_EOP_RAW: 512 + response: '7E8056204150200' diff --git a/tests/test_cases/2023/commands/7E0.7E8.22041F.yaml b/tests/test_cases/2023/commands/7E0.7E8.22041F.yaml new file mode 100644 index 00000000..25249d4e --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22041F.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22041F +test_cases: +- expected_values: + FORD_LPFP_DES: 50.46 + response: 7E80462041F74 +- expected_values: + FORD_LPFP_DES: 67.86 + response: 7E80462041F9C diff --git a/tests/test_cases/2023/commands/7E0.7E8.220427.yaml b/tests/test_cases/2023/commands/7E0.7E8.220427.yaml new file mode 100644 index 00000000..a696717d --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.220427.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.220427 +test_cases: +- expected_values: + FORD_BPV_OPEN: 0 + response: '7E80462042700' +- expected_values: + FORD_BPV_OPEN: 1 + response: 7E804620427FF diff --git a/tests/test_cases/2023/commands/7E0.7E8.220460.yaml b/tests/test_cases/2023/commands/7E0.7E8.220460.yaml new file mode 100644 index 00000000..dcf18ddc --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.220460.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.220460 +test_cases: +- expected_values: + FORD_CAT_SENS_V: 2.6709 + response: 7E8056204600AAF +- expected_values: + FORD_CAT_SENS_V: 3.25195 + response: 7E8056204600D02 +- expected_values: + FORD_CAT_SENS_V: 3.48633 + response: 7E8056204600DF2 diff --git a/tests/test_cases/2023/commands/7E0.7E8.220461.yaml b/tests/test_cases/2023/commands/7E0.7E8.220461.yaml new file mode 100644 index 00000000..c33507c3 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.220461.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.220461 +test_cases: +- expected_values: + FORD_CAT: -36.15625 + response: 7E80562046100F6 +- expected_values: + FORD_CAT: -31.60938 + response: '7E8056204610219' +- expected_values: + FORD_CAT: -18.90625 + response: '7E8056204610546' diff --git a/tests/test_cases/2023/commands/7E0.7E8.220462.yaml b/tests/test_cases/2023/commands/7E0.7E8.220462.yaml new file mode 100644 index 00000000..d1a72202 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.220462.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.220462 +test_cases: +- expected_values: + FORD_WGDC: 0 + response: '7E8056204620000' +- expected_values: + FORD_WGDC: 3.89709 + response: 7E80562046204FD +- expected_values: + FORD_WGDC: 96.19446 + response: 7E8056204627B21 diff --git a/tests/test_cases/2023/commands/7E0.7E8.220466.yaml b/tests/test_cases/2023/commands/7E0.7E8.220466.yaml new file mode 100644 index 00000000..6af0dca0 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.220466.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.220466 +test_cases: +- expected_values: + FORD_TIP_DES_ABS: 13.12775 + response: 7E8056204662E59 +- expected_values: + FORD_TIP_DES_ABS: 13.88454 + response: '7E8056204663105' +- expected_values: + FORD_TIP_DES_ABS: 14.16115 + response: 7E80562046631FF +- expected_values: + FORD_TIP_DES_ABS: 37.51559 + response: '7E8056204668473' diff --git a/tests/test_cases/2023/commands/7E0.7E8.22046F.yaml b/tests/test_cases/2023/commands/7E0.7E8.22046F.yaml new file mode 100644 index 00000000..cb4a2fdf --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22046F.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.22046F +test_cases: +- expected_values: + FORD_INJ_MODE: 7 + response: 7E80462046F07 diff --git a/tests/test_cases/2023/commands/7E0.7E8.220548.yaml b/tests/test_cases/2023/commands/7E0.7E8.220548.yaml new file mode 100644 index 00000000..bc439da8 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.220548.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.220548 +test_cases: +- expected_values: + FORD_LPFP_ACT: 13.85142 + response: 7E80562054800BF +- expected_values: + FORD_LPFP_ACT: 18.49273 + response: 7E80562054800FF +- expected_values: + FORD_LPFP_ACT: 18.56525 + response: '7E8056205480100' +- expected_values: + FORD_LPFP_ACT: 74.5511 + response: '7E8056205480404' diff --git a/tests/test_cases/2023/commands/7E0.7E8.22054B.yaml b/tests/test_cases/2023/commands/7E0.7E8.22054B.yaml new file mode 100644 index 00000000..5befe877 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22054B.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22054B +test_cases: +- expected_values: + FORD_PCM_ENG_OIL_LIFE_REM: 18 + response: 7E80462054B12 +- expected_values: + FORD_PCM_ENG_OIL_LIFE_REM: 100 + response: 7E80462054B64 diff --git a/tests/test_cases/2023/commands/7E0.7E8.22054D.yaml b/tests/test_cases/2023/commands/7E0.7E8.22054D.yaml new file mode 100644 index 00000000..2f2589e1 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22054D.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.22054D +test_cases: +- expected_values: + FORD_LPFP_SENS_V: 0.62305 + response: 7E80562054D027E +- expected_values: + FORD_LPFP_SENS_V: 2.24902 + response: 7E80562054D08FF +- expected_values: + FORD_LPFP_SENS_V: 2.25195 + response: 7E80562054D0902 +- expected_values: + FORD_LPFP_SENS_V: 2.50195 + response: 7E80562054D0A02 diff --git a/tests/test_cases/2023/commands/7E0.7E8.22057D.yaml b/tests/test_cases/2023/commands/7E0.7E8.22057D.yaml new file mode 100644 index 00000000..e65397b2 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22057D.yaml @@ -0,0 +1,23 @@ +command_id: 7E0.7E8.22057D +test_cases: +- expected_values: + FORD_AAT_ALT: 1 + response: 7E80462057D52 +- expected_values: + FORD_AAT_ALT: 5 + response: 7E80462057D5A +- expected_values: + FORD_AAT_ALT: 7 + response: 7E80462057D5E +- expected_values: + FORD_AAT_ALT: 8 + response: 7E80462057D60 +- expected_values: + FORD_AAT_ALT: 9 + response: 7E80462057D62 +- expected_values: + FORD_AAT_ALT: 10 + response: 7E80462057D64 +- expected_values: + FORD_AAT_ALT: 11 + response: 7E80462057D66 diff --git a/tests/test_cases/2023/commands/7E0.7E8.220580.yaml b/tests/test_cases/2023/commands/7E0.7E8.220580.yaml new file mode 100644 index 00000000..19eaa416 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.220580.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.220580 +test_cases: +- expected_values: + FORD_GRILL_SHUTTER_POSITION: 0 + response: '7E80462058000' +- expected_values: + FORD_GRILL_SHUTTER_POSITION: 100 + response: 7E804620580FF diff --git a/tests/test_cases/2023/commands/7E0.7E8.2205AC.yaml b/tests/test_cases/2023/commands/7E0.7E8.2205AC.yaml new file mode 100644 index 00000000..12bd84d4 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.2205AC.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.2205AC +test_cases: +- expected_values: + FORD_PCM_CYL_1_KNK_COMB_PERF_CNT: 0 + response: 7E8046205AC00 diff --git a/tests/test_cases/2023/commands/7E0.7E8.2205AD.yaml b/tests/test_cases/2023/commands/7E0.7E8.2205AD.yaml new file mode 100644 index 00000000..8fa0b9fb --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.2205AD.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.2205AD +test_cases: +- expected_values: + FORD_PCM_CYL_2_KNK_COMB_PERF_CNT: 1 + response: 7E8046205AD01 diff --git a/tests/test_cases/2023/commands/7E0.7E8.2205AE.yaml b/tests/test_cases/2023/commands/7E0.7E8.2205AE.yaml new file mode 100644 index 00000000..3a8dc4a5 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.2205AE.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.2205AE +test_cases: +- expected_values: + FORD_PCM_CYL_3_KNK_COMB_PERF_CNT: 0 + response: 7E8046205AE00 diff --git a/tests/test_cases/2023/commands/7E0.7E8.2205AF.yaml b/tests/test_cases/2023/commands/7E0.7E8.2205AF.yaml new file mode 100644 index 00000000..a169c6e1 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.2205AF.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.2205AF +test_cases: +- expected_values: + FORD_PCM_CYL_4_KNK_COMB_PERF_CNT: 0 + response: 7E8046205AF00 diff --git a/tests/test_cases/2023/commands/7E0.7E8.2205B0.yaml b/tests/test_cases/2023/commands/7E0.7E8.2205B0.yaml new file mode 100644 index 00000000..54261634 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.2205B0.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.2205B0 +test_cases: +- expected_values: + FORD_PCM_CYL_5_KNK_COMB_PERF_CNT: 1 + response: 7E8046205B001 diff --git a/tests/test_cases/2023/commands/7E0.7E8.2205B1.yaml b/tests/test_cases/2023/commands/7E0.7E8.2205B1.yaml new file mode 100644 index 00000000..b897c54e --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.2205B1.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.2205B1 +test_cases: +- expected_values: + FORD_PCM_CYL_6_KNK_COMB_PERF_CNT: 1 + response: 7E8046205B101 diff --git a/tests/test_cases/2023/commands/7E0.7E8.2205FC.yaml b/tests/test_cases/2023/commands/7E0.7E8.2205FC.yaml new file mode 100644 index 00000000..55b1ffd8 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.2205FC.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.2205FC +test_cases: +- expected_values: + FORD_PCM_CYL_HEAD_T_SENS_2_RAW: 12.85938 + response: 7E8056205FC0337 +- expected_values: + FORD_PCM_CYL_HEAD_T_SENS_2_RAW: 27.96875 + response: 7E8056205FC06FE +- expected_values: + FORD_PCM_CYL_HEAD_T_SENS_2_RAW: 32.0625 + response: 7E8056205FC0804 +- expected_values: + FORD_PCM_CYL_HEAD_T_SENS_2_RAW: 112.46875 + response: 7E8056205FC1C1E diff --git a/tests/test_cases/2023/commands/7E0.7E8.220604.yaml b/tests/test_cases/2023/commands/7E0.7E8.220604.yaml new file mode 100644 index 00000000..578c890c --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.220604.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.220604 +test_cases: +- expected_values: + FORD_PCM_A_C_REFRIG_P: 299 + response: 7E805620604012B +- expected_values: + FORD_PCM_A_C_REFRIG_P: 511 + response: 7E80562060401FF +- expected_values: + FORD_PCM_A_C_REFRIG_P: 2050 + response: '7E8056206040802' diff --git a/tests/test_cases/2023/commands/7E0.7E8.220700.yaml b/tests/test_cases/2023/commands/7E0.7E8.220700.yaml new file mode 100644 index 00000000..5b650457 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.220700.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.220700 +test_cases: +- expected_values: + FORD_IAT_FAULT: 0 + response: '7E80762070000000400' +- expected_values: + FORD_IAT_FAULT: 0 + response: '7E80762070000800400' +- expected_values: + FORD_IAT_FAULT: 0 + response: '7E80762070000801000' +- expected_values: + FORD_IAT_FAULT: 0 + response: '7E80762070000821000' diff --git a/tests/test_cases/2023/commands/7E0.7E8.220707.yaml b/tests/test_cases/2023/commands/7E0.7E8.220707.yaml new file mode 100644 index 00000000..28d8aacc --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.220707.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.220707 +test_cases: +- expected_values: + FORD_GRILL_SHUT_DC: 0 + response: '7E80462070700' +- expected_values: + FORD_GRILL_SHUT_DC: 100 + response: 7E804620707FF diff --git a/tests/test_cases/2023/commands/7E0.7E8.22091A.yaml b/tests/test_cases/2023/commands/7E0.7E8.22091A.yaml new file mode 100644 index 00000000..70450d13 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22091A.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.22091A +test_cases: +- expected_values: + FORD_ETC_ANG_DES: 2.10156 + response: 7E80562091A0434 +- expected_values: + FORD_ETC_ANG_DES: 2.48633 + response: 7E80562091A04F9 +- expected_values: + FORD_ETC_ANG_DES: 3.01562 + response: 7E80562091A0608 +- expected_values: + FORD_ETC_ANG_DES: 16.20117 + response: 7E80562091A2067 diff --git a/tests/test_cases/2023/commands/7E0.7E8.22093C.yaml b/tests/test_cases/2023/commands/7E0.7E8.22093C.yaml new file mode 100644 index 00000000..4db90a1c --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22093C.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.22093C +test_cases: +- expected_values: + FORD_ETC_ANG_ACT: 2.13281 + response: 7E80562093C0444 +- expected_values: + FORD_ETC_ANG_ACT: 3.90625 + response: 7E80562093C07D0 +- expected_values: + FORD_ETC_ANG_ACT: 10.04688 + response: 7E80562093C1418 +- expected_values: + FORD_ETC_ANG_ACT: 13.57031 + response: 7E80562093C1B24 diff --git a/tests/test_cases/2023/commands/7E0.7E8.22099B.yaml b/tests/test_cases/2023/commands/7E0.7E8.22099B.yaml new file mode 100644 index 00000000..7a836b4b --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22099B.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.22099B +test_cases: +- expected_values: + FORD_AC_STATE: 1 + response: 7E80562099B01A0 diff --git a/tests/test_cases/2023/commands/7E0.7E8.221126.yaml b/tests/test_cases/2023/commands/7E0.7E8.221126.yaml new file mode 100644 index 00000000..ca131823 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.221126.yaml @@ -0,0 +1,32 @@ +command_id: 7E0.7E8.221126 +test_cases: +- expected_values: + FORD_ERT: 20 + response: '7E80462112614' +- expected_values: + FORD_ERT: 33 + response: '7E80462112621' +- expected_values: + FORD_ERT: 47 + response: 7E8046211262F +- expected_values: + FORD_ERT: 67 + response: '7E80462112643' +- expected_values: + FORD_ERT: 81 + response: '7E80462112651' +- expected_values: + FORD_ERT: 90 + response: 7E8046211265A +- expected_values: + FORD_ERT: 95 + response: 7E8046211265F +- expected_values: + FORD_ERT: 111 + response: 7E8046211266F +- expected_values: + FORD_ERT: 126 + response: 7E8046211267E +- expected_values: + FORD_ERT: 255 + response: 7E804621126FF diff --git a/tests/test_cases/2023/commands/7E0.7E8.221166.yaml b/tests/test_cases/2023/commands/7E0.7E8.221166.yaml new file mode 100644 index 00000000..28c56e69 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.221166.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.221166 +test_cases: +- expected_values: + FORD_EVAP_PURGE_CMD: 0 + response: '7E8056211660000' +- expected_values: + FORD_EVAP_PURGE_CMD: 21.74683 + response: 7E8056211661BD6 +- expected_values: + FORD_EVAP_PURGE_CMD: 98.11707 + response: 7E8056211667D97 diff --git a/tests/test_cases/2023/commands/7E0.7E8.22116B.yaml b/tests/test_cases/2023/commands/7E0.7E8.22116B.yaml new file mode 100644 index 00000000..f59a763a --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22116B.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22116B +test_cases: +- expected_values: + FORD_IGN_TIM_CYL1: 11.5 + response: 7E80562116B002E +- expected_values: + FORD_IGN_TIM_CYL1: -1 + response: 7E80562116BFFFC +- expected_values: + FORD_IGN_TIM_CYL1: -0.75 + response: 7E80562116BFFFD diff --git a/tests/test_cases/2023/commands/7E0.7E8.221279.yaml b/tests/test_cases/2023/commands/7E0.7E8.221279.yaml new file mode 100644 index 00000000..56246841 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.221279.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.221279 +test_cases: +- expected_values: + FORD_IAT_SENS_V: 0 + response: '7E8056212790000' +- expected_values: + FORD_IAT_SENS_V: 1.24633 + response: 7E80562127900FF +- expected_values: + FORD_IAT_SENS_V: 2.50244 + response: '7E8056212790200' diff --git a/tests/test_cases/2023/commands/7E0.7E8.221505.yaml b/tests/test_cases/2023/commands/7E0.7E8.221505.yaml new file mode 100644 index 00000000..4f9f4838 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.221505.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.221505 +test_cases: +- expected_values: + FORD_VSS_HD: 0 + response: '7E8056215050000' +- expected_values: + FORD_VSS_HD: 11.99219 + response: 7E80562150505FF +- expected_values: + FORD_VSS_HD: 124.26562 + response: 7E8056215053E22 diff --git a/tests/test_cases/2023/commands/7E0.7E8.221E12.yaml b/tests/test_cases/2023/commands/7E0.7E8.221E12.yaml new file mode 100644 index 00000000..c47ee844 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.221E12.yaml @@ -0,0 +1,18 @@ +command_id: 7E0.7E8.221E12 +test_cases: +- expected_values: + FORD_GEAR: '1' + response: 7E804621E1201 +- expected_values: + FORD_GEAR: '1' + response: |- + 7E804621E1201 + 7E904621E1201 +- expected_values: + FORD_GEAR: '6' + response: |- + 7E804621E1206 + 7E904621E1206 +- expected_values: + FORD_GEAR: '10' + response: 7E804621E120A diff --git a/tests/test_cases/2023/commands/7E0.7E8.221E16.yaml b/tests/test_cases/2023/commands/7E0.7E8.221E16.yaml new file mode 100644 index 00000000..5efaab63 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.221E16.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.221E16 +test_cases: +- expected_values: + FORD_AXLE_GEAR_RATIO_MEAS: 0.6355 + response: 7E805621E160A2B +- expected_values: + FORD_AXLE_GEAR_RATIO_MEAS: 0.99536 + response: 7E805621E160FED +- expected_values: + FORD_AXLE_GEAR_RATIO_MEAS: 10 + response: 7E805621E16A000 diff --git a/tests/test_cases/2023/commands/7E0.7E8.221E1A.yaml b/tests/test_cases/2023/commands/7E0.7E8.221E1A.yaml new file mode 100644 index 00000000..820595a5 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.221E1A.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.221E1A +test_cases: +- expected_values: + FORD_PCM_CMD_TRANS_MAIN_LINE_P: 774 + response: 7E805621E1A0183 +- expected_values: + FORD_PCM_CMD_TRANS_MAIN_LINE_P: 944 + response: 7E805621E1A01D8 +- expected_values: + FORD_PCM_CMD_TRANS_MAIN_LINE_P: 1046 + response: 7E805621E1A020B diff --git a/tests/test_cases/2023/commands/7E0.7E8.221E1C.yaml b/tests/test_cases/2023/commands/7E0.7E8.221E1C.yaml new file mode 100644 index 00000000..157e49ba --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.221E1C.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.221E1C +test_cases: +- expected_values: + FORD_TOT: 5.8125 + response: 7E805621E1C005D +- expected_values: + FORD_TOT: 17.375 + response: 7E805621E1C0116 +- expected_values: + FORD_TOT: 30.75 + response: 7E805621E1C01EC +- expected_values: + FORD_TOT: 81.8125 + response: 7E805621E1C051D diff --git a/tests/test_cases/2023/commands/7E0.7E8.221E1F.yaml b/tests/test_cases/2023/commands/7E0.7E8.221E1F.yaml new file mode 100644 index 00000000..ad72d83f --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.221E1F.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.221E1F +test_cases: +- expected_values: + FORD_GEAR_ENG: 0 + response: 7E804621E1F00 +- expected_values: + FORD_GEAR_ENG: 6 + response: 7E804621E1F82 diff --git a/tests/test_cases/2023/commands/7E0.7E8.224194.yaml b/tests/test_cases/2023/commands/7E0.7E8.224194.yaml new file mode 100644 index 00000000..a25521f2 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.224194.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.224194 +test_cases: +- expected_values: + FORD_DTE: 0 + response: '7E8056241940000' diff --git a/tests/test_cases/2023/commands/7E0.7E8.224195.yaml b/tests/test_cases/2023/commands/7E0.7E8.224195.yaml new file mode 100644 index 00000000..8069add9 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.224195.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.224195 +test_cases: +- expected_values: + FORD_DTE_DISP: 0 + response: '7E8056241950000' diff --git a/tests/test_cases/2023/commands/7E0.7E8.229800.yaml b/tests/test_cases/2023/commands/7E0.7E8.229800.yaml new file mode 100644 index 00000000..65705837 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.229800.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.229800 +test_cases: +- expected_values: + FORD_AC_P_SENS_V: 0.74609 + response: 7E80562980002FC +- expected_values: + FORD_AC_P_SENS_V: 1.5 + response: '7E8056298000600' +- expected_values: + FORD_AC_P_SENS_V: 1.74902 + response: 7E80562980006FF +- expected_values: + FORD_AC_P_SENS_V: 3 + response: 7E8056298000C00 diff --git a/tests/test_cases/2023/commands/7E0.7E8.22DD01|fc=1.yaml b/tests/test_cases/2023/commands/7E0.7E8.22DD01|fc=1.yaml new file mode 100644 index 00000000..371000c4 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22DD01|fc=1.yaml @@ -0,0 +1,17 @@ +command_id: 7E0.7E8.22DD01|fc=1 +test_cases: +- expected_values: + FORD_ODO: 44337 + response: 7E80662DD0100AD31 +- expected_values: + FORD_ODO: 45311 + response: 7E80662DD0100B0FF +- expected_values: + FORD_ODO: 45312 + response: 7E80662DD0100B100 +- expected_values: + FORD_ODO: 59392 + response: 7E80662DD0100E800 +- expected_values: + FORD_ODO: 93828 + response: 7E80662DD01016E84 diff --git a/tests/test_cases/2023/commands/7E0.7E8.22F404.yaml b/tests/test_cases/2023/commands/7E0.7E8.22F404.yaml new file mode 100644 index 00000000..19cd96a0 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22F404.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F404 +test_cases: +- expected_values: + FORD_ENG_LOAD_PCT: 0 + response: 7E80462F40400 +- expected_values: + FORD_ENG_LOAD_PCT: 100 + response: 7E80462F404FF diff --git a/tests/test_cases/2023/commands/7E0.7E8.22F406.yaml b/tests/test_cases/2023/commands/7E0.7E8.22F406.yaml new file mode 100644 index 00000000..3dc9609e --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22F406.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F406 +test_cases: +- expected_values: + FORD_STFT: -2.34375 + response: 7E80462F4067D +- expected_values: + FORD_STFT: 7.8125 + response: 7E80462F4068A diff --git a/tests/test_cases/2023/commands/7E0.7E8.22F407.yaml b/tests/test_cases/2023/commands/7E0.7E8.22F407.yaml new file mode 100644 index 00000000..8a771760 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22F407.yaml @@ -0,0 +1,20 @@ +command_id: 7E0.7E8.22F407 +test_cases: +- expected_values: + FORD_LTFT: -1.5625 + response: 7E80462F4077E +- expected_values: + FORD_LTFT: 2.34375 + response: 7E80462F40783 +- expected_values: + FORD_LTFT: 4.6875 + response: 7E80462F40786 +- expected_values: + FORD_LTFT: 5.46875 + response: 7E80462F40787 +- expected_values: + FORD_LTFT: 6.25 + response: 7E80462F40788 +- expected_values: + FORD_LTFT: 7.03125 + response: 7E80462F40789 diff --git a/tests/test_cases/2023/commands/7E0.7E8.22F40B.yaml b/tests/test_cases/2023/commands/7E0.7E8.22F40B.yaml new file mode 100644 index 00000000..8aafbdfc --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22F40B.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F40B +test_cases: +- expected_values: + FORD_MAP: 2.90078 + response: 7E80462F40B14 +- expected_values: + FORD_MAP: 36 + response: 7E80462F40BFF diff --git a/tests/test_cases/2023/commands/7E0.7E8.22F40C.yaml b/tests/test_cases/2023/commands/7E0.7E8.22F40C.yaml new file mode 100644 index 00000000..21024416 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22F40C.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22F40C +test_cases: +- expected_values: + FORD_RPM: 0 + response: 7E80562F40C0000 +- expected_values: + FORD_RPM: 895.5 + response: 7E80562F40C0DFE +- expected_values: + FORD_RPM: 3272.5 + response: 7E80562F40C3322 diff --git a/tests/test_cases/2023/commands/7E0.7E8.22F40D.yaml b/tests/test_cases/2023/commands/7E0.7E8.22F40D.yaml new file mode 100644 index 00000000..b8b87f53 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22F40D.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F40D +test_cases: +- expected_values: + FORD_VSS: 0 + response: 7E80462F40D00 +- expected_values: + FORD_VSS: 125 + response: 7E80462F40D7D diff --git a/tests/test_cases/2023/commands/7E0.7E8.22F40F.yaml b/tests/test_cases/2023/commands/7E0.7E8.22F40F.yaml new file mode 100644 index 00000000..c76d0fd6 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22F40F.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F40F +test_cases: +- expected_values: + FORD_IAT_ALT2: -2 + response: 7E80462F40F26 +- expected_values: + FORD_IAT_ALT2: 72 + response: 7E80462F40F70 diff --git a/tests/test_cases/2023/commands/7E0.7E8.22F41F.yaml b/tests/test_cases/2023/commands/7E0.7E8.22F41F.yaml new file mode 100644 index 00000000..b514e49f --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22F41F.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22F41F +test_cases: +- expected_values: + FORD_RUN_TIME: 0 + response: 7E80562F41F0000 +- expected_values: + FORD_RUN_TIME: 255 + response: 7E80562F41F00FF +- expected_values: + FORD_RUN_TIME: 4370 + response: 7E80562F41F1112 diff --git a/tests/test_cases/2023/commands/7E0.7E8.22F421.yaml b/tests/test_cases/2023/commands/7E0.7E8.22F421.yaml new file mode 100644 index 00000000..a03a6d0f --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22F421.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.22F421 +test_cases: +- expected_values: + FORD_MIL_DIST: 0 + response: 7E80562F4210000 diff --git a/tests/test_cases/2023/commands/7E0.7E8.22F42F.yaml b/tests/test_cases/2023/commands/7E0.7E8.22F42F.yaml new file mode 100644 index 00000000..29ee83ad --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22F42F.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F42F +test_cases: +- expected_values: + FORD_FLI: 20 + response: 7E80462F42F33 +- expected_values: + FORD_FLI: 100 + response: 7E80462F42FFF diff --git a/tests/test_cases/2023/commands/7E0.7E8.22F430.yaml b/tests/test_cases/2023/commands/7E0.7E8.22F430.yaml new file mode 100644 index 00000000..8787cfde --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22F430.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F430 +test_cases: +- expected_values: + FORD_WARMUP_CLR: 8 + response: 7E80462F43008 +- expected_values: + FORD_WARMUP_CLR: 255 + response: 7E80462F430FF diff --git a/tests/test_cases/2023/commands/7E0.7E8.22F431.yaml b/tests/test_cases/2023/commands/7E0.7E8.22F431.yaml new file mode 100644 index 00000000..5fdbfa8a --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22F431.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.22F431 +test_cases: +- expected_values: + FORD_DIST_DTC_CLR: 493 + response: 7E80562F43101ED +- expected_values: + FORD_DIST_DTC_CLR: 3327 + response: 7E80562F4310CFF +- expected_values: + FORD_DIST_DTC_CLR: 3328 + response: 7E80562F4310D00 +- expected_values: + FORD_DIST_DTC_CLR: 43779 + response: 7E80562F431AB03 diff --git a/tests/test_cases/2023/commands/7E0.7E8.22F43C.yaml b/tests/test_cases/2023/commands/7E0.7E8.22F43C.yaml new file mode 100644 index 00000000..67e16a31 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22F43C.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.22F43C +test_cases: +- expected_values: + FORD_CAT_TEMP: 257.9 + response: 7E80562F43C0BA3 +- expected_values: + FORD_CAT_TEMP: 394 + response: 7E80562F43C10F4 +- expected_values: + FORD_CAT_TEMP: 423.2 + response: 7E80562F43C1218 +- expected_values: + FORD_CAT_TEMP: 660.3 + response: 7E80562F43C1B5B diff --git a/tests/test_cases/2023/commands/7E0.7E8.22F443.yaml b/tests/test_cases/2023/commands/7E0.7E8.22F443.yaml new file mode 100644 index 00000000..b4afdc06 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22F443.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F443 +test_cases: +- expected_values: + FORD_ENG_LOAD_ACT: 8.62745 + response: 7E80562F4430016 +- expected_values: + FORD_ENG_LOAD_ACT: 63.52941 + response: 7E80562F44300A2 diff --git a/tests/test_cases/2023/commands/7E0.7E8.22F462.yaml b/tests/test_cases/2023/commands/7E0.7E8.22F462.yaml new file mode 100644 index 00000000..c7b9dd81 --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22F462.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F462 +test_cases: +- expected_values: + FORD_PCM_ACT_ENG_PCT_TRQ: 0 + response: 7E80462F4627D +- expected_values: + FORD_PCM_ACT_ENG_PCT_TRQ: 100 + response: 7E80462F462F3 diff --git a/tests/test_cases/2023/commands/7E0.7E8.22F463.yaml b/tests/test_cases/2023/commands/7E0.7E8.22F463.yaml new file mode 100644 index 00000000..74c176ff --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22F463.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F463 +test_cases: +- expected_values: + FORD_PCM_ENG_REFERENCE_TRQ: 350 + response: 7E80562F463015E +- expected_values: + FORD_PCM_ENG_REFERENCE_TRQ: 600 + response: 7E80562F4630258 diff --git a/tests/test_cases/2023/commands/7E0.7E8.22F4A6.yaml b/tests/test_cases/2023/commands/7E0.7E8.22F4A6.yaml new file mode 100644 index 00000000..b6af46fe --- /dev/null +++ b/tests/test_cases/2023/commands/7E0.7E8.22F4A6.yaml @@ -0,0 +1,20 @@ +command_id: 7E0.7E8.22F4A6 +test_cases: +- expected_values: + FORD_PCM_VEH_ODO: 46839 + response: 7E80762F4A6000725A6 +- expected_values: + FORD_PCM_VEH_ODO: 59387.6 + response: 7E80762F4A600090FD4 +- expected_values: + FORD_PCM_VEH_ODO: 59391.6 + response: 7E80762F4A600090FFC +- expected_values: + FORD_PCM_VEH_ODO: 59392.1 + response: 7E80762F4A600091001 +- expected_values: + FORD_PCM_VEH_ODO: 93828.5 + response: 7E80762F4A6000E512D +- expected_values: + FORD_PCM_VEH_ODO: 93875.4 + response: 7E80762F4A6000E5302 diff --git a/tests/test_cases/2023/commands/7E4.7EC.224800|fc=1.yaml b/tests/test_cases/2023/commands/7E4.7EC.224800|fc=1.yaml new file mode 100644 index 00000000..2935e545 --- /dev/null +++ b/tests/test_cases/2023/commands/7E4.7EC.224800|fc=1.yaml @@ -0,0 +1,8 @@ +command_id: 7E4.7EC.224800|fc=1 +test_cases: +- expected_values: + FORD_HVBAT_T: 3 + response: 7EC0462480035 +- expected_values: + FORD_HVBAT_T: 18 + response: 7EC0462480044 diff --git a/tests/test_cases/2023/commands/7E4.7EC.224801|fc=1.yaml b/tests/test_cases/2023/commands/7E4.7EC.224801|fc=1.yaml new file mode 100644 index 00000000..1551ee4a --- /dev/null +++ b/tests/test_cases/2023/commands/7E4.7EC.224801|fc=1.yaml @@ -0,0 +1,14 @@ +command_id: 7E4.7EC.224801|fc=1 +test_cases: +- expected_values: + FORD_HVBAT_SOC: 46.154 + response: 7EC056248015A25 +- expected_values: + FORD_HVBAT_SOC: 49.672 + response: 7EC056248016104 +- expected_values: + FORD_HVBAT_SOC: 52.22 + response: 7EC0562480165FE +- expected_values: + FORD_HVBAT_SOC: 64.15 + response: 7EC056248017D4B diff --git a/tests/test_cases/2023/commands/7E4.7EC.224808.yaml b/tests/test_cases/2023/commands/7E4.7EC.224808.yaml new file mode 100644 index 00000000..5eb54ae9 --- /dev/null +++ b/tests/test_cases/2023/commands/7E4.7EC.224808.yaml @@ -0,0 +1,20 @@ +command_id: 7E4.7EC.224808 +test_cases: +- expected_values: + FORD_T_RANGE: 0 + FORD_T_RANGE_AVG: 3 + FORD_T_RANGE_MAX: 3 + FORD_T_RANGE_MIN: 3 + response: 7EC0762480835353235 +- expected_values: + FORD_T_RANGE: 0 + FORD_T_RANGE_AVG: 17 + FORD_T_RANGE_MAX: 17 + FORD_T_RANGE_MIN: 17 + response: 7EC0762480843433243 +- expected_values: + FORD_T_RANGE: 0 + FORD_T_RANGE_AVG: 18 + FORD_T_RANGE_MAX: 18 + FORD_T_RANGE_MIN: 17 + response: 7EC0762480844433244 diff --git a/tests/test_cases/2023/commands/7E4.7EC.22480B.yaml b/tests/test_cases/2023/commands/7E4.7EC.22480B.yaml new file mode 100644 index 00000000..b3f76a6e --- /dev/null +++ b/tests/test_cases/2023/commands/7E4.7EC.22480B.yaml @@ -0,0 +1,11 @@ +command_id: 7E4.7EC.22480B +test_cases: +- expected_values: + FORD_HVBAT_A_ALT: 0 + response: 7EC0562480B0000 +- expected_values: + FORD_HVBAT_A_ALT: 20.44 + response: 7EC0562480B03FE +- expected_values: + FORD_HVBAT_A_ALT: -4.7 + response: 7EC0562480BFF15 diff --git a/tests/test_cases/2023/commands/7E4.7EC.22480D|fc=1.yaml b/tests/test_cases/2023/commands/7E4.7EC.22480D|fc=1.yaml new file mode 100644 index 00000000..bc779e1e --- /dev/null +++ b/tests/test_cases/2023/commands/7E4.7EC.22480D|fc=1.yaml @@ -0,0 +1,11 @@ +command_id: 7E4.7EC.22480D|fc=1 +test_cases: +- expected_values: + FORD_HVBAT_V: 42.93 + response: 7EC0562480D10C5 +- expected_values: + FORD_HVBAT_V: 43.51 + response: 7EC0562480D10FF +- expected_values: + FORD_HVBAT_V: 48.64 + response: 7EC0562480D1300 diff --git a/tests/test_cases/2023/commands/7E4.7EC.224810|fc=1.yaml b/tests/test_cases/2023/commands/7E4.7EC.224810|fc=1.yaml new file mode 100644 index 00000000..6f3f84c2 --- /dev/null +++ b/tests/test_cases/2023/commands/7E4.7EC.224810|fc=1.yaml @@ -0,0 +1,5 @@ +command_id: 7E4.7EC.224810|fc=1 +test_cases: +- expected_values: + FORD_HVBAT_AGE: 144 + response: 7EC056248100028 diff --git a/tests/test_cases/2023/commands/7E4.7EC.22483F.yaml b/tests/test_cases/2023/commands/7E4.7EC.22483F.yaml new file mode 100644 index 00000000..db55d83f --- /dev/null +++ b/tests/test_cases/2023/commands/7E4.7EC.22483F.yaml @@ -0,0 +1,8 @@ +command_id: 7E4.7EC.22483F +test_cases: +- expected_values: + FORD_HVBAT_MOD_V: 0.003 + response: 7EC0562483F0003 +- expected_values: + FORD_HVBAT_MOD_V: 0.034 + response: 7EC0562483F0022 diff --git a/tests/test_cases/2023/commands/7E4.7EC.224840.yaml b/tests/test_cases/2023/commands/7E4.7EC.224840.yaml new file mode 100644 index 00000000..e1ebc764 --- /dev/null +++ b/tests/test_cases/2023/commands/7E4.7EC.224840.yaml @@ -0,0 +1,14 @@ +command_id: 7E4.7EC.224840 +test_cases: +- expected_values: + FORD_HVBAT_MIN_MOD_V: 3.576 + response: 7EC056248400DF8 +- expected_values: + FORD_HVBAT_MIN_MOD_V: 3.588 + response: 7EC056248400E04 +- expected_values: + FORD_HVBAT_MIN_MOD_V: 3.837 + response: 7EC056248400EFD +- expected_values: + FORD_HVBAT_MIN_MOD_V: 3.888 + response: 7EC056248400F30 diff --git a/tests/test_cases/2023/commands/7E4.7EC.224841.yaml b/tests/test_cases/2023/commands/7E4.7EC.224841.yaml new file mode 100644 index 00000000..82574fe3 --- /dev/null +++ b/tests/test_cases/2023/commands/7E4.7EC.224841.yaml @@ -0,0 +1,14 @@ +command_id: 7E4.7EC.224841 +test_cases: +- expected_values: + FORD_HVBAT_AVG_MOD_V: 3.562 + response: 7EC056248410DEA +- expected_values: + FORD_HVBAT_AVG_MOD_V: 3.58 + response: 7EC056248410DFC +- expected_values: + FORD_HVBAT_AVG_MOD_V: 3.586 + response: 7EC056248410E02 +- expected_values: + FORD_HVBAT_AVG_MOD_V: 3.848 + response: 7EC056248410F08 diff --git a/tests/test_cases/2023/commands/7E4.7EC.224846.yaml b/tests/test_cases/2023/commands/7E4.7EC.224846.yaml new file mode 100644 index 00000000..c1dbf725 --- /dev/null +++ b/tests/test_cases/2023/commands/7E4.7EC.224846.yaml @@ -0,0 +1,5 @@ +command_id: 7E4.7EC.224846 +test_cases: +- expected_values: + FORD_HVBAT_COOLANT_INLET_T: 25 + response: 7EC046248464B diff --git a/tests/test_cases/2023/commands/7E4.7EC.224848|fc=1.yaml b/tests/test_cases/2023/commands/7E4.7EC.224848|fc=1.yaml new file mode 100644 index 00000000..38aca784 --- /dev/null +++ b/tests/test_cases/2023/commands/7E4.7EC.224848|fc=1.yaml @@ -0,0 +1,8 @@ +command_id: 7E4.7EC.224848|fc=1 +test_cases: +- expected_values: + FORD_HVBAT_KWH: 0.128 + response: 7EC056248480040 +- expected_values: + FORD_HVBAT_KWH: 0.13 + response: 7EC056248480041 diff --git a/tests/test_cases/2025/command_support.yaml b/tests/test_cases/2025/command_support.yaml index 50922ad8..ddbb989f 100644 --- a/tests/test_cases/2025/command_support.yaml +++ b/tests/test_cases/2025/command_support.yaml @@ -1,5 +1,32 @@ model_year: 2025 supported_commands_by_ecu: + "726": + - 726.72E.222813:FORD_TP_FL + - 726.72E.222814:FORD_TP_FR + - 726.72E.222815:FORD_TP_RR,FORD_TP_RRO + - 726.72E.222816:FORD_TP_RL,FORD_TP_RLO + - 726.72E.222817:FORD_TP_RRI + - 726.72E.222818:FORD_TP_RLI + - 726.72E.224027:FORD_12V_AGE,FORD_BATT_AGE + - 726.72E.224028:FORD_12V_SOC,FORD_BATT_SOC + - 726.72E.22402A:FORD_12V_V + - 726.72E.22402B:FORD_12V_A + "760": + - 760.768.222B00:FORD_PARKING_BRAKE + - 760.768.222B06:FORD_FR_VSS + - 760.768.222B07:FORD_FL_VSS + - 760.768.222B08:FORD_RR_VSS + - 760.768.222B09:FORD_RL_VSS + - 760.768.222B0C:FORD_LAT_ANG + - 760.768.222B0D:FORD_BRK_FL_P + - 760.768.222B11:FORD_LAT_G + - 760.768.22DD01:FORD_ODO_BCM + "7DF": + - 7DF.221E12:FORD_GEAR_V2 + - 7DF.221E1C:FORD_TOT_V2 + - 7DF.221E23:FORD_GEAR_SHFT_V2 + - 7DF.22F42F:FORD_FLI_V2 + - 7DF.22F45C:FORD_EOP "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 @@ -47,3 +74,210 @@ supported_commands_by_ecu: - 015E:FUEL_RATE - 0161:TQ_DD - 0162:TQ_ACT + - 7E0.0104:LOAD_PCT + - 7E0.0105:ECT + - 7E0.010D:VSS + - 7E0.0111:TP + - 7E0.012F:FLI + - 7E0.0131:CLR_DIST + - 7E0.0134:LAMBDA11_CURRENT,O2S11_CURRENT + - 7E0.0144:EQ_RAT + - 7E0.0146:AAT + - 7E0.015C:EOT + - 7E0.015E:FUEL_RATE + - 7E0.22030F:FORD_CL + - 7E0.7E8.220301:FORD_MAP_V + - 7E0.7E8.220307:FORD_LPFP_DUTY + - 7E0.7E8.220316:FORD_VCT_INT_DUTY + - 7E0.7E8.220317:FORD_VCT_EXH_DUTY + - 7E0.7E8.220318:FORD_VCT_INT_ACT + - 7E0.7E8.220319:FORD_VCT_EXH_ACT + - 7E0.7E8.22031A:FORD_VCT_INT_ERR + - 7E0.7E8.22031B:FORD_VCT_EXH_ERR + - 7E0.7E8.220324:FORD_HPFP_V,FORD_[ECU] HPFP SENSOR VOLTAGE + - 7E0.7E8.22032B:FORD_ACC_POS,FORD_[ECU] ACCELERATOR PEDAL POSITION + - 7E0.7E8.220334:FORD_PCM_CYL_HEAD_T_CORR + - 7E0.7E8.220338:FORD_ETC_TRIM_LEARNED,FORD_ETC_TRIM_LRN,FORD_[ECU] ETC LEARNED + TRIM + - 7E0.7E8.22033C:FORD_TIP_V,FORD_[ECU] TIP SENSOR VOLTAGE + - 7E0.7E8.22033E:FORD_TIP_ABS,FORD_[ECU] TIP ACTUAL ABS + - 7E0.7E8.220345:FORD_PCM_MISF_EVENTS_LATEST_CYC + - 7E0.7E8.220353:FORD_BARO,FORD_[ECU] BARO + - 7E0.7E8.22035A:FORD_BARO_V + - 7E0.7E8.22035F:FORD_RO2_V + - 7E0.7E8.220382:FORD_PCM_MISF_ACCEL_CYL1_NORM + - 7E0.7E8.220388:FORD_PCM_MISF_ACCEL_CYL2_NORM + - 7E0.7E8.22038A:FORD_PCM_MISF_ACCEL_CYL3_NORM + - 7E0.7E8.22038B:FORD_PCM_MISF_ACCEL_CYL4_NORM + - 7E0.7E8.22038C:FORD_PCM_MISF_ACCEL_CYL5_NORM + - 7E0.7E8.22038E:FORD_EVAP_V,FORD_[ECU] EVAP PRES SENSOR V + - 7E0.7E8.22038F:FORD_ECT,FORD_[ECU] ECT + - 7E0.7E8.220398:FORD_PCM_MISF_ACCEL_CYL6_NORM + - 7E0.7E8.2203AF:FORD_TRQ_CTRL_REQ + - 7E0.7E8.2203BA:FORD_AAT_V + - 7E0.7E8.2203BB:FORD_VCT_EXH_DES + - 7E0.7E8.2203BC:FORD_VCT_INT_DES,FORD_[ECU] VCT INT DES + - 7E0.7E8.2203BD:FORD_CL_LC,FORD_[ECU] CL LAMBDA CORR + - 7E0.7E8.2203CA:FORD_MCT + - 7E0.7E8.2203DC:FORD_HPFP_DES + - 7E0.7E8.2203E8:FORD_OAR + - 7E0.7E8.2203EC:FORD_IGN_CORR_CYL1 + - 7E0.7E8.220403:FORD_KS1_RAW + - 7E0.7E8.220404:FORD_KS2_RAW + - 7E0.7E8.22041F:FORD_LPFP_DES + - 7E0.7E8.220427:FORD_BPV_OPEN + - 7E0.7E8.220460:FORD_CAT_SENS_V + - 7E0.7E8.220461:FORD_CAT + - 7E0.7E8.220462:FORD_WGDC + - 7E0.7E8.220466:FORD_TIP_DES_ABS + - 7E0.7E8.22046F:FORD_INJ_MODE + - 7E0.7E8.220548:FORD_LPFP_ACT + - 7E0.7E8.22054B:FORD_PCM_ENG_OIL_LIFE_REM + - 7E0.7E8.22054D:FORD_LPFP_SENS_V + - 7E0.7E8.22057D:FORD_AAT_ALT + - 7E0.7E8.220580:FORD_GRILL_SHUTTER_POSITION + - 7E0.7E8.2205AC:FORD_PCM_CYL_1_KNK_COMB_PERF_CNT + - 7E0.7E8.2205AD:FORD_PCM_CYL_2_KNK_COMB_PERF_CNT + - 7E0.7E8.2205AE:FORD_PCM_CYL_3_KNK_COMB_PERF_CNT + - 7E0.7E8.2205AF:FORD_PCM_CYL_4_KNK_COMB_PERF_CNT + - 7E0.7E8.2205B0:FORD_PCM_CYL_5_KNK_COMB_PERF_CNT + - 7E0.7E8.2205B1:FORD_PCM_CYL_6_KNK_COMB_PERF_CNT + - 7E0.7E8.2205FC:FORD_PCM_CYL_HEAD_T_SENS_2_RAW + - 7E0.7E8.220604:FORD_PCM_A_C_REFRIG_P + - 7E0.7E8.220700:FORD_IAT_FAULT + - 7E0.7E8.220707:FORD_GRILL_SHUT_DC + - 7E0.7E8.22091A:FORD_ETC_ANG_DES + - 7E0.7E8.22093C:FORD_ETC_ANG_ACT + - 7E0.7E8.22099B:FORD_AC_STATE + - 7E0.7E8.221126:FORD_ERT + - 7E0.7E8.221166:FORD_EVAP_PURGE_CMD + - 7E0.7E8.22116B:FORD_IGN_TIM_CYL1 + - 7E0.7E8.221279:FORD_IAT_SENS_V + - 7E0.7E8.221505:FORD_VSS_HD + - 7E0.7E8.221E12:FORD_GEAR + - 7E0.7E8.221E16:FORD_AXLE_GEAR_RATIO_MEAS + - 7E0.7E8.221E1A:FORD_PCM_CMD_TRANS_MAIN_LINE_P + - 7E0.7E8.221E1C:FORD_TOT + - 7E0.7E8.221E1F:FORD_GEAR_ENG + - 7E0.7E8.221E23:FORD_GEAR_SHFT + - 7E0.7E8.224194:FORD_DTE + - 7E0.7E8.224195:FORD_DTE_DISP + - 7E0.7E8.229800:FORD_AC_P_SENS_V + - 7E0.7E8.22DD01|fc=1:FORD_ODO + - 7E0.7E8.22DD02 + - 7E0.7E8.22F404:FORD_ENG_LOAD_PCT + - 7E0.7E8.22F406:FORD_STFT + - 7E0.7E8.22F407:FORD_LTFT + - 7E0.7E8.22F40B:FORD_MAP + - 7E0.7E8.22F40C:FORD_RPM + - 7E0.7E8.22F40D:FORD_VSS + - 7E0.7E8.22F40F:FORD_IAT_ALT2 + - 7E0.7E8.22F41F:FORD_RUN_TIME + - 7E0.7E8.22F421:FORD_MIL_DIST + - 7E0.7E8.22F42F:FORD_FLI + - 7E0.7E8.22F430:FORD_WARMUP_CLR + - 7E0.7E8.22F431:FORD_DIST_DTC_CLR + - 7E0.7E8.22F43C:FORD_CAT_TEMP + - 7E0.7E8.22F443:FORD_ENG_LOAD_ACT + - 7E0.7E8.22F462:FORD_PCM_ACT_ENG_PCT_TRQ + - 7E0.7E8.22F463:FORD_PCM_ENG_REFERENCE_TRQ + - 7E0.7E8.22F4A6:FORD_PCM_VEH_ODO +unsupported_commands_by_ecu: + "6F5": + - 6F5.6FD.224899:FORD_HVDC_CHG_MAX_C + - 6F5.6FD.22489D:FORD_HVDC_CHG_MAX_V + "720": + - 720.728.22404C:FORD_ODO_V2 + - 720.728.226185:FORD_FLI_V2 + - 720.728.2261A5:FORD_TPMS_WARN + - 720.728.22DD01:FORD_ODO_TRIP + "726": + - 726.22407E:FORD_EXTERIOR_LIGHT_STATE + - 726.227151:FORD_HIGHBEAM_STATUS + - 726.22C150:FORD_DRIVER_DOOR_OPEN,FORD_PASSENGER_DOOR_OPEN,FORD_RLD_OPEN,FORD_RRD_OPEN,FORD_TRUNK_OPEN + - 726.22C154:FORD_HOOD_OPEN + - 726.22C259:FORD_CENTRAL_LOCK_STATUS + - 726.72E.224029:FORD_BATT_TEMP + - 726.72E.22DD01:FORD_ODO_726 + "746": + - 746.74E.224836:FORD_DCDC_LV_A + - 746.74E.22483A:FORD_DCDC_HV_A + - 746.74E.22483D:FORD_DCDC_ENABLED + "760": + - 760.768.223201:FORD_STEER_ANG,FORD_STEER_ANGLE + "764": + - 764.76C.22A224:FORD_CC_TGT_VSS + "7C7": + - 7C7.2299AB:FORD_AC_COMP_A + "7DF": + - 7DF.221310:FORD_EOT + "7E0": + - 7E0.220393:FORD_AC_P + - 7E0.7E8.220415:FORD_PCM_ENG_EOP_RAW + - 7E0.7E8.221E19:FORD_PCM_CMD_TRANS_GEAR_RATIO + "7E2": + - 7E2.7EA.22484A:FORD_CHG_OUT_V + - 7E2.7EA.22484E:FORD_CHG_PWR_AVAIL + - 7E2.7EA.224851:FORD_EVSE_TYPE + - 7E2.7EA.22485E:FORD_AC_CHG_IN_V + - 7E2.7EA.22485F:FORD_AC_CHG_IN_A + - 7E2.7EA.224860:FORD_AC_CHG_IN_FREQ + - 7E2.7EA.224861:FORD_CHG_PILOT_DUTY + - 7E2.7EA.224862:FORD_CHG_PROX_STATUS + - 7E2.7EA.224888:FORD_AC_CHG_COUPLER_T + - 7E2.7EA.224897:FORD_DC_CHG_COUPLER_T1 + - 7E2.7EA.22489E:FORD_DC_CHG_STATUS + - 7E2.7EA.2248A0:FORD_CHG_PROX_V + - 7E2.7EA.2248A4:FORD_DC_CHG_COUPLER_T3 + - 7E2.7EA.2248A5:FORD_CHG_OUT_REDUCT_T + - 7E2.7EA.2248B6:FORD_CHG_PILOT_V + - 7E2.7EA.2248B7:FORD_EVSE_DIGITAL_MODE + - 7E2.7EA.2248BC:FORD_HVBAT_MAX_CHG_A + - 7E2.7EA.2248C4:FORD_CHG_MAX_PWR + - 7E2.7EA.22DD04|fc=1:FORD_IAT + - 7E2.7EA.22DD05|fc=1:FORD_AAT + "7E4": + - 7E4.7EC.2205A1:FORD_TARGET_SOC + - 7E4.7EC.224800|fc=1:FORD_HVBAT_T + - 7E4.7EC.224801|fc=1:FORD_HVBAT_SOC + - 7E4.7EC.224803:FORD_HV_POS_LEAK_V + - 7E4.7EC.224804:FORD_HV_NEG_LEAK_V + - 7E4.7EC.224805:FORD_CONTACTOR_V_POS + - 7E4.7EC.224806:FORD_CONTACTOR_V_NEG + - 7E4.7EC.224808:FORD_T_RANGE,FORD_T_RANGE_AVG,FORD_T_RANGE_MAX,FORD_T_RANGE_MIN + - 7E4.7EC.224809:FORD_HVBAT_CHR_A + - 7E4.7EC.22480B:FORD_HVBAT_A_ALT + - 7E4.7EC.22480D|fc=1:FORD_HVBAT_V + - 7E4.7EC.224810|fc=1:FORD_HVBAT_AGE + - 7E4.7EC.224815:FORD_MAX_DISCH_PWR_LIM + - 7E4.7EC.22483F:FORD_HVBAT_MOD_V + - 7E4.7EC.224840:FORD_HVBAT_MIN_MOD_V + - 7E4.7EC.224841:FORD_HVBAT_AVG_MOD_V + - 7E4.7EC.224842:FORD_HVBAT_CCR + - 7E4.7EC.224844:FORD_HVBAT_CVR + - 7E4.7EC.224845|fc=1:FORD_HVBAT_SOC_DISP + - 7E4.7EC.224846:FORD_HVBAT_COOLANT_INLET_T + - 7E4.7EC.224848|fc=1:FORD_HVBAT_KWH + - 7E4.7EC.22484D:FORD_HVBAT_CHG_STATUS + - 7E4.7EC.22484F|fc=1:FORD_CHRG_STATE + - 7E4.7EC.224850:FORD_CHG_OUT_A + - 7E4.7EC.2248F9:FORD_HVBAT_A + - 7E4.7EC.2248FB:FORD_HVBAT_CHG_PWR_LIM + - 7E4.7EC.22490C|fc=1:FORD_HVBAT_SOH + "7E6": + - 7E6.7EE.221E12:FORD_GEAR_CMD + - 7E6.7EE.221E1C|fc=1:FORD_TT + - 7E6.7EE.221E2C:FORD_PRI_MOTOR_RPM + - 7E6.7EE.22481C:FORD_PRI_MOTOR_TQ + - 7E6.7EE.22481D:FORD_PRI_MOTOR_INV_V + - 7E6.7EE.22481F:FORD_PRI_MOTOR_COIL_T + - 7E6.7EE.224824:FORD_PRI_MOTOR_INV_T + - 7E6.7EE.2248DE:FORD_COOLANT_HTR_PWR + - 7E6.7EE.2248DF:FORD_COOLANT_HTR_OP_MODE + - 7E6.7EE.2248E0:FORD_HVBAT_THERMAL_OP_MODE + "7E7": + - 7E7.7EF.22481A:FORD_SEC_MOTOR_TQ + - 7E7.7EF.22481E:FORD_SEC_MOTOR_INV_T + - 7E7.7EF.224820:FORD_SEC_MOTOR_COIL_T + - 7E7.7EF.224821:FORD_SEC_MOTOR_RPM + - 7E7.7EF.224823:FORD_SEC_MOTOR_INV_V diff --git a/tests/test_cases/2025/commands/726.72E.222813.yaml b/tests/test_cases/2025/commands/726.72E.222813.yaml new file mode 100644 index 00000000..b6392d3c --- /dev/null +++ b/tests/test_cases/2025/commands/726.72E.222813.yaml @@ -0,0 +1,11 @@ +command_id: 726.72E.222813 +test_cases: +- expected_values: + FORD_TP_FL: 43.4 + response: '72E056228130364' +- expected_values: + FORD_TP_FL: 49.65 + response: 72E0562281303E1 +- expected_values: + FORD_TP_FL: 52.4 + response: '72E056228130418' diff --git a/tests/test_cases/2025/commands/726.72E.222814.yaml b/tests/test_cases/2025/commands/726.72E.222814.yaml new file mode 100644 index 00000000..5c5bb34f --- /dev/null +++ b/tests/test_cases/2025/commands/726.72E.222814.yaml @@ -0,0 +1,11 @@ +command_id: 726.72E.222814 +test_cases: +- expected_values: + FORD_TP_FR: 44.15 + response: '72E056228140373' +- expected_values: + FORD_TP_FR: 50.15 + response: 72E0562281403EB +- expected_values: + FORD_TP_FR: 51.9 + response: 72E05622814040E diff --git a/tests/test_cases/2025/commands/726.72E.222815.yaml b/tests/test_cases/2025/commands/726.72E.222815.yaml new file mode 100644 index 00000000..9696429e --- /dev/null +++ b/tests/test_cases/2025/commands/726.72E.222815.yaml @@ -0,0 +1,18 @@ +command_id: 726.72E.222815 +test_cases: +- expected_values: + FORD_TP_RR: 43.9 + FORD_TP_RRO: 43.9 + response: 72E05622815036E +- expected_values: + FORD_TP_RR: 52.15 + FORD_TP_RRO: 52.15 + response: '72E056228150413' +- expected_values: + FORD_TP_RR: 65.55 + FORD_TP_RRO: 65.55 + response: 72E05622815051F +- expected_values: + FORD_TP_RR: 75.8 + FORD_TP_RRO: 75.8 + response: 72E0562281505EC diff --git a/tests/test_cases/2025/commands/726.72E.222816.yaml b/tests/test_cases/2025/commands/726.72E.222816.yaml new file mode 100644 index 00000000..8b04c7a4 --- /dev/null +++ b/tests/test_cases/2025/commands/726.72E.222816.yaml @@ -0,0 +1,22 @@ +command_id: 726.72E.222816 +test_cases: +- expected_values: + FORD_TP_RL: 69.55 + FORD_TP_RLO: 69.55 + response: '72E 05 62 28 16 05 6F ' +- expected_values: + FORD_TP_RL: 43.65 + FORD_TP_RLO: 43.65 + response: '72E056228160369' +- expected_values: + FORD_TP_RL: 50.65 + FORD_TP_RLO: 50.65 + response: 72E0562281603F5 +- expected_values: + FORD_TP_RL: 51.65 + FORD_TP_RLO: 51.65 + response: '72E056228160409' +- expected_values: + FORD_TP_RL: 65.55 + FORD_TP_RLO: 65.55 + response: 72E05622816051F diff --git a/tests/test_cases/2025/commands/726.72E.222817.yaml b/tests/test_cases/2025/commands/726.72E.222817.yaml new file mode 100644 index 00000000..68c68d94 --- /dev/null +++ b/tests/test_cases/2025/commands/726.72E.222817.yaml @@ -0,0 +1,5 @@ +command_id: 726.72E.222817 +test_cases: +- expected_values: + FORD_TP_RRI: 150 + response: 72E056228170BB8 diff --git a/tests/test_cases/2025/commands/726.72E.222818.yaml b/tests/test_cases/2025/commands/726.72E.222818.yaml new file mode 100644 index 00000000..e4d4d7aa --- /dev/null +++ b/tests/test_cases/2025/commands/726.72E.222818.yaml @@ -0,0 +1,8 @@ +command_id: 726.72E.222818 +test_cases: +- expected_values: + FORD_TP_RLI: 150 + response: '72E 05 62 28 18 0B B8 ' +- expected_values: + FORD_TP_RLI: 150 + response: 72E056228180BB8 diff --git a/tests/test_cases/2025/commands/726.72E.224027.yaml b/tests/test_cases/2025/commands/726.72E.224027.yaml new file mode 100644 index 00000000..a5445a4f --- /dev/null +++ b/tests/test_cases/2025/commands/726.72E.224027.yaml @@ -0,0 +1,10 @@ +command_id: 726.72E.224027 +test_cases: +- expected_values: + FORD_12V_AGE: 1560 + FORD_BATT_AGE: 65 + response: '72E056240270041' +- expected_values: + FORD_12V_AGE: 5568 + FORD_BATT_AGE: 232 + response: 72E0562402700E8 diff --git a/tests/test_cases/2025/commands/726.72E.224028.yaml b/tests/test_cases/2025/commands/726.72E.224028.yaml new file mode 100644 index 00000000..8639d8d3 --- /dev/null +++ b/tests/test_cases/2025/commands/726.72E.224028.yaml @@ -0,0 +1,10 @@ +command_id: 726.72E.224028 +test_cases: +- expected_values: + FORD_12V_SOC: 83 + FORD_BATT_SOC: 32.54902 + response: '72E0462402853' +- expected_values: + FORD_12V_SOC: 100 + FORD_BATT_SOC: 39.21569 + response: '72E0462402864' diff --git a/tests/test_cases/2025/commands/726.72E.22402A.yaml b/tests/test_cases/2025/commands/726.72E.22402A.yaml new file mode 100644 index 00000000..195c9777 --- /dev/null +++ b/tests/test_cases/2025/commands/726.72E.22402A.yaml @@ -0,0 +1,8 @@ +command_id: 726.72E.22402A +test_cases: +- expected_values: + FORD_12V_V: 12.15 + response: 72E0462402A7B +- expected_values: + FORD_12V_V: 14.8 + response: 72E0462402AB0 diff --git a/tests/test_cases/2025/commands/726.72E.22402B.yaml b/tests/test_cases/2025/commands/726.72E.22402B.yaml new file mode 100644 index 00000000..b07da73e --- /dev/null +++ b/tests/test_cases/2025/commands/726.72E.22402B.yaml @@ -0,0 +1,8 @@ +command_id: 726.72E.22402B +test_cases: +- expected_values: + FORD_12V_A: -32 + response: 72E0462402B5F +- expected_values: + FORD_12V_A: 31 + response: 72E0462402B9E diff --git a/tests/test_cases/2025/commands/760.768.222B00.yaml b/tests/test_cases/2025/commands/760.768.222B00.yaml new file mode 100644 index 00000000..6c58f7bc --- /dev/null +++ b/tests/test_cases/2025/commands/760.768.222B00.yaml @@ -0,0 +1,20 @@ +command_id: 760.768.222B00 +test_cases: +- expected_values: + FORD_PARKING_BRAKE: 0 + response: 76807622B0000000000 +- expected_values: + FORD_PARKING_BRAKE: 0 + response: 76807622B0000800000 +- expected_values: + FORD_PARKING_BRAKE: 0 + response: 76807622B0020000000 +- expected_values: + FORD_PARKING_BRAKE: 1 + response: 76807622B0080000000 +- expected_values: + FORD_PARKING_BRAKE: 1 + response: 76807622B0080800000 +- expected_values: + FORD_PARKING_BRAKE: 1 + response: 76807622B00A0000000 diff --git a/tests/test_cases/2025/commands/760.768.222B06.yaml b/tests/test_cases/2025/commands/760.768.222B06.yaml new file mode 100644 index 00000000..a757b732 --- /dev/null +++ b/tests/test_cases/2025/commands/760.768.222B06.yaml @@ -0,0 +1,8 @@ +command_id: 760.768.222B06 +test_cases: +- expected_values: + FORD_FR_VSS: 0 + response: 76804622B0600 +- expected_values: + FORD_FR_VSS: 136 + response: 76804622B0688 diff --git a/tests/test_cases/2025/commands/760.768.222B07.yaml b/tests/test_cases/2025/commands/760.768.222B07.yaml new file mode 100644 index 00000000..9aa31252 --- /dev/null +++ b/tests/test_cases/2025/commands/760.768.222B07.yaml @@ -0,0 +1,8 @@ +command_id: 760.768.222B07 +test_cases: +- expected_values: + FORD_FL_VSS: 0 + response: 76804622B0700 +- expected_values: + FORD_FL_VSS: 136 + response: 76804622B0788 diff --git a/tests/test_cases/2025/commands/760.768.222B08.yaml b/tests/test_cases/2025/commands/760.768.222B08.yaml new file mode 100644 index 00000000..cd58e8ca --- /dev/null +++ b/tests/test_cases/2025/commands/760.768.222B08.yaml @@ -0,0 +1,8 @@ +command_id: 760.768.222B08 +test_cases: +- expected_values: + FORD_RR_VSS: 0 + response: 76804622B0800 +- expected_values: + FORD_RR_VSS: 135 + response: 76804622B0887 diff --git a/tests/test_cases/2025/commands/760.768.222B09.yaml b/tests/test_cases/2025/commands/760.768.222B09.yaml new file mode 100644 index 00000000..fb0e8a9b --- /dev/null +++ b/tests/test_cases/2025/commands/760.768.222B09.yaml @@ -0,0 +1,8 @@ +command_id: 760.768.222B09 +test_cases: +- expected_values: + FORD_RL_VSS: 0 + response: 76804622B0900 +- expected_values: + FORD_RL_VSS: 135 + response: 76804622B0987 diff --git a/tests/test_cases/2025/commands/760.768.222B0C.yaml b/tests/test_cases/2025/commands/760.768.222B0C.yaml new file mode 100644 index 00000000..d1f0976b --- /dev/null +++ b/tests/test_cases/2025/commands/760.768.222B0C.yaml @@ -0,0 +1,11 @@ +command_id: 760.768.222B0C +test_cases: +- expected_values: + FORD_LAT_ANG: 0 + response: 76805622B0C0000 +- expected_values: + FORD_LAT_ANG: -1 + response: 76805622B0CFF9E +- expected_values: + FORD_LAT_ANG: -1 + response: 76805622B0CFFFF diff --git a/tests/test_cases/2025/commands/760.768.222B0D.yaml b/tests/test_cases/2025/commands/760.768.222B0D.yaml new file mode 100644 index 00000000..2cd29cb1 --- /dev/null +++ b/tests/test_cases/2025/commands/760.768.222B0D.yaml @@ -0,0 +1,8 @@ +command_id: 760.768.222B0D +test_cases: +- expected_values: + FORD_BRK_FL_P: 0 + response: 76805622B0D0000 +- expected_values: + FORD_BRK_FL_P: 0 + response: 76805622B0D006D diff --git a/tests/test_cases/2025/commands/760.768.222B11.yaml b/tests/test_cases/2025/commands/760.768.222B11.yaml new file mode 100644 index 00000000..e1dfb778 --- /dev/null +++ b/tests/test_cases/2025/commands/760.768.222B11.yaml @@ -0,0 +1,11 @@ +command_id: 760.768.222B11 +test_cases: +- expected_values: + FORD_LAT_G: 0 + response: 76805622B110000 +- expected_values: + FORD_LAT_G: -1 + response: 76805622B11FF13 +- expected_values: + FORD_LAT_G: -0.02 + response: 76805622B11FFFF diff --git a/tests/test_cases/2025/commands/760.768.22DD01.yaml b/tests/test_cases/2025/commands/760.768.22DD01.yaml new file mode 100644 index 00000000..a72755f3 --- /dev/null +++ b/tests/test_cases/2025/commands/760.768.22DD01.yaml @@ -0,0 +1,14 @@ +command_id: 760.768.22DD01 +test_cases: +- expected_values: + FORD_ODO_BCM: 1417 + response: 7680662DD01000589 +- expected_values: + FORD_ODO_BCM: 1792 + response: 7680662DD01000700 +- expected_values: + FORD_ODO_BCM: 2047 + response: 7680662DD010007FF +- expected_values: + FORD_ODO_BCM: 2079 + response: 7680662DD0100081F diff --git a/tests/test_cases/2025/commands/7DF.221E12.yaml b/tests/test_cases/2025/commands/7DF.221E12.yaml new file mode 100644 index 00000000..2d01a4fa --- /dev/null +++ b/tests/test_cases/2025/commands/7DF.221E12.yaml @@ -0,0 +1,52 @@ +command_id: 7DF.221E12 +test_cases: +- expected_values: + FORD_GEAR_V2: 1 + response: |- + 7E804621E1201 + 7E904621E1201 +- expected_values: + FORD_GEAR_V2: 3 + response: |- + 7E804621E1203 + 7E904621E1203 +- expected_values: + FORD_GEAR_V2: 4 + response: |- + 7E804621E1204 + 7E904621E1204 +- expected_values: + FORD_GEAR_V2: 5 + response: |- + 7E804621E1205 + 7E904621E1205 +- expected_values: + FORD_GEAR_V2: 6 + response: |- + 7E804621E1206 + 7E904621E1206 +- expected_values: + FORD_GEAR_V2: 7 + response: |- + 7E804621E1207 + 7E904621E1207 +- expected_values: + FORD_GEAR_V2: 8 + response: |- + 7E804621E1208 + 7E904621E1208 +- expected_values: + FORD_GEAR_V2: 50 + response: |- + 7E804621E1232 + 7E904621E1232 +- expected_values: + FORD_GEAR_V2: 60 + response: |- + 7E804621E123C + 7E904621E123C +- expected_values: + FORD_GEAR_V2: 70 + response: |- + 7E804621E1246 + 7E904621E1246 diff --git a/tests/test_cases/2025/commands/7DF.221E1C.yaml b/tests/test_cases/2025/commands/7DF.221E1C.yaml new file mode 100644 index 00000000..add0b52c --- /dev/null +++ b/tests/test_cases/2025/commands/7DF.221E1C.yaml @@ -0,0 +1,14 @@ +command_id: 7DF.221E1C +test_cases: +- expected_values: + FORD_TOT_V2: 6.0625 + response: 7E905621E1C0061 +- expected_values: + FORD_TOT_V2: 16 + response: 7E905621E1C0100 +- expected_values: + FORD_TOT_V2: 31.875 + response: 7E905621E1C01FE +- expected_values: + FORD_TOT_V2: 81.3125 + response: 7E905621E1C0515 diff --git a/tests/test_cases/2025/commands/7DF.221E23.yaml b/tests/test_cases/2025/commands/7DF.221E23.yaml new file mode 100644 index 00000000..d1264be4 --- /dev/null +++ b/tests/test_cases/2025/commands/7DF.221E23.yaml @@ -0,0 +1,14 @@ +command_id: 7DF.221E23 +test_cases: +- expected_values: + FORD_GEAR_SHFT_V2: 100 + response: 7E904621E2364 +- expected_values: + FORD_GEAR_SHFT_V2: 101 + response: 7E904621E2365 +- expected_values: + FORD_GEAR_SHFT_V2: 102 + response: 7E904621E2366 +- expected_values: + FORD_GEAR_SHFT_V2: 103 + response: 7E904621E2367 diff --git a/tests/test_cases/2025/commands/7DF.22F45C.yaml b/tests/test_cases/2025/commands/7DF.22F45C.yaml new file mode 100644 index 00000000..2c248704 --- /dev/null +++ b/tests/test_cases/2025/commands/7DF.22F45C.yaml @@ -0,0 +1,8 @@ +command_id: 7DF.22F45C +test_cases: +- expected_values: + FORD_EOP: 46 + response: 7E80462F45C2E +- expected_values: + FORD_EOP: 144 + response: 7E80462F45C90 diff --git a/tests/test_cases/2025/commands/7E0.0104.yaml b/tests/test_cases/2025/commands/7E0.0104.yaml new file mode 100644 index 00000000..bb78b449 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.0104.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0104 +test_cases: +- expected_values: + LOAD_PCT: 0 + response: '7E803410400' +- expected_values: + LOAD_PCT: 91.37255 + response: 7E8034104E9 diff --git a/tests/test_cases/2025/commands/7E0.0105.yaml b/tests/test_cases/2025/commands/7E0.0105.yaml new file mode 100644 index 00000000..9d5e8919 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.0105.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0105 +test_cases: +- expected_values: + ECT: 10 + response: '7E803410532' +- expected_values: + ECT: 96 + response: '7E803410588' diff --git a/tests/test_cases/2025/commands/7E0.010D.yaml b/tests/test_cases/2025/commands/7E0.010D.yaml new file mode 100644 index 00000000..6b793c4e --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.010D.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.010D +test_cases: +- expected_values: + VSS: 0 + response: 7E803410D00 +- expected_values: + VSS: 136 + response: 7E803410D88 diff --git a/tests/test_cases/2025/commands/7E0.0111.yaml b/tests/test_cases/2025/commands/7E0.0111.yaml new file mode 100644 index 00000000..c9e04630 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.0111.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0111 +test_cases: +- expected_values: + TP: 10.98039 + response: 7E80341111C +- expected_values: + TP: 61.96078 + response: 7E80341119E diff --git a/tests/test_cases/2025/commands/7E0.012F.yaml b/tests/test_cases/2025/commands/7E0.012F.yaml new file mode 100644 index 00000000..a1290493 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.012F.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.012F +test_cases: +- expected_values: + FLI: 10.98039 + response: 7E803412F1C +- expected_values: + FLI: 100 + response: 7E803412FFF diff --git a/tests/test_cases/2025/commands/7E0.0131.yaml b/tests/test_cases/2025/commands/7E0.0131.yaml new file mode 100644 index 00000000..5f17e59c --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.0131.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.0131 +test_cases: +- expected_values: + CLR_DIST: 645 + response: '7E80441310285' +- expected_values: + CLR_DIST: 1023 + response: 7E804413103FF +- expected_values: + CLR_DIST: 1024 + response: '7E80441310400' +- expected_values: + CLR_DIST: 1536 + response: '7E80441310600' diff --git a/tests/test_cases/2025/commands/7E0.0134.yaml b/tests/test_cases/2025/commands/7E0.0134.yaml new file mode 100644 index 00000000..79dc8f9b --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.0134.yaml @@ -0,0 +1,18 @@ +command_id: 7E0.0134 +test_cases: +- expected_values: + LAMBDA11_CURRENT: 0 + O2S11_CURRENT: 0 + response: '7E806413400008000' +- expected_values: + LAMBDA11_CURRENT: 0.93201 + O2S11_CURRENT: -0.32812 + response: 7E8064134774C7FAC +- expected_values: + LAMBDA11_CURRENT: 0.99411 + O2S11_CURRENT: -0.00391 + response: 7E80641347F3F7FFF +- expected_values: + LAMBDA11_CURRENT: 1.99 + O2S11_CURRENT: 2.28516 + response: 7E8064134FFFF8249 diff --git a/tests/test_cases/2025/commands/7E0.0144.yaml b/tests/test_cases/2025/commands/7E0.0144.yaml new file mode 100644 index 00000000..a32288f4 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.0144.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.0144 +test_cases: +- expected_values: + EQ_RAT: 0.76313 + response: 7E804414461AE +- expected_values: + EQ_RAT: 0.89058 + response: 7E804414471FE +- expected_values: + EQ_RAT: 1.00008 + response: '7E80441448002' +- expected_values: + EQ_RAT: 1.12758 + response: '7E80441449054' diff --git a/tests/test_cases/2025/commands/7E0.0146.yaml b/tests/test_cases/2025/commands/7E0.0146.yaml new file mode 100644 index 00000000..40341a54 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.0146.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0146 +test_cases: +- expected_values: + AAT: 1 + response: '7E803414629' +- expected_values: + AAT: 12 + response: '7E803414634' diff --git a/tests/test_cases/2025/commands/7E0.015C.yaml b/tests/test_cases/2025/commands/7E0.015C.yaml new file mode 100644 index 00000000..2bca48cb --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.015C.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.015C +test_cases: +- expected_values: + EOT: 6 + response: 7E803415C2E +- expected_values: + EOT: 104 + response: 7E803415C90 diff --git a/tests/test_cases/2025/commands/7E0.015E.yaml b/tests/test_cases/2025/commands/7E0.015E.yaml new file mode 100644 index 00000000..0e75fd64 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.015E.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.015E +test_cases: +- expected_values: + FUEL_RATE: 0 + response: 7E804415E0000 +- expected_values: + FUEL_RATE: 12.4 + response: 7E804415E00F8 +- expected_values: + FUEL_RATE: 26.4 + response: 7E804415E0210 diff --git a/tests/test_cases/2025/commands/7E0.22030F.yaml b/tests/test_cases/2025/commands/7E0.22030F.yaml new file mode 100644 index 00000000..ed0d3170 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.22030F.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.22030F +test_cases: +- expected_values: + FORD_CL: 0.87933 + response: 7E80562030F708E +- expected_values: + FORD_CL: 0.98435 + response: 7E80562030F7DFF +- expected_values: + FORD_CL: 0.99222 + response: 7E80562030F7F01 +- expected_values: + FORD_CL: 1.15793 + response: 7E80562030F9437 diff --git a/tests/test_cases/2025/commands/7E0.7E8.220301.yaml b/tests/test_cases/2025/commands/7E0.7E8.220301.yaml new file mode 100644 index 00000000..8039585c --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.220301.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.220301 +test_cases: +- expected_values: + FORD_MAP_V: 0.6084 + response: 7E805620301026F +- expected_values: + FORD_MAP_V: 1.24902 + response: 7E80562030104FF +- expected_values: + FORD_MAP_V: 2 + response: '7E8056203010800' +- expected_values: + FORD_MAP_V: 3.25684 + response: 7E8056203010D07 diff --git a/tests/test_cases/2025/commands/7E0.7E8.220307.yaml b/tests/test_cases/2025/commands/7E0.7E8.220307.yaml new file mode 100644 index 00000000..536ad784 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.220307.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.220307 +test_cases: +- expected_values: + FORD_LPFP_DUTY: 22.94617 + response: 7E8056203071D5F +- expected_values: + FORD_LPFP_DUTY: 29.6875 + response: '7E8056203072600' +- expected_values: + FORD_LPFP_DUTY: 74.99695 + response: 7E8056203075FFF +- expected_values: + FORD_LPFP_DUTY: 75 + response: '7E8056203076000' diff --git a/tests/test_cases/2025/commands/7E0.7E8.220316.yaml b/tests/test_cases/2025/commands/7E0.7E8.220316.yaml new file mode 100644 index 00000000..b6dd5c3f --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.220316.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.220316 +test_cases: +- expected_values: + FORD_VCT_INT_DUTY: 0 + response: '7E8056203160000' +- expected_values: + FORD_VCT_INT_DUTY: 44.34509 + response: 7E80562031638C3 +- expected_values: + FORD_VCT_INT_DUTY: 51.87378 + response: '7E8056203164266' diff --git a/tests/test_cases/2025/commands/7E0.7E8.220317.yaml b/tests/test_cases/2025/commands/7E0.7E8.220317.yaml new file mode 100644 index 00000000..f59e1993 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.220317.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.220317 +test_cases: +- expected_values: + FORD_VCT_EXH_DUTY: 0 + response: '7E8056203170000' +- expected_values: + FORD_VCT_EXH_DUTY: 37.46033 + response: 7E8056203172FF3 +- expected_values: + FORD_VCT_EXH_DUTY: 42.99011 + response: '7E8056203173707' diff --git a/tests/test_cases/2025/commands/7E0.7E8.220318.yaml b/tests/test_cases/2025/commands/7E0.7E8.220318.yaml new file mode 100644 index 00000000..fb3e4383 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.220318.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.220318 +test_cases: +- expected_values: + FORD_VCT_INT_ACT: 0 + response: '7E8056203180000' +- expected_values: + FORD_VCT_INT_ACT: 0 + response: 7E805620318FF02 +- expected_values: + FORD_VCT_INT_ACT: 0 + response: 7E805620318FFFE diff --git a/tests/test_cases/2025/commands/7E0.7E8.220319.yaml b/tests/test_cases/2025/commands/7E0.7E8.220319.yaml new file mode 100644 index 00000000..205ba7df --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.220319.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.220319 +test_cases: +- expected_values: + FORD_VCT_EXH_ACT: 0 + response: '7E8056203190000' +- expected_values: + FORD_VCT_EXH_ACT: 50 + response: 7E805620319FFF0 +- expected_values: + FORD_VCT_EXH_ACT: 50 + response: 7E805620319FFFF diff --git a/tests/test_cases/2025/commands/7E0.7E8.22031A.yaml b/tests/test_cases/2025/commands/7E0.7E8.22031A.yaml new file mode 100644 index 00000000..f18cc86a --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22031A.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22031A +test_cases: +- expected_values: + FORD_VCT_INT_ERR: 0 + response: 7E80562031A0000 +- expected_values: + FORD_VCT_INT_ERR: 50 + response: 7E80562031AFFF4 +- expected_values: + FORD_VCT_INT_ERR: 50 + response: 7E80562031AFFFF diff --git a/tests/test_cases/2025/commands/7E0.7E8.22031B.yaml b/tests/test_cases/2025/commands/7E0.7E8.22031B.yaml new file mode 100644 index 00000000..d19fbd8d --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22031B.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22031B +test_cases: +- expected_values: + FORD_VCT_EXH_ERR: 0 + response: 7E80562031B0000 +- expected_values: + FORD_VCT_EXH_ERR: 50 + response: 7E80562031BFFAF +- expected_values: + FORD_VCT_EXH_ERR: 50 + response: 7E80562031BFFFF diff --git a/tests/test_cases/2025/commands/7E0.7E8.220324.yaml b/tests/test_cases/2025/commands/7E0.7E8.220324.yaml new file mode 100644 index 00000000..1c489efa --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.220324.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.220324 +test_cases: +- expected_values: + FORD_HPFP_V: 0.48387 + FORD_[ECU] HPFP SENSOR VOLTAGE: 0.48387 + response: '7E8056203240063' +- expected_values: + FORD_HPFP_V: 2.49756 + FORD_[ECU] HPFP SENSOR VOLTAGE: 2.49756 + response: 7E80562032401FF +- expected_values: + FORD_HPFP_V: 2.50244 + FORD_[ECU] HPFP SENSOR VOLTAGE: 2.50244 + response: '7E8056203240200' diff --git a/tests/test_cases/2025/commands/7E0.7E8.22032B.yaml b/tests/test_cases/2025/commands/7E0.7E8.22032B.yaml new file mode 100644 index 00000000..5b31c787 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22032B.yaml @@ -0,0 +1,10 @@ +command_id: 7E0.7E8.22032B +test_cases: +- expected_values: + FORD_ACC_POS: 0 + FORD_[ECU] ACCELERATOR PEDAL POSITION: 0 + response: 7E80462032B00 +- expected_values: + FORD_ACC_POS: 95 + FORD_[ECU] ACCELERATOR PEDAL POSITION: 95 + response: 7E80462032BBE diff --git a/tests/test_cases/2025/commands/7E0.7E8.220334.yaml b/tests/test_cases/2025/commands/7E0.7E8.220334.yaml new file mode 100644 index 00000000..7858dd8b --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.220334.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.220334 +test_cases: +- expected_values: + FORD_PCM_CYL_HEAD_T_CORR: 38.67188 + response: 7E80562033409AB +- expected_values: + FORD_PCM_CYL_HEAD_T_CORR: 99.92188 + response: 7E80562033418FB +- expected_values: + FORD_PCM_CYL_HEAD_T_CORR: 100 + response: '7E8056203341900' +- expected_values: + FORD_PCM_CYL_HEAD_T_CORR: 104.03125 + response: 7E8056203341A02 diff --git a/tests/test_cases/2025/commands/7E0.7E8.220338.yaml b/tests/test_cases/2025/commands/7E0.7E8.220338.yaml new file mode 100644 index 00000000..2cdbedcd --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.220338.yaml @@ -0,0 +1,27 @@ +command_id: 7E0.7E8.220338 +test_cases: +- expected_values: + FORD_ETC_TRIM_LEARNED: -0.25391 + FORD_ETC_TRIM_LRN: -0.25391 + FORD_[ECU] ETC LEARNED TRIM: 90 + response: 7E805620338FF7E +- expected_values: + FORD_ETC_TRIM_LEARNED: -0.22266 + FORD_ETC_TRIM_LRN: -0.22266 + FORD_[ECU] ETC LEARNED TRIM: 90 + response: 7E805620338FF8E +- expected_values: + FORD_ETC_TRIM_LEARNED: -0.20312 + FORD_ETC_TRIM_LRN: -0.20312 + FORD_[ECU] ETC LEARNED TRIM: 90 + response: 7E805620338FF98 +- expected_values: + FORD_ETC_TRIM_LEARNED: -0.20117 + FORD_ETC_TRIM_LRN: -0.20117 + FORD_[ECU] ETC LEARNED TRIM: 90 + response: 7E805620338FF99 +- expected_values: + FORD_ETC_TRIM_LEARNED: -0.18945 + FORD_ETC_TRIM_LRN: -0.18945 + FORD_[ECU] ETC LEARNED TRIM: 90 + response: 7E805620338FF9F diff --git a/tests/test_cases/2025/commands/7E0.7E8.22033C.yaml b/tests/test_cases/2025/commands/7E0.7E8.22033C.yaml new file mode 100644 index 00000000..2d84af07 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22033C.yaml @@ -0,0 +1,10 @@ +command_id: 7E0.7E8.22033C +test_cases: +- expected_values: + FORD_TIP_V: 1.51367 + FORD_[ECU] TIP SENSOR VOLTAGE: 1.51367 + response: 7E80562033C0136 +- expected_values: + FORD_TIP_V: 2.26074 + FORD_[ECU] TIP SENSOR VOLTAGE: 2.26074 + response: 7E80562033C01CF diff --git a/tests/test_cases/2025/commands/7E0.7E8.22033E.yaml b/tests/test_cases/2025/commands/7E0.7E8.22033E.yaml new file mode 100644 index 00000000..aec0a8cf --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22033E.yaml @@ -0,0 +1,18 @@ +command_id: 7E0.7E8.22033E +test_cases: +- expected_values: + FORD_TIP_ABS: 14.36031 + FORD_[ECU] TIP ACTUAL ABS: 14.36031 + response: 7E80562033E32B3 +- expected_values: + FORD_TIP_ABS: 14.72985 + FORD_[ECU] TIP ACTUAL ABS: 14.72985 + response: 7E80562033E3401 +- expected_values: + FORD_TIP_ABS: 15.00646 + FORD_[ECU] TIP ACTUAL ABS: 15.00646 + response: 7E80562033E34FB +- expected_values: + FORD_TIP_ABS: 22.56888 + FORD_[ECU] TIP ACTUAL ABS: 22.56888 + response: 7E80562033E4FAE diff --git a/tests/test_cases/2025/commands/7E0.7E8.220345.yaml b/tests/test_cases/2025/commands/7E0.7E8.220345.yaml new file mode 100644 index 00000000..580dc7ad --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.220345.yaml @@ -0,0 +1,20 @@ +command_id: 7E0.7E8.220345 +test_cases: +- expected_values: + FORD_PCM_MISF_EVENTS_LATEST_CYC: 0 + response: '7E80762034500000000' +- expected_values: + FORD_PCM_MISF_EVENTS_LATEST_CYC: 1 + response: '7E80762034500000001' +- expected_values: + FORD_PCM_MISF_EVENTS_LATEST_CYC: 2 + response: '7E80762034500000002' +- expected_values: + FORD_PCM_MISF_EVENTS_LATEST_CYC: 3 + response: '7E80762034500000003' +- expected_values: + FORD_PCM_MISF_EVENTS_LATEST_CYC: 29 + response: 7E8076203450000001D +- expected_values: + FORD_PCM_MISF_EVENTS_LATEST_CYC: 30 + response: 7E8076203450000001E diff --git a/tests/test_cases/2025/commands/7E0.7E8.220353.yaml b/tests/test_cases/2025/commands/7E0.7E8.220353.yaml new file mode 100644 index 00000000..159a61e8 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.220353.yaml @@ -0,0 +1,26 @@ +command_id: 7E0.7E8.220353 +test_cases: +- expected_values: + FORD_BARO: 14.39339 + FORD_[ECU] BARO: 14.39339 + response: 7E805620353018D +- expected_values: + FORD_BARO: 14.42964 + FORD_[ECU] BARO: 14.42964 + response: 7E805620353018E +- expected_values: + FORD_BARO: 14.53841 + FORD_[ECU] BARO: 14.53841 + response: '7E8056203530191' +- expected_values: + FORD_BARO: 14.61092 + FORD_[ECU] BARO: 14.61092 + response: '7E8056203530193' +- expected_values: + FORD_BARO: 14.75594 + FORD_[ECU] BARO: 14.75594 + response: '7E8056203530197' +- expected_values: + FORD_BARO: 14.79219 + FORD_[ECU] BARO: 14.79219 + response: '7E8056203530198' diff --git a/tests/test_cases/2025/commands/7E0.7E8.22035A.yaml b/tests/test_cases/2025/commands/7E0.7E8.22035A.yaml new file mode 100644 index 00000000..84612e7e --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22035A.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22035A +test_cases: +- expected_values: + FORD_BARO_V: 3.87097 + response: 7E80562035A0318 +- expected_values: + FORD_BARO_V: 4.05181 + response: 7E80562035A033D diff --git a/tests/test_cases/2025/commands/7E0.7E8.22035F.yaml b/tests/test_cases/2025/commands/7E0.7E8.22035F.yaml new file mode 100644 index 00000000..c38099b9 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22035F.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.22035F +test_cases: +- expected_values: + FORD_RO2_V: 0.1084 + response: 7E80562035F006F +- expected_values: + FORD_RO2_V: 0.74902 + response: 7E80562035F02FF +- expected_values: + FORD_RO2_V: 0.75 + response: 7E80562035F0300 +- expected_values: + FORD_RO2_V: 1 + response: 7E80562035F0672 diff --git a/tests/test_cases/2025/commands/7E0.7E8.220382.yaml b/tests/test_cases/2025/commands/7E0.7E8.220382.yaml new file mode 100644 index 00000000..0d25653b --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.220382.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.220382 +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL1_NORM: 0 + response: '7E80462038200' +- expected_values: + FORD_PCM_MISF_ACCEL_CYL1_NORM: -0.01562 + response: 7E804620382FF diff --git a/tests/test_cases/2025/commands/7E0.7E8.220388.yaml b/tests/test_cases/2025/commands/7E0.7E8.220388.yaml new file mode 100644 index 00000000..99ea36dd --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.220388.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.220388 +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL2_NORM: -0.125 + response: '7E8 04 62 03 88 F8 ' +- expected_values: + FORD_PCM_MISF_ACCEL_CYL2_NORM: 0 + response: '7E80462038800' +- expected_values: + FORD_PCM_MISF_ACCEL_CYL2_NORM: -0.01562 + response: 7E804620388FF diff --git a/tests/test_cases/2025/commands/7E0.7E8.22038A.yaml b/tests/test_cases/2025/commands/7E0.7E8.22038A.yaml new file mode 100644 index 00000000..d4039a94 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22038A.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22038A +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL3_NORM: 0 + response: 7E80462038A00 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL3_NORM: -0.03125 + response: 7E80462038AFE diff --git a/tests/test_cases/2025/commands/7E0.7E8.22038B.yaml b/tests/test_cases/2025/commands/7E0.7E8.22038B.yaml new file mode 100644 index 00000000..6a2c5838 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22038B.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22038B +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL4_NORM: 0 + response: 7E80462038B00 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL4_NORM: -0.01562 + response: 7E80462038BFF diff --git a/tests/test_cases/2025/commands/7E0.7E8.22038C.yaml b/tests/test_cases/2025/commands/7E0.7E8.22038C.yaml new file mode 100644 index 00000000..b669fb91 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22038C.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22038C +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL5_NORM: 0 + response: 7E80462038C00 +- expected_values: + FORD_PCM_MISF_ACCEL_CYL5_NORM: -0.01562 + response: 7E80462038CFF diff --git a/tests/test_cases/2025/commands/7E0.7E8.22038E.yaml b/tests/test_cases/2025/commands/7E0.7E8.22038E.yaml new file mode 100644 index 00000000..71f11595 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22038E.yaml @@ -0,0 +1,18 @@ +command_id: 7E0.7E8.22038E +test_cases: +- expected_values: + FORD_EVAP_V: 5 + FORD_[ECU] EVAP PRES SENSOR V: 5 + response: 7E80562038E0655 +- expected_values: + FORD_EVAP_V: 5 + FORD_[ECU] EVAP PRES SENSOR V: 5 + response: 7E80562038E0709 +- expected_values: + FORD_EVAP_V: 5 + FORD_[ECU] EVAP PRES SENSOR V: 5 + response: 7E80562038E07FE +- expected_values: + FORD_EVAP_V: 5 + FORD_[ECU] EVAP PRES SENSOR V: 5 + response: 7E80562038E0A20 diff --git a/tests/test_cases/2025/commands/7E0.7E8.22038F.yaml b/tests/test_cases/2025/commands/7E0.7E8.22038F.yaml new file mode 100644 index 00000000..cad2e1a6 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22038F.yaml @@ -0,0 +1,18 @@ +command_id: 7E0.7E8.22038F +test_cases: +- expected_values: + FORD_ECT: 9.67188 + FORD_[ECU] ECT: 9.67188 + response: 7E80562038F026B +- expected_values: + FORD_ECT: 28.0625 + FORD_[ECU] ECT: 28.0625 + response: 7E80562038F0704 +- expected_values: + FORD_ECT: 51.98438 + FORD_[ECU] ECT: 51.98438 + response: 7E80562038F0CFF +- expected_values: + FORD_ECT: 96.67188 + FORD_[ECU] ECT: 96.67188 + response: 7E80562038F182B diff --git a/tests/test_cases/2025/commands/7E0.7E8.220398.yaml b/tests/test_cases/2025/commands/7E0.7E8.220398.yaml new file mode 100644 index 00000000..7e8b48c7 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.220398.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.220398 +test_cases: +- expected_values: + FORD_PCM_MISF_ACCEL_CYL6_NORM: 0 + response: '7E80462039800' +- expected_values: + FORD_PCM_MISF_ACCEL_CYL6_NORM: -0.01562 + response: 7E804620398FF diff --git a/tests/test_cases/2025/commands/7E0.7E8.2203AF.yaml b/tests/test_cases/2025/commands/7E0.7E8.2203AF.yaml new file mode 100644 index 00000000..95790de7 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.2203AF.yaml @@ -0,0 +1,26 @@ +command_id: 7E0.7E8.2203AF +test_cases: +- expected_values: + FORD_TRQ_CTRL_REQ: 0 + response: 7E8046203AF00 +- expected_values: + FORD_TRQ_CTRL_REQ: 5 + response: 7E8046203AF05 +- expected_values: + FORD_TRQ_CTRL_REQ: 6 + response: 7E8046203AF06 +- expected_values: + FORD_TRQ_CTRL_REQ: 12 + response: 7E8046203AF0C +- expected_values: + FORD_TRQ_CTRL_REQ: 14 + response: 7E8046203AF0E +- expected_values: + FORD_TRQ_CTRL_REQ: 16 + response: 7E8046203AF10 +- expected_values: + FORD_TRQ_CTRL_REQ: 22 + response: 7E8046203AF16 +- expected_values: + FORD_TRQ_CTRL_REQ: 26 + response: 7E8046203AF1A diff --git a/tests/test_cases/2025/commands/7E0.7E8.2203BA.yaml b/tests/test_cases/2025/commands/7E0.7E8.2203BA.yaml new file mode 100644 index 00000000..9d0298db --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.2203BA.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.2203BA +test_cases: +- expected_values: + FORD_AAT_V: 2.15543 + response: 7E8056203BA01B9 +- expected_values: + FORD_AAT_V: 2.50244 + response: 7E8056203BA0200 +- expected_values: + FORD_AAT_V: 3.74878 + response: 7E8056203BA02FF +- expected_values: + FORD_AAT_V: 3.75367 + response: 7E8056203BA0300 diff --git a/tests/test_cases/2025/commands/7E0.7E8.2203BB.yaml b/tests/test_cases/2025/commands/7E0.7E8.2203BB.yaml new file mode 100644 index 00000000..234cb91b --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.2203BB.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.2203BB +test_cases: +- expected_values: + FORD_VCT_EXH_DES: 0 + response: 7E8056203BB0000 +- expected_values: + FORD_VCT_EXH_DES: 14.9375 + response: 7E8056203BB00EF +- expected_values: + FORD_VCT_EXH_DES: 32 + response: 7E8056203BB0200 diff --git a/tests/test_cases/2025/commands/7E0.7E8.2203BC.yaml b/tests/test_cases/2025/commands/7E0.7E8.2203BC.yaml new file mode 100644 index 00000000..1605225c --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.2203BC.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.2203BC +test_cases: +- expected_values: + FORD_VCT_INT_DES: 0 + FORD_[ECU] VCT INT DES: 0 + response: 7E8056203BC0000 +- expected_values: + FORD_VCT_INT_DES: -15.9375 + FORD_[ECU] VCT INT DES: 0 + response: 7E8056203BCFF01 +- expected_values: + FORD_VCT_INT_DES: -0.3125 + FORD_[ECU] VCT INT DES: 0 + response: 7E8056203BCFFFB diff --git a/tests/test_cases/2025/commands/7E0.7E8.2203BD.yaml b/tests/test_cases/2025/commands/7E0.7E8.2203BD.yaml new file mode 100644 index 00000000..977d76a6 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.2203BD.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.2203BD +test_cases: +- expected_values: + FORD_CL_LC: 0 + FORD_[ECU] CL LAMBDA CORR: 0 + response: 7E8056203BD0000 +- expected_values: + FORD_CL_LC: 0.02783 + FORD_[ECU] CL LAMBDA CORR: 0.02783 + response: 7E8056203BD00E4 +- expected_values: + FORD_CL_LC: -0.02454 + FORD_[ECU] CL LAMBDA CORR: 5 + response: 7E8056203BDFF37 diff --git a/tests/test_cases/2025/commands/7E0.7E8.2203CA.yaml b/tests/test_cases/2025/commands/7E0.7E8.2203CA.yaml new file mode 100644 index 00000000..8d8de23e --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.2203CA.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.2203CA +test_cases: +- expected_values: + FORD_MCT: 48 + response: 7E8046203CA30 +- expected_values: + FORD_MCT: 93 + response: 7E8046203CA5D diff --git a/tests/test_cases/2025/commands/7E0.7E8.2203DC.yaml b/tests/test_cases/2025/commands/7E0.7E8.2203DC.yaml new file mode 100644 index 00000000..d3b33140 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.2203DC.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.2203DC +test_cases: +- expected_values: + FORD_HPFP_DES: 18.85491 + response: 7E8056203DC000D +- expected_values: + FORD_HPFP_DES: 369.84624 + response: 7E8056203DC00FF +- expected_values: + FORD_HPFP_DES: 371.29661 + response: 7E8056203DC0100 +- expected_values: + FORD_HPFP_DES: 3500 + response: 7E8056203DC55F0 diff --git a/tests/test_cases/2025/commands/7E0.7E8.2203E8.yaml b/tests/test_cases/2025/commands/7E0.7E8.2203E8.yaml new file mode 100644 index 00000000..6203ac91 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.2203E8.yaml @@ -0,0 +1,17 @@ +command_id: 7E0.7E8.2203E8 +test_cases: +- expected_values: + FORD_OAR: 0.01935 + response: 7E8056203E8013D +- expected_values: + FORD_OAR: 0.33905 + response: 7E8056203E815B3 +- expected_values: + FORD_OAR: 0.49255 + response: 7E8056203E81F86 +- expected_values: + FORD_OAR: 1 + response: 7E8056203E8FEDA +- expected_values: + FORD_OAR: 1 + response: 7E8056203E8FF12 diff --git a/tests/test_cases/2025/commands/7E0.7E8.2203EC.yaml b/tests/test_cases/2025/commands/7E0.7E8.2203EC.yaml new file mode 100644 index 00000000..7f5569ab --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.2203EC.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.2203EC +test_cases: +- expected_values: + FORD_IGN_CORR_CYL1: 0 + response: 7E8056203EC0000 +- expected_values: + FORD_IGN_CORR_CYL1: 0.03711 + response: 7E8056203EC0013 +- expected_values: + FORD_IGN_CORR_CYL1: 1.75 + response: 7E8056203EC0380 +- expected_values: + FORD_IGN_CORR_CYL1: 2.25 + response: 7E8056203EC0480 diff --git a/tests/test_cases/2025/commands/7E0.7E8.220403.yaml b/tests/test_cases/2025/commands/7E0.7E8.220403.yaml new file mode 100644 index 00000000..c8e9120d --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.220403.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.220403 +test_cases: +- expected_values: + FORD_KS1_RAW: 27 + response: 7E805620403001B +- expected_values: + FORD_KS1_RAW: 999 + response: 7E80562040303E7 diff --git a/tests/test_cases/2025/commands/7E0.7E8.220404.yaml b/tests/test_cases/2025/commands/7E0.7E8.220404.yaml new file mode 100644 index 00000000..0a6eb75a --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.220404.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.220404 +test_cases: +- expected_values: + FORD_KS2_RAW: 43 + response: 7E805620404002B +- expected_values: + FORD_KS2_RAW: 999 + response: 7E80562040403E7 diff --git a/tests/test_cases/2025/commands/7E0.7E8.22041F.yaml b/tests/test_cases/2025/commands/7E0.7E8.22041F.yaml new file mode 100644 index 00000000..3d1073b9 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22041F.yaml @@ -0,0 +1,17 @@ +command_id: 7E0.7E8.22041F +test_cases: +- expected_values: + FORD_LPFP_DES: 52.2 + response: 7E80462041F78 +- expected_values: + FORD_LPFP_DES: 52.635 + response: 7E80462041F79 +- expected_values: + FORD_LPFP_DES: 53.07 + response: 7E80462041F7A +- expected_values: + FORD_LPFP_DES: 53.505 + response: 7E80462041F7B +- expected_values: + FORD_LPFP_DES: 53.94 + response: 7E80462041F7C diff --git a/tests/test_cases/2025/commands/7E0.7E8.220427.yaml b/tests/test_cases/2025/commands/7E0.7E8.220427.yaml new file mode 100644 index 00000000..a696717d --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.220427.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.220427 +test_cases: +- expected_values: + FORD_BPV_OPEN: 0 + response: '7E80462042700' +- expected_values: + FORD_BPV_OPEN: 1 + response: 7E804620427FF diff --git a/tests/test_cases/2025/commands/7E0.7E8.220460.yaml b/tests/test_cases/2025/commands/7E0.7E8.220460.yaml new file mode 100644 index 00000000..0aaab51e --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.220460.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.220460 +test_cases: +- expected_values: + FORD_CAT_SENS_V: 1.51367 + response: 7E805620460060E +- expected_values: + FORD_CAT_SENS_V: 1.99707 + response: 7E80562046007FD +- expected_values: + FORD_CAT_SENS_V: 2.25098 + response: '7E8056204600901' +- expected_values: + FORD_CAT_SENS_V: 3.1543 + response: 7E8056204600C9E diff --git a/tests/test_cases/2025/commands/7E0.7E8.220461.yaml b/tests/test_cases/2025/commands/7E0.7E8.220461.yaml new file mode 100644 index 00000000..04f53cdd --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.220461.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.220461 +test_cases: +- expected_values: + FORD_CAT: -29.26562 + response: 7E80562046102AF +- expected_values: + FORD_CAT: -8.03125 + response: 7E80562046107FE +- expected_values: + FORD_CAT: -3.9375 + response: '7E8056204610904' +- expected_values: + FORD_CAT: 8.59375 + response: 7E8056204610C26 diff --git a/tests/test_cases/2025/commands/7E0.7E8.220462.yaml b/tests/test_cases/2025/commands/7E0.7E8.220462.yaml new file mode 100644 index 00000000..ca718569 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.220462.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.220462 +test_cases: +- expected_values: + FORD_WGDC: 0 + response: '7E8056204620000' +- expected_values: + FORD_WGDC: 6.24695 + response: 7E80562046207FF +- expected_values: + FORD_WGDC: 97.15881 + response: 7E8056204627C5D diff --git a/tests/test_cases/2025/commands/7E0.7E8.220466.yaml b/tests/test_cases/2025/commands/7E0.7E8.220466.yaml new file mode 100644 index 00000000..7f06dc34 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.220466.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.220466 +test_cases: +- expected_values: + FORD_TIP_DES_ABS: 14.07595 + response: 7E80562046631B2 +- expected_values: + FORD_TIP_DES_ABS: 14.44439 + response: 7E80562046632FF +- expected_values: + FORD_TIP_DES_ABS: 14.4455 + response: '7E8056204663300' +- expected_values: + FORD_TIP_DES_ABS: 37.37397 + response: 7E80562046683F3 diff --git a/tests/test_cases/2025/commands/7E0.7E8.22046F.yaml b/tests/test_cases/2025/commands/7E0.7E8.22046F.yaml new file mode 100644 index 00000000..cb4a2fdf --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22046F.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.22046F +test_cases: +- expected_values: + FORD_INJ_MODE: 7 + response: 7E80462046F07 diff --git a/tests/test_cases/2025/commands/7E0.7E8.220548.yaml b/tests/test_cases/2025/commands/7E0.7E8.220548.yaml new file mode 100644 index 00000000..f776f790 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.220548.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.220548 +test_cases: +- expected_values: + FORD_LPFP_ACT: 13.56134 + response: 7E80562054800BB +- expected_values: + FORD_LPFP_ACT: 19.00038 + response: '7E8056205480106' +- expected_values: + FORD_LPFP_ACT: 64.47075 + response: '7E8056205480379' +- expected_values: + FORD_LPFP_ACT: 70.99759 + response: 7E80562054803D3 diff --git a/tests/test_cases/2025/commands/7E0.7E8.22054B.yaml b/tests/test_cases/2025/commands/7E0.7E8.22054B.yaml new file mode 100644 index 00000000..1070a3c9 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22054B.yaml @@ -0,0 +1,20 @@ +command_id: 7E0.7E8.22054B +test_cases: +- expected_values: + FORD_PCM_ENG_OIL_LIFE_REM: 87 + response: 7E80462054B57 +- expected_values: + FORD_PCM_ENG_OIL_LIFE_REM: 88 + response: 7E80462054B58 +- expected_values: + FORD_PCM_ENG_OIL_LIFE_REM: 90 + response: 7E80462054B5A +- expected_values: + FORD_PCM_ENG_OIL_LIFE_REM: 96 + response: 7E80462054B60 +- expected_values: + FORD_PCM_ENG_OIL_LIFE_REM: 97 + response: 7E80462054B61 +- expected_values: + FORD_PCM_ENG_OIL_LIFE_REM: 98 + response: 7E80462054B62 diff --git a/tests/test_cases/2025/commands/7E0.7E8.22054D.yaml b/tests/test_cases/2025/commands/7E0.7E8.22054D.yaml new file mode 100644 index 00000000..746e5d05 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22054D.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.22054D +test_cases: +- expected_values: + FORD_LPFP_SENS_V: 0.60742 + response: 7E80562054D026E +- expected_values: + FORD_LPFP_SENS_V: 1.99902 + response: 7E80562054D07FF +- expected_values: + FORD_LPFP_SENS_V: 2.00391 + response: 7E80562054D0804 +- expected_values: + FORD_LPFP_SENS_V: 2.25391 + response: 7E80562054D0904 diff --git a/tests/test_cases/2025/commands/7E0.7E8.22057D.yaml b/tests/test_cases/2025/commands/7E0.7E8.22057D.yaml new file mode 100644 index 00000000..2ec3fdb5 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22057D.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22057D +test_cases: +- expected_values: + FORD_AAT_ALT: 8 + response: 7E80462057D60 +- expected_values: + FORD_AAT_ALT: 36 + response: 7E80462057D98 diff --git a/tests/test_cases/2025/commands/7E0.7E8.220580.yaml b/tests/test_cases/2025/commands/7E0.7E8.220580.yaml new file mode 100644 index 00000000..19eaa416 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.220580.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.220580 +test_cases: +- expected_values: + FORD_GRILL_SHUTTER_POSITION: 0 + response: '7E80462058000' +- expected_values: + FORD_GRILL_SHUTTER_POSITION: 100 + response: 7E804620580FF diff --git a/tests/test_cases/2025/commands/7E0.7E8.2205AC.yaml b/tests/test_cases/2025/commands/7E0.7E8.2205AC.yaml new file mode 100644 index 00000000..12bd84d4 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.2205AC.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.2205AC +test_cases: +- expected_values: + FORD_PCM_CYL_1_KNK_COMB_PERF_CNT: 0 + response: 7E8046205AC00 diff --git a/tests/test_cases/2025/commands/7E0.7E8.2205AD.yaml b/tests/test_cases/2025/commands/7E0.7E8.2205AD.yaml new file mode 100644 index 00000000..4d494973 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.2205AD.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.2205AD +test_cases: +- expected_values: + FORD_PCM_CYL_2_KNK_COMB_PERF_CNT: 0 + response: 7E8046205AD00 diff --git a/tests/test_cases/2025/commands/7E0.7E8.2205AE.yaml b/tests/test_cases/2025/commands/7E0.7E8.2205AE.yaml new file mode 100644 index 00000000..3a8dc4a5 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.2205AE.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.2205AE +test_cases: +- expected_values: + FORD_PCM_CYL_3_KNK_COMB_PERF_CNT: 0 + response: 7E8046205AE00 diff --git a/tests/test_cases/2025/commands/7E0.7E8.2205AF.yaml b/tests/test_cases/2025/commands/7E0.7E8.2205AF.yaml new file mode 100644 index 00000000..a169c6e1 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.2205AF.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.2205AF +test_cases: +- expected_values: + FORD_PCM_CYL_4_KNK_COMB_PERF_CNT: 0 + response: 7E8046205AF00 diff --git a/tests/test_cases/2025/commands/7E0.7E8.2205B0.yaml b/tests/test_cases/2025/commands/7E0.7E8.2205B0.yaml new file mode 100644 index 00000000..3e87e4a6 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.2205B0.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.2205B0 +test_cases: +- expected_values: + FORD_PCM_CYL_5_KNK_COMB_PERF_CNT: 0 + response: 7E8046205B000 diff --git a/tests/test_cases/2025/commands/7E0.7E8.2205B1.yaml b/tests/test_cases/2025/commands/7E0.7E8.2205B1.yaml new file mode 100644 index 00000000..0aa9abe8 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.2205B1.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.2205B1 +test_cases: +- expected_values: + FORD_PCM_CYL_6_KNK_COMB_PERF_CNT: 0 + response: 7E8046205B100 diff --git a/tests/test_cases/2025/commands/7E0.7E8.2205FC.yaml b/tests/test_cases/2025/commands/7E0.7E8.2205FC.yaml new file mode 100644 index 00000000..b887121a --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.2205FC.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.2205FC +test_cases: +- expected_values: + FORD_PCM_CYL_HEAD_T_SENS_2_RAW: 13.26562 + response: 7E8056205FC0351 +- expected_values: + FORD_PCM_CYL_HEAD_T_SENS_2_RAW: 19.96875 + response: 7E8056205FC04FE +- expected_values: + FORD_PCM_CYL_HEAD_T_SENS_2_RAW: 36.0625 + response: 7E8056205FC0904 +- expected_values: + FORD_PCM_CYL_HEAD_T_SENS_2_RAW: 104.0625 + response: 7E8056205FC1A04 diff --git a/tests/test_cases/2025/commands/7E0.7E8.220604.yaml b/tests/test_cases/2025/commands/7E0.7E8.220604.yaml new file mode 100644 index 00000000..18e7d3f6 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.220604.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.220604 +test_cases: +- expected_values: + FORD_PCM_A_C_REFRIG_P: 338 + response: '7E8056206040152' +- expected_values: + FORD_PCM_A_C_REFRIG_P: 1022 + response: 7E80562060403FE +- expected_values: + FORD_PCM_A_C_REFRIG_P: 1026 + response: '7E8056206040402' +- expected_values: + FORD_PCM_A_C_REFRIG_P: 1288 + response: '7E8056206040508' diff --git a/tests/test_cases/2025/commands/7E0.7E8.220700.yaml b/tests/test_cases/2025/commands/7E0.7E8.220700.yaml new file mode 100644 index 00000000..a9244ab4 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.220700.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.220700 +test_cases: +- expected_values: + FORD_IAT_FAULT: 0 + response: '7E80762070000800400' +- expected_values: + FORD_IAT_FAULT: 0 + response: '7E80762070000801000' +- expected_values: + FORD_IAT_FAULT: 0 + response: '7E80762070000821000' diff --git a/tests/test_cases/2025/commands/7E0.7E8.220707.yaml b/tests/test_cases/2025/commands/7E0.7E8.220707.yaml new file mode 100644 index 00000000..310ee760 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.220707.yaml @@ -0,0 +1,17 @@ +command_id: 7E0.7E8.220707 +test_cases: +- expected_values: + FORD_GRILL_SHUT_DC: 0 + response: '7E80462070700' +- expected_values: + FORD_GRILL_SHUT_DC: 69.01961 + response: 7E804620707B0 +- expected_values: + FORD_GRILL_SHUT_DC: 78.43137 + response: 7E804620707C8 +- expected_values: + FORD_GRILL_SHUT_DC: 90.98039 + response: 7E804620707E8 +- expected_values: + FORD_GRILL_SHUT_DC: 100 + response: 7E804620707FF diff --git a/tests/test_cases/2025/commands/7E0.7E8.22091A.yaml b/tests/test_cases/2025/commands/7E0.7E8.22091A.yaml new file mode 100644 index 00000000..90bc2261 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22091A.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.22091A +test_cases: +- expected_values: + FORD_ETC_ANG_DES: 0.73438 + response: 7E80562091A0178 +- expected_values: + FORD_ETC_ANG_DES: 1.49805 + response: 7E80562091A02FF +- expected_values: + FORD_ETC_ANG_DES: 1.5 + response: 7E80562091A0300 +- expected_values: + FORD_ETC_ANG_DES: 38.94922 + response: 7E80562091A4DE6 diff --git a/tests/test_cases/2025/commands/7E0.7E8.22093C.yaml b/tests/test_cases/2025/commands/7E0.7E8.22093C.yaml new file mode 100644 index 00000000..95adff5a --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22093C.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.22093C +test_cases: +- expected_values: + FORD_ETC_ANG_ACT: 1.35938 + response: 7E80562093C02B8 +- expected_values: + FORD_ETC_ANG_ACT: 1.49219 + response: 7E80562093C02FC +- expected_values: + FORD_ETC_ANG_ACT: 1.5 + response: 7E80562093C0300 +- expected_values: + FORD_ETC_ANG_ACT: 23.42969 + response: 7E80562093C2EDC diff --git a/tests/test_cases/2025/commands/7E0.7E8.22099B.yaml b/tests/test_cases/2025/commands/7E0.7E8.22099B.yaml new file mode 100644 index 00000000..417ef254 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22099B.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22099B +test_cases: +- expected_values: + FORD_AC_STATE: 0 + response: 7E80562099B0000 +- expected_values: + FORD_AC_STATE: 1 + response: 7E80562099B01A0 diff --git a/tests/test_cases/2025/commands/7E0.7E8.221126.yaml b/tests/test_cases/2025/commands/7E0.7E8.221126.yaml new file mode 100644 index 00000000..d5b441a2 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.221126.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.221126 +test_cases: +- expected_values: + FORD_ERT: 0 + response: '7E80462112600' +- expected_values: + FORD_ERT: 255 + response: 7E804621126FF diff --git a/tests/test_cases/2025/commands/7E0.7E8.221166.yaml b/tests/test_cases/2025/commands/7E0.7E8.221166.yaml new file mode 100644 index 00000000..829080c5 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.221166.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.221166 +test_cases: +- expected_values: + FORD_EVAP_PURGE_CMD: 0 + response: '7E8056211660000' +- expected_values: + FORD_EVAP_PURGE_CMD: 17.1814 + response: 7E80562116615FE +- expected_values: + FORD_EVAP_PURGE_CMD: 96.21582 + response: 7E8056211667B28 diff --git a/tests/test_cases/2025/commands/7E0.7E8.22116B.yaml b/tests/test_cases/2025/commands/7E0.7E8.22116B.yaml new file mode 100644 index 00000000..58575303 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22116B.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22116B +test_cases: +- expected_values: + FORD_IGN_TIM_CYL1: 0.5 + response: 7E80562116B0002 +- expected_values: + FORD_IGN_TIM_CYL1: -6.75 + response: 7E80562116BFFE5 +- expected_values: + FORD_IGN_TIM_CYL1: -2.5 + response: 7E80562116BFFF6 diff --git a/tests/test_cases/2025/commands/7E0.7E8.221279.yaml b/tests/test_cases/2025/commands/7E0.7E8.221279.yaml new file mode 100644 index 00000000..d176fef4 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.221279.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.221279 +test_cases: +- expected_values: + FORD_IAT_SENS_V: 0 + response: '7E8056212790000' +- expected_values: + FORD_IAT_SENS_V: 2.49267 + response: 7E80562127901FE +- expected_values: + FORD_IAT_SENS_V: 2.52688 + response: '7E8056212790205' diff --git a/tests/test_cases/2025/commands/7E0.7E8.221505.yaml b/tests/test_cases/2025/commands/7E0.7E8.221505.yaml new file mode 100644 index 00000000..be830e35 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.221505.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.221505 +test_cases: +- expected_values: + FORD_VSS_HD: 0 + response: '7E8056215050000' +- expected_values: + FORD_VSS_HD: 35.99219 + response: 7E80562150511FF +- expected_values: + FORD_VSS_HD: 136.5625 + response: '7E8056215054448' diff --git a/tests/test_cases/2025/commands/7E0.7E8.221E12.yaml b/tests/test_cases/2025/commands/7E0.7E8.221E12.yaml new file mode 100644 index 00000000..aa76e5b9 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.221E12.yaml @@ -0,0 +1,18 @@ +command_id: 7E0.7E8.221E12 +test_cases: +- expected_values: + FORD_GEAR: '1' + response: 7E804621E1201 +- expected_values: + FORD_GEAR: '1' + response: |- + 7E804621E1201 + 7E904621E1201 +- expected_values: + FORD_GEAR: '8' + response: |- + 7E804621E1208 + 7E904621E1208 +- expected_values: + FORD_GEAR: '10' + response: 7E804621E120A diff --git a/tests/test_cases/2025/commands/7E0.7E8.221E16.yaml b/tests/test_cases/2025/commands/7E0.7E8.221E16.yaml new file mode 100644 index 00000000..288cd037 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.221E16.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.221E16 +test_cases: +- expected_values: + FORD_AXLE_GEAR_RATIO_MEAS: 0.63525 + response: 7E805621E160A2A +- expected_values: + FORD_AXLE_GEAR_RATIO_MEAS: 0.99927 + response: 7E805621E160FFD +- expected_values: + FORD_AXLE_GEAR_RATIO_MEAS: 10 + response: 7E805621E16A000 diff --git a/tests/test_cases/2025/commands/7E0.7E8.221E1A.yaml b/tests/test_cases/2025/commands/7E0.7E8.221E1A.yaml new file mode 100644 index 00000000..e08f561c --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.221E1A.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.221E1A +test_cases: +- expected_values: + FORD_PCM_CMD_TRANS_MAIN_LINE_P: 518 + response: 7E805621E1A0103 +- expected_values: + FORD_PCM_CMD_TRANS_MAIN_LINE_P: 890 + response: 7E805621E1A01BD +- expected_values: + FORD_PCM_CMD_TRANS_MAIN_LINE_P: 1700 + response: 7E805621E1A0352 diff --git a/tests/test_cases/2025/commands/7E0.7E8.221E1C.yaml b/tests/test_cases/2025/commands/7E0.7E8.221E1C.yaml new file mode 100644 index 00000000..fa8254cf --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.221E1C.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.221E1C +test_cases: +- expected_values: + FORD_TOT: 13 + response: 7E805621E1C00D0 +- expected_values: + FORD_TOT: 32 + response: 7E805621E1C0200 +- expected_values: + FORD_TOT: 47.9375 + response: 7E805621E1C02FF +- expected_values: + FORD_TOT: 80 + response: 7E805621E1C0500 diff --git a/tests/test_cases/2025/commands/7E0.7E8.221E1F.yaml b/tests/test_cases/2025/commands/7E0.7E8.221E1F.yaml new file mode 100644 index 00000000..3cba40cc --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.221E1F.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.221E1F +test_cases: +- expected_values: + FORD_GEAR_ENG: 1 + response: 7E804621E1F01 +- expected_values: + FORD_GEAR_ENG: 6 + response: 7E804621E1F82 diff --git a/tests/test_cases/2025/commands/7E0.7E8.224194.yaml b/tests/test_cases/2025/commands/7E0.7E8.224194.yaml new file mode 100644 index 00000000..54421b98 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.224194.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.224194 +test_cases: +- expected_values: + FORD_DTE: 72.4 + response: 7E80562419402D4 +- expected_values: + FORD_DTE: 256 + response: 7E8056241940A00 +- expected_values: + FORD_DTE: 332.6 + response: 7E8056241940CFE +- expected_values: + FORD_DTE: 591.4 + response: 7E805624194171A diff --git a/tests/test_cases/2025/commands/7E0.7E8.224195.yaml b/tests/test_cases/2025/commands/7E0.7E8.224195.yaml new file mode 100644 index 00000000..0b217936 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.224195.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.224195 +test_cases: +- expected_values: + FORD_DTE_DISP: 78.1 + response: 7E805624195030D +- expected_values: + FORD_DTE_DISP: 255.9 + response: 7E80562419509FF +- expected_values: + FORD_DTE_DISP: 332.9 + response: 7E8056241950D01 +- expected_values: + FORD_DTE_DISP: 594.3 + response: '7E8056241951737' diff --git a/tests/test_cases/2025/commands/7E0.7E8.229800.yaml b/tests/test_cases/2025/commands/7E0.7E8.229800.yaml new file mode 100644 index 00000000..caf999ef --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.229800.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.229800 +test_cases: +- expected_values: + FORD_AC_P_SENS_V: 0.7959 + response: 7E805629800032F +- expected_values: + FORD_AC_P_SENS_V: 0.99121 + response: 7E80562980003F7 +- expected_values: + FORD_AC_P_SENS_V: 1.25488 + response: '7E8056298000505' +- expected_values: + FORD_AC_P_SENS_V: 1.75781 + response: '7E8056298000708' diff --git a/tests/test_cases/2025/commands/7E0.7E8.22DD01|fc=1.yaml b/tests/test_cases/2025/commands/7E0.7E8.22DD01|fc=1.yaml new file mode 100644 index 00000000..de8f9190 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22DD01|fc=1.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.22DD01|fc=1 +test_cases: +- expected_values: + FORD_ODO: 1425 + response: 7E80662DD01000591 +- expected_values: + FORD_ODO: 1792 + response: 7E80662DD01000700 +- expected_values: + FORD_ODO: 2047 + response: 7E80662DD010007FF +- expected_values: + FORD_ODO: 9772 + response: 7E80662DD0100262C diff --git a/tests/test_cases/2025/commands/7E0.7E8.22F404.yaml b/tests/test_cases/2025/commands/7E0.7E8.22F404.yaml new file mode 100644 index 00000000..19cd96a0 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22F404.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F404 +test_cases: +- expected_values: + FORD_ENG_LOAD_PCT: 0 + response: 7E80462F40400 +- expected_values: + FORD_ENG_LOAD_PCT: 100 + response: 7E80462F404FF diff --git a/tests/test_cases/2025/commands/7E0.7E8.22F406.yaml b/tests/test_cases/2025/commands/7E0.7E8.22F406.yaml new file mode 100644 index 00000000..38668ea8 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22F406.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F406 +test_cases: +- expected_values: + FORD_STFT: -25 + response: 7E80462F40660 +- expected_values: + FORD_STFT: 30.46875 + response: 7E80462F406A7 diff --git a/tests/test_cases/2025/commands/7E0.7E8.22F407.yaml b/tests/test_cases/2025/commands/7E0.7E8.22F407.yaml new file mode 100644 index 00000000..2718a3ef --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22F407.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22F407 +test_cases: +- expected_values: + FORD_LTFT: 1.5625 + response: '7E8 04 62 F4 07 82 ' +- expected_values: + FORD_LTFT: -4.6875 + response: 7E80462F4077A +- expected_values: + FORD_LTFT: 10.15625 + response: 7E80462F4078D diff --git a/tests/test_cases/2025/commands/7E0.7E8.22F40B.yaml b/tests/test_cases/2025/commands/7E0.7E8.22F40B.yaml new file mode 100644 index 00000000..2c540e5b --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22F40B.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F40B +test_cases: +- expected_values: + FORD_MAP: 3.19086 + response: 7E80462F40B16 +- expected_values: + FORD_MAP: 36 + response: 7E80462F40BFF diff --git a/tests/test_cases/2025/commands/7E0.7E8.22F40C.yaml b/tests/test_cases/2025/commands/7E0.7E8.22F40C.yaml new file mode 100644 index 00000000..35ba5e7b --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22F40C.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22F40C +test_cases: +- expected_values: + FORD_RPM: 0 + response: 7E80562F40C0000 +- expected_values: + FORD_RPM: 1279.5 + response: 7E80562F40C13FE +- expected_values: + FORD_RPM: 2986 + response: 7E80562F40C2EA8 diff --git a/tests/test_cases/2025/commands/7E0.7E8.22F40D.yaml b/tests/test_cases/2025/commands/7E0.7E8.22F40D.yaml new file mode 100644 index 00000000..9c4b52c3 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22F40D.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F40D +test_cases: +- expected_values: + FORD_VSS: 0 + response: 7E80462F40D00 +- expected_values: + FORD_VSS: 136 + response: 7E80462F40D88 diff --git a/tests/test_cases/2025/commands/7E0.7E8.22F40F.yaml b/tests/test_cases/2025/commands/7E0.7E8.22F40F.yaml new file mode 100644 index 00000000..290884b9 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22F40F.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F40F +test_cases: +- expected_values: + FORD_IAT_ALT2: 2 + response: 7E80462F40F2A +- expected_values: + FORD_IAT_ALT2: 41 + response: 7E80462F40F51 diff --git a/tests/test_cases/2025/commands/7E0.7E8.22F41F.yaml b/tests/test_cases/2025/commands/7E0.7E8.22F41F.yaml new file mode 100644 index 00000000..05dbfa9f --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22F41F.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22F41F +test_cases: +- expected_values: + FORD_RUN_TIME: 0 + response: 7E80562F41F0000 +- expected_values: + FORD_RUN_TIME: 1279 + response: 7E80562F41F04FF +- expected_values: + FORD_RUN_TIME: 3857 + response: 7E80562F41F0F11 diff --git a/tests/test_cases/2025/commands/7E0.7E8.22F421.yaml b/tests/test_cases/2025/commands/7E0.7E8.22F421.yaml new file mode 100644 index 00000000..a03a6d0f --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22F421.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.22F421 +test_cases: +- expected_values: + FORD_MIL_DIST: 0 + response: 7E80562F4210000 diff --git a/tests/test_cases/2025/commands/7E0.7E8.22F42F.yaml b/tests/test_cases/2025/commands/7E0.7E8.22F42F.yaml new file mode 100644 index 00000000..618ba604 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22F42F.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22F42F +test_cases: +- expected_values: + FORD_FLI: 98.82353 + response: '7E8 04 62 F4 2F FC ' +- expected_values: + FORD_FLI: 10.98039 + response: 7E80462F42F1C +- expected_values: + FORD_FLI: 100 + response: 7E80462F42FFF diff --git a/tests/test_cases/2025/commands/7E0.7E8.22F430.yaml b/tests/test_cases/2025/commands/7E0.7E8.22F430.yaml new file mode 100644 index 00000000..9009f10e --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22F430.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F430 +test_cases: +- expected_values: + FORD_WARMUP_CLR: 12 + response: 7E80462F4300C +- expected_values: + FORD_WARMUP_CLR: 34 + response: 7E80462F43022 diff --git a/tests/test_cases/2025/commands/7E0.7E8.22F431.yaml b/tests/test_cases/2025/commands/7E0.7E8.22F431.yaml new file mode 100644 index 00000000..ed873748 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22F431.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.22F431 +test_cases: +- expected_values: + FORD_DIST_DTC_CLR: 645 + response: 7E80562F4310285 +- expected_values: + FORD_DIST_DTC_CLR: 1023 + response: 7E80562F43103FF +- expected_values: + FORD_DIST_DTC_CLR: 1024 + response: 7E80562F4310400 +- expected_values: + FORD_DIST_DTC_CLR: 1536 + response: 7E80562F4310600 diff --git a/tests/test_cases/2025/commands/7E0.7E8.22F43C.yaml b/tests/test_cases/2025/commands/7E0.7E8.22F43C.yaml new file mode 100644 index 00000000..d5660795 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22F43C.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.22F43C +test_cases: +- expected_values: + FORD_CAT_TEMP: 47.5 + response: 7E80562F43C036B +- expected_values: + FORD_CAT_TEMP: 420.9 + response: 7E80562F43C1201 +- expected_values: + FORD_CAT_TEMP: 471.6 + response: 7E80562F43C13FC +- expected_values: + FORD_CAT_TEMP: 769.1 + response: 7E80562F43C1F9B diff --git a/tests/test_cases/2025/commands/7E0.7E8.22F443.yaml b/tests/test_cases/2025/commands/7E0.7E8.22F443.yaml new file mode 100644 index 00000000..91139e98 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22F443.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22F443 +test_cases: +- expected_values: + FORD_ENG_LOAD_ACT: 0 + response: 7E80562F4430000 +- expected_values: + FORD_ENG_LOAD_ACT: 100 + response: 7E80562F44300FF +- expected_values: + FORD_ENG_LOAD_ACT: 207.05882 + response: 7E80562F4430210 diff --git a/tests/test_cases/2025/commands/7E0.7E8.22F462.yaml b/tests/test_cases/2025/commands/7E0.7E8.22F462.yaml new file mode 100644 index 00000000..6d286dce --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22F462.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F462 +test_cases: +- expected_values: + FORD_PCM_ACT_ENG_PCT_TRQ: 0 + response: 7E80462F4627D +- expected_values: + FORD_PCM_ACT_ENG_PCT_TRQ: 100 + response: 7E80462F462E4 diff --git a/tests/test_cases/2025/commands/7E0.7E8.22F463.yaml b/tests/test_cases/2025/commands/7E0.7E8.22F463.yaml new file mode 100644 index 00000000..37033988 --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22F463.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F463 +test_cases: +- expected_values: + FORD_PCM_ENG_REFERENCE_TRQ: 390 + response: 7E80562F4630186 +- expected_values: + FORD_PCM_ENG_REFERENCE_TRQ: 600 + response: 7E80562F4630258 diff --git a/tests/test_cases/2025/commands/7E0.7E8.22F4A6.yaml b/tests/test_cases/2025/commands/7E0.7E8.22F4A6.yaml new file mode 100644 index 00000000..a053d4af --- /dev/null +++ b/tests/test_cases/2025/commands/7E0.7E8.22F4A6.yaml @@ -0,0 +1,17 @@ +command_id: 7E0.7E8.22F4A6 +test_cases: +- expected_values: + FORD_PCM_VEH_ODO: 1417.4 + response: 7E80762F4A60000375E +- expected_values: + FORD_PCM_VEH_ODO: 1663.9 + response: 7E80762F4A6000040FF +- expected_values: + FORD_PCM_VEH_ODO: 1792 + response: 7E80762F4A600004600 +- expected_values: + FORD_PCM_VEH_ODO: 9290 + response: 7E80762F4A600016AE4 +- expected_values: + FORD_PCM_VEH_ODO: 9772.4 + response: 7E80762F4A600017DBC diff --git a/tests/test_cases/2027/command_support.yaml b/tests/test_cases/2027/command_support.yaml index abe9e085..355fb68c 100644 --- a/tests/test_cases/2027/command_support.yaml +++ b/tests/test_cases/2027/command_support.yaml @@ -1,5 +1,16 @@ model_year: 2027 supported_commands_by_ecu: + "720": + - 720.728.22DD01:FORD_ODO_TRIP + "726": + - 726.72E.22DD01:FORD_ODO_726 + "760": + - 760.768.222B00:FORD_PARKING_BRAKE + - 760.768.22DD01:FORD_ODO_BCM + "7DF": + - 7DF.221E12:FORD_GEAR_V2 + - 7DF.22F42F:FORD_FLI_V2 + - 7DF.22F45C:FORD_EOP "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 - 0104:LOAD_PCT @@ -31,3 +42,228 @@ supported_commands_by_ecu: - 015E:FUEL_RATE - 0161:TQ_DD - 0162:TQ_ACT + - 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.0105:ECT + - 7E0.011F:RUNTM + - 7E0.0121:MIL_DIST + - 7E0.0130:WARM_UPS + - 7E0.0131:CLR_DIST + - 7E0.0141:ACRFCMPL,ACRF_ENA,AIR_CMPL,AIR_ENA,CAT_CMPL,CAT_ENA,CCM_CMPL,CCM_ENA,CIM_SUP_FLAG,EGR_CMPL,EGR_ENA,EVAPCMPL,EVAP_ENA,FUEL_CMPL,FUEL_ENA,HCATCMPL,HCAT_ENA,HTR_CMPL,HTR_ENA,MIS_CMPL,MIS_ENA,O2S_CMPL,O2S_ENA + - 7E0.014D:MIL_TIME + - 7E0.014E:CLR_TIME + - 7E0.015C:EOT + - 7E0.015E:FUEL_RATE + - 7E0.7E8.220301:FORD_MAP_V + - 7E0.7E8.220307:FORD_LPFP_DUTY + - 7E0.7E8.220324:FORD_HPFP_V,FORD_[ECU] HPFP SENSOR VOLTAGE + - 7E0.7E8.22032B:FORD_ACC_POS,FORD_[ECU] ACCELERATOR PEDAL POSITION + - 7E0.7E8.22038F:FORD_ECT,FORD_[ECU] ECT + - 7E0.7E8.2203BA:FORD_AAT_V + - 7E0.7E8.2203DC:FORD_HPFP_DES + - 7E0.7E8.22041F:FORD_LPFP_DES + - 7E0.7E8.220462:FORD_WGDC + - 7E0.7E8.220466:FORD_TIP_DES_ABS + - 7E0.7E8.220548:FORD_LPFP_ACT + - 7E0.7E8.22054B:FORD_PCM_ENG_OIL_LIFE_REM + - 7E0.7E8.22054D:FORD_LPFP_SENS_V + - 7E0.7E8.220580:FORD_GRILL_SHUTTER_POSITION + - 7E0.7E8.2205FC:FORD_PCM_CYL_HEAD_T_SENS_2_RAW + - 7E0.7E8.220604:FORD_PCM_A_C_REFRIG_P + - 7E0.7E8.220700:FORD_IAT_FAULT + - 7E0.7E8.220707:FORD_GRILL_SHUT_DC + - 7E0.7E8.221279:FORD_IAT_SENS_V + - 7E0.7E8.221505:FORD_VSS_HD + - 7E0.7E8.221E12:FORD_GEAR + - 7E0.7E8.221E1F:FORD_GEAR_ENG + - 7E0.7E8.224194:FORD_DTE + - 7E0.7E8.224195:FORD_DTE_DISP + - 7E0.7E8.229800:FORD_AC_P_SENS_V + - 7E0.7E8.22DD01|fc=1:FORD_ODO + - 7E0.7E8.22F404:FORD_ENG_LOAD_PCT + - 7E0.7E8.22F40B:FORD_MAP + - 7E0.7E8.22F40C:FORD_RPM + - 7E0.7E8.22F40D:FORD_VSS + - 7E0.7E8.22F40F:FORD_IAT_ALT2 + - 7E0.7E8.22F41F:FORD_RUN_TIME + - 7E0.7E8.22F421:FORD_MIL_DIST + - 7E0.7E8.22F42F:FORD_FLI + - 7E0.7E8.22F430:FORD_WARMUP_CLR + - 7E0.7E8.22F431:FORD_DIST_DTC_CLR + - 7E0.7E8.22F443:FORD_ENG_LOAD_ACT + - 7E0.7E8.22F462:FORD_PCM_ACT_ENG_PCT_TRQ + - 7E0.7E8.22F463:FORD_PCM_ENG_REFERENCE_TRQ + - 7E0.7E8.22F4A6:FORD_PCM_VEH_ODO + "7E2": + - 7E2.7EA.22DD05|fc=1:FORD_AAT + "7E6": + - 7E6.7EE.221E12:FORD_GEAR_CMD +unsupported_commands_by_ecu: + "6F5": + - 6F5.6FD.224899:FORD_HVDC_CHG_MAX_C + - 6F5.6FD.22489D:FORD_HVDC_CHG_MAX_V + "720": + - 720.728.22404C:FORD_ODO_V2 + - 720.728.226185:FORD_FLI_V2 + - 720.728.2261A5:FORD_TPMS_WARN + "726": + - 726.22407E:FORD_EXTERIOR_LIGHT_STATE + - 726.227151:FORD_HIGHBEAM_STATUS + - 726.22C150:FORD_DRIVER_DOOR_OPEN,FORD_PASSENGER_DOOR_OPEN,FORD_RLD_OPEN,FORD_RRD_OPEN,FORD_TRUNK_OPEN + - 726.22C154:FORD_HOOD_OPEN + - 726.22C259:FORD_CENTRAL_LOCK_STATUS + - 726.72E.222813:FORD_TP_FL + - 726.72E.222814:FORD_TP_FR + - 726.72E.222815:FORD_TP_RR,FORD_TP_RRO + - 726.72E.222816:FORD_TP_RL,FORD_TP_RLO + - 726.72E.222817:FORD_TP_RRI + - 726.72E.222818:FORD_TP_RLI + - 726.72E.224027:FORD_12V_AGE,FORD_BATT_AGE + - 726.72E.224028:FORD_12V_SOC,FORD_BATT_SOC + - 726.72E.224029:FORD_BATT_TEMP + - 726.72E.22402A:FORD_12V_V + - 726.72E.22402B:FORD_12V_A + "746": + - 746.74E.224836:FORD_DCDC_LV_A + - 746.74E.22483A:FORD_DCDC_HV_A + - 746.74E.22483D:FORD_DCDC_ENABLED + "760": + - 760.768.222B06:FORD_FR_VSS + - 760.768.222B07:FORD_FL_VSS + - 760.768.222B08:FORD_RR_VSS + - 760.768.222B09:FORD_RL_VSS + - 760.768.222B0C:FORD_LAT_ANG + - 760.768.222B0D:FORD_BRK_FL_P + - 760.768.222B11:FORD_LAT_G + - 760.768.223201:FORD_STEER_ANG,FORD_STEER_ANGLE + "764": + - 764.76C.22A224:FORD_CC_TGT_VSS + "7C7": + - 7C7.2299AB:FORD_AC_COMP_A + "7DF": + - 7DF.221310:FORD_EOT + - 7DF.221E1C:FORD_TOT_V2 + - 7DF.221E23:FORD_GEAR_SHFT_V2 + "7E0": + - 7E0.22030F:FORD_CL + - 7E0.220393:FORD_AC_P + - 7E0.7E8.220316:FORD_VCT_INT_DUTY + - 7E0.7E8.220317:FORD_VCT_EXH_DUTY + - 7E0.7E8.220318:FORD_VCT_INT_ACT + - 7E0.7E8.220319:FORD_VCT_EXH_ACT + - 7E0.7E8.22031A:FORD_VCT_INT_ERR + - 7E0.7E8.22031B:FORD_VCT_EXH_ERR + - 7E0.7E8.220334:FORD_PCM_CYL_HEAD_T_CORR + - 7E0.7E8.220338:FORD_ETC_TRIM_LEARNED,FORD_ETC_TRIM_LRN,FORD_[ECU] ETC LEARNED + TRIM + - 7E0.7E8.22033C:FORD_TIP_V,FORD_[ECU] TIP SENSOR VOLTAGE + - 7E0.7E8.22033E:FORD_TIP_ABS,FORD_[ECU] TIP ACTUAL ABS + - 7E0.7E8.220345:FORD_PCM_MISF_EVENTS_LATEST_CYC + - 7E0.7E8.220353:FORD_BARO,FORD_[ECU] BARO + - 7E0.7E8.22035A:FORD_BARO_V + - 7E0.7E8.22035F:FORD_RO2_V + - 7E0.7E8.220382:FORD_PCM_MISF_ACCEL_CYL1_NORM + - 7E0.7E8.220388:FORD_PCM_MISF_ACCEL_CYL2_NORM + - 7E0.7E8.22038A:FORD_PCM_MISF_ACCEL_CYL3_NORM + - 7E0.7E8.22038B:FORD_PCM_MISF_ACCEL_CYL4_NORM + - 7E0.7E8.22038C:FORD_PCM_MISF_ACCEL_CYL5_NORM + - 7E0.7E8.22038E:FORD_EVAP_V,FORD_[ECU] EVAP PRES SENSOR V + - 7E0.7E8.220398:FORD_PCM_MISF_ACCEL_CYL6_NORM + - 7E0.7E8.2203AF:FORD_TRQ_CTRL_REQ + - 7E0.7E8.2203BB:FORD_VCT_EXH_DES + - 7E0.7E8.2203BC:FORD_VCT_INT_DES,FORD_[ECU] VCT INT DES + - 7E0.7E8.2203BD:FORD_CL_LC,FORD_[ECU] CL LAMBDA CORR + - 7E0.7E8.2203CA:FORD_MCT + - 7E0.7E8.2203E8:FORD_OAR + - 7E0.7E8.2203EC:FORD_IGN_CORR_CYL1 + - 7E0.7E8.220403:FORD_KS1_RAW + - 7E0.7E8.220404:FORD_KS2_RAW + - 7E0.7E8.220415:FORD_PCM_ENG_EOP_RAW + - 7E0.7E8.220427:FORD_BPV_OPEN + - 7E0.7E8.220460:FORD_CAT_SENS_V + - 7E0.7E8.220461:FORD_CAT + - 7E0.7E8.22046F:FORD_INJ_MODE + - 7E0.7E8.22057D:FORD_AAT_ALT + - 7E0.7E8.2205AC:FORD_PCM_CYL_1_KNK_COMB_PERF_CNT + - 7E0.7E8.2205AD:FORD_PCM_CYL_2_KNK_COMB_PERF_CNT + - 7E0.7E8.2205AE:FORD_PCM_CYL_3_KNK_COMB_PERF_CNT + - 7E0.7E8.2205AF:FORD_PCM_CYL_4_KNK_COMB_PERF_CNT + - 7E0.7E8.2205B0:FORD_PCM_CYL_5_KNK_COMB_PERF_CNT + - 7E0.7E8.2205B1:FORD_PCM_CYL_6_KNK_COMB_PERF_CNT + - 7E0.7E8.22091A:FORD_ETC_ANG_DES + - 7E0.7E8.22093C:FORD_ETC_ANG_ACT + - 7E0.7E8.22099B:FORD_AC_STATE + - 7E0.7E8.221126:FORD_ERT + - 7E0.7E8.221166:FORD_EVAP_PURGE_CMD + - 7E0.7E8.22116B:FORD_IGN_TIM_CYL1 + - 7E0.7E8.221E16:FORD_AXLE_GEAR_RATIO_MEAS + - 7E0.7E8.221E19:FORD_PCM_CMD_TRANS_GEAR_RATIO + - 7E0.7E8.221E1A:FORD_PCM_CMD_TRANS_MAIN_LINE_P + - 7E0.7E8.221E1C:FORD_TOT + - 7E0.7E8.221E23:FORD_GEAR_SHFT + - 7E0.7E8.22F406:FORD_STFT + - 7E0.7E8.22F407:FORD_LTFT + - 7E0.7E8.22F43C:FORD_CAT_TEMP + "7E2": + - 7E2.7EA.22484A:FORD_CHG_OUT_V + - 7E2.7EA.22484E:FORD_CHG_PWR_AVAIL + - 7E2.7EA.224851:FORD_EVSE_TYPE + - 7E2.7EA.22485E:FORD_AC_CHG_IN_V + - 7E2.7EA.22485F:FORD_AC_CHG_IN_A + - 7E2.7EA.224860:FORD_AC_CHG_IN_FREQ + - 7E2.7EA.224861:FORD_CHG_PILOT_DUTY + - 7E2.7EA.224862:FORD_CHG_PROX_STATUS + - 7E2.7EA.224888:FORD_AC_CHG_COUPLER_T + - 7E2.7EA.224897:FORD_DC_CHG_COUPLER_T1 + - 7E2.7EA.22489E:FORD_DC_CHG_STATUS + - 7E2.7EA.2248A0:FORD_CHG_PROX_V + - 7E2.7EA.2248A4:FORD_DC_CHG_COUPLER_T3 + - 7E2.7EA.2248A5:FORD_CHG_OUT_REDUCT_T + - 7E2.7EA.2248B6:FORD_CHG_PILOT_V + - 7E2.7EA.2248B7:FORD_EVSE_DIGITAL_MODE + - 7E2.7EA.2248BC:FORD_HVBAT_MAX_CHG_A + - 7E2.7EA.2248C4:FORD_CHG_MAX_PWR + - 7E2.7EA.22DD04|fc=1:FORD_IAT + "7E4": + - 7E4.7EC.2205A1:FORD_TARGET_SOC + - 7E4.7EC.224800|fc=1:FORD_HVBAT_T + - 7E4.7EC.224801|fc=1:FORD_HVBAT_SOC + - 7E4.7EC.224803:FORD_HV_POS_LEAK_V + - 7E4.7EC.224804:FORD_HV_NEG_LEAK_V + - 7E4.7EC.224805:FORD_CONTACTOR_V_POS + - 7E4.7EC.224806:FORD_CONTACTOR_V_NEG + - 7E4.7EC.224808:FORD_T_RANGE,FORD_T_RANGE_AVG,FORD_T_RANGE_MAX,FORD_T_RANGE_MIN + - 7E4.7EC.224809:FORD_HVBAT_CHR_A + - 7E4.7EC.22480B:FORD_HVBAT_A_ALT + - 7E4.7EC.22480D|fc=1:FORD_HVBAT_V + - 7E4.7EC.224810|fc=1:FORD_HVBAT_AGE + - 7E4.7EC.224815:FORD_MAX_DISCH_PWR_LIM + - 7E4.7EC.22483F:FORD_HVBAT_MOD_V + - 7E4.7EC.224840:FORD_HVBAT_MIN_MOD_V + - 7E4.7EC.224841:FORD_HVBAT_AVG_MOD_V + - 7E4.7EC.224842:FORD_HVBAT_CCR + - 7E4.7EC.224844:FORD_HVBAT_CVR + - 7E4.7EC.224845|fc=1:FORD_HVBAT_SOC_DISP + - 7E4.7EC.224846:FORD_HVBAT_COOLANT_INLET_T + - 7E4.7EC.224848|fc=1:FORD_HVBAT_KWH + - 7E4.7EC.22484D:FORD_HVBAT_CHG_STATUS + - 7E4.7EC.22484F|fc=1:FORD_CHRG_STATE + - 7E4.7EC.224850:FORD_CHG_OUT_A + - 7E4.7EC.2248F9:FORD_HVBAT_A + - 7E4.7EC.2248FB:FORD_HVBAT_CHG_PWR_LIM + - 7E4.7EC.22490C|fc=1:FORD_HVBAT_SOH + "7E6": + - 7E6.7EE.221E1C|fc=1:FORD_TT + - 7E6.7EE.221E2C:FORD_PRI_MOTOR_RPM + - 7E6.7EE.22481C:FORD_PRI_MOTOR_TQ + - 7E6.7EE.22481D:FORD_PRI_MOTOR_INV_V + - 7E6.7EE.22481F:FORD_PRI_MOTOR_COIL_T + - 7E6.7EE.224824:FORD_PRI_MOTOR_INV_T + - 7E6.7EE.2248DE:FORD_COOLANT_HTR_PWR + - 7E6.7EE.2248DF:FORD_COOLANT_HTR_OP_MODE + - 7E6.7EE.2248E0:FORD_HVBAT_THERMAL_OP_MODE + "7E7": + - 7E7.7EF.22481A:FORD_SEC_MOTOR_TQ + - 7E7.7EF.22481E:FORD_SEC_MOTOR_INV_T + - 7E7.7EF.224820:FORD_SEC_MOTOR_COIL_T + - 7E7.7EF.224821:FORD_SEC_MOTOR_RPM + - 7E7.7EF.224823:FORD_SEC_MOTOR_INV_V diff --git a/tests/test_cases/2027/commands/7DF.22F45C.yaml b/tests/test_cases/2027/commands/7DF.22F45C.yaml new file mode 100644 index 00000000..9cbbd28c --- /dev/null +++ b/tests/test_cases/2027/commands/7DF.22F45C.yaml @@ -0,0 +1,11 @@ +command_id: 7DF.22F45C +test_cases: +- expected_values: + FORD_EOP: 57 + response: 7E80462F45C39 +- expected_values: + FORD_EOP: 102 + response: 7E80462F45C66 +- expected_values: + FORD_EOP: 110 + response: 7E80462F45C6E diff --git a/tests/test_cases/2027/commands/7E0.0101.yaml b/tests/test_cases/2027/commands/7E0.0101.yaml new file mode 100644 index 00000000..e57b5dcd --- /dev/null +++ b/tests/test_cases/2027/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: 1 + CAT_RDY: 0 + CAT_SUP: 1 + CCM_RDY: 0 + CCM_SUP: 1 + CIM_SUP: COMPRESSION + 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: 1 + HTR_RDY: 0 + HTR_SUP: 1 + MIL: 0 + MIS_RDY: 0 + MIS_SUP: 0 + O2S_RDY: 1 + O2S_SUP: 1 + response: 7E8064101000EEB20 diff --git a/tests/test_cases/2027/commands/7E0.0105.yaml b/tests/test_cases/2027/commands/7E0.0105.yaml new file mode 100644 index 00000000..1772266e --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.0105.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.0105 +test_cases: +- expected_values: + ECT: 31 + response: '7E803410547' +- expected_values: + ECT: 59 + response: '7E803410563' +- expected_values: + ECT: 61 + response: '7E803410565' diff --git a/tests/test_cases/2027/commands/7E0.011F.yaml b/tests/test_cases/2027/commands/7E0.011F.yaml new file mode 100644 index 00000000..84c28317 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.011F.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.011F +test_cases: +- expected_values: + RUNTM: 1792 + response: 7E804411F0700 diff --git a/tests/test_cases/2027/commands/7E0.0121.yaml b/tests/test_cases/2027/commands/7E0.0121.yaml new file mode 100644 index 00000000..13d78353 --- /dev/null +++ b/tests/test_cases/2027/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/2027/commands/7E0.0130.yaml b/tests/test_cases/2027/commands/7E0.0130.yaml new file mode 100644 index 00000000..c7beeccd --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.0130.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.0130 +test_cases: +- expected_values: + WARM_UPS: 41 + response: '7E803413029' diff --git a/tests/test_cases/2027/commands/7E0.0131.yaml b/tests/test_cases/2027/commands/7E0.0131.yaml new file mode 100644 index 00000000..9c15ea52 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.0131.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.0131 +test_cases: +- expected_values: + CLR_DIST: 783 + response: 7E8044131030F +- expected_values: + CLR_DIST: 785 + response: '7E80441310311' diff --git a/tests/test_cases/2027/commands/7E0.0141.yaml b/tests/test_cases/2027/commands/7E0.0141.yaml new file mode 100644 index 00000000..eaa10538 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.0141.yaml @@ -0,0 +1,27 @@ +command_id: 7E0.0141 +test_cases: +- expected_values: + ACRFCMPL: 0 + ACRF_ENA: 0 + AIR_CMPL: 1 + AIR_ENA: 1 + CAT_CMPL: 1 + CAT_ENA: 1 + CCM_CMPL: 0 + CCM_ENA: 1 + CIM_SUP_FLAG: COMPRESSION + EGR_CMPL: 1 + EGR_ENA: 1 + EVAPCMPL: 0 + EVAP_ENA: 0 + FUEL_CMPL: 1 + FUEL_ENA: 1 + HCATCMPL: 1 + HCAT_ENA: 1 + HTR_CMPL: 1 + HTR_ENA: 1 + MIS_CMPL: 0 + MIS_ENA: 0 + O2S_CMPL: 1 + O2S_ENA: 1 + response: 7E8064141002EEBEB diff --git a/tests/test_cases/2027/commands/7E0.014D.yaml b/tests/test_cases/2027/commands/7E0.014D.yaml new file mode 100644 index 00000000..d59d3d54 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.014D.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.014D +test_cases: +- expected_values: + MIL_TIME: 0 + response: 7E804414D0000 diff --git a/tests/test_cases/2027/commands/7E0.014E.yaml b/tests/test_cases/2027/commands/7E0.014E.yaml new file mode 100644 index 00000000..33f66597 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.014E.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.014E +test_cases: +- expected_values: + CLR_TIME: 2075 + response: 7E804414E081B diff --git a/tests/test_cases/2027/commands/7E0.015C.yaml b/tests/test_cases/2027/commands/7E0.015C.yaml new file mode 100644 index 00000000..4b333b46 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.015C.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.015C +test_cases: +- expected_values: + EOT: 27 + response: 7E803415C43 +- expected_values: + EOT: 62 + response: 7E803415C66 +- expected_values: + EOT: 70 + response: 7E803415C6E diff --git a/tests/test_cases/2027/commands/7E0.015E.yaml b/tests/test_cases/2027/commands/7E0.015E.yaml new file mode 100644 index 00000000..a8d3206b --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.015E.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.015E +test_cases: +- expected_values: + FUEL_RATE: 0.7 + response: 7E804415E000E +- expected_values: + FUEL_RATE: 5.75 + response: 7E804415E0073 diff --git a/tests/test_cases/2027/commands/7E0.7E8.220301.yaml b/tests/test_cases/2027/commands/7E0.7E8.220301.yaml new file mode 100644 index 00000000..3a9d5927 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.220301.yaml @@ -0,0 +1,17 @@ +command_id: 7E0.7E8.220301 +test_cases: +- expected_values: + FORD_MAP_V: 1.27734 + response: 7E805620301051C +- expected_values: + FORD_MAP_V: 1.2793 + response: 7E805620301051E +- expected_values: + FORD_MAP_V: 1.29199 + response: 7E805620301052B +- expected_values: + FORD_MAP_V: 1.29297 + response: 7E805620301052C +- expected_values: + FORD_MAP_V: 1.8584 + response: 7E805620301076F diff --git a/tests/test_cases/2027/commands/7E0.7E8.220307.yaml b/tests/test_cases/2027/commands/7E0.7E8.220307.yaml new file mode 100644 index 00000000..703c8526 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.220307.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.220307 +test_cases: +- expected_values: + FORD_LPFP_DUTY: 28.66821 + response: 7E80562030724B2 +- expected_values: + FORD_LPFP_DUTY: 30.83801 + response: '7E8056203072779' +- expected_values: + FORD_LPFP_DUTY: 30.93872 + response: 7E805620307279A +- expected_values: + FORD_LPFP_DUTY: 31.03638 + response: 7E80562030727BA diff --git a/tests/test_cases/2027/commands/7E0.7E8.220324.yaml b/tests/test_cases/2027/commands/7E0.7E8.220324.yaml new file mode 100644 index 00000000..eac89d65 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.220324.yaml @@ -0,0 +1,22 @@ +command_id: 7E0.7E8.220324 +test_cases: +- expected_values: + FORD_HPFP_V: 0.92864 + FORD_[ECU] HPFP SENSOR VOLTAGE: 0.92864 + response: 7E80562032400BE +- expected_values: + FORD_HPFP_V: 0.96285 + FORD_[ECU] HPFP SENSOR VOLTAGE: 0.96285 + response: 7E80562032400C5 +- expected_values: + FORD_HPFP_V: 0.99218 + FORD_[ECU] HPFP SENSOR VOLTAGE: 0.99218 + response: 7E80562032400CB +- expected_values: + FORD_HPFP_V: 0.99707 + FORD_[ECU] HPFP SENSOR VOLTAGE: 0.99707 + response: 7E80562032400CC +- expected_values: + FORD_HPFP_V: 1.35875 + FORD_[ECU] HPFP SENSOR VOLTAGE: 1.35875 + response: '7E8056203240116' diff --git a/tests/test_cases/2027/commands/7E0.7E8.22032B.yaml b/tests/test_cases/2027/commands/7E0.7E8.22032B.yaml new file mode 100644 index 00000000..885ef00e --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.22032B.yaml @@ -0,0 +1,10 @@ +command_id: 7E0.7E8.22032B +test_cases: +- expected_values: + FORD_ACC_POS: 0 + FORD_[ECU] ACCELERATOR PEDAL POSITION: 0 + response: 7E80462032B00 +- expected_values: + FORD_ACC_POS: 3 + FORD_[ECU] ACCELERATOR PEDAL POSITION: 3 + response: 7E80462032B06 diff --git a/tests/test_cases/2027/commands/7E0.7E8.22038F.yaml b/tests/test_cases/2027/commands/7E0.7E8.22038F.yaml new file mode 100644 index 00000000..7b5ead19 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.22038F.yaml @@ -0,0 +1,22 @@ +command_id: 7E0.7E8.22038F +test_cases: +- expected_values: + FORD_ECT: 29.35938 + FORD_[ECU] ECT: 29.35938 + response: 7E80562038F0757 +- expected_values: + FORD_ECT: 58.76562 + FORD_[ECU] ECT: 58.76562 + response: 7E80562038F0EB1 +- expected_values: + FORD_ECT: 58.85938 + FORD_[ECU] ECT: 58.85938 + response: 7E80562038F0EB7 +- expected_values: + FORD_ECT: 58.96875 + FORD_[ECU] ECT: 58.96875 + response: 7E80562038F0EBE +- expected_values: + FORD_ECT: 59.0625 + FORD_[ECU] ECT: 59.0625 + response: 7E80562038F0EC4 diff --git a/tests/test_cases/2027/commands/7E0.7E8.2203BA.yaml b/tests/test_cases/2027/commands/7E0.7E8.2203BA.yaml new file mode 100644 index 00000000..ffe23b23 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.2203BA.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.2203BA +test_cases: +- expected_values: + FORD_AAT_V: 3.24047 + response: 7E8056203BA0297 +- expected_values: + FORD_AAT_V: 3.24536 + response: 7E8056203BA0298 +- expected_values: + FORD_AAT_V: 3.47996 + response: 7E8056203BA02C8 diff --git a/tests/test_cases/2027/commands/7E0.7E8.2203DC.yaml b/tests/test_cases/2027/commands/7E0.7E8.2203DC.yaml new file mode 100644 index 00000000..771adcf2 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.2203DC.yaml @@ -0,0 +1,17 @@ +command_id: 7E0.7E8.2203DC +test_cases: +- expected_values: + FORD_HPFP_DES: 3500 + response: 7E8056203DC0E02 +- expected_values: + FORD_HPFP_DES: 3500 + response: 7E8056203DC0E04 +- expected_values: + FORD_HPFP_DES: 3500 + response: 7E8056203DC0E06 +- expected_values: + FORD_HPFP_DES: 3500 + response: 7E8056203DC0E0A +- expected_values: + FORD_HPFP_DES: 3500 + response: 7E8056203DC16C0 diff --git a/tests/test_cases/2027/commands/7E0.7E8.22041F.yaml b/tests/test_cases/2027/commands/7E0.7E8.22041F.yaml new file mode 100644 index 00000000..828fab26 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.22041F.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.22041F +test_cases: +- expected_values: + FORD_LPFP_DES: 53.07 + response: 7E80462041F7A diff --git a/tests/test_cases/2027/commands/7E0.7E8.220462.yaml b/tests/test_cases/2027/commands/7E0.7E8.220462.yaml new file mode 100644 index 00000000..f425e2ad --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.220462.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.220462 +test_cases: +- expected_values: + FORD_WGDC: 0 + response: '7E8056204620000' +- expected_values: + FORD_WGDC: 3.24707 + response: '7E8056204620428' +- expected_values: + FORD_WGDC: 4.13818 + response: 7E805620462054C +- expected_values: + FORD_WGDC: 4.82788 + response: 7E805620462062E diff --git a/tests/test_cases/2027/commands/7E0.7E8.220466.yaml b/tests/test_cases/2027/commands/7E0.7E8.220466.yaml new file mode 100644 index 00000000..7552400d --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.220466.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.220466 +test_cases: +- expected_values: + FORD_TIP_DES_ABS: 14.11911 + response: 7E80562046631D9 +- expected_values: + FORD_TIP_DES_ABS: 17.81568 + response: 7E8056204663EE6 diff --git a/tests/test_cases/2027/commands/7E0.7E8.220548.yaml b/tests/test_cases/2027/commands/7E0.7E8.220548.yaml new file mode 100644 index 00000000..b9702497 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.220548.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.220548 +test_cases: +- expected_values: + FORD_LPFP_ACT: 65.19595 + response: '7E8056205480383' +- expected_values: + FORD_LPFP_ACT: 66.4288 + response: '7E8056205480394' +- expected_values: + FORD_LPFP_ACT: 66.64636 + response: '7E8056205480397' +- expected_values: + FORD_LPFP_ACT: 67.22653 + response: 7E805620548039F diff --git a/tests/test_cases/2027/commands/7E0.7E8.22054B.yaml b/tests/test_cases/2027/commands/7E0.7E8.22054B.yaml new file mode 100644 index 00000000..d31d72b2 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.22054B.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.22054B +test_cases: +- expected_values: + FORD_PCM_ENG_OIL_LIFE_REM: 99 + response: 7E80462054B63 diff --git a/tests/test_cases/2027/commands/7E0.7E8.22054D.yaml b/tests/test_cases/2027/commands/7E0.7E8.22054D.yaml new file mode 100644 index 00000000..b95b1850 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.22054D.yaml @@ -0,0 +1,17 @@ +command_id: 7E0.7E8.22054D +test_cases: +- expected_values: + FORD_LPFP_SENS_V: 2.00586 + response: 7E80562054D0806 +- expected_values: + FORD_LPFP_SENS_V: 2.16113 + response: 7E80562054D08A5 +- expected_values: + FORD_LPFP_SENS_V: 2.18164 + response: 7E80562054D08BA +- expected_values: + FORD_LPFP_SENS_V: 2.24902 + response: 7E80562054D08FF +- expected_values: + FORD_LPFP_SENS_V: 2.25586 + response: 7E80562054D0906 diff --git a/tests/test_cases/2027/commands/7E0.7E8.220580.yaml b/tests/test_cases/2027/commands/7E0.7E8.220580.yaml new file mode 100644 index 00000000..8eecdb30 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.220580.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.220580 +test_cases: +- expected_values: + FORD_GRILL_SHUTTER_POSITION: 0 + response: '7E80462058000' diff --git a/tests/test_cases/2027/commands/7E0.7E8.2205FC.yaml b/tests/test_cases/2027/commands/7E0.7E8.2205FC.yaml new file mode 100644 index 00000000..3dccdf59 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.2205FC.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.2205FC +test_cases: +- expected_values: + FORD_PCM_CYL_HEAD_T_SENS_2_RAW: 42.35938 + response: 7E8056205FC0A97 +- expected_values: + FORD_PCM_CYL_HEAD_T_SENS_2_RAW: 61.96875 + response: 7E8056205FC0F7E +- expected_values: + FORD_PCM_CYL_HEAD_T_SENS_2_RAW: 62.35938 + response: 7E8056205FC0F97 +- expected_values: + FORD_PCM_CYL_HEAD_T_SENS_2_RAW: 62.46875 + response: 7E8056205FC0F9E diff --git a/tests/test_cases/2027/commands/7E0.7E8.220604.yaml b/tests/test_cases/2027/commands/7E0.7E8.220604.yaml new file mode 100644 index 00000000..0419edd5 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.220604.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.220604 +test_cases: +- expected_values: + FORD_PCM_A_C_REFRIG_P: 400 + response: '7E8056206040190' +- expected_values: + FORD_PCM_A_C_REFRIG_P: 746 + response: 7E80562060402EA +- expected_values: + FORD_PCM_A_C_REFRIG_P: 754 + response: 7E80562060402F2 +- expected_values: + FORD_PCM_A_C_REFRIG_P: 758 + response: 7E80562060402F6 diff --git a/tests/test_cases/2027/commands/7E0.7E8.220700.yaml b/tests/test_cases/2027/commands/7E0.7E8.220700.yaml new file mode 100644 index 00000000..75b57a88 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.220700.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.220700 +test_cases: +- expected_values: + FORD_IAT_FAULT: 0 + response: '7E80762070000800400' diff --git a/tests/test_cases/2027/commands/7E0.7E8.220707.yaml b/tests/test_cases/2027/commands/7E0.7E8.220707.yaml new file mode 100644 index 00000000..28d8aacc --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.220707.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.220707 +test_cases: +- expected_values: + FORD_GRILL_SHUT_DC: 0 + response: '7E80462070700' +- expected_values: + FORD_GRILL_SHUT_DC: 100 + response: 7E804620707FF diff --git a/tests/test_cases/2027/commands/7E0.7E8.221279.yaml b/tests/test_cases/2027/commands/7E0.7E8.221279.yaml new file mode 100644 index 00000000..5a76279e --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.221279.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.221279 +test_cases: +- expected_values: + FORD_IAT_SENS_V: 0 + response: '7E8056212790000' diff --git a/tests/test_cases/2027/commands/7E0.7E8.221505.yaml b/tests/test_cases/2027/commands/7E0.7E8.221505.yaml new file mode 100644 index 00000000..fda31862 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.221505.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.221505 +test_cases: +- expected_values: + FORD_VSS_HD: 0 + response: '7E8056215050000' +- expected_values: + FORD_VSS_HD: 39.47656 + response: 7E80562150513BD diff --git a/tests/test_cases/2027/commands/7E0.7E8.221E12.yaml b/tests/test_cases/2027/commands/7E0.7E8.221E12.yaml new file mode 100644 index 00000000..54754c28 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.221E12.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.221E12 +test_cases: +- expected_values: + FORD_GEAR: '4' + response: 7E804621E1204 +- expected_values: + FORD_GEAR: '5' + response: 7E804621E1205 diff --git a/tests/test_cases/2027/commands/7E0.7E8.221E1F.yaml b/tests/test_cases/2027/commands/7E0.7E8.221E1F.yaml new file mode 100644 index 00000000..0549bd14 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.221E1F.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.221E1F +test_cases: +- expected_values: + FORD_GEAR_ENG: 1 + response: 7E804621E1F01 +- expected_values: + FORD_GEAR_ENG: 6 + response: 7E804621E1F46 diff --git a/tests/test_cases/2027/commands/7E0.7E8.224194.yaml b/tests/test_cases/2027/commands/7E0.7E8.224194.yaml new file mode 100644 index 00000000..111fdcc3 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.224194.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.224194 +test_cases: +- expected_values: + FORD_DTE: 527 + response: '7E8056241941496' +- expected_values: + FORD_DTE: 532 + response: 7E80562419414C8 +- expected_values: + FORD_DTE: 532.1 + response: 7E80562419414C9 diff --git a/tests/test_cases/2027/commands/7E0.7E8.224195.yaml b/tests/test_cases/2027/commands/7E0.7E8.224195.yaml new file mode 100644 index 00000000..7ba17339 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.224195.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.224195 +test_cases: +- expected_values: + FORD_DTE_DISP: 528.5 + response: 7E80562419514A5 +- expected_values: + FORD_DTE_DISP: 534.1 + response: 7E80562419514DD +- expected_values: + FORD_DTE_DISP: 534.3 + response: 7E80562419514DF +- expected_values: + FORD_DTE_DISP: 534.5 + response: 7E80562419514E1 diff --git a/tests/test_cases/2027/commands/7E0.7E8.229800.yaml b/tests/test_cases/2027/commands/7E0.7E8.229800.yaml new file mode 100644 index 00000000..49b09a91 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.229800.yaml @@ -0,0 +1,17 @@ +command_id: 7E0.7E8.229800 +test_cases: +- expected_values: + FORD_AC_P_SENS_V: 0.88379 + response: '7E8056298000389' +- expected_values: + FORD_AC_P_SENS_V: 1.27539 + response: 7E805629800051A +- expected_values: + FORD_AC_P_SENS_V: 1.2793 + response: 7E805629800051E +- expected_values: + FORD_AC_P_SENS_V: 1.28516 + response: '7E8056298000524' +- expected_values: + FORD_AC_P_SENS_V: 1.30371 + response: '7E8056298000537' diff --git a/tests/test_cases/2027/commands/7E0.7E8.22DD01|fc=1.yaml b/tests/test_cases/2027/commands/7E0.7E8.22DD01|fc=1.yaml new file mode 100644 index 00000000..d681ae5e --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.22DD01|fc=1.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.22DD01|fc=1 +test_cases: +- expected_values: + FORD_ODO: 784 + response: 7E80662DD01000310 +- expected_values: + FORD_ODO: 786 + response: 7E80662DD01000312 +- expected_values: + FORD_ODO: 787 + response: 7E80662DD01000313 +- expected_values: + FORD_ODO: 788 + response: 7E80662DD01000314 diff --git a/tests/test_cases/2027/commands/7E0.7E8.22F404.yaml b/tests/test_cases/2027/commands/7E0.7E8.22F404.yaml new file mode 100644 index 00000000..e5019715 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.22F404.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F404 +test_cases: +- expected_values: + FORD_ENG_LOAD_PCT: 10.58824 + response: 7E80462F4041B +- expected_values: + FORD_ENG_LOAD_PCT: 45.4902 + response: 7E80462F40474 diff --git a/tests/test_cases/2027/commands/7E0.7E8.22F40B.yaml b/tests/test_cases/2027/commands/7E0.7E8.22F40B.yaml new file mode 100644 index 00000000..a56cbbae --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.22F40B.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F40B +test_cases: +- expected_values: + FORD_MAP: 13.48862 + response: 7E80462F40B5D +- expected_values: + FORD_MAP: 13.92374 + response: 7E80462F40B60 diff --git a/tests/test_cases/2027/commands/7E0.7E8.22F40C.yaml b/tests/test_cases/2027/commands/7E0.7E8.22F40C.yaml new file mode 100644 index 00000000..705d86ef --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.22F40C.yaml @@ -0,0 +1,14 @@ +command_id: 7E0.7E8.22F40C +test_cases: +- expected_values: + FORD_RPM: 839.5 + response: 7E80562F40C0D1E +- expected_values: + FORD_RPM: 840 + response: 7E80562F40C0D20 +- expected_values: + FORD_RPM: 840.5 + response: 7E80562F40C0D22 +- expected_values: + FORD_RPM: 1226.5 + response: 7E80562F40C132A diff --git a/tests/test_cases/2027/commands/7E0.7E8.22F40D.yaml b/tests/test_cases/2027/commands/7E0.7E8.22F40D.yaml new file mode 100644 index 00000000..c418289e --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.22F40D.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F40D +test_cases: +- expected_values: + FORD_VSS: 0 + response: 7E80462F40D00 +- expected_values: + FORD_VSS: 22 + response: 7E80462F40D16 diff --git a/tests/test_cases/2027/commands/7E0.7E8.22F40F.yaml b/tests/test_cases/2027/commands/7E0.7E8.22F40F.yaml new file mode 100644 index 00000000..0c7a40f8 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.22F40F.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22F40F +test_cases: +- expected_values: + FORD_IAT_ALT2: 12 + response: 7E80462F40F34 +- expected_values: + FORD_IAT_ALT2: 30 + response: 7E80462F40F46 +- expected_values: + FORD_IAT_ALT2: 31 + response: 7E80462F40F47 diff --git a/tests/test_cases/2027/commands/7E0.7E8.22F41F.yaml b/tests/test_cases/2027/commands/7E0.7E8.22F41F.yaml new file mode 100644 index 00000000..fdb91b41 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.22F41F.yaml @@ -0,0 +1,17 @@ +command_id: 7E0.7E8.22F41F +test_cases: +- expected_values: + FORD_RUN_TIME: 180 + response: 7E80562F41F00B4 +- expected_values: + FORD_RUN_TIME: 1669 + response: 7E80562F41F0685 +- expected_values: + FORD_RUN_TIME: 1741 + response: 7E80562F41F06CD +- expected_values: + FORD_RUN_TIME: 1801 + response: 7E80562F41F0709 +- expected_values: + FORD_RUN_TIME: 1876 + response: 7E80562F41F0754 diff --git a/tests/test_cases/2027/commands/7E0.7E8.22F421.yaml b/tests/test_cases/2027/commands/7E0.7E8.22F421.yaml new file mode 100644 index 00000000..a03a6d0f --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.22F421.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.22F421 +test_cases: +- expected_values: + FORD_MIL_DIST: 0 + response: 7E80562F4210000 diff --git a/tests/test_cases/2027/commands/7E0.7E8.22F42F.yaml b/tests/test_cases/2027/commands/7E0.7E8.22F42F.yaml new file mode 100644 index 00000000..eb4c45d9 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.22F42F.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22F42F +test_cases: +- expected_values: + FORD_FLI: 86.66667 + response: 7E80462F42FDD +- expected_values: + FORD_FLI: 87.05882 + response: 7E80462F42FDE +- expected_values: + FORD_FLI: 87.45098 + response: 7E80462F42FDF diff --git a/tests/test_cases/2027/commands/7E0.7E8.22F430.yaml b/tests/test_cases/2027/commands/7E0.7E8.22F430.yaml new file mode 100644 index 00000000..70dce403 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.22F430.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.22F430 +test_cases: +- expected_values: + FORD_WARMUP_CLR: 41 + response: 7E80462F43029 diff --git a/tests/test_cases/2027/commands/7E0.7E8.22F431.yaml b/tests/test_cases/2027/commands/7E0.7E8.22F431.yaml new file mode 100644 index 00000000..972c4bcc --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.22F431.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F431 +test_cases: +- expected_values: + FORD_DIST_DTC_CLR: 783 + response: 7E80562F431030F +- expected_values: + FORD_DIST_DTC_CLR: 785 + response: 7E80562F4310311 diff --git a/tests/test_cases/2027/commands/7E0.7E8.22F443.yaml b/tests/test_cases/2027/commands/7E0.7E8.22F443.yaml new file mode 100644 index 00000000..c86e7506 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.22F443.yaml @@ -0,0 +1,11 @@ +command_id: 7E0.7E8.22F443 +test_cases: +- expected_values: + FORD_ENG_LOAD_ACT: 84.31373 + response: 7E80562F44300D7 +- expected_values: + FORD_ENG_LOAD_ACT: 84.70588 + response: 7E80562F44300D8 +- expected_values: + FORD_ENG_LOAD_ACT: 94.90196 + response: 7E80562F44300F2 diff --git a/tests/test_cases/2027/commands/7E0.7E8.22F462.yaml b/tests/test_cases/2027/commands/7E0.7E8.22F462.yaml new file mode 100644 index 00000000..6831d578 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.22F462.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F462 +test_cases: +- expected_values: + FORD_PCM_ACT_ENG_PCT_TRQ: 0 + response: 7E80462F4627D +- expected_values: + FORD_PCM_ACT_ENG_PCT_TRQ: 5 + response: 7E80462F46282 diff --git a/tests/test_cases/2027/commands/7E0.7E8.22F463.yaml b/tests/test_cases/2027/commands/7E0.7E8.22F463.yaml new file mode 100644 index 00000000..e4e4e1e4 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.22F463.yaml @@ -0,0 +1,5 @@ +command_id: 7E0.7E8.22F463 +test_cases: +- expected_values: + FORD_PCM_ENG_REFERENCE_TRQ: 390 + response: 7E80562F4630186 diff --git a/tests/test_cases/2027/commands/7E0.7E8.22F4A6.yaml b/tests/test_cases/2027/commands/7E0.7E8.22F4A6.yaml new file mode 100644 index 00000000..3fa3d811 --- /dev/null +++ b/tests/test_cases/2027/commands/7E0.7E8.22F4A6.yaml @@ -0,0 +1,8 @@ +command_id: 7E0.7E8.22F4A6 +test_cases: +- expected_values: + FORD_PCM_VEH_ODO: 784.7 + response: 7E80762F4A600001EA7 +- expected_values: + FORD_PCM_VEH_ODO: 787 + response: 7E80762F4A600001EBE