tega experiment data record software interface...

107
TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE SPECIFICATION Version 1.3 October 8, 2008 JPL PH 274-304 D-33227 Prepared by: Susan Slavney PDS Geosciences Node Karl Harshman Phoenix TEGA Team Approved by: William V. Boynton Instrument Co-Investigator, TEGA Leslie Tamppari Phoenix Project Scientist Raymond E. Arvidson Director, PDS Geosciences Node Edwin Grayzeck Project Manager, Planetary Data System

Upload: others

Post on 15-Mar-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE SPECIFICATION

Version 1.3

October 8, 2008

JPL PH 274-304 D-33227

Prepared by: Susan Slavney PDS Geosciences Node

Karl Harshman Phoenix TEGA Team

Approved by: William V. Boynton Instrument Co-Investigator, TEGA

Leslie Tamppari Phoenix Project Scientist

Raymond E. Arvidson Director, PDS Geosciences Node

Edwin Grayzeck Project Manager, Planetary Data System

Page 2: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

JPL PH-274-304 Draft Version 1.3 D-33227 10/08/08

DOCUMENT CHANGE LOG

Date Description Sections affected Version

09/7/05 Initial Draft All 0.1

04/3/06 Draft All 1.0

08/31/06 Draft Removed all RDR references 1.0a

09/19/06 Draft Section 5 – Added Data Products 1.0b

09/28/06 Draft Section 4.1 – Added Mass Hopping description

1.0c

09/28/06 Draft Section 4.4 Standards Used in Generating Data Products (except Coordinate Systems)

1.0d

3/22/07 Draft Section 4.3.1 Labeling and Identification – added Table 4-6, TEGA-Specific EDR File Names

1.1

3/22/07 Draft Section 4.3.4 Coordinate System – added standard text supplied by MIPL

1.1

3/22/07 Draft Section 4.3.6, Command Sequence Tracking – added this section to explain TEGA use of OPS_TOKEN keyword; also changed DATA_PRODUCT_TAG to OPS_TOKEN in sample labels

1.1

3/23/07 Draft Table 4-6, TEGA-Specific EDR File Names. Fixed the TBD at location c to be a U.

1.2

3/23/07 Draft Section 4.3.6, Command Sequence Tracking – removed the TBD. TEGA will set bits 17-21 to 0.

1.2

10/08/08 Draft Table 4-3 and Sections 4.1. 5.1.1, 5.2.1, 5.3.1, 5.4.1, 5.5.1, and 5.6.1 - Revision to add Activities folder based on change to the Archive Volume SIS

1.3

TBD LOG

Date Description Section

Page 3: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

JPL PH-274-304 Draft Version 1.3 D-33227 10/08/08

CONTENTS

1. Purpose and Scope of Document .................................................................................... 1 2. Applicable Documents.................................................................................................... 1 3. Relationships with Other Interfaces................................................................................ 1 4. Data Product Characteristics and Environment .............................................................. 2

4.0 Instrument Overview ................................................................................................ 2 4.1 EDR and RDR Data Product Overview.................................................................... 3 4.2 Data Processing......................................................................................................... 3

4.2.1 Data Processing Level........................................................................................ 3 4.2.2 Data Product Generation.................................................................................... 3 4.2.3 Data Flow........................................................................................................... 9

4.3 Standards Used in Generating Data Products ........................................................... 9 4.3.1 Labeling and Identification ................................................................................ 9 4.3.2 PDS Standards ................................................................................................. 12 4.3.3 Time Standards ................................................................................................ 12 4.3.4 Coordinate Systems ......................................................................................... 12 4.3.5 Data Storage Conventions................................................................................ 13 4.3.6 Command Sequence Tracking ......................................................................... 13

4.4 Data Validation and Peer Review........................................................................... 13 5. Detailed Data Product Specifications ........................................................................... 14

5.0 TEGA Labels .......................................................................................................... 14 5.1 TEGA Engineering Data EDR (ENGEDR)............................................................ 14

5.1.1 Data Product Structure and Organization ........................................................ 14 5.1.2 Data Format ..................................................................................................... 15

5.2 TEGA SC Oven Heating Data EDR (SCEDR)....................................................... 15 5.2.1 Data Product Structure and Organization ........................................................ 15 5.2.2 Data Format ..................................................................................................... 16

5.3 TEGA EGA EDR (EGAEDR)................................................................................ 17 5.3.1 Data Product Structure and Organization ........................................................ 17 5.3.2 Data Format ..................................................................................................... 17

5.4 TEGA EGA Mass Hopping Counts EDR (EGHEDR) ........................................... 19 5.4.1 Data Product Structure and Organization ........................................................ 19 5.4.2 Data Format ..................................................................................................... 19

5.5 TEGA LED EDR (LEDEDR)................................................................................. 21 5.5.1 Data Product Structure and Organization ........................................................ 21 5.5.2 Data Format ..................................................................................................... 21

5.6 TEGA Message Log EDR (MSGEDR) .................................................................. 22 5.6.1 Data Product Structure and Organization ........................................................ 22 5.6.2 Data Format ..................................................................................................... 22

6. Applicable Software...................................................................................................... 23 6.0 Utility Programs...................................................................................................... 23 6.1 Applicable PDS Software Tools ............................................................................. 23 6.2 Software Distribution and Update Procedures........................................................ 24

7. Appendices.................................................................................................................... 25 7.0 Definitions of Data Processing Levels.................................................................... 25

Page 4: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

JPL PH-274-304 Draft Version 1.3 D-33227 10/08/08

7.1 Columns in TEGA Data Products........................................................................... 26 7.2 Example ENGEDR PDS Label............................................................................... 28 7.3 Example SCEDR PDS Label .................................................................................. 88 7.4 Example EGAEDR PDS Label............................................................................... 89 7.5 Example EGHEDR PDS Label............................................................................... 90 7.6 Example LEDEDR PDS Label ............................................................................... 91 7.7 Example MSGEDR PDS Label .............................................................................. 93 7.8 TEGA Container Format Files................................................................................ 96

FIGURES AND TABLES Table 4-1 TEGA Standard Data Products........................................................................... 3 Figure 4.1 TEGA_tl data flow diagram. ............................................................................. 5 Figure 4.2 TEGA Database Ingest data flow diagram........................................................ 6 Table 4-2 TEGA Engineering Parameters .......................................................................... 7 Table 4-3 TEGA EDR Data Volume.................................................................................. 9 Table 4-4 File Naming Template...................................................................................... 10 Table 4-5 Detailed description of product name components .......................................... 10 Table 4-6 TEGA-specific EDR file names ....................................................................... 11 Table 7-1 Data Processing Levels..................................................................................... 25 Table 7-2 Columns in TEGA Data Products .................................................................... 26

Page 5: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

JPL PH-274-304 Draft Version 1.3 D-33227 10/08/08

ACRONYMS

BCE Bench Checkout Equipment

PEB Payload Electronics Box

CODMAC Committee on Data Management and Computation

CCSDS Spacecraft Data Systems

CHDO Compressed Header Data Object

DN Digital Number

DSN Deep Space Network

EDR Experiment Data Record

EGA Evolved Gas Analyzer

HTML HyperText Markup Language

ICD Interface Control Document

JPL Jet Propulsion Laboratory

NSSDC National Space Science Data Center

PAWG Phoenix Archive Working Group

PDS Planetary Data System

PECM Power Emission Control Module

RDR Reduced Data Record

SC Scanning Calorimeter

SFDU Standard Format Data Unit

SIS Software Interface Specification

SOC Science Operations Center

SOPC Spacecraft Operations Processing Computer

TA Thermal Analyzer

TBD To Be Determined

TBW To Be Written

TDS Telemetry Data System

TEGA Thermal and Evolved Gas Analyzer

UA University of Arizona

Page 6: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

JPL PH-274-304 Draft Version 1.3 D-33227 10/08/08

1

1. PURPOSE AND SCOPE OF DOCUMENT The purpose of this document is to provide users of TEGA Experiment Data Record (EDR) products with a detailed description of the products and a description of how they are generated, including data sources and destinations. The TEGA EDR data products are made up of six un-calibrated data types including, thermal analyzer data, evolved gas analyzer data, evolved gas analyzer mass hopping data, oven fill data, instrument engineering data, and instrument system message log data.

The document is intended to provide enough information to enable users to read and understand the data products. The users for whom this document is intended are the scientists who will analyze the data, including those associated with the Phoenix Project and those in the general planetary science community.

2. APPLICABLE DOCUMENTS 1. Planetary Data System Standards Reference, JPL D-7669 part 2, version 3.7,

March 20, 2006.

2. Phoenix Project Archive Generation, Validation and Transfer Plan, JPL D-29392, Rev. 1.0, December 20, 2004.

3. Planetary Data System Archive Preparation Guide, version 0.050503, May 3, 2005.

4. Mars Exploration Program Data Management Plan, Arvidson et al., Rev. 3.0, March 20, 2002.

5. Phoenix TEGA Team and PDS Geosciences Node Interface Control Document (ICD), Version 1.1, July 11, 2005.

6. Phoenix SOC – Instrument Team – PDS Interface Control Document (ICD), JPL D-33225, Preliminary, December 7 2005.

7. Phoenix TEGA Archive Volume Software Interface Specification, TBW.

8. CODMAC “Issues and Recommendations Associated with Distributed Computation and Data Management Systems for the Space Sciences”, Committee on Data Management and Computation Space Science Board, National Research Council, National Academy Press, Washington, D.D., 1986

3. RELATIONSHIPS WITH OTHER INTERFACES This SIS document and the products it describes could be affected by changes to PDS standards, Phoenix archive plans, the agreement between the TEGA Team and the PDS Geosciences Node, and the agreements among the Phoenix Science Operations Center, Phoenix instrument teams, and the PDS, as described in Applicable Documents 1, 2, 5, and 6. Changes to the design of the EDR products would require this SIS to be updated, and might also require updates to Applicable Document 7.

Page 7: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

JPL PH-274-304 Draft Version 1.3 D-33227 10/08/08

2

4. DATA PRODUCT CHARACTERISTICS AND ENVIRONMENT

4.0 Instrument Overview The TEGA instrument, one of seven instruments aboard the 2007 Phoenix Mars Lander, is a thermal and evolved-gas analyzer. TEGA is designed to analyze ~50 mg of fine grained soil or rock fragments that are loaded into ovens via a funnel. It consists of four basic components: a soil delivery system, an oven/calorimeter, a gas storage and handling system, and an evolved-gas analyzer (EGA).

TEGA will analyze eight soil/rock samples. The samples are acquired from the Martian surface by the Phoenix Robotic Arm. The arm scoops the soil sample up and deposits it in the TEGA soil delivery system. The TEGA soil delivery system is made up of a door release mechanism, a screen, a vibrating solenoid, a tri-bladed soil impeller, and the trough/funnel which delivers soil to the male oven half. A 1 mm grid screen acts to filter out particles too large for the oven. The vibrations of the solenoid are imparted to the entire thermal analyzer (TA) chassis to sift soil through the screen, as well as assist gravity in the movement of the soil down the trough to the funnel area of the TA, which fills the male oven half. A detector and LED pair is located across the collar of the funnel just above the male oven half. The LED/detector pair (LEDEDR) is used to indicate when the oven is filled.

TEGA is built with eight, single-use thermal analyzer (TA) cells, each of which has its own oven and sample receiving funnel. The TEGA ovens are very small. The inside dimensions are about 2.4 mm diameter and 8 mm long. The male half, which receives the sample material via a funnel, is inserted into the female half, which contains heater and temperature sensors. The TA cells are used to collect calorimetric data, i.e. temperatures and heat flows associated with thermal transitions in a material, on the sample. These data are collected to characterize the thermodynamic and chemical properties of the sample material. Calorimetric data (SCEDR) is obtained by carefully measuring the power applied to the oven to achieve a desired temperature during a programmed temperature ramp.

During the programmed temperature ramp a stream of N2 gas is run over the sample as it is heated from ambient temperatures to about 1000°C. The gas supply serves two purposes; one is to provide a carrier gas that moves the gases evolved from the sample material in the oven to the inlet of the EGA, and the other is to provide an on-surface known composition calibration gas. The gas storage and handling system consists of two tanks, valves to control and distribute the gasses to the eight TA modules and the EGA, and the associated plumbing. Various engineering readings associated with the gas will be recorded in the engineering data products (ENGEDR).

As a sample is heated, various gases are evolved depending on the nature of the sample. The evolved gas is passed through a manifold to the EGA. The EGA is a magnetic-sector mass spectrometer, which can determine both the quantity of the evolved gas and its isotopic composition (EGAEDR, EGHEDR). The detection limit of the EGA is 10 parts per billion. The EGA is synchronized to the temperature of the oven, so the composition of the gases can be correlated to their temperature of evolution. In Mass Hopping mode the EGA only scans certain selected masses. After the top of one mass peak is sampled,

