diff --git a/selfdrive/car/chrysler/fingerprints.py b/selfdrive/car/chrysler/fingerprints.py index 6dc78a4770..a35f60d592 100644 --- a/selfdrive/car/chrysler/fingerprints.py +++ b/selfdrive/car/chrysler/fingerprints.py @@ -64,54 +64,111 @@ FINGERPRINTS = { FW_VERSIONS = { CAR.PACIFICA_2017_HYBRID: { (Ecu.combinationMeter, 0x742, None): [ + b'68239262AJ', ], (Ecu.srs, 0x744, None): [ + b'68238840AH', ], (Ecu.fwdRadar, 0x753, None): [ + b'68226356AI', ], (Ecu.eps, 0x75a, None): [ + b'68288309AC', ], (Ecu.engine, 0x7e0, None): [ + b'68277480AZ ', ], (Ecu.hybrid, 0x7e2, None): [ + b'05190175BH', ], }, CAR.PACIFICA_2018: { (Ecu.combinationMeter, 0x742, None): [ + b'68227902AG', + b'68227902AH', + b'68360252AC', ], (Ecu.srs, 0x744, None): [ + b'68211617AG', + b'68405937AA', ], (Ecu.abs, 0x747, None): [ + b'68222747AG', + b'68330876AA', + b'68352227AA', ], (Ecu.fwdRadar, 0x753, None): [ + b'04672758AA', + b'68226356AH', + b'68226356AI', ], (Ecu.eps, 0x75a, None): [ + b'68288891AE', + b'68378884AA', ], (Ecu.engine, 0x7e0, None): [ + b'68267020AJ ', + b'68352652AE ', + b'68372861AF ', ], (Ecu.transmission, 0x7e1, None): [ + b'68277372AN', + b'68277374AB', + b'68380571AB', ], }, CAR.PACIFICA_2020: { (Ecu.combinationMeter, 0x742, None): [ + b'68405327AC', + b'68436233AB', + b'68436233AC', + b'68529067AA', b'68594993AB', ], (Ecu.srs, 0x744, None): [ + b'68405565AB', + b'68405565AC', + b'68444299AC', b'68526663AB', ], (Ecu.abs, 0x747, None): [ + b'68397394AA', + b'68433480AB', + b'68453575AF', + b'68577676AA', b'68593395AA', ], (Ecu.fwdRadar, 0x753, None): [ + b'04672758AA', + b'04672758AB', + b'68417813AF', + b'68540436AC', b'68598670AB', ], (Ecu.eps, 0x75a, None): [ + b'68416742AA', + b'68460393AA', + b'68494461AB', + b'68524936AB', b'68594340AB', ], (Ecu.engine, 0x7e0, None): [ + b'68413871AD ', + b'68413871AH ', + b'68413871AI ', + b'68413873AI ', + b'68443120AE ', + b'68443123AC ', + b'68526752AE ', b'68700306AB ', ], (Ecu.transmission, 0x7e1, None): [ + b'68414271AC', + b'68414271AD', + b'68414275AC', + b'68443154AB', + b'68443155AC', + b'68527223AB', b'68586231AD', ], }, @@ -131,61 +188,147 @@ FW_VERSIONS = { }, CAR.PACIFICA_2019_HYBRID: { (Ecu.combinationMeter, 0x742, None): [ + b'68405292AC', + b'68434956AC', + b'68434956AD', + b'68434960AE', + b'68434960AF', + b'68529064AB', ], (Ecu.srs, 0x744, None): [ + b'68405567AB', + b'68405567AC', + b'68453076AD', + b'68480710AC', + b'68526665AB', ], (Ecu.fwdRadar, 0x753, None): [ + b'04672758AB', + b'68417813AF', + b'68540436AA', + b'68540436AB', + b'68540436AC', + b'68540436AD', ], (Ecu.eps, 0x75a, None): [ + b'68416741AA', + b'68460392AA', + b'68525339AA', + b'68525339AB', ], (Ecu.engine, 0x7e0, None): [ + b'68416680AE ', + b'68416680AF ', + b'68444228AD ', + b'68444228AE ', + b'68444228AF ', + b'68499122AD ', + b'68499122AF ', + b'68526772AD ', + b'68526772AH ', ], (Ecu.hybrid, 0x7e2, None): [ + b'05185116AF', + b'05185116AJ', + b'05185116AK', + b'05190240AP', + b'05190240AR', + b'05190265AG', + b'05190265AH', + b'05190289AE', + b'68540977AH', + b'68540977AK', ], }, CAR.JEEP_GRAND_CHEROKEE: { (Ecu.combinationMeter, 0x742, None): [ + b'68302212AD', + b'68331511AC', + b'68331687AC', + b'68340272AD', ], (Ecu.srs, 0x744, None): [ + b'68316742AB', + b'68355363AB', ], (Ecu.abs, 0x747, None): [ + b'68306178AD', + b'68336276AB', ], (Ecu.fwdRadar, 0x753, None): [ + b'04672627AB', + b'68332015AB', ], (Ecu.eps, 0x75a, None): [ + b'68321644AC', + b'68321646AC', + b'68321648AC', ], (Ecu.engine, 0x7e0, None): [ + b'05035920AE ', + b'68284477AF ', + b'68325564AH ', + b'68325565AI ', ], (Ecu.transmission, 0x7e1, None): [ + b'05035517AH', + b'68311223AF', + b'68311223AG', + b'68361911AE', + b'68361911AF', ], }, CAR.JEEP_GRAND_CHEROKEE_2019: { (Ecu.combinationMeter, 0x742, None): [ + b'68402708AB', b'68402971AD', b'68454144AD', b'68454152AB', + b'68454156AB', + b'68516650AB', + b'68516651AB', + b'68516671AB', + b'68516683AB', ], (Ecu.srs, 0x744, None): [ b'68355363AB', + b'68355364AB', ], (Ecu.abs, 0x747, None): [ + b'68408639AC', b'68408639AD', + b'68499978AB', ], (Ecu.fwdRadar, 0x753, None): [ + b'04672788AA', b'68456722AC', ], (Ecu.eps, 0x75a, None): [ + b'68417280AA', b'68453431AA', b'68453433AA', + b'68453435AA', + b'68499171AA', + b'68499171AB', + b'68501183AA', ], (Ecu.engine, 0x7e0, None): [ b'05035674AB ', + b'68422860AB', + b'68449435AE ', b'68496223AA ', + b'68504959AD ', + b'68504960AD ', + b'68504993AC ', ], (Ecu.transmission, 0x7e1, None): [ b'05035707AA', + b'68423905AB', + b'68449258AC', b'68495807AA', b'68495807AB', + b'68503641AC', + b'68503664AC', ], }, CAR.RAM_1500: {