From 55b593d5b98b24291ebd716a1f07ff20ec76091e Mon Sep 17 00:00:00 2001 From: Adeeb Shihadeh Date: Sat, 25 Jul 2026 18:09:59 -0700 Subject: [PATCH] Export fingerprints --- opendbc/car/chrysler/fingerprints.py | 5 +++++ opendbc/car/ford/fingerprints.py | 1 + opendbc/car/honda/fingerprints.py | 13 ++++++++++++- opendbc/car/hyundai/fingerprints.py | 9 ++++++--- opendbc/car/nissan/fingerprints.py | 2 +- opendbc/car/rivian/fingerprints.py | 3 ++- opendbc/car/tesla/fingerprints.py | 4 ++-- opendbc/car/toyota/fingerprints.py | 12 ++++++++---- opendbc/car/volkswagen/fingerprints.py | 21 +++++++++++++++++++-- 9 files changed, 56 insertions(+), 14 deletions(-) diff --git a/opendbc/car/chrysler/fingerprints.py b/opendbc/car/chrysler/fingerprints.py index 12608047a2c..e039c682f65 100644 --- a/opendbc/car/chrysler/fingerprints.py +++ b/opendbc/car/chrysler/fingerprints.py @@ -114,6 +114,7 @@ b'68524936AB', b'68525338AB', b'68594337AB', + b'68594337AC', b'68594340AB', ], (Ecu.engine, 0x7e0, None): [ @@ -262,6 +263,7 @@ b'05185116AJ', b'05185116AK', b'05185116AL', + b'05185116AM', b'05190240AP', b'05190240AQ', b'05190240AR', @@ -271,6 +273,8 @@ b'68540977AH', b'68540977AK', b'68540977AL', + b'68540977AM', + b'68573672AD', b'68597647AE', b'68597647AF', b'68632416AB', @@ -506,6 +510,7 @@ b'68631940AB', b'68631941AB', b'68631942AA', + b'68631942AB', b'68631943AB', ], (Ecu.srs, 0x744, None): [ diff --git a/opendbc/car/ford/fingerprints.py b/opendbc/car/ford/fingerprints.py index ee400e1ecaa..3fd1416f1a1 100644 --- a/opendbc/car/ford/fingerprints.py +++ b/opendbc/car/ford/fingerprints.py @@ -164,6 +164,7 @@ b'LK9C-2D053-CN\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', ], (Ecu.fwdRadar, 0x764, None): [ + b'ML3T-14D049-AK\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', b'ML3T-14D049-AL\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', ], (Ecu.fwdCamera, 0x706, None): [ diff --git a/opendbc/car/honda/fingerprints.py b/opendbc/car/honda/fingerprints.py index e26486a8b6d..71a377965cb 100644 --- a/opendbc/car/honda/fingerprints.py +++ b/opendbc/car/honda/fingerprints.py @@ -502,6 +502,7 @@ (Ecu.fwdRadar, 0x18dab0f1, None): [ b'36161-T5R-A040\x00\x00', b'36161-T5R-A240\x00\x00', + b'36161-T5R-A250\x00\x00', b'36161-T5R-A340\x00\x00', b'36161-T5R-A520\x00\x00', ], @@ -589,6 +590,7 @@ ], (Ecu.srs, 0x18da53f1, None): [ b'77959-THR-A010\x00\x00', + b'77959-THR-A020\x00\x00', b'77959-THR-A110\x00\x00', b'77959-THR-X010\x00\x00', ], @@ -684,6 +686,7 @@ ], (Ecu.gateway, 0x18daeff1, None): [ b'38897-THR-A130\x00\x00', + b'38897-THR-A220\x00\x00', b'38897-THR-A320\x00\x00', b'38897-THR-A410\x00\x00', ], @@ -713,6 +716,7 @@ b'28101-5EZ-A500\x00\x00', b'28101-5EZ-A600\x00\x00', b'28101-5EZ-A700\x00\x00', + b'28101-5EZ-C500\x00\x00', b'28103-5EY-A110\x00\x00', b'28103-5EZ-A010\x00\x00', ], @@ -837,7 +841,6 @@ b'39990-TJB-A130\x00\x00', ], }, - # mid-model refresh CAR.ACURA_RDX_3G_MMR: { (Ecu.vsa, 0x18da28f1, None): [ b'57114-TJB-A120\x00\x00', @@ -876,11 +879,14 @@ ], (Ecu.fwdRadar, 0x18dab0f1, None): [ b'36161-T6Z-A020\x00\x00', + b'36161-T6Z-A030\x00\x00', + b'36161-T6Z-A220\x00\x00', b'36161-T6Z-A310\x00\x00', b'36161-T6Z-A420\x00\x00', b'36161-T6Z-A520\x00\x00', b'36161-T6Z-A620\x00\x00', b'36161-T6Z-A720\x00\x00', + b'36161-T6Z-A820\x00\x00', b'36161-TJZ-A120\x00\x00', ], (Ecu.gateway, 0x18daeff1, None): [ @@ -953,6 +959,7 @@ b'38897-3M0-M110\x00\x00', b'38897-3M0-M210\x00\x00', b'38897-3M0-Z010\x00\x00', + b'38897-3W0-A010\x00\x00', b'38897-3W1-A010\x00\x00', ], (Ecu.srs, 0x18da53f1, None): [ @@ -977,6 +984,7 @@ b'57114-3W0-A040\x00\x00', ], (Ecu.transmission, 0x18da1ef1, None): [ + b'28101-6EG-A110\x00\x00', b'28101-6EH-A010\x00\x00', b'28101-6EH-A110\x00\x00', b'28101-6JC-M310\x00\x00', @@ -1052,6 +1060,7 @@ b'38897-T20-A210\x00\x00', b'38897-T20-A310\x00\x00', b'38897-T20-A510\x00\x00', + b'38897-T20-AA20\x00\x00', b'38897-T21-A010\x00\x00', b'38897-T22-A110\x00\x00', b'38897-T24-Z120\x00\x00', @@ -1073,6 +1082,7 @@ b'77959-T60-A920\x00\x00', b'77959-T61-A920\x00\x00', b'77959-T65-A920\x00\x00', + b'77959-T65-A930\x00\x00', ], (Ecu.fwdRadar, 0x18dab0f1, None): [ b'36161-T20-A060\x00\x00', @@ -1110,6 +1120,7 @@ b'28101-65D-A120\x00\x00', b'28101-65H-A020\x00\x00', b'28101-65H-A120\x00\x00', + b'28101-65H-A210\x00\x00', b'28101-65J-N010\x00\x00', ], }, diff --git a/opendbc/car/hyundai/fingerprints.py b/opendbc/car/hyundai/fingerprints.py index 751bef9be80..9002519b88c 100644 --- a/opendbc/car/hyundai/fingerprints.py +++ b/opendbc/car/hyundai/fingerprints.py @@ -195,6 +195,7 @@ b'\xf1\x00DN8 MDPS C 1.00 1.01 56310-L0200 4DNAC102', b'\xf1\x00DN8 MDPS C 1.00 1.01 56310-L0210 4DNAC101', b'\xf1\x00DN8 MDPS C 1.00 1.01 56310-L0210 4DNAC102', + b'\xf1\x00DN8 MDPS C 1.00 1.01 56310L0000\x00 4DNAC101', b'\xf1\x00DN8 MDPS C 1.00 1.01 56310L0010\x00 4DNAC101', b'\xf1\x00DN8 MDPS C 1.00 1.01 56310L0200\x00 4DNAC102', b'\xf1\x00DN8 MDPS C 1.00 1.01 56310L0210\x00 4DNAC101', @@ -461,6 +462,7 @@ b'\xf1\x00ON MDPS C 1.00 1.01 56340-S9000 9201', ], (Ecu.fwdCamera, 0x7c4, None): [ + b'\xf1\x00LX2 MFC AT KOR LHD 1.00 1.00 99211-S8110 210226', b'\xf1\x00LX2 MFC AT KOR LHD 1.00 1.08 99211-S8100 200903', b'\xf1\x00LX2 MFC AT USA LHD 1.00 1.00 99211-S8110 210226', b'\xf1\x00LX2 MFC AT USA LHD 1.00 1.03 99211-S8100 190125', @@ -745,6 +747,7 @@ (Ecu.fwdCamera, 0x7c4, None): [ b'\xf1\x00DEE MFC AT EUR LHD 1.00 1.00 99211-Q4000 191211', b'\xf1\x00DEE MFC AT EUR LHD 1.00 1.00 99211-Q4100 200706', + b'\xf1\x00DEE MFC AT EUR LHD 1.00 1.01 99211-Q4100 201028', b'\xf1\x00DEE MFC AT EUR LHD 1.00 1.03 95740-Q4000 180821', b'\xf1\x00DEE MFC AT EUR RHD 1.00 1.00 99211-Q4000 191211', b'\xf1\x00DEE MFC AT KOR LHD 1.00 1.02 95740-Q4000 180705', @@ -763,10 +766,10 @@ (Ecu.fwdCamera, 0x7c4, None): [ b'\xf1\x00SG2EMFC AT EUR LHD 1.00 1.00 99211-AT200 240315', b'\xf1\x00SG2EMFC AT EUR LHD 1.01 1.09 99211-AT000 220801', + b'\xf1\x00SG2EMFC AT EUR LHD 1.01 1.10 99211-AT000 230417', b'\xf1\x00SG2EMFC AT USA LHD 1.00 1.00 99211-AT100 230216', b'\xf1\x00SG2EMFC AT USA LHD 1.00 1.00 99211-AT200 240401', b'\xf1\x00SG2EMFC AT USA LHD 1.01 1.09 99211-AT000 220801', - b'\xf1\x00SG2EMFC AT EUR LHD 1.01 1.10 99211-AT000 230417', ], }, CAR.KIA_NIRO_PHEV: { @@ -1073,11 +1076,11 @@ ], (Ecu.fwdCamera, 0x7c4, None): [ b'\xf1\x00CE MFC AT CAN LHD 1.00 1.04 99211-KL000 221213', + b'\xf1\x00CE MFC AT CAN LHD 1.00 1.06 99211-KL000 230915', b'\xf1\x00CE MFC AT EUR LHD 1.00 1.03 99211-KL000 221011', b'\xf1\x00CE MFC AT EUR LHD 1.00 1.04 99211-KL000 221213', b'\xf1\x00CE MFC AT USA LHD 1.00 1.04 99211-KL000 221213', b'\xf1\x00CE MFC AT USA LHD 1.00 1.06 99211-KL000 230915', - b'\xf1\x00CE MFC AT CAN LHD 1.00 1.06 99211-KL000 230915', ], }, CAR.HYUNDAI_TUCSON_4TH_GEN: { @@ -1203,9 +1206,9 @@ }, CAR.KIA_NIRO_HEV_2ND_GEN: { (Ecu.fwdCamera, 0x7c4, None): [ + b'\xf1\x00SG2HMFC AT USA LHD 1.00 1.00 99211-AT100 230216', b'\xf1\x00SG2HMFC AT USA LHD 1.01 1.08 99211-AT000 220531', b'\xf1\x00SG2HMFC AT USA LHD 1.01 1.09 99211-AT000 220801', - b'\xf1\x00SG2HMFC AT USA LHD 1.00 1.00 99211-AT100 230216', ], (Ecu.fwdRadar, 0x7d0, None): [ b'\xf1\x00SG2_ RDR ----- 1.00 1.01 99110-AT000 ', diff --git a/opendbc/car/nissan/fingerprints.py b/opendbc/car/nissan/fingerprints.py index 18960bbd585..907adad083c 100644 --- a/opendbc/car/nissan/fingerprints.py +++ b/opendbc/car/nissan/fingerprints.py @@ -15,8 +15,8 @@ ], (Ecu.engine, 0x7e0, None): [ b'237106GU3B', - b'237109HE2B', b'237106GV3A', + b'237109HE2B', ], (Ecu.gateway, 0x18dad0f1, None): [ b'284U29HE0A', diff --git a/opendbc/car/rivian/fingerprints.py b/opendbc/car/rivian/fingerprints.py index fe8b1b0b747..e9a4cc7d4ba 100644 --- a/opendbc/car/rivian/fingerprints.py +++ b/opendbc/car/rivian/fingerprints.py @@ -9,6 +9,7 @@ (Ecu.eps, 0x733, None): [ b'R1TS_v3.4.1(51),3.4.1\x00', b'R1TS_v4.4.1(63),4.4.1\x00', + b'R1TS_v4.5.0(67),4.5.0\x00', ], }, -} \ No newline at end of file +} diff --git a/opendbc/car/tesla/fingerprints.py b/opendbc/car/tesla/fingerprints.py index 95e367b5fc7..67c28e97036 100644 --- a/opendbc/car/tesla/fingerprints.py +++ b/opendbc/car/tesla/fingerprints.py @@ -9,8 +9,8 @@ (Ecu.eps, 0x730, None): [ b'TeM3_E014p10_0.0.0 (16),E014.17.00', b'TeM3_E014p10_0.0.0 (16),EL014.17.00', - b'TeM3_ES014p11_0.0.0 (25),ES014.19.0', b'TeM3_E014p10_0.0.0 (24),E014.20.2', + b'TeM3_ES014p11_0.0.0 (25),ES014.19.0', b'TeMYG4_DCS_Update_0.0.0 (13),E4014.28.1', b'TeMYG4_DCS_Update_0.0.0 (9),E4014.26.0', b'TeMYG4_Legacy3Y_0.0.0 (2),E4015.02.0', @@ -21,9 +21,9 @@ b'TeMYG4_Main_0.0.0 (67),E4H015.02.1', b'TeMYG4_Main_0.0.0 (77),E4H015.04.5', b'TeMYG4_Main_0.0.0 (77),E4HP015.04.5', + b'TeMYG4_Main_0.0.0 (78),E4H015.05.0', b'TeMYG4_Main_0.0.0 (78),E4HP015.05.0', b'TeMYG4_SingleECU_0.0.0 (33),E4S014.27', - b'TeMYG4_Main_0.0.0 (78),E4H015.05.0', ], }, CAR.TESLA_MODEL_Y: { diff --git a/opendbc/car/toyota/fingerprints.py b/opendbc/car/toyota/fingerprints.py index 9a8ec596589..ee214e29f5e 100644 --- a/opendbc/car/toyota/fingerprints.py +++ b/opendbc/car/toyota/fingerprints.py @@ -1445,23 +1445,23 @@ b'\x02330Y8000\x00\x00\x00\x00\x00\x00\x00\x00A4701000\x00\x00\x00\x00\x00\x00\x00\x00', ], (Ecu.abs, 0x7b0, None): [ - b'F152630700\x00\x00\x00\x00\x00\x00', b'F152630400\x00\x00\x00\x00\x00\x00', + b'F152630700\x00\x00\x00\x00\x00\x00', ], (Ecu.dsu, 0x791, None): [ - b'881513016200\x00\x00\x00\x00', b'881513011300\x00\x00\x00\x00', + b'881513016200\x00\x00\x00\x00', ], (Ecu.eps, 0x7a1, None): [ - b'8965B30551\x00\x00\x00\x00\x00\x00', b'8965B30431\x00\x00\x00\x00\x00\x00', + b'8965B30551\x00\x00\x00\x00\x00\x00', ], (Ecu.fwdRadar, 0x750, 0xf): [ b'8821F4702000\x00\x00\x00\x00', ], (Ecu.fwdCamera, 0x750, 0x6d): [ - b'8646F3002100\x00\x00\x00\x00', b'8646F3001200\x00\x00\x00\x00', + b'8646F3002100\x00\x00\x00\x00', ], }, CAR.LEXUS_NX: { @@ -1522,6 +1522,7 @@ (Ecu.engine, 0x7e0, None): [ b'\x0237881000\x00\x00\x00\x00\x00\x00\x00\x00A4701000\x00\x00\x00\x00\x00\x00\x00\x00', b'\x0237887000\x00\x00\x00\x00\x00\x00\x00\x00A4701000\x00\x00\x00\x00\x00\x00\x00\x00', + b'\x0237889000\x00\x00\x00\x00\x00\x00\x00\x00A4701000\x00\x00\x00\x00\x00\x00\x00\x00', b'\x02378A0000\x00\x00\x00\x00\x00\x00\x00\x00A4701000\x00\x00\x00\x00\x00\x00\x00\x00', b'\x02378F4000\x00\x00\x00\x00\x00\x00\x00\x00A4701000\x00\x00\x00\x00\x00\x00\x00\x00', ], @@ -1569,6 +1570,7 @@ CAR.LEXUS_RC: { (Ecu.engine, 0x700, None): [ b'\x01896632461100\x00\x00\x00\x00', + b'\x01896632477200\x00\x00\x00\x00', b'\x01896632478100\x00\x00\x00\x00', b'\x01896632478200\x00\x00\x00\x00', ], @@ -1656,6 +1658,7 @@ b'\x02348T1200\x00\x00\x00\x00\x00\x00\x00\x00A4802000\x00\x00\x00\x00\x00\x00\x00\x00', b'\x02348T3000\x00\x00\x00\x00\x00\x00\x00\x00A4802000\x00\x00\x00\x00\x00\x00\x00\x00', b'\x02348V6000\x00\x00\x00\x00\x00\x00\x00\x00A4802000\x00\x00\x00\x00\x00\x00\x00\x00', + b'\x02348V6100\x00\x00\x00\x00\x00\x00\x00\x00A4802000\x00\x00\x00\x00\x00\x00\x00\x00', b'\x02348Z3000\x00\x00\x00\x00\x00\x00\x00\x00A4802000\x00\x00\x00\x00\x00\x00\x00\x00', ], (Ecu.abs, 0x7b0, None): [ @@ -1823,6 +1826,7 @@ b'\x0235870000\x00\x00\x00\x00\x00\x00\x00\x00A0202000\x00\x00\x00\x00\x00\x00\x00\x00', b'\x0235879000\x00\x00\x00\x00\x00\x00\x00\x00A4701000\x00\x00\x00\x00\x00\x00\x00\x00', b'\x0235883000\x00\x00\x00\x00\x00\x00\x00\x00A0202000\x00\x00\x00\x00\x00\x00\x00\x00', + b'\x02358A2000\x00\x00\x00\x00\x00\x00\x00\x00A0202000\x00\x00\x00\x00\x00\x00\x00\x00', ], (Ecu.eps, 0x7a1, None): [ b'8965B58040\x00\x00\x00\x00\x00\x00', diff --git a/opendbc/car/volkswagen/fingerprints.py b/opendbc/car/volkswagen/fingerprints.py index 368b644a8f1..a32f9080b05 100644 --- a/opendbc/car/volkswagen/fingerprints.py +++ b/opendbc/car/volkswagen/fingerprints.py @@ -11,6 +11,7 @@ CAR.VOLKSWAGEN_ARTEON_MK1: { (Ecu.engine, 0x7e0, None): [ b'\xf1\x8704L906026TM\xf1\x896847', + b'\xf1\x8705L906022F \xf1\x890987', b'\xf1\x873G0906259AH\xf1\x890001', b'\xf1\x873G0906259F \xf1\x890004', b'\xf1\x873G0906259G \xf1\x890004', @@ -26,6 +27,7 @@ b'\xf1\x870DL300014C \xf1\x893704', b'\xf1\x870GC300011L \xf1\x891401', b'\xf1\x870GC300013Q \xf1\x892402', + b'\xf1\x870GC300014K \xf1\x892802', b'\xf1\x870GC300014M \xf1\x892802', b'\xf1\x870GC300019G \xf1\x892804', b'\xf1\x870GC300040P \xf1\x891401', @@ -39,6 +41,7 @@ b'\xf1\x873Q0959655CR\xf1\x890720\xf1\x82\x0e1616001613121105161111052900', b'\xf1\x873Q0959655DA\xf1\x890720\xf1\x82\x0e1712141712141105121122052900', b'\xf1\x873Q0959655DL\xf1\x890732\xf1\x82\x0e1812141812171105141123052J00', + b'\xf1\x875QF959655AG\xf1\x890753\xf1\x82\x13111100111111111111001102----1111125F49', b'\xf1\x875QF959655AP\xf1\x890755\xf1\x82\x1311110011111311111100110200--1611125F49', ], (Ecu.eps, 0x712, None): [ @@ -179,6 +182,7 @@ b'\xf1\x8704L906021N \xf1\x898138', b'\xf1\x8704L906026BN\xf1\x891197', b'\xf1\x8704L906026BP\xf1\x897608', + b'\xf1\x8704L906026EL\xf1\x897728', b'\xf1\x8704L906026NF\xf1\x899528', b'\xf1\x8704L906027AA\xf1\x899525', b'\xf1\x8704L906056CL\xf1\x893823', @@ -265,6 +269,7 @@ b'\xf1\x870GC300020G \xf1\x892403', b'\xf1\x870GC300020G \xf1\x892404', b'\xf1\x870GC300020N \xf1\x892804', + b'\xf1\x870GC300042G \xf1\x891643', b'\xf1\x870GC300043T \xf1\x899999', ], (Ecu.srs, 0x715, None): [ @@ -274,6 +279,7 @@ b'\xf1\x875Q0959655AA\xf1\x890388\xf1\x82\x111413001113120043114417121411149113', b'\xf1\x875Q0959655AA\xf1\x890388\xf1\x82\x111413001113120053114317121C111C9113', b'\xf1\x875Q0959655AR\xf1\x890317\xf1\x82\x13141500111233003142114A2131219333313100', + b'\xf1\x875Q0959655AR\xf1\x890318\xf1\x82\x13141500111233003142115A2131219333313100', b'\xf1\x875Q0959655BH\xf1\x890336\xf1\x82\x1314160011123300314211012230229333423100', b'\xf1\x875Q0959655BH\xf1\x890336\xf1\x82\x1314160011123300314211012230229333463100', b'\xf1\x875Q0959655BJ\xf1\x890336\xf1\x82\x13141300111233003142115A1932199333463100', @@ -309,6 +315,7 @@ b'\xf1\x873Q0909144J \xf1\x895063\xf1\x82\x0566A00514A1', b'\xf1\x873Q0909144J \xf1\x895063\xf1\x82\x0566A01613A1', b'\xf1\x873Q0909144J \xf1\x895063\xf1\x82\x0566A0J712A1', + b'\xf1\x873Q0909144K \xf1\x895072\xf1\x82\x0571A01615A1', b'\xf1\x873Q0909144K \xf1\x895072\xf1\x82\x0571A0J714A1', b'\xf1\x873Q0909144L \xf1\x895081\xf1\x82\x0571A01A16A1', b'\xf1\x873Q0909144L \xf1\x895081\xf1\x82\x0571A0JA15A1', @@ -460,6 +467,7 @@ b'\xf1\x8704E906023AH\xf1\x893379', b'\xf1\x8704E906023BF\xf1\x893842', b'\xf1\x8704E906023BM\xf1\x894522', + b'\xf1\x8704E906027CE\xf1\x892889', b'\xf1\x8704L906026DP\xf1\x891538', b'\xf1\x8704L906026ET\xf1\x891990', b'\xf1\x8704L906026FP\xf1\x892012', @@ -477,6 +485,7 @@ b'\xf1\x870CW300042H \xf1\x891607', b'\xf1\x870CW300043H \xf1\x891601', b'\xf1\x870CW300048R \xf1\x890610', + b'\xf1\x870CW300049Q \xf1\x890906', b'\xf1\x870D9300013A \xf1\x894905', b'\xf1\x870D9300014L \xf1\x895002', b'\xf1\x870D9300018C \xf1\x895297', @@ -516,6 +525,7 @@ b'\xf1\x875Q0909143P \xf1\x892051\xf1\x820531B0062105', b'\xf1\x875Q0909144AB\xf1\x891082\xf1\x82\x0521B00606A1', b'\xf1\x875Q0909144S \xf1\x891063\xf1\x82\x0516B00501A1', + b'\xf1\x875Q0909144T \xf1\x891072\xf1\x82\x0521B00503A1', b'\xf1\x875Q0909144T \xf1\x891072\xf1\x82\x0521B00603A1', b'\xf1\x875Q0909144T \xf1\x891072\xf1\x82\x0521B00703A1', b'\xf1\x875Q0910143B \xf1\x892201\xf1\x82\x0563B0000600', @@ -598,6 +608,7 @@ b'\xf1\x8705E906013BD\xf1\x892496', b'\xf1\x8705E906013DF\xf1\x893365', b'\xf1\x8705E906013E \xf1\x891624', + b'\xf1\x8705E906013E \xf1\x892532', ], (Ecu.transmission, 0x7e1, None): [ b'\xf1\x8709G927158EM\xf1\x893812', @@ -671,6 +682,7 @@ b'\xf1\x8709G927158DS\xf1\x893699', b'\xf1\x8709G927158DT\xf1\x893698', b'\xf1\x8709G927158FM\xf1\x893757', + b'\xf1\x8709G927158FN\xf1\x893756', b'\xf1\x8709G927158GC\xf1\x893821', b'\xf1\x8709G927158GD\xf1\x893820', b'\xf1\x8709G927158GM\xf1\x893936', @@ -708,6 +720,7 @@ b'\xf1\x875Q0959655BT\xf1\x890403\xf1\x82\x1331310031333334313140573752379333423100', b'\xf1\x875Q0959655BT\xf1\x890403\xf1\x82\x1331310031333336313140013950399333423100', b'\xf1\x875Q0959655BT\xf1\x890403\xf1\x82\x1331310031333336313140573952399333423100', + b'\xf1\x875Q0959655CB\xf1\x890421\xf1\x82\x1316143231313500314641021750179333613100', b'\xf1\x875Q0959655CB\xf1\x890421\xf1\x82\x1316143231313500314647021750179333613100', b'\xf1\x875Q0959655CD\xf1\x890421\xf1\x82\x13123112313333003145406F6154619333613100', b'\xf1\x875Q0959655CG\xf1\x890421\xf1\x82\x1331310031333300314240024050409333613100', @@ -944,6 +957,7 @@ (Ecu.engine, 0x7e0, None): [ b'\xf1\x8705E906018N \xf1\x899970', b'\xf1\x8705L906022M \xf1\x890901', + b'\xf1\x875NA906259A \xf1\x890004', b'\xf1\x875NA906259C \xf1\x890003', b'\xf1\x8783A906259 \xf1\x890001', b'\xf1\x8783A906259 \xf1\x890005', @@ -960,12 +974,14 @@ b'\xf1\x8709G927158GP\xf1\x893937', b'\xf1\x8709G927158HC\xf1\x894070', b'\xf1\x8709G927158HG\xf1\x894168', + b'\xf1\x870DL300013H \xf1\x893005', b'\xf1\x870DW300011C \xf1\x892401', b'\xf1\x870GC300045D \xf1\x892802', b'\xf1\x870GC300046F \xf1\x892701', ], (Ecu.srs, 0x715, None): [ b'\xf1\x875Q0959655BF\xf1\x890403\xf1\x82\x1321211111211200311121232152219321422111', + b'\xf1\x875Q0959655BN\xf1\x890403\xf1\x82\x1311111111111200311112231152119321422111', b'\xf1\x875Q0959655BQ\xf1\x890421\xf1\x82\x132121111121120031112124218A219321532111', b'\xf1\x875Q0959655BQ\xf1\x890421\xf1\x82\x132121111121120031112124218C219321532111', b'\xf1\x875Q0959655CC\xf1\x890421\xf1\x82\x131111111111120031111224118A119321532111', @@ -985,6 +1001,7 @@ b'\xf1\x872Q0907567C \xf1\x890541', b'\xf1\x872Q0907572AA\xf1\x890396', b'\xf1\x872Q0907572AB\xf1\x890397', + b'\xf1\x872Q0907572Q \xf1\x890342', b'\xf1\x872Q0907572R \xf1\x890372', b'\xf1\x872Q0907572T \xf1\x890383', ], @@ -995,15 +1012,15 @@ b'\xf1\x878R0907551F \xf1\x890007', ], (Ecu.transmission, 0x7e1, None): [ - b'\xf1\x878R0927158D \xf1\x891010', b'\xf1\x878R0927158AM\xf1\x891003', + b'\xf1\x878R0927158D \xf1\x891010', ], (Ecu.srs, 0x715, None): [ b'\xf1\x878R0959655F \xf1\x890610\xf1\x82\x050304010402', ], (Ecu.eps, 0x712, None): [ - b'\xf1\x878R0909144R \xf1\x890511\xf1\x82\x01\n\x1a', b'\xf1\x878R0909144F \xf1\x890507\xf1\x82\x01\t\xe6', + b'\xf1\x878R0909144R \xf1\x890511\xf1\x82\x01\n\x1a', ], (Ecu.fwdRadar, 0x757, None): [ b'\xf1\x878R0907561A\x00\xf1\x890410\xf1\x80100',