* Convert all text strings to f-strings
Reformats all the text from the old "%-formatted" and .format(...) format to the newer f-string format, as defined in PEP 498. This requires Python 3.6+.
Flynt 0.69 was used to reformat the strings. 120 f-strings were created in 51 files.
F-strings are in general more readable, concise and performant. See also: https://www.python.org/dev/peps/pep-0498/#rationale
* revert pyextra changes
* revert ublox.py
Co-authored-by: Willem Melching <willem.melching@gmail.com>
* retune civic
* seems smooth
* back to normal
* new ref
* fix conflict
* runs
* rm
* accel scale is 4
* toyota should be good
* more cleanup
* fixup
* better naming
* update ref
* deprecated
* sending brake when not enable causes a fault
* rm gas and brake
* unused
* update ref
* acura logic is no more
* wrong before
* revert tuning cleanup
* adress comments
* update ref
* already on master
Co-authored-by: Willem Melching <willem.melching@gmail.com>
* cleanup and scoping fixes
* static analysis feels sad without this
* remove extra read of clutch switch signal
* don't check Motor_14 unless it's needed
* collect short CP/CS aliases together
* Improve VW HUD with laneless and LDW
* No longer depend on laneless param
* update behavior
* update note
* update test route to make CI happy\?
* Revert "update test route to make CI happy\?"
This reverts commit 21aeecacd5.
* always show lane visibility
* notes
* notes
* spelling
* reality
* remove notes
Co-authored-by: Ambroos Vaes <ambroos@fb.com>
* 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>
* Add LDW->SWA signal pass-through
* GC currently unused ACC_06 and LDW_02 signal data
* Split out Jetta GLI
* Pass in camera CAN parser now that we use it
* GC unused CarController param, camelCase->PEP8
* CAN valid should pass for VW now
* update refs
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* 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>
* 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..
* 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>
* 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
* 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
* Parametrize MIN_CAN_SPEED in car interfaces
* fixed instance in planner.py
* fix typo
* var name change
* changed var name to minSpeedCan for consistency with other uses of CAN in the capnproto files
* added default value to get_std_params, removed unneeded instances from car interface files
* Revert PEP8 autoformat corrections
* update refs
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* run car model unit tests in parallel
* remove refs to deleted file
* run with coverage
* that wasn't necessary
* as builder
* need a new route for this one too