!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! SDDL Name: YURINTAB.SDDL ! ! Purpose: This SDDL file defines relation YURINTAB ! ! Modification History: ! ! Date OPR Who Reason !---------------------------------------------------------------------- ! 19-JAN-96 PHyde Original Implementaton ! 22-JAN-96 Rose Add descriptions ! 31-JUL-96 31905 MARose Fix syntax so SDDLCOMP will work ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! LANGUAGE SQL RECORD YURINT_TYPE !---------------------------------------------------------------------- ! ! RECORD INFORMATION ! !---------------------------------------------------------------------- DESCRIPTION "This SDDL file defines relation YURINTAB which, in turn, defines the location of parameters in the telemetry." !---------------------------------------------------------------------- ! ! FIELD INFORMATION ! !---------------------------------------------------------------------- FIELD field_name TYPE C*20 DESCRIPTION "Name of the telemetry parameter" UNITS RANGE END_FIELD FIELD field_format TYPE C*8 DESCRIPTION "Printing format of the telemetry parameter" UNITS RANGE END_FIELD FIELD description TYPE C*30 DESCRIPTION "Longer description of the telemetry parameter" UNITS RANGE END_FIELD FIELD initial_byt TYPE I*2 DESCRIPTION "First byte in the telemetry stream which contains this parameter" UNITS RANGE END_FIELD FIELD terminal_byt TYPE I*2 DESCRIPTION "Last byte in the telemetry stream which contains this parameter" UNITS RANGE END_FIELD FIELD start_bit TYPE I*2 DESCRIPTION DESCRIPTION "First bit of the last byte in the telemetry stream which contains this parameter" UNITS RANGE "0..7" END_FIELD FIELD end_bit TYPE I*2 DESCRIPTION "Last bit of the last byte in the telemetry stream which contains this parameter" UNITS RANGE "0..7" END_FIELD FIELD data_type TYPE C*6 DESCRIPTION "Which type of telemetry packet contains the parameter. Possible values and their meanings are: DP3SHF (standard header packet) DP4ULF (unique data log) DP5SDF (science packet) PKTHDR (packet header)" UNITS DISCRETE "DP3SHF", "DP4ULF", "DP5SDF", "PKTHDR" END_FIELD FIELD instrument TYPE C*1 DESCRIPTION "Specifies which science instrument (if any) defines this parameter." UNITS DISCRETE "A", "N", "O", "U", "V", "W", "X", "Y", "Z" END_FIELD FIELD mnemonic TYPE C*8 DESCRIPTION "Eight character name of this parameter." UNITS RANGE END_FIELD FIELD eval_index TYPE I*2 DESCRIPTION "FORTRAN common block index of the variable containing the current value of this parameter." UNITS RANGE END_FIELD FIELD log_frame TYPE I*2 DESCRIPTION "Logical frame which contains this parameter. E.g. which WFPC CCD." UNITS RANGE END_FIELD FIELD line_count TYPE I*2 DESCRIPTION "Which line (or packet) contains this parameter." UNITS RANGE END_FIELD FIELD calb_index TYPE I*2 DESCRIPTION "FORTRAN common block index of the variable containing the current value of this parameter." UNITS RANGE END_FIELD FIELD dp_index TYPE I*2 DESCRIPTION "FORTRAN common block index of the variable containing the current value of this parameter." UNITS RANGE END_FIELD FIELD cnv_type TYPE C*1 DESCRIPTION "Which type of conversion to be applied to the raw value of this parameter to convert it to engineering units. Values are D (discrete), L (linear), P (polynomial)." UNITS DISCRETE "D", "L", "P" END_FIELD END_RECORD !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! RELATION DECLARATION ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! RELATION yurintab TYPE YURINT_TYPE DESCRIPTION "info for deciphering telemetry data" SUBSYSTEM_USING "OPUS" INDEX yurintab_1 TYPE clustered FIELDS instrument, eval_index ATTRIBUTES ignore_dup_row END_INDEX INDEX yurintab_2 TYPE nonclustered FIELDS data_type, instrument, cnv_type, mnemonic END_INDEX END_RELATION !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! INSTANCE DECLARATION ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! INSTANCE yurintab GLOBAL TYPE YURINT_TYPE END_INSTANCE