From 78efe3a476911c48c294c2a02b8288413ebbb867 Mon Sep 17 00:00:00 2001 From: royjr Date: Mon, 29 Dec 2025 00:21:08 -0500 Subject: [PATCH] init sp --- selfdrive/ui/sunnypilot/onroad/model_renderer.py | 2 ++ selfdrive/ui/sunnypilot/onroad/radar_tracks.py | 11 +++++++++++ selfdrive/ui/sunnypilot/ui_state.py | 1 + 3 files changed, 14 insertions(+) create mode 100644 selfdrive/ui/sunnypilot/onroad/radar_tracks.py diff --git a/selfdrive/ui/sunnypilot/onroad/model_renderer.py b/selfdrive/ui/sunnypilot/onroad/model_renderer.py index 5d78997662..55eba3f55f 100644 --- a/selfdrive/ui/sunnypilot/onroad/model_renderer.py +++ b/selfdrive/ui/sunnypilot/onroad/model_renderer.py @@ -6,9 +6,11 @@ See the LICENSE.md file in the root directory for more details. """ from openpilot.selfdrive.ui.sunnypilot.onroad.chevron_metrics import ChevronMetrics from openpilot.selfdrive.ui.sunnypilot.onroad.rainbow_path import RainbowPath +from openpilot.selfdrive.ui.sunnypilot.onroad.radar_tracks import RadarTracks class ModelRendererSP: def __init__(self): self.rainbow_path = RainbowPath() self.chevron_metrics = ChevronMetrics() + self.radar_tracks = RadarTracks() diff --git a/selfdrive/ui/sunnypilot/onroad/radar_tracks.py b/selfdrive/ui/sunnypilot/onroad/radar_tracks.py new file mode 100644 index 0000000000..ac9e916d7d --- /dev/null +++ b/selfdrive/ui/sunnypilot/onroad/radar_tracks.py @@ -0,0 +1,11 @@ +""" +Copyright (c) 2021-, Haibin Wen, sunnypilot, and a number of other contributors. + +This file is part of sunnypilot and is licensed under the MIT License. +See the LICENSE.md file in the root directory for more details. +""" + +class RadarTracks: + + def draw_radar_tracks(self, rect, path): + return \ No newline at end of file diff --git a/selfdrive/ui/sunnypilot/ui_state.py b/selfdrive/ui/sunnypilot/ui_state.py index ca8125512a..a5ce7b77b4 100644 --- a/selfdrive/ui/sunnypilot/ui_state.py +++ b/selfdrive/ui/sunnypilot/ui_state.py @@ -73,6 +73,7 @@ class UIStateSP: self.developer_ui = self.params.get("DevUIInfo") self.rainbow_path = self.params.get_bool("RainbowMode") self.chevron_metrics = self.params.get("ChevronInfo") + self.radar_tracks = True class DeviceSP: