 
 
M01 Spacecraft Sequence EK file
==============================================================================
 
   This file was made using SPICE utility program PEF2EK by converting
   complete integrated and updated with real time commands M01 Spacecraft
   Sequence Predicted Events File (PEF file) created by M01 SEQ team at
   JPL, in to SPICE EK sequence format.
 
 
File Contents
------------------------------------------------------------------------------
 
   This M01 Spacecraft Sequence EK file contains complete set of command
   and spacecraft subsystem status information along with notes found in
   the original PEF file from which it was generated. See Appendix 1 for
   complete SDFU and config record of the original PEF file.
 
 
Usage
------------------------------------------------------------------------------
 
   The data in the file may accessed via SPICE Toolkit EK subroutines or
   examined using SPICE utility program INSPEKT.
 
 
Associated M01 SPICE kernels
------------------------------------------------------------------------------
 
   The information contained in the command data table of this file maybe
   used together with the corresponding descriptions contained in the M01
   command dictionary EK file when accessed through the EK subroutines or
   INSPEKT.
 
   SPICE EK subsystem requires a leapsecond kernel file (LSK file) to
   be loaded into a program in order to support queries on the EK
   files containing tables that include columns of type TIME.
 
 
M01 Sequence EK Data Tables Structure
------------------------------------------------------------------------------
 
   This file contains five data tables having the following structure:
 
     Command data table -- M01_CMD:
     ------------------------------
 
           TIME              TIME
 
           COMMAND           CHARACTER*(*)
 
           PARAMETER_NAME    CHARACTER*(*)
 
           CHR_VALUE         CHARACTER*(*)
 
           DP_VALUE          DOUBLE PRECISION
 
           INT_VALUE         INTEGER
 
           VALUE_FLAG        CHARACTER*(*)
 
           ENTRY_ID          CHARACTER*(*)
 
           PARAMETER_INDEX   INTEGER
 
           LONG_VALUE        CHARACTER*(*)(VSA)
 
     Status information data table -- M01_STATUS:
     --------------------------------------------
 
           TIME              TIME
 
           SUBSYSTEM         CHARACTER*(*)
 
           PARAMETER_NAME    CHARACTER*(*)
 
           CHR_VALUE         CHARACTER*(*)
 
           DP_VALUE          DOUBLE PRECISION
 
           INT_VALUE         INTEGER
 
           VALUE_FLAG        CHARACTER*(*)
 
           ENTRY_ID          CHARACTER*(*)
 
           PARAMETER_INDEX   INTEGER
 
     Notes data table -- M01_NOTE:
     -----------------------------
 
           TIME              TIME
 
           ATTRIBUTE_NAME    CHARACTER*(*)
 
           CHR_VALUE         CHARACTER*(*)
 
           ENTRY_ID          CHARACTER*(*)
 
           ATTRIBUTE_INDEX   INTEGER
 
 
   column definitions are as follows:
 
           TIME              time of the entry from PEF file.
 
           COMMAND           command name. Command names are taken from a
                             command dictionary.
 
           SUBSYSTEM         subsystem name. Subsystem names are taken from
                             command dictionary for commands and from
                             corresponding record of PEF file for status
                             records.
 
           PARAMETER_NAME    parameter name. Parameter names are taken from
                             the command dictionary for commands and from
                             corresponding PEF record for statuses.
 
           ATTRIBUTE_NAME    note attribute name.
 
           CHR_VALUE         value of the parameter or attribute in a
                             character string.
 
           DP_VALUE          value of the parameter or attribute in a DP
                             number (if character string could be parsed as
                             a DP number)
 
           INT_VALUE         value of the parameter or attribute in a INT
                             number (if character string could be parsed as
                             an INT number).
 
           VALUE_FLAG        single character flag showing which values are
                             present for current parameter or attribute. It
                             can be set to 'C', 'D', 'I' or 'A' which stand
                             for: 'C' -- only character value is available;
                             'D' -- character and DP values are available;
                             'I' -- character, DP and INT values are
                             available; 'A' -- only "long value" is
                             available.
 
           ENTRY_ID          character string which has the same value for
                             all EK table records representing a single
                             command, status or note record from PEF file.
                             Constructed as <PEF SEQ ID>:<CMD line number
                             in PEF file>. If <PEF SEQ ID> string wasn't
                             available from PEF file header, it's replaced
                             with some random string that will be the same
                             for all records from a single PEF file.
 
           PARAMETER_INDEX   index of the parameter in a command or status
                             record from PEF file. For commands this index
                             is the same as the index stored in the command
                             dictionary.
 
           ATTRIBUTE_INDEX   index of the attribute in a note record from
                             PEF file.
 
           LONG_VALUE        character string array containing a
                             "80-characters" wrapped long character value
                             that couldn't fit into CHR_VALUE. To get real
                             parameter value from this array all array
                             elements must be concatenated together.
 
   An original PEF record of a particular type is represented by a few
   records in the corresponding data table in this EK file. Value of the
   ENTRY_ID column the same for all records which were generated from a
   single PEF record and, therefore, it can be used to group them together.
 
   The values in COMMAND, PARAMETER_NAME, PARAMETER_INDEX columns in this file
   are consistent with the values in the same columns in the corresponding
   M01 dictionary EK file and therefore sequence and dictionary tables can
   be joined in EK queries using these columns as a keys.
 
 
