* Add 2020 SEAT Leon (exclamation point ai)
* Add SEAT Leon to README
* Fix Leon model-year
* Add SEAT Leon test route
* thanks me!
old-commit-hash: 34b6c56021
* 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>
old-commit-hash: 48fa8ffb33
* 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>
old-commit-hash: c253554b35
* 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..
old-commit-hash: 430951e1cd
* 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>
old-commit-hash: e7fc11c7fb
* 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
old-commit-hash: bee0cc6dac
* 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
old-commit-hash: 9e9b8cf33a
* 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
old-commit-hash: 962ad654ae
* 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>
old-commit-hash: 0c67143c92