Page 8: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

JPL PH-274-304 Draft Version 1.3 D-33227 10/08/08

3

the instrument hops to another mass, skipping over insignificant peaks and the empty space between peaks.

TEGA is controlled by flight software that runs on the dedicated TEGA microprocessor. The flight software issues commands to the instrument, and collects housekeeping and science data (SCEDR, EGAEDR, EGHEDR, ENGEDR, MSGEDR, LEDEDR). The TEGA flight software reports TEGA specific information to the Lander command and data handling system. TEGA information collected by the Lander is then returned to Earth via the Deep Space Network.

4.1 EDR and RDR Data Product Overview Table 4-1 summarizes TEGA standard data products.

Table 4-1 TEGA Standard Data Products

Product Type

NASA Level

Description PDS Data Set ID

ENGEDR 0 Engineering data from instrument sensors as time series (engineering values from EGA and TA)

PHX-M-TEGA-2-ENGEDR-V1.0

SCEDR 0 SC oven heating time series of raw values of oven and shield power, current, voltage and pulse

PHX-M-TEGA-2-SCEDR-V1.0

EGAEDR 0 EGA detector currents (time series of counts), selected scanned peaks

PHX-M-TEGA-2-EGAEDR-V1.0

EGHEDR 0 EGA Mass hopping counts (time series of counts)

PHX-M-TEGA-2-EGHEDR - V1.0

LEDEDR 0 Oven fill data (time series of raw and integrated LED readings)

PHX-M-TEGA-2-LEDEDR-V1.0

MSGEDR 0 Instrument message log PHX-M-TEGA-2-MSGEDR-V1.0

All EDR products are time-series data stored as binary tables described by detached PDS labels, with one table per Activity per Martian Sol. Details of the EDR data products are specified by product in Section 5.

4.2 Data Processing This section provides general information about the processing of TEGA data products. Details specific to each data product are found in Section 5.

4.2.1 Data Processing Level All TEGA EDR products are considered raw data, the NASA Level 0 (CODMAC Level 2) data processing level as defined in Appendix 7.0.

4.2.2 Data Product Generation TEGA data products will be generated by the TEGA Team led by Co-Investigator Boynton at the Lunar and Planetary Laboratory, University of Arizona. Once a TEGA

Page 9: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

JPL PH-274-304 Draft Version 1.3 D-33227 10/08/08

4

measurement is collected, it is stored on the Lander and held for periodic download. The stored telemetry data are downloaded periodically from the Lander for relay to the Deep Space Network (DSN). Data received from the DSN are inserted into the Jet Propulsion Laboratory’s (JPL) Telemetry Data System (TDS). The University of Arizona (UA) queries the TDS for the most recent telemetry dataset. The dataset is output to a spooler that passes data to the UA. Raw telemetry data are received by the UA, and a number of automated computer processes are run to ingest the data into a database, and to transform the data into scientifically useful data products. The following sections describe this process in more detail.

4.2.2.1 TEGA_tl TEGA_tl is the process by which telemetry data down-linked from the Phoenix Lander is transferred from the JPL TDS to the UA and prepared for ingestion into the UA TEGA database. Data packets are wrapped with specifically formatted headers at each phase of data transfer. The TEGA _tl program is designed to remove any or all of the header information and transform data packets to a useable form. TEGA _tl receives input data from any of a number of input sources (e.g. raw telemetry), strips out the TEGA specific data, and outputs that data in the requested format. In the case of telemetry data, a process on the JPL Spacecraft Operations Processing Computer (SOPC) called stot retrieves selected Standard Format Data Unit (SFDU) packets from the TDS via a query server, and sends the retrieved SFDU packets to a socket. A connection is made between the socket and TEGA _tl, and packet data is passed to TEGA _tl.

The stream of SFDU data packets is read in from the socket. The SFDU packet consists of a primary label, an aggregate header (Compressed Header Data Object, CHDO), up to 4 headers (Primary [required], secondary, tertiary, quaternary), and an optional data CHDO. The primary label and headers are stripped from the packet and are written to a file “SFDU.hdr.” The remaining information is a Consultative Committee for Spacecraft Data Systems (CCSDS) packet, consisting of header information and data. The CCSDS headers are removed and written to a file “CCSDS.hdr.” The remaining data is then in the form of a TEGA packet, and includes the data as output by the TEGA instrument suite. The TEGA data packets consist of a telemetry header structure, a data type specific data structure, and an appended checksum. The last step in the process is to convert the TEGA data packets to BCE (Bench Checkout Equipment) type packets. BCE type packets are a suite of data type specific packet formats with a common header structure that were developed for data transfer and handling during pre-flight tests. The packet definitions were found to work well, and have been modified only slightly during flight. BCE packets are formed by stripping the telemetry header from the TEGA packet and replacing it with the BCE common header structure followed by the data type specific data structure. Any needed regrouping or decompression of data occurs in the translation from TEGA to BCE data format.

Page 10: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

JPL PH-274-304 Draft Version 1.3 D-33227 10/08/08

5

Figure 4.1 TEGA_tl data flow diagram. Data with an invalid telemetry header is flagged as “invalid header.” If the checksum is not correct, then the packet is flagged as “bad checksum.” The BCE formatted data are sent either to a data spooler (similar to a print spooler) to wait for database ingestion or to be written to files. If BCE output is written to files, it is placed in a Central Electronics Box (CEB) Telemetry structured directory which can then be used for data validation. The CEB telemetry data structure is a top level directory with standard sub-directories categorized by data type.

TEGA _tl can also be used to translate data from one packet type to another (Figure 4.1.) The input data stream can consist of SFDU packets, CCSDS packets or TEGA data packets. The packets are read, parsed, and translated to an output packet format. Output types can be SFDU, CCSDS, TEGA data or BCE formatted packets. The output packets can then be sent to a socket and/or written to a file. The only restrictions on data type transformation are that BCE packets can not be used as TEGA _tl input, and the data types can not be "up converted", for example CCSDS packets can not be transformed into SFDU packets.

4.2.2.2 TEGA_Ingest The ingest process is the mechanism by which data is ingested into the UA TEGA database. The input data used by ingest are the BCE packet type output from the TEGA_tl program. Ingest receives data from the spooler and inserts it into the appropriate database tables.

Ingest initialization sets up the necessary connections to the SPICE kernel information, the database, and the input data. The SPICE kernel files are opened and loaded, and a

TEGA_tl

Sfdu2ccsds

Ecdr2bce

tega2bce

Ccsds2tega

Save SFDU header

Save CCSDS header

Save TEGA Data

Save SFDU header

Input Data Type

SFDU

CCSDS

TEGA

ECDR (SFDU)

Output Data Type

SFDU CCSDS TEGA BCE

Page 11: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

JPL PH-274-304 Draft Version 1.3 D-33227 10/08/08

6

connection to the database is established. Once the appropriate connections are made, the data ingestion begins.

Figure 4.2 TEGA Database Ingest data flow diagram The Ingest function, which waits for the client on the socket, calls the input_open procedure. Input_open initializes the socket on the designated port. Once the socket is open, the proc_pkts function processes each packet of data through the input_next procedure. Input_next reads the socket header to get the total number of bytes in the packet, and then reads the common header to get the sequence bytes. The rest of the packet is then read.

The data type, read from the common header, is returned, determining the next step in the processing. One of eleven different procedures is run to insert packet data into the database (Figure 4.2). The insertion procedure is based on the data type being processed. If the data type returned is less than or equal to 0 an error message is returned stating that the packet was not inserted.

There are approximately ninety-five identically formatted engineering data tables (see Table 4-2) in the UA database. The ingest process inserts the raw engineering data and TEGA time (tega_time) into each engineering table based on the engineering parameter name. The raw engineering values as received from the spacecraft are in a digital number (DN) format. The DN values are reported in the ENGEDR data product.

Spooler TEGA_tl

spice_load

db_open

Socket_open

Initialization

SPICE

Input_open

proc_pkts

Establishes database connection

Input_next

Db_command_exec

Db_chan_ingest

Db_mem_insert

Db_led_insert

Db_hbt_insert

Db_vml_insert

Db_eng_insert

Db_msg_insert

Db_err_insert

Db_SC_insert

Db_ega_insert

TEGA Production Database

tega_sql_commit

exit

Page 12: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

JPL PH-274-304 Draft Version 1.3 D-33227 10/08/08

7

Table 4-2 TEGA Engineering Parameters

Engineering Parameter Name Description TA_MANIFOLD_PRES Manifold Pressure TA_PLUS_5_VREF +5V REF TA_OUTLET_PRES Outlet Pressure TA_MANIFOLD_TEMP TA Manifold Temperature TA_EGA_PLUMB_TEMP MS Plumbing Temperature TA_EGA_BAKEOUT_TEMP Bakeout temperature TA_PLUMBING_1_TEMP Plumbing 1 Temperature TA_PLUMBING_2_TEMP Plumbing 2 Temperature TA_EGA_MAN_TEMP MS Manifold Temperature TA_CAL_TANK_TEMP Cal Tank Temperature TA_CPU_TEMP CPU Temperature TA_PWR_SPLY_1_TEMP Power Supply 1 Temperature TA_PWR_SPLY_2_TEMP Power Supply 2 Temperature TA_PWR_CNTL_1_TEMP Power Control 1 Temperature TA_PWR_CNTL_2_TEMP Power Control 2 Temperature TA_A2D_TEMP ADC Temperature TA_COVER_1_TEMP cover 1 temperature TA_IN_FNL_1_LO_TEMP Funnel 1 Temperature TA_PRES_SENSE_FD_BK Pres Sense Exc. Feedback TA_IN_FNL_2_LO_TEMP Funnel 2 Temperature TA_OVEN_TEMP Oven Temperature TA_SHLD_TEMP Shield Temperature TA_EGA_ELECT_BOX_TEMP TEB Temperature TA_T_HEATER_TEMP "T" Heater Temperature TA_TRANS_TUBE_TEMP Transfer Tube Temperature TA_EGA_GEC_TEMP GEC Temperature TA_BUS_A_VOLT Bus A Voltage TA_AGD_0_1 AGD_0_3 ground TA_AGD_3_1 AGD_3_1 ground TA_CPU_PLUS_5_VOLT CPU Voltage TA_ANLG_PLUS_12_VOLT Analog +12V Voltage TA_ANLG_MINUS_12_VOLT Analog -12V Voltage TA_OVEN_PLUS_15_VOLT Oven Voltage TA_SHIELD_PLUS_30_VOLT Shield Voltage TA_BUS_A_CUR Bus A Current TA_BUS_B_CUR Bus B Current TA_EGA_CUR EGA Current TA_CPU_PLUS_5_CUR CPU Current TA_ANLG_PLUS_12_CUR Analog +12V Current TA_ANLG_MINUS_12_CUR Analog -12V Current TA_OVEN_PLUS_15_CUR Oven Current TA_SHIELD_PLUS_30_CUR Shield Current TA_FULL_DETECT Full Detect Integrated TA_FULL_DETECT_RAW Full Detect Raw TA_OVEN_ERR Oven Error TA_SHLD_ERR Shield Error TA_CAL_TANK_COLD_TEMP Cal Tank Cold Temperature TA_COVER_2_TEMP cover 2 Temperature MEM_OVEN_INT_LO Oven integrator value low bytes MEM_OVEN_INT_HI Oven integrator value high bytes

Page 13: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

JPL PH-274-304 Draft Version 1.3 D-33227 10/08/08

8

