* Add initial Forester 2019 support
* Add dgranger15 Forester 2019 FPv1
* fingerprint syntax fix
* FPv1 syntax fix 2
* Add Forester 2019 to CAR
* fix indent
* Add Forester 2019 to test_car_models ignore list
* Update Forester 2019 steering tuning (dgranger15)
* Add Forester 2019 to README.md
* Change lists to single value
* Add test route for Forester 2019
* Remove model year
* Remove Forester model year in test_car_models
* Remove usernames, add Forester ACC speed mph unit value
old-commit-hash: 09e7d4ab3a
* Added Rogue 2019/Leaf 2019 fingerprints
* Added Rogue as new car. Updated readme
* Added route to test_car_models.py. Fixed if statements to check against rogue/x-trail
* Fixed paste error
* Merged Leaf fingerprints
* Assume Rogue is MPH until we work out the mph/kph bit
old-commit-hash: 9fc826cb5c
* Add 2020 Lexus RX Hybrid support
* Add 2020 Lexus RX Hybrid to IGNORED_FINGERPRINTS and route to test_car_models per @pd0wm
old-commit-hash: dd16990952
* add sonata interface
update values.py
update values.py
* change sonata_1 to sonata_2019
* add sonata 2019 and forte 2019 to README
prettier fucked me up pretty hard at first
sdfsd
* update README.md
* mock test
old-commit-hash: fde1a5e9af
Remove panda / giraffe mention in footnotes where possible
Car harnesses now available, removed subscript for known HKG models; left subscript for not known models
old-commit-hash: 5677f45a65
* integrate codecov
* add codecov to readme
* don't need the token
* fix badges
* /bin/bash, not /bin/sh
* needs coverage in the docker
* from the git root
* add CI_ENV like https://docs.codecov.io/docs/testing-with-docker
* custom upload step
* use codecov action
* coverage xml
* add unit tests, good luck
* name the container tmppilot
* add name, fix unit tests
* yml, fix coveragerc-app
* remove tmp/openpilot
* try without xml
* just call the upload script in docker
* ugh, i hate docker
* idk env
* yaml?
* don't be clever
* maybe this
* running out of ideas
* coverage xml maybe
* upload coverage.xml
* ugh CI_RUN
* unneeded artifact
Co-authored-by: George Hotz <geohot@gmail.com>
old-commit-hash: 4252028a84
* lgtm in readme, and mac nui fixes
* call super inits in radars
* unused imports, dup lines
* more radars, more unused imports
* pass CP into RadarInterfaceBase
* more fixups
* unused imports
* delete unused lines
* ugh, new unused import
Co-authored-by: George Hotz <geohot@gmail.com>
old-commit-hash: 1295cfe06c
* exclude HIGHLANDERH_TSS2
* add HIGHLANDERH_TSS2 support
* Add HIGHLANDERH_TSS2 Support
* Add HIGHLANDERH_TSS2 Support
* Added to IGNORED_FINGERPRINTS per @pd0wm
old-commit-hash: 009c32d516
* 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>
old-commit-hash: de910e93d5
* 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>
old-commit-hash: 7d78cef34b
* readme update, still need the gates on the cars themselves
* add community feature gating to other car ports
* promotion note
* from the brand
* readme touchups
* sell the harness
* full ISO
* update ref
Co-authored-by: George Hotz <geohot@gmail.com>
Co-authored-by: Willem Melching <willem.melching@gmail.com>
old-commit-hash: 2ecddbb3b6
* add 2019 Honda Insight + fw fp
* add actual fp and add to ignored, but still required for ECU detection
* add Insight dirty route for now
* update README.md, was wrong mph for each
* update test_car_models
* remove dbc extension
old-commit-hash: c8c4708f21
* Add support for Lexus NX 300h 2018
* Add Lexus NX 300h 2018 to README.md
* Fix a misplaced value CAR.LEXUS_NXH in the values.py
old-commit-hash: 576317ad10
* added 2020 highlander (TSS2)
* add HIGHLANDER_TSS2 test into routes
* reduce HIGHLANDER_TSS2 weight to 4700 from 4900
* add highlander 2020 limited to the list of supported cars
old-commit-hash: 4ea7294607
* support for Chrysler Pacifica 2020 Hybrid
Thanks to Benson in Discord.
Example segment: 8190c7275a24557b|2020-01-29--08-33-58--7
* Add relevant route to selfdrive/test/test_car_models.py
* fix segment test name
old-commit-hash: 5aff2b6885
The Comma Two worked "out of the box" (*after OP install*, but you all know what I mean) for my Corolla Hatchback 2020 SE w/ BSM.
old-commit-hash: d658767236
* 2020 Prius Prime Limited
Fingerprint for 2020 Prius Prime Limited from garglo. 86a0adcb192c9424
* Update README.md
2020 supported
old-commit-hash: 47e87baa60fa85d2c4db1eb4720b0aa8dc1c8fea
Tested latest commit on ICE version, and it worked flawlessly out of box. Fantastic experience.
old-commit-hash: be28530ee4f76d652fc70dec16eae93fbec228fc
* Subaru re-added to the list of supported cars with with DIY giraffe
* Minor line break fixes
old-commit-hash: a2f4d6b5ad1471f26dac707a82ef666ac32d77d9
* 2019 honda crv hybrid port (china version)
* adjust mass based on spec
* update mass based on spec
* add 2019 Honda CRV Hybrid
old-commit-hash: 7978afabe542289e5a2082491b96c82f85d13765
Add Chrysler Pacifica Hybrid 2019 to list of supported cars.
Clarify Jeep 2019 minimum steering speed.
old-commit-hash: dd323433421857af6791bcc0bd4a25f53ec14936
Although there's a fingerprint and LKAS constant for the 2019 Pacifica, it doesn't work well enough that I'd consider it supported.
P.S. I have an idea for how to support all Chrysler with one code base, even those I've never looked at. Forward can0 to the stock LKAS (can2) so that the stock LKAS is active. Then read the stock LKAS messages on can2 to both get the vehicle's LKAS constant, any status messages, and perhaps a more reliable counter. I'll try to code it up this weekend.
old-commit-hash: 8b7dfb647f167d71a92ef57b07491814f7f18e9d
* fingerprint and new car
* you know the drill
* fix
* mod civic hatch to work for now
* try to merge hatch and other bosch
* fix
* fixed spaces
* comma (heh)
* make mass civic
* Add to readme. Need to confirm speed
* steering dropout at ~3.3 kph
* Remove additional fingerprint
* combined comment. fixed formatting to match
old-commit-hash: 9eb1666a52a5587aad5995e2e140c8e5364ca862
* hyundai WIP
* steer_driver_factor is 1
* removed unnecessary file
* removed unnecessary code
* Update carcontroller.py
bug fix
* safety tuning and fixed interface stiffness
* better lateral tuning, some fixes
* Fix set speed
* added camera state reading, autoresume from stop, cancel on accel, hud alerts
* WIP
* Updated for Kia Sorento *WIP*
* Cleanup
* clean2
* Bug Fixes
* pre-merge
* Add all the cars!
* Panda to auto-detect Camera Bus
* Move Checksum Check
* Final Sorento Tuning
* Make CAN3 for Cam default
* Update README.md
* update panda, minor aesthetic updates
* few other minor changes
* added steer not allowed alert
* bup panda version to force panda update
* fixed camera alerts
old-commit-hash: b3654cbcc9150c5c1388d9be723e707854700dd1
* Trying to make Highlander ICE stop and go
* Making acceleration slow for fuel efficiency
* Removing annoying commanded disengage beep
* Raised accel_max by 50% and commented on chime
* Testing if Highlander ICE can resume follow from 0
* Returned to 1.5 m/s2 for testing stop and go
* Prep for merging upstream
* Prep for upstream merge item #2
* Added Highlander ICE/Hybrid to Stop and Go
Also updated table of vehicles
* Rollback advertising stop and go for Highlanders
* Fix whitespace
old-commit-hash: 50d9c446cf4abf5214e73d7d6a32b2cb926f37c9
ACC implies Driver Confidence II, but not the other
way around. Openpilot requires front, long range radar
that only comes with ACC package.
old-commit-hash: 6eb1247426f9d6e136968d4ba3785f07b5b581fb
Loving the way this adds some realism and cleans things up a bit on the image.
Let's do this! xD <3
Thanks for the AMAZING and EXCITING update. Driving on it first thing in the morning.
Congratulations Comma Team!
old-commit-hash: 7f6ea03066d24db5102e7e7e16233608ed384eb1
* Adds Honda Ridgeline
Replaced trim level placeholder
Adding 0x301 ridgeline message
(I restructured this slightly since we don't need to repeat `commands.append(make_can_msg(0x300, msg_0x300, idx, 1))` so many times
Updated dbc name
Use pedal_gas to detect gas pressed
Remove unnecessary signal check
Fix array notation
* Tire stiffness factor bumped to 1.5x
* Adds safety tests at line 133
* Revert "Adds safety tests at line 133"
This reverts commit 349edf5b1a879cac704db3786d0626211497bcb7.
* fix failing build due to syntax
* update variables for failing build
* Update interface.py
* Update Tire Slip Factor
old-commit-hash: 28b8043c5b5ce1195780607e8cf0565adc21bcba