Class AemWriter

    • Field Detail

      • CCSDS_AEM_VERS

        public static final double CCSDS_AEM_VERS
        Version number implemented.
        See Also:
        Constant Field Values
      • KVN_PADDING_WIDTH

        public static final int KVN_PADDING_WIDTH
        Padding width for aligning the '=' sign.
        See Also:
        Constant Field Values
    • Constructor Detail

      • AemWriter

        public AemWriter​(IERSConventions conventions,
                         DataContext dataContext,
                         AbsoluteDate missionReferenceDate)
        Constructor used to create a new AEM writer configured with the necessary parameters to successfully fill in all required fields that aren't part of a standard object.

        If the mandatory header entries are not present (or if header is null), built-in defaults will be used

        The writer is built from the complete header and partial metadata. The template metadata is used to initialize and independent local copy, that will be updated as new segments are written (with at least the segment start and stop will change, but some other parts may change too). The template argument itself is not changed.

        Parameters:
        conventions - IERS Conventions
        dataContext - used to retrieve frames, time scales, etc.
        missionReferenceDate - reference date for Mission Elapsed Time or Mission Relative Time time systems
        Since:
        11.0