Engineering Parameter Name Description MEM_SHLD_INT_LO Shield integrator value low bytes MEM_SHLD_INT_HI Shield integrator value high bytes MEM_OVEN_VOLT Oven voltage MEM_OVEN_CUR Oven current MEM_SHLD_VOLT Shield voltage MEM_SHLD_CUR Shield current MEM_MANIFOLD_PRES Manifold pressure MEM_OVEN_ERR Oven error MEM_SHLD_ERR Shield error MEM_T_WIDTH T pulse width MEM_OVEN_WIDTH Oven pulse width MEM_SHLD_WIDTH Shield pulse width EGA_STATUS_BITS Status bits value EGA_TRAP_CUR Trap current monitor EGA_EMISSION_CUR Emission current monitor EGA_FILAMENT_1 Filament 1 in use EGA_FILAMENT_2 Filament 2 in use EGA_PLUS_5_VOLT +5 volt monitor EGA_PLUS_12_VOLT +12 volt monitor EGA_MINUS_12_VOLT -12 volt monitor EGA_FILAMENT_CUR_1 Filament 1 current monitor EGA_FILAMENT_CUR_2 Filament 2 current monitor EGA_MULTIPLIER_VOLT Multiplier voltage monitor EGA_ION_PUMP_VOLT Ion Pump voltage monitor EGA_ION_PUMP_CUR Ion Pump Current monitor EGA_SWEEP_VOLT Sweep voltage monitor EGA_GEC_CUR GEC current monitor EGA_MAGNET_TEMP_1 Magnet 1 temperature EGA_MAGNET_TEMP_2 Magnet 2 temperature EGA_PROC_TEMP CPU temperature EGA_AVG_CALLS Average # of calls to Task Queue EGA_MIN_CALLS Minimum # of calls to Task Queue ANALOG_CAL_TANK Cal tank heater ANALOG_TA_MANIFOLD TA manifold heater ANALOG_TA_PLUMB_1 TA plumbing 1 heater ANALOG_TA_PLUMB_2 TA plumbing 2 heater ANALOG_ EGA_MANIFOLD EGA manifold heater ANALOG_EGA_SPARE EGA spare heater ANALOG_EGA_BOX EGA electronics box heater ANALOG_EGA_BAKE EGA bake out heater ANALOG_HI_PWR_SPARE Spare ANALOG_TRANS_TUBE Transfer Tube heater ANALOG_T T heater

Once all telemetry values have been inserted into the TEGA database at UA, EDR data products can be generated. After EDR data product generation, advanced processing can be done that will result in the Reduced Data Record (RDR) data products.

Page 14: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

JPL PH-274-304 Draft Version 1.3 D-33227 10/08/08

9

4.2.3 Data Flow The TEGA EDR are then generated from the TEGA data that has been stored in the TEGA database, as discussed in Section 4.2.2. Table 4.3 lists the time span covered by each data product, the data product generation interval, the expected size of each of the EDR data products, and the total expected data volume for each product.

Table 4-3 TEGA EDR Data Volume

Product Type

Time span covered

Generation Interval

Expected Size of Product (bytes)

Total Data Volume (bytes)

ENGEDR 1 Activity on 1 Sol

90 sols* 2,600,000 117,000,000

SCEDR 1 Activity on 1 Sol

90 sols 560,000 25,200,000

EGAEDR 1 Activity on 1 Sol

90 sols 46,000 2,070,000

EGHEDR 1 Activity on 1 Sol

90 sols 1,600,000 72,000,000

LEDEDR 1 Activity on 1 Sol

90 sols 16,000 720,000

MSGEDR 1 Activity on 1 Sol

90 sols 270,000 12,150,000

* TEGA will only be running for approximately 45 sols

The TEGA EDR products are assembled into archive volumes at the UA and then delivered to the Phoenix Science Operations Center (SOC) where they are made available to other Phoenix science teams. The SOC will then deliver the TEGA archive volumes to the PDS Geosciences Node for release to the public. This data flow is governed by Applicable Document 6.

4.3 Standards Used in Generating Data Products This section specifies various standards that apply to TEGA data products.

4.3.1 Labeling and Identification The file naming scheme defined for the Phoenix Lander instrument products adheres to, and is compliant with the PDS Level II 27.3 filename standards. The file naming convention described here divides the filename into two parts (none consecutive). The first part is instrument-independent, or generic, containing a minimal set of fields, which apply to all instruments aboard the Phoenix Lander. The second part is reserved for instrument-specific fields.

Each product name must be uniquely identifiable throughout the mission by incorporating a combination of relevant fields such as Spacecraft Clock count (SCLK), instrument identifier, data source, observation identifier, product token, etc.

Page 15: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

JPL PH-274-304 Draft Version 1.3 D-33227 10/08/08

10

The generic portion of the file name as described here, is not sufficient for uniqueness. The information saved in the instrument-specific portion, in conjunction with the generic portion, must guarantee uniqueness. The file naming rules are as follows:

I. Only letters A-Z, digits 0-9 and the underscore (“_”) may be used. II. All characters must be in upper case.

III. The full length of product name must be 31 characters, 27 for the filename followed by a “.” and a three-character file extension.

IV. All fields and sub-fields must be filled or padded with “_” (ASCII underscore) as needed to maintain proper length. For number fields, zeros should be used instead.

V. The convention used for/by instrument must guarantee uniqueness throughout the whole mission.

. A template for general filename is shown below, and the table that follows provides additional detail for individual fields.

Table 4-4 File Naming Template 1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

Inst

rum

ent

Sour

ce/E

pic

Sol

Prod

uct T

ype

Instrument Specific

Prod

ucer

V

ersi

on

.

Exte

nsio

n

The “Instrument Specific” portion is reserved for each instrument/team to use as needed, within the boundaries stated by the above rules.

Table 4-5 Detailed description of product name components Position Name Description/value

1 Instrument S SSI R RAC T TEGA A RA O MECA-OM P MECA-TECP F MECA-AFM W MECA-WCE X MECA-Misc M MET-P&T L MET-LIDAR D MARDI E ASE

2 Source/Epic Spacecraft S Surface, flight model T Test-bed C Cruise, flight model

Page 16: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

JPL PH-274-304 Draft Version 1.3 D-33227 10/08/08

11

3-5 SOL Solar days since first full day on Mars. Landing day is Sol zero. If Source/Epic is T, day of year should be used (ERT or SCET). For cruise phase, always set to “_C_”.

6-8 Product Type These 3-char identifiers are differentiated as either EDR (Level 0) or RDR (Level 1+) products. If the identifier begins with an "E", then the product is a type of EDR. Otherwise, it is a type of RDR. See applicable instrument SIS documents for detailed descriptions of all valid product types for each instrument.

9-25 Reserved Reserved, and required, for instrument-specific fields. See applicable instrument EDR/RDR SIS documents for details. Unused positions are filled with “_” (ASCII underscore)

26 Producer (Reserved)

Producer’s id, although part of the reserved portion for instrument-specific field, this field to be used to identify the generating entity of the product. M MIPL T TEGA

27 Version Version number, 0-9,A-Z (36 total) 28 Period Always set to “.” (ASCII period)

29-31 File Extension

PDS file extension, instrument specific. IMG Imaging/Camera data DAT Non-imaging instrument data QUB Multi-layer, cube products TAB Table/tabular data

See table 10-1 in the PDS Standards Ref. for complete list of acceptable extensions

Table 4-6 TEGA-specific EDR file names Character Position

1-8 9-27 28-31

ENGEDR Product TSnnnEDR (nnn = sol)

_aa_bbb_yyyymmdd_cv (aa_bbb derived from Table 4-2, yyyymmdd = date, c = U, v = version)

.DAT

ENGEDR Examples TS020EDR TS020EDR TS020EDR

_TA_MAN_20080501_U1 _ME_OIL_20080501_U1 _EG_ESB_20080501_U1

.DAT

.DAT

.DAT All other EDR products

TSnnnEDR (nnn = sol)

_aaa_yyyy_mm_dd__cv (aaa = EDR product type, yyyy_mm_dd = date, c = U, v = version)

.DAT

SCEDR Example TS020EDR __SC_2008_05_01__U1 .DAT EGAEDR Example TS020EDR _EGA_2008_05_01__U1 .DAT EGHEDR Example TS020EDR _EGH_2008_05_01__U1 .DAT LEDEDR Example TS020EDR _LED_2008_05_01__U1 .DAT MSGEDR Example TS020EDR _MSG_2008_05_01__U1 .DAT

Page 17: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

JPL PH-274-304 Draft Version 1.3 D-33227 10/08/08

12

4.3.2 PDS Standards TEGA EDR data products comply with Planetary Data System standards as specified in the PDS Standards Reference (Applicable Document 1). All filenames, by definition, will be PDS compliant. Additional identification information will be contained in the PDS label as described in Appendix 7 starting on page 25.

4.3.3 Time Standards The following time standards and conventions are used throughout this document, as well as the Phoenix project, for planning activities and identification of events: SCET Spacecraft event time: The time when an even occurred on-board, in UTC. SCLK Spacecraft Clock: An on-board 64-bit counter, in units of nano-seconds, which increments once every 100 milliseconds, with origin, set to zero, at midnight on 1-Jan-1980. ERT Earth Received Time (UTC): The time when the first bit of the packet containing the current data was received at the Deep Space (DSN) station. Local Solar Time: LST is the local solar time expressed by the number of local solar days (SOLs) from a landing date and using a "24-hour" clock readout within the current local solar day (HR:MN:SC); LST is a true local solar time and computed using positions of the Sun and the landing site from SPICE kernels specified in CHRONOS setup file; if a landing date is unknown to the program it cannot convert input LST to any other time system and can compute LST only without SOL number for the output; LST examples: SOL 12 12:00:01 SOL 132 01:22:32.498 SOL 2 9.

4.3.4 Coordinate Systems The following coordinate systems are used within the project to refer to the position of the Lander and its instruments. Coordinate System

Origin Orientation

Local Level Same as payload frame, and it moves with the Lander

+X North +Z down along gravity vector +Y East

Payload Frame At the shoulder of the Robotic Arm. Attached and moves with the Lander

+X along Lander –X ( point out into the work space) +Z down along Lander (vertical axis) +Y along Lander -Y

Site Frame Same as payload frame Same as local level

Page 18: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

JPL PH-274-304 Draft Version 1.3 D-33227 10/08/08

13

when first defined and never moves relative to Mars. Possible to define multiple site frames in case the Lander moves/slips.

Phoenix imaging product conventions are as follows.

• XYZ maps are generated in site frame • Surface Normal maps are in Lander frame • PSI targets are in site frame • RSVP targets are in site frame

4.3.5 Data Storage Conventions TEGA products will be stored as ASCII text files having variable length records, with each record terminated by ASCII carriage-return and line-feed characters. Each EDR file will be described by a detached PDS label in another file with the same .LBL. EDR products are defined as PDS spreadsheet objects. See Table 7-2 Columns in TEGA Data Products on page 26.

4.3.6 Command Sequence Tracking Each TEGA data product label includes the Phoenix-specific keyword OPS_TOKEN. The OPS_TOKEN is a code associated with a Phoenix data product that provides information about the command sequence that caused the product to be acquired. The value is a 32-bit unsigned hexadecimal integer expressed in a PDS label as 16#AAAAPCCC#, where:

• AAAA is the campaign ID assigned by the sequence planning team, • P is a 4-bit payload ID reserved for use by each instrument team, as defined by

the team, and • CCC is the command sequence number, which is set to zero for each new

campaign and automatically incremented with each command. The combination of OPS_TOKEN and sol number should uniquely identify a Phoenix data product. For TEGA products, the payload ID field (bits 17-20) is defined as 0.

4.4 Data Validation and Peer Review The TEGA data product design, as described in this SIS, is subject to PDS peer review. The peer review will be done well in advance of actual production, to allow time for changes in the design as needed. This SIS document will be updated to show any such changes.

Page 19: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

JPL PH-274-304 Draft Version 1.3 D-33227 10/08/08

14

Validation of the TEGA product during production will be done according to specifications in the Phoenix Archive Plan and the TEGA – Geosciences Node ICD. The TEGA Team will validate the science content of the data products, and the Geosciences Node will validate the products for compliance with PDS standards and for conformance with the design specified in this SIS.

5. DETAILED DATA PRODUCT SPECIFICATIONS

5.0 TEGA Labels The TEGA data product has detached PDS labels stored as ASCII text. A PDS label is object-oriented and describes the objects in the data file. The PDS label contains the keywords for product identification and for data object definitions. The label also contains descriptive information needed to interpret or process the data objects in the file.

PDS labels are written in Object Description Language (ODL) [4]. PDS label statements have the form of “keyword = value”. Each label statement is terminated with a carriage return character (ASCII 13) and a line feed character (ASCII 10) sequence to allow the label to be read by many operating systems. Pointer statements with the following format are used to indicate the location of data objects:

^object = location

where the carat character (^, also called a pointer) is followed by the name of the specific data object. The location is the name of the file that contains the data object.

5.1 TEGA Engineering Data EDR (ENGEDR)

5.1.1 Data Product Structure and Organization The ENGEDR (TEGA Engineering Data) are raw engineering data packets collected from 92 engineering sensors aboard the TEGA instrument. The data product is structured as 92, 3-column, time ordered data files. Each data file corresponds to a single engineering parameter. (See, Table 4-2 TEGA Engineering Parameters, on page 7 for the list of engineering parameters.)

This product is organized as 92 binary data files containing raw engineering data collected over a single activity during a measurement days, with a detached ASCII text PDS label file (See Appendix 7.2, Example ENGEDR PDS Label, on page 28) for each binary data file. Each engineering data file will be labeled in a format of a 27 character string with a .DAT file extension. The first eight characters indicate instrument and product level. The second eight characters indicate engineering parameters. The third eight characters indicate the date of collection. The last three characters indicate the location where data were produced. These 92 data files will be grouped together by activity on a measurement day. The data folders will be labeled by activity and grouped by Sol.

