From fc5b00a6330690fca7aaf0b1c5db4409a7ae88c6 Mon Sep 17 00:00:00 2001 From: firestar5683 <168790843+firestar5683@users.noreply.github.com> Date: Tue, 17 Feb 2026 20:30:37 -0600 Subject: [PATCH] no sascm --- selfdrive/car/gm/interface.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/selfdrive/car/gm/interface.py b/selfdrive/car/gm/interface.py index b4858a301..8352b1fe3 100644 --- a/selfdrive/car/gm/interface.py +++ b/selfdrive/car/gm/interface.py @@ -273,9 +273,8 @@ class CarInterface(CarInterfaceBase): if is_bolt_2022_2023_pedal: ret.experimentalLongitudinalAvailable = False ret.pcmCruise = False - elif candidate in ASCM_INT: - # kaofui parity: ASCM_INT cars require SASCM for experimental long - ret.experimentalLongitudinalAvailable = candidate not in (CC_ONLY_CAR | ASCM_INT | SDGM_CAR) or has_sascm(fingerprint) + elif candidate in ASCM_INT and has_sascm(fingerprint): + ret.experimentalLongitudinalAvailable = True ret.networkLocation = NetworkLocation.fwdCamera ret.radarUnavailable = 0x460 not in fingerprint.get(CanBus.OBSTACLE, {}) ret.pcmCruise = True