diff --git a/selfdrive/ui/layouts/settings/starpilot/longitudinal.py b/selfdrive/ui/layouts/settings/starpilot/longitudinal.py index 6567d33b06..0551b8b3bf 100644 --- a/selfdrive/ui/layouts/settings/starpilot/longitudinal.py +++ b/selfdrive/ui/layouts/settings/starpilot/longitudinal.py @@ -780,7 +780,12 @@ class StarPilotLongitudinalLayout(_SettingsPage): SettingRow("PulseGlideSpeedDelta", "value", tr_noop("Pulse and Glide Delta"), subtitle=tr_noop("Developer-only: coast this far below the current cruise target before accelerating back up."), get_value=lambda: f"{self._params.get_float('PulseGlideSpeedDelta'):.1f}{self._speed_unit()}", - on_click=lambda: self._show_slider("PulseGlideSpeedDelta"), + on_click=lambda: self._show_slider("PulseGlideSpeedDelta", 0.5, + 30.0 if self._is_metric() else 15.0, + step=0.5, + unit=self._speed_unit(), + value_type="float", + title="Pulse and Glide Delta"), visible=lambda: self._params.get_bool("QOLLongitudinal") and self._developer_feature_access()), SettingRow("MapGears", "toggle", tr_noop("Map Gears"), subtitle="",