Commit Graph

16382 Commits

Author SHA1 Message Date
royjr fbd1f6bad1 cached params 2025-09-23 06:42:14 -04:00
royjr f2ddf9abba debug ui lag 2025-09-23 04:04:52 -04:00
royjr 8a5eaf5ba6 prepare for lag compensation 2025-09-23 03:35:06 -04:00
royjr ddb377ac5b radar lag compensate 2025-09-23 03:24:15 -04:00
royjr 512a01d28c VisualWideCam toggle (untested) 2025-09-23 01:33:50 -04:00
royjr b30e275169 Merge branch 'master' into visual-style 2025-09-23 01:15:18 -04:00
royjr ee9fe5c9ed VisualRadarTracks toggle 2025-09-23 01:10:44 -04:00
royjr e672a352d3 bigger points 2025-09-23 00:24:38 -04:00
royjr 361d107040 basic radar 2025-09-22 23:55:55 -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
Jason Wen 01a0ad496d ui: more speed limit improvements (#1278)
* ui: more speed limit improvements

- show speed limit offset with last valid speed limit
- show last valid speed limit if current speed limit is not valid

* rename

* round it

* update logic

* in its own var and 5 frames now

* new offset vals

* slightly more

* apply suggestions
2025-09-22 19:50:59 -04:00
Jason Wen b64d5a0fa4 liveMapDataSP: parse bearing from GPS (#1279)
* simpler approach pls

* fix
staging/0.10.1/2025.09.22-3112
2025-09-22 09:39:22 -04:00
Jason Wen 005c6aed95 ui: separate road name toggle param and bigger fonts (#1277)
* ui: separate road name toggle param and bigger fonts

* slightly lower
staging/0.10.1/2025.09.22-3110
2025-09-22 08:54:16 -04:00
Jason Wen 2fa66d6f4d ui: include Speed Limit Offset for Speed Limit Warning (#1276)
* ui: include Speed Limit Offset for Speed Limit Warning

* fix
2025-09-22 01:35:13 -04:00
royjr 36eb047cd3 Merge branch 'master' into visual-style 2025-09-22 00:10:31 -04:00
royjr 218c6172e6 darker fills 2025-09-22 00:03:29 -04:00
royjr 8f35e4fc3c Revert "smooooth"
This reverts commit c965df39d6.
2025-09-21 23:02:48 -04:00
royjr c965df39d6 smooooth 2025-09-21 22:10:35 -04:00
royjr 53ef69f3c3 hide horizon if no data 2025-09-21 21:55:23 -04:00
royjr ea9ca18c8b horizon at end 2025-09-21 21:49:01 -04:00
royjr 225858261e better horizon 2025-09-21 21:34:14 -04:00
royjr 43de43b34a better lines 2025-09-21 21:25:39 -04:00
royjr 96ddbe35a1 dynamically adjust background 2025-09-21 15:37:54 -04:00
royjr 7d547ad533 fix default 2025-09-21 15:30:13 -04:00
royjr 13de58b845 add more speeds 2025-09-21 15:30:06 -04:00
royjr 3d8c563a4b dynamic zoom 2025-09-21 15:19:57 -04:00
royjr bc75199d5a overhead 2025-09-21 14:34:38 -04:00
royjr ba6e18ed91 only for vision 2025-09-21 14:32:30 -04:00
royjr 74dbcd699b add road edges to vision 2025-09-21 14:31:58 -04:00
royjr 35c6af0190 theme 2025-09-21 13:55:56 -04:00
royjr 827de88c8b stump top down 2025-09-21 13:03:37 -04:00
royjr 54ca4b537d VisualStyleBlendThreshold 2025-09-21 12:48:32 -04:00
Jason Wen d5a873ed86 ui: generic check with ICBM param (#1274) staging/0.10.1/2025.09.21-3105 2025-09-21 02:53:03 -04:00
Jason Wen 563ae65443 ui: Road Name param should be persistent (#1273) 2025-09-21 00:33:43 -04:00
Jason Wen 2efe78a4ef ICBM: allow button commands at all speeds (#1271)
* ICBM: allow button commands at all speeds

* use openpilot state
staging/0.10.1/2025.09.20-3101
2025-09-20 17:48:13 -04:00
Jason Wen 569a9216db ui: only draw speed limit offset when speed limit is valid (#1270) 2025-09-20 17:36:13 -04:00
Jason Wen 629cfd845f ui: fix scrolling behavior in Speed Limit settings (#1269)
* rename

* ui: fix scrolling behavior in Speed Limit settings
2025-09-20 17:23:24 -04:00
Jason Wen 2892dc05c8 mapd: use SubMaster polling to validate GPS status (#1268) 2025-09-20 16:20:22 -04:00
Jason Wen 632b416f2a ICBM: use longitudinalPlanSP.vTarget directly for evaluation (#1266)
* ICBM: add SCC-V to v_targets list

* Longitudinal planner: expose custom vTarget and aTarget

* use the source directly
2025-09-20 14:22:10 -04:00
royjr c61f327076 allow always overhead view 2025-09-20 13:04:07 -04:00
royjr d569913e5a VisualStyleBlend 2025-09-20 12:57:17 -04:00
Jason Wen 5f3821c1f9 Longitudinal planner: expose custom vTarget and aTarget (#1267) 2025-09-20 12:21:13 -04:00
royjr 418c93be06 animate overhead 2025-09-20 12:16:49 -04:00
royjr 5acc040a89 overhead 2025-09-20 11:24:24 -04:00
Jason Wen 55b7529ca4 ui: Road Name (#1265) 2025-09-20 05:23:02 -04:00
royjr e45b17c230 better 2025-09-20 03:00:00 -04:00
Jason Wen c248f307f8 ui: Speed Limit Warning (#1263)
* ui: Speed Limit Warning

* missed

* behind toggle

* missed

* reorder

* fix type
2025-09-20 01:59:07 -04:00
Jason Wen bdb83b6be1 ui: remove redundant code (#1262) 2025-09-20 01:40:51 -04:00
Kumar c55f40e77d ui: Speed Limit Information (#995)
* less for now

* always on and fix conv

* update api

* missed

* fix convert

* only draw when decreasing, seems like a bug from mapd

* use frame check, otherwise too jumpy

* only update when mapd updates

* count up and down

* introduce toggle

* more ui

* slightly wider

* desc

* rename

* slight cleanup

* fix offset position

* more vienna fix

* fix ahead alignment

* road name in another PR

* cleanup

* single place

* adjust ahead distance display

* cleanup

* Near

* bump it

* cleanup logic

---------

Co-authored-by: Jason Wen <haibin.wen3@gmail.com>
2025-09-20 01:01:08 -04:00