Download this file

/****************************************************************************/
/*   This structure describes the format of the                             */
/*   header record of the ephemeris data file of the Pioneer Venus Orbiter  */
/*   (PVO) Supplementary Experimental Data Record (SEDR).  This record      */
/*   contains information describing temporal attributes of the ephemeris   */
/*   data records.  The following is an overview in tabular form of the     */
/*   ephemeris header record:                                               */
/*                                                                          */
/*   +----+----------------------------------------+                        */
/*   |    |BITS --❯                                |                        */
/*   +----+----------------------------------------+                        */
/*   |    |           111 1111 1112 2222 2222 2333 |                        */
/*   |    |1234 5678 9012 3456 7890 1234 5678 9012 |                        */
/*   +----+----------------------------------------+                        */
/*   |WD 1|*LH WD                                  |                        */
/*   |   2| Number Of Logical Records In This File |                        */
/*   |   3|      (SPARE)      |    S/C ID          |                        */
/*   |   4|              ORBIT NUMBER              |                        */
/*   |   5|    START YEAR     |     START DOY      |                        */
/*   |   6|     START MILLISECONDS OF DATA         |                        */
/*   |   7|    STOP YEAR      |     STOP DOY       |                        */
/*   |   8|     STOP MILLISECONDS OF DATA          |                        */
/*   |   9|                (SPARE)                 |                        */
/*   |  10|                (SPARE)                 |                        */
/*   |   .|                   .                    |                        */
/*   |   .|                   .                    |                        */
/*   |   .|                   .                    |                        */
/*   | 283|                (SPARE)                 |                        */
/*   | 284|                (SPARE)                 |                        */
/*   +----+----------------------------------------+                        */
/*                                                                          */
/*   WORD 1 OF RECORD 1 IS LOGICAL HEADER WORD                              */ 
/*                                                                          */
/*   *LH WD       = LOGICAL HEADER WORD                                     */
/*   DATA FORMAT  = BINARY                                                  */
/*   BITS  1 - 11 = PHYSICAL RECORD LENGTH = 284 WORDS                      */
/*   BITS 12 - 22 = LOGICAL RECORD LENGTH  = 284 WORDS                      */
/*   BITS 23 - 27 = LOGICAL RECORDS PER PHYSICAL                            */
/*                     RECORD = 1                                           */
/*   BITS 28 - 32 = FILE ID = 6                                             */
/****************************************************************************/
/* Table format description begins here.                                    */
/****************************************************************************/
OBJECT               = COLUMN
  NAME               = "LOGICAL HEADER WORD"
  DATA_TYPE          = "MSB BIT STRING"
  START_BYTE         = 1
  BYTES              = 4
  DESCRIPTION        = "This object contains the 4 byte long Logical
  Header Word (LHWD) of the spacecraft ephemeris data file."

  OBJECT             = BIT_COLUMN
    NAME             = "PHYSICAL RECORD LENGTH"
    BIT_DATA_TYPE    = "MSB UNSIGNED INTEGER"
    START_BIT        = 1
    BITS             = 11
    DESCRIPTION      = "This object contains the physical record length
    of each data record in the ephemeris data file in 4 byte words.  The
    value of this object is always 284."
  END_OBJECT         = BIT_COLUMN

  OBJECT             = BIT_COLUMN
    NAME             = "LOGICAL RECORD LENGTH"
    BIT_DATA_TYPE    = "MSB UNSIGNED INTEGER"
    START_BIT        = 12
    BITS             = 11
    DESCRIPTION      = "This object contains the logical record length
    of each data record in the ephemeris data file in 4 byte words.  The
    value of this object is always 284."
  END_OBJECT         = BIT_COLUMN

  OBJECT             = BIT_COLUMN
    NAME             = "LOGICAL RECORDS PER PHYSICAL RECORD"
    BIT_DATA_TYPE    = "MSB UNSIGNED INTEGER"
    START_BIT        = 23
    BITS             = 5
    DESCRIPTION      = "This object contains the number of logical
    records contained in each physical record in the ephemeris data file.
    The value of this object is always 1."
  END_OBJECT         = BIT_COLUMN

  OBJECT             = BIT_COLUMN
    NAME             = "FILE IDENTIFIER"
    BIT_DATA_TYPE    = "MSB UNSIGNED INTEGER"
    START_BIT        = 28
    BITS             = 5
    DESCRIPTION      = "This object contains the magnetic tape file
    number on the SEDR tape of the ephemeris data file.  The value of
    this object is always 6."
  END_OBJECT         = BIT_COLUMN
