PDS_VERSION_ID = PDS3 RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 1666 FILE_RECORDS = 9296 DATA_SET_ID = "MGS-M-RSS-1-MAP-V1.0" TARGET_NAME = "MARS" INSTRUMENT_HOST_NAME = "MARS GLOBAL SURVEYOR" MISSION_PHASE_NAME = "MAPPING" INSTRUMENT_NAME = "RADIO SCIENCE SUBSYSTEM" PRODUCER_ID = DSN DSN_STATION_NUMBER = 15 NOTE = "Signal Processing Center: 10 ( GOLDSTONE ). The following records are missing: 5443, 5444, 8618, and 8619" PRODUCT_CREATION_TIME = 1999-08-31T21:21:00Z PRODUCT_TYPE = ODR PRODUCT_ID = "92432050.ODR" ^TABLE = "92432050.ODR" START_TIME = 1999-08-31T20:50:00Z STOP_TIME = 1999-08-31T21:21:00Z SOFTWARE_NAME = "UNK" DOCUMENT_NAME = "RSC11_11.TXT" OBJECT = TABLE INTERCHANGE_FORMAT = BINARY ROWS = 9296 COLUMNS = 77 ROW_BYTES = 1666 DESCRIPTION = "Original Data Records (ODRs) and Original Data Stream (ODS) are raw data generated by the NASA Deep Space Network Radio Science System. The raw data are 8- or 12-bit samples of the output from one or more open- loop receivers. ODRs and ODSs are defined here in terms of a PDS TABLE object, each record being represented as a row in the table. ODR/ODS formats have evolved slowly over the years, and continue to evolve; the structure described here corresponds to that documented by the DSN for tape delivery of data in DOCUMENT 820-13; REV. A DSN SYSTEM REQUIREMENTS DETAILED INTERFACE DESIGN RSC-11-11 DSN RADIO SCIENCE SYSTEM ORIGINAL DATA RECORD (ODR) AND ORIGINAL DATA STREAM (ODS) Several of the fields in the ODR/ODS contain information on sounrces and destinations for data, represented by numerical codes. These codes are defined by the DSN in DOCUMENT 820-13; REV. A DSN SYSTEM REQUIREMENTS DETAILED INTERFACE DESIGN OPS-6-8 DSN 1200-BIT AND 4800-BIT DATA BLOCK HEADER CODE ASSIGNMENTS, MARK IVA, 1985" NOTE = " This ODR data file contains 12-bit samples from the 4 Analog-to-Digital converters. The sample rate is 1250 samples/second and the number of data structure repetitions per record is 250, i.e. there are 250 repetitions of the ordered set (LSB_AD1, LSB_AD2, LSB_AD3, LSB_AD4, MSB_AD1, MSB_AD2, MSB_AD3, MSB_AD4) in each record. LSB = Least Significant Bits (4 bits), MSB = Most Significant Bits (8 bits)." OBJECT = COLUMN NAME = "ORECBAND" COLUMN_NUMBER = 1 START_BYTE = 1 DATA_TYPE = MSB_BIT_STRING BYTES = 1 UNIT = "N/A" DESCRIPTION = "A composite field in which the first four bits are one-bit flags and the last four bits are a single flag." OBJECT = BIT_COLUMN NAME = "ORIGIN FLAG" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 1 BITS = 1 DESCRIPTION = "The origin of the Narrow Band Occultation Converter (NBOC) time tag (Column 10) and configuration information (Columns 69 through 72). Set to 0 if the time tag in Column 10 was generated by DSP-R software counting from the last Frequency and Timing Subsystem (FTS) 1-second pulse and configuration information in Columns 69 through 72 was copied forward by software and not read directly from the NBOC buffer. 1 if the time tag was from FTS and Columns 69 through 72 came directly from NBOC buffer. NOTES: 1. If bit 1 is set to '1' the following additional validity checks may be made: (a) Column 69 should be 'A55A' (b) Columns 71 and 72 should indicate the correct configuration from the Conversion Mode Register. 2. After bit 1 is set to '1' it will read '0' for the next L-1 records (table rows), where L is the number of records per second (the number of records per second is given in the third column of Table 1 in DSN document RSC-11-11)." END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "START FLAG" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 2 BITS = 1 DESCRIPTION = "Flag indicating start of a recording session. Set to 0 if other than first record in the recording session. 1 if this is the first record of the recording session. NOTE: Each time the program mode is changed from IDLE to RUN, this bit is set to 1 in the first record. When the software is in its auto- start/stop operating mode, this bit is set to 1 in the first record after a BEGIN RECORDING directive is processed from the active predict set. " END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "COPY ERROR FLAG" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 3 BITS = 1 DESCRIPTION = "Flag signaling error during tape copy process. This flag will never be set on an original (master) tape. Set to 0 if Master Tape contains no error. 1 if error occurred while reading a record from the Master Tape." END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "RESOLUTION" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 4 BITS = 1 DESCRIPTION = "Analog-to-digital (AD) conversion resolution. Set to 0 for 12-bit AD resolution 1 for 8-bit AD resolution." END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "NARROW BAND FLAG" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 5 BITS = 4 DESCRIPTION = "Flag indicating 'narrow-band, no compression' data (for compatibility with Mk III 0DR). Set to 0001." END_OBJECT = BIT_COLUMN END_OBJECT = COLUMN OBJECT = COLUMN NAME = "TAPE NUMBER" COLUMN_NUMBER = 2 START_BYTE = 2 DATA_TYPE = UNSIGNED_INTEGER BYTES = 1 UNIT = "N/A" DESCRIPTION = " Tape Number in this recording session; first tape is No. 1. NOTE: A new recording session is indicated each time the program mode is changed from IDLE to RUN. Cycling between these two modes will cause each tape to be labeled No. 1, in which case the tape sequence must be determined from the time tag in Column 10. During auto-start/stop operations, the BEGIN RECORDING and END RECORDING directives do not alter the Tape Number." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "RECORD NUMBER" COLUMN_NUMBER = 3 START_BYTE = 3 DATA_TYPE = UNSIGNED_INTEGER BYTES = 2 UNIT = "N/A" DESCRIPTION = "Record number within the file (row number within the table); reset to 1 at the beginning of each file/table)." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "RECORD LENGTH" COLUMN_NUMBER = 4 START_BYTE = 5 DATA_TYPE = UNSIGNED_INTEGER BYTES = 2 UNIT = "N/A" DESCRIPTION = "Record length; number of 16-bit words per record (the number of words per record is given in the fifth column of Table 1 in DSN document RSC-11-11)." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "PRIMARY_FEA" COLUMN_NUMBER = 5 START_BYTE = 7 DATA_TYPE = UNSIGNED_INTEGER BYTES = 1 UNIT = "N/A" DESCRIPTION = "Prime Front End Area, or antenna, (FEA) number (e.g., 14, 43). FEA assignments are given in the fourth column of Table OPS-6-8-6 of DSN document OPS-6-8." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "SECONDARY_FEA" COLUMN_NUMBER = 6 START_BYTE = 8 DATA_TYPE = UNSIGNED_INTEGER BYTES = 1 UNIT = "N/A" DESCRIPTION = "Secondary Front End Area, or antenna, (FEA) number (e.g., 14, 43). FEA assignments are given in the fourth column of Table OPS-6-8-6 of DSN document OPS-6-8. Set to 0 if only one antenna was used." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "SPACECRAFT" COLUMN_NUMBER = 7 START_BYTE = 9 DATA_TYPE = UNSIGNED_INTEGER BYTES = 1 UNIT = "N/A" DESCRIPTION = "Spacecraft number. Spacecraft number assignments are given in Tables OPS-6-8-10 and OPS-6-8-10A of DSN document OPS-6-8 For example: Magellan 18 Voyager 1 31 Voyager 2 32 Clementine 64 Galileo Orbiter 77" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "SPC" COLUMN_NUMBER = 8 START_BYTE = 10 DATA_TYPE = UNSIGNED_INTEGER BYTES = 1 UNIT = "N/A" DESCRIPTION = "Signal Processing Center (SPC) designator. SPC designators are given in the fourth column of Table OPS-6-8-6 of DSN document OPS-6-8. For example: Goldstone 10 Canberra 40 Madrid 60" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "DATE" COLUMN_NUMBER = 9 START_BYTE = 11 DATA_TYPE = MSB_BIT_STRING BYTES = 2 UNIT = "N/A" DESCRIPTION = "Two-digit year and day of year." OBJECT = BIT_COLUMN NAME = "YEAR" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 1 BITS = 7 DESCRIPTION = "Last two digits of year, from Monitor and Control Subsystem (DMC) monitor data." END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "DOY" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 8 BITS = 9 MINIMUM = 1 MAXIMUM = 366 DESCRIPTION = "Day of year, from the Frequency and Timing Subsystem (FTS). Jan 1 = 1." END_OBJECT = BIT_COLUMN END_OBJECT = COLUMN OBJECT = COLUMN NAME = "TIME TAG" COLUMN_NUMBER = 10 START_BYTE = 13 DATA_TYPE = UNSIGNED_INTEGER BYTES = 4 UNIT = "MILLISECOND" DESCRIPTION = "A composite field in which bits 1-5 are unused (and typically set to 0) and bits 6-32 give time of the first sample in the record (row) in milliseconds past 0 hours Universal Time Coordinated (UTC). Only guaranteed accurate when the flag in Column 1, bit 1 is set to 1." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "PREDICT SET ID" COLUMN_NUMBER = 11 START_BYTE = 17 DATA_TYPE = CHARACTER BYTES = 10 UNIT = "N/A" DESCRIPTION = "Predict Set ID; an identifier for the set of predicts used to tune the open-loop receiver. Ten 8-bit ASCII characters." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "POCA_STATUS" COLUMN_NUMBER = 12 START_BYTE = 27 DATA_TYPE = MSB_BIT_STRING BYTES = 1 UNIT = "N/A" DESCRIPTION = "A set of eight one-bit flags indicating status and configuration of the Programmable Oscillator Control Assembly (POCA). Normal radio science use is indicated with an asterisk (*)." OBJECT = BIT_COLUMN NAME = "POCA CONTROL" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 1 BITS = 1 DESCRIPTION = "Flag denoting manual or computer control of the POCA. Set to 0 if POCA is under COMPUTER control* 1 if POCA is under MANUAL control" END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "POCA READY" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 2 BITS = 1 DESCRIPTION = "Flag denoting whether the POCA is ready. Set to 0 if NOT READY 1 if READY*" END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "SYNTHESIZER POWER" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 3 BITS = 1 DESCRIPTION = "Flag indicating whether frequency synthesizer power is on. Set to 0 if synthesizer power is OFF 1 if synthesizer power is ON*" END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "SYNTESIZER LOCK" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 4 BITS = 1 DESCRIPTION = "Flag indicating whether frequency synthesizer is in-lock. Set to 0 if frequency synthesizer is OUT-OF-LOCK 1 if frequency synthesizer is IN-LOCK*" END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "LIMIT ENABLE" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 5 BITS = 1 DESCRIPTION = "Flag indicating whether limit enable is on. Set to 0 if limit enable is OFF* 1 if limit enable is ON" END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "TRACK" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 6 BITS = 1 DESCRIPTION = "Flag indicating whether the tracking function is on. Set to 0 if track is OFF 1 if track is ON*" END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "ACQUISITION" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 7 BITS = 1 DESCRIPTION = "Flag indicating whether the acquisition function is on. Set to 0 if acquisition is OFF* 1 if acquisition is ON" END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "SWEEP" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 8 BITS = 1 DESCRIPTION = "Flag indicating whether the sweep function is on. Set to 0 if sweep is OFF 1 if sweep is ON*" END_OBJECT = BIT_COLUMN END_OBJECT = COLUMN OBJECT = COLUMN NAME = "READBACK POCA FREQUENCY" COLUMN_NUMBER = 13 START_BYTE = 28 DATA_TYPE = "BINARY CODED DECIMAL" BYTES = 7 UNIT = "MICROHERTZ" DESCRIPTION = "Frequency read back from the POCA frequency registers in binary coded decimal (BCD); the best estimate of the POCA frequency at the time given in Column 14. BCD may be interpreted from hex as follows: Byte Hex 28 41 29-30 5624 31-32 2167 33-34 3152 Indicates a POCA frequency of 41,562,421.673152 Hz." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "READBACK POCA TIME" COLUMN_NUMBER = 14 START_BYTE = 35 DATA_TYPE = UNSIGNED_INTEGER BYTES = 4 UNIT = "MILLISECOND" DESCRIPTION = "A composite field in which bits 1-5 are unused (but typically set to 0) and bits 6-32 contain the actual FTS time read from the POCA register in milliseconds past O h UTC. This is the time value that should be used for reconstructing POCA frequency values. " END_OBJECT = COLUMN OBJECT = COLUMN NAME = "SPARE" COLUMN_NUMBER = 15 START_BYTE = 39 DATA_TYPE = CHARACTER BYTES = 1 UNIT = "N/A" DESCRIPTION = "Eight unused bits." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CALCULATED POCA FREQUENCY" COLUMN_NUMBER = 16 START_BYTE = 40 DATA_TYPE = "BINARY CODED DECIMAL" BYTES = 7 UNIT = "MICROHERTZ" DESCRIPTION = "The 'calculated' POCA frequency in binary coded decimal (BCD); the value of the predicted frequency (plus filter offset and operator- entered offset) interpolated by the DSP-R for the time recorded in Column 14. The predicted frequency is supplied by the NSS Radio Science prediction software and is used primarily for diagnostic purposes; values in Column 13 should be used for reconstructing POCA frequency. BCD may be interpreted from hex as follows: Byte Hex 28 41 29-30 5624 31-32 2167 33-34 3152 Indicates a POCA frequency of 41,562,421.673152 Hz." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "POCA UPDATE TIME" COLUMN_NUMBER = 17 START_BYTE = 47 DATA_TYPE = UNSIGNED_INTEGER BYTES = 4 UNIT = "MILLISECOND" DESCRIPTION = "A composite field in which bits 1-5 are unused (typically set to 0) and bits 6-32 contain the time tag of the POCA frequency update cycle in milliseconds past O h UTC. This time value is for diagnostic purposes only, and should not be used for data reconstruction." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "IF SWITCH CONFIG" COLUMN_NUMBER = 18 START_BYTE = 51 DATA_TYPE = MSB_BIT_STRING BYTES = 1 UNIT = "N/A" DESCRIPTION = "A pair of two-bit flags indicating configuration of the IF-video switch selection, followed by four unused bits." OBJECT = BIT_COLUMN NAME = "IF VIDEO SWITCH SELECT" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 1 BITS = 2 DESCRIPTION = "Antenna RF configuration code which reflects requested configuration of the IF-video switch (operator input selection). Modes used are: 01 = PRIME mode (70 m) 10 = CROSS mode (34 m HEF) 11 = FAROT mode (Faraday rotation)" END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "IF VIDEO SWITCH ACTUAL" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 3 BITS = 2 DESCRIPTION = "Antenna RF configuration code which reflects configuration of the IF-video switch as reported by the IF switch assembly. Modes used are: 01 = PRIME mode (70 m) 10 = CROSS mode (34 m HEF) 11 = FAROT mode (Faraday rotation)" END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "SPARE" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 5 BITS = 4 DESCRIPTION = "Four unused bits." END_OBJECT = BIT_COLUMN END_OBJECT = COLUMN OBJECT = COLUMN NAME = "POCA FREQUENCY RATE" COLUMN_NUMBER = 19 START_BYTE = 52 DATA_TYPE = MSB_BIT_STRING BYTES = 3 UNIT = "HERTZ PER SECOND" DESCRIPTION = "Rate at which the POCA frequency changes given as a BCD mantissa, a power-of-ten multiplier, and a sign bit. The following are examples of POCA rates: Byte 52 Bytes 53-54 Decimal Rate Conversion (hex) (hex) (Hz/sec) ------- ----------- ----------------------- 12 3452 -1.2345 12 3457 123.45 12 3451 0.12345" OBJECT = BIT_COLUMN NAME = "POCA RATE MANTISSA" BIT_DATA_TYPE = "BINARY CODED DECIMAL" START_BIT = 1 BITS = 20 DESCRIPTION = "The mantissa of the POCA frequency rate as read from the POCA rate registers (5 BCD digits following the decimal point -- e.g., 0.12345)." END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "POCA RATE MULTIPLIER" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 21 BITS = 3 DESCRIPTION = "Power of ten multiplier for the mantissa contained in bits 1-20. For example, binary 011 in bits 21-23 means the mantissa should be multiplied by 1000." END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "POCA RATE SIGN" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 24 BITS = 1 DESCRIPTION = "Sign of the POCA rate. Set to 0 if the POCA rate is negative 1 if the POCA rate is positive" END_OBJECT = BIT_COLUMN END_OBJECT = COLUMN OBJECT = COLUMN NAME = "FREQUENCY COUNT 1" COLUMN_NUMBER = 20 START_BYTE = 55 DATA_TYPE = UNSIGNED_INTEGER BYTES = 6 UNIT = "N/A" DESCRIPTION = "One-second accumulated phase from frequency counter No. 1, scaled to 2^-20 cycles. The last 20 bits are the fractional part of one cycle. This is a 'running count,' not the difference count from the previous second." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "FREQUENCY COUNT 2" COLUMN_NUMBER = 21 START_BYTE = 61 DATA_TYPE = UNSIGNED_INTEGER BYTES = 6 UNIT = "N/A" DESCRIPTION = "One-second accumulated phase from frequency counter No. 2, scaled to 2^-20 cycles. The last 20 bits are the fractional part of one cycle. This is a 'running count,' not the difference count from the previous second." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "FMS_STATUS" COLUMN_NUMBER = 22 START_BYTE = 67 DATA_TYPE = MSB_BIT_STRING BYTES = 2 UNIT = "N/A" DESCRIPTION = "A set of three four-bit and four one-bit flags indicating status and configuration of the Frequency Monitoring Subsystem (FMS). Normal radio science use is indicated with an asterisk (*)." OBJECT = BIT_COLUMN NAME = "INPUT SIGNAL SELECT" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 1 BITS = 4 DESCRIPTION = "FMS Test Facility input signal selection. Set to 0001 for live input of Counter 1 (POCA 'J1')* 0010 for live input of Counter 2 ('J2', not used)" END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "LIVE SAMPLE ENABLE" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 5 BITS = 1 DESCRIPTION = "First bit from the FMS Sample Control Register, indicating whether live samples have been enabled to the counter. Set to 1 if live sample to counter is ENABLED* 0 if live sample to counter is DISABLED" END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "TEST SAMPLE ENABLE" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 6 BITS = 1 DESCRIPTION = "Second bit from FMS Sample Control Register, indicating whether test samples have been enabled to the counter. Set to 1 if test sample to counter is ENABLED* 0 if test sample to counter is DISABLED" END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "10MHZ RESOLVERS" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 7 BITS = 1 DESCRIPTION = "Third bit from FMS Sample Control Register, indicating the source of 10 MHz to resolvers. Set to 1 to enable INTERNAL 10 MHz to resolvers* 0 to enable REFERENCE 10 MHz to resolvers" END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "10MHZ TEST FACILITIES" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 8 BITS = 1 DESCRIPTION = "Fourth bit from FMS Sample Control Register, indicating to source of 10 MHZ to test facilities. Set to 1 to enable INTERNAL 10 MHz to test facilities* 0 to enable REFERENCE 10 MHz to test facilities" END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "COUNTER_1 MODE REGISTER" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 9 BITS = 4 DESCRIPTION = "Frequency Counter No. 1 Mode Register. Set to 0000 for Test Facility output to counter 0001 for live frequency to counter (POCA)*" END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "COUNTER_2 MODE REGISTER" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 13 BITS = 4 DESCRIPTION = "Frequency Counter No. 2 Mode Register. Set to 0000 for Test Facility output to counter 0001 for live frequency to counter (POCA)*" END_OBJECT = BIT_COLUMN END_OBJECT = COLUMN OBJECT = COLUMN NAME = "FMS TIME TAG" COLUMN_NUMBER = 23 START_BYTE = 69 DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 4 UNIT = "MILLISECOND" DESCRIPTION = "A composite field in which bits 1-5 are unused (typically set to 0) and bits 6-32 contain the time tag associated with frequency counter readings in Columns 20 and 21, in milliseconds past 0 hours UTC. This is the FTS time at which the program stored the FMS phases described in columns 20 and 21. This time tag is for diagnostic purposes only." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "PREDICT TIME OFFSET" COLUMN_NUMBER = 24 START_BYTE = 73 DATA_TYPE = MSB_BIT_STRING BYTES = 4 UNIT = "N/A" DESCRIPTION = "A composite field containing predict time offset enter by the operator in days and seconds within a day." OBJECT = BIT_COLUMN NAME = "TIME OFFSET DAYS" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 1 BITS = 9 DESCRIPTION = "Predict Time offset in days (positive value)" END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "SPARE" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 10 BITS = 5 DESCRIPTION = "Five unused bits" END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "TIME OFFSET SIGN" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 15 BITS = 1 DESCRIPTION = "Sign of the Predict Time Offset; this sign is applied to both the days and seconds portions of the offset. Set to 1 for negative offsets 0 for positive offsets" END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "TIME OFFSET SECONDS" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 16 BITS = 17 DESCRIPTION = "Predict Time Offset in seconds. This time offset is input by the operator in real time as a last-minute correction to the time domain of the predict set. This value is added to the predict set times, and the results are tracked relative to real (current) FTS. Therefore, positive time offsets will cause the original predict times to occur later, and negative values cause the times to occur earlier." END_OBJECT = BIT_COLUMN END_OBJECT = COLUMN OBJECT = COLUMN NAME = "FREQUENCY OFFSET" COLUMN_NUMBER = 25 START_BYTE = 77 DATA_TYPE = MSB_INTEGER BYTES = 6 UNIT = "N/A" DESCRIPTION = "The S-band Frequency Offset to the predict set; formatted as a 48-bit binary number with least significant bit equal to 2^-20 Hz. Value may be positive or negative (2's complement format). Maximum value is 2 MHz. This Frequency Offset value is entered by the operator in real time as a last-minute correction to the frequency domain of the predict set." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "FILTER OFFSET" COLUMN_NUMBER = 26 START_BYTE = 83 DATA_TYPE = MSB_INTEGER BYTES = 4 UNIT = "HERTZ" DESCRIPTION = "Filter Offset; the value used by software to tune the carrier signal to center of the filter. This offset compensates for the unique characteristics and placement of the filter in the RF spectrum. The value is a 32-bit signed binary, scaled in Hertz; it is applied to the predict set frequencies to obtain the final frequency result for the POCA. NOTE: The following station-dependent formulas are used to determine POCA settings: POCA = 2*(Fs - 300 - FO)/9 - 400 (DSS 7 and 42) POCA = (Fs - 300 - FO)/48 (DSS 12 and 61) POCA = (Fs - FO)/3 - 721 - 9/11 (all other stations) where POCA = POCA frequency (MHz) Fs = S-Band value (MHz) FO = Filter Offset (MHz) (Column 26) The offsets found in Columns 24 and 25 are applied to Fs before these formulas are used." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "RIC FILTER SELECT" COLUMN_NUMBER = 27 START_BYTE = 87 DATA_TYPE = MSB_BIT_STRING BYTES = 2 UNIT = "N/A" DESCRIPTION = "Four four-bit fields giving RIC filter selections requested by the operator for receiver channels 1-4. RIC stands for RIV Controller; RIV stands for Radio Science IF-VF Converter Assembly." OBJECT = BIT_COLUMN NAME = "CH1 FILTER SELECT" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 1 BITS = 4 DESCRIPTION = "IF-VF Downconverter Controller (RIC) Operator filter selection for Channel 1." END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "CH2 FILTER SELECT" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 5 BITS = 4 DESCRIPTION = "IF-VF Downconverter Controller (RIC) Operator filter selection for Channel 2." END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "CH3 FILTER SELECT" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 9 BITS = 4 DESCRIPTION = "IF-VF Downconverter Controller (RIC) Operator filter selection for Channel 3." END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "CH4 FILTER SELECT" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 13 BITS = 4 DESCRIPTION = "IF-VF Downconverter Controller (RIC) Operator filter selection for Channel 4." END_OBJECT = BIT_COLUMN END_OBJECT = COLUMN OBJECT = COLUMN NAME = "RIC FILTER CONFIG" COLUMN_NUMBER = 28 START_BYTE = 89 DATA_TYPE = MSB_BIT_STRING BYTES = 2 UNIT = "N/A" DESCRIPTION = "Four four-bit fields giving filter configurations reported by the RIC for receiver channels 1-4. RIC stands for RIV Controller; RIV stands for Radio Science IF-VF Converter Assembly." OBJECT = BIT_COLUMN NAME = "CH1 FILTER CONFIG" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 1 BITS = 4 DESCRIPTION = "IF-VF Downconverter Controller (RIC) Operator filter configuration for Channel 1." END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "CH2 FILTER CONFIG" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 5 BITS = 4 DESCRIPTION = "IF-VF Downconverter Controller (RIC) Operator filter configuration for Channel 2." END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "CH3 FILTER CONFIG" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 9 BITS = 4 DESCRIPTION = "IF-VF Downconverter Controller (RIC) Operator filter configuration for Channel 3." END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "CH4 FILTER CONFIG" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 13 BITS = 4 DESCRIPTION = "IF-VF Downconverter Controller (RIC) Operator filter configuration for Channel 4." END_OBJECT = BIT_COLUMN END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CH 1 ATTENUATOR A" COLUMN_NUMBER = 29 START_BYTE = 91 DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 1 UNIT = "DECIBEL" MAXIMUM = 119 MINIMUM = 0 DESCRIPTION = "Radio Science IF-VF Converter Assembly (RIV) attenuator 'A' setting for receiver Channel 1." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CH 2 ATTENUATOR A" COLUMN_NUMBER = 30 START_BYTE = 92 DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 1 UNIT = "DECIBEL" MAXIMUM = 119 MINIMUM = 0 DESCRIPTION = "Radio Science IF-VF Converter Assembly (RIV) attenuator 'A' setting for receiver Channel 2." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CH 3 ATTENUATOR A" COLUMN_NUMBER = 31 START_BYTE = 93 DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 1 UNIT = "DECIBEL" MAXIMUM = 119 MINIMUM = 0 DESCRIPTION = "Radio Science IF-VF Converter Assembly (RIV) attenuator 'A' setting for receiver Channel 3." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CH 4 ATTENUATOR A" COLUMN_NUMBER = 32 START_BYTE = 94 DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 1 UNIT = "DECIBEL" MAXIMUM = 119 MINIMUM = 0 DESCRIPTION = "Radio Science IF-VF Converter Assembly (RIV) attenuator 'A' setting for receiver Channel 4." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CH 1 ATTENUATOR B" COLUMN_NUMBER = 33 START_BYTE = 95 DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 1 UNIT = "N/A" DESCRIPTION = "Radio Science IF-VF Converter Assembly (RIV) attenuator 'B' settings for receiver Channel 1; reserved for future use." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CH 2 ATTENUATOR B" COLUMN_NUMBER = 34 START_BYTE = 96 DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 1 UNIT = "N/A" DESCRIPTION = "Radio Science IF-VF Converter Assembly (RIV) attenuator 'B' settings for receiver Channel 2; reserved for future use." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CH 3 ATTENUATOR B" COLUMN_NUMBER = 35 START_BYTE = 97 DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 1 UNIT = "N/A" DESCRIPTION = "Radio Science IF-VF Converter Assembly (RIV) attenuator 'B' settings for receiver Channel 3; reserved for future use." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CH 4 ATTENUATOR B" COLUMN_NUMBER = 36 START_BYTE = 98 DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 1 UNIT = "N/A" DESCRIPTION = "Radio Science IF-VF Converter Assembly (RIV) attenuator 'B' settings for receiver Channel 4; reserved for future use." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "RIV TIME TAG" COLUMN_NUMBER = 37 START_BYTE = 99 DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 4 UNIT = "MILLISECOND" DESCRIPTION = "A composite field in which bits 1-5 are unused (set to 0) and bits 6-32 give the Radio Science IF-VF Converter Assembly (RIV) time tag associated with RIV attenuator settings in Columns 29-36; in milliseconds past 0 hours UTC." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CH 1 RMS FROM RIC" COLUMN_NUMBER = 38 START_BYTE = 103 DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 2 UNIT = "MILLIVOLT" DESCRIPTION = "Receiver Channel 1 root mean square voltage as reported by the Radio Science IF-VF Converter Assembly (RIV) Controller." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CH 2 RMS FROM RIC" COLUMN_NUMBER = 39 START_BYTE = 105 DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 2 UNIT = "MILLIVOLT" DESCRIPTION = "Receiver Channel 2 root mean square voltage as reported by the Radio Science IF-VF Converter Assembly (RIV) Controller." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CH 3 RMS FROM RIC" COLUMN_NUMBER = 40 START_BYTE = 107 DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 2 UNIT = "MILLIVOLT" DESCRIPTION = "Receiver Channel 3 root mean square voltage as reported by the Radio Science IF-VF Converter Assembly (RIV) Controller." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CH 4 RMS FROM RIC" COLUMN_NUMBER = 41 START_BYTE = 109 DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 2 UNIT = "MILLIVOLT" DESCRIPTION = "Receiver Channel 4 root mean square voltage as reported by the Radio Science IF-VF Converter Assembly (RIV) Controller." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CH W RMS" COLUMN_NUMBER = 42 START_BYTE = 111 DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 2 UNIT = "MILLIVOLT" DESCRIPTION = "Reserved for future RMS voltage reading." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CH X RMS" COLUMN_NUMBER = 43 START_BYTE = 113 DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 2 UNIT = "MILLIVOLT" DESCRIPTION = "Reserved for future RMS voltage reading." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CH Y RMS" COLUMN_NUMBER = 44 START_BYTE = 115 DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 2 UNIT = "MILLIVOLT" DESCRIPTION = "Reserved for future RMS voltage reading." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CH Z RMS" COLUMN_NUMBER = 45 START_BYTE = 117 DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 2 UNIT = "MILLIVOLT" DESCRIPTION = "Reserved for future RMS voltage reading." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "RIC RMS TIME TAG" COLUMN_NUMBER = 46 START_BYTE = 119 DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 4 UNIT = "MILLISECOND" DESCRIPTION = "A composite field in which bits 1-5 are unused (typically set to 0) and bits 6-32 give the Radio Science IF-VF Converter Assembly Controller (RIC) time tag associated with RMS voltage readings in Columns 38 through 45; in milliseconds past 0 hours UTC. This is the FTS time that the DSP received the monitor data from the RIC reporting the voltmeter readings on the receiver channels." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "AD 1 RMS" COLUMN_NUMBER = 47 START_BYTE = 123 DATA_TYPE = MSB_INTEGER BYTES = 2 UNIT = "MILLIVOLT" DESCRIPTION = "Software-calculated RMS voltage for analog-to-digital (AD) channel 1." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "AD 2 RMS" COLUMN_NUMBER = 48 START_BYTE = 125 DATA_TYPE = MSB_INTEGER BYTES = 2 UNIT = "MILLIVOLT" DESCRIPTION = "Software-calculated RMS voltage for analog-to-digital (AD) channel 2." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "AD 3 RMS" COLUMN_NUMBER = 49 START_BYTE = 127 DATA_TYPE = MSB_INTEGER BYTES = 2 UNIT = "MILLIVOLT" DESCRIPTION = "Software-calculated RMS voltage for analog-to-digital (AD) channel 3." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "AD 4 RMS" COLUMN_NUMBER = 50 START_BYTE = 129 DATA_TYPE = MSB_INTEGER BYTES = 2 UNIT = "MILLIVOLT" DESCRIPTION = "Software-calculated RMS voltage for analog-to-digital (AD) channel 4." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "AD 1 MAX" COLUMN_NUMBER = 51 START_BYTE = 131 DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 1 UNIT = "N/A" DESCRIPTION = "Maximum AD value found in calculating the RMS reported in Column 47. In 12-bit sampling, this field holds the most significant 8 bits of the maximum sample value." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "AD 1 MIN" COLUMN_NUMBER = 52 START_BYTE = 132 DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 1 UNIT = "N/A" DESCRIPTION = "Minimum AD value found in calculating the RMS reported in Column 47. In 12-bit sampling, this field holds the most significant 8 bits of the minimum sample value." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "NUMBER OF AD 1 MAX" COLUMN_NUMBER = 53 START_BYTE = 133 DATA_TYPE = MSB_INTEGER BYTES = 2 UNIT = "N/A" DESCRIPTION = "Number of occurrences of the maximum value given in Column 51 during calculation of the RMS reported in Column 47." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "NUMBER OF AD 1 MIN" COLUMN_NUMBER = 54 START_BYTE = 135 DATA_TYPE = MSB_INTEGER BYTES = 2 UNIT = "N/A" DESCRIPTION = "Number of occurrences of the minimum value given in Column 52 during calculation of the RMS reported in Column 47." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "AD 2 MAX" COLUMN_NUMBER = 55 START_BYTE = 137 DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 1 UNIT = "N/A" DESCRIPTION = "Maximum AD value found in calculating the RMS reported in Column 48. In 12-bit sampling, this field holds the most significant 8 bits of the maximum sample value." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "AD 2 MIN" COLUMN_NUMBER = 56 START_BYTE = 138 DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 1 UNIT = "N/A" DESCRIPTION = "Minimum AD value found in calculating the RMS reported in Column 48. In 12-bit sampling, this field holds the most significant 8 bits of the minimum sample value." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "NUMBER OF AD 2 MAX" COLUMN_NUMBER = 57 START_BYTE = 139 DATA_TYPE = MSB_INTEGER BYTES = 2 UNIT = "N/A" DESCRIPTION = "Number of occurrences of the maximum value given in Column 55 during calculation of the RMS reported in Column 48." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "NUMBER OF AD 2 MIN" COLUMN_NUMBER = 58 START_BYTE = 141 DATA_TYPE = MSB_INTEGER BYTES = 2 UNIT = "N/A" DESCRIPTION = "Number of occurrences of the minimum value given in Column 56 during calculation of the RMS reported in Column 48." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "AD 3 MAX" COLUMN_NUMBER = 59 START_BYTE = 143 DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 1 UNIT = "N/A" DESCRIPTION = "Maximum AD value found in calculating the RMS reported in Column 49. In 12-bit sampling, this field holds the most significant 8 bits of the maximum sample value." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "AD 3 MIN" COLUMN_NUMBER = 60 START_BYTE = 144 DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 1 UNIT = "N/A" DESCRIPTION = "Minimum AD value found in calculating the RMS reported in Column 49. In 12-bit sampling, this field holds the most significant 8 bits of the minimum sample value." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "NUMBER OF AD 3 MAX" COLUMN_NUMBER = 61 START_BYTE = 145 DATA_TYPE = MSB_INTEGER BYTES = 2 UNIT = "N/A" DESCRIPTION = "Number of occurrences of the maximum value given in Column 59 during calculation of the RMS reported in Column 49." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "NUMBER OF AD 3 MIN" COLUMN_NUMBER = 62 START_BYTE = 147 DATA_TYPE = MSB_INTEGER BYTES = 2 UNIT = "N/A" DESCRIPTION = "Number of occurrences of the minimum value given in Column 60 during calculation of the RMS reported in Column 49." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "AD 4 MAX" COLUMN_NUMBER = 63 START_BYTE = 149 DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 1 UNIT = "N/A" DESCRIPTION = "Maximum AD value found in calculating the RMS reported in Column 50. In 12-bit sampling, this field holds the most significant 8 bits of the maximum sample value." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "AD 4 MIN" COLUMN_NUMBER = 64 START_BYTE = 150 DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 1 UNIT = "N/A" DESCRIPTION = "Minimum AD value found in calculating the RMS reported in Column 50. In 12-bit sampling, this field holds the most significant 8 bits of the minimum sample value." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "NUMBER OF AD 4 MAX" COLUMN_NUMBER = 65 START_BYTE = 151 DATA_TYPE = MSB_INTEGER BYTES = 2 UNIT = "N/A" DESCRIPTION = "Number of occurrences of the maximum value given in Column 63 during calculation of the RMS reported in Column 50." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "NUMBER OF AD 4 MIN" COLUMN_NUMBER = 66 START_BYTE = 153 DATA_TYPE = MSB_INTEGER BYTES = 2 UNIT = "N/A" DESCRIPTION = "Number of occurrences of the minimum value given in Column 64 during calculation of the RMS reported in Column 50." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "NBOC TIME TAG" COLUMN_NUMBER = 67 START_BYTE = 155 DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 4 UNIT = "MILLISECOND" DESCRIPTION = "A composite field in which bits 1-5 are unused (typically set to 0) and bits 6-32 give the time tag for NBOC buffer samples used to calculate RMS voltages (Columns 47-50) and obtain maximum and minimum sample values (Columns 51-66); in milliseconds past 0 hours UTC. This time tag corresponds to the time tag found in Column 10 of an earlier tape record (table row). The AD data from this earlier record (row) were saved to run the calculations found in Columns 47-50 of this (current) record." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "SAMPLE RATE" COLUMN_NUMBER = 68 START_BYTE = 159 DATA_TYPE = UNSIGNED_INTEGER BYTES = 2 UNIT = "SAMPLES PER SECOND" DESCRIPTION = "Sample rate; number of samples per second from a single analog-to-digital (AD) converter (the number of samples per second per AD converter is given in the first column of Table 1 in DSN document RSC-11-11)." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "NBOC SYNC" COLUMN_NUMBER = 69 START_BYTE = 161 DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 2 UNIT = "N/A" DESCRIPTION = "First two bytes of the six bytes of sync data received from NBOC at the beginning of each second. Value should be A55A in hex or 42330 in decimal." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "RESERVED" COLUMN_NUMBER = 70 START_BYTE = 163 DATA_TYPE = UNSIGNED_INTEGER BYTES = 2 UNIT = "N/A" DESCRIPTION = "This 16-bit field is reserved for diagnostic use." END_OBJECT = COLUMN OBJECT = COLUMN NAME = "CONVERSION MODE REGISTER" COLUMN_NUMBER = 71 START_BYTE = 165 DATA_TYPE = MSB_BIT_STRING BYTES = 1 UNIT = "N/A" DESCRIPTION = "A set of one- and two-bit flags giving the status and configuration of the NBOC as reported in the Conversion Mode Register." OBJECT = BIT_COLUMN NAME = "OVERFLOW" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 1 BITS = 1 DESCRIPTION = "One-bit flag indicating whether an NBOC converter overflow occurred. Set to 1 if an NBOC converter overflow occurred 0 if nominal" END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "SPARE" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 2 BITS = 1 DESCRIPTION = "Unused bit." END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "PLL STATUS" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 3 BITS = 1 DESCRIPTION = "One-bit flag indicating whether the NBOC phase-lock loop is in lock. Set to 1 if NBOC PLL in lock 0 if NBOC PLL out of lock" END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "SAMPLE RATE FLAG" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 4 BITS = 1 DESCRIPTION = "One-bit flag indicating whether sampling is at 'high' or 'low' rate. Set to 1 for 50-, 20-, 10-, 5-, and 2-ksps rates 0 for 1000- and 200 samples/second rates" END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "TEST MODE" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 5 BITS = 1 DESCRIPTION = "One-bit flag indicating indicating whether the NBOC is in test mode. Set to 1 for test mode 0 for normal operational mode" END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "SAMPLE RESOLUTION" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 6 BITS = 1 DESCRIPTION = "One-bit flag indicating whether 8-bit or 12-bit samples are being taken. Set to 1 for 8-bit resolution 0 for 12-bit resolution" END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "MODE" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 7 BITS = 2 DESCRIPTION = "Mode. Various combinations of input signals and AD assignments are possible. Four modes have been defined as follows: 00 4 input signals, each sampled by a separate converter 01 1 input signal sampled sequentially by 4 AD converters 10 2 input signals, each sampled sequentially by 2 AD converters 11 1 signal sampled sequentially by 3 AD converters NOTE: The MODE assignments here and the mode numbers appearing in documentation and procedure documents usually differ by 1. That is, 'mode 1' has a field value 00." END_OBJECT = BIT_COLUMN END_OBJECT = COLUMN OBJECT = COLUMN NAME = "SIGNAL SELECT REGISTER" COLUMN_NUMBER = 72 START_BYTE = 166 DATA_TYPE = MSB_BIT_STRING BYTES = 1 UNIT = "N/A" DESCRIPTION = "Assignments of receiver channels to AD converters. In conjunction with the MODE in Column 71, these map receiver channels into sample fields in the data portion of each record (table row). Example: if bits 1-8 equal 10101010, then all four AD converters will sample receiver channel 3." OBJECT = BIT_COLUMN NAME = "AD 1 INPUT SIGNAL" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 1 BITS = 2 DESCRIPTION = "The receiver channel assigned to AD converter 1. 00 Input Signal is from receiver channel 1 (J1) 01 Input Signal is from receiver channel 2 (J2) 10 Input Signal is from receiver channel 3 (J3) 11 Input Signal is from receiver channel 4 (J4)" END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "AD 2 INPUT SIGNAL" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 3 BITS = 2 DESCRIPTION = "The receiver channel assigned to AD converter 2. 00 Input Signal is from receiver channel 1 (J1) 01 Input Signal is from receiver channel 2 (J2) 10 Input Signal is from receiver channel 3 (J3) 11 Input Signal is from receiver channel 4 (J4)" END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "AD 3 INPUT SIGNAL" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 5 BITS = 2 DESCRIPTION = "The receiver channel assigned to AD converter 3. 00 Input Signal is from receiver channel 1 (J1) 01 Input Signal is from receiver channel 2 (J2) 10 Input Signal is from receiver channel 3 (J3) 11 Input Signal is from receiver channel 4 (J4)" END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "AD 4 INPUT SIGNAL" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 7 BITS = 2 DESCRIPTION = "The receiver channel assigned to AD converter 4. 00 Input Signal is from receiver channel 1 (J1) 01 Input Signal is from receiver channel 2 (J2) 10 Input Signal is from receiver channel 3 (J3) 11 Input Signal is from receiver channel 4 (J4)" END_OBJECT = BIT_COLUMN END_OBJECT = COLUMN OBJECT = CONTAINER NAME = "DATA STRUCTURE" START_BYTE = 167 BYTES = 6 REPETITIONS = 250 DESCRIPTION = "The DATA STRUCTURE container holds repeating sets of samples from analog-to-digital converters AD1, AD2, AD3, and AD4." OBJECT = COLUMN NAME = "LSB AD BITS" COLUMN_NUMBER = 1 UNIT = "N/A" DATA_TYPE = MSB_BIT_STRING START_BYTE = 1 BYTES = 2 DESCRIPTION = "4 4-bit columns containing the LSB bits for 12-bit AD channels 1-4." OBJECT = BIT_COLUMN NAME = "AD 1 LSB BITS" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 1 BITS = 4 DESCRIPTION = "The 4 LSB bits from AD 1" END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "AD 2 LSB BITS" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 5 BITS = 4 DESCRIPTION = "The 4 LSB bits from AD 2" END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "AD 3 LSB BITS" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 9 BITS = 4 DESCRIPTION = "The 4 LSB bits from AD 3" END_OBJECT = BIT_COLUMN OBJECT = BIT_COLUMN NAME = "AD 4 LSB BITS" BIT_DATA_TYPE = MSB_UNSIGNED_INTEGER START_BIT = 13 BITS = 4 DESCRIPTION = "The 4 LSB bits from AD 4" END_OBJECT = BIT_COLUMN END_OBJECT = COLUMN OBJECT = COLUMN NAME = "AD 1 SAMPLE MSB" COLUMN_NUMBER = 2 UNIT = "N/A" DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 3 BYTES = 1 DESCRIPTION = "MSB 8 bits from 12-bit AD 1" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "AD 2 SAMPLE MSB" COLUMN_NUMBER = 3 UNIT = "N/A" DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 4 BYTES = 1 DESCRIPTION = "MSB 8 bits from 12-bit AD 2" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "AD 3 SAMPLE MSB" COLUMN_NUMBER = 5 UNIT = "N/A" DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 4 BYTES = 1 DESCRIPTION = "MSB 8 bits from 12-bit AD 3" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "AD 4 SAMPLE MSB" COLUMN_NUMBER = 5 UNIT = "N/A" DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 6 BYTES = 1 DESCRIPTION = "MSB 8 bits from 12-bit AD 4" END_OBJECT = COLUMN END_OBJECT = CONTAINER END_OBJECT = TABLE END