firestarsdog
d436c06f99
slc
2026-10-27 21:19:38 -04:00
firestar5683
822dbe692f
Keep automatic Ford discovery on the normal CAN harness
2026-10-25 22:55:54 -05:00
firestar5683
aaa2f687ea
Complete Ford release long manual and multi-Panda support
2026-10-22 22:49:49 -05:00
firestar5683
cac674d270
Run Honda native lifecycle tests under both CI runners
2026-10-22 22:05:31 -05:00
firestar5683
de94ce4ad8
Qualify native variants and current caller fixtures
2026-10-22 21:36:56 -05:00
firestar5683
4b3017a7fc
Keep registered Ford CAN-FD discovery on normal bus 0
2026-10-21 13:59:11 -05:00
firestar5683
4ed9546240
Test Subaru automatic stock startup ownership
2026-10-21 05:35:53 -05:00
Harald Schäfer
4c7375c6bf
Add configurable initial max speed ( #39081 )
...
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2026-10-20 02:19:24 +00:00
firestar5683
5521e6aafe
Restore CI Fixtures
2026-10-19 17:24:05 -05:00
firestar5683
69908c78f2
Merge Jetlink shared integration
2026-10-19 11:37:20 -05:00
Dom
14b39b2f2b
Align new FLM and startup test fixture types
2026-10-18 19:06:28 -05:00
firestar5683
5e1056c103
Fix Palisade takeover startup
2026-10-18 18:44:03 -05:00
Zeph Leggett
ce766c0668
Stay engaged when Jetlink hands back
...
A Jetlink hand-back while engaged soft-disabled with Big Model Failed and
"Restart the car to retry", although the small model drives on and Jetlink
retries in seconds. Now nothing disengages: a Big Model Lost warning shows
for 5 s. A native chestnut's loss still raises Big Model Failed.
jetlink's swap events also refuse engaging for the second after a swap
(bigModelLoading) and hold the comm and localizer errors the swap's dropped
frame raises, as a chestnut load does. In control is the rule the swap
itself waits on (openpilot, or AOL armed or paused), and a gap in modeld's
runtime record holds the last state instead of reading as a switch.
The warning is a selfdrived alert, like aolAvailability: no new
OnroadEvent, so cereal and schema-policy.json are unchanged.
2026-10-18 16:18:37 -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
firestar5683
fc73a3383e
Planner Wiring
...
Wire longitudinal feature selection and inputs into planner hosts after their owners are available.
Co-authored-by: Danny <dannyirwin31@yahoo.com >
Co-authored-by: whoisdomi <dcantu83@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
Adeeb Shihadeh
98e7c4f987
replace pytest with lil custom runner ( #38471 )
2026-07-26 21:26:19 -07:00
Adeeb Shihadeh
5bcff3f87d
bump opendbc: rm jinja ( #38463 )
2026-07-26 12:18:11 -07:00
Adeeb Shihadeh
1a753ad9ae
test_models moved to opendbc ( #38441 )
...
* remove test_models
* rm that
* update test_models docs
* restore car model test tool
* leave dependencies unchanged
2026-07-23 19:50:08 -07:00
Adeeb Shihadeh
a8bb6b5aee
rm hypothesis ( #38428 )
2026-07-23 09:17:18 -07:00
Adeeb Shihadeh
911f07ee87
convert tests to unittest ( #38387 )
2026-07-21 11:02:34 -07:00
Adeeb Shihadeh
f0d93eb32d
more ty, part 2 ( #38379 )
2026-07-19 11:02:00 -07:00
Adeeb Shihadeh
19ecc37de8
more ty ( #38378 )
...
* enable no matching overload
* enable call non callable
* enable unsupported-operator
* enable not subscriptable
* refactor pass
2026-07-19 09:45:46 -07:00
Adeeb Shihadeh
e475d10adc
more ruff ( #38377 )
...
* lil more ruff
* no exclusions!
* rm nb exception
* and generated
* not used
* c408
* random
* all
* unittest is fine
2026-07-19 08:51:16 -07:00
Adeeb Shihadeh
5edc0bd89d
mv root dirs into nested openpilot ( #38219 )
2026-06-21 18:49:46 -07:00