-
Notifications
You must be signed in to change notification settings - Fork 70
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
Enhanced checksum is used for diagnostic frames #30
Comments
This is also described here: "These frames always have 8 data bytes and they always use the classic checksum." |
Thanks Yannik. I was not aware of those diagnostic packets.
More or less I designed it to work in my car and where happy when it did
(and still does).
Shouldn't be too difficult change the code to select the checksub method
based on the package type if anybody wants to do that.
…On Fri, Mar 1, 2019 at 12:07 AM Yannik Sembritzki ***@***.***> wrote:
This is also described here:
https://www.lipowsky.com/assets/files/downloads/english/LINQuickStart_en.pdf
"These frames always have 8 data bytes and they always use the classic
checksum."
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#30 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/ACFWQRj1eUbUaLMe75i_mUugVIQRuoThks5vSN_PgaJpZM4bXd4z>
.
|
laszloh
added a commit
to laszloh/linbus
that referenced
this issue
Aug 26, 2021
original commit by Yannik
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hello,
when setting
custom_defs::kUseLinChecksumVersion2
to true, the enhanced checksum is used for diagnostic frames too, leading to errors like this:The LIN 2.x specification states that the classic checksum is to be used for diagnostic frames.
Source: https://assets.vector.com/cms/content/know-how/lin/LIN-Spec_2.2_Rev_A.PDF, page 20, point "classic checksum".
The text was updated successfully, but these errors were encountered: