Chrysler: disable radar parsing (#27190)

* Chrysler: disable radar parsing

* update refs
old-commit-hash: 444df54a70c8d0fb31c1a2474053c862e4efb61b
This commit is contained in:
Adeeb Shihadeh
2023-02-02 13:46:44 -08:00
committed by GitHub
parent b4ba7f91a5
commit d1ccbe815b
3 changed files with 5 additions and 4 deletions
+2 -2
View File
@@ -2,7 +2,7 @@
from cereal import car
from panda import Panda
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
@@ -12,7 +12,7 @@ class CarInterface(CarInterfaceBase):
ret.carName = "chrysler"
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.steerLimitTimer = 0.4
+2 -1
View File
@@ -45,12 +45,13 @@ def _address_to_track(address):
class RadarInterface(RadarInterfaceBase):
def __init__(self, CP):
super().__init__(CP)
self.CP = CP
self.rcp = _create_radar_can_parser(CP.carFingerprint)
self.updated_messages = set()
self.trigger_msg = LAST_MSG
def update(self, can_strings):
if self.rcp is None:
if self.rcp is None or self.CP.radarUnavailable:
return super().update(None)
vls = self.rcp.update_strings(can_strings)
+1 -1
View File
@@ -1 +1 @@
e825c953316277a342284a1f10b8dab88e95fc31
78f00e30719a6af9644b2cbd0c76d2e652e95ccd