Skip to content
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

draft - Odyssey 21-25 support #1934

Draft
wants to merge 38 commits into
base: master
Choose a base branch
from

Conversation

mvl-boston
Copy link

@mvl-boston mvl-boston commented Mar 6, 2025

(marking as draft until satisfactory drive test)

Add support for 2021 to 2025 Honda Odyssey

  • car fingerprint named 5G MMR. That is honda-speak for 5th generation mid-model refresh
  • US Odysseys use imperial speed/cruise units on the canbus, Canadian Odysseys use metric. Rewrite the cruise unit to read the canbus flag, rather than be based on hardcoded fingerprint names, to automate support of this.
  • Odyssey removes steering when under 70kph with radar on (eg: when longitudinal is off). Identified the canbus flag that identifies the steering lockout, and set a low speed warning when this occurs.
  • regression on gas strength says that this model runs 1 m/s per 1000 gas units. Existing code has 1m/s per 800 units for Bosch. Unsure if this model is different (or other Bosch models are tuned wrong) so wrote logic that flips to 1000 units only for this fingerprint.

@github-actions github-actions bot added car related to opendbc/car/ honda labels Mar 6, 2025
Copy link
Contributor

@github-actions github-actions bot left a 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

@mvl-boston mvl-boston changed the title Odyssey 21-25 support draft - Odyssey 21-25 support Mar 6, 2025
@mvl-boston mvl-boston marked this pull request as draft March 6, 2025 22:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
car related to opendbc/car/ honda
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant