commaai / commaai/opendbc

Chrysler: Cleanup LKAS button messages

Closed
#1,977 0 comments 0 reactions 0 assignees View on GitHub
chrysler cleanup
Dominant language
Python
Stars
3.4k
Forks
2.3k
Avg merge
3d 2h
Merged PRs (30d)
38

Description

There is confusion and overlap between the LKAS button-press message definitions for Chrysler, RAM_DT and RAM_HD.

* Pick a universal button message / signal naming convention to use, for example, DAS_BUTTONS
* Apply that naming to the existing `BO_ 816` definitions for Chrysler and RAM_DT
* Create `BO_ 650` for RAM_HD

Contributor guide

No contributing guide indexed for this repository

Research direction

Locate the existing BO_ 816 definitions for Chrysler and RAM_DT, then inspect the surrounding vehicle-specific message definitions to choose a consistent button-signal naming convention. Add the requested BO_ 650 definition for RAM_HD and verify that all three LKAS button messages use the same convention.

Written by the indexing model from the issue text.

Assessment

Domain
embedded-iot, reverse-engineering
Issue type
Refactor
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.