OBJECT = COLUMN NAME = REALTIME_TELEMETRY_FORMAT_ID DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 1 BYTES = 2 VALID_MINIMUM = 0 VALID_MAXIMUM = 31 FORMAT = "I2" DESCRIPTION = "Identification code that indicates the realtime downlink rate and format from the spacecraft." END_OBJECT = COLUMN OBJECT = COLUMN NAME = RECORDER_FORMAT_ID DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 4 BYTES = 2 VALID_MINIMUM = 0 VALID_MAXIMUM = 31 FORMAT = "I4" DESCRIPTION = "Identification code that indicates rate and format of data being placed onto the spacecraft's tape recorder." END_OBJECT = COLUMN OBJECT = COLUMN NAME = RIM_CORRECTED_FLAG DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 7 BYTES = 1 VALID_MINIMUM = 0 VALID_MAXIMUM = 1 FORMAT = "I1" DESCRIPTION = "Indicates the status of the spacecraft clock (SCLK) RIM count; set to 0 if RIM was not corrected and 1 if correction was applied." END_OBJECT = COLUMN OBJECT = COLUMN NAME = MOD91_CORRECTED_FLAG DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 9 BYTES = 1 VALID_MINIMUM = 0 VALID_MAXIMUM = 1 FORMAT = "I1" DESCRIPTION = "Indicates the status of the SCLK MOD91 count; set to 0 if MOD91 was not corrected and 1 if correction was applied." END_OBJECT = COLUMN OBJECT = COLUMN NAME = SPACECRAFT_EVENT_TIME_FLAG DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 11 BYTES = 1 VALID_MINIMUM = 0 VALID_MAXIMUM = 1 FORMAT = "I1" DESCRIPTION = "Indicates the status of the specification of the spacecraft event time (SCET); set to 0 if SCET was input from the Data Base or set at 1 if SCET was calculated by the EDR generation program." END_OBJECT = COLUMN OBJECT = COLUMN NAME = PLAYBACK_TELEMETRY_FLAG DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 13 BYTES = 1 VALID_MINIMUM = 0 VALID_MAXIMUM = 1 FORMAT = "I1" DESCRIPTION = "Indicates the realtime or playback status of the EDR data in the present major frame record; set to 0 for realtime data, 1 for playback data." END_OBJECT = COLUMN OBJECT = COLUMN NAME = SCLK_VALID_FLAG DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 15 BYTES = 1 VALID_MINIMUM = 0 VALID_MAXIMUM = 1 FORMAT = "I1" DESCRIPTION = "Indicates whether the spacecraft clock (SCLK) value is valid for the present major frame record; set to 0 if the corrected SCLK is valid; set to 1 if the corrected SCLK is invalid for the current major frame format or if it deviates from the established SCLK sync." END_OBJECT = COLUMN OBJECT = COLUMN NAME = SCLK_REFERENCE_FLAG DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 17 BYTES = 1 VALID_MINIMUM = 0 VALID_MAXIMUM = 1 FORMAT = "I1" DESCRIPTION = "Indicates status as to whether SCLK reference has been established; set to 0 if two or more successive frames with compatible SCLK values have been encountered; set to 1 if no successive frames with compatible SCLK values have been encountered." END_OBJECT = COLUMN OBJECT = COLUMN NAME = SCLK_CORRECTED_FLAG DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 19 BYTES = 1 VALID_MINIMUM = 0 VALID_MAXIMUM = 1 FORMAT = "I1" DESCRIPTION = "Indicates status as to whether SCLK has been corrected based on extraction from higher order module; set to 0 if parent frame SCLK was not corrected; set to 1 if parent frame SCLK is corrected." END_OBJECT = COLUMN OBJECT = COLUMN NAME = SCLK_COMPUTED_FLAG DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 21 BYTES = 1 VALID_MINIMUM = 0 VALID_MAXIMUM = 1 FORMAT = "I1" DESCRIPTION = "Indicates status as to whether the SCLK value has been computed; set to 0 if SCLK was processed as is from S/C telemetry; set to 1 if SCLK has been computed." END_OBJECT = COLUMN OBJECT = COLUMN NAME = INSTRUMENT_PRISM_TEMP DATA_TYPE = REAL UNIT = degrees Celsius START_BYTE = 23 BYTES = 6 VALID_MINIMUM = -102.0 FORMAT = "F6.2" DESCRIPTION = "Converted thermistor reading from science related engineering data for thermistor located in the prism-detector assembly region of the PPR." VALID_MAXIMUM = 74.0 END_OBJECT = COLUMN OBJECT = COLUMN NAME = INSTRUMENT_ELECTRONICS_TEMP DATA_TYPE = REAL UNIT = degrees Celsius START_BYTE = 30 BYTES = 6 VALID_MINIMUM = -102.0 FORMAT = "F6.1" DESCRIPTION = "Converted thermistor reading from science related engineering data for thermistor located in the main electronics of the PPR." VALID_MAXIMUM = 74.0 END_OBJECT = COLUMN OBJECT = COLUMN NAME = SPACECRAFT_EVENT_TIME_YYDOY DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 37 BYTES = 5 VALID_MINIMUM = 00001 VALID_MAXIMUM = 99365 FORMAT = "I5" DESCRIPTION = "Spacecraft event time year minus 1900 and day-of-year (DOY) expressed as a single integer formed by adding DOY to 1000*(year-1900)." END_OBJECT = COLUMN OBJECT = COLUMN NAME = SPACECRAFT_EVENT_TIME_HOURS DESCRIPTION = "Spacecraft event time hours within the current DOY." DATA_TYPE = UNSIGNED_INTEGER UNIT = hour START_BYTE = 43 BYTES = 2 VALID_MINIMUM = 0 VALID_MAXIMUM = 23 FORMAT = "I2" END_OBJECT = COLUMN OBJECT = COLUMN NAME = SPACECRAFT_EVENT_TIME_SEC DESCRIPTION = "Spacecraft event time seconds within the current hour." DATA_TYPE = UNSIGNED_INTEGER UNIT = second START_BYTE = 46 BYTES = 4 VALID_MINIMUM = 0 VALID_MAXIMUM = 3599 FORMAT = "I4" END_OBJECT = COLUMN OBJECT = COLUMN NAME = SPACECRAFT_EVENT_TIME_MSEC DESCRIPTION = "Spacecraft event time milliseconds within the current second." DATA_TYPE = UNSIGNED_INTEGER UNIT = millisecond START_BYTE = 51 BYTES = 3 VALID_MINIMUM = 0 VALID_MAXIMUM = 999 FORMAT = "I3" END_OBJECT = COLUMN OBJECT = COLUMN NAME = RIM DESCRIPTION = "Count of the corrected spacecraft clock RIM counter, which increments by one (1) every 60 and 2/3 seconds, or 91 minor frames." DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 55 BYTES = 8 VALID_MINIMUM = 0 VALID_MAXIMUM = 6000000 FORMAT = "I8" END_OBJECT = COLUMN OBJECT = COLUMN NAME = MOD91 DESCRIPTION = "Count of the corrected spacecraft clock MOD91 counter, which increments by one (1) every 2/3 second." DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 64 BYTES = 2 VALID_MINIMUM = 0 VALID_MAXIMUM = 90 FORMAT = "I2" END_OBJECT = COLUMN OBJECT = COLUMN NAME = RIGHT_ASCENSION DESCRIPTION = "Right ascension of the instrument boresight direction for the scan platform." DATA_TYPE = ASCII_REAL UNIT = degrees START_BYTE = 67 BYTES = 7 VALID_MINIMUM = 0.000 VALID_MAXIMUM = 360.000 FORMAT = "F7.3" END_OBJECT = COLUMN OBJECT = COLUMN NAME = DECLINATION DESCRIPTION = "Declination of the instrument boresight direction for the scan platform." DATA_TYPE = ASCII_REAL UNIT = degrees START_BYTE = 75 BYTES = 7 VALID_MINIMUM = -90.000 VALID_MAXIMUM = 90.000 FORMAT = "F7.3" END_OBJECT = COLUMN OBJECT = COLUMN NAME = CONE_ANGLE DESCRIPTION = "Cone angle of the instrument boresight direction for the scan platform." DATA_TYPE = ASCII_REAL UNIT = degrees START_BYTE = 83 BYTES = 7 VALID_MINIMUM = 0.000 VALID_MAXIMUM = 360.000 FORMAT = "F7.3" END_OBJECT = COLUMN OBJECT = COLUMN NAME = CROSS_CONE_ANGLE DATA_TYPE = ASCII_REAL UNIT = degrees START_BYTE = 91 BYTES = 7 VALID_MINIMUM = 0.000 VALID_MAXIMUM = 360.000 FORMAT = "F7.3" DESCRIPTION = "Cross-cone, or clock, angle of the instrument boresight direction for the scan platform." END_OBJECT = COLUMN OBJECT = COLUMN NAME = MEMORY_BUFFER_ID DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 99 BYTES = 1 VALID_MINIMUM = 0 VALID_MAXIMUM = 1 FORMAT = "I1" DESCRIPTION = "Indicates which of the two PPR buffers is the source of the presented data." END_OBJECT = COLUMN OBJECT = COLUMN NAME = COMMAND_PARITY DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 101 BYTES = 1 VALID_MINIMUM = 0 VALID_MAXIMUM = 1 FORMAT = "I1" DESCRIPTION = "Indicates command parity status; set to 1 when a parity error is detected in a PPR control command or when the operation code is unidentified; otherwise is set to 0." END_OBJECT = COLUMN OBJECT = COLUMN NAME = TELEMETRY_PARITY DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 103 BYTES = 1 VALID_MINIMUM = 0 VALID_MAXIMUM = 1 FORMAT = "I1" DESCRIPTION = "Indicates PPR telemetry data parity status; set to 1 when a parity error was detected in a telemetry prepare or pickup; is set to 0 if no parity error was detected." END_OBJECT = COLUMN OBJECT = COLUMN NAME = VALID_RECEIVED_COMMANDS DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 105 BYTES = 1 VALID_MINIMUM = 0 VALID_MAXIMUM = 3 FORMAT = "I1" DESCRIPTION = "The value of a counter that is incremented by one (1), modulo 4, each time a PPR configuration command without parity error is received by the instrument." END_OBJECT = COLUMN OBJECT = COLUMN NAME = OPERATION_MODE DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 107 BYTES = 1 VALID_MINIMUM = 0 VALID_MAXIMUM = 5 FORMAT = "I1" DESCRIPTION = "Mode of operation of the PPR instrument; 0 - transition mode, 1 - cycle mode, 2 - PhotoPolarimetry and Photometry (PP/PH) mode, 3 - photometry mode, 4 - radiometry mode, 5 - position select mode." END_OBJECT = COLUMN OBJECT = COLUMN NAME = POLARIMETRY_PHOT_GAIN_STEP DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 109 BYTES = 2 VALID_MINIMUM = 0 VALID_MAXIMUM = 15 FORMAT = "I1" DESCRIPTION = "Indicates the commanded gain step used with the two photopolarimetry -photometry silicon photodiode detectors; each step corresponds to a gain factor of about 1.4." END_OBJECT = COLUMN OBJECT = COLUMN NAME = RADIOMETRY_GAIN_STEP DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 112 BYTES = 1 VALID_MINIMUM = 0 VALID_MAXIMUM = 3 FORMAT = "I1" DESCRIPTION = "Indicates the commanded gain step used with the lithium tantalate pyroelectric detector employed for radiometry; each step corresponds to a gain factor of about 2." END_OBJECT = COLUMN OBJECT = COLUMN NAME = SAMPLES DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 114 BYTES = 3 VALID_MINIMUM = 0 VALID_MAXIMUM = 256 FORMAT = "I3" DESCRIPTION = "Indicates the commanded number of consecutive samples, either 1, 4, 16, or 256, of PPR data to be accumulated at each active filter/retarder wheel position (FRP) unless: 1) boom sequence operation is commanded, or 2) position select mode is operating with DC-restore on, in which case the number of samples is then interpreted as the number of position select cycles to be completed between successive times during which the DC-restore sequence is performed." END_OBJECT = COLUMN OBJECT = COLUMN NAME = SAMPLES_FACTOR DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 118 BYTES = 1 VALID_MINIMUM = 1 VALID_MAXIMUM = 4 FORMAT = "I1" DESCRIPTION = "Indicates the factor, either 1 or 4, that multiplies the commanded number of samples to set the actual number of samples to be accumulated at the radiometry positions of the PPR filter/retarder wheel; also, if the external calibration lamp is activated, the on period for the lamp is six samples if SAMPLES_FACTOR is 1 or the total number of samples for the s/c spin period if it is 4." END_OBJECT = COLUMN OBJECT = COLUMN NAME = ADDITIONAL_FILTER_POSITIONS DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 120 BYTES = 1 VALID_MINIMUM = 0 VALID_MAXIMUM = 5 FORMAT = "I1" DESCRIPTION = "Indicates the number of additional positions of the filter/retarder wheel beyond the programmed FRP which are used in the operating sequence when position select mode is commanded." END_OBJECT = COLUMN OBJECT = COLUMN NAME = CALIBRATION_LAMP_FLAG DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 122 BYTES = 1 VALID_MINIMUM = 0 VALID_MAXIMUM = 1 FORMAT = "I1" DESCRIPTION = "Indicates the commanded status of internal calibration lamp during the chopper stopping period, on for 1, off for 0; also sets the external calibration lamp to on state if set at 1 and if boom sequence operation is in effect, while inhibiting external lamp operation if set at 0." END_OBJECT = COLUMN OBJECT = COLUMN NAME = DC_RESTORE_INITIATE_FLAG DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 124 BYTES = 1 VALID_MINIMUM = 0 VALID_MAXIMUM = 1 FORMAT = "I1" DESCRIPTION = "Indicates whether a special sequence to perform DC-restore operation is to occur periodically between the cycles of active filter/retarder wheel positions when position select mode is commanded; set to 1 to enable DC-restore sequences, set to 0 to inhibit them." END_OBJECT = COLUMN OBJECT = COLUMN NAME = BOOM_SEQ_OPERATION_FLAG DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 126 BYTES = 1 VALID_MINIMUM = 0 VALID_MAXIMUM = 1 FORMAT = "I1" DESCRIPTION = "Indicates whether the stepping between active filter/retarder wheel positions is controlled by the commanded number of samples (flag set at 0) or is timed with respect to the s/c spin period (flag set at 1); also affects operation of the external calibration lamp, which is powered on only if boom sequence operation is commanded on (flag set at 1)." END_OBJECT = COLUMN OBJECT = COLUMN NAME = SPARE_A_FLAG DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 128 BYTES = 1 VALID_MINIMUM = 0 VALID_MAXIMUM = 0 FORMAT = "I1" DESCRIPTION = "Spare bit in PPR data buffer always set at 0." END_OBJECT = COLUMN OBJECT = COLUMN NAME = REPEAT_BUFFER_FLAG DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 130 BYTES = 1 VALID_MINIMUM = 0 VALID_MAXIMUM = 1 FORMAT = "I1" DESCRIPTION = "Indicates whether the current PPR data buffer contents have been read out and placed into the telemetry stream previously by the s/c (flag set at 1) or not." END_OBJECT = COLUMN OBJECT = COLUMN NAME = PROGRAMMED_FILTER_POSITION DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 132 BYTES = 2 VALID_MINIMUM = 0 VALID_MAXIMUM = 31 FORMAT = "I2" DESCRIPTION = "Indicates the commanded starting FRP to be used if position select mode is commanded; for other modes, the PROGRAMMED_FILTER_POSITION value is ignored." END_OBJECT = COLUMN OBJECT = COLUMN NAME = TEMPERATURE_RANGE DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 135 BYTES = 1 VALID_MINIMUM = 0 VALID_MAXIMUM = 1 FORMAT = "I1" DESCRIPTION = "Indicates the range used (low for 0, high for 1) for the PPR science temperature data." END_OBJECT = COLUMN OBJECT = COLUMN NAME = SPARE_B_FLAG DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 137 BYTES = 1 VALID_MINIMUM = 0 VALID_MAXIMUM = 0 FORMAT = "I1" DESCRIPTION = "Spare bit in PPR data buffer always set at 0." END_OBJECT = COLUMN OBJECT = COLUMN NAME = HOUSEKEEPING_STATUS_PARITY DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 139 BYTES = 1 VALID_MINIMUM = 0 VALID_MAXIMUM = 1 FORMAT = "I1" DESCRIPTION = "Parity indicator (odd) for the housekeeping status portion of the PPR data buffer, bytes #1-6 of the 18 bytes for the complete buffer." END_OBJECT = COLUMN OBJECT = COLUMN NAME = TEMPERATURE_DATA DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 141 BYTES = 4 VALID_MINIMUM = 0 VALID_MAXIMUM = 4095 FORMAT = "I4" DESCRIPTION = "Science temperature data unconverted from the 12-bit thermistor readout; temperature data for ten thermistors within the PPR instrument and three positions on the radiometric calibration target are sequentially generated, with the respective position identified by TEMPERATURE_ID." END_OBJECT = COLUMN OBJECT = COLUMN NAME = TEMPERATURE_ID DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 146 BYTES = 2 VALID_MINIMUM = 0 VALID_MAXIMUM = 12 FORMAT = "I2" DESCRIPTION = "Identifies the element whose temperature data is presented as the preceding TEMPERATURE_DATA." END_OBJECT = COLUMN OBJECT = COLUMN NAME = DATA_PRESENT_FLAG DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 149 BYTES = 1 VALID_MINIMUM = 0 VALID_MAXIMUM = 1 FORMAT = "I1" DESCRIPTION = "Indicates status of PPR data for the current minor frame; set to 0 if data is present; set to 1 if all or part of the minor frame data is missing in the telemetry stream." END_OBJECT = COLUMN OBJECT = COLUMN NAME = RADIOMETRY_DATA_FLAG DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 151 BYTES = 1 VALID_MINIMUM = 0 VALID_MAXIMUM = 1 FORMAT = "I1" DESCRIPTION = "Identifies data sample pair as photopolarimetry/photometry scene science samples for flag set to 0 and as a radiometry scene sample plus a science temperature data sample when the flag is 1." END_OBJECT = COLUMN OBJECT = COLUMN NAME = FILTER_POSITION DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 153 BYTES = 2 VALID_MINIMUM = 0 VALID_MAXIMUM = 31 FORMAT = "I2" DESCRIPTION = "Indicates the filter/retarder wheel position at which the data sample pair SAMPLE_A_DATA and SAMPLE_B_DATA are acquired." END_OBJECT = COLUMN OBJECT = COLUMN NAME = CAL_LAMP_BOOM_SEQUENCE_TAG DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 156 BYTES = 1 VALID_MINIMUM = 0 VALID_MAXIMUM = 1 FORMAT = "I1" DESCRIPTION = "Indicator used both to indicate that either internal or external calibration lamp is on and to serve as a marker that separates data taken on successive s/c spins if boom sequence operation is active." END_OBJECT = COLUMN OBJECT = COLUMN NAME = DATA_PARITY DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 158 BYTES = 1 VALID_MINIMUM = 0 VALID_MAXIMUM = 1 FORMAT = "I1" DESCRIPTION = "Parity indicator (odd) for science data sample pair SAMPLE_A_DATA and SAMPLE_B_DATA." END_OBJECT = COLUMN OBJECT = COLUMN NAME = SAMPLE_A_DATA DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 160 BYTES = 4 VALID_MINIMUM = 0 VALID_MAXIMUM = 4095 FORMAT = "I1" DESCRIPTION = "Is the first PP/PH science data sample of the simultaneously obtained pair corresponding to the orthogonal polarization components separated by the PPR Wollaston prism or a radiometry scene sample if RADIOMETRY_DATA_FLAG is 1." END_OBJECT = COLUMN OBJECT = COLUMN NAME = SAMPLE_B_DATA DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 165 BYTES = 4 VALID_MINIMUM = 0 VALID_MAXIMUM = 4095 FORMAT = "I4" DESCRIPTION = "Is the second of the pair of PP/PH science data samples or a science temperature data sample if RADIOMETRY_DATA_FLAG is 1." END_OBJECT = COLUMN OBJECT = COLUMN NAME = SAMPLE_PAIR_NUMBER DATA_TYPE = UNSIGNED_INTEGER START_BYTE = 170 BYTES = 1 VALID_MINIMUM = 1 VALID_MAXIMUM = 3 FORMAT = "I1" DESCRIPTION = "Indicates the time-ordered number of the sample pair SAMPLE_A_DATA and SAMPLE_B_DATA from the three pairs contained in the PPR minor frame buffer." END_OBJECT = COLUMN