diff --git a/opendbc_repo/opendbc/car/mazda/interface.py b/opendbc_repo/opendbc/car/mazda/interface.py index 8750ff984..e83e69772 100644 --- a/opendbc_repo/opendbc/car/mazda/interface.py +++ b/opendbc_repo/opendbc/car/mazda/interface.py @@ -77,7 +77,7 @@ class CarInterface(CarInterfaceBase): CarInterfaceBase.configure_torque_tune(candidate, ret.lateralTuning) - if candidate not in (CAR.MAZDA_CX5_2022, CAR.MAZDA_3_2019, CAR.MAZDA_CX_30, CAR.MAZDA_CX_50, CAR.MAZDA_3_2023, CAR.MAZDA_CX_30_2023) and not ret.flags & MazdaSafetyFlags.TORQUE_INTERCEPTOR: + if candidate not in (CAR.MAZDA_CX5_2022, CAR.MAZDA_3_2019, CAR.MAZDA_CX_30, CAR.MAZDA_CX_50, CAR.MAZDA_3_2023, CAR.MAZDA_CX_30_2023): ret.minSteerSpeed = LKAS_LIMITS.DISABLE_SPEED * CV.KPH_TO_MS ret.centerToFront = ret.wheelbase * 0.41 @@ -95,6 +95,8 @@ class CarInterface(CarInterfaceBase): if p.get_bool("TorqueInterceptorEnabled"): # Torque Interceptor Installed ret.flags |= MazdaSafetyFlags.TORQUE_INTERCEPTOR.value ret.safetyConfigs[0].safetyParam |= MazdaSafetyFlags.TORQUE_INTERCEPTOR.value + ret.minSteerSpeed = 0.0 + ret.steerAtStandstill = True if p.get_bool("RadarInterceptorEnabled"): # Radar Interceptor Installed ret.flags |= MazdaSafetyFlags.RADAR_INTERCEPTOR.value ret.safetyConfigs[0].safetyParam |= MazdaSafetyFlags.RADAR_INTERCEPTOR.value @@ -128,6 +130,7 @@ class CarInterface(CarInterfaceBase): ret.longitudinalTuning.kiV = [0.1, 0.1] ret.startingState = True ret.steerActuatorDelay = 0.335 + ret.steerAtStandstill = True if candidate in GEN3: ret.safetyConfigs[0].safetyParam |= MazdaSafetyFlags.GEN3.value