From cc9e3d6827a04ae2fc0e1dde52edfe0800827846 Mon Sep 17 00:00:00 2001 From: Your Name Date: Mon, 20 May 2024 23:05:08 -0500 Subject: [PATCH] wip --- panda/board/safety/safety_hyundai_canfd.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/panda/board/safety/safety_hyundai_canfd.h b/panda/board/safety/safety_hyundai_canfd.h index fc291f8..e32f0ef 100755 --- a/panda/board/safety/safety_hyundai_canfd.h +++ b/panda/board/safety/safety_hyundai_canfd.h @@ -440,11 +440,15 @@ static int hyundai_canfd_fwd_hook(int bus_num, int addr) { // HUD icons bool is_lfahda_msg = ((addr == 0x1e0) && !hyundai_canfd_hda2); + // Cruise Alt Buttons + bool is_cruise_alt_buttons = (addr == 0x1aa); // && hyundai_canfd_hda2); + // CRUISE_INFO for non-HDA2, we send our own longitudinal commands bool is_scc_msg = ((addr == 0x1a0) && hyundai_longitudinal && !hyundai_canfd_hda2); - bool block_msg = is_lkas_msg || is_lfa_msg || is_lfahda_msg || is_scc_msg; - if (!block_msg || true) { + bool block_msg = is_lkas_msg || is_lfa_msg || is_lfahda_msg || is_scc_msg + || is_cruise_alt_buttons; + if (!block_msg) { bus_fwd = 0; } }