Skip to content

feat(en302636_4_1): Add method to create HeaderType from ExtendedHeader - #26

Merged
jbeyerstedt merged 1 commit into
mainfrom
feat/header-type-and-subtype
Jul 22, 2026
Merged

feat(en302636_4_1): Add method to create HeaderType from ExtendedHeader#26
jbeyerstedt merged 1 commit into
mainfrom
feat/header-type-and-subtype

Conversation

@jbeyerstedt

Copy link
Copy Markdown
Collaborator

The header_type_and_subtype property of the common header needs to be set to match the extended header.
So let's add a new_from method which creates a HeaderType matching the provided extended header.

sadly we can't infer the full header subtype in all cases, so non-circular GAC and GBC headers need to provide the AreaType.

@jbeyerstedt jbeyerstedt added the enhancement New feature or request label Jul 22, 2026
@jbeyerstedt
jbeyerstedt force-pushed the feat/header-type-and-subtype branch from e9be01a to ee9aa2c Compare July 22, 2026 08:16
@jbeyerstedt

Copy link
Copy Markdown
Collaborator Author

Since auto-setting the header type will be removed from C-ITS-Parser (see consider-it/C-ITS-Parser#71), we should provide a similar method here.

@jbeyerstedt jbeyerstedt added this to the v0.4.0/ v1.0.0 milestone Jul 22, 2026
@jbeyerstedt
jbeyerstedt merged commit 95b4de7 into main Jul 22, 2026
3 checks passed
@jbeyerstedt
jbeyerstedt deleted the feat/header-type-and-subtype branch July 22, 2026 15:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants