Adeeb Shihadeh
7a8ff5d59f
mapsd: more reliable test ( #28985 )
...
* mapsd: more reliable test
* better wait
* should be good
* fix frame id
---------
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: cd02ab6358efd66d2c1e7c71de3ed7f3d9ea221f
2023-07-17 10:58:39 -07:00
Cameron Clough
381a6a35fd
Ford: add F-150 2023 support (dashcam only) ( #28974 )
...
old-commit-hash: 17e71cdf4476d0d1b90b6e5e7c5be433e93d50c5
2023-07-17 16:16:28 +01:00
Dean Lee
8c026eff7c
ui/MapSettings: remove call to clearLayout ( #28961 )
...
old-commit-hash: 1afdca2ef1a0d2ae9d0ad03205667dc644e319ac
2023-07-17 15:32:28 +01:00
eFini
bcf95f6dd7
Multilang: Chinese (Traditional) translations update ( #28984 )
...
old-commit-hash: 454a5e8a266e9c99d545cd77f91306606559b8f6
2023-07-16 21:54:55 -07:00
Adeeb Shihadeh
93c586e39a
pandad: check comms protocol version ( #28983 )
...
* proto version check
* bump panda
* update bootstub
* test
* bump panda
* fix that
* bump panda
* fix test case
* more fix
---------
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 2720fdf2a10ff09d697dedc544cbcf80136ce276
2023-07-16 21:33:24 -07:00
Eric Brown
3ebff5c415
Events: debug script ( #28898 )
...
* Move to separate branch
* Fix mypy
* Better printout
* Fix spacing
* cleanup
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: 22c413af6de56450cad3db4a978527549a924eaa
2023-07-16 16:59:27 -07:00
Adeeb Shihadeh
99945aded5
nav: always publish map and run model ( #28924 )
...
* always render
* more test
* test case
* update test
* vipc checks
* clear cache
---------
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 5b86268635a595602d0b3eae5a22e95119c3d860
2023-07-16 15:37:13 -07:00
Adeeb Shihadeh
30a6fa35aa
mapsd: rendering tests ( #28981 )
...
* mapsd: rendering tests
* run
* speedup
old-commit-hash: e2b5d1e29a3efeefc0679e116e6f6e16a815425c
2023-07-16 14:39:34 -07:00
Dean Lee
e8478e81c7
ui/map: update destination on param change ( #28957 )
...
* update destination on param change
* use ParamWatcher
* remove include
old-commit-hash: d47d8808d1f973e4765a3fc806bcce6d33681048
2023-07-16 13:48:33 -07:00
Dean Lee
80e7b739b4
ui/util: add a helper class ParamWatcher ( #28978 )
...
* new class ParamWatcher
* Update selfdrive/ui/qt/util.cc
* Update selfdrive/ui/qt/util.h
* Update selfdrive/ui/qt/util.cc
* Update selfdrive/ui/qt/util.cc
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: b4f7e76531cfa378ff231b399b3910b4fb996363
2023-07-16 13:17:16 -07:00
Cameron Clough
645479775d
Ford: set CAN FD safety param ( #28979 )
...
old-commit-hash: d0e6076059e534874148ad5aecaea683dea35ec6
2023-07-16 13:00:42 -07:00
Cameron Clough
8c7e9b5cea
Ford: sort FW versions
...
old-commit-hash: f30b859eca878d68f0eb94dfab0c1cb18e57f991
2023-07-16 16:09:18 +01:00
Cameron Clough
be1e198dde
bump panda
...
old-commit-hash: ccdf97f5a2241fd7210e66d23cad49b8aa317ea5
2023-07-16 15:11:01 +01:00
Dean Lee
ad461bedb2
encoder: remove public function encoder_init ( #28971 )
...
old-commit-hash: 06aef9edd35b09382fac2616b190816bd8fe9a98
2023-07-15 23:57:44 -07:00
Adeeb Shihadeh
d6b8eed74d
boardd: misc cleanup ( #28969 )
...
* boardd cleanup
* no more front frame
* faster connect loop
* fix that on mac
old-commit-hash: c933fbb0748106bb8b1e4c1e875eb6c83b7e7b52
2023-07-15 23:39:21 -07:00
Harald Schäfer
1fd2125bfa
Laikad cpu usage: enable test onroad ( #28926 )
...
* enable test onroad
* Better
* specify range
* fix printing
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: 7613f6918bb22ace90887e6025ee1e6cb93050ed
2023-07-15 23:06:42 -07:00
Adeeb Shihadeh
4dec8811e0
CI: update codecov action ( #28967 )
...
old-commit-hash: ae6f13fb503b4d8feece88df61378c282a6ea9a6
2023-07-15 22:55:33 -07:00
Adeeb Shihadeh
2bb54ba49a
pandad: enable tres release -> bootstub test ( #28930 )
...
enable tres
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: a46ed955e653152ab8fbfb23f482da39045cd702
2023-07-15 22:22:56 -07:00
Adeeb Shihadeh
b8de120d86
boardd: read spi resp len with ack ( #28966 )
...
old-commit-hash: 3390f1e1df3ea70a30b51fc105d08e769b29892a
2023-07-15 20:13:19 -07:00
Dean Lee
d4cd751101
encoderd: get avaiable streams from vipc server ( #28935 )
...
* get avaiable streams
* use std::thread
* assert buf size
* Update system/loggerd/encoderd.cc
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: cbed0577899433be6c351b402b59a2104eb7f952
2023-07-15 12:41:49 -07:00
Dean Lee
b59b27e01e
loggerd/encoder: refactor constructors to take EncoderInfo as parameter ( #28921 )
...
* refactor constructors to take EncoderInfo as parameter
* remove last arg codec
* use macro to init function pointers
old-commit-hash: 713d2ec5865e4d64b5bb543f6641783e75e72d0b
2023-07-15 10:39:40 -07:00
Harald Schäfer
8f7729809d
Qcom gps: retry logs setup ( #28952 )
...
old-commit-hash: 966c5f476a83455ad165b6ad6c44599c66550e9a
2023-07-15 10:31:30 -07:00
Dean Lee
46d64e90e6
dmonitoring: use sizeof(float) instead of hardcorded size ( #28963 )
...
old-commit-hash: 8dcd92253b3117378cc39fa43111419ec3b4d832
2023-07-15 10:30:50 -07:00
Dean Lee
cba02f9a59
ui/map: fix wrong remaining time ( #28960 )
...
old-commit-hash: 53934c7fee3da1aa7ee752c53796f3859e156815
2023-07-15 13:28:21 +01:00
Dean Lee
b81910128d
ui/MapSettings: store destinations to load on widget init ( #28950 )
...
Co-authored-by: Cameron Clough <cameronjclough@gmail.com >
old-commit-hash: 187696977e32c0042b9141d6042e8dddb507fceb
2023-07-15 11:37:41 +01:00
Shane Smiskol
78939ebcbd
navd: add repr method to Coordinate ( #28959 )
...
* repr coordinate for debugging
* fix
* stash
* better formatting
old-commit-hash: cbde480cb9dc82106b4056eb81a921c5c04ee5b7
2023-07-14 21:42:01 -07:00
Shane Smiskol
bbd3b3bc75
FuzzyGenerator: typing ( #28934 )
...
* bump
* should be bytes
* draft fuzzy car params
* stash
* bump
* bump
* this is explored!
* some clean up
* more clean up
* clean up
* do we need draw??
* draft
* this was confusing
* revert
* draft
* Revert "draft"
This reverts commit c593a03474b04d4df2648d8149798196c991a108.
* draft
* more typing!
* complete typing
* fix that
* cleanup
* better
old-commit-hash: f495c21805583f19e5cd4bd56b8b0445c74f35b3
2023-07-14 21:41:30 -07:00
Shane Smiskol
ce88b7cf51
test_models: don't skip test cases with multiple pytest jobs ( #28953 )
...
* Update test_models.py
* Update selfdrive/car/tests/test_models.py
* Update selfdrive/car/tests/test_models.py
old-commit-hash: f6390c6e4092ee69ea73753419b86dd9d8b5cf27
2023-07-14 16:24:07 -07:00
Shane Smiskol
718fabb4d5
test_models: fix rx message bus ( #28947 )
...
Update test_models.py
old-commit-hash: c9c636bdd7de6a22e34fd2cbcbc8d5e612f4cfad
2023-07-14 14:04:24 -07:00
Dean Lee
b8110a90d2
ui: set max brightness when showing the QR code ( #28907 )
...
* set max brightness when showing the QR code
* set brightness in ui
* set in device
old-commit-hash: e958ce1c313f3dbe8724bf3d574bc12305862ebb
2023-07-14 12:22:35 -07:00
Dean Lee
9212a16e54
ui/map: cache navigation images at startup ( #28783 )
...
Co-authored-by: Cameron Clough <cameronjclough@gmail.com >
old-commit-hash: ccfca97dfc08f2d7a583fe268bb816c5ae47fc6b
2023-07-14 20:18:49 +01:00
Cameron Clough
aa0c37ed21
modeld: comment out unused variables ( #28944 )
...
old-commit-hash: ce0717670b98acb0e523823df2d60009918566be
2023-07-14 17:45:00 +01:00
Cameron Clough
a2c479dd16
bump opendbc
...
old-commit-hash: ab4f3fbf8db64c7b074f0e84ec3324c507ca213f
2023-07-14 16:49:25 +01:00
Cameron Clough
182ef3fe52
loggerd: add types to tests and use pathlib ( #28943 )
...
old-commit-hash: 5d45d1fadc145dddca23a402300274901257fa01
2023-07-14 15:12:11 +01:00
Shane Smiskol
f06e9bd2dc
Hyundai: fix alt button cancel message always blocked ( #28941 )
...
* add missing values
* fixy
old-commit-hash: dd98dc48a1d599e0c5e167e422ecfd376f4a6769
2023-07-14 06:00:59 -07:00
Shane Smiskol
d456293479
GM ASCM: don't apply gas when stopping ( #28699 )
...
* don't apply gas when stopping
* simpler?
* todo
* fixme
old-commit-hash: 653daba9edad96215e16ab13089aed214e3e264d
2023-07-14 05:58:17 -07:00
Shane Smiskol
296de39f48
experimental mode: gate navigate on openpilot ( #28883 )
...
* first draft copy, needs updates
* gate behind exp mode
* can be one line
* this is no longer true
* toggle isn't just e2e long now, rename
* don't enable/disable
* kinda works!
* remove old giant qstring
* comment clean up
* similar breakpoint
* more clean up
* fixup onroad
* preserve planner behavior, and we don't need to look at confirmed param if we're onroad
* update translations
* vanish translations
* use scene for op long
* lowercase!
* updated copy
* need to check longitudinal here now too
* clean up!
* here is better
* used
* no nav emoji
* don't check param if not valid
* revert this
revert this
* ed
old-commit-hash: f973d605b2121a575a46f4a18dfcbb2df1f4816b
2023-07-14 05:26:59 -07:00
Shane Smiskol
22ad05a0e0
CANPacker: assert no undefined signals ( #28942 )
...
bump-opendbc-5
old-commit-hash: 13371b07a2fbfe5ea07b245f8b2a0ba938900ccc
2023-07-14 05:08:11 -07:00
dkondratov
1debe458ce
Adding FW for 2023 Volkswagen Arteon ( #28913 )
...
5ac586afbb236b5d|2023-07-09--00-37-19
VIN: WVWTR7AN7PE011676
Co-authored-by: RC7777 <31451749+RC7777@users.noreply.github.com >
Co-authored-by: Cameron Clough <cameronjclough@gmail.com >
old-commit-hash: 5d67fe2a91022a89bcceda1f4b9b2e31e1e0bdbb
2023-07-14 11:58:08 +01:00
Shane Smiskol
28c64e4856
CanBusBase: fix offset calculation ( #28938 )
...
old-commit-hash: f99ac84b5ca8f48d044c4eaf0164b07c7b270fa0
2023-07-14 11:06:22 +01:00
Shane Smiskol
7eaa74b083
test car interfaces: support pytest ( #28937 )
...
sort
old-commit-hash: af7b2e4dd4ae026f18c526ac20e2a61adf56274f
2023-07-14 01:48:36 -07:00
Shane Smiskol
29bbd75291
test car interface: fuzzy experimental long ( #28936 )
...
fuzzy exp long
old-commit-hash: 4ed9dec6f460aaeac8616ef06c7da2171b31c3b0
2023-07-14 01:25:01 -07:00
Shane Smiskol
eb7922cda1
bump opendbc ( #28933 )
...
old-commit-hash: feaf3a3d916dc8cbc4cc21b4bba823c31e980854
2023-07-14 00:11:54 -07:00
Shane Smiskol
945169aa2c
test_onroad: lower ui CPU usage ( #28927 )
...
lower from multiple runs
old-commit-hash: c541074669fad39d73ea7a87574d3006c48b6ce5
2023-07-13 23:47:12 -07:00
Shane Smiskol
70255e2f19
FuzzyGenerator: return bytes for data ( #28932 )
...
generate bytes
old-commit-hash: 77339af1c057b1ed5aa7d36316ac6b3166f302d6
2023-07-13 23:43:08 -07:00
Adeeb Shihadeh
f00b0693f6
bump panda
...
old-commit-hash: 719d14f039c7ef0558aefd697e843de107bba074
2023-07-13 21:26:49 -07:00
Shane Smiskol
8e89512da7
ui: use stencil buffer to draw polygons ( #28902 )
...
* Update ui.cc
* add a bunch of debugging stuff i don't want to lose
* Revert "add a bunch of debugging stuff i don't want to lose"
This reverts commit 2de6ab5b68bc528e913db68f7fe576b6ebe89a9b.
* enable stencil buffer
* lower ui CPU usage
* Revert "lower ui CPU usage"
This reverts commit 650241c0d89c1476de3995f1dc3f87f671dd1dd7.
old-commit-hash: 936bfcd7bafbb9a102f726fe903c9aa9e46c4283
2023-07-13 20:38:49 -07:00
Shane Smiskol
10a58a18ff
multilang: ignore generated alert header file ( #28910 )
...
* Update .gitignore
* move up
old-commit-hash: d6e1796d929f0d21a265e6efe9fe3f3ce5982ad5
2023-07-13 17:55:55 -07:00
Jason Wen
82899dbdbb
HKG: Add FW Versions for China Kia Carnival 2023 ( #28918 )
...
old-commit-hash: 682a240c366f2172993d72bc57a99bae1787851f
2023-07-13 17:51:58 -07:00
Harald Schäfer
f7771c5538
Qcom gps: retry assistance ( #28723 )
...
* Retry assistance
* rm whitespace
* Only inject when it's there
* will be rmd anyway
* Update test
* Actually disable internet in test
* Fix tests
* cleanup test
* fix tests more
* add late assist test
* use process
* Dont double clear
* ignore
* Small improvements
* Make tests
---------
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: c8965b0e60433bbc262cfa70e5b40954a195ac56
2023-07-13 14:52:47 -07:00