* messy pitch compensation
* cmt
* fix
* before
* back
* prob good
* fix test
* fix test
* fix
* 1s is enough
* clean up
* more
* 1.5 probably perfect
* safe clip
* clean up
* stopping
* try some flounce magic, bad to jounce if not good
* change rate
* almost good
* Revert "almost good"
This reverts commit 56c669248c4b9441d85be587d77102206ca17b3f.
* finally this snap looks good
* clean up to only pitch
* init Honda City
* tmp fix EPB status error
* test route and comments
* updates
* add this
* fix handbrake
* minSteerSpeed
* fix
* change
* fix
* current test route
* follow parking brake signal name change
* i hope this is wrong :(
* wheelbase was wrong, also wants more SR
* rm torque substitute
* add generation to CAR name
* one more ref
* separate config block, rescaled actuator range
* remove, will be restored with #2481
* adjust steeringPressed threshold
* ultra swag due to undetected steer overrides
* one more tweak
* maybe two
* this thing really wants SR
---------
Co-authored-by: vanillagorillaa <31773928+vanillagorillaa@users.noreply.github.com>
Co-authored-by: Jason Young <jyoung8607@gmail.com>
* nissan: add new firmware version 476605SH7E to FW_VERSIONS
* fix sorting order
---------
Co-authored-by: chris-moming4k <moming2k@igpsd.com>
Co-authored-by: Jason Young <jyoung8607@gmail.com>
* gains need to be in lat accel space too (but behavior is still different)
* actually it may make more sense
* use siglin
* fix
* conflict
* cleanups
* more cleanup
* unused import
* remove gravity
* imports
* inverse
* cleanup
* more cleanip
* lint
* whitespace
* more cleanup
---------
Co-authored-by: Bruce Wayne <harald.the.engineer@gmail.com>
* Update Hyundai Kona 2022 fingerprints and docs
Added new firmware versions for Hyundai Kona 2022 in fingerprints.py and updated the documentation string to 'Hyundai Kona 2022-23' in values.py to reflect model year coverage.
* ALT_LIMITS
* Revert "ALT_LIMITS"
This reverts commit 9ad75d1d5663354f6cedcdbb433c1f229c1b5bd4.
* fix sorting order
---------
Co-authored-by: Jason Young <jyoung8607@gmail.com>
* init CANFD CRV
* init CANFD CRV Hybrid
* remove
* remove
* remove import for now
* remove import for now
* shane fixes
* rebase fixes
* fix
* update
* remove whitespace
* new test route
* remove CRV Hybrid
* 2025
* rename honda pilot dbc to canfd common
* rename canfd common dbc to canfd common can dbc
* renaming dbc to honda_canfd_common
* updating car specs
* separate steer interface and increase to 5000 per testers
* adding brake_error commands for canFD
* autocalculate alt brake for canfd
* adding canfd safety value
* adding bosch canfd safety value
* canfd required safety changes from pr 2129
* canfd required safety changes from pr2129
* renaming dbc to honda_canfd_common
* typo fix
* fix coding style per CI
* move canfd altbrake to autodetection
* clearer diff, for now
* Adding 24 CRV Hybrid fingerprint
* switch to torque controller
* updating hybrid test route
* applying log-determined values for CRV 6G Hybrid
* updating values from additional log
* updating steer threshold based on log
* udpating values based on log
* found higher numbers in CRV log
* repoint ICE to Hybrid
* typo fix
* typo fix
* remove CRV from car template
* remove CRV from extra cars
* Adding 23 ICE fingerprints (Taiwan market)
* Adding CRV ICE test route
* whitespace fix
* collapse CRV_HYBRID_6G into CRV_6G
* verified max of 2560 from dashcam route
* cleanup
* not seeing data to elevate this above other CAN-FD
* swag after actuator rescale
* it wants a little more SR
* same steerActuatorDelay as the others
* prepare to recreate FW lists
* auto_fingerprint 864613393836f643/00000002--3cef07213f
* auto_fingerprint 51dea302d9d61e22/00000006--f3732a4905
* auto_fingerprint 0a84f6dd8372aef6/00000005--aff7debbbe
* auto_fingerprint ea1fc707f10a580a/00000016--a6e25f0867
* auto_fingerprint c6dc5864bedfeaa9/00000000--b11ca96af3
* auto_fingerprint 63568e3e2f56c8ad/00000001--2c87c755e1
* don't have a verified dongle with MY2023 yet
* adding 2023 to community docs
* auto_fingerprint 472a018ff8fd479a/0000006f--72d838b24d
* Revert "adding 2023 to community docs"
This reverts commit bdaf5bff0a2ca3f1c826dc4257580822f95baf1b.
* Revert "don't have a verified dongle with MY2023 yet"
This reverts commit 0e8b8e300168ab3404cc74980a182bec1d3f50e0.
---------
Co-authored-by: vanillagorillaa <31773928+vanillagorillaa@users.noreply.github.com>
Co-authored-by: Jason Young <jyoung8607@gmail.com>
* rebase
* update test route
* rebase to new standard canfd safety
* rebase to new standard canfd safety
* move canfd pilot to torque controller
* updating pilot specs
* updating Pilot torque parameters
* adding learned values for Pilot 4G
* line length
* Update with log steer max
* adding steer threshold
* remove Pilot from extra cars
* remove Pilot from car template
* initial swag at parameters
* Updating Pilot to new test route
* auto_fingerprint 9662a1dab70c9dc3/00000002--99667cb569
* auto_fingerprint ea1fc707f10a580a/00000002--5d8a903b09
* it wants a little more SR
* auto_fingerprint f2811c615202e9c8/00000001--061edfcbab
* auto_fingerprint aadbd1a661fb4da3/00000004--0effa9d913
* Revert "Updating Pilot to new test route"
This reverts commit 84adcc449e7f45ca1ba2d7108f6a3ece11aa517f.
* auto_fingerprint f9c43864cf057d05/2024-01-15--23-01-20
---------
Co-authored-by: vanillagorillaa <31773928+vanillagorillaa@users.noreply.github.com>
Co-authored-by: Jason Young <jyoung8607@gmail.com>
* Updating honda car docs
* adding serialsteering Accords
* Apply suggestions from code review
* Updating status of Honda support
* Updating with more CRV support
* Updating template with more CRV support
* Updating RDX to 2025
* Updating RDX to 2025
* Updating years of Intega community support
* Adding Passport and renumbering gasonly-PID
* removing abandoned Honda PRs, will add back when reopened.
* adding 26 passport
* Updating Accord due to upstream
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com>
* Revert "Refactor steering angle limit functions and add common application lo…"
This reverts commit adb6001649.
* move to lateral
* make work
* now we move
* fixup imports
* fixup safety test
* clean up
* cmt
* ?
* by default no limit
* 0 is better
* these are good
* init CANFD Accord
* remove import for now
* shanes changes
* fixes
* fixes
* fixes
* clearer diff, for now
* autocalculate alt brake for canfd
* fix coding style per CI
* adding canfd safety value
* adding bosch canfd safety value
* canfd required safety changes from pr 2129
* canfd required safety changes from pr2129
* removing standardized canfd values
* updating Accord trim specs
* whitespace fix
* formatting
* Adding 2025 accord fingerprint
* canfd standardizing
* add Accord 11G gas pedal calibration for long control
* moving to standard canfd dbc
* standardizing line spacing
* set initial steerActuatorDelay to lagd learned minus 0.2
* comments
* see how it likes the lat accel torque controller
* Honda is, of course, special
* try some tweaked vehicle model params
* updates from online learning
* new test route
* CAN-FD doesn't use BOSCH_SUPPLEMENTAL_1
* remove TODO, lagd seems stable here
* test lat accel control with rescaled actuator
* retune steering touch threshold
* still need the friction
* Honda: Detect regen paddle
* more params refinement
* autoMATIC
* who even drives an 2nd gen Acura RDX anyway
* simplify since we have to deal with RDX anyway
* E302
* cleanup
* Honda: Bosch CAN-FD platform safety
* cleanup
* try to pick up some more firmware
* oops
* little more
* just clean that up
* how bout now?
* see if this punches through
* how bout... NOW?
* alright imma need this back
* Revert "alright imma need this back"
This reverts commit 08e411e4af450bb727e485523c565d94a528f325.
* didn't work
* EPS and VSA firmware optional for HONDA_BOSCH_CANFD
* trim verified years
---------
Co-authored-by: vanillagorillaa <31773928+vanillagorillaa@users.noreply.github.com>
Co-authored-by: Jason Young <jyoung8607@gmail.com>