Commit Graph

17892 Commits

Author SHA1 Message Date
Shane Smiskol fcf4b0d395 Initial cruise set speed scroller ui (#39098)
* Revert " A New Dawn"

This reverts commit f50108b4af.

* Revert "Add configurable initial max speed (#39081)"

This reverts commit 24c26487f4.

* add back some stuff and new ui

* exp mode removal again

* restore tici

* rm exp mode and add new designs, fix color bug for tici

* dedup

* more dedup

* round values when toggling between metric!

* nick design tm

* inlining

* simplification

* fix

* cmts

* clr

* clr

* remove taparea

* rm

* rm

* clean up
2026-10-15 20:51:41 -07:00
Harald Schäfer f5bcd10a2a Fix typo in Autospeed feature name 2026-10-15 16:54:10 -07:00
Harald Schäfer cd3d5b0057 Update RELEASES.md for version 0.11.3 changes
Added details about the new auto-speed feature in version 0.11.3, including its capabilities and transition from beta mode.
2026-10-15 16:52:13 -07:00
Shane Smiskol 4429ec0c8c update translations (#39101) 2026-10-15 16:04:04 -07:00
Shane Smiskol 41acce17fa Rename to following distance (#39100)
rename
2026-10-15 15:59:39 -07:00
Shane Smiskol 75b2ccca60 Minor initial set speed fixes (#39099)
* fix bugs

* cmt
2026-10-15 01:22:01 -07:00
Harald Schäfer f50108b4af A New Dawn 2026-10-14 21:33:00 -07:00
Adeeb Shihadeh fe7ccf9587 Ratekeeper: resync after a stall instead of running catch-up frames (#39095) 2026-10-14 17:11:30 -07:00
Harald Schäfer 24c26487f4 Add configurable initial max speed (#39081)
* Add configurable initial cruise speed

* Use five-unit steps for initial max speed

* Adjust initial max speed directly in settings

* Limit initial max speed to supported cars and a 25 mph minimum

* scroller

* no spring

* Revert "no spring"

This reverts commit bf104344a6b93a9b4c574da6e049657f5767d227.

* Revert "scroller"

This reverts commit e4255e895edfd46d06676f3048eeeae2a781d689.

* Clarify initial cruise speed parameter units

* Simplify initial max speed controls

* Repeat initial max speed adjustments while held

* Snap initial cruise speed adjustments to five-unit steps

* Clean up initial cruise speed initialization and repeat callback

* Update toggles.py

* Fix initial max speed setting description

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2026-10-14 16:45:37 -07:00
Harald Schäfer 6eb63e0454 pigeond: set minimum satellite elevation to 0 degrees (#39083)
Co-authored-by: haraschax <6804392+haraschax@users.noreply.github.com>
2026-10-14 16:27:29 -07:00
Shane Smiskol 690fa743b9 ui: check raylib version for keyboard gradient (#39036) 2026-10-14 15:06:26 -07:00
Daniel Koepping 4f3626dc9b bump to 0.11.3 (#39093) 2026-10-14 14:27:52 -07:00
Harald Schäfer 1e219d7785 MD v3 (#39087)
1365126a-e71e-4778-be00-8ab92dc82c09/12864

Co-authored-by: haraschax <6804392+haraschax@users.noreply.github.com>
2026-10-14 13:43:30 -07:00
Daniel Koepping 6939d172e8 modeld: retry big model loading once (#39086)
modeld: retry big model load once with an onroad cycle
2026-10-14 11:54:07 -07:00
Daniel Koepping 66752e769f bump panda (#39092) 2026-10-14 11:53:36 -07:00
Daniel Koepping 21edbbcfb9 bump tinygrad (#39085) 2026-10-14 11:53:15 -07:00
Harald Schäfer 2b09bc94a9 modeld: seed previous curvature when lateral control is inactive (#39091)
* modeld: seed previous curvature when lateral control is inactive

* modeld: reuse current curvature from carControl

* Revert "modeld: reuse current curvature from carControl"

This reverts commit 2f63062fd1b70e6e6f128b320bc7a8265a7d36e7.
2026-10-14 10:20:22 -07:00
Adeeb Shihadeh cb1d6f11a7 pandad: 1s wait for panda to come up (#39090) 2026-10-14 09:32:32 -07:00
Adeeb Shihadeh d3f0aab96f pandad: simplify flashing loop (#39089) 2026-10-14 08:47:35 -07:00
Adeeb Shihadeh 50319fa702 simple SPI (#39076) 2026-10-14 08:19:41 -07:00
Harald Schäfer 1623441a9f pigeond: aid startup with last GPS position (#39079)
* 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>
2026-10-13 16:56:59 -07:00
Adeeb Shihadeh 675d38213e ssh.py: try local route first (#39082) 2026-10-13 16:29:53 -07:00
DimitriChrysafis a47d1c56f6 remove unused code (#39080) 2026-10-13 11:55:22 -07:00
Harald Schäfer 4c53557764 pigeond: overwrite cached AssistNow time with host UTC (#39071)
* 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>
2026-10-13 11:45:14 -07:00
Daniel Koepping afcbb171f6 chestnut: flash before going onroad (#39078) 2026-10-13 11:25:55 -07:00
Harald Schäfer 42ccc5cebd Remove experimental mode initial cruise speed override (#39077) 2026-10-13 09:55:11 -07:00
Adeeb Shihadeh 2713630e79 Remove car mass (#39072) 2026-10-12 20:49:45 -07:00
Adeeb Shihadeh 4c362ca327 nav alpha (#39066)
* nav is back

* start cleanup

* prefetch all tiles

* one map

* debug

* lil more

* lil more
2026-10-11 17:49:50 -07:00
Warren 6f4c0faf1f Mountain Dew Model (#39047)
* big model: desires-final (ea1600cb/12864)

* big model: mountain dew (870a4823/1284)

* big model: MD retrained (8d736683/12864)

* rebase and recompile

---------

Co-authored-by: Bruce Wayne <harald.the.engineer@gmail.com>
Co-authored-by: YassineYousfi <yyousfi1@binghamton.edu>
2026-10-10 11:07:36 -07:00
Daniel Koepping 64be6c80d3 fix downgrade to last release (#39063)
* fix downgrade to releases before the openpilot/ move

* trigger ci
2026-10-10 09:47:34 -07:00
Daniel Koepping 0679ff36c6 chestnut: cut VBUS for fallback test (#39062)
cut VBUS for fallback test
2026-10-10 09:44:30 -07:00
Kacper Rączy b9c815d56a tools: use log migration in cpp tools (#38571)
* Universal PyProcess module runner. Migration cli

* print to stderr

* Migration in jotpluggler

* Do -

* Improvements

* Explicit stdout

* Existing master pyprocess changes

* PyTools

* Fix runtime warning
2026-10-10 01:42:59 +00:00
Harald Schäfer 263e8d1966 longitudinal planner: set A_CRUISE_MIN to -0.5 (#39060) 2026-10-09 15:32:15 -07:00
YassineYousfi 655bfdebc7 model replay pr bot: show both (#39055)
* model replay pr bot: show both

* jenkins
2026-10-08 21:39:24 -07:00
Daniel Koepping 0e5718116a bump opendbc (#39057) 2026-10-08 20:38:08 -07:00
Daniel Koepping 043759da36 add chestnut model fallback test (#39058)
* 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
2026-10-08 20:38:06 -07:00
Daniel Koepping d05c2d971b bump tinygrad (#39054)
* bump tinygrad

* Revert "modeld: drop chestnut on fallback (#39044)"

* rebuild big models
2026-10-08 19:26:56 -07:00
stef 9b585d58f5 network: force metered on comma prime webbing sim (#38756)
* force metered on comma prime webbing sim

* rearrange

---------

Co-authored-by: Daniel Koepping <elkoled@gmail.com>
2026-10-08 19:19:05 -07:00
Daniel Koepping 948ad05c6c chestnut: fix offroad alert (#39056)
chestnut: fix offroad alert
2026-10-08 19:18:57 -07:00
Adeeb Shihadeh f804d3468e jp: zoom improvements 2026-10-08 13:54:23 -07:00
Adeeb Shihadeh 6846d733d4 jp: add segment and duration 2026-10-08 13:16:38 -07:00
Daniel Koepping 28917bb3ab soundd: louder warning sounds (#39052) 2026-10-08 11:15:34 -07:00
Daniel Koepping 8d1865bdc6 ui: sync gpu with offroad state (#39053)
ui: show chestnut icon before selfdriveState
2026-10-08 11:13:52 -07:00
Daniel Koepping a742df6182 chestnut: bump fw (#39050)
bump chestnut fw
2026-10-07 19:24:08 -07:00
Daniel Koepping f89ce23f9d chestnut: align alerts (#39051)
chestnut: reword alerts
2026-10-07 19:23:52 -07:00
Daniel Koepping 3f06ed3bc7 chestnut: show switch branch alert only on release (#39049)
chestnut: only show branch alert on release branches
2026-10-07 15:13:02 -07:00
Harald Schäfer f21bfc36be Enable Experimental Mode by default without confirmation (#39043)
* Enable Experimental Mode by default without confirmation

* Update toggles.py

* Fix formatting in End-to-End Longitudinal Control description
2026-10-07 07:59:43 -07:00
Adeeb Shihadeh 657d3a4f7c Fix Athena test port collision (#39048) 2026-10-06 23:43:16 -07:00
Warren f59056e5b6 Revert "Mountain Dew Model" (#39046)
Revert "Mountain Dew Model (#39045)"

This reverts commit 0e0c7c711d.
2026-10-06 19:34:21 -07:00
Warren 0e0c7c711d Mountain Dew Model (#39045)
big model: desires-final (ea1600cb/12864)
2026-10-06 19:27:13 -07:00