From bbbc222c19f6e865c42017fc29071ae5d16c017d Mon Sep 17 00:00:00 2001 From: infiniteCable2 Date: Fri, 17 Oct 2025 07:40:03 +0200 Subject: [PATCH] Update carstate.py temporary fix, can parser is not able to work this way --- opendbc/car/volkswagen/carstate.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/opendbc/car/volkswagen/carstate.py b/opendbc/car/volkswagen/carstate.py index 539a776a..330542f0 100644 --- a/opendbc/car/volkswagen/carstate.py +++ b/opendbc/car/volkswagen/carstate.py @@ -361,7 +361,9 @@ class CarState(CarStateBase, MadsCarState): vze_01_values = cam_cp.vl["MEB_VZE_01"] # Traffic Sign Recognition psd_04_values = main_cp.vl["PSD_04"] if self.CP.flags & VolkswagenFlags.STOCK_PSD_PRESENT else {} # Predicative Street Data psd_05_values = main_cp.vl["PSD_05"] if self.CP.flags & VolkswagenFlags.STOCK_PSD_PRESENT else {} - psd_06_values = (main_cp.vl["PSD_06"] if "PSD_06" in main_cp.vl else pt_cp.vl["PSD_06"]) if self.CP.flags & VolkswagenFlags.STOCK_PSD_06_PRESENT else {} + psd_06_values = main_cp.vl["PSD_06"] if self.CP.flags & VolkswagenFlags.STOCK_PSD_PRESENT else {} + + #psd_06_values = (main_cp.vl["PSD_06"] if "PSD_06" in main_cp.vl else pt_cp.vl["PSD_06"]) if self.CP.flags & VolkswagenFlags.STOCK_PSD_06_PRESENT else {} self.speed_limit_mgr.enable_predicative_speed_limit(self.enable_predicative_speed_limit) self.speed_limit_mgr.update(ret.vEgo, psd_04_values, psd_05_values, psd_06_values, vze_01_values, raining)