Commit Graph

11787 Commits

Author SHA1 Message Date
Justin Newberry 88071f6429 update docs
old-commit-hash: abe76065a9b6a1855adb3d64f8d59eafe2b83f10
2023-12-13 20:26:51 -08:00
Dean Lee 5ada7c007b ui: destroy egl_images in main thread (#30253)
* call eglDestroyImageKHR in ui thread

* assert
old-commit-hash: dbda641cee9c8b5218518ffd6589599c8f641faf
2023-12-13 20:18:45 -08:00
Justin Newberry a625ca55e7 Subaru: enable alpha longitudinal for gen1 cars (#30714)
* enable alpha long

* update docs

* added footnote about eyesight

* only for these cars

* add alpha

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

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 5f24078a480c9436ce99bf19358b5737aebf065f
2023-12-13 20:17:33 -08:00
Jason Wen 5e9c22e051 Hyundai CAN-FD: Panda safety config assignments cleanup (#29733)
* Hyundai CAN-FD: Interface small cleanup

* some more

* Do this too

* fix

* cleaner

* use flag

* consolidate

* do it there

* Fix

* hda2 only

* cleaner

* default to False

* in another PR

* lint
old-commit-hash: 8009b11516fdedd964716a414dcefc996dea807a
2023-12-13 20:15:25 -08:00
Harald Schäfer 2d7a222239 Ford: radar + long control fixups (#28948)
* enable radar

* manual new track

* Don't filter points

* cleanup

* Update radar_interface.py

* This is non-zero in stock

* add speed

* more extreme

* A few more things

* fixes

* cleanup

* revert that

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 8c25741e468b7cb11a59c8905c9d00d5612b9143
2023-12-13 19:54:06 -08:00
Adeeb Shihadeh b48abb9511 read params in a thread
old-commit-hash: fe24bdc689f1e3b82e0bec92034a855fd5da78b2
2023-12-13 19:00:22 -08:00
Adeeb Shihadeh 379989e863 fixup can replay for jungle v2 and tres
old-commit-hash: ae85ee093252720b749ac07b61933b51a609511c
2023-12-13 17:00:14 -08:00
Dean Lee 62525a60ee ui/onroad: avoid drawing invalid lanes and leads (#29666)
old-commit-hash: 33987d4cc9a6de80d6f9b3a4bae7a159d182620a
2023-12-13 14:51:09 -08:00
Adeeb Shihadeh 8aa5e117e0 bounties docs (#30718)
old-commit-hash: 2a1403a46b95b4e7664c6f12d78f65e697ade752
2023-12-13 13:57:50 -08:00
Justin Newberry 553a18c065 CI: add codecov token (#30716)
* add codecov token

* retrigger with token
old-commit-hash: a3c0e2bd2500e04da1b8afd39657e7e12e555a7e
2023-12-13 11:50:44 -08:00
Isaac d5b4ba8239 Ford: Add Mach-E (#30691)
* Update interface.py

* Update values.py

* Update routes.py

* Update override.yaml

* Update selfdrive/car/ford/values.py

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>

* Update interface.py

* order

* only have dongles for these

42f08a29af3699f4
83a4e056c7072678

from https://github.com/commaai/openpilot/pull/30444

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 26a67641d2e4a4b908239996c7a9b580c3813d4b
2023-12-13 09:05:41 -08:00
Jason Wen 82747c42a1 Hyundai: Car Port for Staria 2023 (#30672)
* Hyundai: Car Port for Staria 2023

* camera scc!

* add test route

* Update RELEASES.md

* Apply suggestions from code review

* bump down max torque

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: d6465e39bd74591d82d9a8c673052f656ed62516
2023-12-13 08:23:10 -08:00
Adeeb Shihadeh ce34052dad ignore tools/ in codecov (#30711)
old-commit-hash: 7ca440fe51f109fcd2aef1860bc5bab2a72d693f
2023-12-12 23:59:38 -08:00
Shane Smiskol 197571344e Car docs: fixes (#30710)
* always lower case

* more fixes

* link

* rm ()
old-commit-hash: c4759c0a5008b33c2b772a2b2ad27c5d05d50d77
2023-12-12 20:41:43 -08:00
Shane Smiskol eb642a1704 Ford: consolidate comments about unsupported hybrid platforms (#30709)
* fix typo, move comments to one place

* -appear

* Update selfdrive/car/ford/carstate.py
old-commit-hash: 77066a226068ea933b565b9521c26a99c72e7a6a
2023-12-12 20:37:37 -08:00
Isaac 390e75b3bd Ford: Add F-150 Lightning (#30692)
* Update interface.py

* Update values.py

* Update routes.py

* Update override.yaml

* Update values.py

* Update interface.py

* Update selfdrive/car/ford/interface.py

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 2192cc170c3231186704b0929e1ee81d318e940e
2023-12-12 20:07:59 -08:00
Cone Guy d1d54b5eab Link to setup guide in WORKFLOW.md (#30708)
* Mention dev containers and WSL

* Update WORKFLOW.md

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: fb977e45cdbc8852cb65f4aa153cb1e9a59accac
2023-12-12 19:24:36 -08:00
Adeeb Shihadeh 37df8dbb72 Revert "compressed_vipc: fix issues with VisionIpcServer in ZMQ mode (#30115)"
This reverts commit 8cc4d294e436e0cda167e525b80c8ceed1e619ab.

old-commit-hash: 73db7e8e3a9daec01c7e7b7cfb404a1687544b21
2023-12-12 19:16:46 -08:00
Dean Lee 5ab1fc7674 encoder: reduce memory allocations and copying (#28704)
* reduce memory allocations and copying

* #include <vector>
old-commit-hash: a4179a7c230e687bebd15581ccdb3f7d34a690f4
2023-12-12 19:15:47 -08:00
Justin Newberry ff8521a32e cleanup car port docs (#30707)
readme
old-commit-hash: 5d80858a16cfc1ab36f16ac3ed464eb6010c68a4
2023-12-12 18:17:10 -08:00
Justin Newberry a20c934d2f jenkins: retry docker_build (#30629)
* retry docker build

* retry docker build

* retry docker build

* does this work nicely?

* docker fail!

* Revert "docker fail!"

This reverts commit ab227a1ea37fad3d6413081e4516211b474b0712.
old-commit-hash: 02373fcb05e3c5fcb3fe2596024bca02fa7f8ab8
2023-12-12 18:12:19 -08:00
Justin Newberry 758426375d jenkins: retry pc setup (#30659)
* retry pc setup

* sleep and retry

* exception

* throw e

* remove force exit

* make a function for it

* remove force exit

* move to top

* separate exception
old-commit-hash: 93cd19e3a553d34d2f8bcd1aea121d09a7b2196b
2023-12-12 17:54:17 -08:00
Justin Newberry 60d5e98920 jenkins: remove old root user permission fixes (#30684)
* Batman

* add debug stuff

* Revert that for now

* remove debug stuff
old-commit-hash: c066fdd7a32b2d5b419419ac3f19ab4e8ba34280
2023-12-12 17:48:03 -08:00
Adeeb Shihadeh 83f6bc45ce Update contributing (#30705)
* update

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

* Update CONTRIBUTING.md
old-commit-hash: 3a97bde8635c47c314b71acc065a2e5eb2f46830
2023-12-12 17:27:42 -08:00
Justin Newberry 4472679994 add car porting docs (#30704)
* add car porting docs

* add cabana

* absolute link

* absolute link

* absolute link

* selfdrive/car
old-commit-hash: 595041ffc0a2fd8ab6eb09e366d7cd4ddd262781
2023-12-12 16:40:21 -08:00
Justin Newberry b914f0a27f soundd/micd: retry getting stream (#30701)
retry soundd/micd
old-commit-hash: 4f3a186a6faa9f95b0764069a79f86693973bfb2
2023-12-12 15:58:24 -08:00
Yassine 2a5bfd0bb3 update release notes
old-commit-hash: 8184186dd3f187c7f7ae967d75c9df0dc9ebd629
2023-12-12 15:53:15 -08:00
Adeeb Shihadeh dcf5c24ee2 workflow docs (#30703)
* start workflow docs

* update

* update

* linter

* update

* update
old-commit-hash: 7931561416087ac0ceaa64f8ec1e920d89cc358d
2023-12-12 15:19:57 -08:00
Kacper Rączy 214b38bc69 controlsd: require joystick mode param for the body (#30680)
* Update joystick mode in step

* Stop putting the body in joystick mode by default

* Toggle JoystickDebugMode by default for notCars in process_replay

* Remove subsection about web joystick

* Update param only in non-cars

* Make joystickDebug non-static event, and add it in a loop

* Add comment
old-commit-hash: e62756596b82e4e40d02a30b34d3f3c9960bffe6
2023-12-12 14:14:51 -08:00
Kacper Rączy f10d6d5738 metadrive: fix wasd steer signs (#30623)
* Swap AD signs

* Fix type annotation

* fix user torque

---------

Co-authored-by: Justin Newberry <justin@comma.ai>
old-commit-hash: 43e1409fd2fa4a92350a54434602b71b1874fd60
2023-12-12 14:09:07 -08:00
YassineYousfi 597529cd6c blue diamond model 💎 (#30504)
* c53b1113-ca16-434f-a3e7-457a36ba98cc/700

* 672ee0a5-0466-420d-be18-0610c5d71b6d/700

* update model replay ref commit
old-commit-hash: dd54ec9aa8f1991b70d8a012bd0d854462b2c0ff
2023-12-12 11:24:04 -08:00
Jason Young 736b903c7c VW MQB: Add FW for 2020 Škoda Superb (#30699)
old-commit-hash: aaff6aebcaf3bece8ae741d3e12abf764bf635c5
2023-12-12 10:57:12 -08:00
Justin Newberry fb84f6bed9 Simulator: --simulator is no longer an argument (#30700)
these are also gone
old-commit-hash: be33d29d7a437201386638570fbda9e085a9910c
2023-12-12 09:45:34 -08:00
Rabin Karki 307aa120b9 HKG: Add FW Versions for Kia Carnival 2022 (#30677)
* HKG: Add FW Versions for Kia Carnival 2022

* 2022

* should

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: a03a931737fed35f4ff203236039d1ccc4c7de96
2023-12-12 00:52:36 -08:00
Shane Smiskol 4c47510e55 Revert "2022"
This reverts commit bb190fb973706782f5dbf0ecb1e2992c4a96bf73.

old-commit-hash: fc0daa9693361b51e787500e8e40f0cdffc44737
2023-12-12 00:51:05 -08:00
Shane Smiskol 92dc6ca1ba 2022
old-commit-hash: ad0a882c1ced9f03abd3f85b40dca6fb3262a8dc
2023-12-12 00:50:42 -08:00
Shane Smiskol b11fbd5e47 Ford: add CAN FD harness info (#30698)
* add correct harness to f150 and angled mount

* can remove this
old-commit-hash: 1c011e6024527b9e2b311fbe48485e6d424f8bca
2023-12-12 00:45:13 -08:00
Shane Smiskol 4596da1508 Revert "FW query timing test: mock get_data function for timeout" (#30696)
Revert "FW query timing test: mock get_data function for timeout (#29712)"

This reverts commit 3014e27e57cf3a281eac656391615299ba981958.
old-commit-hash: b1ecfd55ce73062f297a5ea7d99d0c55d57c58ab
2023-12-11 22:12:21 -08:00
Dean Lee 89395a7a3f camerad/CameraBuf: rename yuv_type to stream_type (#30695)
old-commit-hash: 62670e66bfb93f2d203abcb675f93ccac39d768a
2023-12-11 21:53:27 -08:00
Justin Newberry 9ef90e214d Simulator: remove carla (#30690)
* no carla

* no arg and stylize metadrive
old-commit-hash: 11ec5bf25e82e53bbefa88643c81ab5b7581e913
2023-12-11 20:38:37 -08:00
Jason Wen 35c0b199a5 HKG: Car Port for Kia Niro Plug-in Hybrid 2022 (#30576)
* HKG: Car Port for Kia Niro Plug-in Hybrid 2022

* Update CARS.md and add test route

* add to releases

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 9807bd99dbc526ba92bb68c503d5108b9f892dd1
2023-12-11 20:32:36 -08:00
Sparkguys 3a333e1a66 Update values.py for VW Passat MK8 (#30646)
Update values.py

Added FW for Passat MK8
old-commit-hash: d2583d64f0ce997bdc7413f091f794ac3d704d4b
2023-12-11 19:25:55 -08:00
Justin Newberry 05a6da6e96 FW query timing test: mock get_data function for timeout (#29712)
* use a mock function to simulate timeout

* Cleanup

* Cleanup

* clean refs

* tolerance can also go down

* fix

* better name

revert refs

* use unittest

* revert

* Revert "use unittest"

This reverts commit 7a1d6a6fc72fa129a66590e0e5998c2438ecbe55.

* order

* local

* use a context

* revert

* stress test it

* let's try

* it's consistent

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 4028cb6121ffd1f92463cfc109593b17abe3aa8c
2023-12-11 19:24:01 -08:00
Justin Newberry 6601d7d8b5 soundd/micd: increase stream buffer size (#30685)
* increase buffer

* update cpu refs

* go to 100ms

* correct spot
old-commit-hash: b0831fb117dde77334b6355975011611afc5d76f
2023-12-11 17:25:37 -08:00
Adeeb Shihadeh 32536ecd3a Revert "remove extra sleep", weston is fixed but a couple other things relied on this
This reverts commit a4d77a972dff10db98e835018f01537d1f836384.

old-commit-hash: 3a707082286cec9c93280c202ebbf5d5b89aac94
2023-12-11 16:21:19 -08:00
Lukejb14 64d1835db7 Add 2021 Mazda CX-5 engine fingerprint (#30616)
old-commit-hash: 76c53e4742850966906b1ba10e5faf7b457503fc
2023-12-11 15:41:51 -08:00
Kacper Rączy e253626079 run_process_on_route: qlog and fingerprint options (#30688)
Add --qlog and --fingerprint options for run_process_on_route
old-commit-hash: 804973155344f39e839e5d11669db42287f866d6
2023-12-11 15:38:59 -08:00
Justin Newberry 059aa6ffd9 Revert "Process Replay: move to pytest (#30260)" (#30687)
This reverts commit eb8f3f7f568aa0e294b32226ae5c5ed5e1b75e9d.
old-commit-hash: 7b5d4d031adb0e2fecf36772bbbb95e2989b9cc7
2023-12-11 14:46:56 -08:00
Adeeb Shihadeh 3556b3ba1f Bump submodules (#30682)
bump submodules

Co-authored-by: jnewb1 <jnewb1@users.noreply.github.com>
old-commit-hash: 5a518243dda04b5df8efdfb2b48351297fb181b0
2023-12-11 09:28:47 -08:00
royjr 3afdea7fbb cabana: fix typo (#30678)
old-commit-hash: 84a3b10da94f6483caf94a52d76c674e62307e77
2023-12-10 16:46:41 -08:00