Chrysler: disable radar parsing (#27190)

* Chrysler: disable radar parsing

* update refs
old-commit-hash: 444df54a70
beeps
Adeeb Shihadeh 2 years ago committed by GitHub
parent b4ba7f91a5
commit d1ccbe815b
  1. 4
      selfdrive/car/chrysler/interface.py
  2. 3
      selfdrive/car/chrysler/radar_interface.py
  3. 2
      selfdrive/test/process_replay/ref_commit

@ -2,7 +2,7 @@
from cereal import car from cereal import car
from panda import Panda from panda import Panda
from selfdrive.car import STD_CARGO_KG, get_safety_config from selfdrive.car import STD_CARGO_KG, get_safety_config
from selfdrive.car.chrysler.values import CAR, DBC, RAM_HD, RAM_DT, RAM_CARS, ChryslerFlags from selfdrive.car.chrysler.values import CAR, RAM_HD, RAM_DT, RAM_CARS, ChryslerFlags
from selfdrive.car.interfaces import CarInterfaceBase from selfdrive.car.interfaces import CarInterfaceBase
@ -12,7 +12,7 @@ class CarInterface(CarInterfaceBase):
ret.carName = "chrysler" ret.carName = "chrysler"
ret.dashcamOnly = candidate in RAM_HD ret.dashcamOnly = candidate in RAM_HD
ret.radarUnavailable = DBC[candidate]['radar'] is None ret.radarUnavailable = True # DBC[candidate]['radar'] is None
ret.steerActuatorDelay = 0.1 ret.steerActuatorDelay = 0.1
ret.steerLimitTimer = 0.4 ret.steerLimitTimer = 0.4

@ -45,12 +45,13 @@ def _address_to_track(address):
class RadarInterface(RadarInterfaceBase): class RadarInterface(RadarInterfaceBase):
def __init__(self, CP): def __init__(self, CP):
super().__init__(CP) super().__init__(CP)
self.CP = CP
self.rcp = _create_radar_can_parser(CP.carFingerprint) self.rcp = _create_radar_can_parser(CP.carFingerprint)
self.updated_messages = set() self.updated_messages = set()
self.trigger_msg = LAST_MSG self.trigger_msg = LAST_MSG
def update(self, can_strings): def update(self, can_strings):
if self.rcp is None: if self.rcp is None or self.CP.radarUnavailable:
return super().update(None) return super().update(None)
vls = self.rcp.update_strings(can_strings) vls = self.rcp.update_strings(can_strings)

@ -1 +1 @@
e825c953316277a342284a1f10b8dab88e95fc31 78f00e30719a6af9644b2cbd0c76d2e652e95ccd
Loading…
Cancel
Save