Commit Graph

2975 Commits

Author SHA1 Message Date
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
Justin Newberry 267ce0dfca bump panda (#30419)
old-commit-hash: eed0ddc3b83dd88f0a927f3d5ad04d2260800948
2023-11-08 16:30:22 -08:00
Justin Newberry b4992fefed Pytest: consistent codecov (#30408)
* seed only

* random seed

* ignore version.py

* increase max examples

* increase default max examples
old-commit-hash: d02dd50749c8dabc1cd3385bdf2cf3fb7cb7ac63
2023-11-08 13:43:32 -08:00
Justin Newberry 83038edcbf Subaru: initial eyesight disable support (#30373)
* initial eyesight disable

* disable_eyesight

* comment
old-commit-hash: 60b21b55d28473046825346845b609a5324d945c
2023-11-06 22:13:39 -08:00
Justin Newberry 605b5e264e Subaru: 2019-2020 forester is also rate limited (#30391)
* forester rate limited

* better comment

* better comment
old-commit-hash: ace14698c42e8a1da084a3f2debce043b569a76b
2023-11-06 13:22:58 -08:00
Justin Newberry 7587e8a44f Subaru: improve longitudinal tuning (#30389)
subaru long tuning
old-commit-hash: df79ec531497cec5c8fd7063790787f3ebd2e3f4
2023-11-05 17:53:42 -08:00
Justin Newberry 61b9a58c0e Subaru: forester 2017 fingerprint (#30388)
forester fw
old-commit-hash: 0fbc36bce19a7fb7a57484488bed16f07a51c888
2023-11-05 01:21:46 -07:00
Justin Newberry 05e1de5c76 Subaru: 2015 outback fingerprint (#30387)
subaru outback fw
old-commit-hash: 1463fd3917a9aa3ba556e82e411935eecb959ab6
2023-11-04 22:31:09 -07:00
Justin Newberry 6a472937da Subaru: 2016 legacy fingerprint (#30386)
legacy fw
old-commit-hash: b791c0296b5a57ab031cbae924446ec732eecb9f
2023-11-04 22:09:43 -07:00
Stephen Marin 9b83190ffb Subaru: Fingerprint for 2021 Outback XT (#30380)
* Fingerprint for 2021 Outback XT

* that one already exists

---------

Co-authored-by: Justin Newberry <jnewberry0502@gmail.com>
old-commit-hash: 240f43b42166effa179494b5502ca7f5a18981a2
2023-11-04 22:04:54 -07:00
JGO51810499 eb4e967d0d Add missing LEXUS_RX_TSS2 FW (#30301)
LEXUS RX 2020

dongle_id:b00aaa46833ddfa1
route_name:b00aaa46833ddfa1|2023-10-18--17-57-48--0
old-commit-hash: 446f57040f983cb00ae3b99765100cb9a05054e7
2023-11-02 14:35:22 -07:00
Shane Smiskol 5d01326744 GM: update harness parts (#30361)
GM harness parts
old-commit-hash: ac471036fbc0818d802f235544767077d4f5151b
2023-11-01 22:38:25 -07:00
Shane Smiskol 4ede7b8984 Hyundai: add missing Tucson Hybrid 2024 FW (#30356)
* add missing hev tucson 2024 fw

* bump MY
old-commit-hash: ab637f2ae0fcf0661a2c7486b1134d1bacbe5f2e
2023-10-31 20:34:06 -07:00
Madnevil 0b19109c4c Honda: add FW for Civic Sport 2023 (#30316)
* Update values.py

* Update values.py

* Update values.py

* removing duplicate

* Update values.py

* Update values.py

* this is from a logging request

* Add missing FW

* bump MY

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 82291a247f13b592d5cc1ec0b25385619b283586
2023-10-25 14:57:08 -07:00
Shane Smiskol 53c51a23f7 Toyota: combine rest of hybrid platforms (#30259)
* Highlander TSS2: merge

* Highlander TSS2: remove duplicate FW

* Highlander TSS2: merge torque params

* C-HR TSS2: merge

* Alphard TSS2: merge

* Avalon 2019: merge

* Avalon TSS2: merge

* Camry TSS2: merge

* Camry TSS-P: merge

* Camry TSS-P: remove duplicate FW

* RAV4 TSS 2022: merge

* RAV4 TSS 2023: merge

fix

* clean up tss2 car list

* fix from merge

* rename internal seg list platforms

* fix test
old-commit-hash: c626078e9d2134bc879f16d10d283b4a81bae34b
2023-10-23 11:41:42 -07:00
Shane Smiskol 1b6116976e Hyundai: remove Kona EV and Ioniq 6 from radar-ACC set (#30214)
* ADAS ECU sends SCC

* try non-silenced

* leave rx enabled?

* revert

* also not a radar scc car

* make a canfd unsupported long set

* comment
old-commit-hash: 964460c0c33669a05714b393187f03d852af5656
2023-10-21 04:25:16 -07:00
Jason Wen 66e131a76d Hyundai: split Elantra and Elantra GT (i30) platforms (#29969)
* Hyundai: Add FW Versions for 2019 Elantra

* wrong platform

* Update selfdrive/car/hyundai/values.py

* split platforms again

* add engine and other trans

* legacy: don't trust long

* fix

* elantra has no eps and i30 has no dates as well

* 19 still has no sng

* new harness

* todo comment

* Update CARS.md

* re-did

* add back

* rev

* Add Elantra 2017 FW from f6f9e1708bae2ef6

* Add Elantra 2017 FW from 5af39b105269f0f3

* Add Elantra 2017 FW from 2e158bb0e7396dd9

* should be all i30 and elantra drivers

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 820cccf8d991450f72b3b80f91749b43fb3a90cc
2023-10-21 03:16:50 -07:00
Tim Wilson 1d03fb59c8 Car port: CADILLAC ESCALADE ESV 2019 (#29913)
* add CADILLAC ESCALADE ESV PLATINUM 2019

* add test route

* Update selfdrive/car/gm/interface.py

* combine params

* that's just a trim

* wow, there's a huge torque offset (left is 1.2 m/s^2, right is 1.9 m/s^2 max lat accel)

* don't hard code

* Update selfdrive/car/torque_data/override.yaml

* consistent formatting

* add to releases

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: b95d69ae1bc357edea20141c215289b0bdb68680
2023-10-21 02:04:24 -07:00
Erich Moraga 2b025d2693 Toyota: add ABS ECU version for HIGHLANDERH_TSS2 (#30230)
* Toyota: add ABS ECU version for HIGHLANDERH_TSS2

`@doodoo6163` 2021 Highlander Hybrid Platinum 
 daae45a94e9e3ac6|2023-10-12--12-33-25

* sorted

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 6e8301410caa042f0c0626882afc81ab5745bd99
2023-10-21 01:34:03 -07:00
systwo 70a6ecaf31 Toyota: Added missing Highlander Hybrid FW versions (#30255)
Added Highlander hybrid fingerprint values
old-commit-hash: 880afedbb83e4b31a3e55e78f0aeecae5fccfdd2
2023-10-21 01:29:17 -07:00
Jason Young 189f81e6f0 VW MQB: Add FW for 2023 Volkswagen Tiguan (#30271)
old-commit-hash: 0b7e512a58e9d133c66f022be21df9379cb71339
2023-10-21 01:14:33 -07:00
stevenaa123isme e9e6af2bd6 Added FW for 2022 Audi Q3 (#30275)
* Added 2022 Audi Q3 to Fingerprint

* Fingerprinted 2022 Audi Q3/ cleaned up code

* add missing srs

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 48209b4644a45e041c0a27a8a572cd666c97a8c5
2023-10-21 01:13:23 -07:00
Shane Smiskol 7ac9d44642 Lexus: enable fuzzy fingerprinting for ES & RX TSS2 (#30281)
* it's a freaking rx?!

* can unblacklist now!

* remove rest of FW from that PR

* Update selfdrive/car/toyota/values.py

* typing
old-commit-hash: 28a778b6771fcc68567e5405522d526bf9a5f54d
2023-10-19 05:02:08 -07:00
Shane Smiskol 328fa0e61d docs: fix model year formatting
old-commit-hash: b35658e21f3fecee37c812bf2fcd9b61444ff8b0
2023-10-19 04:11:18 -07:00
colin-cho cd01778771 HKG: add missing FW for Kia Sorento Hybrid 2021 (#30247)
* Update values.py

2021 Kia Sorento HEV add

* missing radar

* update docs

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 0c0682d88fbff27df71f69cb7ba7dc7daeb5dbd4
2023-10-19 03:10:42 -07:00
Shane Smiskol 38cea1c0f1 Ram 1500: fix temp steering fault from incorrect steer speed (#30280)
starts with 68
old-commit-hash: 3707bbadef13997a15500f8c77fad9e625fd3e6f
2023-10-18 04:47:21 -07:00
Shane Smiskol 9da1c71bfd Toyota: don't calculate angle offset when angle rate is high (#30277)
* comment

* debug

* clean up
old-commit-hash: c32927de9688d506098ada51dedcf8e267abc8bd
2023-10-18 03:59:39 -07:00
Mars a2fc9f0301 Add missing COROLLA_TSS2 engine (#30267)
* Add missing COROLLA_TSS2 engine

* Missing abs

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: ec30897912d829200141a8ba43e5ac20f062882f
2023-10-17 01:10:51 -07:00
alex 8e2f97a268 Added firmware values for 2020 VW Passat NMS (#30233)
* Update values.py

Added FW for NMS Passat 2020

* Update interface.py

Removed requirement for force dashcam.

* Update interface.py

Uncommented the dashcam mode line.
old-commit-hash: 6b303cea4c2482ac3d2f697fe10abcb1aa2b4b4b
2023-10-17 01:07:59 -07:00
Justin Newberry c8ebd08c62 Subaru: 2021 impreza fingerprint (#30249)
old-commit-hash: 998763b4bced0ef787aac3be9c46307bd287ddbc
2023-10-15 17:15:41 -04:00
Shane Smiskol 19496e86c7 Kia: add missing K5 2024 FW (#30220)
* Add missing K5 FW

All it took was the extra few months for the camera FW date

* update docs
old-commit-hash: e030a701fae870d5100fbc59c0407234c4bd17b8
2023-10-10 15:17:09 -07:00
Christian B. G. Ta 5889fdc483 Hyundai: add missing FW versions for Kona EV 2022 (#30200)
* Update values.py - Hyundai Kona 2022 fingerprints

Car was new in summer 2023 in EU/Norway

* Update selfdrive/car/hyundai/values.py

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 66d5914175e661a32410c105647ca4cc2467bcd8
2023-10-09 16:58:45 -07:00
Jason Young 6ea4f7e71e VW MQB: Add FW for 2023 Volkswagen California (#30207)
old-commit-hash: 8e247e063edcca9601fd885df2a67eea1a1e16fe
2023-10-08 15:21:34 -07:00