|
|
|
@ -125,7 +125,6 @@ class CAR(StrEnum): |
|
|
|
|
KIA_SORENTO = "KIA SORENTO GT LINE 2018" |
|
|
|
|
KIA_SORENTO_4TH_GEN = "KIA SORENTO 4TH GEN" |
|
|
|
|
KIA_SORENTO_HEV_4TH_GEN = "KIA SORENTO HYBRID 4TH GEN" |
|
|
|
|
KIA_SORENTO_PHEV_4TH_GEN = "KIA SORENTO PLUG-IN HYBRID 4TH GEN" |
|
|
|
|
KIA_STINGER = "KIA STINGER GT2 2018" |
|
|
|
|
KIA_STINGER_2022 = "KIA STINGER 2022" |
|
|
|
|
KIA_CEED = "KIA CEED INTRO ED 2019" |
|
|
|
@ -272,8 +271,10 @@ CAR_INFO: Dict[str, Optional[Union[HyundaiCarInfo, List[HyundaiCarInfo]]]] = { |
|
|
|
|
HyundaiCarInfo("Kia Sorento 2019", video_link="https://www.youtube.com/watch?v=Fkh3s6WHJz8", car_parts=CarParts.common([CarHarness.hyundai_e])), |
|
|
|
|
], |
|
|
|
|
CAR.KIA_SORENTO_4TH_GEN: HyundaiCarInfo("Kia Sorento 2021-23", car_parts=CarParts.common([CarHarness.hyundai_k])), |
|
|
|
|
CAR.KIA_SORENTO_HEV_4TH_GEN: HyundaiCarInfo("Kia Sorento Hybrid 2021-23", "All", car_parts=CarParts.common([CarHarness.hyundai_a])), |
|
|
|
|
CAR.KIA_SORENTO_PHEV_4TH_GEN: HyundaiCarInfo("Kia Sorento Plug-in Hybrid 2022-23", "All", car_parts=CarParts.common([CarHarness.hyundai_a])), |
|
|
|
|
CAR.KIA_SORENTO_HEV_4TH_GEN: [ |
|
|
|
|
HyundaiCarInfo("Kia Sorento Hybrid 2021-23", "All", car_parts=CarParts.common([CarHarness.hyundai_a])), |
|
|
|
|
HyundaiCarInfo("Kia Sorento Plug-in Hybrid 2022-23", "All", car_parts=CarParts.common([CarHarness.hyundai_a])), |
|
|
|
|
], |
|
|
|
|
CAR.KIA_STINGER: HyundaiCarInfo("Kia Stinger 2018-20", video_link="https://www.youtube.com/watch?v=MJ94qoofYw0", |
|
|
|
|
car_parts=CarParts.common([CarHarness.hyundai_c])), |
|
|
|
|
CAR.KIA_STINGER_2022: HyundaiCarInfo("Kia Stinger 2022-23", "All", car_parts=CarParts.common([CarHarness.hyundai_k])), |
|
|
|
@ -483,14 +484,13 @@ CAN_GEARS = { |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
CANFD_CAR = {CAR.KIA_EV6, CAR.IONIQ_5, CAR.IONIQ_6, CAR.TUCSON_4TH_GEN, |
|
|
|
|
CAR.SANTA_CRUZ_1ST_GEN, CAR.KIA_SPORTAGE_5TH_GEN, CAR.GENESIS_GV70_1ST_GEN, CAR.KIA_SORENTO_PHEV_4TH_GEN, |
|
|
|
|
CAR.SANTA_CRUZ_1ST_GEN, CAR.KIA_SPORTAGE_5TH_GEN, CAR.GENESIS_GV70_1ST_GEN, |
|
|
|
|
CAR.GENESIS_GV60_EV_1ST_GEN, CAR.KIA_SORENTO_4TH_GEN, CAR.KIA_NIRO_HEV_2ND_GEN, CAR.KIA_NIRO_EV_2ND_GEN, |
|
|
|
|
CAR.GENESIS_GV80, CAR.KIA_CARNIVAL_4TH_GEN, CAR.KIA_SORENTO_HEV_4TH_GEN, CAR.KONA_EV_2ND_GEN, CAR.KIA_K8_HEV_1ST_GEN, |
|
|
|
|
CAR.STARIA_4TH_GEN} |
|
|
|
|
|
|
|
|
|
# The radar does SCC on these cars when HDA I, rather than the camera |
|
|
|
|
CANFD_RADAR_SCC_CAR = {CAR.GENESIS_GV70_1ST_GEN, CAR.KIA_SORENTO_PHEV_4TH_GEN, CAR.KIA_SORENTO_4TH_GEN, CAR.GENESIS_GV80, |
|
|
|
|
CAR.KIA_CARNIVAL_4TH_GEN, CAR.KIA_SORENTO_HEV_4TH_GEN} |
|
|
|
|
CANFD_RADAR_SCC_CAR = {CAR.GENESIS_GV70_1ST_GEN, CAR.KIA_SORENTO_4TH_GEN, CAR.GENESIS_GV80, CAR.KIA_CARNIVAL_4TH_GEN, CAR.KIA_SORENTO_HEV_4TH_GEN} |
|
|
|
|
|
|
|
|
|
# These CAN FD cars do not accept communication control to disable the ADAS ECU, |
|
|
|
|
# responds with 0x7F2822 - 'conditions not correct' |
|
|
|
@ -572,7 +572,6 @@ DBC = { |
|
|
|
|
CAR.SANTA_CRUZ_1ST_GEN: dbc_dict('hyundai_canfd', None), |
|
|
|
|
CAR.KIA_SPORTAGE_5TH_GEN: dbc_dict('hyundai_canfd', None), |
|
|
|
|
CAR.GENESIS_GV70_1ST_GEN: dbc_dict('hyundai_canfd', None), |
|
|
|
|
CAR.KIA_SORENTO_PHEV_4TH_GEN: dbc_dict('hyundai_canfd', None), |
|
|
|
|
CAR.GENESIS_GV60_EV_1ST_GEN: dbc_dict('hyundai_canfd', None), |
|
|
|
|
CAR.KIA_SORENTO_4TH_GEN: dbc_dict('hyundai_canfd', None), |
|
|
|
|
CAR.KIA_NIRO_HEV_2ND_GEN: dbc_dict('hyundai_canfd', None), |
|
|
|
|