@ -731,7 +731,7 @@ FW_QUERY_CONFIG = FwQueryConfig(
Request (
Request (
[ HYUNDAI_VERSION_REQUEST_LONG ] ,
[ HYUNDAI_VERSION_REQUEST_LONG ] ,
[ HYUNDAI_VERSION_RESPONSE ] ,
[ HYUNDAI_VERSION_RESPONSE ] ,
whitelist_ecus = [ Ecu . fwdCamera , Ecu . fwdRadar , Ecu . cornerRadar , Ecu . hvac ] ,
whitelist_ecus = [ Ecu . fwdCamera , Ecu . fwdRadar , Ecu . cornerRadar , Ecu . hvac , Ecu . eps ] ,
bus = 0 ,
bus = 0 ,
auxiliary = True ,
auxiliary = True ,
) ,
) ,
@ -801,6 +801,12 @@ FW_QUERY_CONFIG = FwQueryConfig(
obd_multiplexing = False ,
obd_multiplexing = False ,
) ,
) ,
] ,
] ,
# We lose these ECUs without the comma power on these cars.
# Note that we still attempt to match with them when they are present
non_essential_ecus = {
Ecu . transmission : [ CAR . AZERA_6TH_GEN , CAR . AZERA_HEV_6TH_GEN ] ,
Ecu . engine : [ CAR . AZERA_6TH_GEN , CAR . AZERA_HEV_6TH_GEN ] ,
} ,
extra_ecus = [
extra_ecus = [
( Ecu . adas , 0x730 , None ) , # ADAS Driving ECU on HDA2 platforms
( Ecu . adas , 0x730 , None ) , # ADAS Driving ECU on HDA2 platforms
( Ecu . parkingAdas , 0x7b1 , None ) , # ADAS Parking ECU (may exist on all platforms)
( Ecu . parkingAdas , 0x7b1 , None ) , # ADAS Parking ECU (may exist on all platforms)