Page 20: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

JPL PH-274-304 Draft Version 1.3 D-33227 10/08/08

15

5.1.2 Data Format The data format for the ENGEDR is a 3 column binary table that varies in width from 2 to 8 bytes. Column structure and start byte are described in Appendix 7.2, Example ENGEDR PDS Label, on page 28. The number of rows in a data table will depend on the number of collection intervals during the measurement period. We would expect approximately 1000 data records per file, but there may be some variations due to short data gaps. The following is the contents of the TEGA_ENG.FMT file. OBJECT = COLUMN COLUMN_NUMBER = 1 NAME = SC_TIME DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 8 START_BYTE = 1 DESCRIPTION = "Spacecraft time when this engineering reading was taken, in ticks (256 per second)." END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 2 NAME = TEGA_TIME DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 4 START_BYTE = 9 UNIT = MILLISECOND DESCRIPTION = "The TEGA time, in milliseconds when the reading was taken." END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 3 NAME = RAW_VAL DATA_TYPE = INTEGER BYTES = 2 START_BYTE = 13 DESCRIPTION = "The raw digital value of the reading as output from the analog-to-digital converter in the Software." END_OBJECT = COLUMN

5.2 TEGA SC Oven Heating Data EDR (SCEDR)

5.2.1 Data Product Structure and Organization The SCEDR (TEGA Scanning Calorimeter Data Records) are scanning calorimetry data packets from the TA that contain raw values for oven and shield power, current, voltage and pulse. The data product is structured as a time series, 6-column data table. See Appendix 7.3, Example SCEDR PDS Label, on page 88 for the table structure.

This product is organized as a binary data file containing SC data collected over a single activity during a measurement day, with a detached ASCII text PDS label file (see Appendix 7.3, Example SCEDR PDS Label, on page 88) for each binary data file. The data folders will be labeled by activity and grouped by Sol.

Page 21: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

JPL PH-274-304 Draft Version 1.3 D-33227 10/08/08

16

5.2.2 Data Format The data format for the SCEDR is a 6 column binary table that varies in width from 2 to 66 bytes. Column structure and start byte are described in Appendix. The number of rows in a data table will depend on the number of collection intervals during the measurement period. We would expect approximately 50 data records per file, but there may be some variations due to short data gaps. The following is the contents of the TEGA_SC.FMT file. OBJECT = COLUMN COLUMN_NUMBER = 1 NAME = SC_TIME DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 8 START_BYTE = 1 DESCRIPTION = " Spacecraft time when these reading was taken, in ticks (256 per second). " END_OBJECT = COLUMN OBJECT = COLUMN NAME = TEGA_START_TIME COLUMN_NUMBER = 2 BYTES = 4 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 9 DESCRIPTION = "TEGA time at the beginning of the collection, in milliseconds" END_OBJECT = COLUMN OBJECT = COLUMN NAME = TEGA_END_TIME COLUMN_NUMBER = 3 BYTES = 4 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 13 DESCRIPTION = "TEGA time at the end of the collection, in milliseconds" END_OBJECT = COLUMN OBJECT = COLUMN NAME = SUM_COUNT COLUMN_NUMBER = 4 BYTES = 2 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 17 DESCRIPTION = "Number of 3 msec readings that are summed in each record" END_OBJECT = COLUMN OBJECT = COLUMN NAME = NUM_RECORDS COLUMN_NUMBER = 5 BYTES = 2

Page 22: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

JPL PH-274-304 Draft Version 1.3 D-33227 10/08/08

17

DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 19 DESCRIPTION = "The number of SC records to follow" END_OBJECT = COLUMN OBJECT = CONTAINER NAME = SC_RECORDS START_BYTE = 21 BYTES = 66 REPETITIONS = 60 ^STRUCTURE = "SC_REC.FMT" DESCRIPTION = "." END_OBJECT = CONTAINER

5.3 TEGA EGA EDR (EGAEDR)

5.3.1 Data Product Structure and Organization The EGAEDR (TEGA Evolved Gas Analyzer Data Record) are raw EGA detector current data packets. The data product is structured as a time series, 6-column data table. See Appendix 7.4, Example EGAEDR PDS Label, on page 89 for the table structure.

This product is organized as a binary data file containing EGA data collected over a single activity during a measurement day, with a detached ASCII text PDS label file (see Appendix 7.4, Example EGAEDR PDS Label, on page 89) for each binary data file. The data folders will be labeled by activity and grouped by sol.

5.3.2 Data Format The data format for the EGAEDR is an 8-column binary table that varies in width from 8 to 24 bytes. Column structure and start byte are described in Appendix 7.4. The number of rows in a data table will depend on the number of collection intervals during the measurement period. We would expect approximately 50 data records per file, but there may be some variations due to short data gaps. The following is the contents of the TEGA_EGA.FMT file.

OBJECT = COLUMN COLUMN_NUMBER = 1 NAME = SC_TIME DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 8 START_BYTE = 1 DESCRIPTION = "Spacecraft time when this engineering reading was taken, in ticks (256 per second)." END_OBJECT = COLUMN OBJECT = COLUMN NAME = TEGA_START_TIME COLUMN_NUMBER = 2 BYTES = 4 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 9

Page 23: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

JPL PH-274-304 Draft Version 1.3 D-33227 10/08/08

18

DESCRIPTION = "TEGA time at the beginning of the collection in milliseconds" END_OBJECT = COLUMN OBJECT = COLUMN NAME = TEGA_END_TIME COLUMN_NUMBER = 3 BYTES = 4 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 13 DESCRIPTION = "TEGA time at the end of the collection in milliseconds" END_OBJECT = COLUMN OBJECT = COLUMN NAME = EGA_TIME COLUMN_NUMBER = 4 BYTES = 4 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 17 DESCRIPTION = "EGA time of the collection in seconds" END_OBJECT = COLUMN OBJECT = COLUMN NAME = SCAN_TYPE COLUMN_NUMBER = 5 BYTES = 1 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 21 DESCRIPTION = "Type of scan that is being sent, 1 sweep, 4 calibration" END_OBJECT = COLUMN OBJECT = COLUMN NAME = PACKET_NUM COLUMN_NUMBER = 6 BYTES = 2 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 22 DESCRIPTION = "number of the packet in the set, MSB set if last" END_OBJECT = COLUMN OBJECT = COLUMN NAME = REC_COUNTS COLUMN_NUMBER = 7 BYTES = 1 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 24 DESCRIPTION = "Number of valid records in the record container" END_OBJECT = COLUMN OBJECT = CONTAINER NAME = EGA_RECORDS START_BYTE = 25 BYTES = 22 REPETITIONS = 54 ^STRUCTURE = "EGA_REC.FMT"

Page 24: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

JPL PH-274-304 Draft Version 1.3 D-33227 10/08/08

19

DESCRIPTION = "." END_OBJECT = CONTAINER

5.4 TEGA EGA Mass Hopping Counts EDR (EGHEDR)

5.4.1 Data Product Structure and Organization The EGHEDR (TEGA EGA Mass Hopping Data Record) are raw EGA mass hopping data packets (selected mass peaks). The data product is structured as a time series, 8-column data table. See Appendix 7.5, Example EGHEDR PDS Label, on page 90 for the table structure.

This product is organized as a binary data file containing EGA mass hopping data collected over a single activity during a measurement day, with a detached ASCII text PDS label file (see page 90) for each binary data file. The data folders will be labeled by activity and grouped by sol.

5.4.2 Data Format The data format for the EGHEDR is a 6-column binary table that varies in width from 1 to 8 bytes. Column structure and start byte are described in Appendix 7.5, Example EGHEDR PDS Label, on page 90. The number of rows in a data table will depend on the number of collection intervals during the measurement period. We would expect approximately 50 data records per file, but there may be some variations due to short data gaps. The following is the contents of the TEGA_EGH.FMT file. OBJECT = COLUMN COLUMN_NUMBER = 1 NAME = SC_TIME DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 8 START_BYTE = 1 DESCRIPTION = " Spacecraft time when this engineering reading was taken, in ticks (256 per second). " END_OBJECT = COLUMN OBJECT = COLUMN NAME = TEGA_START_TIME COLUMN_NUMBER = 2 BYTES = 4 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 9 DESCRIPTION = "TEGA time at the beginning of the collection, in milliseconds" END_OBJECT = COLUMN OBJECT = COLUMN NAME = TEGA_END_TIME COLUMN_NUMBER = 3 BYTES = 4

Page 25: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

JPL PH-274-304 Draft Version 1.3 D-33227 10/08/08

20

DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 13 DESCRIPTION = "TEGA time at the end of the collection, in milliseconds" END_OBJECT = COLUMN OBJECT = COLUMN NAME = EGA_TIME COLUMN_NUMBER = 4 BYTES = 4 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 17 DESCRIPTION = "EGA time of the collection, in seconds" END_OBJECT = COLUMN OBJECT = COLUMN NAME = SCAN_TYPE COLUMN_NUMBER = 5 BYTES = 1 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 21 DESCRIPTION = "bits 0 through 2 indicate type of scan that is being sent, 2 mass mode, 3 super mode. If super mode bits 3 through 7 indicate the super mode number" END_OBJECT = COLUMN OBJECT = COLUMN NAME = PACKET_NUM COLUMN_NUMBER = 6 BYTES = 2 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 22 DESCRIPTION = "number of the packet in the set, MSB set if last packet" END_OBJECT = COLUMN OBJECT = COLUMN NAME = REC_COUNTS COLUMN_NUMBER = 7 BYTES = 1 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 24 DESCRIPTION = "Number of valid records in the record container" END_OBJECT = COLUMN OBJECT = CONTAINER NAME = EGH_RECORDS START_BYTE = 25 BYTES = 11 REPETITIONS = 109 ^STRUCTURE = "EGH_REC.FMT" DESCRIPTION = "." END_OBJECT = CONTAINER

Page 26: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

JPL PH-274-304 Draft Version 1.3 D-33227 10/08/08

21

5.5 TEGA LED EDR (LEDEDR)

5.5.1 Data Product Structure and Organization The LEDEDR (TEGA LED Data Records) are raw and integrated oven fill data packets. The data product is structured as a time series, 6-column data table. See Appendix 7.6, Example LEDEDR PDS Label, on page 91 for the table structure.

This product is organized as a binary data file containing LED data collected over a single activity during a measurement day, with a detached ASCII text PDS label file (see Appendix 7.6, Example LEDEDR PDS Label, on page 91) for each binary data file. The data folders will be labeled by activity and grouped by sol.

5.5.2 Data Format The data format for the LEDEDR is a 6-column binary table that varies in width from 1 to 8 bytes. Column structure and start byte are described in Appendix 7.6, Example LEDEDR PDS Label, on page 91. The number of rows in a data table will depend on the number of collection intervals during the measurement period. We would expect approximately 50 data records per file, but there may be some variations due to short data gaps. The following is the contents of the TEGA_LED.FMT file. OBJECT = COLUMN COLUMN_NUMBER = 1 NAME = SC_TIME DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 8 START_BYTE = 1 DESCRIPTION = " Spacecraft time when this engineering reading was taken, in ticks (256 per second)." END_OBJECT = COLUMN OBJECT = COLUMN NAME = TEGA_START_TIME COLUMN_NUMBER = 2 BYTES = 4 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 9 DESCRIPTION = "TEGA time at the beginning of the collection, in milliseconds" END_OBJECT = COLUMN OBJECT = COLUMN NAME = TEGA_END_TIME COLUMN_NUMBER = 3 BYTES = 4 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 13 DESCRIPTION = "TEGA time at the end of the collection, in milliseconds" END_OBJECT = COLUMN

Page 27: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

JPL PH-274-304 Draft Version 1.3 D-33227 10/08/08

22

OBJECT = COLUMN NAME = TYPE COLUMN_NUMBER = 4 BYTES = 1 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 17 DESCRIPTION = "type of packet, fast = 0, or slow = 1" END_OBJECT = COLUMN OBJECT = COLUMN NAME = COUNT COLUMN_NUMBER = 5 BYTES = 1 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 18 DESCRIPTION = "Number of records in the container" END_OBJECT = COLUMN OBJECT = CONTAINER NAME = LED_RECORDS START_BYTE = 19 BYTES = 4 REPETITIONS = 1000 ^STRUCTURE = "LED_REC.FMT" DESCRIPTION = "." END_OBJECT = CONTAINER

5.6 TEGA Message Log EDR (MSGEDR)

