Dean Lee
f9ee7bff00
ui: remove unused roadCameraState from submaster ( #30757 )
2023-12-15 19:32:25 -08:00
Shane Smiskol
d9a8846d58
test_models: use gen_empty_fingerprint ( #30752 )
...
use gen_empty_fingerprint
2023-12-15 17:16:19 -08:00
Shane Smiskol
123ef46af3
Revert "test_models: check consitency between panda and openpilot for velocity ( #30750 )" ( #30753 )
...
This reverts commit 1ca1cf3922 .
2023-12-15 17:16:01 -08:00
Justin Newberry
1ca1cf3922
test_models: check consitency between panda and openpilot for velocity ( #30750 )
...
* sanity check on velocity
* import from there
* use raw
* just check last
* ignore body
* reduce tolerance and bump panda
* its not average anymore
* slightly higher tolerance
2023-12-15 14:50:37 -08:00
Adeeb Shihadeh
1733b04741
jenkins: always do the copy in safe_checkout
2023-12-14 23:46:25 -08:00
Adeeb Shihadeh
10ea451831
test_onroad: fix test_log_sizes when running inside a prefix
2023-12-14 22:24:09 -08:00
royjr
05d5056e8c
car docs: remove outdated video link ( #30737 )
...
remove outdated link
2023-12-14 20:36:33 -08:00
Justin Newberry
23c20bce8f
test_athena: remove slow memory leak test ( #30734 )
...
way too long
2023-12-14 17:24:47 -08:00
Justin Newberry
5d668701cb
CI: move test_maprenderer to GH actions ( #30610 )
...
maprenderer to ci
2023-12-14 16:59:28 -08:00
Shane Smiskol
582743fdb5
Use a safety param for gas interceptor ( #30719 )
...
* bump
* bump
* space
* remove from boardd
* set flag for honda to pass tests
* migrate
* Update ref_commit
* final bump
* bump cereal
* bump to master
2023-12-14 16:53:22 -08:00
Adeeb Shihadeh
2b12a499f7
bump up installer size ( #30722 )
2023-12-13 21:18:20 -08:00
Adeeb Shihadeh
bd8a99ba28
fix put_nonblocking reference
2023-12-13 20:52:43 -08:00
Dean Lee
b53b505d2e
boardd: improve the performance of PandaUsbHandle::list() ( #30673 )
...
* improve list performance
* revert test_onroad
---------
Co-authored-by: Comma Device <device@comma.ai >
2023-12-13 20:48:51 -08:00
Dean Lee
3c4c4d1f7f
common/params: support nonblocking write ( #29808 )
...
* 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
* pass prefix to asywriter
* move to params
* assert(queue.empty())
* add comment
* add todo
* test_power_monitoring: remove patch
* rm laikad.py
* fix import
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2023-12-13 20:36:01 -08:00
Jason Wen
fcc671297e
torqued: cache bucket points every minute while onroad ( #30515 )
...
* torqued: cache bucket points every minute while onroad
* use put_nonblocking
* remove caching on exit
* unused
* more unused
* remove logging
2023-12-13 20:30:33 -08:00
Adeeb Shihadeh
ea94a6d89f
athena: cleanup unused methods
2023-12-13 20:27:54 -08:00
Dean Lee
dbda641cee
ui: destroy egl_images in main thread ( #30253 )
...
* call eglDestroyImageKHR in ui thread
* assert
2023-12-13 20:18:45 -08:00
Justin Newberry
5f24078a48
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 >
2023-12-13 20:17:33 -08:00
Jason Wen
8009b11516
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
2023-12-13 20:15:25 -08:00
Harald Schäfer
8c25741e46
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 >
2023-12-13 19:54:06 -08:00
Adeeb Shihadeh
fe24bdc689
read params in a thread
2023-12-13 19:00:22 -08:00
Dean Lee
33987d4cc9
ui/onroad: avoid drawing invalid lanes and leads ( #29666 )
2023-12-13 14:51:09 -08:00
Isaac
26a67641d2
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 >
2023-12-13 09:05:41 -08:00
Jason Wen
d6465e39bd
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 >
2023-12-13 08:23:10 -08:00
Shane Smiskol
c4759c0a50
Car docs: fixes ( #30710 )
...
* always lower case
* more fixes
* link
* rm ()
2023-12-12 20:41:43 -08:00
Shane Smiskol
77066a2260
Ford: consolidate comments about unsupported hybrid platforms ( #30709 )
...
* fix typo, move comments to one place
* -appear
* Update selfdrive/car/ford/carstate.py
2023-12-12 20:37:37 -08:00
Isaac
2192cc170c
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 >
2023-12-12 20:07:59 -08:00
Justin Newberry
5d80858a16
cleanup car port docs ( #30707 )
...
readme
2023-12-12 18:17:10 -08:00
Justin Newberry
595041ffc0
add car porting docs ( #30704 )
...
* add car porting docs
* add cabana
* absolute link
* absolute link
* absolute link
* selfdrive/car
2023-12-12 16:40:21 -08:00
Justin Newberry
4f3a186a6f
soundd/micd: retry getting stream ( #30701 )
...
retry soundd/micd
2023-12-12 15:58:24 -08:00
Kacper Rączy
e62756596b
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
2023-12-12 14:14:51 -08:00
YassineYousfi
dd54ec9aa8
blue diamond model 💎 ( #30504 )
...
* c53b1113-ca16-434f-a3e7-457a36ba98cc/700
* 672ee0a5-0466-420d-be18-0610c5d71b6d/700
* update model replay ref commit
2023-12-12 11:24:04 -08:00
Jason Young
aaff6aebca
VW MQB: Add FW for 2020 Škoda Superb ( #30699 )
2023-12-12 10:57:12 -08:00
Rabin Karki
a03a931737
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 >
2023-12-12 00:52:36 -08:00
Shane Smiskol
fc0daa9693
Revert "2022"
...
This reverts commit ad0a882c1c .
2023-12-12 00:51:05 -08:00
Shane Smiskol
ad0a882c1c
2022
2023-12-12 00:50:42 -08:00
Shane Smiskol
1c011e6024
Ford: add CAN FD harness info ( #30698 )
...
* add correct harness to f150 and angled mount
* can remove this
2023-12-12 00:45:13 -08:00
Shane Smiskol
b1ecfd55ce
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 4028cb6121 .
2023-12-11 22:12:21 -08:00
Jason Wen
9807bd99db
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 >
2023-12-11 20:32:36 -08:00
Sparkguys
d2583d64f0
Update values.py for VW Passat MK8 ( #30646 )
...
Update values.py
Added FW for Passat MK8
2023-12-11 19:25:55 -08:00
Justin Newberry
4028cb6121
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 >
2023-12-11 19:24:01 -08:00
Justin Newberry
b0831fb117
soundd/micd: increase stream buffer size ( #30685 )
...
* increase buffer
* update cpu refs
* go to 100ms
* correct spot
2023-12-11 17:25:37 -08:00
Lukejb14
76c53e4742
Add 2021 Mazda CX-5 engine fingerprint ( #30616 )
2023-12-11 15:41:51 -08:00
Kacper Rączy
8049731553
run_process_on_route: qlog and fingerprint options ( #30688 )
...
Add --qlog and --fingerprint options for run_process_on_route
2023-12-11 15:38:59 -08:00
Justin Newberry
7b5d4d031a
Revert "Process Replay: move to pytest ( #30260 )" ( #30687 )
...
This reverts commit 90c873ab1d .
2023-12-11 14:46:56 -08:00
Dean Lee
48cf7eb6d9
ui/driverview: inherit from CameraWidget ( #29769 )
...
* refactor DriverViewWidow to inherit from CameraWidget
* emit done on visible
* merge master
* cleanup
* lock_guard
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2023-12-10 12:12:27 -08:00
Adeeb Shihadeh
3831bf19e4
remove Qt wrapper scripts ( #30454 )
...
* remove Qt wrapper scripts
* revert those
2023-12-10 11:45:35 -08:00
Dean Lee
13e5e708c2
boardd: cleanup includes ( #30674 )
...
cleanup includes
Co-authored-by: Comma Device <device@comma.ai >
2023-12-10 09:18:44 -08:00
Jason Wen
63bf098017
Hyundai CAN-FD Longitudinal: Enable for ICE camera-SCC cars (non-HDA2) ( #30034 )
...
* Hyundai CAN-FD Longitudinal: Enable for all camera-based SCC platforms (non-HDA2)
* allow ice camera scc longitudinal
* allow ice camera scc longitudinal
* Update docs
* Merge commaai#30021
* Update CARS.md
* revert unrelated changes
* add test route
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2023-12-09 17:36:34 -08:00
Shane Smiskol
b3908e3c82
Volkswagen: update MY for Tiguan
2023-12-09 15:05:06 -08:00