honda: replace hard-coded address for STEERING_CONTROL check (#22352)

old-commit-hash: 29edd56049
commatwo_master
John Belmonte 4 years ago committed by GitHub
parent e8a5dbb997
commit 0945ba6d17
  1. 8
      selfdrive/car/honda/carstate.py

@ -322,11 +322,9 @@ class CarState(CarStateBase):
@staticmethod @staticmethod
def get_cam_can_parser(CP): def get_cam_can_parser(CP):
signals = [] signals = []
checks = [
# all hondas except CRV, RDX and 2019 Odyssey@China use 0xe4 for steering ("STEERING_CONTROL", 100),
checks = [(0xe4, 100)] ]
if CP.carFingerprint in [CAR.CRV, CAR.CRV_EU, CAR.ACURA_RDX, CAR.ODYSSEY_CHN]:
checks = [(0x194, 100)]
if CP.carFingerprint not in HONDA_BOSCH: if CP.carFingerprint not in HONDA_BOSCH:
signals += [("COMPUTER_BRAKE", "BRAKE_COMMAND", 0), signals += [("COMPUTER_BRAKE", "BRAKE_COMMAND", 0),

Loading…
Cancel
Save