firestar5683
ef0d54ca6f
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
b13dfe7c66
Chrysler
...
Update Chrysler vehicle parameters and controller behavior with focused platform tests.
2026-10-14 20:02:39 -05:00
firestar5683
e0194a37c1
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 >
2026-10-14 20:02:39 -05:00
firestar5683
fe64e72cc7
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
370ff773de
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
9a8510405d
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
2e956e2c65
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
0bf218c3a1
Sentry
...
Implement Sentry scanning, notification state and worker cancellation through explicit policies and preferences.
2026-10-14 19:56:17 -05:00
firestar5683
1f9345818f
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
4fe9166f0f
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
b49649e080
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
daeb6c1530
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
1333700df9
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 >
2026-10-14 19:56:17 -05:00
firestar5683
7b6ffed024
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
a7b1a566af
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
c64b726ce8
Bolt Pedal
...
Implement Bolt Pedal command generation and mode selection with dedicated native safety coverage. Keep pedal actuation separate from the factory cruise families.
2026-10-14 19:56:17 -05:00
firestar5683
222970f4b3
Volt
...
Add distinct Volt, Silverado, Suburban and factory ACC control owners rather than sharing pedal assumptions across platforms.
2026-10-14 19:56:17 -05:00
firestar5683
e6aea9f9fa
Bolt Cruise
...
Implement Bolt cruise control with its own host and native admission gates.
2026-10-14 19:56:17 -05:00
firestar5683
59fb0f9ef9
GM Longitudinal
...
Provide shared GM longitudinal policy helpers for the vehicle-specific controllers.
2026-10-14 19:56:17 -05:00
firestar5683
f40067621a
GM Contracts
...
Define GM platform groups, startup preferences and CAN messages before their control families are registered.
Co-authored-by: firestarsdog <229254897+firestarsdog@users.noreply.github.com >
2026-10-14 19:56:17 -05:00
firestar5683
6cfd9a2792
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
aefd57944e
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
470ca3ee25
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
52be68b06f
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
4a007b7c0a
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 >
2026-10-14 19:56:17 -05:00
firestar5683
71e8d4ef5f
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 >
2026-10-14 19:56:17 -05:00
firestar5683
e3c749bd99
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
8812f87f98
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
df0e7bd551
Native Safety
...
Extend native safety and health contracts with explicit AOL state and bounded message handling. Keep vehicle-specific admissions outside the generic layer.
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2026-10-14 19:56:17 -05:00
firestar5683
ddcc9ed3f3
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
840a825886
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 >
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
Adeeb Shihadeh
0ddd3f254f
simple spi ( #2461 )
...
(cherry picked from commit 835e4c31d9514f9d06c341479237c35349e75136)
2026-10-14 13:05:09 -05:00
Adeeb Shihadeh
a0c5371835
SPI: add more test cases ( #2462 )
...
(cherry picked from commit 09d742cdf2b415ca6218cee2c5f58238069337fb)
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
Adeeb Shihadeh
76494df6eb
ssh.py: try local route first ( #39082 )
...
(cherry picked from commit 675d38213e1a04bc62b2c1c19ce32a1bfd58c822)
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
Daniel Koepping
234f504e73
chestnut: cut VBUS for fallback test ( #39062 )
...
cut VBUS for fallback test
(cherry picked from commit 0679ff36c607612f3ea75bfd488c44390d9cdcb6)
2026-10-14 13:05:08 -05:00
Kacper Rączy
bc88da03d0
tools: use log migration in cpp tools ( #38571 )
...
* Universal PyProcess module runner. Migration cli
* print to stderr
* Migration in jotpluggler
* Do -
* Improvements
* Explicit stdout
* Existing master pyprocess changes
* PyTools
* Fix runtime warning
(cherry picked from commit b9c815d56a2827796ad73ca8f09d186243dd8c17)
2026-10-14 13:05:08 -05:00
Harald Schäfer
d0dbad17e5
longitudinal planner: set A_CRUISE_MIN to -0.5 ( #39060 )
...
(cherry picked from commit 263e8d1966633f0af9172f7f62870b78da3dcb31)
2026-10-14 13:05:08 -05:00
YassineYousfi
6a531e0ea9
model replay pr bot: show both ( #39055 )
...
* model replay pr bot: show both
* jenkins
(cherry picked from commit 655bfdebc72ac13f66193cfc05eb2bc3a84c3a0e)
2026-10-14 13:05:08 -05:00
Daniel Koepping
5fcb9e7319
bump opendbc ( #39057 )
...
(cherry picked from commit 0e5718116af4e1cfc004ace0aa22b0f19a5b1635)
2026-10-14 13:05:08 -05:00
Daniel Koepping
89355810ee
add chestnut model fallback test ( #39058 )
...
* test_onroad: chestnut usb unplug fallback
* test_onroad: fix chestnut unplug test
* test_onroad: chestnut fallback
* check that small model is running
* fix small model check
(cherry picked from commit 043759da3627803304956abbab4d10341cee8328)
2026-10-14 13:05:08 -05:00
stef
4fad95ffb8
network: force metered on comma prime webbing sim ( #38756 )
...
* force metered on comma prime webbing sim
* rearrange
---------
Co-authored-by: Daniel Koepping <elkoled@gmail.com >
(cherry picked from commit 9b585d58f54d0129a1dfa434b59506a29c011336)
2026-10-14 13:05:08 -05:00
Daniel Koepping
ccd020a472
chestnut: fix offroad alert ( #39056 )
...
chestnut: fix offroad alert
(cherry picked from commit 948ad05c6ceb7eed4cd18eb75f048ddd3230e3c1)
2026-10-14 13:05:08 -05:00
Adeeb Shihadeh
dd6b26bbba
jp: zoom improvements
...
(cherry picked from commit f804d3468e05820f11e3580d6aa797bc958c7b82)
2026-10-14 13:05:08 -05:00