Commit Graph

3007 Commits

Author SHA1 Message Date
Jason Wen eaae93109b 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>
old-commit-hash: 63bf098017c89a09f79059647deb90d1960f720d
2023-12-09 17:36:34 -08:00
Shane Smiskol 8119ba7c1a Volkswagen: update MY for Tiguan
old-commit-hash: b3908e3c82f53ab998bdbef34a005d0a699c7448
2023-12-09 15:05:06 -08:00
hodgiers 43dc2d6956 Volkswagen: Tiguan R-Line 2024 Fingerprint (#30605)
* Update values.py

2024 Tiguan R Line

* Update values.py

Removed extraneous text

* already here

* Update values.py

Updating model year for Volkswagen Tiguan to include 2024.

* Update values.py

Correcting Tiguan fingerprint values

* Apply suggestions from code review

* Update selfdrive/car/volkswagen/values.py

---------

Co-authored-by: Hodge <rhodge@Hodge-MBP.local>
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: dd034bbfb7db198d07c05d927b60b0ceba453ea4
2023-12-09 15:04:27 -08:00
hanyiabc e7ee874dbd Added fingerprint for 22 Kia Stinger KIA_STINGER_2022 (#30589)
* added fingerprint for my 22 kia stinger

* Apply suggestions from code review

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 5051ff0b84845cbbacd31927461eac82fba90142
2023-12-09 14:46:40 -08:00
TerryWloch e83d54c66a VW: add missing FW for Skoda Kodiaq 2017 (#30665)
* Update values.py

Added FingerPrint for my Skoda Kodiaq 2017 14. tsi DSG 4x4

* Apply suggestions from code review

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 6d9629b0e11e6d36b71530e7dbd1475acb30e280
2023-12-09 14:35:15 -08:00
Shane Smiskol e46c20ac61 test_models: randomize internal segment list (#30653)
* randomize internal seg list segments

* random

* pytest-randomly sets random.seed to a consistent value for all the workers/processes

* noeol

* update

* Revert "update"

This reverts commit aff9a69c4e5e3934deebaa33986b42f44b55b002.

* lock

* don't randomize by default

* remove random-order

* strict

* random

* one fix

* test

* does nothing

* rm tests

* Revert "rm tests"

This reverts commit b548e3fcd48e60538695506888d863c01b459d27.

* (can't repro locally) just athena should be fine

* bs1

* bs2

* bs3

* bs4

* bs5

* wrong way

* no controls

* no car

* no board

* controls?

* crazy -common

* Revert "crazy -common"

This reverts commit 02365d712b3d09cab1893cce2261a4b418bb3851.

* test athena

* test athena 2

* test athena 3

* test athena 4

* test athena 5

* test athena 6

* test athena 7

* test athena 8

* test athena 9

* ??

* in one commit

* common?

* car and board

* -controls -board

* random-order

* no board

* revert

* car/tests

* least likely

* try

* try 2

* draft

* draft

* so much better

* cmt

* use randomly

* not needed here

* directly modify option works

* bb

* test time

* Revert "test time"

This reverts commit 2c5caabe2b470b47b7322e37800680b92773fccc.

* tmut

* i concur

* revert
old-commit-hash: ac83318ac4f54c46deef02c69d46c549bd741cb3
2023-12-09 14:28:32 -08:00
Shane Smiskol 81cc8a561a Toyota: enable LTA (#30109)
* bump panda

* enable lta

* try upper/lower delay similar to longcontrol lag comp

* add comment about eps torque rate limits

* more clear

* more clear

* Revert "try upper/lower delay similar to longcontrol lag comp"

This reverts commit 8e85333ee6e2456fcda076af4c31a9e9babbc897.

* bump

* no driver torque limiting to test

* fix the setme_x3

* bump

* bump

* enable inactive safety

* use vEgoRaw

* rename

* fix

* some comments/organization

* bump

* docs

* no corolla

* shorter name

* bump

* bump

* add to releases

* bump panda

* remove camry

* bump

* bump

* rm

* bump

* bump

* bump again

* bump
old-commit-hash: bf4026ed7e55866e1a27f5aee277fbdbeb4853cd
2023-12-08 15:31:10 -08:00
Shane Smiskol 3ec8a2f852 Ford: add Explorer 2020 FW (#30638)
* 49cead668ca2ac46

* docs

* b18d8435f1460528
old-commit-hash: 49317e390351f702bfe95a0400fef479d389007f
2023-12-07 16:37:59 -08:00
Shane Smiskol eb622a85d1 Ford: add Explorer 2023 FW (#30637)
* 49cead668ca2ac46

* docs
old-commit-hash: 1cd7b04e6ffb97018159c1fef930622bb0b77054
2023-12-07 11:37:18 -08:00
Adeeb Shihadeh 59eb2988de swaglog.py goes in common/ (#30631)
* swaglog.py goes in common/

* all of these go in release

* we'll even include the pyx
old-commit-hash: 35f819c8239b8ac3a000087a0f791b91ccea5e5e
2023-12-06 17:27:51 -08:00
Justin Newberry 62d0647ab3 pytest: group test_models by route instead of car name (#30625)
* group by route

* dont need those
old-commit-hash: f16df8e4b7901f5e38b6f90a8900eef02faab504
2023-12-06 16:00:59 -08:00
Shane Smiskol 8dd6c7d4b1 Toyota: LTA unit test (#30613)
LTA unit test
old-commit-hash: 67d6186bbd5b19269162453a6028cabd6a2fabfc
2023-12-05 19:24:28 -08:00
Shane Smiskol baeaa2f730 Toyota: rename LTA torque wind down signal (#30603)
* bump

* rename

* bump
old-commit-hash: 3fed87dbb701c263f38d64a29f7bbf186ad25e39
2023-12-04 21:16:12 -08:00
Shane Smiskol ad5ae03be1 Toyota: LTA cleanup (#30579)
* have been running this for a few weeks: good

* set setme_x3 closer to stock

* add comment to values about additional EPS torque rate safety

* rename some variables

* should use vEgoRaw here to match panda!

* switch

* more notes

* specify

* smaller

* for

* oof
old-commit-hash: 54517c0638c99b7a40b146376def1ac324d07074
2023-12-01 22:27:29 -08:00
Hoya 56038f4c54 Hyundai: add FW for 2019 AZERA_HEV_6TH_GEN (#30548)
* added AZERA_HEV_5TH_GEN (2019)

* Update values.py

* Update interface.py

* Update values.py

* Update hyundaican.py

* Update hyundaican.py

* Update interface.py

* Update values.py

* one line

* didnt see harness change

* Update selfdrive/car/hyundai/values.py

* docs

---------

Co-authored-by: Justin Newberry <justin@comma.ai>
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 169132c6cc52f598b9b16d9996690f51282082e5
2023-12-01 14:59:49 -08:00
Shane Smiskol cf9ed48dfb FW fingerprinting timing: fix refs (#30566)
old-commit-hash: e687be939e7cf67c4a75b87320ab058941d4316f
2023-11-30 16:36:20 -08:00
Adeeb Shihadeh b526644eb1 falsify rx checks (#30564)
old-commit-hash: 613ccf4b74ce70ac4bff75d1dbdd5ee7f8f4acdc
2023-11-30 14:53:33 -08:00
Justin Newberry ba3d3233dc Revert "Subaru: log eyesight fault as a cruise fault" (#30560)
old-commit-hash: b1e2e0f565010191f0f624487c4b74c63008f03a
2023-11-30 07:57:29 -08:00
Justin Newberry cc625f1a0c Subaru: non-obd FW queries logging (#30552)
* add subaru logging fw

* whitelist + comma

* whitelist is empty for the other requests

* all whitelisted
old-commit-hash: a2bb41e0ec5fd96763e9a01a7116efda059de6e6
2023-11-29 17:47:09 -08:00
Justin Newberry afaddc9ef5 Subaru: add 2023 forester (#30554)
23
old-commit-hash: 44ef143ae7cc855d6f4ce4b8328b90ab4f125fec
2023-11-29 14:53:43 -08:00
Shane Smiskol 48f193fc90 Car docs: add '19-'20 Santa Fe video (#30553)
* Add '19-'20 Santa Fe video

Add link to YouTube video for 2019-2020 Hyundai Santa Fe

* update docs

---------

Co-authored-by: Steve J <easternpa@gmail.com>
old-commit-hash: 4f8a2323828dd1eb3a608b81c48e7bced27abe6f
2023-11-29 14:27:37 -08:00
ebo2k 8d94e7196a Ford: add missing engine FW for Bronco Sport 2021 (#30483)
Update values.py

Updated to have correct engine firmware
old-commit-hash: e61ea6641559ec1d0cbae3b816d4dcf4957382ea
2023-11-29 14:26:20 -08:00
DriftedPrism 92f872f1c4 Kia: add missing fwdCamea FW for Sorento PHEV 4th gen (#30526)
* Update values.py

Adding Ecus for KIA Sorento PHEV 4th gen

* Update values.py

added fwdCamera version

* fix

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: dcbff66f0c38496c76f7505cf283b9d66def9aab
2023-11-29 14:16:17 -08:00
Justin Newberry 2290f0ff37 Subaru: log eyesight fault as a cruise fault (#30546)
log cruise fault
old-commit-hash: 9634e7b8afeebddd5d32d8b659d733dc85ff34c6
2023-11-29 12:55:52 -08:00
Vivek Aithal 6060d616f0 torqued: Update HYUNDAI TUCSON 4TH GEN offline values (#30513)
* update tucson offline values

* modify params, compute max accel
old-commit-hash: 573db49deb255636d6d02756eba9d520cff3c0ae
2023-11-28 15:10:30 -08:00
Shane Smiskol 91f84740a5 Toyota: add test route for 2023 RAV4 (#30465)
* test rav4 2023 (stripped)

* don't use initData, remove relay malfunction tolerance!

* all passes!

* some clean up

* more

* uncomment

* rm line

* remove ignore_addr_checks_valid

* right

* some changes for stripping data

* clean up

* check exist

* shouldn't be possible

* should be success if here

* no delete

* ""

* rm

* rm

* cleanup

* one list comp

* more clear

* not used

* add back legit source

* clean up

* copy files we don't need to strip (need sas to copy between accounts)

* default to strip

* revert
old-commit-hash: 2e45a7c2fd41ddf9099fb0cd013de15b3f2022df
2023-11-28 14:55:03 -08:00
Keen-coffee bf484e0306 Add 2022 Maverick engine and abs fingerprint (#30467)
old-commit-hash: c56c8a719c4e7e19d365d6465801651f4c0e56c8
2023-11-28 14:40:04 -08:00
Vincent Wright 4702d5952d Chrysler: add Ram HD 2500 2024 FW versions (#30505)
* New Ram HD firmwares. Dongle ID is 0f88f104416b674a.

* docs

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 0b41d1c6e8724e5d81e836462090a87978a43015
2023-11-28 14:17:20 -08:00
Hoya 5c87d593d4 Kia: Add missing fwdCamera for KIA_CARNIVAL_4TH_GEN (#30540)
* Update values.py

Dongle ID : f9ec55916091ba61

RouteName : f9ec55916091ba61_2023-11-28--13-53-02

KIA_CARNIVAL_4TH_GEN finger need to be added 

Thanks

* Update values.py

* Update values.py

* Update values.py

* Update values.py

* Update values.py

* Update selfdrive/car/hyundai/values.py

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: a7d3eb87c7794210cac7533004f9ec4824741081
2023-11-28 14:01:00 -08:00
Jason Young 87de927d0d JEEP_CHEROKEE -> JEEP_GRAND_CHEROKEE (#30539)
old-commit-hash: 2f5c0bd01661972046af1d6dc1bd0228c9d056f1
2023-11-27 18:19:03 -08:00
Justin Newberry b2a58426bb Subaru: ignore eyesight faults when openpilot is controlling long (#30390)
ignore eyesight faults
old-commit-hash: f845c69b43ff56ad91236d0389f4721b6e9c6ecc
2023-11-23 11:10:44 -08:00
Adeeb Shihadeh ef707d3226 bump panda (#30501)
* bump panda

* bump

* bump

* fix renamed variables

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: afd61352d0a09c7ff169cda5b3b1bb6a94af4d38
2023-11-20 14:45:51 -08:00
Shane Smiskol 559b620b20 test_models: check if in relay-breaking safety mode (#30476)
* remove initData, remove tolerance

* can check faster now

* don't
old-commit-hash: fc8cfe128046e741d28b127bac03b7a691aa39f3
2023-11-15 18:57:37 -08:00
Shane Smiskol de63cac4c7 test_models: remove ignored address check list (#30475)
* remove ignore_addr_checks_valid

* lessgoooo
old-commit-hash: e44d84a7f998022c6bbe8543c69ea294ec1313ae
2023-11-15 18:50:39 -08:00
Justin Newberry 337b156518 Pytest: load by group by default (#30466)
* wip

* use a class marker

* this one should be grouped too
old-commit-hash: 31c682d40743f4b102a70d72e6993b383d85a040
2023-11-14 17:33:47 -08:00
Tam Chau 40935ddb76 Mazda: add CX5 2022 fingerprint values (VN 2023) (#30342)
Add mazda cx5 VN 2023 values
old-commit-hash: 96eee1383628c4dd76a2220ff6804d847cbac2da
2023-11-14 03:36:26 -08:00
Saber 3964cd1103 VW MQB: Add FW for 2021 Tiguan (#30401)
* VW MQB: Add FW for 2021 Tiguan

route name:f3946aa3bdb4bfc7|2023-11-06--14-53-07--0

The carParams always show transmission as "Hyundai", cant get VW format

* add correct transmission

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 06fbaacefec1cbfa788cebcfd859f317931b2982
2023-11-14 03:29:57 -08:00
Viktor Hansson a10dbffbf8 VW: Add FW versions for Passat GTE 2018 (#30450)
* VW: Add fw-versions for Passat GTE 2018

* Remove duplicate fw-versions for PASSAT_MK8

* Removed duplicate fw version for PASSAT_MK8

One of them included \023 and the other \x13 which was interpreted as the same character in python

* Apply suggestions from code review

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 6ce66dee4fea3a3b28fe42cbb79f32888eaa7bda
2023-11-14 03:13:33 -08:00
Erich Moraga 49b8f1b470 Lexus: add several ECU versions for 2018 Lexus RC (#30322)
`OQO0#8618` 2018 Lexus RC  DongleID/route 01762a5235a24145|2023-10-24--17-44-27
old-commit-hash: b643aca8d683617a03e376902b76c1979d0e289e
2023-11-14 03:03:56 -08:00
Saber 959aaca60b VW MQB: Add FW for 2020 Golf (#30375)
route name:0bbe367c98fa1538|2023-10-25--11-23-54--0
old-commit-hash: 78ccef28a8ca58e075ea3c34c04b887c550ed848
2023-11-14 02:58:20 -08:00
ohber 790d82c851 Kia: add 2023 Stinger FW (#30344)
* Added 2023 Kia Stinger Fingerprint

* Fixed type on FP value

* Fixed typo on fingerprint value

* update docs

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 919303ec089e334cb63e544be134cf0ade6d80bc
2023-11-14 02:56:04 -08:00
Saber ddf3628dd5 VW MQB: Add FW for 2023 Kamiq (#30376)
* VW MQB: Add FW for 2023 Kamiq


route name:0bbe367c98fa1538|2023-11-04--12-56-37--0

* update docs

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 5b50cc29540f94a997483949aff9bdac34de6082
2023-11-14 02:47:04 -08:00
Vadim Pronin 2da24d604b VW MQB: Add FW for 2018 and 2022 Volkswagen T-Roc (#30315)
* Added ECU values for VW T-Roc 2022

* Added ECU values for VW T-Roc 2018

* fix docs

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 62d4f464a0db44ecb2ce0e7837d4081a0038e844
2023-11-14 02:43:11 -08:00
Calvin Chui 31568c850a Toyota: Add Lexus GS F 2016 (#30245)
* added GSF ECU values

* Added Lexus GSF data

* added route for GSF

* test RC code

* revert fingerprints back from RC test to GSF

* fixed type for route

* specify route segment for GSF

* added GSF to torque substitute

* removed year designation for GSF

* added MY back to all "Lexus GSF"

* removed route, don't think it does anything

* move GSF ecu values to better place

* remove whitespace from toyota > interface.py

* added in public route for LEXUS_GSF

* added GSF to docs

* update test route

* update test route

* update 266 Supported cars

* trying different dbc

* updated to working route

* clean up

* add to releases

* updated test route

* new route

* docs

* slightly better torque params

---------

Co-authored-by: cchui <cchui@eogresources.com>
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 2647a4b4a983104ed74dee880fed8f575a154a0e
2023-11-14 02:31:27 -08:00
Shane Smiskol 3ef2662007 Toyota: bump Camry model years to 2024
3d35748a8816ca62

old-commit-hash: 32a0b1098369bfe43aae853eda3b5e9164dc7a93
2023-11-13 15:43:28 -08:00
Hoya b1b72eb8d2 Hyundai: Add FW for Genesis G80 2018 (#30425)
* Update values.py

* Update selfdrive/car/hyundai/values.py

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 252531e1bbe0ea9ad2eaf97bdf52e0d3f5d77629
2023-11-10 20:58:59 -08:00
Shane Smiskol d483edb8f6 Hyundai CAN: update driver braking signal (#30424)
* use DriverOverride

* bump
old-commit-hash: e94c3c556959112fbe0a465289eb5fec7f4ca63a
2023-11-10 01:20:23 -08:00
Jason Young 2dd2b0b179 VW MQB: Add FW for 2020 Volkswagen Atlas (#30430)
* VW MQB: Add FW for 2020 Volkswagen Atlas

* oops
old-commit-hash: db3f56a6f6f3160aa1ff94cf2434f791957049b1
2023-11-09 20:18:35 -08:00
Nickolas Komarnitsky 55b1515b75 Subaru: Add FW for 2022 Legacy (#30434)
Update values.py
old-commit-hash: cf2d4fd7ea85034983bb7ce0d3f56e3d79a8949a
2023-11-09 17:42:36 -08:00
Eric Brown b9a881f622 Fix typo in CARS.md (#30433)
old-commit-hash: bd00fba980f60b8434e428d1ffa5a948cbe83629
2023-11-09 17:11:44 -08:00