update event

This commit is contained in:
Jason Wen
2025-09-24 01:07:13 -04:00
parent e0fa111ac2
commit 7da1bb1bdc
+10 -3
View File
@@ -29,11 +29,18 @@ def speed_limit_adjust_alert(CP: car.CarParams, CS: car.CarState, sm: messaging.
def speed_limit_pre_active_alert(CP: car.CarParams, CS: car.CarState, sm: messaging.SubMaster, metric: bool, soft_disable_time: int, personality) -> Alert:
max_initial_set_speed = round(PCM_LONG_REQUIRED_MAX_SET_SPEED[metric] * (CV.MS_TO_KPH if metric else CV.MS_TO_MPH))
speed_unit = "km/h" if metric else "mph"
if CP.openpilotLongitudinalControl and CP.pcmCruise:
# PCM long
pcm_long_required_max_set_speed_conv = round(PCM_LONG_REQUIRED_MAX_SET_SPEED[metric] * (CV.MS_TO_KPH if metric else CV.MS_TO_MPH))
speed_unit = "km/h" if metric else "mph"
alert_2_str = f"Manually change set speed to {pcm_long_required_max_set_speed_conv} {speed_unit} to activate"
else:
# Non PCM long
alert_2_str = "Operate the +/- cruise control button to activate"
return Alert(
"Speed Limit Assist: Activation Required",
f"Manually change set speed to {max_initial_set_speed} {speed_unit} to activate",
alert_2_str,
AlertStatus.normal, AlertSize.mid,
Priority.LOW, VisualAlert.none, AudibleAlert.none, .1)