Engineering data ---------------- The science stream contains two packets of engineering data. The routines in this directory allow the user inspect telemetry files and in particular to select parameters from those packets and to plot and/or save them for further analysis. To use the main routine, type in: IDL> emon [,t,d,n] and use the Help button. An explanation of the optional parameters in the call to EMON can be found using XDOC. See also CDS software note #26 for further details. Other programs also use the same low-level routines for doing specific things cf. EMON_1PAR EMON_CDS_MODE EMON_MAIN_HTRS EMON_ERROR EMON_LUT EMON_RELAYS --------------------------------------------------------- As of 2-Oct-95 the IDL procedure files were: Directory: /sohos1/cds/soft/ops/data_handling/telem/engineering/ B_INPUT_ENGAB - Batch control for engineering telemetry read. CHK_TM_TIME - Check packet times are incrementing correctly. CHK_TMFILE - Checks CDS telemetry file for misplaced APIDs. EMON - Gather/plot engineering data statistics. EMON_1PAR - To extract and plot a single parameter from telemetry. EMON_CDS_MODE - To extract and plot the CDS mode setting from telemetry. EMON_ERROR - To detect any CDS error in the telemetry. EMON_GIS_HV_CNT - Extract and plot GIS HV and counts from CDS tm file. EMON_LUT - To extract GIS LUT details from telemetry. EMON_MAIN_HTRS - To extract and plot the main heaters data from Eng B pkts. EMON_RELAYS - Updates the history of any CDS relay use. EMON_SENSITIVE - To (de)sensitize EMON control buttons. ENG_MON_EVENT - Services the widget events from ENG_MON_MENU. ENG_MON_MENU - Define the Engineering Monitor main window. ENG_STRUCT - Creates structures to read Engineering A/B packets. GET_MASK_ETC - Load all details from telemetry database. GET_PARM_LIST - Defines the eng. monitor parameter selection list. GT_RELAYS_HIST - Restores data structure of CDS relay usage. GT_RT_FILE() - Create expected current CDS telemetry file name. INPUT_ENGAB - Background control for engineering telemtery read. KILL_ENGAB - Stops ingestion of engineering A/B data. LOAD_ENG_A - Loads Eng_A packets into data structure. LOAD_ENG_B - Loads eng_b packets into data structure. LOAD_ENG_PARMS - Loads specific eng. parameters and time into output array. PLOT_TM_CALIB - Standard plot of calibrated CDS telemetry data. RD_ENG_PKT - Read and load Eng A/B packet in tm file. SEL_PARM_EVENT - Processes events from the SEL_PARM_MENU. SEL_PARM_MENU - Defines the eng. monitor parameter selection window. SEL_PLOT_EVENT - Processes events from the SEL_PLOT_MENU. SEL_PLOT_MENU - Selects engineering parameter to be plotted. SHOW_TM_PKT - To show details of packets in a CDS telemetry file. TLM_SUMMARY - To summarize a telemetry file. TM_CALIB() - To calibrate the CDS engineering telemetry data. TM_NEW_DB - Produce new format of telemetry database. TM_PARAM() - Return details of parameters in the telemetry database. TM_READ_CAL() - Read telemetry calibration data from file. WHERE_RASTER() - Locates start packets of GIS or VDS rasters in tm file. The files new_database.txt and tmdb.txt are versions of the telemetry database used to create the lists of parameters etc. For those parameters whose calibration parameters cannot be handled in the normal database, additional files are maintained. These are the cal_curve_xx files. The value of xx is determined from the first calibration parameter in the main database when the calibration type is given as '6'.