Commit Graph

16626 Commits

Author SHA1 Message Date
Jason Wen 9840e74ef2 do not allow target speed confirm if inactive 2025-09-26 04:06:51 -04:00
Jason Wen 1eec763be7 don't need 2025-09-26 04:06:36 -04:00
Jason Wen 1d8e7c7a04 Revert "get buttonEvents at 100 hz and process for 20 hz consumption"
This reverts commit a739d4d437.
2025-09-26 01:09:43 -04:00
Jason Wen 60017b61e2 Revert "get v cruise cluster from outer loop"
This reverts commit be8068e8ab.
2025-09-26 01:09:42 -04:00
Jason Wen be8068e8ab get v cruise cluster from outer loop 2025-09-26 00:23:58 -04:00
Jason Wen a739d4d437 get buttonEvents at 100 hz and process for 20 hz consumption 2025-09-26 00:17:39 -04:00
Jason Wen d8595de361 Merge remote-tracking branch 'sunnypilot/sunnypilot/master' into feature/slc 2025-09-25 23:06:05 -04:00
Jason Wen db65937fc7 Revert "ui: generic check with ICBM param" (#1286)
Revert "ui: generic check with ICBM param (#1274)"

This reverts commit d5a873ed86.
staging/0.10.1/2025.09.25-3135
2025-09-25 19:15:36 -04:00
James Vecellio-Grant 8ebe9b69af bug: fix Speed Limit Resolver initialization (#1285)
bug: fix speedlimitresolver init
2025-09-25 10:11:51 -04:00
Jason Wen c9c7844752 change up checks for user confirm 2025-09-25 07:38:08 -04:00
Jason Wen 68f6303559 Merge remote-tracking branch 'sunnypilot/sunnypilot/master' into feature/slc 2025-09-25 07:03:06 -04:00
Jason Wen 4c40be8b1f ui: always convert speedLimitFinalLast 2025-09-25 07:01:32 -04:00
Jason Wen b4905695ee slight fixes for tests 2025-09-25 01:26:26 -04:00
Jason Wen 62756b4e1a circular 2025-09-25 01:18:48 -04:00
Jason Wen 6fe2d05ac8 cst! 2025-09-25 01:06:23 -04:00
Jason Wen 81ead529f5 what #2??? 2025-09-25 00:43:06 -04:00
Jason Wen 40fd43b46f what? 2025-09-25 00:39:53 -04:00
Jason Wen 2cca27fbb4 move 2025-09-25 00:35:01 -04:00
Jason Wen 36af41e12c need to initialize 2025-09-25 00:18:44 -04:00
Jason Wen 736cb76f4e use button events instead of raw vals 2025-09-25 00:04:37 -04:00
Jason Wen 50ab30af4e non pcm long: adapting or pending unused 2025-09-24 23:39:47 -04:00
Jason Wen 521c0db294 do it globally 2025-09-24 22:57:39 -04:00
Jason Wen dfd43c3fdd no longer applies 2025-09-24 22:57:18 -04:00
Jason Wen 61d5759cb6 use it directly 2025-09-24 22:55:51 -04:00
Jason Wen d9b97ffbaf use resolver 2025-09-24 22:54:32 -04:00
Jason Wen 236540611e only do direction checks if preActive 2025-09-24 22:31:48 -04:00
Jason Wen d92b59e293 use speed limit final last 2025-09-24 22:25:52 -04:00
Jason Wen 747e90038c Merge remote-tracking branch 'sunnypilot/sunnypilot/master' into feature/slc
# Conflicts:
#	selfdrive/ui/sunnypilot/qt/onroad/hud.cc
2025-09-24 22:18:04 -04:00
Jason Wen 082ea8119b Speed Limit Resolver: abstract more speed limit attributes (#1284)
* Speed Limit Resolver: abstract more speed limit attributes

* update ui

* lint
2025-09-24 22:17:03 -04:00
Jason Wen 7da1bb1bdc update event 2025-09-24 01:07:13 -04:00
Jason Wen e0fa111ac2 fix event 2025-09-24 01:01:32 -04:00
Jason Wen b27b0685e8 let the non PCM party begins 2025-09-24 00:54:28 -04:00
Jason Wen 1034c352bc Merge remote-tracking branch 'sunnypilot/sunnypilot/master' into feature/slc 2025-09-24 00:15:41 -04:00
Jason Wen fbc679525d lint 2025-09-24 00:14:35 -04:00
Jason Wen e7c9b21088 lint 2025-09-24 00:07:54 -04:00
Jason Wen d0d0a12f35 disable non pcm long state machine for now 2025-09-24 00:06:41 -04:00
Jason Wen fd75d62f5a tests 2025-09-24 00:01:53 -04:00
Jason Wen 84725d8923 init non pcm cruise 2025-09-23 23:13:40 -04:00
Jason Wen 7da4412670 use consolidate method to evaluate set speed status 2025-09-23 17:41:54 -04:00
Jason Wen 1465e38c7b SCC-M: overriding is an enabled state (#1281) 2025-09-23 10:11:52 -04:00
Jason Wen 152b58a8a3 rename 2025-09-23 01:02:43 -04:00
Jason Wen aab8b5f8b2 some fixes 2025-09-23 00:44:46 -04:00
Jason Wen 024086ee5a pcm long only 2025-09-23 00:28:24 -04:00
Jason Wen 6fe1921fe6 fix 2025-09-23 00:12:17 -04:00
Jason Wen f1700cd0fd kumar wants it higher, blame him 2025-09-23 00:10:08 -04:00
Jason Wen abd545caf3 10s pre active 2025-09-23 00:03:03 -04:00
Jason Wen 0a2a23e91f rename 2025-09-22 23:47:12 -04:00
Jason Wen b4e763a71b Merge remote-tracking branch 'sunnypilot/sunnypilot/master' into feature/slc
# Conflicts:
#	cereal/custom.capnp
#	selfdrive/ui/sunnypilot/qt/onroad/hud.cc
#	sunnypilot/selfdrive/controls/lib/longitudinal_planner.py
#	sunnypilot/selfdrive/controls/lib/smart_cruise_control/smart_cruise_control.py
2025-09-22 23:42:33 -04:00
Jason Wen ecee67dd64 Locationd: reimplement liveLocationKalman and use position_geodetic in liveMapDataSP (#1275)
* init

* desc

* llk welcome back

* more

* new param to write

* update mapd

* no migration

* no refactor for now

* exec

* rename

* bearing

* fix test

* lint
staging/0.10.1/2025.09.23-3119
2025-09-22 23:39:55 -04:00
Jason Wen ea6178e53e Smart Cruise Control: Map (SCC-M) (#1280)
* init

* more

* a bit more

* expose

* bruh

* some fixes

* ui

* lint

* Update map_controller.py

* add overriding

* draw in orders
2025-09-22 22:54:45 -04:00