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

Extract Request and Response CAN IDs from CDD File #664

Open
Janelyol opened this issue May 17, 2024 · 2 comments
Open

Extract Request and Response CAN IDs from CDD File #664

Janelyol opened this issue May 17, 2024 · 2 comments

Comments

@Janelyol
Copy link

In addition to all the DIDs (Diagnostic Identifiers), I require the Request CAN ID and the Response CAN ID from the Candela file (CDD). These CAN IDs will serve as the default communication IDs for interacting with the ECU.
Typically, these IDs are readily available in the CDD file and can be extracted by parsing the qualification names CAN.ReqCanId and CAN.ResCanId.

@andlaus
Copy link
Member

andlaus commented May 20, 2024

support for the diagnostic functionality is severely limited in cantools by design. I recommend using odxtools as a fairly emcompassing alternative. (you need to export your CDD files to PDX using CANdela's ODXstudio plugin.)

@andlaus
Copy link
Member

andlaus commented May 20, 2024

BTW: If I understood you correctly, your use case is already answered in odxtool's README...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants