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

DS file header should include additional metadata #6

Open
skliper opened this issue Apr 22, 2022 · 0 comments
Open

DS file header should include additional metadata #6

skliper opened this issue Apr 22, 2022 · 0 comments

Comments

@skliper
Copy link
Contributor

skliper commented Apr 22, 2022

DS currently stores a number of fields in the DS file header (DS_FileHeader_t), namely the time the file was closed, the file name, the file table index, and the file name type.

When reading DS-created files on other platforms with other configurations, it is possible to tease apart platform/mission-specific information but it would be easier to store the configuration in the header for easier analysis of DS files.

Additional information should include, at least, the CCSDS time format (CFE_SB_PACKET_TIME_FORMAT), the CCSDS secondary header (CC, timestamp) endian-ness, byte alignment, even the DS file header endian-ness for the close timestamp.

Also, as this will break compatibility with any DS-generated files from previous versions, including a DS header format version # should be included.

Imported from GSFCCFS-759

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

No branches or pull requests

1 participant