* Testing addition of 2019 Kira Niro PHEV
* Testing addition of 2019 Kia Niro PHEV
* Fix typos
* Remove bad Optima fw, switch Niro to FPv2
* Set minimum steer speed for 2019 Kia Niro HEV/PHEV
* Add 2019 Kia Niro PHEV to README
* Fix typo
* apparently we get trailing garbage sometimes
* No FCA11 message, also use ELECT_GEAR
* i am not good with alphabet
* Add test route for Niro HEV
* Remove LFA for 2019; no legacy safety
* minSteerSpeed handling
* vehicle disengages SCC below 10mph
* no longer need Genesis specific code for minSteerSpeed
* simplify
* use DriverOverride
* keep using EMS16 msg which is available on manuals, TCS13 is not
* Need to differentiate between hybrid ev and ev
* bump opendbc
* add to release files
* try this
* try this
* fixup
* shouldn't need multiple dbc's
* update comments
* combine phev into ev_hybrid
* clean up
* accel_pedal_pos is a percent
* bump
* bump
* update list name
* do this in another PR
* not 2020+
* explicitly set safety param
* full hyundai gas press test coverage
* bump
* bump
* bump
* bump
* like this convention better
* bump
* revert some null gas_signal changes for now
* revert style change
* Add Ioniq PHEV 2020
* Use appropriate signals
* can't verify this to be true
* defaults
* order should really be opposite...
* original style
* bump panda
* bump
* update releases
* bump panda
* Update test route
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* Emit correct alerts for LDW Left & Right on Subarus
This change switches the ldw event to use VisualAlert.ldw and
alters all cars to use the prior behaviour for that alert, except
global subarus - they emit the correct warning to the dash
* Remove whitespace, and add comment about not overwriting stock alerts
Co-authored-by: Crispin Flowerday <crispin@theflowerdays.com>
* hyundai: set CF_Lkas_ToiFlt for wind down
* hyundai: disable steering on all steer warnings
* Revert "hyundai: set CF_Lkas_ToiFlt for wind down"
This reverts commit 065f0a996d.
* update refs
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* Added support for the 2020 Hyundai Palisade
* Updated
* Apply suggestions from code review
Co-Authored-By: Willem Melching <willem.melching@gmail.com>
Co-authored-by: Willem Melching <willem.melching@gmail.com>
* hkg
* Cleanup
* Update readme
* more fixes and cleanup
* Old genesis
* Typoe
* Test car models
* Update comment
* Fix brake pressed
* Update release notes
* Fix vEgo
* Add sonata
* Add sonata values
* Temporarily remove doors check. It doesn't work
* Sonata uses crc8
* Fix tests
* Changes for LFA
* Add comment
* Does this improve the hud?
* Proper signal name
* Force the right value
* some ui stuff
* more comments
* Show lane lines on sonata
* cleanup dash
* fix last ui issues
* Fix doors
* update CI
Co-authored-by: Comma Device <device@comma.ai>
* 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>