END_OBJECT           = COLUMN

OBJECT               = COLUMN
  NAME               = "NUMBER OF LOGICAL RECORDS IN THIS FILE"
  DATA_TYPE          = "MSB INTEGER"
  START_BYTE         = 5
  BYTES              = 4
  DESCRIPTION        = "This object contains the number of logical
  data records in this ephemeris data file."
END_OBJECT           = COLUMN

OBJECT               = COLUMN
  NAME               = SHORT_SPARE
  DATA_TYPE          = "MSB INTEGER"
  START_BYTE         = 9
  BYTES              = 2
  DESCRIPTION        = "This object contains a spare (empty) value."
END_OBJECT           = COLUMN

OBJECT               = COLUMN
  NAME               = "SPACECRAFT ID"
  DATA_TYPE          = "MSB INTEGER"
  START_BYTE         = 11
  BYTES              = 2
  DESCRIPTION        = "This object contains the spacecraft identification
  number for the Pioneer Venus Orbiter.  The value of this object is
  always 12."
END_OBJECT         = COLUMN

OBJECT               = COLUMN
  NAME               = "ORBIT NUMBER"
  DATA_TYPE          = "MSB INTEGER"
  START_BYTE         = 13
  BYTES              = 4
  NOTE               = "This object contains the orbit number of the
  Pioneer Venus Orbiter for which this data was gathered."
END_OBJECT           = COLUMN

OBJECT               = COLUMN
  NAME               = "START YEAR OF DATA"
  DATA_TYPE          = "MSB INTEGER"
  START_BYTE         = 17
  BYTES              = 2
  DESCRIPTION        = "This object contains the four digit year for the
  first data point in this ephemeris data file."
END_OBJECT           = COLUMN

OBJECT               = COLUMN
  NAME               = "START DAY OF YEAR OF DATA"
  DATA_TYPE          = "MSB INTEGER"
  START_BYTE         = 19
  BYTES              = 2
  DESCRIPTION        = "This object contains the three digit day of year,
  ranging from 1 to 366, for the first data point in this ephemeris data file."
END_OBJECT           = COLUMN

OBJECT               = COLUMN
  NAME               = "START MILLISECONDS OF DAY OF DATA"
  DATA_TYPE          = "IBM REAL"
  START_BYTE         = 21
  BYTES              = 4
  DESCRIPTION        = "This object contains the milliseconds of the day,
  where midnight is 0.00, for the first data point in this ephemeris data file."
END_OBJECT           = COLUMN

OBJECT               = COLUMN
  NAME               = "STOP YEAR OF DATA"
  DATA_TYPE          = "MSB INTEGER"
  START_BYTE         = 25
  BYTES              = 2
  DESCRIPTION        = "This object contains the four digit year for the
  last data point in this ephemeris data file."
END_OBJECT           = COLUMN

OBJECT               = COLUMN
  NAME               = "STOP DAY OF YEAR OF DATA"
  DATA_TYPE          = "MSB INTEGER"
  START_BYTE         = 27
  BYTES              = 2
  DESCRIPTION        = "This object contains the three digit day of year,
  ranging from 1 to 366, for the last data point in this ephemeris data file."
END_OBJECT           = COLUMN

OBJECT               = COLUMN
  NAME               = "STOP MILLISECONDS OF DAY OF DATA"
  DATA_TYPE          = "IBM REAL"
  START_BYTE         = 29
  BYTES              = 4
  DESCRIPTION        = "This object contains the milliseconds of the day,
  where midnight is 0.00, for the last data point in this ephemeris data file."
END_OBJECT           = COLUMN

OBJECT               = COLUMN
  NAME               = "SPARES"
  DATA_TYPE          = "IBM REAL"
  START_BYTE         = 33
  BYTES              = 4
  ITEMS              = 276
  DESCRIPTION        = "This object contains 276 spare (empty) values."
END_OBJECT           = COLUMN