-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Car Port: Kia Carnival HEV 2025 (HDA2) #1580
base: master
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for contributing to opendbc! In order for us to review your PR as quickly as possible, check the following:
- Convert your PR to a draft unless it's ready to review
- Read the contributing docs
- Before marking as "ready for review", ensure:
- the goal is clearly stated in the description
- all the tests are passing
- include a route or your device' dongle ID if relevant
This is necessary in order to support the 2025 Kia Carnival w/ HDA2, which uses ALT_BUTTONS. This seems exceedingly unlikely to cause a regression. If any car wasn't hitting this branch and now does, it means it was already broken (trying to use BUTTONS when they don't exist).
63f9308
to
a89a450
Compare
This PR is a duplicate of #1558. |
Disclaimer: While I have the ability to merge one of these PRs, I don't set bounty policy or make bounty decisions. @ccdunder: Welcome to opendbc and openpilot! We like having new contributors. That said, if you're aware there are other potentially duplicate PRs, it's good practice to explicitly mention them and explain why it's necessary to file a separate one. I wouldn't really call that other PR stale, conversations and testing are clearly in progress. @sunnyhaibin: Haven't reviewed these in depth, but there are definitely differences between these PRs, starting with the existence of Panda changes in this one. Neither of these PRs are ready to merge. To get one of them merge-ready, this would be a great time to onboard and collaborate with a first-time contributor and HKG owner. |
@sunnyhaibin my sincere apologies for my overly critical reply. I heard what sounded like "we don't want your work" and got confused and defensive. My sincere thanks @jyoung8607 for the warm welcome and cool moderation 🙏 Jason and I are collaborating in discord now. To avoid duplicating efforts, I'm going to focus this set of PRs on the HEV specifically (i.e. drop the ICE fingerprints). There is an additional issue that only affects the ICE model and I only have an HEV to verify with anyhow. |
a8a01ae
to
6b73dc8
Compare
This is needed for the Kia Caravan '25.
This is needed for the Kia Caravan '25.
6b73dc8
to
300e557
Compare
Checklist
selfdrive/car/docs.py
to generate new docs6c0069dcd5bbb6c1/00000020--6b95507969
6c0069dcd5bbb6c1/00000021--e6c25dde2d
Dependencies:
Changes:
KIA_CARNIVAL_HEV_4TH_GEN
. This is the first year the Carnival is available as a hybrid. At the very least the mass is different. Who knows what else. And this follows the apparent convention here to declare HEV versions separately from their ICE siblings.Parent PR: commaai/openpilot#34246