Riley Williams
28eb64e1fd
2024 IONIQ 6 ( #32302 )
...
* Tweak carspecs for 2023 (and now also 24) ioniq 6 to reflect public info instead of cloning ioniq 5 specs
* Regenerated car docs
* revert specs *for now*
---------
Co-authored-by: Riley Williams <riley@rileyww.dev >
Co-authored-by: Riley Williams <riley@rileyw.dev >
Co-authored-by: Shane Smiskol <shane@smiskol.com >
old-commit-hash: 7381872a544f48daa3b1f26cf88a61714083801b
2024-06-05 14:34:02 -07:00
Adeeb Shihadeh
22bfc435a9
jenkins: fix unsafe checkout when changing submodules ( #32635 )
...
do it twice
old-commit-hash: 95263340493ed516c9a2f84ce770276560007b89
2024-06-05 14:00:55 -07:00
Shane Smiskol
da7e6d5b5b
[bot] Fingerprints: add missing FW versions from new users ( #32605 )
...
Export fingerprints
old-commit-hash: bbc21b9f524a3790bb269ccbf4ff7e784992a82e
2024-06-04 22:09:54 -07:00
Shane Smiskol
1c49e5eb73
Honda: remove programmedFuelInjection ECU ( #32626 )
...
* set up for quick test
* remove pgfi
* Revert "set up for quick test"
This reverts commit aa6af2ff838b2cd203a6feaacaa5b4f3b71272ed.
* still query JIC
old-commit-hash: de61d417b92554f1e86bbc9a28e995e9bff650c6
2024-06-04 21:29:05 -07:00
Adeeb Shihadeh
0ace8d0e7f
pandad: reset CAN comms on checksum failure ( #32629 )
...
old-commit-hash: 877b810ac9e89c62f1cb7632235d4c8f87a4e716
2024-06-04 21:26:16 -07:00
Adeeb Shihadeh
2c6829ed67
boardd is pandad ( #32628 )
...
* boardd is pandad
* rename tests
old-commit-hash: 34e329649d7a388d4cd1f25dac9dda9d5409bf4a
2024-06-04 19:16:55 -07:00
Dean Lee
4acd5f4293
LongControl: storing T_IDXS[:CONTROL_N] in a variable for reuse ( #32599 )
...
Improve Control Trajectory Interpolation Efficiency
old-commit-hash: 23fcd687071c7825a7d518aec898fcdd536b2855
2024-06-04 17:04:50 -07:00
Shane Smiskol
edd2e43239
Honda: helpful non-essential ECU comment
...
old-commit-hash: e494d989601f295ed1dfbcbfacaf891f26a0408c
2024-06-04 16:37:01 -07:00
Shane Smiskol
65354c789e
Hyundai: remove Ioniq EV 2020 CAN fingerprint ( #32625 )
...
* add from afc1609bb1584f28
* remove HYUNDAI_IONIQ_EV_2020 CAN fingerprint
old-commit-hash: ba9ea0a25f636d0a425b05e19b5fd1bc4cfee31a
2024-06-04 16:31:16 -07:00
Dean Lee
6e4c3ddb40
modeld: cleanup commonmodel ( #32618 )
...
cleanup
old-commit-hash: 2482ed085ebfd2c09394ce59900348334772d58f
2024-06-04 11:20:17 -07:00
Vivek Aithal
cf8885b596
[torqued] Reduce friction for some Hyundai cars ( #32578 )
...
* reduce friction coeff for ev6 and ioniq6
* Update ref
---------
Co-authored-by: Bruce Wayne <harald.the.engineer@gmail.com >
old-commit-hash: 8a4bfcf5b4f4adc5cf9f0c91895d621421e994a2
2024-06-04 11:10:04 -07:00
Dean Lee
2be5c0e970
ui/cameraview: fix deadlock on exit due to Qt::BlockingQueuedConnection ( #32620 )
...
fix deadlock
old-commit-hash: 25e15846f1a16407d674f83e1a1125f579181a67
2024-06-04 10:25:46 -07:00
Shane Smiskol
19d9e7ac6b
revert marking some files as unexecutable ( #32613 )
...
* this is not a test
* these are not tests!
old-commit-hash: c7b3ece37ef4445bcc18403b6a9e0217db4abd96
2024-06-03 17:19:27 -07:00
Adeeb Shihadeh
c868694a23
boardd: check CAN in SPI test ( #32400 )
...
* test
* little more
---------
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 69f57fb6a890ed17b7ed8e908a870354e5d5d55b
2024-06-03 17:05:06 -07:00
Adeeb Shihadeh
86b6103657
test_*.py files are no longer executable ( #32610 )
...
* test_*.py files are no longer executable
* cleanup empty lines
* update precommit
* fixme
* enable
* build
old-commit-hash: c59887c8109dd8d33ea2e7169995184fbe38cc3a
2024-06-03 15:48:56 -07:00
Shane Smiskol
60ed5d6d40
[bot] Fingerprints: add missing FW versions from CAN fingerprinting cars ( #32604 )
...
Export fingerprints
old-commit-hash: 7c4b7ce799f7de15384231552c8fef1f9227292a
2024-06-03 14:11:51 -07:00
Dean Lee
375f2a243f
LongitudinalPlanner: replace hardcoded length with ModelConstants.IDX_N ( #32597 )
...
replace hardcoded length
old-commit-hash: 1e70b23855a50e645325edf6f9548b0de73abe8d
2024-06-02 22:52:45 -07:00
Shane Smiskol
b7949ec7ad
debug FW fingerprinting: live support ( #32585 )
...
* live debug!
* clean up
old-commit-hash: 63f55f4915ebb3763cc6bc9adaba52a77467ff23
2024-05-31 22:28:03 -07:00
Dean Lee
c2b13f27b9
api: cache RSA private key ( #32566 )
...
old-commit-hash: 9908b729c8af1c608ddd9f2b3d0b1b50a58f39de
2024-05-31 21:40:53 -07:00
cl0cks4fe
e77b75d9f0
cache get_torque_params ( #32560 )
...
* cache get_torque_params
* switch to cache
* Update selfdrive/car/interfaces.py
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
old-commit-hash: 8f4b00c263e1942c6a6eed9d24297dff44e7f48f
2024-05-31 13:43:12 -07:00
Shane Smiskol
ab16c708e9
add Hyundai CAN FD fingerprinting note
...
old-commit-hash: f887b8703cfdb764a5f16d624bd4ce8380054a23
2024-05-30 23:08:14 -07:00
Shane Smiskol
b41b5cc067
fw_versions debug: match online vin retry
...
old-commit-hash: 0a43d82428d03662a3a439f7ec5ada7afc39b7a2
2024-05-30 22:20:04 -07:00
William Stairs
c0ef111581
Add Chassis for VW Arteon Shooting Brake 2020-2023 ( #32579 )
...
* Added Arteon "3H" chassis code for Shooting Brake to VWCarDocs.
* Added new engine and transmission FW to Volkswagen fingerprints.py for Arteon Mk1.
* Apply suggestions from code review
* updates docs
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
old-commit-hash: 984ad8833aedf20c5cad14996c5e5cafc95fe3fa
2024-05-30 21:35:19 -07:00
Shane Smiskol
2a6e025183
ui: re-generate JWT on valid system time ( #32571 )
...
* revert me
* Revert "revert me"
This reverts commit 17d815ddfc9a18f7fb9f39f89ec8b4481389b339.
* duh we have timed!
* clean up
* use clocks
* re-initialize map on SSL handshake failure (time)
* this is fine, takes some time to init
* fix
* log errors like map renderer
* more clean up
full message is "loading style failed: SSL handshake failed"
* MOAR
* we still can't swap the token live
* mbgl has its own retries that never work, don't reinit multiple times at once
* simpler
* more
* whoops
* this works
* fix from merge
* rm
* fix cmt
* only an issue calling the function inside itself
old-commit-hash: 57d64279bdd0a8935586d7f58b68edaf793a73ed
2024-05-30 02:08:31 -07:00
Shane Smiskol
3a1c7c61c6
map window: log style load errors ( #32573 )
...
log errors
old-commit-hash: c2f55a2600d6981c1f84360f7c64bbb7a893d25c
2024-05-30 01:52:43 -07:00
ZwX1616
a51790da10
dmonitoringd: set invalid if missing dependence(s) ( #32569 )
...
* no step but still send
* no this
* update diff
old-commit-hash: a16fbdae3890b0e547f0113497ff8f713bd2b07b
2024-05-29 15:43:55 -07:00
kacperhq
e1ec898b41
KIA SPORTAGE 5th HEV 2022 EUR fingerprint ( #32558 )
...
Update fingerprints.py
KIA Sportage 5th GEN EUR ver
old-commit-hash: 325dcec06b5662b6b4c0f8903f0a7ea064fa4b7f
2024-05-28 15:27:08 -07:00
Shane Smiskol
47524c9393
[bot] Fingerprints: add missing FW versions from new users ( #32552 )
...
Export fingerprints
old-commit-hash: 521ee46c4704057365a6e08c4571a6eafd5d8dde
2024-05-27 22:01:31 -07:00
Adeeb Shihadeh
549bc535cd
Revert no pyenv ( #32547 )
...
* Revert "`ubuntu_setup`: fix `No module apt_pkg` error when setting up (#32526 )"
This reverts commit d850f07acb58e4fc6d530241a31c0917c2b6613e.
* Revert "Removal of pyenv (#32512 )"
This reverts commit 41f72d5ca75aab9a9beb3181aca9f177e5a003f8.
old-commit-hash: 1eb938b8e81a3321adf1064e8ef348b8c7073d4c
2024-05-26 21:21:50 -07:00
Shane Smiskol
51b5d472fb
[bot] Fingerprints: add missing FW versions from new users ( #32542 )
...
Export fingerprints
old-commit-hash: 93963207f22e5724fb334ca495591ecc51529a82
2024-05-26 08:41:19 -07:00
Adeeb Shihadeh
6dc8eecee7
Make release files a blacklist ( #32540 )
...
* blacklist
* little nicer
* whitelist
* cleanup
* igore body
* more skip
old-commit-hash: fe7d3429abd85c120f0205093149eb9eabc81cb1
2024-05-25 18:47:16 -07:00
Adeeb Shihadeh
cc4f53e6c6
manager: move to system/ ( #32538 )
...
* manager: move to system/
* one more
old-commit-hash: accdade4cfe73cdca41f5afa73cf4ad085802930
2024-05-25 12:41:17 -07:00
Adeeb Shihadeh
4356b74cca
updated: finish system/ move ( #32535 )
...
* updated: finish system/ move
* add those back
* skip that
* skip whole file
* one more time
old-commit-hash: 73b02f2cda858d4ad08bc7fa4116d0d11ff79a02
2024-05-25 12:22:02 -07:00
Shane Smiskol
d56052fcad
[bot] Fingerprints: add missing FW versions from new users ( #32533 )
...
Export fingerprints
old-commit-hash: 95aa7c4b681c8ca0f23c7396e4d7a5840383c929
2024-05-25 09:42:23 -07:00
Shane Smiskol
efc7075f26
LongitudinalMpc: use DT_MDL ( #32532 )
...
bad magic number
old-commit-hash: 6ecb7103057073a11dfa0e93262d22f8d41228e5
2024-05-25 03:29:54 -07:00
Yassine
3ad7205042
Revert "wip /500"
...
This reverts commit 3baaa27c2defbdd4ec29805c2641b9e8a82a35ce.
old-commit-hash: 8bd4540636cf36eb59efcc0ee3a0f0ad81fbb680
2024-05-24 19:45:00 -07:00
Yassine
c40976bb5f
wip /500
...
old-commit-hash: 8183715beb961658755b2f19dbba6b07582830cd
2024-05-24 19:44:14 -07:00
Shane Smiskol
1295d75c31
Kia: add 2022 Forte model year
...
The minimum enable speed is also 0 mph with a lead like the 2023, so it's likely supported with this harness
old-commit-hash: a7065d158b22a6a64ec914bad16546349c952206
2024-05-24 15:49:45 -07:00
Shane Smiskol
6b1d51e4df
Kia: update Forte 2019-21 min enable speed ( #32528 )
...
* forte enable speed fix
* update docs
old-commit-hash: 937ff7f4187aff657d6e447c2f87b28c3d08bc3a
2024-05-24 15:48:26 -07:00
cipioh
049256c5e3
Added ecu firmware data for 2024 Kia EV6 GT ( #32524 )
...
* Update fingerprints.py
added KIA EV6 GT 2024
* Update fingerprints.py
added firmware from 2024 Kia EV6 GT
* format
* update my
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
old-commit-hash: 652f15d54ee92c83e98b7bce2f0f82e241b14cd2
2024-05-24 13:39:42 -07:00
ZwX1616
bf7724d30b
dmonitoringd: simplify main loop ( #32517 )
...
* one call does all
* no need
* update etst
* filename
* dbf5b05ff480145a79b5941e360d0698b70979cd
old-commit-hash: 204219695f57f6ba76347df4df99e00a28b51e9f
2024-05-23 20:14:28 -07:00
Kacper Rączy
5e70ea98d2
process_replay: most messages valid check ( #32521 )
...
* check_most_messages_valid impl
* Add to both regen and test_processes
* Refactor
* Bring back carOutput
* Use Counter
* Use get(k, 0)
old-commit-hash: e0d20d2cf33a4398426e7ca4886bf6231d1220ad
2024-05-23 15:30:21 -07:00
Mauricio Alvarez Leon
e665f05efe
Removal of pyenv ( #32512 )
...
* initial removal of pyenv
* remove .python-version copy in dockerfile
* successful image build with ppa
* update prompt
* pip install scons
* apt install scons
* finally fix dockerfile to work with venv
* cleanup userflow
* increase memory to 100m
* typos
* wrong variable
* lmao
old-commit-hash: f5752121f8a2029050c63cfa04f2533901ae4f3a
2024-05-23 07:56:18 -07:00
Shane Smiskol
0aae777597
Reapply "Ford: detect missing LKAS from EPS configuration ( #31821 )" ( #32518 )
...
* Reapply "Ford: detect missing LKAS from EPS configuration (#31821 )"
This reverts commit 79247ab507d239c2e80bc0ecbf08e654af0c0c5b.
* catch
* now fix
* clean up
old-commit-hash: 7a6818da7edc888ab51f5631775af1eb452375c7
2024-05-22 17:27:22 -07:00
Shane Smiskol
e534d9777c
test car interfaces: catch more FW-related failures ( #32514 )
...
* only pick ecus from brand
* use superset of all requests
* much better
* clean up
* clean up
* try 150
* ?
* ???
* faster debug
* wtf
* no clue
* run push!
* this shouldn't catch it
* clean up
* rm
old-commit-hash: ef1b6b47032b862ca220e7c2ca6d9ccfd41d6957
2024-05-22 17:12:54 -07:00
ZwX1616
bd0cabd88d
Update process replay refs with updated submaster alive behavior ( #32508 )
...
* add cereal
* update cereal
* cereal master
* lol really
* ref com
* ref
old-commit-hash: 749455c91dc27ed876d1b194c1d84bd481eefb00
2024-05-22 15:47:11 -07:00
ZwX1616
9a7fd90cb1
controlsd: explicitly ignore camera states in process replay ( #32515 )
...
* explicitly ignore
* Update selfdrive/controls/controlsd.py
Co-authored-by: Shane Smiskol <shane@smiskol.com >
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
old-commit-hash: fa2d5bca57a10bc54667d7e5e3e2ef5fbe80992f
2024-05-22 15:18:06 -07:00
Shane Smiskol
8499ca62ca
[bot] Fingerprints: add missing FW versions from new users ( #32511 )
...
Export fingerprints
old-commit-hash: d96b8bbc01f8c18c38b52cb440f8d72f1d211398
2024-05-22 10:02:26 -07:00
Shane Smiskol
e3af6d23de
Revert "Ford: detect missing LKAS from EPS configuration ( #31821 )"
...
This reverts commit 0a46b076a3b8f52e9a7aa5cc87acf1e3d8b64a0e.
old-commit-hash: ffb34e558fe369bb5a5d6d7ff476c3b8e601f6db
2024-05-21 23:21:31 -07:00
Shane Smiskol
912ae13307
card: only exit ELM once done with ECU knock outs ( #32505 )
...
* only exit elm once done with knock outs
* comments!
old-commit-hash: 9fa92c222513731a19009781ce463bb9e69158db
2024-05-21 21:23:14 -07:00