From af363b0447c4defe2833a25bd09a0bf17a99a200 Mon Sep 17 00:00:00 2001 From: Shane Smiskol Date: Mon, 17 Apr 2023 16:53:16 -0700 Subject: [PATCH] copy whole message (camera sometimes sets these signals) --- selfdrive/car/subaru/carstate.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/selfdrive/car/subaru/carstate.py b/selfdrive/car/subaru/carstate.py index 0fb017ea52..0d92b4c162 100644 --- a/selfdrive/car/subaru/carstate.py +++ b/selfdrive/car/subaru/carstate.py @@ -304,7 +304,12 @@ class CarState(CarStateBase): checks += CarState.get_global_es_distance_signals()[1] if CP.flags & SubaruFlags.SEND_INFOTAINMENT: - signals.append(("LKAS_State_Infotainment", "INFOTAINMENT_STATUS")) + signals += [ + ("LKAS_State_Infotainment", "INFOTAINMENT_STATUS"), + ("LKAS_Blue_Lines", "INFOTAINMENT_STATUS"), + ("Signal1", "INFOTAINMENT_STATUS"), + ("Signal2", "INFOTAINMENT_STATUS"), + ] checks.append(("INFOTAINMENT_STATUS", 10)) return CANParser(DBC[CP.carFingerprint]["pt"], signals, checks, 2)