From 3b67719c8d441cfa8d3ec5e90b4f83dd24b19dec Mon Sep 17 00:00:00 2001 From: Your Name Date: Sat, 4 May 2024 01:24:07 -0500 Subject: [PATCH] wip --- selfdrive/car/hyundai/carstate.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/selfdrive/car/hyundai/carstate.py b/selfdrive/car/hyundai/carstate.py index b0bba6b..49aa3cc 100644 --- a/selfdrive/car/hyundai/carstate.py +++ b/selfdrive/car/hyundai/carstate.py @@ -301,12 +301,18 @@ class CarState(CarStateBase): except: nothing = 0 + if self.lkas_enabled and not self.lkas_previously_enabled: + self.fix_main_enabled_cancel_main = True + # print('Hello World', file=sys.stderr) # sys.stderr.write(str({k: v for k, v in vars(ret).items() if isinstance(v, (int, float, str, bool))}) + '\n') # print(ret, sys.stderr) print(ret.cruiseState, sys.stderr) print({"fix_main_enabled_check": self.fix_main_enabled_check}, sys.stderr) + print({"fix_main_enabled_cancel_main": self.fix_main_enabled_cancel_main}, sys.stderr) print({"fix_main_enabled_executed": self.fix_main_enabled_executed}, sys.stderr) + print({"self.lkas_enabled": sself.lkas_enabled}, sys.stderr) + print({"lkas_enabled": lkas_enabled}, sys.stderr) # notes on self: # lkas_enabled = 1 = lkas button has been pressed # prev_cruise_buttons = 0 (none), 1, 2 - up down