/* Structure table for VG1 or VG2 PWS uncalibrated full resolution */
/* 16-channel electric field spectrum analyzer data */
OBJECT = COLUMN
NAME = YEAR
DATA_TYPE = LSB_UNSIGNED_INTEGER
START_BYTE = 1
BYTES = 2
VALID_MINIMUM = 77
DESCRIPTION = "years past 1900 (2001 = 101)"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = HOUR
DATA_TYPE = LSB_UNSIGNED_INTEGER
START_BYTE = 3
BYTES = 2
VALID_MINIMUM = 24
VALID_MAXIMUM = 8808
DESCRIPTION = "hour of year starting at 24"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = SECOND
DATA_TYPE = LSB_UNSIGNED_INTEGER
START_BYTE = 5
BYTES = 2
VALID_MINIMUM = 0
VALID_MAXIMUM = 3601
DESCRIPTION = "second of hour, to accommodate 2 leap
seconds maximum is 3601"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = MILLISEC
DATA_TYPE = LSB_UNSIGNED_INTEGER
START_BYTE = 7
BYTES = 2
VALID_MINIMUM = 0
VALID_MAXIMUM = 999
DESCRIPTION = "millisecond of second"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = FDS_MOD16
DATA_TYPE = LSB_UNSIGNED_INTEGER
START_BYTE = 9
BYTES = 2
VALID_MINIMUM = 0
VALID_MAXIMUM = 65535
DESCRIPTION = "SCLK FDS modulo 65536 count"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = FDS_MOD60
DATA_TYPE = LSB_UNSIGNED_INTEGER
START_BYTE = 11
BYTES = 2
VALID_MINIMUM = 0
VALID_MAXIMUM = 59
DESCRIPTION = "SCLK FDS modulo 60 count"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = FDS_LINE
DATA_TYPE = LSB_UNSIGNED_INTEGER
START_BYTE = 13
BYTES = 2
VALID_MINIMUM = 1
VALID_MAXIMUM = 800
DESCRIPTION = "SCLK FDS line count (1 - 800)"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = TELEMETRY_MODE
DATA_TYPE = INTEGER
START_BYTE = 15
BYTES = 1
VALID_MINIMUM = 1
VALID_MAXIMUM = 31
DESCRIPTION = "telemetry mode (1 - 31)"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = SPACECRAFT
DATA_TYPE = INTEGER
START_BYTE = 16
BYTES = 1
VALID_MINIMUM = 1
VALID_MAXIMUM = 2
DESCRIPTION = "spacecraft number (1 for VG1, 2 for VG2)"
END_OBJECT = COLUMN
OBJECT = COLUMN
NAME = CHANNEL
ITEMS = 16
ITEM_BYTES = 2
DATA_TYPE = LSB_INTEGER
START_BYTE = 17
BYTES = 32
VALID_MINIMUM = -1023
VALID_MAXIMUM = 1023
DESCRIPTION = "uncalibrated E-field for 16 channels, where
0 indicates no data, some noise data has
been multiplied by -1 yeilding negative values"
END_OBJECT = COLUMN
|