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

Add support for newest DLT specification V2 #23

Open
2 tasks
marcmo opened this issue Aug 1, 2024 · 1 comment
Open
2 tasks

Add support for newest DLT specification V2 #23

marcmo opened this issue Aug 1, 2024 · 1 comment
Assignees

Comments

@marcmo
Copy link
Member

marcmo commented Aug 1, 2024

check with latest spec

  • add version info into Readme (which spec version we support)
  • implement all changes since 1.0.0 release version
@kruss
Copy link
Collaborator

kruss commented Aug 5, 2024

This seems to be the latest spec (2023-11-23 R23-11):
https://www.autosar.org/fileadmin/standards/R23-11/FO/AUTOSAR_FO_PRS_LogAndTraceProtocol.pdf

This is basically the old spec being implemented already (actually it's 1.0.0):
https://www.autosar.org/fileadmin/standards/R17-03_R1.1.0/FO/AUTOSAR_PRS_LogAndTraceProtocol.pdf

DLT V2 was introduced in 2021-11-25 R21-11, other changes before to DLT V1 seem to be minor only.

The DLT Version can be evaluated by bits 5-7 of first Byte within Header for both DLT versions.

DLT V1
[PRS_Dlt_00094] ⌈The Header Type (HTYP) shall contain the following information
and be encoded the following way:
...
• Bit 5-7: VERS (Version Number)

DLT V2
[PRS_Dlt_01008] dThe Header Type (HTYP2) shall contain the following information
and shall be encoded in the following way:
...
• Bit 5-7: VERS (Version Number)

@marcmo marcmo changed the title Add support for newest DLT specification Add support for newest DLT specification V2 Aug 6, 2024
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