alan-polk
14acf1ed31
Merge BluePilot Ford lateral library v0.2.1
2026-10-31 13:29:27 -05:00
firestar5683
cd0f46b9d6
Prevent stale lead handoff from reacquiring a clear stopped hold
2026-10-31 08:38:43 -05:00
alan-polk
8da0c9d916
Ford: remove the interim BluePilot port; AOL on the stock profiles
...
StarPilot's angle-only bluepilot_lateral adaptation and the BluePilot-derived curvature strategies (Mach-E,
classic, Explorer, generic CAN FD, new-port curvature, manual-turn latch, curvature preview, pinion
measurement) are removed, with their extended safety profiles 16/32/64 and the interim angle word 128. Ford
lateral is upstream's stock curvature path until the BluePilot lateral library is mounted.
StarPilot's own Ford features stay, re-keyed from the extended words to the stock ones:
- AOL: classic 32 -> 0, Mach-E 18 and the CAN FD trucks 66 -> 2 (+1 with openpilot long); the CAN FD
retained-display rules apply to word 2. Edge/Mondeo/Transit and the manual bit (256) are unchanged.
- release CAN FD long: word 3 (was 19/67); 19 and 67 are now retired and denied.
- stock cruise switch, CAN FD camera-lead radar handling, hands-free cluster: keyed on the Ford family.
- classic stock ACC (0) keeps the no-ACCDATA TX list the extended classic profile had.
Bits 9-14 of the Ford param are reserved for the BluePilot lateral library's startup bits
(safety/modes/ford_param.h); AOL and pandad mask them out of the profile word.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 22:49:32 -05:00
firestar5683
f4ec1c187e
Share corroborated CEM lead departure across vehicle configurations
2026-10-30 10:48:59 -05:00
firestarsdog
ad397f89cc
Retire SLC fallback to unify behavior
2026-10-29 02:57:30 -04:00
firestarsdog
13a76dfb8e
Keep SLC state and confirmations current
2026-10-28 01:09:47 -04:00
firestar5683
6294915b59
Compress Ford Stop Fixture Without Changing Samples
2026-10-27 13:33:58 -05:00
firestar5683
c1df455977
Retain established Ford model stops through stationary noise
2026-10-27 13:10:51 -05:00
firestar5683
5dddf9ae1d
Stabilize native registry and asynchronous source fixtures
2026-10-24 00:10:31 -05:00
firestarsdog
ab8368f287
Big SLC Overhaul
2026-10-21 19:22:59 -04:00
firestar5683
3c687b55f7
Fix GM startup and steering receipt timing faults
2026-10-21 12:16:00 -05:00
firestar5683
afd4cde972
Fix Volt source handoffs and transient clock sampling
2026-10-20 12:14:47 -05:00
firestar5683
bea3b340c9
Global Feature Availability
2026-10-19 16:16:22 -05:00
firestar5683
2106e717da
Restore GM Cancel Remapping
2026-10-19 10:14:04 -05:00
whoisdomi
9910159990
Takeoff standstill tweak
2026-10-16 15:59:05 -05:00
whoisdomi
85e3222810
Improve profile-limited takeoffs
...
Adapt PR #226 stationary lead release and breakaway to the global Faster Takeoffs toggle. Preserve strict freshness, committed-stop clearance, selected acceleration profiles and planner bounds. PR #218 launch admission is already implemented through the same optional path.
2026-10-16 15:12:22 -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
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
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