Commit Graph

99 Commits (2c94f155840b49639b8bf1ec996d99e268fa9a52)

Author SHA1 Message Date
Jason Young 9ad129fd5f
VW MQB: Škoda Octavia RS Mk3 (#21230)
* Add 2016 Skoda Octavia RS (derflo000)

* Autogratitude
2021-06-11 13:55:51 -07:00
Jason Young fd397f039d
VW MQB: Add FW for 2020 Volkswagen Tiguan (#21222) 2021-06-10 17:14:30 -07:00
Jason Young db83cd7f84
VW MQB: Audi Q2 Mk1 (#21165)
* Add 2018 Audi Q2 (breckler)

* Update README

* Add test route

* Summarized autogratitude

* Revert "Summarized autogratitude"

This reverts commit e308e2afc1.
2021-06-07 01:34:22 -07:00
jma0 4488df8d1f
VW MQB: Add FW for 2019 Volkswagen Golf SE (#21154) 2021-06-06 16:21:16 -07:00
Jason Young 30b6c1b506
VW MQB: Add FW for 2014 SEAT Leon (#21166)
* Add FW for 2014 SEAT Leon (loetkolben)

* Update README

* Update RELEASES

* revert

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2021-06-06 14:32:50 -07:00
Jason Young fcc68d2a74
VW MQB: Add FW for 2017 Volkswagen Golf R (#21110) 2021-06-02 10:43:28 -07:00
Jason Young b12637d782
VW MQB: Add FW for 2015 Audi A3 (#21095)
* Add FW for 2015 Audi A3 (iamhtoo)

* Maintain sorting

* Maintain sorting
2021-06-01 18:11:02 +02:00
Jason Young 9b213538cf
VW MQB: Add FW for 2017 SEAT Leon (#21077)
* Add FW for 2017 SEAT Leon (fodys)

* Extend Leon MY range in README and RELEASES
2021-05-30 13:44:07 -07:00
Jason Young 34b6c56021
VW MQB: SEAT Leon Mk3 (#21048)
* Add 2020 SEAT Leon (exclamation point ai)

* Add SEAT Leon to README

* Fix Leon model-year

* Add SEAT Leon test route

* thanks me!
2021-05-28 13:53:50 -07:00
Jason Young 0c89ad98e5
VW MQB: Add FW for 2018 Volkswagen Atlas (#21068) 2021-05-28 11:45:53 -07:00
Jason Young 4de1655d20
VW MQB: Škoda Octavia Mk3 (#21013)
* Add Skoda Octavia (cben, Saber422)

* Add Skoda Octavia to README

* Add to test_routes.py

* Remove non-viable test route

* Add test route for Octavia
2021-05-26 17:08:33 -07:00
dingyf12593 a6cfe90436
VW MQB: Add FW values for 2018 Volkswagen Golf (#21020) 2021-05-25 12:37:23 +02:00
Jason Young df93263a81
VW MQB: Rescue some FPv1 stragglers (#21019)
* Add FW, model-year for Audi A3 (Flyer)

* Add FW for 2016 Passat B8 (jwebb)
2021-05-24 19:17:51 -07:00
Adeeb Shihadeh e5575a6a4c
Remove ignored CAN fingerprints (#20994)
* VW is all FW

* fix test

* toyota

* honda

* hyundai

* remove IGNORED_FINGERPRINTS

* toyota
2021-05-24 13:50:10 -07:00
Jason Young 22cf2e6440
VW MQB: Add FW for 2018 Volkswagen Atlas (#20938) 2021-05-18 10:42:52 +02:00
Jason Young 1b56a454ef
VW MQB: Add FW values for 2020 Volkswagen Jetta (#20936) 2021-05-17 17:10:51 -07:00
Jason Young ed08d0af6c
VW MQB: Add FW values for 2018 Volkswagen Golf Alltrack (#20905)
* Add FW values for 2018 Alltrack MT (pixl)

* Update README for supported Alltrack years
2021-05-14 11:36:04 -07:00
Jason Young c4d00134ee
VW MQB: Volkswagen Golf Alltrack Mk7 (#20893) 2021-05-13 12:13:49 -07:00
Jason Young 7f8a332517
Add FW values for 2020 Jetta SEL (Sir) (#20894) 2021-05-13 13:01:47 -05:00
Jason Young f4f70995ed
VW MQB: Add FW values for 2019 Volkswagen Golf GTI (#20882) 2021-05-11 15:04:21 -07:00
Jason Young cca887f195
VW MQB: Volkswagen Atlas Mk1 (#20881)
* Add support for VW Atlas

* Add test route for VW Atlas

* Add Atlas to README
2021-05-11 15:00:31 -07:00
Slevner bb34014e3b
Skoda Kodiaq fingerprint (#20744) 2021-04-28 19:43:11 -07:00
Adeeb Shihadeh 437e054d11 add golf to ignored fingerprints 2021-04-20 11:36:09 -07:00
rgmane bbc06d1dd2
Added FPv2 for 2016 VW Golf (#20663) 2021-04-12 10:50:22 -07:00
Nate Walck 98fd580f86
Add Ecu.eps for 2018 Golf R DSG (#20607) 2021-04-06 22:07:52 -07:00
Pierre Christen c15e5c4d0e
CarFW: Skoda Superb B8 2015 DSG 4x4 (#20605)
* CarFW: Skoda Superb B8 2015 DSG 4x4

* Updated fp order upon request
2021-04-06 19:14:29 -07:00
godoppl 590866324a
Add more 2017 A3 FW (#20600)
2017 Audi A3 e-tron Sportback - Premium Plus (ACC & LKAS)

Co-authored-by: Jason Young <jyoung8607@gmail.com>
2021-04-06 14:09:42 -07:00
Jason Young 87f4a811aa
VW MQB: carFw updates, model-year support expansion, various cleanup (#20599)
* Additional FPv2 data

* Expand e-Golf supported years

* Add 2016 Skoda Superb FW (ItsMe)

* FW version dedupe after merge

* Sort FW versions

* GC dead comment
2021-04-06 11:29:35 -07:00
Will Hannagan 806808ae59
Adding FPv2 for 2019 Mk7.5 VW Golf R (AUDM) (#20595)
* fwv2: adding 2019 audm mk7.5 golf r

* correct ordering
2021-04-06 10:40:37 +02:00
Samuel Keeley ed3add5ae6
add fpv2 values from 2015 audi a3 tdi (#20542)
* add fpv2 values from 2015 audi a3 tdi

* Update values.py

* add AUDI_A3_MK3 to IGNORED_FINGERPRINTS

* put them in order
2021-03-30 16:26:50 -07:00
Jason Young 48fa8ffb33
VW MQB: Update to Audi A3 Mk3 (#20489)
* Add A3 and A3 e-tron FPv2

* Update README

* Catch up with model renaming

* Trim duplicate FW values

* Add 2014 A3 (bankster)

* Update model-year range

* Revert more model name changes

* Revert more model name changes

* More FW for 2017 A3 e-tron (fastzeek)

* Update A3 models and packages in README

* Update A3 packages again

* AUDI_A3 -> AUDI_A3_MK3

* Update test route reference

* CAN valid should pass for VW now

* Update process_replay route

* Expand tested A3 range (we have known 2014-15,17)

* Revert "CAN valid should pass for VW now"

This reverts commit 73a4b4886f.

* revert route changes and update refs

* update refs again

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2021-03-30 14:49:46 -07:00
Jason Young 9c0bd99a4d
VW MQB: Update to Volkswagen Golf Mk7 (#20498)
* Import all Golf FW values, update naming

* Update test reference drive

* Update supported years and models

* Sort and dedupe Golf SRS and fwdRadar FW

* Add 2016 Golf SportsVan (Calle), sort FW values

* Expand README to include all Golf variants

* Alphabetize README
2021-03-28 21:04:51 -07:00
Jason Young 85d0d521bd
VW MQB: Škoda Superb Mk3 (#20500)
* Add 2018 Skoda Superb (johndoe)

* Propitiate test_fw_fingerprint unit test
2021-03-26 16:42:39 -07:00
Jason Young 5da6fced2b
VW MQB: Volkswagen Passat Mk8 (#20493)
* Add VW Passat

* Add Passat legacy FP

Co-authored-by: Willem Melching <willem.melching@gmail.com>
2021-03-26 15:03:41 +01:00
Jason Young 9ef0eee6b1
Add 2020 Skoda Scala (#20494)
Co-authored-by: Willem Melching <willem.melching@gmail.com>
2021-03-26 15:02:29 +01:00
Jason Young 32b59ba114
VW MQB: SEAT Ateca Mk1 (#20492)
* Add SEAT Ateca

* Add test route for Ateca

* Add Ateca to README

* Pull unnecessary comments
2021-03-26 15:01:31 +01:00
Jason Young c253554b35
VW MQB: VW Jetta Mk7, Škoda Kodiaq Mk1 (#20487)
* Add VW Tiguan (jyoung8607)

* Update README and test_processes

* Moving test route to correct place

* Moving test route to correct place

* Fix candidate expression

* Add ignored fingerprints list

* Yo dawg I heard you like fingerprints..

* Support for Jetta, Passat, Kodiaq

* Add support clarity for MQB vs NMS Passat

* Remove Passat till we get a route

* Remove fwdRadar dupe FW

* fp

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2021-03-25 23:34:20 -07:00
Jason Young 430951e1cd
VW MQB: Volkswagen Tiguan Mk2 (#20484)
* Add VW Tiguan (jyoung8607)

* Update README and test_processes

* Moving test route to correct place

* Moving test route to correct place

* Fix candidate expression

* Add ignored fingerprints list

* Yo dawg I heard you like fingerprints..
2021-03-25 21:48:14 -07:00
Jason Young e7fc11c7fb
VW MQB: UDS fingerprinting support (#20271)
* FPv2 support for MQB

* Comment touch-ups

* Trim extra newlines

* Add Atlas and Tiguan

* Update submodule ref

* Revert "Add Atlas and Tiguan"

This reverts commit a47bc1bca7.

* Curb my enthusiasm

* Drop ABS/ESP from UDS fingerprinting for now

* Use multi-query to grab SW build ID and parameterization

* Resolve merge oops

* Resolve merge conflicts

* Make Ecu.fwdCamera optional for VW

* Where'd that come from?

* Propitiate process replay checks until ready for model dump

* FW values for Audi A3 Prestige

* Revert "Make Ecu.fwdCamera optional for VW"

This reverts commit 56852b99

* Don't try to FP fwdCamera for VW

* Remove FW comments

* Simplify RX offset handling

* Corrected scoping for MQB trans detection

* Add default response_offset

* Remove explicit list of MQB vehicles for now

* Deal with pylint warning

* Clarify and simplify comments

Co-authored-by: Comma Device <device@comma.ai>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2021-03-25 16:06:59 -07:00
Jason Young bee0cc6dac
VW MQB: Support for other transmission types (#20253)
* Support pieces for e-Golf and manual trans

* Support pieces for e-Golf and manual trans

* Support pieces for e-Golf and manual trans

* Support pieces for e-Golf and manual trans

* Support pieces for e-Golf and manual trans

* Support pieces for e-Golf and manual trans

* Support pieces for e-Golf and manual trans

* Fix comment typo

* TRANS->TransmissionType, GEAR->GearShifter

* TRANS->TransmissionType, GEAR->GearShifter
2021-03-09 15:39:58 +01:00
dingyf12593 9e9b8cf33a
merge the china golf 7.5 missing values in the existing fingerprint (#20218)
* china golf 7.5 values

* merge the missing values in the existing fingerprint

* merge the missing values in the existing fingerprint

* reset

* merge the missing values in the existing fingerprint
2021-03-03 14:10:33 +01:00
Adeeb Shihadeh bb9766bece
2018 Audi A3 (#20136) 2021-02-22 20:44:28 -08:00
Samuel Keeley 962ad654ae
Audi A3 8v support (#19873)
* audi a3 8v support

* segment

* AUDI -> VOLKSWAGEN

* remove comment

* remove values

* remove from test_models

* update readme, only tested on 2015

* replace with a route which was running this code

* empty commit to make tests run

* try one which is definitely uploaded

* A3 -> AUDI_A3
2021-01-23 18:43:59 -08:00
Adeeb Shihadeh 892e1162c0
Car cleanup (#1924)
* cleanup car code

* more pruning

* little more

* less pylint disables

* radar stuff

* fix

* udpate refs

* fix honda bosch

* fix test
2020-07-25 15:07:27 -07:00
Adeeb 367155168a
Update Flake8 config (#1624)
* update flake8 checks

* add E502

* no whitespace warnings

* fix violations

* no W391

Co-authored-by: Jason Young <jason@comma.ai>
2020-06-03 16:13:34 -07:00
Jason Young c2200baf60
Updates to Volkswagen port (#1147)
* Remove unreachable Radar Fault alert code
* Update max torque
2020-03-05 22:45:28 -08:00
Adeeb 13f60eae91
Abstract CarInterface init (#1131)
* abstract CarInterface init

* unused

* subaru

* gm cleanup

* vw

* typo

* carcontroller

* more cleanup

* fix vw
2020-02-19 20:37:07 -08:00
rbiasini 0c67143c92
Carstate returns capnp struct (#1115)
* Before abstraction, adding speed init from VW as well

* strting to abstract carstate class

* fix bug and update lock?

* revert pipfile change

* another bug

* fix linter

* bug fix

* remove a bunch of diplicated kf code

* better to not have class vars. will abstract __init__ anyway later

* abstract common instance vars in carstate init and a generic gear parser static method

* abstract gear parser for chrysler

* abstract gm gear parser too

* remove unnecessary random vars

* Chrysler: carstate returns capnp struct directly

* revert ref commit

* test ref

* WIP

* more WIP

* ops, missed this conflict

* ford as well

* not sure why this got deleted

* no need to copy

* remove copy

* remove copy import

* remove unnecessary intermediate variable

* remove obsolete comments

* GM: have carstate returning capnp struct directly

* Honda carstate also outputing capnp struct

* hyundai too now returns capnp from carstate

* ops, not meant this

* Subaru carstate also returning capnp

* Toyota: capnp struct as output of carstate

* fix bool

* minor simplififcation in Honda

* no need to negate

* VW carstate returning capnp struct (#1118)

* VW carstate also returning capnp struct

* fixed typo

* Remove unused blinker button (#1119)

* remove unused blinker button

* ops, this wasn't meant

* remove blinker button for VW as well

* update ref

Co-authored-by: Willem Melching <willem.melching@gmail.com>
2020-02-18 15:28:15 -08:00
George Hotz 71ead9adea selfdrive/car 2020-01-17 10:58:43 -08:00