JET PROPULSION LABORATORY INTEROFFICE MEMORANDUM
     
TO: Tim Schofield S & I DFM 95-004 Rev. A
FROM: Donald Meyer October 10, 1995
SUBJECT: MET Experiment Command and Telemetry Definitions  

Introduction:

This memo defines the input and output formats for the Mars Pathfinder AIM-resident flight software which is dedicated to the Meteorology (MET) experiment. It does not address the ASI, Atmospheric Structure Instrument (Experiment), which is commanded and produces packets within the context of Entry, Descent, and Landing (EDL) processing.

This memo specifies in detail the format and meaning of the commands' parameter formats as well as the packets' formats. The formats presented represent the as-built flight software, and are expected to be final.

Primary Commands:

Secondary Commands:

These commands may be employed to exercise the ASI-MET electronics at the finest level of control. Each is autonomously accounted for in the MET Session Execution command.

Telemetry Packet Formats:

MET experiment data is returned in normal CCSDS packets. Each is identified by the unique MET Application Process Identifier (APID) of 37. The maximum packet data size of 2176 bytes (17408 bits) is chosen in conformance with the guideline to not have packets exceed two downlink transfer frames. The results of a "standard session" of 5 minutes data-taking, with science averaging interval of 4 seconds, and housekeeping averaging interval of 32 seconds, just fits in a single packet with no margin.

Except for the time value in the packet's Secondary Header, the following discussion relates only to the data portion of a MET packet.

Two packet types are defined for MET data. One serves to echo the parameters supplied in a MET Parameter Update command, as well as supply the spacecraft time at which the update was performed. The other packet type conveys the normal experiment measurement data resulting from a MET Session Execution command.

Engineering, Housekeeping, and Accountability (EH&A) Channels:

The EH&A channels which provide visibility into the workings of the MET experiment flight software are listed here. Channels are not listed which provide, through the ASI-MET hardware manager software, the ASI-MET instrument configuration and individual sensor values.

In the channels which follow, each is a member of the "ASI Group", is "Software Derived", and is an unsigned integer. In the case of a sum, i.e. "ASI_MET_NUM_...", the current value for each is the cumulative value since the last initialization or reset.

GDS Title Bit Width Software Name and Description
num_ses_strt 16

ASI_MET_NUM_SESSION_STARTS

Number of MET Session Execution commands begun.

num_updates 8

ASI_MET_NUM_UPDATES

Number of MET Parameter Update commands begun.

num_mast_dep 8

ASI_MET_NUM_MAST_DEPLOYMENTS

Number of MET deploy mast actuations.

last_ses_dur 32

ASI_MET_LAST_SESSION_DURATION

Value of parameter "Session Duration" in latest MET Session Execution command.

last_delay 16

ASI_MET_LAST_DELAY

Value of parameter "Data-taking Delay" in latest MET Session Execution command.

last_sci_int 16

ASI_MET_LAST_SCIENCE_AVE_INTERVAL

Value of parameter "Science Averaging Interval" in latest MET Session Execution command.

last_hkp_int 16

ASI_MET_LAST_HOUSEKEEPING_AVE_INTERVAL

Value of parameter "Housekeeping Averaging Interval" in latest MET Session Execution command.

last_smp_int 16

ASI_MET_LAST_SAMPLE_INTERVAL

Value of parameter "Sampling Interval" in latest MET Session Execution command.

last_wnd_pwr 8

ASI_MET_LAST_WIND_SENSOR_POWER

Value of parameter "Wind Sensor Power Mode" in latest MET Session Execution command.

last_hi_wind 16

ASI_MET_LAST_HIGH_WIND_DURATION

Value of parameter "Wind Sensor High Power Duration" in latest MET Session Execution command.

last_lo_wind 16

ASI_MET_LAST_LOW_WIND_DURATION

Value of parameter "Wind Sensor Low Power Duration" in latest MET Session Execution command.