5.6.1 Data Product Structure and Organization The MSGEDR (TEGA Message Data Records) are raw instrument message data packets. The data product is structured as a time series, 4-column data table. See Appendix 7.7, Example MSGEDR PDS Label, on page 93 for the table structure.

This product is organized as a binary data file containing message data collected over a single activity during a measurement day, with a detached ASCII text PDS label file (see Appendix 7.7, Example MSGEDR PDS Label, on page 93) for each binary data file. The data folders will be labeled by activity and grouped by sol.

5.6.2 Data Format The data format for the MSGEDR is a 4-column binary table that varies in width from 1 to 128 bytes. Column structure and start byte are described in Appendix 7.7, Example MSGEDR PDS Label, on page 93. The number of rows in a data table will depend on the number of collection intervals during the measurement period. We would expect approximately 5000 data records per file, but there may be some variations due to short data gaps. The following is the contents of the TEGA_MSG.FMT file. OBJECT = COLUMN COLUMN_NUMBER = 1 NAME = SC_TIME DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 8

Page 28: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

JPL PH-274-304 Draft Version 1.3 D-33227 10/08/08

23

START_BYTE = 1 DESCRIPTION = " The spacecraft time this message was generated, in ticks (256 per second). " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 2 NAME = MSG_ID DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 2 START_BYTE = 9 DESCRIPTION = " Identifies type of message. See Label for details. " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 3 NAME = ORIGIN DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 1 START_BYTE = 11 DESCRIPTION = " Origin of execution (loader or flight software). " END_OBJECT = COLUMN OBJECT = COLUMN COLUMN_NUMBER = 4 NAME = MESSAGE_TEXT DATA_TYPE = CHARACTER BYTES = 128 START_BYTE = 12 DESCRIPTION = " More verbose description of message. " END_OBJECT = COLUMN

6. APPLICABLE SOFTWARE There is no software being supplied with this product.

6.0 Utility Programs The only utility program being used with this product is NASAView which is described in the Applicable PDS Software Tools section below.

6.1 Applicable PDS Software Tools PDS-labeled images and tables can be viewed with the program NASAView, developed by the PDS and available for a variety of computer platforms from the PDS web site http://pds.nasa.gov/tools/software_download.cfm. There is no charge for NASAView.

Page 29: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

JPL PH-274-304 Draft Version 1.3 D-33227 10/08/08

24

6.2 Software Distribution and Update Procedures There are no software distribution or update procedures associated with this product.

Page 30: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

JPL PH-274-304 Draft Version 1.3 D-33227 10/08/08

25

7. APPENDICES

7.0 Definitions of Data Processing Levels Table 7-1 shows definitions of processing levels as defined by NASA and by CODMAC, the Committee on Data Management and Computation (Applicable Document 8.)

Table 7-1 Data Processing Levels

NASA CODMAC Description

Packet data Raw - Level 1 Telemetry data stream as received at the ground station, with science and engineering data embedded.

Level-0 Edited - Level 2 Instrument science data (e.g., raw voltages, counts) at full resolution, time ordered, with duplicates and transmission errors removed.

Level 1A Calibrated - Level 3 Level 0 data that have been located in space and may have been transformed (e.g., calibrated, rearranged) in a reversible manner and packaged with needed ancillary and auxiliary data (e.g., radiances with the calibration equations applied).

Level 1B Resampled - Level 4 Irreversibly transformed (e.g., resampled, remapped, calibrated) values of the instrument measurements (e.g., radiances, magnetic field strength).

Level 1C Derived - Level 5 Level 1A or 1B data that have been resampled and mapped onto uniform space-time grids. The data are calibrated (i.e., radiometrically corrected) and may have additional corrections applied (e.g., terrain correction).

Level 2 Derived - Level 5 Geophysical parameters, generally derived from Level 1 data, and located in space and time commensurate with instrument location, pointing, and sampling.

Level 3 Derived - Level 5 Geophysical parameters mapped onto uniform space-time grids.

Ancillary – Level 6 Data needed to generate calibrated or resampled data sets.

Page 31: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 0.1 EDR/RDR SIS September 7, 2005

26

7.1 Columns in TEGA Data Products All TEGA data products are stored as binary tables. Table 7-2 lists the columns in TEGA EDR data products in alphabetical order. The format of each type of data product, including column positions, sizes, data types, units, and full descriptions, can be found in the format files (*.FMT) in the LABEL directory of the data archive.

Table 7-2 Columns in TEGA Data Products

Column Name Data Type Length in bytes

Description Appears In

COUNT MSB_UNSIGNED INTEGER 1 byte Number of records in the container LEDEDR

EGA_TIME MSB_UNSIGNED_INTEGER 4 bytes EGA time of the collection EGAEDR, EGHEDR

MSG_ID MSB_UNSIGNED_INTEGER 9 bytes Identifies type of message. See Label for details. MSGEDR ORIGIN MSB_UNSIGNED_INTEGER 1 byte Origin of execution (loader or flight software). MSGEDR

PACKET_NUM MSB_UNSIGNED_INTEGER 2 bytes Number of packets in the set, MSB set if last EGAEDR, EGHEDR

REC_COUNTS MSB_UNSIGNED_INTEGER 1 byte Number of valid records in the record container EGAEDR, EGHEDR

SC _TIME MSB_UNSIGNED_INTEGER 8 bytes Spacecraft time when reading was taken, in ticks (256 per second).

ENEDR, MSGEDR, EGAEDR, EGHEDR, LEDEDR

SCAN_TYPE MSB_UNSIGNED_INTEGER 1 byte Type of scan that is being sent, 1 sweep, 4 calibration

EGAEDR, EGHEDR

SUM_COUNT MSB_UNSIGNED_INTEGER 2 bytes Number of 3 msec readings that are summed in each record SCEDR

TEGA_TIME INTEGER 2 bytes The TEGA time when the reading was taken ENEDR

TEGA_START_TIME MSB_UNSIGNED_INTEGER 4 bytes Time at the start of the collection interval

SCEDR, EGAEDR, LEDEDR, EGHEDR, MSGEDR

TEGA_END_TIME MSB_UNSIGNED_INTEGER 4 bytes Time at the end of the collection interval SCEDR, EGAEDR,

Page 32: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 0.1 EDR/RDR SIS September 7, 2005

27

Column Name Data Type Length in bytes

Description Appears In

LEDEDR, EGHEDR, MSGEDR

TYPE MSB_UNSIGNED_INTEGER 1 byte Type of packet, fast or slow LEDEDR

Page 33: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

28

7.2 Example ENGEDR PDS Label PDS_VERSION_ID = PDS3 /* IDENTIFICATION DATA ELEMENTS */ DATA_SET_NAME = "PHX MARS THERMAL EVOLVED GAS ANALYZER 1 EDR V1.0" DATA_SET_ID = "PHX-M-TEGA-1-EDR-V1.0" PRODUCT_VERSION_ID = "1.0" RELEASE_ID = "0001" OPS_TOKEN = 16#40406720# /* DESCRIPTIVE DATA ELEMENTS */ INSTRUMENT_HOST_NAME = "2007 MARS PHOENIX" INSTRUMENT_NAME = "THERMAL EVOLVED GAS ANALYZER" SPACECRAFT_ID = PHX TARGET_NAME = MARS MISSION_PHASE_NAME = "PRIMARY MISSION" START_TIME = 2008-05-01T14:14:32.890 STOP_TIME = 2008-05-01T20:09:44.149 SPACECRAFT_CLOCK_START_COUNT = 208023626065 SPACECRAFT_CLOCK_STOP_COUNT = 208035731925 PRODUCT_CREATION_TIME = 2008-09-15T10:54:47.894 /* DATA OBJECT DEFINITION */ OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_MAN_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_MAN_20080501_U1.DAT" PRODUCT_TYPE = "TA_MANIFOLD_PRES" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal analyzer manifold pressure, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */

Page 34: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

29

/* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_P5R_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_P5R_20080501_U1.DAT" PRODUCT_TYPE = "TA_PLUS_5_VREF" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Plus 5 Voltage Reference, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000

Page 35: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

30

/* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_OUT_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_OUT_20080501_U1.DAT" PRODUCT_TYPE = "TA_OUTLET_PRES" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Outlet pressure, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_MAT_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_MAT_20080501_U1.DAT" PRODUCT_TYPE = "TA_MANIFOLD_TEMP" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Manifold temperature,in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14

Page 36: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

31

SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_EPT_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_EPT_20080501_U1.DAT" PRODUCT_TYPE = "TA_EGA_PLUMB_TEMP" /* DESCRIPTIVE data elements */ DESCRIPTION = "Evolved Gas Analyzer Plumbing temperature, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE

Page 37: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

32

/* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_EBT_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_EBT_20080501_U1.DAT" PRODUCT_TYPE = "TA_EGA_BAKEOUT_TEMP" /* DESCRIPTIVE data elements */ DESCRIPTION = "Evolved Gas Analyzer bake out temperature, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_P1T_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_P1T_20080501_U1.DAT" PRODUCT_TYPE = "TA_PLUMBING_1_TEMP" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Plumbing 1 temperature, in DN."

Page 38: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

33

/* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_P2T_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_P2T_20080501_U1.DAT" PRODUCT_TYPE = "TA_PLUS_5_VREF" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Plumbing 2 temperature, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT"

Page 39: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

34

END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_EMT_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_EMT_20080501_U1.DAT" PRODUCT_TYPE = "TA_EGA_MAN_TEMP" /* DESCRIPTIVE data elements */ DESCRIPTION = "Evolved Gas Analyzer manifold temperature, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_CTT_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_CTT_20080501_U1.DAT"

Page 40: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

35

PRODUCT_TYPE = "TA_CAL_TAMP_TEMP" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Calibration Gas Tank temperature, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_CPT_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_CPT_20080501_U1.DAT" PRODUCT_TYPE = "TA_CPU_TEMP" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer CPU temperature, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A"

Page 41: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

36

/* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_PS1_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_PS1_20080501_U1.DAT" PRODUCT_TYPE = "TA_PWR_SPLY_1_TEMP" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Power supply 1 temperature, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000

Page 42: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

37

/* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_PS2_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_PS2_20080501_U1.DAT" PRODUCT_TYPE = "TA_PWR_SPLY_2_TEMP" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Power supply 2 temperature, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_PC1_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_PC1_20080501_U1.DAT" PRODUCT_TYPE = "TA_PWR_CNTL_1_TEMP" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Control board temp 1, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000

Page 43: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

38

ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_PC2_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_PC2_20080501_U1.DAT" PRODUCT_TYPE = "TA_PWR_CNTL_2_TEMP" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Power control board temp 2, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE

Page 44: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

39

OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_ADT_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_ADT_20080501_U1.DAT" PRODUCT_TYPE = "TA_A2D_TEMP" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Analog to digital converter temperature, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_C1T_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_C1T_20080501_U1.DAT" PRODUCT_TYPE = "TA_COVER_1_TEMP" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Cover 1 temperature, in DN."

Page 45: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

40

/* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_FL1_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_FL1_20080501_U1.DAT" PRODUCT_TYPE = "TA_IN_FNL_1_LO_TEMP" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer input funnel 1 low temperature, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3

Page 46: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

41

^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_PSC_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_PSC_20080501_U1.DAT" PRODUCT_TYPE = "TA_PRES_SENSE_FD_BK" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Pressure sensor, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_FL2_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */

Page 47: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

42

PRODUCT_ID = "TS020EDR_TA_FL2_20080501_U1.DAT" PRODUCT_TYPE = "TA_IN_FNL_2_LO_TEMP" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer input funnel 2 low temperature, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_OVT_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_OVT_20080501_U1.DAT" PRODUCT_TYPE = "TA_OVEN_TEMP" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Oven temperature, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A"

Page 48: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

43

/* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_SHT_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_SHT_20080501_U1.DAT" PRODUCT_TYPE = "TA_SHLD_TEMP" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Shield temperature, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14

Page 49: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

44

FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_EGT_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_EGT_20080501_U1.DAT" PRODUCT_TYPE = "TA_EGA_ELECT_BOX_TEMP" /* DESCRIPTIVE data elements */ DESCRIPTION = "Evolved gas analyzer electronics temperature, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_THT_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_THT_20080501_U1.DAT" PRODUCT_TYPE = "TA_T_HEATER_TEMP" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer T heater temperature, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY

Page 50: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

45

ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_TTT_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_TTT_20080501_U1.DAT" PRODUCT_TYPE = "TA_TRANS_TUBE_TEMP" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Transfer tube temperature, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE

Page 51: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

46

OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_GEC_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_GEC_20080501_U1.DAT" PRODUCT_TYPE = "TA_EGA_GEC_TEMP" /* DESCRIPTIVE data elements */ DESCRIPTION = "Gas enrichment cell temperature, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_BAV_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_BAV_20080501_U1.DAT" PRODUCT_TYPE = "TA_BUS_A_VOLT" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Bus A voltage, in

