firestar5683
fd4ca85d61
Audio
...
Provide alert playback and volume control with a native audio callback that does not depend on the Python GIL.
Co-authored-by: Daniel Koepping <elkoled@gmail.com >
2026-10-14 20:02:39 -05:00
firestar5683
8571e16f68
Runtime AOL
...
Register vehicle AOL adapters and runtime dispatch after the vehicle factories and native contracts exist.
Co-authored-by: Dom <168790843+firestar5683@users.noreply.github.com >
Co-authored-by: prabhaavp <prabhaav@msu.edu >
2026-10-14 20:02:39 -05:00
firestar5683
f71daaf60f
Volvo
...
Add the Volvo C1 port with matching Python registration and exact native parameter admission.
Co-authored-by: firestarsdog <229254897+firestarsdog@users.noreply.github.com >
2026-10-14 20:02:39 -05:00
firestar5683
6c32c9fff2
Vehicle Preferences
...
Resolve startup preferences and controller extensions through capability-aware vehicle owners.
2026-10-14 20:02:39 -05:00
firestar5683
7f3b68f0a8
Toyota
...
Update Toyota ADAS messages and control interfaces with platform-specific safety tests.
Co-authored-by: Dom <168790843+firestar5683@users.noreply.github.com >
Co-authored-by: pharmacomaniac <blittle65@gmail.com >
2026-10-14 20:02:39 -05:00
firestar5683
d5b0c26f91
Tesla
...
Add Tesla HW1 and supported namespace handling with explicit native admission and unknown-bit rejection.
2026-10-14 20:02:39 -05:00
firestar5683
e4f3d6661c
Longitudinal
...
Implement acceleration profiles, FollowJerk, force-stop and lead-departure owners. Keep selected acceleration limits and hazard arbitration explicit at their shared boundaries.
Co-authored-by: whoisdomi <dcantu83@gmail.com >
2026-10-14 20:02:39 -05:00
firestar5683
999665ca1c
Vehicle Policy
...
Select longitudinal policy through the shared vehicle dispatch contract.
2026-10-14 20:02:39 -05:00
firestar5683
5ef0a37fb8
Mazda
...
Update Mazda vehicle interface behavior with focused stock-control tests.
2026-10-14 20:02:39 -05:00
firestar5683
79c8945a41
Lateral
...
Integrate torque feedback, lane-change smoothing and low-speed Turn Assist through dedicated lateral owners.
Co-authored-by: Dom <168790843+firestar5683@users.noreply.github.com >
Co-authored-by: pharmacomaniac <blittle65@gmail.com >
2026-10-14 20:02:39 -05:00
firestar5683
8f132013d2
Navigation UI
...
Expose map operations and status through Galaxy presentation endpoints.
Co-authored-by: Danny <dannyirwin31@yahoo.com >
Co-authored-by: Prabhaav Pillai <prabhaav@msu.edu >
Co-authored-by: dirwin31 <83434411+dirwin31@users.noreply.github.com >
2026-10-14 20:02:39 -05:00
firestar5683
3e9f070c70
Curve Speed
...
Resolve curve speed and smoothing through a dedicated learning and preference owner.
Co-authored-by: whoisdomi <dcantu83@gmail.com >
2026-10-14 20:02:39 -05:00
firestar5683
fda22037d7
Wheel Controls
...
Route controller input and cruise actions through shared transport and mode-action owners.
Co-authored-by: Dom <168790843+firestar5683@users.noreply.github.com >
2026-10-14 20:02:39 -05:00
firestar5683
d8708b65c7
CEM
...
Implement conditional driving modes with explicit scene, button and traffic state ownership.
Co-authored-by: Dom <168790843+firestar5683@users.noreply.github.com >
Co-authored-by: Harald Schäfer <harald.the.engineer@gmail.com >
Co-authored-by: whoisdomi <dcantu83@gmail.com >
2026-10-14 20:02:39 -05:00
firestar5683
58427d61d9
SLC
...
Select qualified speed-limit sources, preserve acceptance and override decisions, and publish distinct control and display coordinates. Carry accepted and pending source identity with each displayed decision.
Co-authored-by: firestarsdog <229254897+firestarsdog@users.noreply.github.com >
2026-10-14 20:02:39 -05:00
firestar5683
9a16e8e922
Nostalgia
...
Add the optional nostalgia behavior as an isolated feature owner.
2026-10-14 20:02:39 -05:00
firestar5683
2b1152adf7
Hyundai
...
Integrate vehicle-specific steering, longitudinal control, startup, and handoff policies, including Ioniq, EV9, GV70, and non-SCC configurations. Preserve the corresponding native safety and CAN routing contracts.
Co-authored-by: Dom <168790843+firestar5683@users.noreply.github.com >
Co-authored-by: firestarsdog <229254897+firestarsdog@users.noreply.github.com >
Co-authored-by: Intelli <contact@intelli.software >
2026-10-14 20:02:39 -05:00
firestar5683
cf21c9729f
Honda
...
Integrate Honda steering and AOL adapters with platform-specific native safety coverage.
Co-authored-by: Daniel Koepping <elkoled@gmail.com >
Co-authored-by: Danny <dannyirwin31@yahoo.com >
Co-authored-by: dirwin31 <83434411+dirwin31@users.noreply.github.com >
2026-10-14 20:02:39 -05:00
firestar5683
7da43d01e8
GM AOL
...
Apply the GM host AOL policy after its control families and capabilities are available.
2026-10-14 20:02:39 -05:00
firestar5683
34334f26d2
Ford
...
Provide curvature and optional BluePilot angle controllers for supported Ford configurations, with per-Panda transport and native safety hooks.
2026-10-14 20:02:39 -05:00
firestar5683
694b460f80
Developer Tools
...
Provide laptop and device build entry points, cache compatibility checks and developer tooling. Keep distribution assets and model packaging available before runtime consumers.
Co-authored-by: Danny <dannyirwin31@yahoo.com >
Co-authored-by: Prabhaav Pillai <prabhaav@msu.edu >
Co-authored-by: dirwin31 <83434411+dirwin31@users.noreply.github.com >
Co-authored-by: firestarsdog <229254897+firestarsdog@users.noreply.github.com >
Co-authored-by: prabhaavp <prabhaav@msu.edu >
2026-10-14 20:02:39 -05:00
firestar5683
a9caa495b7
Replay Helpers
...
Provide UI replay and startup helpers for inspecting onroad rendering without a live drive.
Co-authored-by: Danny <dannyirwin31@yahoo.com >
Co-authored-by: Prabhaav Pillai <prabhaav@msu.edu >
Co-authored-by: dirwin31 <83434411+dirwin31@users.noreply.github.com >
2026-10-14 20:02:39 -05:00
firestar5683
e9dd458699
Replay
...
Provide route replay, log migration and recorded vehicle fixtures for regression checks.
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
Co-authored-by: Dom <168790843+firestar5683@users.noreply.github.com >
Co-authored-by: Kacper Rączy <gfw.kra@gmail.com >
Co-authored-by: YassineYousfi <yyousfi1@binghamton.edu >
Co-authored-by: firestarsdog <229254897+firestarsdog@users.noreply.github.com >
2026-10-14 20:02:39 -05:00
firestar5683
0db0d2f589
Software and AGNOS
...
Manage software updates and AGNOS retained state through explicit manifests and update preferences.
Co-authored-by: Daniel Koepping <elkoled@gmail.com >
Co-authored-by: Prabhaav Pillai <prabhaav@msu.edu >
Co-authored-by: firestarsdog <229254897+firestarsdog@users.noreply.github.com >
Co-authored-by: dirwin31 <83434411+dirwin31@users.noreply.github.com >
2026-10-14 20:02:39 -05:00
firestar5683
14e42178df
Sentry UI
...
Expose Sentry events and notification presentation through Galaxy.
Co-authored-by: Prabhaav Pillai <prabhaav@msu.edu >
Co-authored-by: dirwin31 <83434411+dirwin31@users.noreply.github.com >
2026-10-14 19:56:17 -05:00
firestar5683
e52e1a6a86
Sentry
...
Implement Sentry scanning, notification state and worker cancellation through explicit policies and preferences.
2026-10-14 19:56:17 -05:00
firestar5683
978105ad9b
Project identity and attribution
...
Document StarPilot setup and third-party attribution. Keep cloud authentication scoped to the selected provider.
Co-authored-by: Daniel Koepping <elkoled@gmail.com >
Co-authored-by: Danny <dannyirwin31@yahoo.com >
Co-authored-by: firestarsdog <229254897+firestarsdog@users.noreply.github.com >
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2026-10-14 19:56:17 -05:00
firestar5683
c1aeddbfea
Power
...
Manage device power, parked services and vehicle-specific Panda wake behavior.
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
Co-authored-by: Daniel Koepping <elkoled@gmail.com >
Co-authored-by: firestarsdog <229254897+firestarsdog@users.noreply.github.com >
2026-10-14 19:56:17 -05:00
firestar5683
ab81464bd1
Maps
...
Add navigation and map matching providers with the vendored map service sources.
Co-authored-by: Daniel Koepping <elkoled@gmail.com >
Co-authored-by: Danny <dannyirwin31@yahoo.com >
Co-authored-by: Prabhaav Pillai <prabhaav@msu.edu >
Co-authored-by: dirwin31 <83434411+dirwin31@users.noreply.github.com >
2026-10-14 19:56:17 -05:00
firestar5683
49d5b8eaff
Models
...
Own model discovery, compilation and registry selection through explicit model metadata and geometry contracts.
Co-authored-by: whoisdomi <dcantu83@gmail.com >
2026-10-14 19:56:17 -05:00
firestar5683
fab3ec9aeb
Galaxy UI
...
Add Galaxy web assets and client settings interfaces with their bundled vendor notices.
Co-authored-by: Danny <dannyirwin31@yahoo.com >
Co-authored-by: Prabhaav Pillai <prabhaav@msu.edu >
Co-authored-by: dirwin31 <83434411+dirwin31@users.noreply.github.com >
Co-authored-by: firestarsdog <229254897+firestarsdog@users.noreply.github.com >
Co-authored-by: Dom <168790843+firestar5683@users.noreply.github.com >
Co-authored-by: prabhaavp <prabhaav@msu.edu >
2026-10-14 19:56:17 -05:00
firestar5683
00364fd645
Galaxy Access
...
Separate Galaxy authentication and local access policy from web presentation.
Co-authored-by: Danny <dannyirwin31@yahoo.com >
Co-authored-by: Prabhaav Pillai <prabhaav@msu.edu >
Co-authored-by: dirwin31 <83434411+dirwin31@users.noreply.github.com >
Co-authored-by: firestarsdog <229254897+firestarsdog@users.noreply.github.com >
2026-10-14 19:56:17 -05:00
firestar5683
ef11470b30
GM
...
Register GM controllers, car state, distance-button actions and feature capabilities against the shared platform groups.
2026-10-14 19:56:17 -05:00
firestar5683
751d2369c5
Drive Lifecycle
...
Track drive identity and evidence lifecycle so consumers reset state at the same drive boundaries.
2026-10-14 19:56:17 -05:00
firestar5683
b6c81875b0
Connect
...
Own Connect credentials, registration and upload preferences through shared access providers.
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
Co-authored-by: dirwin31 <83434411+dirwin31@users.noreply.github.com >
2026-10-14 19:56:17 -05:00
firestar5683
264bb5a8a8
Camera UI
...
Serve fresh camera snapshots with explicit image responses and expose live crop controls without placing file or camera startup work on the UI thread.
Co-authored-by: Prabhaav Pillai <prabhaav@msu.edu >
Co-authored-by: dirwin31 <83434411+dirwin31@users.noreply.github.com >
2026-10-14 19:56:17 -05:00
firestar5683
1d13b9d88b
Camera
...
Coordinate finite camera leases with manager-owned processes and reject frames that predate a request. Preserve the native frame timestamp contract across camera variants.
2026-10-14 19:56:17 -05:00
firestar5683
6d742eb343
CI
...
Add control trace and platform qualification tools that exercise explicit safety modes and vehicle coverage.
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
Co-authored-by: Dom <168790843+firestar5683@users.noreply.github.com >
Co-authored-by: Kacper Rączy <gfw.kra@gmail.com >
Co-authored-by: YassineYousfi <yyousfi1@binghamton.edu >
Co-authored-by: firestarsdog <229254897+firestarsdog@users.noreply.github.com >
Co-authored-by: dirwin31 <83434411+dirwin31@users.noreply.github.com >
Co-authored-by: prabhaavp <prabhaav@msu.edu >
2026-10-14 19:56:17 -05:00
firestar5683
72ef8a0dc7
Vehicle Contracts
...
Centralize vehicle lookup, firmware identification and dashboard limits while retaining the stock vehicle registry.
Co-authored-by: firestarsdog <229254897+firestarsdog@users.noreply.github.com >
Co-authored-by: prabhaavp <prabhaav@msu.edu >
2026-10-14 19:56:17 -05:00
firestar5683
f45cc97134
AOL
...
Define host-to-Panda AOL intent, policy and wire contracts with neutral defaults before vehicle adapters register capabilities.
Co-authored-by: dirwin31 <83434411+dirwin31@users.noreply.github.com >
2026-10-14 19:56:17 -05:00
firestar5683
ce6c209d38
Cruise Speed
...
Resolve cruise speed increments through a shared interval owner for consistent button behavior.
Co-authored-by: Harald Schäfer <harald.the.engineer@gmail.com >
2026-10-14 19:56:17 -05:00
firestar5683
5a01c2bacb
Shared UI Data
...
Introduce shared feature settings and presentation state so both UI layouts can consume the same resolved values.
Co-authored-by: firestarsdog <229254897+firestarsdog@users.noreply.github.com >
2026-10-14 19:56:17 -05:00
firestar5683
ec8d7eb98b
Contracts
...
Define persistent settings, typed schema fields and storage migrations before feature owners consume them. Keep calibration and parameter readers aligned with the shared data contracts.
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
Co-authored-by: Danny <dannyirwin31@yahoo.com >
Co-authored-by: Harald Schäfer <harald.the.engineer@gmail.com >
Co-authored-by: Prabhaav Pillai <prabhaav@msu.edu >
Co-authored-by: dirwin31 <83434411+dirwin31@users.noreply.github.com >
Co-authored-by: firestarsdog <229254897+firestarsdog@users.noreply.github.com >
Co-authored-by: haraschax <6804392+haraschax@users.noreply.github.com >
Co-authored-by: Dom <168790843+firestar5683@users.noreply.github.com >
Co-authored-by: prabhaavp <prabhaav@msu.edu >
2026-10-14 19:56:17 -05:00
Adeeb Shihadeh
e6f1274b1f
simple SPI ( #39076 )
...
(cherry picked from commit 50319fa702f95ee8a677b466bc66c55a9a680598)
2026-10-14 13:05:09 -05:00
Harald Schäfer
ccea771642
pigeond: aid startup with last GPS position ( #39079 )
...
* pigeond: aid startup with last GPS position
* pigeond: aid position after receiver setup
* pigeond: fixed 100km position accuracy, skip stale positions
* store LastGPSPosition as capnp bytes
* ubloxd: save LastGPSPosition
* pigeond: send time and position once system time is valid
* pigeond: use datetime for saved position age
* pigeond: remove position accuracy comment
* pigeond: send position assistance during initialization
* Update ubloxd.py
---------
Co-authored-by: haraschax <6804392+haraschax@users.noreply.github.com >
(cherry picked from commit 1623441a9f080138570e1d37c9a261ee3511357e)
2026-10-14 13:05:09 -05:00
DimitriChrysafis
33cfc2af03
remove unused code ( #39080 )
...
(cherry picked from commit a47d1c56f60727cd5ad0056cb2479bad8c473c4d)
2026-10-14 13:05:09 -05:00
Harald Schäfer
06c4fa9aff
pigeond: overwrite cached AssistNow time with host UTC ( #39071 )
...
* pigeond: fix stale AssistNow time assistance
* pigeond: save GNSS state after stopping receiver
* pigeond: preserve fractional UTC assistance
* Revert "pigeond: save GNSS state after stopping receiver"
This reverts commit 5bf5ea84d8a995f7561a58bdf6d071cc78759703.
* pigeond: send current time after AssistNow assistance
* pigeond: simplify AssistNow initialization filter
* pigeond: send host time only with AssistNow
* pigeond: check host time validity inside send_time
* Update pigeond.py
---------
Co-authored-by: haraschax <6804392+haraschax@users.noreply.github.com >
(cherry picked from commit 4c535577640a1dc8d91b017584de2c9b010f491b)
2026-10-14 13:05:09 -05:00
Daniel Koepping
21d280d92f
chestnut: flash before going onroad ( #39078 )
...
(cherry picked from commit afcbb171f69d55fdcb0a8befa65b349f6c707860)
2026-10-14 13:05:09 -05:00
Harald Schäfer
161aaaaf44
Remove experimental mode initial cruise speed override ( #39077 )
...
(cherry picked from commit 42ccc5cebd83cd2efd2f7d009fe923141b0cf39a)
2026-10-14 13:05:09 -05:00
Daniel Koepping
5bfa53a5e4
fix downgrade to last release ( #39063 )
...
* fix downgrade to releases before the openpilot/ move
* trigger ci
(cherry picked from commit 64be6c80d39c27608d1d74abf8d725938bc41912)
2026-10-14 13:05:09 -05:00