mirror of
https://github.com/sunnypilot/sunnypilot.git
synced 2026-08-22 09:03:45 +08:00
Hyundai: radar interface cleanup (#298)
This commit is contained in:
@@ -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)]
|
||||
|
||||
Reference in New Issue
Block a user