(file) Return to filetypes.txt CVS log (file) (dir) Up to [Development] / JSOC / proj / datacapture / scripts

File: [Development] / JSOC / proj / datacapture / scripts / filetypes.txt (download)
Revision: 1.1, Tue Oct 16 21:48:16 2007 UTC (15 years, 7 months ago) by arta
Branch: MAIN
CVS Tags: Ver_LATEST, Ver_9-5, Ver_9-41, Ver_9-4, Ver_9-3, Ver_9-2, Ver_9-1, Ver_9-0, Ver_8-8, Ver_8-7, Ver_8-6, Ver_8-5, Ver_8-4, Ver_8-3, Ver_8-2, Ver_8-12, Ver_8-11, Ver_8-10, Ver_8-1, Ver_8-0, Ver_7-1, Ver_7-0, Ver_6-4, Ver_6-3, Ver_6-2, Ver_6-1, Ver_6-0, Ver_5-9, Ver_5-8, Ver_5-7, Ver_5-6, Ver_5-5, Ver_5-3, Ver_5-2, Ver_5-14, Ver_5-13, Ver_5-12, Ver_5-11, Ver_5-10, Ver_5-1, Ver_5-0, Ver_4-7, Ver_4-6, Ver_4-5, Ver_4-4, Ver_4-3, Ver_4-2, Ver_4-1, Ver_4-0, NewTree01_cp09_JSOC, NewTree01_cp08_JSOC, NewTree01_cp07_JSOC, NewTree01_cp06_JSOC, NewTree01_cp05_JSOC, HEAD
Move JSOC/src/base to JSOC/base and JSOC/src/proj to JSOC/proj.  86 JSOC/src.

     Here are the file types that are exchanged:

Extention   Originator  Frequency   Content
---------   ----------  ---------   -------
.tlm         DDS         1minute     HMI VCDUs
.qac         DDS         1minute     Ascii quality and accounting information
.dsf         DDS         1hour       DDS delivery status file
.asf         SOC         1hour       SOC acknowledgement status file
.ack         SOC         1day        tlm file names succesfully archived

The .qac file will be an ascii file with the following keywords:
 Keyword            |Description                                        |
 FILE_NAME=         |Name of corresponding TLM file                     |
 VERSION=           |Version number (recording time the format of this  |
                    |QAC file was modified)                             |
 QAC_FILE_SIZE=     |Size in bytes of this .qac file                    |
 TLM_FILE_SIZE=     |Size in bytes of associated .tlm file. Under normal|
                    |conditions this number should be constant for a    |
                    |given VD ID                                        |
 TOTAL_VCDU=        |Total number of VCDUs in TLM file.                 |
 DISCONTINUITY=     |Flag to indicate discontinuity in 24-bit VCDU      |
                    |counter.                                           |
                    |0=continuous, 1= discontinuous                     |
 TOTAL_BAD_VCDU=    |Total number of zero-filled VCDUs in TLM file. They|
                    |may correspond to missing VCDUs (discontinuity in  |
                    |sequence number) or non-correctable VCDUs.         |
 FIRST_VCDU_SEQ=    |Sequence number of first VCDU in TLM file          |
 FIRST_VCDU_TIME=   |MET time of first packet in this file (TBD)        |
 LAST_VCDU_SEQ=     |Sequence number of last VCDU in TLM file           |
 LAST_VCDU_TIME=    |MET time of last packet in this file (TBD)         |
 GAP_START=  (1)    |Sequence number of last VCDU before gap            |
 GAP_END=  (1)      |Sequence number of first VCDU after gap            |
 EOF_MARKER=        |Constant and recognizable ASCII string             |

(1) Repeat pair as necessary for each gap in the VCDU sequence number

This .dsf contains the file names of all the telemetry files that the DDS
has that have not yet been acknowledged or have not yet been retransmission 
requested by the SOC.

The dsf file will contain ASCII text entries as follow:
 Keyword            |Description                                      |
 FILE_NAME=         |Name of TLM file (present in DDS and Not         |
                    |acknowledged or Not rexmit request by SOC)       |
 FILE_SIZE=         |Size in bytes of TLM file.                       |
 STATUS=            |Status of TLM file (see below)                   |
 Code |Status         |Description                                   |
 1    |Active         |Delivery Attempted, Not acknowledged nor      |
                      !rexmit request by SOC                         |
 2    |Expunged       |Removed from active list, Not acknowledged,   |
      |               |Only issued once                              |

The .asf file will contain ASCII text entries as follows:
 Keyword            |Description                                      |
 FILE_NAME=         |Name of a TLM file, present in the DSF file.     |
 FILE_SIZE=         |Size in bytes of TLM file.                       |
 STATUS=            |Status of TLM file, Allowable values are         |
                    |described below                                  |
 MACHINE=           |If STATUS=2, Host receiving retransmission, if   |
                    |blank, default used                              |
 DIRECTORY=         |If STATUS=2, Directory receiving retransmission. |

 Code |Status         |Description                                   |
 2    |Retransmit     |SOC requested retransmit                      |
 3    |Acknowledge    |SOC acknowledges receipt of this TLM file.    |

At the end of each day the SOC will write a .ack file to /soc2dds
containing the tlm file names that have been archived successfully on
that day.
The .ack file will contain ASCII text entries as follows:
 Keyword            |Description                                      |
 FILE_NAME=         |Name of a TLM file.                              |
 FILE_SIZE=         |Size in bytes of TLM file.                       |
 STATUS=            |4= Archived is the only valid value in the ACK   |
                    |file                                             |

Karen Tian
Powered by
ViewCVS 0.9.4