Commit Graph

17878 Commits

Author SHA1 Message Date
firestar5683 ee1c3e65cc Toyota ADAS and control extensions
Update Toyota ADAS messages and control interfaces with platform-specific safety tests.
2026-10-03 22:34:37 +00:00
firestar5683 cde956b100 Tesla HW1 and namespace safety
Add Tesla HW1 and supported namespace handling with explicit native admission and unknown-bit rejection.
2026-10-03 22:34:37 +00:00
firestar5683 57323c820a Subaru control extensions
Update Subaru vehicle messages and controller/native safety integration.
2026-10-03 22:34:37 +00:00
firestar5683 14cb60b8e5 Longitudinal planner owners
Implement acceleration profiles, FollowJerk, force-stop and lead-departure owners. Keep selected acceleration limits and hazard arbitration explicit at their shared boundaries.
2026-10-03 22:34:37 +00:00
firestar5683 cf0f265ac7 Vehicle policy registration
Select longitudinal policy through the shared vehicle dispatch contract.
2026-10-03 22:34:37 +00:00
firestar5683 7388de875e Mazda interface extensions
Update Mazda vehicle interface behavior with focused stock-control tests.
2026-10-03 22:34:37 +00:00
firestar5683 a71d1f3e48 Torque and lateral controllers
Integrate torque feedback, lane-change smoothing and low-speed Turn Assist through dedicated lateral owners.
2026-10-03 22:34:37 +00:00
firestar5683 697c07e20f Navigation presentation
Expose map operations and status through Galaxy presentation endpoints.
2026-10-03 22:34:37 +00:00
firestar5683 6ba0dd8708 Curve speed
Resolve curve speed and smoothing through a dedicated learning and preference owner.
2026-10-03 22:34:37 +00:00
firestar5683 c74d05643d Controller feature owners
Route controller input and cruise actions through shared transport and mode-action owners.
2026-10-03 22:34:37 +00:00
firestar5683 1ab5058bc8 Conditional experimental mode
Implement conditional driving modes with explicit scene, button and traffic state ownership.
2026-10-03 22:34:37 +00:00
firestar5683 14241d72c8 Speed limits
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.
2026-10-03 22:34:37 +00:00
firestar5683 59e7e272ba Nostalgia
Add the optional nostalgia behavior as an isolated feature owner.
2026-10-03 22:34:37 +00:00
firestar5683 6369f355ff Hyundai/Kia/Genesis control extensions
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.
2026-10-03 22:34:37 +00:00
firestar5683 4b8be2b826 Honda steering and AOL extensions
Integrate Honda steering and AOL adapters with platform-specific native safety coverage.
2026-10-03 22:34:37 +00:00
firestar5683 3d8751b21d GM host AOL admission policy
Apply the GM host AOL policy after its control families and capabilities are available.
2026-10-03 22:34:37 +00:00
firestar5683 536fd0c8c6 Ford curvature and control extensions
Preserve vehicle-specific lateral strategies, stock cruise switch context, and native bus permissions for the supported Ford variants. Keep controller policy separate from shared steering integration.
2026-10-03 22:34:37 +00:00
firestar5683 bc8ae160fa Chrysler control extensions
Update Chrysler vehicle parameters and controller behavior with focused platform tests.
2026-10-03 22:34:37 +00:00
firestar5683 8cb60d82fe Developer and build tooling
Provide laptop and device build entry points, cache compatibility checks and developer tooling. Keep distribution assets and model packaging available before runtime consumers.
2026-10-03 22:34:37 +00:00
firestar5683 75327f5ade UI replay and startup helpers
Provide UI replay and startup helpers for inspecting onroad rendering without a live drive.
2026-10-03 22:34:37 +00:00
firestar5683 035fd3b547 Recorded vehicle qualification fixtures
Add compact recorded vehicle fixtures and a runner for reproducible source-level qualification.
2026-10-03 22:34:37 +00:00
firestar5683 e66380e8fa Software and AGNOS
Manage software updates and AGNOS retained state through explicit manifests and update preferences.
2026-10-03 22:34:37 +00:00
firestar5683 8c9dd4b00a Sentry presentation
Expose Sentry events and notification presentation through Galaxy.
2026-10-03 22:34:37 +00:00
firestar5683 2dd715a3d5 Sentry
Implement Sentry scanning, notification state and worker cancellation through explicit policies and preferences.
2026-10-03 22:34:37 +00:00
firestar5683 b282ced7fb Project documentation and attribution
Document supported behavior, contributor attribution and third-party licenses alongside the source distribution.
2026-10-03 22:34:37 +00:00
firestar5683 f71e88ce25 Power
Resolve offroad power preferences through a dedicated owner.
2026-10-03 22:34:37 +00:00
firestar5683 1ce9f73ae2 Navigation and maps
Add navigation and map matching providers with the vendored map service sources.
2026-10-03 22:34:37 +00:00
firestar5683 2818bb072e Model management
Own model discovery, compilation and registry selection through explicit model metadata and geometry contracts.
2026-10-03 22:34:37 +00:00
firestar5683 1ff98bacf6 Galaxy web presentation
Add Galaxy web assets and client settings interfaces with their bundled vendor notices.
2026-10-03 22:34:37 +00:00
firestar5683 51a0d50187 Galaxy access and remote service
Separate Galaxy authentication and local access policy from web presentation.
2026-10-03 22:34:37 +00:00
firestar5683 e38d39358e GM factory and native registration
Register GM controllers, car state, distance-button actions and feature capabilities against the shared platform groups.
2026-10-03 22:34:37 +00:00
firestar5683 6d477cb73e GM 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-03 22:34:37 +00:00
firestar5683 deaa5061b2 GM Volt and factory ACC control owners
Add distinct Volt, Silverado, Suburban and factory ACC control owners rather than sharing pedal assumptions across platforms.
2026-10-03 22:34:37 +00:00
firestar5683 696372c0e8 GM Bolt Cruise Control
Implement Bolt cruise control with its own host and native admission gates.
2026-10-03 22:34:37 +00:00
firestar5683 0de0df06e0 GM shared longitudinal policies
Provide shared GM longitudinal policy helpers for the vehicle-specific controllers.
2026-10-03 22:34:37 +00:00
firestar5683 8235b19e77 GM shared CP and message contracts
Define GM platform groups, startup preferences and CAN messages before their control families are registered.
2026-10-03 22:34:37 +00:00
firestar5683 255f0306eb Drive lifecycle and evidence
Track drive identity and evidence lifecycle so consumers reset state at the same drive boundaries.
2026-10-03 22:34:37 +00:00
firestar5683 79a5cf4fcd Connect service
Own Connect credentials, registration and upload preferences through shared access providers.
2026-10-03 22:34:37 +00:00
firestar5683 7b1cc1f8e2 Camera presentation
Serve fresh camera snapshots with explicit image responses and expose live crop controls without placing file or camera startup work on the UI thread.
2026-10-03 22:34:37 +00:00
firestar5683 d6766098ff Camera lifecycle and source qualification
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-03 22:34:37 +00:00
firestar5683 d734bebcb2 CI and developer qualification
Add control trace and platform qualification tools that exercise explicit safety modes and vehicle coverage.
2026-10-03 22:34:37 +00:00
firestar5683 706e760db0 Vehicle shared contracts and registry
Centralize vehicle lookup, firmware identification and dashboard limits while retaining the stock vehicle registry.
2026-10-03 22:34:37 +00:00
firestar5683 a1af95a500 Common AOL protocol and intent
Define host-to-Panda AOL intent, policy and wire contracts with neutral defaults before vehicle adapters register capabilities.
2026-10-03 22:34:37 +00:00
firestar5683 7c665bf16f Cruise speed contracts
Resolve cruise speed increments through a shared interval owner for consistent button behavior.
2026-10-03 22:34:37 +00:00
firestar5683 ed0407d982 Native safety and AOL contracts
Extend native safety and health contracts with explicit AOL state and bounded message handling. Keep vehicle-specific admissions outside the generic layer.
2026-10-03 22:34:37 +00:00
firestar5683 e996787af0 Shared UI data contracts
Introduce shared feature settings and presentation state so both UI layouts can consume the same resolved values.
2026-10-03 22:34:37 +00:00
firestar5683 b06f37e2c7 Settings schema and storage 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.
2026-10-03 22:34:37 +00:00
firestar5683 22a8575199 Vendor dependencies and resources for standalone builds
Keep official openpilot ancestry and dependency licenses. Store resources directly in Git, remove LFS setup requirements, and leave the downloadable big model outside the source tree.
2026-10-03 21:01:18 +00:00
Harald Schäfer ec95db3f1f Bump opendbc (#39035) 2026-10-02 18:02:42 -07:00
Daniel Koepping 78dccf0b48 ui: lead bar (#39033)
* ui: lead bar

* cleanup

* add width

* show on brake
2026-10-01 16:19:08 -07:00