Kacper Rączy
3aa74c28fc
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 >
2023-10-05 13:59:00 -07:00
Shane Smiskol
ed0f506359
Toyota: add missing engine FW for TSS-P Camry Hybrid ( #30177 )
...
* missing FW for 2ed432126627c66a
* dups
* dups
2023-10-05 01:24:05 -07:00
Shane Smiskol
a1ca5dc484
scripts: format diff when comparing logs ( #30174 )
...
* move format diff to compare_logs to pretty print
* smaller
2023-10-04 22:59:03 -07:00
Kacper Rączy
18f41d1910
regen: skip fetching camera files when not needed ( #30169 )
...
* Fetch only camera files which are needed in current setup
* Refactor daemons to processes
2023-10-04 15:00:50 -07:00
Kacper Rączy
898acb13f2
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 >
2023-10-04 13:41:50 -07:00
Kacper Rączy
cf3549fe8a
process_replay: migrate cameraState timestampSof if its missing ( #30153 )
...
Migrate timestampSof if its missing
2023-10-03 19:46:24 -07:00
Justin Newberry
7f69f8458a
Tests: fix pandad setup ( #30160 )
...
fix panda test
2023-10-03 18:54:40 -07:00
Kacper Rączy
5cb9291de8
modeld: don't attempt to connect extra vipc client if its not available ( #30154 )
...
Do not connect extra client if it's not available
2023-10-03 15:54:21 -07:00
Adeeb Shihadeh
4f769d0a38
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
2023-10-03 15:42:04 -07:00
Adeeb Shihadeh
377722fd5e
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 >
2023-10-03 15:31:26 -07:00
nickn066
c3479f8984
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
2023-10-03 14:28:16 -07:00
Harald Schäfer
3c0a7d6986
Night Strike Model ( #30148 )
...
* baab2a46-f0c3-46eb-8756-00c55354945b/700
* Update model replay ref
2023-10-03 14:25:30 -07:00
Justin Newberry
8cc8952d81
Subaru: crosstrek hybrid is a B harness ( #30150 )
...
its a b harness
2023-10-03 13:29:07 -07:00
Shane Smiskol
c003048269
Toyota: whitelist hybrid ECU ( #30110 )
...
0x7e2: OBD query, 0x7d2: UDS query
2023-10-03 03:30:32 -07:00
Shane Smiskol
661edd7d8b
regen: fix wide road camera msg name ( #30147 )
...
fixed
2023-10-02 21:21:49 -07:00
Shane Smiskol
0a5e50b5a7
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
2023-10-02 20:28:32 -07:00
Kacper Rączy
9c5bbe1a91
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
2023-10-02 19:36:47 -07:00
Adeeb Shihadeh
c347096c3e
finish hardware move to system/ ( #30140 )
...
* finish hardware move to system/
* fix release
* couple more
2023-10-02 16:49:07 -07:00
Adeeb Shihadeh
f58969cb60
remove rtshield
2023-10-02 15:40:35 -07:00
Adeeb Shihadeh
67161a7174
remove panda flash logs ( #30138 )
...
* bump panda
* unused
* update test
2023-10-02 15:34:33 -07:00
Notstupe
364353d897
hyundai: fix ioniq5/6 sorting ( #30122 )
...
put ioniq5/6 back in there place
2023-10-02 13:47:53 -07:00
Justin Newberry
05f7c96327
Tools: a basic auto fingerprinting tool ( #30117 )
...
* v1 auto fingerprint tool
* executable
* static analysis
* move to selfdrive/debug
* from any directory
* fix static analysis
2023-09-30 20:50:29 -07:00
Justin Newberry
2dd13c60cc
Revert "run unit tests in a random order ( #29799 )" ( #30116 )
...
This reverts commit b483efe764 .
2023-09-30 17:23:38 -07:00
Justin Newberry
6ae465e4af
Use StrEnum for car classes ( #30114 )
...
* str enum
* import sort
* fix car helpers
* fix that
* fix static analysis
2023-09-30 17:15:34 -07:00
Adeeb Shihadeh
b483efe764
run unit tests in a random order ( #29799 )
...
* run unit tests in a random order by default
* bump panda
* fix startup
* re-add random order plugin
---------
Co-authored-by: Justin Newberry <justin@comma.ai >
2023-09-30 15:56:23 -07:00
royjr
e156ab41ad
ui: better Arabic translations ( #30004 )
...
* initial
* fix additional tag
* fix missing semicolon
* fix missing semicolon
* fix missing whitespace/punctuation
* dont translate
* fix deleted source
* mark missing as unfinished
* needs to be fixed
* typo
* dont translate
* translate wifi
* dont translate sidebar
* missing space
* dont translate
* these are good
* missing
* fix unfinished
* more fixes
* fix typo
Co-authored-by: Shane Smiskol <shane@smiskol.com >
* dont translate
* fix vanished translation
* add test_entities_error test
* fix entity
Co-authored-by: Shane Smiskol <shane@smiskol.com >
* dont translate comma prime
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2023-09-30 15:37:07 -07:00
Jiyong Youn
2fee341a90
HKG: Enable radar tracks for 2021 K5 Hybrid ( #30113 )
2023-09-30 15:19:12 -07:00
Adeeb Shihadeh
023792c431
Revert "ui: brighten cameraview ( #29744 )"
...
This reverts commit a08cdfdda7 .
2023-09-30 15:14:48 -07:00
Erich Moraga
ca5a317a50
Toyota: add several ECU versions for 2023 Toyota RAV4 Hybrid ( #30111 )
...
`joshtheplumber` 2023 Toyota RAV4 Hybrid DongleID/route a493a1ab8ea51c2a|2023-09-29--23-51-04
2023-09-29 20:35:26 -07:00
Shane Smiskol
a067f86320
Toyota: add missing FW for ICE RAV4 2023
2023-09-29 20:16:57 -07:00
Mike McKay
a5f2fd5b1a
Update vw_mqb_config.py ( #30101 )
...
Added a message to tell the user to kill the comma process when running the script.
2023-09-29 11:00:44 -07:00
Shane Smiskol
5bf117ce29
Toyota docs: expand Camry Hybrid years to 2024 ( #30098 )
...
we've seen a 2024 camryh
1de6c58d0ee17682|2023-09-28--06-37-11--0
2023-09-29 01:01:49 -07:00
Shurui Gui
0d7272ea19
Mazda: add FW versions for CX-5 2024 ( #30093 )
...
* Port CX-5 2024
* update docs
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2023-09-29 00:59:23 -07:00
Shane Smiskol
b918e06822
Car docs: update parts docs for 3X ( #30076 )
...
* add panda kit
* better: 3X is default
* how about
* replace more three refs
2023-09-28 16:20:03 -07:00
Harald Schäfer
2162d149e8
calibrationd: Pitch spread different tolerance ( #30065 )
...
* calibrationd: Pitch spread different tolerance
* Improve calibrationd tests
2023-09-28 14:27:50 -07:00
Sean Aguinaga
a30d5d2b7a
Ford: add 2023 Maverick Engine FW ( #30085 )
...
* Add 2023 Maverick Engine FW
* Pasted wrong line - corrected
* Update selfdrive/car/ford/values.py
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2023-09-28 13:59:05 -07:00
YassineYousfi
04e239f7ed
onnxmodel: fp16_to_fp32 ( #30080 )
...
* onnxmodel: force fp32
* rename
* rename this too
2023-09-27 22:37:03 -07:00
Vivek Aithal
0461ea8a82
paramsd: Add condition to sensor valid check ( #30066 )
...
add condition to sensorvalid check
2023-09-27 21:00:36 -07:00
Shane Smiskol
dbd8e24a17
Hyundai: update Optima Hybrid 2017 harness ( #30079 )
...
it's c
2023-09-27 16:15:29 -07:00
Lee Jong Mun
c7e1eb12c6
kor translation update ( #30073 )
2023-09-27 10:58:01 -07:00
Shane Smiskol
61c5618f15
torqued: useParams field reflects if using torque control ( #30059 )
...
fix useParams
2023-09-26 17:23:10 -07:00
Adeeb Shihadeh
a4aa801fbe
simplify sensor alert ( #29824 )
...
* simplify
* update proc replay
2023-09-26 16:47:21 -07:00
Shane Smiskol
7073882f87
HKG tests: assert standard FW requests in database ( #30061 )
...
* test to help catch random FW in PRs
* just fwdCamera
* better?
2023-09-26 16:41:24 -07:00
Adeeb Shihadeh
fa06a69101
add extra debug info to onroad test ( #30067 )
2023-09-26 16:11:26 -07:00
Vivek Aithal
6d5f4f149d
locationd: Replace allAliveAndValid with allValid ( #30064 )
...
* replace allaliveandvalid check with allvalid, all necessary time checks are already used
* update refs
2023-09-26 15:31:40 -07:00
Justin Newberry
0251742079
CI: use "slow" marker for pytest ( #30063 )
...
* skip to mark
* fix quotes
2023-09-26 13:44:18 -07:00
Pitte86
7d4fead1b8
Skoda: add FW versions for Superb MK3 ( #30026 )
...
* Update Skoda Superb MK3 values.py
* Update selfdrive/car/volkswagen/values.py
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2023-09-26 02:57:20 -07:00
Saber
db50e42202
HKG: Car Port for Hyundai Custin 1st Gen ( #29476 )
...
* HKG: Car Port for Hyundai Cusitn 1st Gen
Hyundai Custin is asia only car ,named Custo in China.
Hyundai K , talk with Sotana CAN BUS
test route"0bbe367c98fa1538|2023-08-19--01-58-42--0"
It's my fisrt time to PR a port car. I must miss something I don't know. Waiting your instruction to complete it.
* Add route
Add route
* update interface.py
Add interface values
* Update values.py
type
* slight cleanup
* stock openpilot route
* Add credit to release note
* lkas11 fault fix
* Generate CARS.md
* SCC is standard
* crc8
* Update new route
Add a new route "0bbe367c98fa1538|2023-09-16--00-16-49--0"
* sort
* Update selfdrive/car/hyundai/interface.py
* rename platform var
* we want abs!
* was looking at a vw lol
* 096
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2023-09-26 02:56:32 -07:00
Jason Wen
d3763039da
Hyundai: add FW Versions for Santa Fe Plug-in Hybrid 2023 ( #30036 )
...
* Hyundai: Add FW Versions for Santa Fe Plug-in Hybrid 2023
* Update CARS.md
2023-09-26 02:31:05 -07:00
Jiyong Youn
eb7d68ec1d
Multilang: improve Korean translation ( #30038 )
...
* Improve Korean translation
* Korean translation: fixed typo, improved translations
2023-09-26 02:17:05 -07:00