Commit Graph

11369 Commits

Author SHA1 Message Date
Jason Wen 613d5b4aba Torque Lateral Control: Refactor settings (#300)
* Torque Lateral Control: Refactor settings

* don't need this

* only offroad allowed

* Don't need this

* allow when offroad

* gate them

* flipped

* handle them better

* cleaner

* remove duplicate

* toggle checks cleanup

* 2.5 second check

* trigger refresh when going offroad

* cleanup

* move toggle

* update title and description

* fix ampersand

* update live torque toggle

* live torqued every 2.5 second
2023-09-29 02:36:55 -04:00
Jason Wen 71fc267606 ui: Feature Status: Update only when param is changed (#311)
* ui: Feature Status: Update only when param is changed

* less calls
2023-09-29 01:49:43 -04:00
Jason Wen c0f2e6bc05 ui: Allow SPOptionControl button group enabled state modifications (#310) 2023-09-29 00:54:15 -04:00
Jason Wen c49b5c8e35 Lateral Planner: Fix Custom Offsets and Path Offset in all modes (#309)
* Lateral Planner: Fix Custom Offsets and Path Offset in all modes

* Update init values
2023-09-29 00:39:49 -04:00
Jason Wen 429f7307be Subaru: Stop and Go autoresume (#289)
* Subaru: Stop and Go autoresume

* Update CHANGELOGS.md

* Update CHANGELOGS.md

* do this

* sync with subaru-community

* sync for manual parking brake

* no slot machine pls

* fix this too

* flipped

* fix panda

* comments

* Update CHANGELOGS.md

* check every 2.5 second

* move them to a function

* more logical

* frame-based frequency sends

* type hinting

* should be tuple

* better grouping

* for docs regeneration

* same as upstream

* move it down

* cleanup

* use int flag and safety param, only block message when sng is allowed

* Do it here instead

* gate everything

* move comment

* block tx if sng is not allowed on certain platforms

* bump panda
2023-09-29 00:33:03 -04:00
Jason Wen c2c2be07bc 3D Building on Map (#308)
* ui: 3D buildings on map

* add toggle

* toggleable offroad only

* fixes

* Revert "toggleable offroad only"

This reverts commit 7c0c8d99bca3bbec00921c2d438e68b5f9054393.
2023-09-28 00:10:51 -04:00
Jason Wen 5214a703d7 Sentry: Cleanup unncessary inits (#307)
* Sentry: cleanup unncessary inits

* unnecessary

* unused

* cleanup
2023-09-27 21:59:13 -04:00
Jason Wen a612ee07d7 ui: Fix blinker positions when in split view (#306)
* ui: Fix blinker positions when in split view

* Shorten name
2023-09-27 12:27:02 -04:00
Jason Wen 5bf6368947 ui: Clear road name cache when going onroad (#305)
* ui: Clear road name cache at UI initiation

* clear on offroad
2023-09-27 11:17:16 -04:00
Jason Wen c8cb9b3b75 ESCC: Disable radarUnavailable when detected (#304) 2023-09-27 02:27:34 -04:00
Jason Wen 5dbecc7d38 Hyundai: radar interface fixups (#303) 2023-09-27 02:10:44 -04:00
Jason Wen 67208ee372 ui: sunnypilot settings panels params cleanup (#302) 2023-09-26 23:00:10 -04:00
Jason Wen 934aa7acd2 ui: Controls Panel: slight cleanup (#301) 2023-09-26 21:46:31 -04:00
Jason Wen 5cf452acdd Hyundai: radar interface cleanup (#298) 2023-09-26 10:00:41 -04:00
Jason Wen 65b74b45c4 Toyota: Stop and Go hack implementation (#290) 2023-09-25 14:46:50 -04:00
Jason Wen dd98954ce3 Toyota: ZSS support (#292)
* Toyota: ZSS support

* comment
2023-09-25 14:45:27 -04:00
Jason Wen 99d64ed1b4 ui: Sync Onroad Settings buttons with Onroad Feature Status (#297) 2023-09-25 12:45:15 -04:00
Jason Wen 172d629393 Retain hotspot/tether: Check HotspotOnBoot toggle (#296) 2023-09-25 11:44:26 -04:00
Jason Wen 7445c42b5d Retain hotspot/tether: Initialize after modem is configured (#295) 2023-09-25 10:48:39 -04:00
Jason Wen 8d75ca9a7b Retain hotspot/tether: Fix initialization (#293)
* Retain hotspot/tether: Fix initialization

* init before manager starts

* simpler
2023-09-25 01:14:48 -04:00
Jason Wen 9cab2802ea Merge branch 'master' into dev-priv/master 2023-09-24 00:22:53 -04:00
Jason Wen ab66732ee9 ui: Some comments in sunnypilot settings (#291) 2023-09-24 11:33:19 -04:00
Jason Wen fb9a990184 FCR: sync with upstream supported car platforms 2023-09-24 00:09:50 -04:00
Jason Wen 3b1ad57ee2 sunnypilot: Fix upstream conflict 2023-09-23 14:12:49 -04:00
Jason Wen da58d5114b Fleet Manager: paths cleanup (#216) 2023-09-23 10:33:33 -04:00
Jason Wen 07e1b55df2 Update CHANGELOGS.md 2023-09-23 08:36:17 -04:00
Jason Wen c5a85ba831 Gap Adjust Cruise: Fix object reference 2023-09-23 05:18:36 -04:00
Jason Wen acdfbbb359 Gap Adjust Cruise: Fix unnecessary I/O (#287) 2023-09-23 13:53:46 -04:00
Yassine 231f2331aa Gap Adjust Cruise: Fix param typing 2023-09-23 03:16:52 -04:00
Jason Wen 3b776937fa Sync params 2023-09-23 01:31:57 -04:00
Jason Wen 64e38459d0 Merge branch 'master' into dev-priv/master
# Conflicts:
#	system/fleetmanager/fleet_manager.py
#	system/fleetmanager/helpers.py
2023-09-23 00:36:44 -04:00
Jason Wen d20dbdf12b Update CHANGELOGS.md 2023-09-22 23:53:46 -04:00
Jason Wen a8fbb3bcec Merge branch 'master' into dev-priv/master 2023-09-22 23:50:24 -04:00
Jason Wen 9308c16823 Core management (#232)
* set core affinity and priority for gpxd and gpx_uploader

* use higher cores

* 4 is available offroad

* sync them all

* set for fleet manager

* only upload gpx while offroad
2023-09-23 09:43:29 -04:00
Jason Wen c514823c94 navd: Prioritize comma Prime Mapbox token (#286) 2023-09-23 01:59:16 -04:00
Jason Wen ac7d86d292 navd: Auto detect custom Mapbox token (#285)
* navd: Auto detect custom Mapbox token

* cleanup
2023-09-23 01:26:09 -04:00
Jason Wen 31c56ca708 Merge branch 'master' into dev-priv/master
# Conflicts:
#	panda
#	selfdrive/car/hyundai/carstate.py
#	selfdrive/car/hyundai/hyundaican.py
#	selfdrive/controls/controlsd.py
#	selfdrive/manager/custom_dep.py
2023-09-23 00:06:34 -04:00
Jason Wen eb2a58185d Merge branch 'upstream/openpilot/master'
# Conflicts:
#	.pre-commit-config.yaml
#	README.md
#	cereal
#	opendbc
#	panda
#	selfdrive/car/torque_data/override.yaml
2023-09-22 23:49:13 -04:00
Jason Wen 84f6fce906 ui: Onroad Options Panel (#249)
* init and bring back DLP

* Add button, DLP, GAC

* GAC: remove in separate PR

* sync

* unused

* readjust onroad settings button

* uncomment

* cleanup

* more cleanup

* update params right away

* fix values

* Rearrange buttons

* align buttons with dev ui dynamically

* draw feature statuses on camera view

* ui: Consolidate feature status string updates

* narrower panel

* slight cleanup

* rearrange

* slight cleanup

* subtitle below

* slc text color

* Revert "ui: Consolidate feature status string updates"

* change all to driving_personality

* declare their own

* Adjust panel subtitle

* Add Speed Limit Control button

* fix slc

* cleanup

* cleanup

* update comment
2023-09-22 23:23:00 -04:00
Jason Wen b1bb33418e ui: Feature Status display conditions (#283) 2023-09-21 21:35:55 -04:00
DevTekVE 32e514f421 mapd: Bump scipy to 1.11.1 (#209)
Update scipy version in custom_dep.py

This commit updates the version of scipy in custom_dep.py from 1.7.1 to 1.11.1. This change is done to allow installing from non prebilt branches as the former scipy requested is incompatible with python 3.11.

Co-authored-by: Jason Wen <haibin.wen3@gmail.com>
2023-09-19 17:06:51 -04:00
Jason Wen 65e08b51a0 ui: Update Feature Status texts (#282) 2023-09-19 00:26:43 -04:00
Jason Wen 0481fefa26 Merge branch 'master' into dev-priv/master 2023-09-18 16:15:05 -04:00
Jason Wen 1f1d09d91b FCR: sync with upstream supported car platforms 2023-09-18 16:13:58 -04:00
Jason Wen f743c2f78a ui: Singleton Feature Status text and color (#281)
* ui: Singleton Feature Status text and color

* lower

* move color to eclipse to left of text

* move to right

* does not work

* cleanup

* more cleanup

* move a bit

* rename

* add commment
2023-09-17 20:19:26 -04:00
Jason Wen 2b8af5d398 ui: Handle frequency checks for live params and other element (#280) 2023-09-15 23:40:23 -04:00
Jason Wen 1a0da520fc Revert "ui: Handle frequency checks for live params and other elements (#278)" (#279)
This reverts commit acf280e15b.
2023-09-15 23:15:17 -04:00
Jason Wen acf280e15b ui: Handle frequency checks for live params and other elements (#278) 2023-09-15 22:55:59 -04:00
Jason Wen 22a5951aa7 ui: Add comment and organize Auto Hide Button and Onroad Brightness (#277) 2023-09-15 21:55:16 -04:00
Jason Wen d315926396 Revert "UI: check params every 5 seconds" (#276)
* Revert "UI: check params every 5 seconds"

* add comment
2023-09-15 20:28:25 -04:00