Skip to content

Boundary padding for records and PDUs #53

Open
@ngjunsiang

Description

@ngjunsiang

This is a placeholder issue for work relating to boundary padding.

Classes requiring boundary padding

To date, from a quick search in the codebase, the following classes require padding to bit boundaries (Note: not a complete list):

  • IFFData
  • GridAxisDescriptorVariable
  • FundamentalOperationalData
  • Environment
  • IntercomSignalPdu
  • SignalPdu
  • MinefieldResponseNackPdu
  • VariableDatum
  • RecordSpecificationElement

There is some code in VariableDatum for doing this. Ideally the process for doing so should be standardised across all of the above classes. Some helper functions would also help in this area.

Issues affected

This might potentially resolve #12 (since DataPdu composes VariableDatum)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions