* HKG: Kia K5 2021 Car Port
* Update CARS.md and RELEASES.md
* Add test route: Kia K5 2021
* Update firmware format due to recent query change
* Update CARS.md: not all 2021 Kia K5 have SCC
* Update test_routes.py
old-commit-hash: 6018bda2ba
* Change Global brakePressed to Brake_Status Brake signal
* Add Brake_Status Brake signal and check
* bump panda
* update refs
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 4c45e90722
* car port: Honda Freed
Popular 3-row compact minivan in Japan based on Fit platform.
test route: 2c4292a5cd10536c|2021-08-19--21-32-15
* missing DRIVERS_DOOR_OPEN signal on FREED
* remove redundant long parameters
* additional FW; confirm lack of stop-and-go
* restore gateway ECU to fingerprint
* corrected mass and wheelbase
* add another forwardRadar id
old-commit-hash: edabca193d
* Add fingerprint: Hyundai Santa Fe 2022
* Update LFAHDA_mfc: Add 2022 Hyundai Santa Fe
* Add car port: Hyundai Santa Fe 2022
* Add test route: Hyundai Santa Fe 2022
* Update RELEASES.md
* Update CARS.md
* Update RELEASES.md
* Remove FPv1 due to deprecation
old-commit-hash: 9acc592cd9
* 2021 Hyundai Sonata N Line: Fingerprint
* Force FPv2: 2021 Hyundai Sonata N Line
* Revert "Force FPv2: 2021 Hyundai Sonata N Line"
This reverts commit 50351a3d1765290ce489bb88bd784b073e8db77b.
* remove too short fw versions
Co-authored-by: Willem Melching <willem.melching@gmail.com>
old-commit-hash: 1ba28af265
* Added fingerprint for Hyundai Elantra 2021
This fingerprint started popping up on my 2021 Hyundai Elantra SEL (non-hybrid).
* Update values.py
* Apply suggestions from code review
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: e8e83a3dcf
* Honda carstate: refactor MAIN_ON signal
MAIN_ON handling was scattered throughout the code since
the enclosing message differed by model. Store the message
name in the instance.
Several cases in get_can_signals() and update() were
subsequently collapsed.
* remove duplicate BRAKE_HOLD_ACTIVE signal
* Update selfdrive/car/honda/carstate.py
* add some whitespace
* cleanup carstate
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 7ee9ba34dd
* panda
* bring over changes
* dont check car model
* remove comment
* fix typo
* more stuff gated behind long
* not
* not used
* gate that too
* try honda tuning
* clip accel values
* fix up merge
* fix stopping
* add retry logic around knockout
* increase timeout
* keep flipping lead bit
* true for now
* less tuning
* update comment
* 0.1 s is fine now
* merge honda and hyundai knockout
* more lead fields
* another obj bit
* increase timeout
* fix stopping flag
* only lag compensate for braking
* no lead
* less tuning
* only do knockout if not readonly
* try controlling using jerk
* tuning
* try higher stopping rate
* set stopping flag at higher speed
* clip upper jerk when stopping
* remove comments
* tester present 1hz
* use positive start accel
* 1.0 to maybe improve low speed stuff
* no point going over 0
* bump panda
* bump panda
* revert that change
* update ref
old-commit-hash: c4bac6bd68