From 1635a176b7e0b2c86359761f80783c2f49553d98 Mon Sep 17 00:00:00 2001 From: Jason Wen Date: Mon, 27 Feb 2023 13:57:07 -0500 Subject: [PATCH] Subaru: brake light signal fix --- selfdrive/car/subaru/carstate.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/selfdrive/car/subaru/carstate.py b/selfdrive/car/subaru/carstate.py index 93582e56af..e6cacb284b 100644 --- a/selfdrive/car/subaru/carstate.py +++ b/selfdrive/car/subaru/carstate.py @@ -25,7 +25,8 @@ class CarState(CarStateBase): ret.brakePressed = cp_brakes.vl["Brake_Status"]["Brake"] == 1 brake_msg = "ES_Brake" if self.car_fingerprint in PREGLOBAL_CARS else "ES_DashStatus" - ret.brakeLights = bool(cp_cam.vl[brake_msg]["Brake_Light"]) + brake_sig = "Brake_Light" if self.car_fingerprint in PREGLOBAL_CARS else "Brake_Lights" + ret.brakeLights = bool(cp_cam.vl[brake_msg][brake_sig]) cp_wheels = cp_body if self.car_fingerprint in GLOBAL_GEN2 else cp ret.wheelSpeeds = self.get_wheel_speeds(