Hyundai CAN-FD HDA2: specify signals to suppress LFA

pull/29658/head
Jason Wen 2 years ago
parent 57ad4f02f8
commit 2cbb7dd0bf
No known key found for this signature in database
GPG Key ID: 6AAEBEBBB33E2AD2
  1. 2
      opendbc
  2. 9
      selfdrive/car/hyundai/hyundaicanfd.py

@ -1 +1 @@
Subproject commit a30a6775a5013bd42626ae7e36a1d21c9082a333
Subproject commit 80bb2b6859ff3cb83b9d6f13e1990c6a2e821429

@ -61,9 +61,12 @@ def create_steering_messages(packer, CP, CAN, enabled, lat_active, apply_steer):
return ret
def create_cam_0x2a4(packer, CAN, cam_0x2a4):
values = {f"BYTE{i}": cam_0x2a4[f"BYTE{i}"] for i in range(3, 24)}
values['COUNTER'] = cam_0x2a4['COUNTER']
values["BYTE7"] = 0
values = {f"BYTE{i}": cam_0x2a4[f"BYTE{i}"] for i in range(3, 24) if i != 7}
values["COUNTER"] = cam_0x2a4["COUNTER"]
values["NEW_SIGNAL_1"] = cam_0x2a4["NEW_SIGNAL_1"]
values["NEW_SIGNAL_2"] = cam_0x2a4["NEW_SIGNAL_2"]
values["LEFT_LANELINES"] = 0
values["RIGHT_LANELINES"] = 0
return packer.make_can_msg("CAM_0x2a4", CAN.ACAN, values)
def create_buttons(packer, CP, CAN, cnt, btn):

Loading…
Cancel
Save