From dce9b86fb668d7663ba7fda0a86739f42282be08 Mon Sep 17 00:00:00 2001 From: Your Name Date: Mon, 20 May 2024 23:30:03 -0500 Subject: [PATCH] wip --- selfdrive/car/hyundai/hyundaicanfd.py | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/selfdrive/car/hyundai/hyundaicanfd.py b/selfdrive/car/hyundai/hyundaicanfd.py index 7e9ffbc..bc48a60 100755 --- a/selfdrive/car/hyundai/hyundaicanfd.py +++ b/selfdrive/car/hyundai/hyundaicanfd.py @@ -88,13 +88,22 @@ def create_buttons(packer, CP, CAN, cnt, btn): bus = CAN.ECAN if CP.flags & HyundaiFlags.CANFD_HDA2 else CAN.CAM return packer.make_can_msg("CRUISE_BUTTONS", bus, values) -def create_buttons_alt(packer, CP, CAN, cnt, btn): - values = { - "COUNTER": cnt, - "SET_ME_1": 1, - "SET_ME_2": 2, - "CRUISE_BUTTONS": btn, - } +# def create_buttons_alt(packer, CP, CAN, cnt, btn): +# values = { +# "COUNTER": cnt, +# "SET_ME_1": 1, +# "SET_ME_2": 2, +# "CRUISE_BUTTONS": btn, +# } + +# bus = CAN.ECAN # if CP.flags & HyundaiFlags.CANFD_HDA2 else CAN.CAM +# return packer.make_can_msg("CRUISE_BUTTONS_ALT", bus, values) + + +def create_buttons_alt(packer, CP, CAN, cnt, btn, template): + template.update({ + "CRUISE_BUTTONS": btn + }) bus = CAN.ECAN # if CP.flags & HyundaiFlags.CANFD_HDA2 else CAN.CAM return packer.make_can_msg("CRUISE_BUTTONS_ALT", bus, values)