Contact Information
------------------------------------------------------------------------------
 
   If you have any questions regarding information or use of this file
   contact
 
   Boris V. Semenov, NAIF/JPL
   at:      JPL MS 301-125L
            (818)-354-8136
            Boris.Semenov@jpl.nasa.gov
 
 
Appendix 1: SDFU and Config Record of the Original PEF File.
==============================================================================
 
 
CCSD3ZF0000100000001NJPL3KS0L015$$MARK$$;
MISSION_NAME = MARS_SURVEYOR_01;
SPACECRAFT_NAME = MARS_SURVEYOR_01_ORBITER;
DATA_SET_ID = SEQ_PREDICTED_EVENTS;
FILE_NAME = cm031a.05.u.pef;
APPLICABLE_START_TIME = 2003-239T00:00:00.000;
APPLICABLE_STOP_TIME = 2003-267T00:03:33.000;
PRODUCT_CREATION_TIME = 2003-307T15:35:36;
PRODUCER_ID = SEQ;
SEQ_ID = cm031a;
SOURCE_FILE_NAME = cm031a.05.u.seqgen.sasf;
HOST_ID = mgseq6;
CCSD3RE00000$$MARK$$NJPL3IF0M01200000001;
$$M1O       PREDICTED EVENTS FILE
************************************************************
*PROJECT    M1O
*SPACECRAFT 53
*OPERATOR   MGS NIPCEC Process,264-535,x37856
*DATE       Mon Nov  3 15:35:36 2003
*SEQ_GEN    V26.4 Thu Dec 12 10:53:09 PST 2002
*BEGIN      2003-239T00:00:00.000
*CUTOFF     2003-267T00:03:33.000
*TITLE      APGEN
*Input files used:
*File Type  Last modified             File name
*SC_MODEL   Tue Aug  5 15:34:27 2003  /export/MSOP/H1.0-MMO/seq_rw/seq_data/map/ody/cm031a/updates_05/ROTO6.smf
*CATALOG    Tue Aug  5 15:34:51 2003  /export/MSOP/H1.0-MMO/seq_rw/seq_data/map/ody/cm031a/updates_05/M1O_6.2.0w.satf
*CATALOG    Tue Aug  5 16:29:03 2003  /export/MSOP/H1.0-MMO/seq_rw/seq_data/map/ody/cm031a/updates_05/ddor_multi_53.r07.satf
*RULES      Mon Jun 14 18:23:20 1999  /export/MSOP/H1.0-MMO/seq/fmrf/M1O_1.1.fmrf
*LEGENDS    Tue May 11 21:36:07 1999  /export/MSOP/H1.0-MMO/seq/legend/M01.orbiter.legend
*CONTEXT    Mon Apr 22 21:58:54 2002  /export/MSOP/H1.0-MMO/seq/cvf/msop.gvs.cvf
*CONTEXT    Wed Aug 21 00:02:50 2002  /export/MSOP/H1.0-MMO/seq/cvf/M01.orb01.6.1.0e.cvf
*CONTEXT    Thu Jul 12 20:00:42 2001  /export/MSOP/H1.0-MMO/seq/cvf/msop.soe.cvf
*CONTEXT    Sat Aug 23 19:23:40 2003  /export/MSOP/H1.0-MMO/seq_rw/seq_data/map/ody/cm031a/updates_05/M01_CFG_includes.cvf
*CONTEXT    Mon Apr 21 19:28:05 2003  /export/MSOP/H1.0-MMO/seq_rw/seq_config/dsn_config/msop.dsn.cvf
*CONTEXT    Tue Sep 16 23:09:29 2003  /export/MSOP/H1.0-MMO/seq_rw/seq_config/dsn_config/soe_defaults_53.cvf
*CONTEXT    Wed Aug  6 13:57:06 2003  /export/MSOP/H1.0-MMO/seq_rw/seq_config/dsn_config/dsn_config.cvf.06aug03
*CONTEXT    Wed Aug  6 16:46:04 2003  /export/MSOP/H1.0-MMO/seq_rw/seq_data/map/ody/cm031a/updates_05/roto_orbit_05680.cvf
*CLOCK      Wed Aug 20 16:15:54 2003  /export/MSOP/H1.0-MMO/seq_rw/seq_input/sclk/ORB1_SCLKSCET.00071
*LIGHTTIME  Wed Aug  6 23:09:41 2003  /export/MSOP/H1.0-MMO/seq_rw/seq_data/map/ody/cm031a/updates_05/ltg_m_030825-050105_ody_ephem_
*OPTG_FD    Mon Nov 12 19:07:40 2001  /export/MSOP/H1.0-MMO/seq_rw/seq_input/optg/optg.fd
*GEOMETRY   Wed Aug  6 14:42:51 2003  /export/MSOP/H1.0-MMO/seq_rw/seq_input/optg/optg_m_od07258-07267_07937_v1
*ALLOCATION Fri Aug 29 20:30:08 2003  /export/MSOP/H1.0-MMO/seq_rw/seq_data/map/ody/cm031a/updates_05/M01O_03238_03268C_1.SAF
*VIEW_FD    Wed Feb 17 18:31:33 1999  /export/MSOP/H1.0-MMO/seq_rw/seq_input/vue/view10.fd
*VIEWPERIOD Fri Apr 11 15:54:27 2003  /export/MSOP/H1.0-MMO/seq_rw/seq_input/vue/M01O_03091_05004.VP
*SEQUENCE   Mon Nov  3 15:35:29 2003  /export/MSOP/H1.0-MMO/seq_rw/seq_data/map/ody/cm031a/updates_05/cm031a.05.u.seqgen.sasf
*CONDITIONS Wed Oct 22 15:06:42 2003  /export/MSOP/H1.0-MMO/seq_rw/seq_data/map/ody/cm031a/updates_05/cm030a.04.u.fincon
*BG_SEQUENCEFri Oct 31 22:56:19 2003  /export/MSOP/H1.0-MMO/seq_rw/seq_data/map/ody/cm031a/updates_05/cm031a.05.u_cond.sasf
*BG_SEQUENCEThu Aug  7 18:21:48 2003  /export/MSOP/H1.0-MMO/seq_rw/seq_data/map/ody/cm031a/updates_05/cm031a.01.trg.sasf
*BG_SEQUENCEFri Aug 29 20:20:08 2003  /export/MSOP/H1.0-MMO/seq_rw/seq_data/map/ody/cm031a/updates_05/ody_supp_03239_03267_v6.sasf
*BG_SEQUENCETue Sep  2 14:44:17 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ci2419.u.sasf
*BG_SEQUENCETue Sep  2 14:44:23 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ci2458.u.sasf
*BG_SEQUENCETue Sep  2 14:44:30 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ci2448.u.sasf
*BG_SEQUENCETue Sep  2 14:44:36 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ci2449.u.sasf
*BG_SEQUENCETue Sep  2 14:44:42 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ci2446.u.sasf
*BG_SEQUENCETue Sep  2 14:44:48 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ci2447.u.sasf
*BG_SEQUENCETue Sep  2 14:44:55 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ci2453.u.sasf
*BG_SEQUENCETue Sep  2 14:45:02 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ci2421.u.sasf
*BG_SEQUENCEFri Oct 31 22:30:02 2003  /export/MSOP/H1.0-MMO/seq_rw/seq_data/map/ody/cm031a/updates_05/ci1981.u.sasf
*BG_SEQUENCEFri Oct 31 22:33:37 2003  /export/MSOP/H1.0-MMO/seq_rw/seq_data/map/ody/cm031a/updates_05/ci1982.u.sasf
*BG_SEQUENCETue Sep  2 14:45:25 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ce2191.u.sasf
*BG_SEQUENCETue Sep  2 14:45:32 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ce2192.u.sasf
*BG_SEQUENCETue Sep  2 14:45:45 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/cn0780.u.sasf
*BG_SEQUENCEThu Oct 30 21:28:43 2003  /export/MSOP/H1.0-MMO/seq_rw/seq_data/map/ody/cm031a/updates_05/ci1904.u.sasf
*BG_SEQUENCETue Sep  2 14:45:52 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/cn0781.u.sasf
*BG_SEQUENCEThu Sep  4 14:44:55 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/cn0782.u.sasf
*BG_SEQUENCEThu Sep  4 14:45:01 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ci2544.u.sasf
*BG_SEQUENCEThu Sep  4 14:45:07 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ci2459.u.sasf
*BG_SEQUENCEThu Sep  4 14:45:13 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ci2545.u.sasf
*BG_SEQUENCEThu Oct 30 21:34:51 2003  /export/MSOP/H1.0-MMO/seq_rw/seq_data/map/ody/cm031a/updates_05/ci2254.u.sasf
*BG_SEQUENCETue Sep  9 21:16:35 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/cn0783.u.sasf
*BG_SEQUENCEFri Sep 12 11:00:05 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/cn0784.u.sasf
*BG_SEQUENCEThu Oct 30 22:12:37 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ci2558.u.sasf
*BG_SEQUENCEThu Oct 30 22:12:43 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ci2559.u.sasf
*BG_SEQUENCEWed Sep 17 11:00:07 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/cn0785.u.sasf
*BG_SEQUENCEFri Oct 31 22:39:18 2003  /export/MSOP/H1.0-MMO/seq_rw/seq_data/map/ody/cm031a/updates_05/cn0786.u.sasf
*BG_SEQUENCEThu Oct 30 22:12:50 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ci2560.u.sasf
*BG_SEQUENCEFri Sep 19 23:07:47 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/cn0787.u.sasf
*BG_SEQUENCEThu Oct 30 22:12:56 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ci2561.u.sasf
*BG_SEQUENCEMon Sep 22 16:52:01 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/cn0789.u.sasf
*BG_SEQUENCEMon Sep 22 16:52:09 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/cn0788.u.sasf
*BG_SEQUENCETue Sep 23 22:00:41 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/cn0790.u.sasf
*BG_SEQUENCETue Sep 23 22:00:47 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ci2232.u.sasf
*BG_SEQUENCETue Sep 23 22:00:54 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ci2565.u.sasf
*BG_SEQUENCETue Sep 23 22:01:00 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ci2564.u.sasf
*BG_SEQUENCETue Sep 23 22:01:06 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ci2442.u.sasf
*BG_SEQUENCETue Sep 23 22:01:12 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ci2441.u.sasf
*BG_SEQUENCETue Sep 23 22:01:19 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ci2457.u.sasf
*BG_SEQUENCETue Sep 23 22:01:25 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ci2440.u.sasf
*BG_SEQUENCETue Sep 23 22:01:31 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/cn0791.u.sasf
*BG_SEQUENCETue Sep 23 22:01:37 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ci2347.u.sasf
*BG_SEQUENCETue Sep 23 22:01:44 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ci2443.u.sasf
*BG_SEQUENCETue Sep 23 22:01:50 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ci2381.u.sasf
*BG_SEQUENCETue Sep 23 22:01:56 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ci2456.u.sasf
*BG_SEQUENCETue Sep 23 22:02:02 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ci2562.u.sasf
*BG_SEQUENCETue Sep 23 22:02:09 2003  /export/MSOP/H1.0-MMO/seq_rw/get_updates/output_files/53/ci2408.u.sasf
*DEFINITION
*DEP_CONTEXT
*EVENTS
*MASK
*REDUNDANT
*REQUESTS
*RESOLUTION
*SCRIPT
*TELEMETRY
*TYPEDEF
************************************************************
$$EOH
 
 
 
