Hyundai: radar interface cleanup (#298)

This commit is contained in:
Jason Wen
2023-09-26 10:00:41 -04:00
committed by GitHub
parent 65b74b45c4
commit 5cf452acdd
+5 -5
View File
@@ -10,11 +10,11 @@ RADAR_MSG_COUNT = 32
def get_radar_can_parser(CP):
if (CP.spFlags & HyundaiFlagsSP.SP_ENHANCED_SCC) and DBC[CP.carFingerprint]['radar'] is None:
messages = ("ESCC", 50)
return CANParser(DBC[CP.carFingerprint]['pt'], messages, 0)
else:
if DBC[CP.carFingerprint]['radar'] is None:
if DBC[CP.carFingerprint]['radar'] is None:
if CP.spFlags & HyundaiFlagsSP.SP_ENHANCED_SCC:
messages = ("ESCC", 50)
return CANParser(DBC[CP.carFingerprint]['pt'], messages, 0)
else:
return None
messages = [(f"RADAR_TRACK_{addr:x}", 50) for addr in range(RADAR_START_ADDR, RADAR_START_ADDR + RADAR_MSG_COUNT)]