diff --git a/opendbc b/opendbc index a30a6775a5..80bb2b6859 160000 --- a/opendbc +++ b/opendbc @@ -1 +1 @@ -Subproject commit a30a6775a5013bd42626ae7e36a1d21c9082a333 +Subproject commit 80bb2b6859ff3cb83b9d6f13e1990c6a2e821429 diff --git a/selfdrive/car/hyundai/hyundaicanfd.py b/selfdrive/car/hyundai/hyundaicanfd.py index 7aca5b850c..0541561c93 100644 --- a/selfdrive/car/hyundai/hyundaicanfd.py +++ b/selfdrive/car/hyundai/hyundaicanfd.py @@ -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):