Files
StarPilot/selfdrive/ui/lib/starpilot_visuals.py
T
firestar5683 ee3f32ade9 Border WIDTH
2026-04-19 11:20:28 -05:00

17 lines
462 B
Python

from __future__ import annotations
import math
from openpilot.common.params import Params
def get_border_width(base_width: int, params: Params | None = None) -> int:
active_params = params if params is not None else Params()
scale = active_params.get_float("BorderWidth", return_default=True, default=100.0)
if not math.isfinite(scale):
scale = 100.0
scale = min(250.0, max(25.0, scale))
return max(1, int(round(base_width * scale / 100.0)))