Update Ray PID and pedal commands with matching native track caps, Mach-E unwind handling, Bolt ACC-pedal stopping hold, and Ascent secondary LKAS alerts through the registered vehicle owners. Preserve other vehicle limits and the existing fault, identity, and command-admission checks.
Source-Commit: f93ad9d7e1145ba5a6f4582fd1de005eddedbeaa
Source-Commit: 88c73987d0
Add the exact hosted replay output with input, configuration, source and comparison provenance. Preserve all existing references and comparison checks. Remove temporary CI evidence capture and refresh the protected source receipt.
Use the exact force-deceleration tuple observed in hosted CI. Preserve the failing Hyundai planner replay output and configuration signature for reference review without changing replay comparisons or production behavior.
Preserve named preset, native MPC and softer Traffic braking coverage. Add actual-value diagnostics for the remaining native planner reference assertion. Refresh the protected source receipt without changing production behavior.
Cover cross-traffic stop retention and confident-clear release through the actual planner, mode consumer, acknowledgment display, and both camera selectors. Keep missing-authority rejection and stop-memory recovery explicit.
Current input-order regression and recorded acquisition checks pass; no additional production CEM patch is justified. Physical acceptance remains pending.
* 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)
* 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)
* 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)
* force metered on comma prime webbing sim
* rearrange
---------
Co-authored-by: Daniel Koepping <elkoled@gmail.com>
(cherry picked from commit 9b585d58f54d0129a1dfa434b59506a29c011336)