From 750892168ce7f30e9ada4336644f7be28ae6dea7 Mon Sep 17 00:00:00 2001 From: "IQ.Lvbs CI [bot]" Date: Sun, 23 Aug 2026 13:49:13 -0500 Subject: [PATCH] IQ.Pilot Release Commit @ 9241c3b --- .../package_sources/iqdbc/iqdbc/car/volkswagen/carstate.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/artifacts/package_sources/iqdbc/iqdbc/car/volkswagen/carstate.py b/artifacts/package_sources/iqdbc/iqdbc/car/volkswagen/carstate.py index 6b88bfaba..6df96a1b2 100644 --- a/artifacts/package_sources/iqdbc/iqdbc/car/volkswagen/carstate.py +++ b/artifacts/package_sources/iqdbc/iqdbc/car/volkswagen/carstate.py @@ -334,6 +334,9 @@ class CarState(CarStateBase): else: gear_raw = pt_cp.vl["Getriebe_11"]["GE_Fahrstufe"] ret.gearShifter = self.parse_gear_shifter(self.CCP.shifter_values.get(gear_raw, None)) + if (self.CP.flags & VolkswagenFlags.MQB_EVO) and ret.gearShifter == GearShifter.unknown: + reversing = bool(pt_cp.vl["Gateway_72"]["BCM1_Rueckfahrlicht_Schalter"]) + ret.gearShifter = GearShifter.reverse if reversing else GearShifter.drive drive_mode = ret.gearShifter == GearShifter.drive hca_status = self.CCP.hca_status_values.get(pt_cp.vl["QFK_01"]["LatCon_HCA_Status"])