mirror of
https://github.com/MoreTore/openpilot.git
synced 2026-08-01 14:16:48 +08:00
Update radar_interface.py
This commit is contained in:
@@ -4,11 +4,14 @@ import math
|
||||
from cereal import car
|
||||
from opendbc.can.parser import CANParser
|
||||
from openpilot.selfdrive.car.interfaces import RadarInterfaceBase
|
||||
from openpilot.selfdrive.car.mazda.values import DBC
|
||||
from openpilot.selfdrive.car.mazda.values import DBC, MazdaFlags
|
||||
|
||||
def get_radar_can_parser(CP):
|
||||
if DBC[CP.carFingerprint]['radar'] is None:
|
||||
return None
|
||||
if not CP.flags & MazdaFlags.RADAR_INTERCEPTOR:
|
||||
return None
|
||||
|
||||
messages = [(f"RADAR_TRACK_{addr}", 10) for addr in range(361,367)]
|
||||
return CANParser(DBC[CP.carFingerprint]['radar'], messages, 2)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user