Commit Graph

7805 Commits

Author SHA1 Message Date
Shane Smiskol ba3d08c25f process replay: test body with joystick mode (#26916)
* no need to check sm

* fix

* Update ref_commit

* revert
old-commit-hash: f0d0d999813ee3c5cc49c2b47623296c70d37318
2023-01-10 19:59:39 -08:00
Adeeb Shihadeh a4af0fca74 jenkins fixups
old-commit-hash: 5f66a9a6213f6c42161584979a2f760f9ad9df47
2023-01-10 16:20:27 -08:00
Shane Smiskol f941060caa Longitudinal tests: test forceDecel (#26765)
* test with forceDecel

* test all combos

* fix

* fix

* fix

* ...

* remove print

* clean up

* just set cruise to 0

* update ref commit

Co-authored-by: Bruce Wayne <harald.the.engineer@gmail.com>
old-commit-hash: b45dda2d0a365946e4cfc3c4a08023c05e2d58c7
2023-01-10 14:46:43 -08:00
Shane Smiskol 6008b2e71a longcontrol: enter stopping state immediately (#26879)
* enter stopping state immediately

* Update selfdrive/controls/lib/longcontrol.py
old-commit-hash: 4e9bddee5cbabe4807e690a93408a23ce66225d5
2023-01-10 13:02:43 -08:00
Kyle Dibble-Dabney 7798e4f079 Added fingerprint for 2023 EV6, fwdCamera (#26900)
old-commit-hash: 9e364ff76f9c0b23ebe557b95b4a584dff052e97
2023-01-09 19:01:03 -08:00
Erich Moraga 48ecc257e6 Add several missing LEXUS_RC firmwares (#26905)
* Add several missing LEXUS_RC firmwares

`@Vranesh#9912` 2020 RC350  DongleID/route d6303cdeea512a4e|2023-01-09--17-11-55

* lexus now has two engines

* todo

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: d12146fbd657042bb6a74caa4c10b08a09ba074d
2023-01-09 18:57:51 -08:00
Jason Wen e2beb3c454 HKG: add FW Versions for 2019 Kia Stinger (#26897)
* HKG: Add FW Versions for 2019 Kia Stinger

* Update selfdrive/car/hyundai/values.py

* fix

* use shorter query

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 1a907b4c7a3167ad21b992fd74e2439019163086
2023-01-09 18:14:02 -08:00
David Peterson fd7aea9bef Car docs: add video for Nissan Leaf (#26901)
* CAR.LEAF: NissanCarInfo("Nissan Leaf 2018-22”), video_link= "https://youtu.be/vaMbtAh_0cY&t=0s"),

Add Youtube video 2019 Leaf

* Update selfdrive/car/nissan/values.py

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 9b9c2a657ed0ba326727339269654f9497997a70
2023-01-09 17:25:43 -08:00
Shane Smiskol 4b14d13faa car interfaces: test longitudinal params are set correctly (#26894)
* add long unit tests and fix

* revert

* remove debug

* cleanup

Co-authored-by: Laptop Researcher <laptop@researcher.com>
old-commit-hash: dac7a24677ab680a0ff8fe209cc73cb14d6672a5
2023-01-09 16:21:47 -08:00
Tim Wilson 94c98f4dd2 GM camera ACC: always set long tune (#26892)
* GM: set long tune for camera car w/o exp. mode

* same tuning

* update refs

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: a40efbdfcc3619528a2634d6b291c928c2374b4b
2023-01-09 15:01:55 -08:00
Kurt Nistelberger 95f4709f7d match style
old-commit-hash: 2b611862becd0cafbe6949961da04dfa4d252b4e
2023-01-07 17:56:16 -08:00
Kurt Nistelberger e142178284 Navigation: add destination marker (#26873)
* add navigation destination marker

* fix removal

* update default marker icon

* update default marker

Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com>
old-commit-hash: b6440304d59d13b918842f68ce9f3417e3e0ecbc
2023-01-07 17:53:14 -08:00
Cameron Clough baad7c8f38 revert: docs: update CAN FD footnote (#26896)
partial revert, we still need the footnote to be exported for the shop

old-commit-hash: ae256dceba4fff8c036777b118873d2fbcfab42c
2023-01-07 13:20:48 -08:00
Adeeb Shihadeh a92cf3d5ff docs: update CAN FD footnote (#26896)
* docs: update CAN FD footnote

* touch up
old-commit-hash: bf34110572cb801564346ffb2f234cd152a7b100
2023-01-07 11:05:56 -08:00
Rafael Pinilla 08a66d62b8 European Lexus UX250h 2019: add engine FW (#26895)
* Update values.py

Added mention to all 2019 Lexus UX250h Fw in CORROLLAH section

* Update values.py

Syntax error in REMs
old-commit-hash: 0d85a2c373c3e139237c6bc969be79312a99bd63
2023-01-07 09:40:52 -08:00
Jason Wen 818283700a Hyundai: Add FW Versions for Tucson 2023 (#26887)
old-commit-hash: b74f2d102daa6acea69d0c673dbb0172f31897f3
2023-01-06 16:54:56 -08:00
Mauricio Alvarez Leon a0cde2999f Hyundai: add FW versions for Sonata 2023 (#26880)
* Update Hyundai Sonata year to 2023

* update docs

* update docs

* update docs

* Update values.py

* and engine

Co-authored-by: Laptop Researcher <laptop@researcher.com>
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 4145bc837948f530eb17c3f93728a1347e4eceb3
2023-01-06 16:49:27 -08:00
Eric Brown 8267e0dcdc GM: check radarOffCan in radar_interface (#26885)
Remove hardcoded vehicle list, replace with radarOffCan check
old-commit-hash: b994b93b164bb9dc2a8689dff0f271d2d68ced55
2023-01-06 16:46:21 -08:00
Jason Young d5be52936a VW MQB: Add FW for 2019 Škoda Octavia (#26886)
old-commit-hash: 18b011636ef623023e53bd7326d9871c4ce07f97
2023-01-06 16:31:24 -08:00
Luckst4r 01b23e9442 Genesis GV70 2023: add missing FW versions (#26876)
* Update values.py

Fingerprint GV70

* Update selfdrive/car/hyundai/values.py

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: b48b2f09b203db3e6bb26c671dd7e9b328207bc4
2023-01-04 15:17:01 -08:00
Shane Smiskol 41459b0924 Hyundai CAN-FD: set request accel when stopping (#26877)
Update hyundaicanfd.py
old-commit-hash: 2c293bf728f59a36830898e0f0d4111cd6708619
2023-01-04 12:06:01 -08:00
Harald Schäfer caecddf931 Ev6 upper jerk limit (#26868)
old-commit-hash: 8b4c5631a4c8f259fe7e7db1789556c2b26e0f7e
2023-01-02 22:25:39 -08:00
Adeeb Shihadeh b3e47c691b move all third party stuff into third_party/ (#26853)
* mv fastcluster

* move msm_kgsl.h

* camerad include

* update path

* mv pyextra

* fix tici build

* add acados_template to release build

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: cd8e03d53ed210aec46a2ff728cb4a830314a21a
2022-12-31 21:00:50 -08:00
Shane Smiskol 4d1e15b85c ui: draw radarState leads (#26852)
use radarState
old-commit-hash: 304796bafe0c0608e40b20fc44923f9edf462240
2022-12-31 19:51:03 -08:00
Adeeb Shihadeh 6c8aca245a controlsd: remove laikad from ignored process list
old-commit-hash: 65414bcd8d2fa23d0c6dce8070fb468c08a85dde
2022-12-31 11:30:28 -08:00
Erich Moraga 02b548fe8a Add several missing HIGHLANDERH_TSS2 firmwares (#26844)
* Add several missing HIGHLANDERH_TSS2 firmwares

`@joeswisher#3240` 2023 Highlander Hybrid  DongleID/route 1cdd18b56163c309|2022-12-29--23-18-05

* docs.py gen'd CARS.md w/ 2023 Highlander Hybrid update
old-commit-hash: a7155a43b726266084554e7cfa11d8a7bba88238
2022-12-30 16:16:24 -08:00
Kurt Nistelberger c469ee2f6c Laikad preperation (#26800)
* laikad update, renaming

* update locationd

* address PR comments

* draft to fix replay

* fix process relay to allow no response for messages

* bump cereal

* update process replay ref commit

* move laikad helpers to laika

* fix ublox test

* update refs

* add proper qcom replay support

* fix gnss support if both is available

* update refs

* move laika back to master

* move cereal back to master

Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com>
old-commit-hash: 981532f0c32f58e0ba4675fe3b066d7c6d0d9a8e
2022-12-29 16:56:35 -08:00
Robbe Derks 78f6f6eee4 Tesla non-zero stopAccel (#26840)
remove stopAccel override
old-commit-hash: af561393fe0d535315a52e35556697667886089d
2022-12-28 15:38:10 +01:00
lucentheart 1b2fdef148 Add missing FW versions for 2019 Honda Passport (#26815)
Update values.py
old-commit-hash: f75b640cf57d8f1a54d2d421194178d3ea9d38f1
2022-12-20 17:57:07 -08:00
Mitchell Goff b3626c8ecd model_replay: use last N frames of segment so navRoute is valid (#26790)
* model_replay: use last N frames of segment so navRoute is valid

* Use llk logMonoTime for MapRenderState.locationMonoTime

* Record mapRenderState

* update refs

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 5ab2fc16ab5b883f3fa151d0e7362bc73545ca32
2022-12-20 14:19:21 -08:00
Erich Moraga 1e6d3fc374 Add several missing HIGHLANDER_TSS2 firmwares (#26801)
* Add several missing HIGHLANDER_TSS2 firmwares

`@randywf#0891` 2023 Toyota Highlander (ICE)  DongleID/route d9049fcd50225c9d|2022-12-14--12-16-16

* docs.py gen'd CARS.md w/ 2023 Highlander update
old-commit-hash: 6d8f1667228d74e8c9afca52bafb50c0730a0d83
2022-12-18 20:09:40 -08:00
Shane Smiskol 4a4703fdcb Fix spacing in MultiOptionDialog (#26817)
Update input.cc
old-commit-hash: 66bdd8b1228eb725006cc4c2d389fe2cef7e674a
2022-12-17 00:50:37 -08:00
Adeeb Shihadeh a8c4347a5f nav: add polyline helpers (#26816)
* nav: add polyline helpers

* Update selfdrive/navd/map_renderer.py
old-commit-hash: d3a3d74830efb33eff6a9f9057a8d552e355bfd7
2022-12-16 21:46:07 -08:00
Harald Schäfer 58b1f1fd7f Sonata less starting state accel (#26363)
* Sonata less start accel

* Update ref_commit
old-commit-hash: 8744384a4f24326c9a39fdae8038b425f5f26df0
2022-12-16 17:21:42 -08:00
Shane Smiskol c6e6482603 Remove stretch from MultiOptionDialog
old-commit-hash: 6dc1fa255970a5976a6acc1f1b9424258ee3fcf3
2022-12-15 22:31:34 -08:00
Shane Smiskol e66e4d8af2 Lateral jerk unit test (#25759)
* stash

* more test

* less test

* clean test

* no angle

* add tolerance

* fix gm

fix gm

* test both

* lower some rates on hkg

* stash

* simpler

* bump panda

* Revert "bump panda"

This reverts commit f2137c221145cca723fe6ee3378ba947b7061965.

* only torque

* make kona pass

* duplicate __init__

* move

* half clean up

* half clean up

* more clean up

* more clean up

* fix static analysis

* calculate over 0.5 seconds

* limit to max steer

* type annotation

* calc once
old-commit-hash: aab33b1c5f56eb7ef66f1128c98d45d5340ebc60
2022-12-15 21:52:07 -08:00
Shane Smiskol 6a183d2bb3 soundd: increase upper bound for volume level (#26811)
Raise soundd upper limit
old-commit-hash: 0fd8e6f491264500a22d80c106ad1f6d78e99dc9
2022-12-15 15:34:44 -08:00
YassineYousfi 3309d1a218 navd: recompute if far for > 3 steps (#26798)
* navd: recompute if far for > 3 steps

* typo

* reset and unindent
old-commit-hash: 08b4cff484940b394fa64d89dad65330bcb51a4a
2022-12-15 10:51:21 -08:00
Adeeb Shihadeh a9be264076 navd: avoid re-routing back to past waypoints
old-commit-hash: 951ceecadd555abac3eea67fe655ddc33dc48b1f
2022-12-15 10:38:44 -08:00
Adeeb Shihadeh 1946615724 nav: add setting for extra coordinates to specify route (#26803)
old-commit-hash: be9a3fad377fbc6c0cd6d9a3c12f77fb0a3f299a
2022-12-14 18:48:39 -08:00
Adeeb Shihadeh b6a495e992 nav: add README (#26802)
* start docs

* Update README.md
old-commit-hash: 8d95faf97a0717be33ec12f9039efd22fad36857
2022-12-14 17:17:25 -08:00
royjr 8b41a133a1 Honda: set MINI_CAR when engaged (#26797)
* Update hondacan.py

* update refs

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 9743b37cf2b7c3b07a21c52b8be687659fb9b4bb
2022-12-14 15:51:24 -08:00
Jason Wen 92391790be HKG: Add FW Versions for Southeast Asia Kia EV6 2022 HDA1 (#26795)
HKG: Add FW Versions for Southeast Asia Kia EV6 2022
old-commit-hash: a143ebf6486480dfa6e2c67a7f68dcb1b9e329a3
2022-12-14 14:05:13 -08:00
Shane Smiskol 0026b3b4e6 soundd: increase upper bound for volume level (#26792)
Update sound.cc
old-commit-hash: 0c1fbe22b4d83ee5873c992d02b9bc46fd16ae7b
2022-12-14 02:19:09 -08:00
Jason Wen 31d14da03e Hyundai: Add FW Versions for Southeast Asia 2022 Ioniq 5 HDA1 (#26755)
* Hyundai: Add FW Versions for 2022 Ioniq 5 HDA1

* Check IONIQ_5 fwdCamera FW to segregate radar and camera SCC cars

* Test things out

* Is it that simple?

* Revert "Is it that simple?"

This reverts commit 6d48945925597fa686a7c6c534960487bb811e26.

* Revert "Test things out"

This reverts commit 772cd5f47ab4d92c6ba69e77f44ba3799849d399.

* Revert "Check IONIQ_5 fwdCamera FW to segregate radar and camera SCC cars"

This reverts commit 3ca1a2d6faa02e86b8fa628985cd5d76e1763688.

* No ADAS ECU detected, but has all messages for HDA2

* Check DISTANCE_UNIT on CRUISE_BUTTONS

* Revert "Check DISTANCE_UNIT on CRUISE_BUTTONS"

This reverts commit 9cbfe520f3406f8b1d66a56608a80417fea54871.

* Check DISTANCE_UNIT on CRUISE_BUTTONS for all CAN-FD HKG

* Update selfdrive/car/hyundai/interface.py

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

* Test fingerprint

* Southeast Asia specific

* Revert "Test fingerprint"

This reverts commit 33bb30b750c09f6d11e1b04d72e47f9354bdc9d5.

* updatedocs

* rename

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 6fe592c678427b17c48f79487d12e9aed75ac551
2022-12-14 01:57:17 -08:00
Shane Smiskol a2bdb7617b HKG CAN-FD: remove duplicate FW versions (#26793)
* remove duplicate FW version

* Update values.py
old-commit-hash: 41681e1de102e74d73fe7e13257d51681dcc8b4c
2022-12-14 01:56:57 -08:00
cydia2020 7c1abacda8 Toyota: keep Lane Sway Warning system (#24782)
* Toyota: pass through sway warning system signals

* signal doesn't seem to exist on the Prius V

bad log?

* remove duplicated checks

* syntax

* Revert "syntax"

This reverts commit 6c30c30d46e55a3595d7e2519b448d49c2f08a66.

* Revert "remove duplicated checks"

This reverts commit 6a364984eb8adfb0ee61b87452730da389dd5ff1.

* Revert "signal doesn't seem to exist on the Prius V"

This reverts commit 57fa571fde79336a48c50b617755fb2f68b2f124.

* Revert "Revert "signal doesn't seem to exist on the Prius V""

This reverts commit 9b1c3f6cacea74aa12a472bf02c469ffcd88eb24.

* Revert "Revert "remove duplicated checks""

This reverts commit 38bc7f3de6011e81c8e5f825a15dc9ec2fdcf5b0.

* Revert "Revert "syntax""

This reverts commit f81f93631f9a04406f818a2528680017635f229c.

* hard code values for Prius V

* send ui once every 25 frames

remove send ui logic

* send UI immediately on pcm_cancel_cmd

* draft

* clean that up

* same order as toyotacan

* update refs

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 2f80580fee32d25857eac605a7eb88e63fa1126f
2022-12-13 15:42:54 -08:00
Shane Smiskol 82be7d0b1b HKG CAN-FD: steering pressed filter (#26789)
* steering pressed filter

* use a counter

* parameterize

* double

* filter doesn't instantly reset on falling edge of true steering pressed

* Update selfdrive/car/interfaces.py

* Update selfdrive/car/interfaces.py

* Update selfdrive/car/hyundai/carstate.py

* add comment

* the pain of committing without pycharm

* more like a filter

* Update ref_commit
old-commit-hash: 9be7e527a908274522020481d3275b1ab6790c2e
2022-12-13 14:33:20 -08:00
Jason Wen f1c3967491 Hyundai: Add FW Versions for 2017 i30 PD (Elantra GT) (#26760)
* Hyundai: Add FW Versions for 2017 i30 PD

* Update docs

* Update docs

* Update selfdrive/car/hyundai/values.py

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: bac56f78c9877daf56ff0edd413a14d4b04343c4
2022-12-13 00:42:50 -08:00
Shane Smiskol 9c576f2541 HKG: log accFaulted (#26785)
log accFaulted for HKG
old-commit-hash: 6b36cfaf7e08fed204422f7faf37da1014d817c3
2022-12-13 00:37:13 -08:00