Page 52: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

47

DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_G03_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_G03_20080501_U1.DAT" PRODUCT_TYPE = "TA_AGD_3_0" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Analog ground 0.3, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */

Page 53: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

48

COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_G31_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_G31_20080501_U1.DAT" PRODUCT_TYPE = "TA_AGD_3_1" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer analog ground 3.1, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_P5V_20080501_U1.DAT"

Page 54: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

49

/* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_P5V_20080501_U1.DAT" PRODUCT_TYPE = "TA_CPU_PLUS_5_VOLT" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer CPU plus 5 volt, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_APV_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_APV_20080501_U1.DAT" PRODUCT_TYPE = "TA_ANLG_PLUS_12_VOLT" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer analog plus 12 voltage, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS

Page 55: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

50

SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_AMV_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_AMV_20080501_U1.DAT" PRODUCT_TYPE = "TA_ANLG_MINUS_12_VOLT" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Oven temperature, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH

Page 56: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

51

RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_OPV_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_OPV_20080501_U1.DAT" PRODUCT_TYPE = "TA_OVNE_PLUS_15_VOLT" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Oven plus 15 voltage, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_SPV_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_SPV_20080501_U1.DAT" PRODUCT_TYPE = "TA_SHLD_PLUS_30_VOLT" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer shield plus 30 voltage, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES

Page 57: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

52

INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_BAC_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_BAC_20080501_U1.DAT" PRODUCT_TYPE = "TA_BUS_A_CUR" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Bus A current, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES

Page 58: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

53

END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_BBC_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_BBC_20080501_U1.DAT" PRODUCT_TYPE = "TA_BUS_B_CUR" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Bus B current, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_EGC_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_EGC_20080501_U1.DAT" PRODUCT_TYPE = "TA_EGA_CUR" /* DESCRIPTIVE data elements */

Page 59: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

54

DESCRIPTION = "Evolved Gas Analyzer current, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_P5C_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_P5C_20080501_U1.DAT" PRODUCT_TYPE = "TA_CPU_PLUS_5_CUR" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer CPU plus 5 current, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */

Page 60: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

55

COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_APC_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_APC_20080501_U1.DAT" PRODUCT_TYPE = "TA_ANLG_PLUS_12_CUR" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer analog plus 12 current, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_AMC_20080501_U1.DAT"

Page 61: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

56

/* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_AMC_20080501_U1.DAT" PRODUCT_TYPE = "TA_ANLG_MINUS_12_CUR" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer analog minus 12 current, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_OPC_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_OPC_20080501_U1.DAT" PRODUCT_TYPE = "TA_OVEN_PLUS_15_CUR" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Oven plus 15 current, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME

Page 62: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

57

SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_SPC_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_SPC_20080501_U1.DAT" PRODUCT_TYPE = "TA_SHLD_PLUS_30_CUR" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer shield plus 30 current, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */

Page 63: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

58

RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_FDE_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_FDE_20080501_U1.DAT" PRODUCT_TYPE = "TA_FULL_DETECT" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Full detect integrated diode sensor, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_FDR_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_FDR_20080501_U1.DAT" PRODUCT_TYPE = "TA_FULL_DETECT_RAW" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer full detect raw diode sensor reading, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES

Page 64: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

59

INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_OER_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_OER_20080501_U1.DAT" PRODUCT_TYPE = "TA_OVEN_ERR" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Oven error, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES

Page 65: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

60

END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_SER_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_SER_20080501_U1.DAT" PRODUCT_TYPE = "TA_SHLD_ERR" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Shield error, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_CTC_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_CTC_20080501_U1.DAT" PRODUCT_TYPE = "TA_CAL_TANK_COLD_TEMP" /* DESCRIPTIVE data elements */

Page 66: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

61

DESCRIPTION = "Thermal Analyzer Calibration gas cold temperature, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_C2T_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_C2T_20080501_U1.DAT" PRODUCT_TYPE = "TA_COVER_2_TEMP" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Cover 2 temperature, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */

Page 67: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

62

COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_ME_OIL_20080501_U1.DAT" 99 /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_ME_OIL_20080501_U1.DAT" PRODUCT_TYPE = "MEM_OVEN_INT_LO" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer oven integrator low word, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */

Page 68: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

63

^TIME_SERIES = "TS020EDR_ME_OIH_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_ME_OIH_20080501_U1.DAT" PRODUCT_TYPE = "MEM_OVEN_INT_HI" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer oven integrator high word, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_ME_SIL_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_ME_SIL_20080501_U1.DAT" PRODUCT_TYPE = "MEM_SHLD_INT_LO" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer shied integrator low word, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14

Page 69: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

64

SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_ME_SIH_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_ME_SIH_20080501_U1.DAT" PRODUCT_TYPE = "MEM_SHLD_INT_LO" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer shield integrator high word, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE

Page 70: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

65

/* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_ME_MOV_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_ME_MOV_20080501_U1.DAT" PRODUCT_TYPE = "MEM_OVEN_VOLT" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Oven voltage, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_ME_MOC_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_ME_MOC_20080501_U1.DAT" PRODUCT_TYPE = "MEM_OVEN_CUR" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Oven current, in DN." /* DATA OBJECT DEFINITION */

Page 71: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

66

OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_ME_MSV_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_ME_MSV_20080501_U1.DAT" PRODUCT_TYPE = "MEM_SHLD_VOLT" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Shield voltage, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT"

Page 72: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

67

END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_ME_MSC_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_ME_MSC_20080501_U1.DAT" PRODUCT_TYPE = "MEM_SHLD_CUR" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Shield current, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_ME_MMP_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_ME_MMP_20080501_U1.DAT" PRODUCT_TYPE = "MEM_MANIFOLD_PRES"

Page 73: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

68

/* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer manifold pressure, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_ME_MOE_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_ME_MOE_20080501_U1.DAT" PRODUCT_TYPE = "MEM_OVEN_ERR" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Oven error, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */

Page 74: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

69

/* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_ME_MSE_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_ME_MSE_20080501_U1.DAT" PRODUCT_TYPE = "MEM_SHLD_ERR" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Shield error, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */

Page 75: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

70

^TIME_SERIES = "TS020EDR_ME_MTW_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_ME_MTW_20080501_U1.DAT" PRODUCT_TYPE = "MEM_T_WIDTH" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer T heater pulse width, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_ME_MOW_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_ME_MOW_20080501_U1.DAT" PRODUCT_TYPE = "MEM_OVEN_WIDTH" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Oven pulse width, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14

Page 76: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

71

SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_ME_MSW_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_ME_MSW_20080501_U1.DAT" PRODUCT_TYPE = "MEM_SHLD_WIDTH" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer shield pulse width, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE

Page 77: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

72

/* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_C1D_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_C1D_20080501_U1.DAT" PRODUCT_TYPE = "COVER1_DONE" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Cover 1 and Puncture 1 end of stroke indicator, in binary." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_TA_C2D_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_TA_C2D_20080501_U1.DAT" PRODUCT_TYPE = "COVER2_DONE" /* DESCRIPTIVE data elements */ DESCRIPTION = "Thermal Analyzer Cover 2 and Puncture 2 end of stroke indicator, in binary."

Page 78: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

73

/* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_EG_ESB_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_EG_ESB_20080501_U1.DAT" PRODUCT_TYPE = "EGA_STATUS_BITS" /* DESCRIPTIVE data elements */ DESCRIPTION = "Evolved Gas Analyzer status, in bits." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3

Page 79: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

74

^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_EG_ETC_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_EG_ETC_20080501_U1.DAT" PRODUCT_TYPE = "EGA_TRAP_CUR" /* DESCRIPTIVE data elements */ DESCRIPTION = "Evolved Gas Analyzer trap current, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_EG_EEC_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */

Page 80: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

75

PRODUCT_ID = "TS020EDR_EG_EEC_20080501_U1.DAT" PRODUCT_TYPE = "EGA_EMISSION_CUR" /* DESCRIPTIVE data elements */ DESCRIPTION = "Evolved Gas Analyzer emission current, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_EG_EF1_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_EG_EF1_20080501_U1.DAT" PRODUCT_TYPE = "EGA_FILAMENT_1" /* DESCRIPTIVE data elements */ DESCRIPTION = "Evolved Gas Analyzer filament 1, boolean." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A"

Page 81: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

76

/* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_EG_EF2_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_EG_EF2_20080501_U1.DAT" PRODUCT_TYPE = "EGA_FILAMENT_2" /* DESCRIPTIVE data elements */ DESCRIPTION = "Evolved Gas Analyzer filament 2, boolean." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14

Page 82: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

77

FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_EG_EP5_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_EG_EP5_20080501_U1.DAT" PRODUCT_TYPE = "EGA_PLUS_5_VOLT" /* DESCRIPTIVE data elements */ DESCRIPTION = "Evolved Gas Analyzer plus 5 voltage, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_EG_EP2_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_EG_EP2_20080501_U1.DAT" PRODUCT_TYPE = "EGA_PLUS_12_VOLT" /* DESCRIPTIVE data elements */ DESCRIPTION = "Evolved Gas Analyzer plus 12 voltage, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY

Page 83: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

78

ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_EG_M12_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_EG_M12_20080501_U1.DAT" PRODUCT_TYPE = "EGA_MINUS_12_VOLT" /* DESCRIPTIVE data elements */ DESCRIPTION = "Evolved Gas Analyzer minus 12 voltage, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE

Page 84: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

79

OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_EG_FC1_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_EG_FC1_20080501_U1.DAT" PRODUCT_TYPE = "EGA_FILAMENT_CUR_1" /* DESCRIPTIVE data elements */ DESCRIPTION = "Evolved Gas Analyzer filament 1 current, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_EG_FC2_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_EG_FC2_20080501_U1.DAT" PRODUCT_TYPE = "EGA_FILAMENT_CUR_2" /* DESCRIPTIVE data elements */

Page 85: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

80

DESCRIPTION = "Evolved Gas Analyzer filament 2 current, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_EG_EMV_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_EG_EMV_20080501_U1.DAT" PRODUCT_TYPE = "EGA_MULTIPIER_VOLT" /* DESCRIPTIVE data elements */ DESCRIPTION = "Evolved Gas Analyzer multiplier voltage, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */

Page 86: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

81

/* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_EG_EIV_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_EG_EIV_20080501_U1.DAT" PRODUCT_TYPE = "EGA_ION_PUMP_VOLT" /* DESCRIPTIVE data elements */ DESCRIPTION = "Evolved Gas Analyzer ion pump voltage, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */

Page 87: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

82

^TIME_SERIES = "TS020EDR_EG_EIC_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_EG_EIC_20080501_U1.DAT" PRODUCT_TYPE = "EGA_ION_PUMP_CUR" /* DESCRIPTIVE data elements */ DESCRIPTION = "Evolved Gas Analyzer ion pump current, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_EG_ESV_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_EG_ESV_20080501_U1.DAT" PRODUCT_TYPE = "EGA_SWEEP_VOLT" /* DESCRIPTIVE data elements */ DESCRIPTION = "Evolved Gas Analyzer sweep voltage, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14

Page 88: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

83

SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_EG_EGC_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_EG_EGC_20080501_U1.DAT" PRODUCT_TYPE = "EGA_GEC_CUR" /* DESCRIPTIVE data elements */ DESCRIPTION = "Evolved Gas Analyzer gas enrichment cell current, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE

Page 89: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

84

/* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_EG_M1T_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_EG_M1T_20080501_U1.DAT" PRODUCT_TYPE = "EGA_MAGNET_TEMP_1" /* DESCRIPTIVE data elements */ DESCRIPTION = "Evolved Gas Analyzer magnet 1 temperature, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_EG_M2T_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_EG_M2T_20080501_U1.DAT" PRODUCT_TYPE = "EGA_MAGNET_2_TEMP" /* DESCRIPTIVE data elements */ DESCRIPTION = "Evolved Gas Analyzer magnet 2 temperature, in DN." /* DATA OBJECT DEFINITION */

Page 90: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

85

OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_EG_ECT_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_EG_ECT_20080501_U1.DAT" PRODUCT_TYPE = "EGA_PROC_TEMP" /* DESCRIPTIVE data elements */ DESCRIPTION = "Evolved Gas Analyzer processor temperature, in DN." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT"

Page 91: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

86

