firestar5683
496e72ed00
Repair inherited CI contracts and build matching Panda artifacts
2026-11-08 16:08:45 -06:00
firestar5683
34e23d945c
Analyze completed drives and apply bounded next-drive steering tunes
2026-11-05 13:28:41 -06:00
firestar5683
19943c7080
Enable vision STOP detection independently of SLC
2026-11-05 10:34:35 -06:00
Adeeb Shihadeh
a61a0873cc
replace bridge with webrtc ( #39158 )
2026-11-02 16:38:33 -06:00
Harald Schäfer
4f4525e59c
Fleet: force always-on driver monitoring ( #39169 )
2026-11-02 12:46:12 -06:00
firestar5683
2ee94f3643
Use saved vehicle settings in learner recovery tests
2026-11-01 21:57:07 -06:00
firestar5683
f2f8cfffa8
Stop Auto Learn when learning is switched off
2026-11-01 21:01:08 -06:00
Dom
f7b85976a5
Align lane-centering test fixtures
2026-10-30 13:00:19 -05:00
firestar5683
bfca5476e6
Preserve manager executable permission
2026-10-30 11:07:21 -05:00
firestar5683
bfa9427dbd
Fix typed lane centering default enrollment
2026-10-30 11:06:09 -05:00
Dom
bc494bd7d5
Restore manager executable mode
2026-10-30 10:43:58 -05:00
firestar5683
de00bb2f11
Preserve missing lane centering preferences on upgrades
2026-10-30 10:28:21 -05:00
firestar5683
4fcf11f07a
Enable lane centering by default on new installs
2026-10-30 10:22:47 -05:00
firestar5683
bc3dce2c0c
Keep manager shutdown nonblocking and preserve paused AOL intent
2026-10-29 16:12:56 -05:00
Prabhaav Pillai
5b2e2dae0f
Refactor Android Auto references to StarPort across the codebase
2026-10-28 01:46:55 -04:00
Dom
6ca072af44
Narrow test fixture types before mutation
2026-10-20 21:56:51 -05:00
firestar5683
0b01007a9b
Bound FLM replay memory
2026-10-20 21:20:01 -05:00
Prabhaav Pillai
3c7898921b
Safe app key removal after Bluetooth forget succeeds only
2026-10-20 20:03:38 -04:00
Danny
7ea5058365
Bluetooth and Spotify: Phone audio, pairing bridge and Spotify player
2026-10-20 19:42:21 -04:00
Prabhaav Pillai
cfaf5b05b2
Refactor cellular data toggle descriptions for clarity and update GPS validation logic
2026-10-20 18:13:47 -04:00
Danny
8f628ba48b
Core: Companion phone uplink, phone GPS, cellular off switch and usage stats
2026-10-20 06:03:37 -07:00
firestar5683
0ef9458408
Merge Current StarPilot Changes
2026-10-19 22:19:41 -05:00
Prabhaav Pillai
c532223fa0
Restore V-Adj Spot Monitoring warnings and polish Galaxy settings, cameras, and updates
...
Bundle the verified VASM model, enable it at startup, and split VASM and vision speed-sign inference across little cores when both are active.
Restore VASM warnings in PiP activation, red outlines, and onroad blind-spot borders, including expanded Android Auto views.
Improve cabin snapshots with longer warm-up, adjusted capture timeouts, a fresh preview frame, and clearer capture buttons and save prompts.
Polish Galaxy settings with dimmed gated controls and icons, clearer vehicle fingerprinting and steering availability descriptions, rounded speed-offset ranges, and immediate refresh after saving.
Improve updater startup messages and preserve update/reconnect screens across service interruptions and restarts.
Add regression tests for the updated behavior.
2026-10-19 23:07:19 -04:00
firestar5683
ae686e1062
Default AOL On Globally
2026-10-19 22:00:34 -05:00
Adeeb Shihadeh
81bd999ced
bump msgq ( #39117 )
2026-10-20 02:19:24 +00:00
Adeeb Shihadeh
ad244114e7
nav alpha ( #39066 )
2026-10-20 02:19:24 +00:00
firestar5683
5521e6aafe
Restore CI Fixtures
2026-10-19 17:24:05 -05:00
Zeph Leggett
9a7f3d4174
Jetlink offroad alert and optional owner
...
- jetlinkd is ancillary: a dead owner sends the drive back to the small
model and no longer blocks engaging
- a crashed owner now restarts, as porting.md asks
- Offroad_JetlinkUnavailable says why a Jetlink the user turned on cannot
run (jetlink's reason())
- JetlinkBigModel, JetlinkCatalog and JetlinkRuntime are no longer used
params_keys.h changed: libparams_c.so, libcommon.a and the prebuilt
manifest need regenerating with the prebuilt build. Until then the
tracked params library does not know Offroad_JetlinkUnavailable, so
hardwared skips that alert (logged once) and it stays inert.
2026-10-18 16:18:37 -05:00
Zeph Leggett
ca183df497
Jetlink API 3 adapter
...
StarPilotAdapter subclasses jetlink's Stock: StarPilot's param names, the
AOL engagement rule, the model root and a CatalogModelState history reset
that keeps its JIT buffers. jetlinkd runs jetlink's owner as it is, modeld
calls the hooks, and Galaxy and analytics read jetlink's runtime record in
place of JetlinkRuntime.
- no big-model slot or catalog keys: jetlink provisions its default model
- jetlink restores the owner's tuning itself; the port draw stays cut with
a host plugged in
- the Jetson is asked to power off on DoShutdown only, capped at 30 s
2026-10-18 16:18:37 -05:00
firestar5683
200632aabd
StarPilot Auto Learn
...
Learn bounded feed-forward corrections on eligible torque controllers behind Use StarPilot Auto Learn, preserving installed tunes and native safety limits.
Co-authored-by: Danny <dannyirwin31@yahoo.com >
Co-authored-by: Dom <168790843+firestar5683@users.noreply.github.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: Intelli <contact@intelli.software >
Co-authored-by: haraschax <6804392+haraschax@users.noreply.github.com >
Co-authored-by: pharmacomaniac <blittle65@gmail.com >
Co-authored-by: whoisdomi <dcantu83@gmail.com >
2026-10-14 20:02:39 -05:00
firestar5683
80fbb4f6db
Feature registration
...
Register vehicle controls, planner modes, UI actions and Galaxy services after their providers exist. Wire the shared runtime entrypoints and cover their combined behavior.
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
Co-authored-by: Daniel Koepping <elkoled@gmail.com >
Co-authored-by: Danny <dannyirwin31@yahoo.com >
Co-authored-by: DimitriChrysafis <Dimitri.chrysafis@gmail.com >
Co-authored-by: Dom <168790843+firestar5683@users.noreply.github.com >
Co-authored-by: Harald Schäfer <harald.the.engineer@gmail.com >
Co-authored-by: Kacper Rączy <gfw.kra@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: stef <19478336+stefpi@users.noreply.github.com >
Co-authored-by: whoisdomi <dcantu83@gmail.com >
Co-authored-by: Intelli <contact@intelli.software >
Co-authored-by: haraschax <6804392+haraschax@users.noreply.github.com >
Co-authored-by: prabhaavp <prabhaav@msu.edu >
2026-10-14 20:02:39 -05:00
firestar5683
a82935f326
User interfaces and Android Auto
...
Integrate onroad views, configurable widgets, local settings, steering-profile contracts, Bluetooth and Android Auto with their device and runtime services.
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
Co-authored-by: Daniel Koepping <elkoled@gmail.com >
Co-authored-by: Danny <dannyirwin31@yahoo.com >
Co-authored-by: DimitriChrysafis <Dimitri.chrysafis@gmail.com >
Co-authored-by: Dom <168790843+firestar5683@users.noreply.github.com >
Co-authored-by: Harald Schäfer <harald.the.engineer@gmail.com >
Co-authored-by: Prabhaav Pillai <prabhaav@msu.edu >
Co-authored-by: Shane Smiskol <shane@smiskol.com >
Co-authored-by: dirwin31 <83434411+dirwin31@users.noreply.github.com >
Co-authored-by: firestarsdog <229254897+firestarsdog@users.noreply.github.com >
Co-authored-by: stef <19478336+stefpi@users.noreply.github.com >
Co-authored-by: whoisdomi <dcantu83@gmail.com >
Co-authored-by: Intelli <contact@intelli.software >
Co-authored-by: pharmacomaniac <blittle65@gmail.com >
Co-authored-by: prabhaavp <prabhaav@msu.edu >
2026-10-14 20:02:39 -05:00
Adeeb Shihadeh
6bbdf8ad18
remove sentry ( #38790 )
2026-09-06 21:20:39 -07:00
stef
555f48c5d2
params: remove livestream param on ignition ( #38679 )
...
* remove livestream param on ignition
* simplify process config
2026-08-19 14:21:59 -07:00
Daniel Koepping
b1cdf387b5
sync after a build ( #38606 )
...
* build: sync after a successful build
* sync on failed builds too
2026-08-10 21:23:59 -07:00
Adeeb Shihadeh
d02355b1a5
rename tici hardware platform to comma ( #38581 )
...
* rename tici hardware platform to comma
* no /TICI
* lil more
* lil more
* you had a good life larch64
* lil more
* one more
2026-08-07 20:12:34 -07:00
Adeeb Shihadeh
cbda3f7994
Rename hardware/tici/ -> hardware/comma/ ( #38580 )
2026-08-07 18:49:27 -07:00
Adeeb Shihadeh
03803d0c82
manager: remove restarter ( #38566 )
2026-08-07 11:56:48 -07:00
Adeeb Shihadeh
74ac5ef9a0
try ctypes params ( #38411 )
...
* try cffi params
* ctypes
* lil more
* rm cython
* lil more
* that was fine
* lil more
* Drop unrelated Params concurrency changes
* Clean up ctypes Params build integration
* just c
* Clarify Params exception translation
* Expand Params C wrappers
* lil more
2026-07-22 13:26:28 -07:00
Adeeb Shihadeh
765d6fff9b
remove audio feedback ( #38401 )
...
* remove audio feedback
* rm feedbackd
* backwards
2026-07-21 18:30:20 -07:00
Adeeb Shihadeh
eb6c9c7f0d
Run device tests directly ( #38397 )
2026-07-21 12:52:48 -07:00
Adeeb Shihadeh
911f07ee87
convert tests to unittest ( #38387 )
2026-07-21 11:02:34 -07:00
Adeeb Shihadeh
caa9e770cc
manager: remove preimport stage ( #38381 )
2026-07-19 12:20:25 -07:00
Adeeb Shihadeh
91b067cca0
jenkins speedups ( #38328 )
...
* power draw first
* speedup encoder
* speed up hardware test suites
* refresh IRQ actions after hardware setup
* skip unused big model in device checkout
* move LFS pruning off device checkout path
* wtf is that for?
* reverts
* locality
* rm that
2026-07-15 18:43:48 -07:00
Adeeb Shihadeh
5edc0bd89d
mv root dirs into nested openpilot ( #38219 )
2026-06-21 18:49:46 -07:00