Commit Graph

8162 Commits

Author SHA1 Message Date
Jason Wen ccde494acc ui: Hide bottom row dev UI when alerts are displayed (#272) 2023-09-14 15:12:01 -04:00
Jason Wen 814e644a35 ui: Drop shadow on Feature Status texts (#271) 2023-09-14 15:02:51 -04:00
Jason Wen 020cd7b1f8 ui: Feature Status cleanup (#270) 2023-09-14 13:54:33 -04:00
Jason Wen e8a6afa656 Subaru: Fix brake light signal rename (#269) 2023-09-14 11:55:10 -04:00
Jason Wen b68ce95c87 Gap Adjust Cruise: Unused UI variable (#268) 2023-09-14 11:26:58 -04:00
Jason Wen 59fa3c8770 Gap Adjust Cruise: Slight cleanup (#267) 2023-09-14 04:31:13 -04:00
Jason Wen 0b09c641a9 Gap Adjust Cruise: Handle distance bar on cluster for Hyundai CAN-FD (#266) 2023-09-14 04:15:04 -04:00
Jason Wen 1958fa95cf Gap Adjust Cruise: Handle min and max distance on cluster (#265)
* Gap Adjust Cruise: Handle min and max distance on cluster

* lint
2023-09-14 04:11:46 -04:00
Jason Wen b2ef8fb5bf Gap Adjust Cruise: Remove unused variables (#264) 2023-09-14 03:47:47 -04:00
Jason Wen b868339f7a Gap Adjust Cruise: Merge with Driving Personality (#263)
* Merge Gap Adjust Cruise with Driving Personality

* last bit
2023-09-14 03:15:43 -04:00
Jason Wen 787406ba39 ui: Detect and sync param changes with ButtonParamControl (#262) 2023-09-14 01:42:32 -04:00
Jason Wen d3e93e919c ui: Add Dynamic Lane Profile to Feature Status Panel (#261)
* ui: Add Dynamic Lane Profile to Feature Status Panel

* missed
2023-09-13 17:17:13 -04:00
Jason Wen 91770b9afb Revert "ui: Add Dynamic Lane Profile to Feature Status Panel (#259)" (#260)
This reverts commit b4acb61c1c.
2023-09-13 17:16:22 -04:00
Jason Wen b4acb61c1c ui: Add Dynamic Lane Profile to Feature Status Panel (#259) 2023-09-13 17:15:39 -04:00
Jason Wen 35186a31a6 ui: Draw feature statuses on camera view (#258) 2023-09-13 17:10:58 -04:00
Jason Wen 9545f2547e ui: screenrecorder button resize (#257) 2023-09-12 23:23:43 -04:00
Jason Wen fa1188a1f2 ui: Align bottom row icons and buttons with Dev UI dynamically (#256)
* ui: Align bottom row icons and buttons with Dev UI dynamically

* fix
2023-09-12 23:08:43 -04:00
Jason Wen 25a3fa5333 ui: Custom onroad button sizes (#255)
* ui: Custom button sizes

* remove space
2023-09-12 18:13:38 -04:00
Jason Wen 43c89de187 ui: Fix buttons layout recreation (#254) 2023-09-12 18:04:59 -04:00
Jason Wen 311b53b514 ui: Wrap buttons layout in AnnotatedCameraWidget (#253) 2023-09-12 12:38:10 -04:00
Jason Wen 53e45a81ef ui: fix spacing from upstream merge 2023-09-12 12:31:16 -04:00
Jason Wen f76534cf75 ui: Wrap wake screen timeout check in OnroadWindow (#252) 2023-09-12 12:29:23 -04:00
Jason Wen f5a518b8af GAC: remove legacy onroad button (#251) 2023-09-12 12:21:06 -04:00
Jason Wen dbbb20a0ef ui: Rename mapVisible to splitPanelVisible (#250) 2023-09-12 12:15:59 -04:00
Jason Wen d857c01f0d Fix upstream conflicts 2023-09-10 22:10:54 -04:00
Jason Wen ff1d7d446b Merge branch 'master' into dev-priv/master 2023-09-10 22:07:06 -04:00
Jason Wen 29f32bc331 Fix upstream conflicts 2023-09-10 22:05:10 -04:00
Jason Wen 20b54929ab ui: Adjust RocketFuel positions (#248) 2023-09-09 12:21:07 -05:00
Jason Wen 433f00ae0e ui: Dynamic blinker positions when the map is visible (#247) 2023-09-09 11:43:02 -05:00
Jason Wen 9997c611f3 Custom Stock Longitudinal Control: re-enable for HKG CAN-FD 2023-09-08 11:20:55 -04:00
Jason Wen e50f3baa45 Merge branch 'master' into dev-priv/master
# Conflicts:
#	panda
#	selfdrive/car/nissan/interface.py
#	selfdrive/car/subaru/carcontroller.py
#	selfdrive/car/subaru/subarucan.py
#	selfdrive/car/toyota/interface.py
2023-09-07 00:05:25 -04:00
Jason Wen ebfe40b76a Merge remote-tracking branch 'commaai/openpilot/master'
# Conflicts:
#	.github/workflows/selfdrive_tests.yaml
#	.pre-commit-config.yaml
#	cereal
#	opendbc
#	panda
2023-09-06 23:58:35 -04:00
Justin Newberry 338288df6e Subaru: don't copy eyesight counters, calculate manually (#29533)
* subaru manual counters

* update ref

* that isn't used

* review suggestions
2023-09-06 16:08:59 -07:00
Shane Smiskol 96fd66e4e2 navd: locationd is only trusted source (#29803)
* finish revert for https://github.com/commaai/openpilot/pull/27579

* comment out

* clean up
2023-09-06 15:47:21 -07:00
Adeeb Shihadeh ec479322d3 Revert "params: safe and efficient async writing parameters (#25912)"
This reverts commit 0d797f4e8b.
2023-09-06 13:44:20 -07:00
Dean Lee a1306114bc ui/CameraView: fix divide by zero issue (#29770) 2023-09-06 13:25:40 -07:00
Justin Newberry ec945dc53d Subaru: add GEN1 longitudinal test route (#29753)
* add long route

* fix duplicates

* need to bump that slightly up

* commented for now

Co-authored-by: Shane Smiskol <shane@smiskol.com>

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-09-06 09:26:16 -07:00
Dean Lee 0d797f4e8b params: safe and efficient async writing parameters (#25912)
* Safe and efficient asynchronous writing parameters

* call putNonBlocking in locationd

* remove space

* ->AsyncWriter

* remove semicolon

* use member function

* asyc write multiple times

* add test case for AsyncWriter

* merge master

* add missing include

* public

* cleanup

* create once

* cleanup

* update that

* explicit waiting

* improve test case

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2023-09-06 08:50:28 -07:00
Eric Day 89d6bc6c7b Toyota: detect TSS-P CAN filter device as smartDsu to enable long (#28387)
* detect tss-p canfilter device as smartDsu to enable long

* Add canfilter test case

* add comment, behind alpha long

* add doc

* safe

* update check

* cmt

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-09-06 01:36:16 -07:00
Jason Wen d7d751160d Nissan Altima: specify panda flag for alternate EPS bus (#29783)
* Nissan Altima: Specify panda flag for alt bus safety config

* bump

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2023-09-06 00:48:17 -07:00
Jason Wen a552fafd88 Hyundai longitudinal: enable for IONIQ_PHEV (#29777)
* Hyundai longitudinal: enable for `IONIQ_PHEV`

* add test route
2023-09-06 00:05:44 -07:00
DevTekVE 77f050bb4c Hyundai: Ioniq 2020 PHEV EUR fingerprint (#29775) 2023-09-06 00:04:31 -07:00
Jason Wen 1376baeee4 Merge branch 'master-09052023' into dev-priv/master
Merge with upstream - 09-05-2023
2023-09-06 01:26:37 -04:00
Jason Wen e0cc25c3e2 Migrate otisserv to pub (#205)
Migrate otisserv to pub
2023-09-06 01:06:02 -04:00
Jason Wen 7dbbc001eb Upstream merge fixes 2023-09-06 01:05:01 -04:00
Shane Smiskol 5d1550de87 test_models: detect when OBD multiplexing/fingerprinting (#29759)
* wait to leave elm mode before checking relay malfunction

* clean up

* clean up

* pycharm is best

* clean up

* more

* use pandaStatesDEPRECATED

* fix

* use constant

* only radar

* cmt

* set inline

* comment and re-arrange

* enable for relay malfunc check

* down here

* Update selfdrive/car/tests/test_models.py

* rm

* don't affect other tests

* up here

* one line

* update cmt

* no tolerance

* Revert "no tolerance"

This reverts commit 41b1c7e8beda87a878c3bb1f37ec96b256965966.

* comment is real solution

---------

Co-authored-by: Kacper Rączy <gfw.kra@gmail.com>
2023-09-05 21:22:36 -07:00
Jason Wen 9b407fee17 MADS: set flag for minEnableSpeed > 0 cars (#245) 2023-09-05 23:54:51 -04:00
Jason Wen 92abd64efd Upstream merge fixes 2023-09-05 22:30:15 -04:00
Jason Wen affe7884a0 Upstream merge fixes 2023-09-05 21:57:12 -04:00
Adeeb Shihadeh 7b6afbc162 pytest: use a clean environment for all tests (#29788)
* pytest: use a clean environment for all tests

* rm that

* fix pj

* put build back

* fix params

* fix that

* handle no key

* that was removed

---------

Co-authored-by: Justin Newberry <justin@comma.ai>
2023-09-05 18:52:40 -07:00