END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_EG_EAC_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_EG_EAC_20080501_U1.DAT" PRODUCT_TYPE = "EGA_AVG_CALLS" /* DESCRIPTIVE data elements */ DESCRIPTION = "Evolved Gas Analyzer average times through background task per second, in counts." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE OBJECT = FILE /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 14 FILE_RECORDS = 1000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_EG_EMC_20080501_U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ PRODUCT_ID = "TS020EDR_EG_EMC_20080501_U1.DAT"

Page 92: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

87

PRODUCT_TYPE = "EGA_MIN_CALLS" /* DESCRIPTIVE data elements */ DESCRIPTION = "Evolved Gas Analyzer minimum calls per second, in counts." /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 1000 ROW_BYTES = 14 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" /* The complete column definitions are contained in an */ /* external file found in the LABEL directory of the archive */ /* disk. */ COLUMNS = 3 ^STRUCTURE = "TEGA_ENG.FMT" END_OBJECT = TIME_SERIES END_OBJECT = FILE END

Page 93: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

88

7.3 Example SCEDR PDS Label PDS_VERSION_ID = PDS3 /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 3978 FILE_RECORDS = 50 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR__SC_2008_05_01__U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ DATA_SET_NAME = "PHX MARS THERMAL EVOLVED GAS ANALYZER 1 EDR V1.0" DATA_SET_ID = "PHX-M-TEGA-1-EDR-V1.0" PRODUCT_ID = "TS030EDR__SC_2008_05_01__U1" PRODUCT_TYPE = "TEGA_SC" PRODUCT_VERSION_ID = "1.0" RELEASE_ID = "0001" OPS_TOKEN = 16#40406720# /* DESCRIPTIVE DATA ELEMENTS */ INSTRUMENT_HOST_NAME = "2007 MARS PHOENIX" INSTRUMENT_NAME = "THERMAL EVOLVED GAS ANALYZER" SPACECRAFT_ID = PHX TARGET_NAME = MARS MISSION_PHASE_NAME = "PRIMARY MISSION" START_TIME = 2008-05-01T14:14:32.890 STOP_TIME = 2008-05-01T20:09:44.149 SPACECRAFT_CLOCK_START_COUNT = 208023626065 SPACECRAFT_CLOCK_STOP_COUNT = 208035731925 PRODUCT_CREATION_TIME = 2008-09-15T10:54:47.894 /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 50 ROW_BYTES = 3978 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" COLUMNS = 6 ^STRUCTURE = "TEGA_SC.FMT" /* DESCRIPTIVE data elements */ DESCRIPTION = " " END_OBJECT = TIME_SERIES END

Page 94: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

89

7.4 Example EGAEDR PDS Label PDS_VERSION_ID = PDS3 /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 3978 FILE_RECORDS = 50 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_EGA_2008_05_01__U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ DATA_SET_NAME = "PHX MARS THERMAL EVOLVED GAS ANALYZER 1 EDR V1.0" DATA_SET_ID = "PHX-M-TEGA-1-EDR-V1.0" PRODUCT_ID = "TS030EDR_EGA_2008_05_01__U1" PRODUCT_TYPE = "TEGA_EGA" PRODUCT_VERSION_ID = "1.0" RELEASE_ID = "0001" OPS_TOKEN = 16#40406720# /* DESCRIPTIVE DATA ELEMENTS */ INSTRUMENT_HOST_NAME = "2007 MARS PHOENIX" INSTRUMENT_NAME = "THERMAL EVOLVED GAS ANALYZER" SPACECRAFT_ID = PHX TARGET_NAME = MARS MISSION_PHASE_NAME = "PRIMARY MISSION" START_TIME = 2008-05-01T14:14:32.890 STOP_TIME = 2008-05-01T20:09:44.149 SPACECRAFT_CLOCK_START_COUNT = 208023626065 SPACECRAFT_CLOCK_STOP_COUNT = 208035731925 PRODUCT_CREATION_TIME = 2008-09-15T10:54:47.894 /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 50 ROW_BYTES = 3978 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" COLUMNS = 6 ^STRUCTURE = "TEGA_EGA.FMT" /* DESCRIPTIVE data elements */ DESCRIPTION = " " END_OBJECT = TIME_SERIES

Page 95: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

90

END

7.5 Example EGHEDR PDS Label PDS_VERSION_ID = PDS3 /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 3978 FILE_RECORDS = 50 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_EGH_2008_05_01__U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ DATA_SET_NAME = "PHX MARS THERMAL EVOLVED GAS ANALYZER 1 EDR V1.0" DATA_SET_ID = "PHX-M-TEGA-1-EDR-V1.0" PRODUCT_ID = "TS030EDR_EGH_2008_05_01__U1" PRODUCT_TYPE = "TEGA_EGH" PRODUCT_VERSION_ID = "1.0" RELEASE_ID = "0001" OPS_TOKEN = 16#40406720# /* DESCRIPTIVE DATA ELEMENTS */ INSTRUMENT_HOST_NAME = "2007 MARS PHOENIX" INSTRUMENT_NAME = "THERMAL EVOLVED GAS ANALYZER" SPACECRAFT_ID = PHX TARGET_NAME = MARS MISSION_PHASE_NAME = "PRIMARY MISSION" START_TIME = 2008-05-01T14:14:32.890 STOP_TIME = 2008-05-01T20:09:44.149 SPACECRAFT_CLOCK_START_COUNT = 208023626065 SPACECRAFT_CLOCK_STOP_COUNT = 208035731925 PRODUCT_CREATION_TIME = 2008-09-15T10:54:47.894 /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 50 ROW_BYTES = 3978 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" COLUMNS = 6 ^STRUCTURE = "TEGA_EGH.FMT" /* DESCRIPTIVE data elements */ DESCRIPTION = " " END_OBJECT = TIME_SERIES

Page 96: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

91

END

7.6 Example LEDEDR PDS Label PDS_VERSION_ID = PDS3 /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 3978 FILE_RECORDS = 50 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_LED_2008_05_01__U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ DATA_SET_NAME = "PHX MARS THERMAL EVOLVED GAS ANALYZER 1 EDR V1.0" DATA_SET_ID = "PHX-M-TEGA-1-EDR-V1.0" PRODUCT_ID = "TS030EDR_LED_2008_05_01__U1" PRODUCT_TYPE = "TEGA_LED" PRODUCT_VERSION_ID = "1.0" RELEASE_ID = "0001" OPS_TOKEN = 16#40406720# /* DESCRIPTIVE DATA ELEMENTS */ INSTRUMENT_HOST_NAME = "2007 MARS PHOENIX" INSTRUMENT_NAME = "THERMAL EVOLVED GAS ANALYZER" SPACECRAFT_ID = PHX TARGET_NAME = MARS MISSION_PHASE_NAME = "PRIMARY MISSION" START_TIME = 2008-05-01T14:14:32.890 STOP_TIME = 2008-05-01T20:09:44.149 SPACECRAFT_CLOCK_START_COUNT = 208023626065 SPACECRAFT_CLOCK_STOP_COUNT = 208035731925 PRODUCT_CREATION_TIME = 2008-09-15T10:54:47.894 /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 50 ROW_BYTES = 3978 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" COLUMNS = 6 ^STRUCTURE = "TEGA_LED.FMT" /* DESCRIPTIVE data elements */ DESCRIPTION = " " END_OBJECT = TIME_SERIES

Page 97: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

92

END

Page 98: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

93

7.7 Example MSGEDR PDS Label PDS_VERSION_ID = PDS3 /* FILE CHARACTERISTICS */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 140 FILE_RECORDS = 5000 /* POINTERS TO DATA OBJECTS */ ^TIME_SERIES = "TS020EDR_MSG_2008_05_01__U1.DAT" /* IDENTIFICATION DATA ELEMENTS */ DATA_SET_NAME = "PHX MARS THERMAL EVOLVED GAS ANALYZER 1 EDR V1.0" DATA_SET_ID = "PHX-M-TEGA-1-EDR-V1.0" PRODUCT_ID = "TS030EDR_MSG_20080501____U1" PRODUCT_TYPE = "TEGA_MSG" PRODUCT_VERSION_ID = "1.0" RELEASE_ID = "0001" OPS_TOKEN = 16#40406720# /* DESCRIPTIVE DATA ELEMENTS */ INSTRUMENT_HOST_NAME = "2007 MARS PHOENIX" INSTRUMENT_NAME = "THERMAL EVOLVED GAS ANALYZER" SPACECRAFT_ID = PHX TARGET_NAME = MARS MISSION_PHASE_NAME = "PRIMARY MISSION" START_TIME = 2008-05-01T14:14:32.890 STOP_TIME = 2008-05-01T20:09:44.149 SPACECRAFT_CLOCK_START_COUNT = 208023626065 SPACECRAFT_CLOCK_STOP_COUNT = 208035731925 PRODUCT_CREATION_TIME = 2008-09-15T10:54:47.894 /* DATA OBJECT DEFINITION */ OBJECT = TIME_SERIES INTERCHANGE_FORMAT = BINARY ROWS = 5000 ROW_BYTES = 140 SAMPLING_PARAMETER_NAME = TIME SAMPLING_PARAMETER_UNIT = TICKS SAMPLING_PARAMETER_INTERVAL = "N/A" COLUMNS = 4 ^STRUCTURE = "TEGA_MSG.FMT" /* DESCRIPTIVE data elements */ DESCRIPTION = " Messages returned by TEGA. Possible message id's are as follows: 0 MSG_SC_DATA_NOT_READ error, data from SC not read 1 MSG_EGA_DATA_NOT_READ error, data from MS not read 2 MSG_DATA_NOT_SENT error, data packet not sent 3 MSG_TABLE_UNKNOWN error, unknown analog table parameter

Page 99: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

94

4 MSG_TABLE_SETTING error, unknown analog setting 5 MSG_TABLE_VALUE error, analog value is out of range 6 MSG_2_MANY_CMDS error, too many commands in delayed list 7 MSG_SEQ_WONT_FIT error, command seq won't fit in delay list 8 MSG_BAD_CHECKSUM error, bad checksum 9 MSG_NOT_READ_SCBUF error, incorrect data in sc buffer 10 MSG_NOT_READ_EGABUF error, incorrect data in ega buffer 11 MSG_CRC_EGABUF error, crc error in ega buffer 12 MSG_OLD_COMMAND error, command is old 13 MSG_ANALOG_READ_FULL error, analog read list full 14 MSG_DUMP_TOO_LONG error, requested memory dump is too long 15 MSG_DUMP_ADDRESS error, address is out of memory range 16 MSG_UNDEF_CODE_INTER error, undefined code interrupt 17 MSG_DIV_ZERO_INTER error, divide by zero interrupt 18 MSG_INVALID_CMD error, command not in list 19 MSG_HTR_INVALID_CMD error, heater command not in list 20 MSG_VLV_INVALID_CMD error, valve command not in list 21 MSG_AKR_INVALID_CMD error, aker valve command not in list 22 MSG_EEPROM_WRITE_FAIL error, write to eeprom did not work 23 MSG_CHG_SEQ_FAILED error, updating cmd sequence failed 24 MSG_NO_CMD_IN_SEQ error, no commands in a sequence 25 MSG_COM_ERR error, communication problem 26 MSG_NOT_ADD_UTIL error, task not added to util timers 27 MSG_INVALID_INDEX error, invalid parameter index 28 MSG_FUNC_CHECKSUM error, function checksum calc failed 29 MSG_RAMP_ABORT error, ramp abortted 30 MSG_ADDR_CHECKSUM error, function address and size 31 MSG_EEPROM_NOT_ENABLED error, attempt chng eeprom state w/o enable 32 MSG_BAD_SEQ_NUM error, invalid sequence number 33 MSG_BAD_RAMP_SEG_NUM error, invalid ramp segment number 34 MSG_RAMP_SEG_FAILED error, invalid ramp segment number 35 MSG_NOT_PUNCT_ENABLE error, puncture not enabled 36 MSG_EGA_CMD_ARRAY_FULL error, there is no room left for ega command 37 MSG_SC_CNT_ERR error, invalid number of SC records 38 MSG_NOT_GETTER_ENABLE error, getter is not enabled 39 MSG_GETTER_ON error, getter is on when trying to disable 40 MSG_UNKNOWN_EGA_DATA error, data rcv from EGA is unknown type 41 MSG_ALREADY_RAMP error, can't fill oven when baking already 42 MSG_NO_LED_DIFF error, no diff between light and dark 43 MSG_UNKNOWN_OVEN error, incorrect oven number selected 44 MSG_UNKNOWN_PWR error, unknown number from dma register 45 MSG_CMD_NOT_FOUND error, command not in delayed list 46 MSG_BAD_EGA_REQ error, unknown request from EGA 47 MSG_INVALID_SEQ error, request to exec invalid sequence 48 MSG_ANALOG_READ_NO_ADD error, analog read list full 70 MSG_RAM_CHECK_FAIL error, RAM check failed 71 MSG_FSW_EEPROM_CHECK_FAIL error, FSW EEPROM checksum check

