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
26805f6184
Update CHANGELOGS.md
2023-09-08 11:28:10 -04:00
Jason Wen
9997c611f3
Custom Stock Longitudinal Control: re-enable for HKG CAN-FD
2023-09-08 11:20:55 -04:00
Jason Wen
f1eccc6036
Update CHANGELOGS.md
2023-09-08 11:10:16 -04:00
Jason Wen
cedd322667
ui: update driving model name
2023-09-07 00:24:37 -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
Kacper Rączy
2487db14b0
disable metadrive on linux/aarch64 ( #29802 )
2023-09-06 21:29:36 +02:00
Justin Newberry
917f71d446
CI: retry setup on failure ( #29785 )
...
* try a setup action
* should be uses
* fix that formatting
* try conclusion
* continue on error
* try without hyphens
* only when failure
* make it optional
* continue on error
* those don't fail anymore
* what about 3 failures
* remove stuff for debugging
* cleanup
* review suggestions
* change that too
* fix pj
2023-09-06 11:11:15 -07:00
Justin Newberry
d3c5ac5545
Precommit: do a sanity check on github workflows ( #29790 )
...
* sanity check on github actions
* That one doesn’t apply to us
2023-09-06 10:40:52 -07:00
Dean Lee
7f23e69cb1
cabana: fix stuck on exit ( #29796 )
...
fix ctrl+c can't exit when stream dialog displayed on startup
2023-09-06 10:34:15 -07:00
Dean Lee
bbf133a2e5
replay: fix concurrency issues ( #29797 )
...
fix concurrency issues
2023-09-06 10:34:01 -07:00
Dean Lee
60593660e6
cabana: add empty check before insert events ( #29798 )
2023-09-06 10:24:58 -07:00
Igor Biletksyy
001df43194
bump panda
2023-09-06 10:00:36 -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
Dean Lee
0afcf12368
cabana: fix crash when no can events in the log ( #29795 )
...
fix crash when no events
2023-09-06 02:36:07 -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
Shane Smiskol
2c87cd24ce
PlotJuggler: add control gains to longitudinal layout ( #29794 )
...
* add longitudinal control gains to long layout
* needless changes
* needless changes
* needless changes
2023-09-06 01:33:52 -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
80cfdf13b7
bump panda
2023-09-06 01:26:02 -04:00
Jason Wen
a4cd9129ba
Merge branch 'master' into dev-priv/master-test
...
# Conflicts:
# selfdrive/controls/lib/speed_limit_controller.py
# selfdrive/manager/process_config.py
2023-09-06 01:09:19 -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
Jason Wen
808611e691
Upstream merge fixes
2023-09-05 21:20:52 -04:00
Jason Wen
9219b7966c
Merge branch 'master' into dev-priv/master-test
...
# Conflicts:
# panda
# release/build_release.sh
# selfdrive/car/car_helpers.py
# selfdrive/car/chrysler/carcontroller.py
# selfdrive/car/chrysler/carstate.py
# selfdrive/car/chrysler/interface.py
# selfdrive/car/ford/carstate.py
# selfdrive/car/ford/interface.py
# selfdrive/car/gm/carcontroller.py
# selfdrive/car/gm/carstate.py
# selfdrive/car/gm/interface.py
# selfdrive/car/honda/carcontroller.py
# selfdrive/car/honda/interface.py
# selfdrive/car/hyundai/carcontroller.py
# selfdrive/car/hyundai/carstate.py
# selfdrive/car/hyundai/hyundaican.py
# selfdrive/car/hyundai/interface.py
# selfdrive/car/interfaces.py
# selfdrive/car/mazda/carcontroller.py
# selfdrive/car/mazda/carstate.py
# selfdrive/car/mazda/interface.py
# selfdrive/car/nissan/carcontroller.py
# selfdrive/car/nissan/interface.py
# selfdrive/car/subaru/carstate.py
# selfdrive/car/subaru/interface.py
# selfdrive/car/subaru/subarucan.py
# selfdrive/car/toyota/carcontroller.py
# selfdrive/car/toyota/carstate.py
# selfdrive/car/toyota/interface.py
# selfdrive/car/toyota/toyotacan.py
# selfdrive/car/volkswagen/carcontroller.py
# selfdrive/car/volkswagen/carstate.py
# selfdrive/car/volkswagen/interface.py
# selfdrive/controls/controlsd.py
# selfdrive/controls/lib/latcontrol_torque.py
# selfdrive/controls/lib/lateral_planner.py
# selfdrive/controls/lib/longitudinal_mpc_lib/long_mpc.py
# selfdrive/controls/lib/longitudinal_planner.py
# selfdrive/locationd/paramsd.py
# selfdrive/manager/manager.py
# selfdrive/manager/process.py
# selfdrive/manager/process_config.py
# selfdrive/sentry.py
# selfdrive/ui/SConscript
# selfdrive/ui/qt/home.cc
# selfdrive/ui/qt/maps/map_settings.cc
# selfdrive/ui/qt/maps/map_settings.h
# selfdrive/ui/qt/offroad/settings.cc
# selfdrive/ui/qt/onroad.cc
# selfdrive/ui/qt/onroad.h
# selfdrive/ui/qt/util.cc
# selfdrive/ui/qt/util.h
# selfdrive/ui/soundd/sound.h
# selfdrive/ui/ui.h
# system/version.py
2023-09-05 20:17:19 -04:00
Justin Newberry
4e69937d0d
Precommit: ensure executable bit is set ( #29784 )
...
* precommit ensure executable
* exclude tinygrad
* bump submodules
* exclude tinygrad globally
2023-09-05 16:33:26 -07:00
Shane Smiskol
22487db9c8
bump panda ( #29786 )
...
bump
2023-09-05 16:01:28 -07:00
Adeeb Shihadeh
0908be80bd
sensord: test updates for provisioning ( #29768 )
...
* sensord: test updates for provisioning
* fix
---------
Co-authored-by: Comma Device <device@comma.ai >
2023-09-05 15:32:57 -07:00
Jason Wen
a0b49d5422
Hyundai longitudinal: enable for IONIQ ( #29778 )
...
* Hyundai longitudinal: enable for `IONIQ`
* add test route
2023-09-05 14:15:18 -07:00