* proof of concept
* actuators packet describes which actuators are active
* bump cereal
* fixes
* not needed for this PR
* Do Toyota
* add back controlsState.active
* bump cereal
* rest of cars
* in actuators
* add active back
* which
* use controlsState.active for now
* will make an issue
* Update selfdrive/controls/controlsd.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* move local lat_active checks into CC.latActive
* remove redundant checks
* move comment
move comment
* fix joystick mode
* get enabled from carcontrol
* do standstill check in controlsd
* make sure we consider the gas press case for GM
* use CC.actuators
* fix
* capitalization
* Bump cereal
Bump cereal
* make intermediate actuators
* similar convention to before
* clean that up
* update refs
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 629399a44925080b2c35b6dde35c093cc2e32035
* check in tuple instead of list
* Update selfdrive/car/toyota/carcontroller.py
Co-authored-by: Willem Melching <willem.melching@gmail.com>
* Update selfdrive/car/mazda/interface.py
Co-authored-by: Willem Melching <willem.melching@gmail.com>
Co-authored-by: Willem Melching <willem.melching@gmail.com>
old-commit-hash: a653461dec18b1313148905172ba54bac9f5fdfd
* 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>
old-commit-hash: 55390d273f36f49da3896e687ac5530f40c1d150
* remove community supported cars from community features
* remove bosch and hkg long
* remove test case
* update refs
old-commit-hash: 649af76fd4ade524df8eb6c56cc8bb09b3772e7c
* 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>
old-commit-hash: 1ac89f14aa7c45c56049e8dbb0d6c5bb83a0fc6b
* auto network location detection
* re-run CI after process_replay timeout fix
* different ext can bus ID handling
old-commit-hash: 4beda8e33c7f2a060d6cb6984d452f652302c296
* 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
old-commit-hash: df0b92bbcd2652ed7777ba923820bed0a03992ae
* Improved HCA state and fault handling
* Apparently opendbc does an upper() on everything
* Update EPS HCA init state
* Make initial state "ready"
old-commit-hash: 3a2893f11a7f40277ab21d7e70145d4900c0b532
* 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: 34b6c56021c2bc83971c8bd113913c280e24a69c
* 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 21aeecacd578ee287eda52cb674a51611092f272.
* always show lane visibility
* notes
* notes
* spelling
* reality
* remove notes
Co-authored-by: Ambroos Vaes <ambroos@fb.com>
old-commit-hash: f7ea2cd761a7c497a816f317a6890caa6dd8a195
* 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 73a4b4886f572045ada05cd13e60790ca3e17a94.
* revert route changes and update refs
* update refs again
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 48fa8ffb33dbc49d441519f3d496441a65e8a066
* 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>
old-commit-hash: e181fd7f0a9654d5d94f148d0378c5ac8be134ca