Commit Graph

11597 Commits

Author SHA1 Message Date
Hiroshi Nomiyama
c18424486c Lexus: add 2023 RX hybrid firmware (#30193)
* Update values.py

* Update values.py

* add FW (camera already here!)

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: a8c37ba29b
2023-10-07 07:06:52 -07:00
Jason Young
99a49cdee7 VW MQB: Add FW for 2021 Audi Q3 (#30182)
old-commit-hash: 8a10d1f5ae
2023-10-07 07:01:24 -07:00
Shane Smiskol
34ad81a239 Toyota: combine similar TSS2 hybrid platforms (#30194)
* combine corolla

* corolla tss2: remove duplicates

* remove gas pedal hybrid signal

* combine RX TSS2

* we only split for static DSU msgs, or sng differences

* Combine NX TSS2

* remove nb

* Combine ES TSS2

* Combine RAV4 TSS2 (torque params for each EPS variant are similar enough, and eps and fwdcamera all are identical)

* Merge TSS-P Lexus NX

* TSS-P Lexus NX: remove duplicates

* TSS-P C-HR: merge

* TSS-P C-HR: remove duplicates

* fix routes

* re-did everything: no diff 🎉

* update test models seg list

* Update ref_commit
old-commit-hash: 3cd0e392eb
2023-10-07 01:26:49 -07:00
Justin Newberry
d4fffb80dc Codecov: ignore tests files (#30202)
codecov ignore test
old-commit-hash: 7fd52cd0d1
2023-10-06 20:13:52 -07:00
Dean Lee
5de3198888 cabana: check if index is valid (#30204)
old-commit-hash: d02558c400
2023-10-06 20:13:08 -07:00
Adeeb Shihadeh
38168c182c don't upload crash logs from forks (#30203)
* don't upload crash logs from forks

* fix
old-commit-hash: 1abea5a259
2023-10-06 15:30:43 -07:00
Justin Newberry
845cb6b670 CI: run jenkins as batman (#30184)
* I'm batman

* chown batman

* sudo

* add batman to sudo group

* try without cleanup

* Revert "try without cleanup"

This reverts commit f59554f2f373417f2c59fd250463eca2fda4d49e.

* comment
old-commit-hash: 8b2b72499f
2023-10-06 11:12:41 -07:00
Shane Smiskol
ef8028f134 Car tests: fix serialize error on fail (#30185)
* Update test_toyota.py

* fix others

* fix
old-commit-hash: 9350b7e179
2023-10-06 00:07:37 -07:00
Greg Hogan
a62749f527 vidindex improvements (#30196)
* vidindex improvements

* fix spelling
old-commit-hash: 6f98a987af
2023-10-05 22:48:50 -07:00
Justin Newberry
fa245bfab0 Simulator: set params enabled (#30195)
set params enabled
old-commit-hash: 2884fd6e3d
2023-10-05 22:19:38 -07:00
Greg Hogan
e0469bdde6 filereader cleanup (#30191)
* filereader cleanup

* make name return url

* remove unused imports
old-commit-hash: 86b90a8ba2
2023-10-05 19:45:46 -07:00
Greg Hogan
29bb2cf867 convert vidindex to python (#30176)
* convert vidindex to python

* fix whitespace

* corrupt file option

* fix up typings

* fix return type

* update framereader

* change length delimiter to uint32 value

* change length to uint32 value

* move url_file changes to separate PR

* cleanup caching

* revert whitespace change

* fix frame type param type
old-commit-hash: f8e488f881
2023-10-05 18:40:24 -07:00
Justin Newberry
4d732ad439 Subaru: Outback 2023 fingerprint (#30190)
fingerprint
old-commit-hash: 7f945f10c6
2023-10-05 17:15:26 -07:00
Justin Newberry
a0ccf2b577 Docker: add batman to sudo group (#30188)
add batman to sudo group
old-commit-hash: d731c85b2e
2023-10-05 15:53:07 -07:00
Adeeb Shihadeh
dd9b72292e UI: remove drive stats (#30183)
* UI: remove drive stats

* little more

* vanish
old-commit-hash: f80db10720
2023-10-05 14:53:49 -07:00
Kacper Rączy
2878a3a876 CI: add regen job (#30157)
* Ability to whitelist/blacklist cars in regen_all

* Add CI job for regen, running on 2 segments

* Run regen_all, not regen

* Use coverage run

* Add test_regen

* Use test_regen in ci test

* Add test case names

* ONNXCPU = 1

* Add mazda segment

* Use RUN_CL

* build cl image before running

* unset PYTHONWARNINGS

* Create regen cache

* Replace daemons with processes

* Skip ford

* Skip mazda

* Add comment about commented segments

* Update selfdrive/test/process_replay/test_regen.py

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

* Remove unset pythonwarnings

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 3aa74c28fc
2023-10-05 13:59:00 -07:00
Dean Lee
0396152d98 cabana: fix parsing multiple line comment (#30178)
fix parse error
old-commit-hash: 29f10fd2aa
2023-10-05 01:48:56 -07:00
Shane Smiskol
4fab2c99e1 Toyota: add missing engine FW for TSS-P Camry Hybrid (#30177)
* missing FW for 2ed432126627c66a

* dups

* dups
old-commit-hash: ed0f506359
2023-10-05 01:24:05 -07:00
Shane Smiskol
338987a5d2 scripts: format diff when comparing logs (#30174)
* move format diff to compare_logs to pretty print

* smaller
old-commit-hash: a1ca5dc484
2023-10-04 22:59:03 -07:00
Justin Newberry
b8df8f21e7 Metadrive: fix slow acceleration and enable past 50 mph (#30171)
metadrive tuning
old-commit-hash: f4b2b70791
2023-10-04 17:25:44 -07:00
Justin Newberry
dddf3f5215 Metadrive: no preloading models (#30170)
no preloading
old-commit-hash: 56b16e77a4
2023-10-04 15:49:05 -07:00
Kacper Rączy
4987ed88a4 regen: skip fetching camera files when not needed (#30169)
* Fetch only camera files which are needed in current setup

* Refactor daemons to processes
old-commit-hash: 18f41d1910
2023-10-04 15:00:50 -07:00
Justin Newberry
63e4823467 Devcontainer: initial windows support (#30168)
* windows support

* windows support
old-commit-hash: d00832cb2b
2023-10-04 14:58:21 -07:00
Kacper Rączy
c33f68047b process_replay: migrate panda/peripheral/manager states (#30141)
* Migrate pandaStates

* Fix import

* Make pandaStates migration optional, so process_replay still works on logs without carParams

* peripheralState migration if its not available

* Do nothing if log file has peripheralStates

* Add migrate_managerState

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 898acb13f2
2023-10-04 13:41:50 -07:00
Justin Newberry
a9153302a3 URLFile: don't cache non-existent file's lengths (#30071)
* urlfile empty

* simplify with mock

* better test name

* PR cleanup

* cleanup the length file
old-commit-hash: fa51bbc236
2023-10-04 12:57:56 -07:00
Justin Newberry
26d822b661 cleanup environment variables between tests (#30167)
old-commit-hash: 786f13b0e3
2023-10-04 11:51:44 -07:00
Justin Newberry
5b16fda00c add random order plugin (#30166)
add random order
old-commit-hash: 2048808827
2023-10-04 11:51:24 -07:00
Kacper Rączy
f1ac2e7216 process_replay: migrate cameraState timestampSof if its missing (#30153)
Migrate timestampSof if its missing
old-commit-hash: cf3549fe8a
2023-10-03 19:46:24 -07:00
Justin Newberry
f36e7bf45c Tests: fix pandad setup (#30160)
fix panda test
old-commit-hash: 7f69f8458a
2023-10-03 18:54:40 -07:00
Kacper Rączy
5d0e7e9373 modeld: don't attempt to connect extra vipc client if its not available (#30154)
Do not connect extra client if it's not available
old-commit-hash: 5cb9291de8
2023-10-03 15:54:21 -07:00
Adeeb Shihadeh
696f884cce pandad: ensure panda is in a good state before each test case (#30151)
* pandad: ensure panda is in a good state before each test case

* less overhead

* fix pc

* update that

* Update selfdrive/boardd/tests/test_pandad.py

* update
old-commit-hash: 4f769d0a38
2023-10-03 15:42:04 -07:00
Adeeb Shihadeh
a9153a39cc Update Python packages and pre-commit hooks (#30149)
* Update Python packages and pre-commit hooks

* fixes

* Update common/transformations/README.md

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

* fix

---------

Co-authored-by: adeebshihadeh <adeebshihadeh@users.noreply.github.com>
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 377722fd5e
2023-10-03 15:31:26 -07:00
nickn066
f47717649f Fingerprint: 2023 Volkswagen Taos (#30126)
* Update values.py

Add 2023 Taos

* Update values.py

Removed additional space

* Update values.py

Removed trailing white space

* Update values.py

removed duplicate ecu.srs for CAR.TAOS_MK1

* Update values.py
old-commit-hash: c3479f8984
2023-10-03 14:28:16 -07:00
Harald Schäfer
dd8a904c5b Night Strike Model (#30148)
* baab2a46-f0c3-46eb-8756-00c55354945b/700

* Update model replay ref
old-commit-hash: 3c0a7d6986
2023-10-03 14:25:30 -07:00
Justin Newberry
a0f1a5207a CI: label for research and fix CI/testing label (#30152)
* research label

* add jenkinsfile
old-commit-hash: c6ad15e52f
2023-10-03 13:48:17 -07:00
Justin Newberry
5eabb35a53 Subaru: crosstrek hybrid is a B harness (#30150)
its a b harness
old-commit-hash: 8cc8952d81
2023-10-03 13:29:07 -07:00
Shane Smiskol
7f47888dd9 Toyota: whitelist hybrid ECU (#30110)
0x7e2: OBD query, 0x7d2: UDS query
old-commit-hash: c003048269
2023-10-03 03:30:32 -07:00
Shane Smiskol
f56bfdc7c9 regen: fix wide road camera msg name (#30147)
fixed
old-commit-hash: 661edd7d8b
2023-10-02 21:21:49 -07:00
Shane Smiskol
d67a8b6551 Kia: update harness & package for 2018 Kia Sorento
only aus 2018 sorento has LKAS (US has LDWS -- not supported) - https://resource.digitaldealer.com.au/pdf/200674377859eeaf8eb22c1234370909.pdf

old-commit-hash: 0a5e50b5a7
2023-10-02 20:28:32 -07:00
Kacper Rączy
71ad6ce228 process_replay: fix support for single cam segments (#30143)
* Fix assertion for vision_pubs

* Get camera states from meta

* Convert deviceType to string

* Use neo instead of eon for frame sizes dict

* update vision_pubs of process config when creating vipc
old-commit-hash: 9c5bbe1a91
2023-10-02 19:36:47 -07:00
Adeeb Shihadeh
a24af381f7 remove some python packages (#30135)
* less dependencies

* rm that

* add that back for now

* revert for now
old-commit-hash: 0694d3b8f6
2023-10-02 17:13:45 -07:00
Adeeb Shihadeh
61eb6f4f66 finish hardware move to system/ (#30140)
* finish hardware move to system/

* fix release

* couple more
old-commit-hash: c347096c3e
2023-10-02 16:49:07 -07:00
Justin Newberry
4ec10b3347 Metadrive: fix reset (#30142)
* fix reset

* 2 seconds
old-commit-hash: 4d7caff0c8
2023-10-02 16:43:35 -07:00
Justin Newberry
07c27071a4 remove carla dependency (#30139)
* only docs and default

* remove carla dependency

* remove carla dependency
old-commit-hash: 3c55f76790
2023-10-02 16:11:56 -07:00
Adeeb Shihadeh
733c2b329c remove rtshield
old-commit-hash: f58969cb60
2023-10-02 15:40:35 -07:00
Adeeb Shihadeh
1b11da92ed remove panda flash logs (#30138)
* bump panda

* unused

* update test
old-commit-hash: 67161a7174
2023-10-02 15:34:33 -07:00
Justin Newberry
aac705cedb Simulator: metadrive is the default (#30133)
only docs and default
old-commit-hash: 78469b7ef6
2023-10-02 14:44:40 -07:00
Adeeb Shihadeh
8548294fec back to 0.9.5
old-commit-hash: 8461cdb77e
2023-10-02 14:37:04 -07:00
Notstupe
161162c850 hyundai: fix ioniq5/6 sorting (#30122)
put ioniq5/6 back in there place
old-commit-hash: 364353d897
2023-10-02 13:47:53 -07:00
Justin Newberry
fb4e774a2e Update metadrive (#30128)
update metadrive
old-commit-hash: f32294772d
2023-10-02 13:18:03 -07:00