|
|
@ -184,7 +184,7 @@ CAR_INFO: Dict[str, Optional[Union[HyundaiCarInfo, List[HyundaiCarInfo]]]] = { |
|
|
|
HyundaiCarInfo("Kia Telluride 2020-22", "All", car_parts=CarParts.common([CarHarness.hyundai_h])), |
|
|
|
HyundaiCarInfo("Kia Telluride 2020-22", "All", car_parts=CarParts.common([CarHarness.hyundai_h])), |
|
|
|
], |
|
|
|
], |
|
|
|
CAR.VELOSTER: HyundaiCarInfo("Hyundai Veloster 2019-20", min_enable_speed=5. * CV.MPH_TO_MS, car_parts=CarParts.common([CarHarness.hyundai_e])), |
|
|
|
CAR.VELOSTER: HyundaiCarInfo("Hyundai Veloster 2019-20", min_enable_speed=5. * CV.MPH_TO_MS, car_parts=CarParts.common([CarHarness.hyundai_e])), |
|
|
|
CAR.SONATA_HYBRID: HyundaiCarInfo("Hyundai Sonata Hybrid 2020-22", "All", car_parts=CarParts.common([CarHarness.hyundai_a])), |
|
|
|
CAR.SONATA_HYBRID: HyundaiCarInfo("Hyundai Sonata Hybrid 2020-23", "All", car_parts=CarParts.common([CarHarness.hyundai_a])), |
|
|
|
CAR.IONIQ_5: [ |
|
|
|
CAR.IONIQ_5: [ |
|
|
|
HyundaiCarInfo("Hyundai Ioniq 5 (Southeast Asia only) 2022-23", "All", car_parts=CarParts.common([CarHarness.hyundai_q])), |
|
|
|
HyundaiCarInfo("Hyundai Ioniq 5 (Southeast Asia only) 2022-23", "All", car_parts=CarParts.common([CarHarness.hyundai_q])), |
|
|
|
HyundaiCarInfo("Hyundai Ioniq 5 (without HDA II) 2022-23", "Highway Driving Assist", car_parts=CarParts.common([CarHarness.hyundai_k])), |
|
|
|
HyundaiCarInfo("Hyundai Ioniq 5 (without HDA II) 2022-23", "Highway Driving Assist", car_parts=CarParts.common([CarHarness.hyundai_k])), |
|
|
@ -1677,8 +1677,8 @@ FW_VERSIONS = { |
|
|
|
}, |
|
|
|
}, |
|
|
|
CAR.SONATA_HYBRID: { |
|
|
|
CAR.SONATA_HYBRID: { |
|
|
|
(Ecu.fwdRadar, 0x7d0, None): [ |
|
|
|
(Ecu.fwdRadar, 0x7d0, None): [ |
|
|
|
b'\xf1\000DNhe SCC FHCUP 1.00 1.02 99110-L5000 ', |
|
|
|
b'\xf1\x00DNhe SCC FHCUP 1.00 1.02 99110-L5000 ', |
|
|
|
b'\xf1\x8799110L5000\xf1\000DNhe SCC FHCUP 1.00 1.02 99110-L5000 ', |
|
|
|
b'\xf1\x8799110L5000\xf1\x00DNhe SCC FHCUP 1.00 1.02 99110-L5000 ', |
|
|
|
b'\xf1\000DNhe SCC F-CUP 1.00 1.02 99110-L5000 ', |
|
|
|
b'\xf1\000DNhe SCC F-CUP 1.00 1.02 99110-L5000 ', |
|
|
|
b'\xf1\x8799110L5000\xf1\000DNhe SCC F-CUP 1.00 1.02 99110-L5000 ', |
|
|
|
b'\xf1\x8799110L5000\xf1\000DNhe SCC F-CUP 1.00 1.02 99110-L5000 ', |
|
|
|
], |
|
|
|
], |
|
|
@ -1686,23 +1686,27 @@ FW_VERSIONS = { |
|
|
|
b'\xf1\x8756310-L5500\xf1\x00DN8 MDPS C 1.00 1.02 56310-L5500 4DNHC102', |
|
|
|
b'\xf1\x8756310-L5500\xf1\x00DN8 MDPS C 1.00 1.02 56310-L5500 4DNHC102', |
|
|
|
b'\xf1\x8756310-L5450\xf1\x00DN8 MDPS C 1.00 1.02 56310-L5450 4DNHC102', |
|
|
|
b'\xf1\x8756310-L5450\xf1\x00DN8 MDPS C 1.00 1.02 56310-L5450 4DNHC102', |
|
|
|
b'\xf1\x8756310-L5450\xf1\000DN8 MDPS C 1.00 1.03 56310-L5450 4DNHC103', |
|
|
|
b'\xf1\x8756310-L5450\xf1\000DN8 MDPS C 1.00 1.03 56310-L5450 4DNHC103', |
|
|
|
|
|
|
|
b'\xf1\x00DN8 MDPS C 1.00 1.03 56310L5450\x00 4DNHC104', |
|
|
|
|
|
|
|
b'\xf1\x8756310L5450\x00\xf1\x00DN8 MDPS C 1.00 1.03 56310L5450\x00 4DNHC104', |
|
|
|
], |
|
|
|
], |
|
|
|
(Ecu.fwdCamera, 0x7c4, None): [ |
|
|
|
(Ecu.fwdCamera, 0x7c4, None): [ |
|
|
|
b'\xf1\x00DN8HMFC AT USA LHD 1.00 1.04 99211-L1000 191016', |
|
|
|
b'\xf1\x00DN8HMFC AT USA LHD 1.00 1.04 99211-L1000 191016', |
|
|
|
b'\xf1\x00DN8HMFC AT USA LHD 1.00 1.05 99211-L1000 201109', |
|
|
|
b'\xf1\x00DN8HMFC AT USA LHD 1.00 1.05 99211-L1000 201109', |
|
|
|
b'\xf1\000DN8HMFC AT USA LHD 1.00 1.06 99211-L1000 210325', |
|
|
|
b'\xf1\000DN8HMFC AT USA LHD 1.00 1.06 99211-L1000 210325', |
|
|
|
|
|
|
|
b'\xf1\x00DN8HMFC AT USA LHD 1.00 1.07 99211-L1000 211223', |
|
|
|
], |
|
|
|
], |
|
|
|
(Ecu.transmission, 0x7e1, None): [ |
|
|
|
(Ecu.transmission, 0x7e1, None): [ |
|
|
|
b'\xf1\000PSBG2333 E14\x00\x00\x00\x00\x00\x00\x00TDN2H20SA6N\xc2\xeeW', |
|
|
|
b'\xf1\000PSBG2333 E14\x00\x00\x00\x00\x00\x00\x00TDN2H20SA6N\xc2\xeeW', |
|
|
|
b'\xf1\x87959102T250\x00\x00\x00\x00\x00\xf1\x81E09\x00\x00\x00\x00\x00\x00\x00\xf1\x00PSBG2323 E09\x00\x00\x00\x00\x00\x00\x00TDN2H20SA5\x97R\x88\x9e', |
|
|
|
b'\xf1\x87959102T250\x00\x00\x00\x00\x00\xf1\x81E09\x00\x00\x00\x00\x00\x00\x00\xf1\x00PSBG2323 E09\x00\x00\x00\x00\x00\x00\x00TDN2H20SA5\x97R\x88\x9e', |
|
|
|
b'\xf1\000PSBG2323 E09\000\000\000\000\000\000\000TDN2H20SA5\x97R\x88\x9e', |
|
|
|
b'\xf1\000PSBG2323 E09\000\000\000\000\000\000\000TDN2H20SA5\x97R\x88\x9e', |
|
|
|
b'\xf1\000PSBG2333 E16\000\000\000\000\000\000\000TDN2H20SA7\0323\xf9\xab', |
|
|
|
b'\xf1\x00PSBG2333 E16\x00\x00\x00\x00\x00\x00\x00TDN2H20SA7\x1a3\xf9\xab', |
|
|
|
b'\xf1\x87PCU\000\000\000\000\000\000\000\000\000\xf1\x81E16\000\000\000\000\000\000\000\xf1\000PSBG2333 E16\000\000\000\000\000\000\000TDN2H20SA7\0323\xf9\xab', |
|
|
|
b'\xf1\x87PCU\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf1\x81E16\x00\x00\x00\x00\x00\x00\x00\xf1\x00PSBG2333 E16\x00\x00\x00\x00\x00\x00\x00TDN2H20SA7\x1a3\xf9\xab', |
|
|
|
b'\xf1\x87959102T250\x00\x00\x00\x00\x00\xf1\x81E14\x00\x00\x00\x00\x00\x00\x00\xf1\x00PSBG2333 E14\x00\x00\x00\x00\x00\x00\x00TDN2H20SA6N\xc2\xeeW', |
|
|
|
b'\xf1\x87959102T250\x00\x00\x00\x00\x00\xf1\x81E14\x00\x00\x00\x00\x00\x00\x00\xf1\x00PSBG2333 E14\x00\x00\x00\x00\x00\x00\x00TDN2H20SA6N\xc2\xeeW', |
|
|
|
], |
|
|
|
], |
|
|
|
(Ecu.engine, 0x7e0, None): [ |
|
|
|
(Ecu.engine, 0x7e0, None): [ |
|
|
|
b'\xf1\x87391162J012', |
|
|
|
b'\xf1\x87391162J012', |
|
|
|
b'\xf1\x87391162J013', |
|
|
|
b'\xf1\x87391162J013', |
|
|
|
|
|
|
|
b'\xf1\x87391162J014', |
|
|
|
b'\xf1\x87391062J002', |
|
|
|
b'\xf1\x87391062J002', |
|
|
|
], |
|
|
|
], |
|
|
|
}, |
|
|
|
}, |
|
|
|