From 0d81cf147cfb7ad6d396f644860a2e7d6f10bce1 Mon Sep 17 00:00:00 2001 From: Jeff Verkoeyen Date: Mon, 2 Feb 2026 15:58:18 -0500 Subject: [PATCH] Update command data for Honda/Pilot --- .../2017/commands/DA10.10.222610.yaml | 52 +++++-------------- .../2017/commands/DA10.10.222612.yaml | 12 +++++ .../2017/commands/DA10.10.222660|fc=1.yaml | 26 +++++----- .../2017/commands/DA10.10.222662.yaml | 28 +++++----- .../2017/commands/DA1E.1E.223083.yaml | 15 ++---- .../2025/commands/DA10.10.222611.yaml | 40 +++++++------- .../2025/commands/DA10.10.222612.yaml | 34 ++++++------ .../2025/commands/DA10.10.222660|fc=1.yaml | 36 ++++++------- .../2025/commands/DA10.10.222663.yaml | 34 ++++++------ tests/test_cases/2025/commands/DB33.0144.yaml | 4 +- 10 files changed, 129 insertions(+), 152 deletions(-) diff --git a/tests/test_cases/2017/commands/DA10.10.222610.yaml b/tests/test_cases/2017/commands/DA10.10.222610.yaml index 31cc814..c807404 100644 --- a/tests/test_cases/2017/commands/DA10.10.222610.yaml +++ b/tests/test_cases/2017/commands/DA10.10.222610.yaml @@ -8,6 +8,19 @@ test_cases: \n18 DA F1 10 24 03 1D 4B 1F 1C 70 00 \n18 DA F1 10 25 0F 08 7F 10 B9 00 A7 \n18 DA F1 10 26 39 00 B6 00 00 5F 00 \n18 DA F1 10 27 E2 16 62 19 4F 00 77 \n18 DA F1 10 28 00 00 55 55 55 55 55 " +- expected_values: + HONDA_AC_CLUTCH: 0 + HONDA_GENERATOR: 0 + response: |- + 18DAF1101039622610FFFDBF + 18DAF110217DE7FC00002104 + 18DAF1102224009300936494 + 18DAF1102300000000807700 + 18DAF1102400002E00000000 + 18DAF110250F0822000000A5 + 18DAF110263A000000002700 + 18DAF110270012B61D820000 + 18DAF1102800005555555555 - expected_values: HONDA_AC_CLUTCH: 0 HONDA_GENERATOR: 0 @@ -476,19 +489,6 @@ test_cases: 18DAF110266A005A00005000 18DAF11027A2163A0C9D00BE 18DAF1102800005555555555 -- expected_values: - HONDA_AC_CLUTCH: 0 - HONDA_GENERATOR: 0 - response: |- - 18DAF1101039622610FFFDBF - 18DAF110217DE7FC0F342408 - 18DAF110222878CF25261695 - 18DAF1102365162D009B8E00 - 18DAF11024014C2E0000FF00 - 18DAF110250F003F022400D8 - 18DAF1102624002900005A00 - 18DAF11027C8163006AF0088 - 18DAF1102800005555555555 - expected_values: HONDA_AC_CLUTCH: 0 HONDA_GENERATOR: 0 @@ -554,19 +554,6 @@ test_cases: 18DAF110265E002200005600 18DAF11027BE15FE0AD4FF9C 18DAF1102800005555555555 -- expected_values: - HONDA_AC_CLUTCH: 1 - HONDA_GENERATOR: 0 - response: |- - 18DAF1101039622610FFFDBF - 18DAF110217DE7FC12E82B13 - 18DAF11022257B8E42452C93 - 18DAF1102364426300A78E00 - 18DAF1102401E6390C0A0000 - 18DAF110250F0B58059A0099 - 18DAF110263F005700006500 - 18DAF11027F3163A0D1600C7 - 18DAF1102800005555555555 - expected_values: HONDA_AC_CLUTCH: 0 HONDA_GENERATOR: 0 @@ -632,19 +619,6 @@ test_cases: 18DAF110265400CB00005C00 18DAF11027D013E21C830029 18DAF1102800005555555555 -- expected_values: - HONDA_AC_CLUTCH: 0 - HONDA_GENERATOR: 0 - response: |- - 18DAF1101039622610FFFDBF - 18DAF110217DE7FC1D202F18 - 18DAF11022217F953F442B91 - 18DAF1102362785B00B98E00 - 18DAF1102401BE2D00008000 - 18DAF110250F006307E40089 - 18DAF1102645005200005E00 - 18DAF11027DE16440CD3011D - 18DAF1102800005555555555 - expected_values: HONDA_AC_CLUTCH: 1 HONDA_GENERATOR: 0 diff --git a/tests/test_cases/2017/commands/DA10.10.222612.yaml b/tests/test_cases/2017/commands/DA10.10.222612.yaml index 206f6a7..368772e 100644 --- a/tests/test_cases/2017/commands/DA10.10.222612.yaml +++ b/tests/test_cases/2017/commands/DA10.10.222612.yaml @@ -48,6 +48,18 @@ test_cases: 18DAF1102600000000000005 18DAF1102700006700000000 18DAF1102853CC5555555555 +- expected_values: + HONDA_VTEC_CTRL: 40 + response: |- + 18DAF1101039622612FFF3C1 + 18DAF110218C004330180000 + 18DAF11022214E013701381E + 18DAF110234B00003C280600 + 18DAF1102400000000000000 + 18DAF1102500000007000000 + 18DAF1102600000000000000 + 18DAF1102700000000000000 + 18DAF1102880005555555555 - expected_values: HONDA_VTEC_CTRL: 40 response: |- diff --git a/tests/test_cases/2017/commands/DA10.10.222660|fc=1.yaml b/tests/test_cases/2017/commands/DA10.10.222660|fc=1.yaml index e085eac..d2931fe 100644 --- a/tests/test_cases/2017/commands/DA10.10.222660|fc=1.yaml +++ b/tests/test_cases/2017/commands/DA10.10.222660|fc=1.yaml @@ -338,6 +338,19 @@ test_cases: 18DAF1102605750492000518 18DAF110273B010A00B20000 18DAF1102800005555555555 +- expected_values: + HONDA_ODO: 335989 + HONDA_RUNTM: 0 + response: |- + 18DAF1101039622660801FFF + 18DAF11021F3F7F081000000 + 18DAF1102200000000000000 + 18DAF11023000708211A0201 + 18DAF1102400040040008300 + 18DAF110250102E300000000 + 18DAF1102600000000000520 + 18DAF1102775000000690000 + 18DAF1102800005555555555 - expected_values: HONDA_ODO: 330660 HONDA_RUNTM: 1917 @@ -351,19 +364,6 @@ test_cases: 18DAF110260E2E10B500050B 18DAF11027A4077D0F200000 18DAF1102800005555555555 -- expected_values: - HONDA_ODO: 334062 - HONDA_RUNTM: 0 - response: |- - 18DAF1101039622660801FFF - 18DAF11021F3F7F081000000 - 18DAF1102200000000000000 - 18DAF1102300AD00CB1A0201 - 18DAF1102400040040008300 - 18DAF1102501035900000000 - 18DAF1102600000000000518 - 18DAF11027EE000000000000 - 18DAF1102800005555555555 - expected_values: HONDA_ODO: 331352 HONDA_RUNTM: 8655 diff --git a/tests/test_cases/2017/commands/DA10.10.222662.yaml b/tests/test_cases/2017/commands/DA10.10.222662.yaml index 5620613..7714ee9 100644 --- a/tests/test_cases/2017/commands/DA10.10.222662.yaml +++ b/tests/test_cases/2017/commands/DA10.10.222662.yaml @@ -168,20 +168,6 @@ test_cases: 18DAF1102600457703190319 18DAF110271F10000008983D 18DAF1102800005555555555 -- expected_values: - HONDA_KNOCK_CONTROL: 0.41569 - HONDA_KNOCK_CTRL: 0.41569 - HONDA_VTC_DUTY: 0 - response: |- - 18DAF11010396226622CF030 - 18DAF11021007FFC00000000 - 18DAF11022352700001A651A - 18DAF1102392FFFF00000000 - 18DAF1102401010000000000 - 18DAF1102500000000000000 - 18DAF1102600617402FE02FE - 18DAF110271F0000000C1C57 - 18DAF1102800005555555555 - expected_values: HONDA_KNOCK_CONTROL: 0.41569 HONDA_KNOCK_CTRL: 0.41569 @@ -266,6 +252,20 @@ test_cases: 18DAF1102600427600000000 18DAF110271F10000000002E 18DAF1102800005555555555 +- expected_values: + HONDA_KNOCK_CONTROL: 0.53333 + HONDA_KNOCK_CTRL: 0.53333 + HONDA_VTC_DUTY: 0 + response: |- + 18DAF11010396226622CF030 + 18DAF11021007FFC00000000 + 18DAF11022444600001F3A1F + 18DAF110233AFFFF00000000 + 18DAF1102401010000000000 + 18DAF1102500000000000000 + 18DAF1102600392F035B01FF + 18DAF110271F010000089833 + 18DAF1102800005555555555 - expected_values: HONDA_KNOCK_CONTROL: 0.54118 HONDA_KNOCK_CTRL: 0.54118 diff --git a/tests/test_cases/2017/commands/DA1E.1E.223083.yaml b/tests/test_cases/2017/commands/DA1E.1E.223083.yaml index 76e8aa9..2240bb9 100644 --- a/tests/test_cases/2017/commands/DA1E.1E.223083.yaml +++ b/tests/test_cases/2017/commands/DA1E.1E.223083.yaml @@ -56,12 +56,12 @@ test_cases: 18DAF11E2400000000000000 18DAF11E2500000000005555 - expected_values: - HONDA_ATF_T_V2: 77 + HONDA_ATF_T_V2: 34 response: |- 18DAF11E1027623083FFFF80 18DAF11E2103000000000000 - 18DAF11E2200680000756661 - 18DAF11E23007FF040001C00 + 18DAF11E22005400004A635D + 18DAF11E2300ABF080002000 18DAF11E2400000000000000 18DAF11E2500000000005555 - expected_values: @@ -167,15 +167,6 @@ test_cases: 18DAF11E2300A0F040001F00 18DAF11E2400000000000000 18DAF11E2500000000005555 -- expected_values: - HONDA_ATF_T_V2: 61 - response: |- - 18DAF11E1027623083FFFF80 - 18DAF11E210300150015001D - 18DAF11E22039F02AA658984 - 18DAF11E2300A9F040002000 - 18DAF11E2400000000000000 - 18DAF11E2500000000005555 - expected_values: HONDA_ATF_T_V2: 69 response: |- diff --git a/tests/test_cases/2025/commands/DA10.10.222611.yaml b/tests/test_cases/2025/commands/DA10.10.222611.yaml index 453e5f5..efaf8eb 100644 --- a/tests/test_cases/2025/commands/DA10.10.222611.yaml +++ b/tests/test_cases/2025/commands/DA10.10.222611.yaml @@ -111,9 +111,9 @@ test_cases: 18DAF1101039622611000FFC 18DAF11021FFCC0000000000 18DAF1102200000000000000 - 18DAF11023007F8A6D727C82 - 18DAF110246C90020500007F - 18DAF11025A471157D806C90 + 18DAF11023007F876CF48684 + 18DAF110246CED020500007F + 18DAF11025906E2982866CED 18DAF11026020500003C3C00 18DAF1102700000000000000 18DAF1102800005555555555 @@ -124,10 +124,10 @@ test_cases: 18DAF1101039622611000FFC 18DAF11021FFCC0000000000 18DAF1102200000000000000 - 18DAF11023007F8A6D857986 - 18DAF110247EF4022200007F - 18DAF11025D0779C79837EF4 - 18DAF11026022D00003C3C00 + 18DAF11023007F8A6D727C82 + 18DAF110246C90020500007F + 18DAF11025A471157D806C90 + 18DAF11026020500003C3C00 18DAF1102700000000000000 18DAF1102800005555555555 - expected_values: @@ -260,6 +260,19 @@ test_cases: 18DAF11026022700003C3C00 18DAF1102700000000000000 18DAF1102800005555555555 +- expected_values: + HONDA_AIRGAS_RATIO: 0 + HONDA_FUEL_AIR_RATIO: 0 + response: |- + 18DAF1101039622611000FFC + 18DAF11021FFCC0000000000 + 18DAF1102200000000000000 + 18DAF11023007FF37D9F8081 + 18DAF110247EFF022100007F + 18DAF11025F97ED682807EFF + 18DAF11026022400003C3C00 + 18DAF1102700000000000000 + 18DAF1102800005555555555 - expected_values: HONDA_AIRGAS_RATIO: 0 HONDA_FUEL_AIR_RATIO: 0 @@ -299,19 +312,6 @@ test_cases: 18DAF11026022500003C3C00 18DAF1102700000000000000 18DAF1102800005555555555 -- expected_values: - HONDA_AIRGAS_RATIO: 0 - HONDA_FUEL_AIR_RATIO: 0 - response: |- - 18DAF1101039622611000FFC - 18DAF11021FFCC0000000000 - 18DAF1102200000000000000 - 18DAF11023007FFF7FDA8087 - 18DAF110247FFF022300007F - 18DAF11025FE7FBB80887FFF - 18DAF11026022400003C3C00 - 18DAF1102700000000000000 - 18DAF1102800005555555555 - expected_values: HONDA_AIRGAS_RATIO: 0 HONDA_FUEL_AIR_RATIO: 0 diff --git a/tests/test_cases/2025/commands/DA10.10.222612.yaml b/tests/test_cases/2025/commands/DA10.10.222612.yaml index c19b7d1..b23d6e0 100644 --- a/tests/test_cases/2025/commands/DA10.10.222612.yaml +++ b/tests/test_cases/2025/commands/DA10.10.222612.yaml @@ -232,12 +232,12 @@ test_cases: HONDA_VTEC_CTRL: 0 response: |- 18DAF1101039622612FFF031 - 18DAF11021FC02433A1D010F - 18DAF1102225DB0280028A1E + 18DAF11021FC0243391D005F + 18DAF1102225DB02B5029C1E 18DAF11023E2000000000000 - 18DAF110242C74000000012A - 18DAF110255E00DE03000000 - 18DAF1102600000000000007 + 18DAF110242A7A0000000116 + 18DAF110255B00CE03000000 + 18DAF1102600000000000008 18DAF1102700006400000000 18DAF1102800005555555555 - expected_values: @@ -276,6 +276,18 @@ test_cases: 18DAF1102600000000000007 18DAF1102700006400000000 18DAF1102800005555555555 +- expected_values: + HONDA_VTEC_CTRL: 0 + response: |- + 18DAF1101039622612FFF031 + 18DAF11021FC024350280BCD + 18DAF1102221DF0147006A1E + 18DAF11023E2000000000000 + 18DAF11024406E000000030A + 18DAF110255A008A03000000 + 18DAF1102600000000000004 + 18DAF1102700006400000000 + 18DAF1102800005555555555 - expected_values: HONDA_VTEC_CTRL: 0 response: |- @@ -312,18 +324,6 @@ test_cases: 18DAF1102600000000000007 18DAF1102700006300000000 18DAF1102800005555555555 -- expected_values: - HONDA_VTEC_CTRL: 0 - response: |- - 18DAF1101039622612FFF031 - 18DAF11021FC02435B2E1103 - 18DAF1102237C9096309701E - 18DAF11023E2000000000000 - 18DAF11024407B0000000306 - 18DAF110255D00CF03000000 - 18DAF1102600000000000007 - 18DAF1102700006300000000 - 18DAF1102800005555555555 - expected_values: HONDA_VTEC_CTRL: 0 response: |- diff --git a/tests/test_cases/2025/commands/DA10.10.222660|fc=1.yaml b/tests/test_cases/2025/commands/DA10.10.222660|fc=1.yaml index 6ff6edc..a4b9fc7 100644 --- a/tests/test_cases/2025/commands/DA10.10.222660|fc=1.yaml +++ b/tests/test_cases/2025/commands/DA10.10.222660|fc=1.yaml @@ -365,43 +365,43 @@ test_cases: 18DAF110279B008A00AC0000 18DAF1102800005555555555 - expected_values: - HONDA_ODO: 18331 - HONDA_RUNTM: 108 + HONDA_ODO: 18353 + HONDA_RUNTM: 117 response: |- 18DAF1101039622660801FFF 18DAF11021F3FFF000000000 18DAF1102200000000000000 - 18DAF1102300003B123B0101 + 18DAF1102300003B283B0101 18DAF1102400040040008200 - 18DAF110250102AA00001018 - 18DAF110260B26FFFF570047 - 18DAF110279B006C007A0000 + 18DAF110250102A90000100C + 18DAF110260DB3FFFF5C0047 + 18DAF11027B10075008D0000 18DAF1102800005555555555 - expected_values: - HONDA_ODO: 18345 - HONDA_RUNTM: 623 + HONDA_ODO: 18361 + HONDA_RUNTM: 542 response: |- 18DAF1101039622660801FFF 18DAF11021F3FFF000000000 18DAF1102200000000000000 - 18DAF1102300003B203B0101 + 18DAF1102300003B303B0101 18DAF1102400040040408200 - 18DAF110250102A900000E8D - 18DAF110260C2FFFFF5A0047 - 18DAF11027A9026F060C0000 + 18DAF110250102A8000002E9 + 18DAF11026020CE1E7340047 + 18DAF11027B9021E03B90000 18DAF1102800005555555555 - expected_values: - HONDA_ODO: 18352 - HONDA_RUNTM: 1471 + HONDA_ODO: 18374 + HONDA_RUNTM: 1631 response: |- 18DAF1101039622660801FFF 18DAF11021F3FFF000000000 18DAF1102200000000000000 - 18DAF1102300003B263B2201 + 18DAF1102300003B3C3B0101 18DAF1102400040040408200 - 18DAF110250102A900000468 - 18DAF11026018AA2E7310047 - 18DAF11027B005BF087B0000 + 18DAF110250102A800000778 + 18DAF1102604BBFFFF440047 + 18DAF11027C6065F08930000 18DAF1102800005555555555 - expected_values: HONDA_ODO: 34464 diff --git a/tests/test_cases/2025/commands/DA10.10.222663.yaml b/tests/test_cases/2025/commands/DA10.10.222663.yaml index 3200db1..e742c95 100644 --- a/tests/test_cases/2025/commands/DA10.10.222663.yaml +++ b/tests/test_cases/2025/commands/DA10.10.222663.yaml @@ -119,6 +119,23 @@ test_cases: 18DAF1102600000000000000 18DAF1102700017F00000000 18DAF1102800005555555555 +- expected_values: + HONDA_MISFIRE_5: 0 + HONDA_MISFIRE_6: 0 + HONDA_MIS_1: 0 + HONDA_MIS_2: 0 + HONDA_MIS_3: 0 + HONDA_MIS_4: 2 + response: |- + 18DAF1101039622663F003FF + 18DAF11021FFFFC000063F28 + 18DAF1102200000000000000 + 18DAF1102300000000000000 + 18DAF1102400000002000000 + 18DAF1102500025200000000 + 18DAF1102600000002000000 + 18DAF1102700025200000000 + 18DAF1102800005555555555 - expected_values: HONDA_MISFIRE_5: 0 HONDA_MISFIRE_6: 1 @@ -289,23 +306,6 @@ test_cases: 18DAF1102600000000000000 18DAF110270001C900000000 18DAF1102800005555555555 -- expected_values: - HONDA_MISFIRE_5: 0 - HONDA_MISFIRE_6: 0 - HONDA_MIS_1: 0 - HONDA_MIS_2: 0 - HONDA_MIS_3: 0 - HONDA_MIS_4: 2 - response: |- - 18DAF1101039622663F003FF - 18DAF11021FFFFC000333F3F - 18DAF1102200000000000000 - 18DAF1102300000000000000 - 18DAF1102400000002000000 - 18DAF1102501068000000000 - 18DAF1102600000002000000 - 18DAF110270001D000000000 - 18DAF1102800005555555555 - expected_values: HONDA_MISFIRE_5: 0 HONDA_MISFIRE_6: 1 diff --git a/tests/test_cases/2025/commands/DB33.0144.yaml b/tests/test_cases/2025/commands/DB33.0144.yaml index d5d2a09..345c452 100644 --- a/tests/test_cases/2025/commands/DB33.0144.yaml +++ b/tests/test_cases/2025/commands/DB33.0144.yaml @@ -1,8 +1,8 @@ command_id: DB33.0144 test_cases: - expected_values: - EQ_RAT: 0.8394 - response: 18DAF1100441446B71 + EQ_RAT: 0.83931 + response: 18DAF1100441446B6E - expected_values: EQ_RAT: 0.85154 response: 18DAF1100441446CFF