Chrysler: fix steer fault detection (#25068)

pull/25071/head
Adeeb Shihadeh 3 years ago committed by GitHub
parent 568cc0f892
commit 836e2a4d98
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      selfdrive/car/chrysler/carstate.py

@ -83,8 +83,7 @@ class CarState(CarStateBase):
self.auto_high_beam = cp_cam.vl["DAS_6"]['AUTO_HIGH_BEAM_ON'] # Auto High Beam isn't Located in this message on chrysler or jeep currently located in 729 message self.auto_high_beam = cp_cam.vl["DAS_6"]['AUTO_HIGH_BEAM_ON'] # Auto High Beam isn't Located in this message on chrysler or jeep currently located in 729 message
ret.steerFaultTemporary = cp.vl["EPS_3"]["DASM_FAULT"] == 1 ret.steerFaultTemporary = cp.vl["EPS_3"]["DASM_FAULT"] == 1
else: else:
steer_state = cp.vl["EPS_2"]["LKAS_STATE"] ret.steerFaultPermanent = cp.vl["EPS_2"]["LKAS_STATE"] == 4
ret.steerFaultPermanent = steer_state == 4 or (steer_state == 0 and ret.vEgo > self.CP.minSteerSpeed)
# blindspot sensors # blindspot sensors
if self.CP.enableBsm: if self.CP.enableBsm:

Loading…
Cancel
Save