Page 100: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

95

failed 72 MSG_MINI_MEM_CHECK_FAIL error, found error in mini memory check 73 MSG_NOT_LOADER_CMD error, valid cmd but not handled by loader 74 MSG_INVALID_MEM_ADDRESS error, invalid memory 75 MSG_BAD_SIDE_PATTERN error, bad side pattern 76 MSG_LDR_FSW_UNAVAIL ldr doesn't recognize FSW jump instruction 77 MSG_RAM_WRITE_OVER memload starts in RAM spills into EEPROM 78 MSG_LDR_CP_EEP_INVALID Invalid RAM/EE address in FSW func table 79 MSG_FSW_FGV_TBL_INVALID Invalid FSW func table entries 80 MAX_ERR_MSG end of error messages 81 MSG_TABLE_CHANGE analog table has been changed 82 MSG_SC_TIME1 spacecraft time was sent 83 MSG_SC_TIME2 spacecraft time was sent 84 MSG_CMD_DONE command has been executed 85 MSG_INTER_CNT number of times and interrupt has been run 86 MSG_VERSION current fsw version 87 MSG_ADDED_DELAYED cmd added to delayed list 88 MSG_SHUTDOWN shutdown command received from S/C 89 MSG_HEARTBEAT the number of heartbeat sent so far 90 MSG_ACTION_COMPLETE a delayed action has been completed 91 MSG_POWER_CHANGE heater power changed 92 MSG_VALVE_CHANGE valve state changed 93 MSG_AKER_CHANGE aker valve state changed 94 MSG_SEQ_EXEC a sequence is being executed 95 MSG_PARAM_CHANGE parameter has been changed 96 MSG_EGA_TIME ega/peb time synch 97 MSG_SWITCH_TO_SLOW LED collection switched to slow rate 98 MSG_OVEN_FULL OVEN full indicator true 99 MSG_OVEN_NOT_FULL OVEN full indicator false 100 MSG_EGA_REQ request received from EGA 101 MSG_START_RAMP_TEMP starting ramp temps 102 MSG_EGA_CMD_ARRAY_ADD added ega command to command queue 103 MSG_EGA_CMD_ARRAY_SEND sent ega command from command queue 130 MSG_FSW_EEPROM_PASSED ldr passed FSW EEPROM checksum checking 131 MSG_LDR_MEM_PASSED ldr passed memory checking 132 MSG_LDR_INIT_DONE ldr finished initialization 133 MSG_LDR_CHECKPOINT ldr checkpoint message (for debugging) 150 MSG_EGA_CMD_DONE ega command was executed 151 MSG_EGA_COM_ERROR ega communication error 152 MSG_EGA_COM_RPT ega communication report 153 MSG_EGA_FPGA_EE0_VER ega version numbers for FPGA & EE0 154 MSG_EGA_PROM_EE1_VER ega version numbers for PROM & EE1 155 MSG_EGA_SUPER_MODE ega mode deleted from super mode 156 MSG_EGA_MODE_TABLE ega mode table ID 157 MSG_EGA_MAGNETIC ega base magnetic field 158 MSG_EGA_CALIBRATION ega calibration results 159 MSG_EGA_INFO ega informational 160 MSG_EGA_UNK_CMD ega error, unknown command 161 MSG_EGA_BAD_CONST ega error, bad constant location 162 MSG_EGA_CRC_RAM_ERR ega error, CRC error on RAM device

Page 101: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

96

163 MSG_EGA_CRC_LOC ega error, CRC location error 164 MSG_EGA_ILL_MODE ega error, illegal mode 165 MSG_EGA_UNK_MODE ega error, unknown mode 166 MSG_EGA_UNK_MASS ega error, undefined mass 167 MSG_EGA_EEPROM_FAIL ega error, EEPROM programming failure 168 MSG_EGA_CRC_CMD_ERR ega error, CRC error on command 169 MSG_EGA_UNDEF_MODE ega error, undefined mode 170 MSG_EGA_INCOMP_MODE ega error, incomplete mode 171 MSG_EGA_ERR_MODE ega error, mode error 172 MSG_EGA_ERR_FATAL ega error, fatal 173 MSG_EGA_ERR_SERIOUS ega error, serious " END_OBJECT = TIME_SERIES END

7.8 TEGA Container Format Files EGA_REC.FMT OBJECT = COLUMN COLUMN_NUMBER = 1 NAME = VOLTAGE DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 2 START_BYTE = 1 DESCRIPTION = "voltage during this set of readings" END_OBJECT = COLUMN OBJECT = COLUMN NAME = COUNTS1 COLUMN_NUMBER = 2 BYTES = 4 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 3 DESCRIPTION = "counts at sensor 1" END_OBJECT = COLUMN OBJECT = COLUMN NAME = COUNTS2 COLUMN_NUMBER = 3 BYTES = 4 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 7 DESCRIPTION = "counts at sensor 2" END_OBJECT = COLUMN OBJECT = COLUMN NAME = COUNTS3 COLUMN_NUMBER = 4 BYTES = 4 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 11 DESCRIPTION = "counts at sensor 3"

Page 102: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

97

END_OBJECT = COLUMN OBJECT = COLUMN NAME = COUNTS4 COLUMN_NUMBER = 5 BYTES = 4 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 15 DESCRIPTION = "counts at sensor 4" END_OBJECT = COLUMN OBJECT = COLUMN NAME = DWELL_TIME COLUMN_NUMBER = 6 BYTES = 2 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 19 DESCRIPTION = "dwell time at this voltage" END_OBJECT = COLUMN OBJECT = COLUMN NAME = MODE COLUMN_NUMBER = 7 BYTES = 1 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 21 DESCRIPTION = "mode number and EEPROM side mode is from" END_OBJECT = COLUMN OBJECT = COLUMN NAME = PARAMS COLUMN_NUMBER = 8 BYTES = 1 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 22 DESCRIPTION = "emission energy and emission level" END_OBJECT = COLUMN EGH_REC.FMT OBJECT = COLUMN

COLUMN_NUMBER = 1

NAME = VOLTAGE

DATA_TYPE = MSB_UNSIGNED_INTEGER

BYTES = 2

START_BYTE = 1

DESCRIPTION = "voltage during this set of readings"

END_OBJECT = COLUMN

OBJECT = COLUMN

NAME = COUNTS

Page 103: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

98

COLUMN_NUMBER = 2

BYTES = 4

DATA_TYPE = MSB_UNSIGNED_INTEGER

START_BYTE = 3

DESCRIPTION = "counts at sensor"

END_OBJECT = COLUMN

OBJECT = COLUMN

NAME = DWELL_TIME

COLUMN_NUMBER = 3

BYTES = 2

DATA_TYPE = MSB_UNSIGNED_INTEGER

START_BYTE = 7

DESCRIPTION = "dwell time at this voltage"

END_OBJECT = COLUMN

OBJECT = COLUMN

NAME = MODE

COLUMN_NUMBER = 4

BYTES = 1

DATA_TYPE = MSB_UNSIGNED_INTEGER

START_BYTE = 9

DESCRIPTION = "mode number an EEPROM side mode is from"

END_OBJECT = COLUMN

OBJECT = COLUMN

NAME = PARAMS

COLUMN_NUMBER = 5

BYTES = 1

DATA_TYPE = MSB_UNSIGNED_INTEGER

START_BYTE = 10

DESCRIPTION = "emission energy and emission level"

END_OBJECT = COLUMN

OBJECT = COLUMN

NAME = CHANNEL

COLUMN_NUMBER = 6

Page 104: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

99

BYTES = 1

DATA_TYPE = MSB_UNSIGNED_INTEGER

START_BYTE = 11

DESCRIPTION = "channel counts are taken from"

END_OBJECT = COLUMN

SC_REC.FMT OBJECT = COLUMN COLUMN_NUMBER = 1 NAME = OVEN_RAMP DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 2 START_BYTE = 1 DESCRIPTION = "oven ramp average over readings in this period" END_OBJECT = COLUMN OBJECT = COLUMN NAME = SHIELD_RAMP COLUMN_NUMBER = 2 BYTES = 2 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 3 DESCRIPTION = "shield ramp average over readings in this period" END_OBJECT = COLUMN OBJECT = COLUMN NAME = T_HTR_RAMP COLUMN_NUMBER = 3 BYTES = 2 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 5 DESCRIPTION = "T heater ramp average over readings in this period" END_OBJECT = COLUMN OBJECT = COLUMN NAME = OVEN_PULSE COLUMN_NUMBER = 4 BYTES = 4 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 7 DESCRIPTION = "oven pulse" END_OBJECT = COLUMN OBJECT = COLUMN NAME = SHIELD_PULSE COLUMN_NUMBER = 5 BYTES = 4 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 11 DESCRIPTION = "shield pulse" END_OBJECT = COLUMN OBJECT = COLUMN

Page 105: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

100

NAME = OVEN_PWR_LO COLUMN_NUMBER = 6 BYTES = 4 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 15 DESCRIPTION = "oven power low word" END_OBJECT = COLUMN OBJECT = COLUMN NAME = OVEN_PWR_HI COLUMN_NUMBER = 7 BYTES = 4 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 19 DESCRIPTION = "oven power high word" END_OBJECT = COLUMN OBJECT = COLUMN NAME = OVEN_CUR_LO COLUMN_NUMBER = 8 BYTES = 4 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 23 DESCRIPTION = "oven current low word" END_OBJECT = COLUMN OBJECT = COLUMN NAME = OVEN_CUR_HI COLUMN_NUMBER = 9 BYTES = 4 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 27 DESCRIPTION = "oven current high word" END_OBJECT = COLUMN OBJECT = COLUMN NAME = OVEN_VOLT_LO COLUMN_NUMBER = 10 BYTES = 4 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 31 DESCRIPTION = "oven voltage low word" END_OBJECT = COLUMN OBJECT = COLUMN NAME = OVEN_VOLT_HI COLUMN_NUMBER = 11 BYTES = 4 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 35 DESCRIPTION = "oven voltage high word" END_OBJECT = COLUMN OBJECT = COLUMN NAME = SHIELD_PWR_LO COLUMN_NUMBER = 12 BYTES = 4

Page 106: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

101

DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 39 DESCRIPTION = "shield power low word" END_OBJECT = COLUMN OBJECT = COLUMN NAME = SHIELD_PWR_HI COLUMN_NUMBER = 13 BYTES = 4 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 43 DESCRIPTION = "shield power high word" END_OBJECT = COLUMN OBJECT = COLUMN NAME = SHIELD_CUR_LO COLUMN_NUMBER = 14 BYTES = 4 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 47 DESCRIPTION = "shield current low word" END_OBJECT = COLUMN OBJECT = COLUMN NAME = SHIELD_CUR_HI COLUMN_NUMBER = 15 BYTES = 4 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 51 DESCRIPTION = "shield current high word" END_OBJECT = COLUMN OBJECT = COLUMN NAME = SHIELD_VOLT_LO COLUMN_NUMBER = 16 BYTES = 4 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 55 DESCRIPTION = "shield voltage low word" END_OBJECT = COLUMN OBJECT = COLUMN NAME = SHIELD_VOLT_HI COLUMN_NUMBER = 17 BYTES = 4 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 59 DESCRIPTION = "shield voltage high word" END_OBJECT = COLUMN OBJECT = COLUMN NAME = DSC_TIME COLUMN_NUMBER = 18 BYTES = 4 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 63 DESCRIPTION = "TEGA time when set was summed"

Page 107: TEGA EXPERIMENT DATA RECORD SOFTWARE INTERFACE …an.rsl.wustl.edu/phx/solbrowser/documentation/missionDocs/t_tega/tega_edr_sis.pdfTEGA is controlled by flight software that runs on

Phoenix TEGA Version 1.0 EDR SIS August 31, 2006

102

END_OBJECT = COLUMN LED_REC.FMT OBJECT = COLUMN COLUMN_NUMBER = 1 NAME = READING_TYPE DATA_TYPE = MSB_UNSIGNED_INTEGER BYTES = 1 START_BYTE = 1 DESCRIPTION = "type of reading, raw (43) or integrated (42)" END_OBJECT = COLUMN OBJECT = COLUMN NAME = READ_TIME COLUMN_NUMBER = 2 BYTES = 1 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 2 DESCRIPTION = "low byte of the TEGA clock" END_OBJECT = COLUMN OBJECT = COLUMN NAME = READING_VAL COLUMN_NUMBER = 3 BYTES = 2 DATA_TYPE = MSB_UNSIGNED_INTEGER START_BYTE = 3 DESCRIPTION = "The value of the sensor" END_OBJECT = COLUMN