Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

pomMeasure.h

Go to the documentation of this file.
00001 #ifndef pomMeasure_H
00002 #define pomMeasure_H
00003 /******************************************************************************
00004 * E.S.O. - VLT project
00005 *
00006 * "@(#) $Id: pomMeasure.h,v 1.69 2003/09/17 16:04:59 vltsccm Exp $"
00007 *
00008 * who       when      what
00009 * --------  --------  -------------------------------------------------------
00010 * rkarban   14/05/97  created
00011 */
00012 
00013 /******************************************************************************
00014  * General definitions, to be used by code and database classes.
00015  *-----------------------------------------------------------------------------
00016  */
00017 
00018 #ifndef __cplusplus
00019 #error This is a C++ include file and cannot be used from plain C
00020 #endif
00021 
00022 const double wavelength=0.65;
00023 /*
00024  * Database point and attribute names
00025  */
00026 #define pomMEAS_DB_ENTRY_POINT        "pom:pomMeasure"
00027 #define pomMEAS_DB_STATE              "state"
00028 #define pomMEAS_DB_SUBSTATE           "substate"
00029 #define pomMEAS_DB_CONTROL_POINT      "control"
00030 #define pomMEAS_DB_CONTROL_STATE      "state"
00031 #define pomMEAS_DB_CONTROL_SIMULATION "simulation"
00032 #define pomMEAS_DB_CONTROL_VERBOSE    "verbose"
00033 #define pomMEAS_DB_MEASURE_COUNTER    ":internal.measurecount"
00034 #define pomMEAS_DB_PRSTIMEOUT        ":internal.prsTimeout"
00035 #define pomMEAS_DB_PRS_TARGET         ":internal.prsTarget"
00036 
00037 const char * const pomMEAS_TRK_ACTPOS  = ":Appl_data:TCS:trk:data:position:actPos";
00038 const char * const pomMEAS_TRK_RAENC  = ".RAEncoder";
00039 const char * const pomMEAS_TRK_DECENC = ".decEncoder";
00040                   
00041 const char * const pomMEAS_TRK_REFPOS  = ":Appl_data:TCS:trk:data:position:refPos";
00042 const char * const pomMEAS_TRK_REFPMA = ".pma";
00043 const char * const pomMEAS_TRK_REFPMD = ".pmd";
00044 const char * const pomMEAS_TRK_REFEQX = ".equinox";
00045 const char * const pomMEAS_TRK_REFALPHA = ".alpha";
00046 const char * const pomMEAS_TRK_REFDELTA = ".delta";
00047 
00048 const char * const pomDB_TRK_ENV      = ":Appl_data:TCS:trk:data:environment";
00049 const char * const pomDB_TRK_ENV_TMP      = ".temperature";
00050 const char * const pomDB_TRK_ENV_PRESS      = ".pressure";
00051 const char * const pomDB_TRK_ENV_HUM      = ".humidity";
00052 
00053 /*
00054  * pom Commands
00055  */
00056 const char * const pomMEAS_OUTFILE_CMD = "OUTFILE";
00057 const char * const pomMEAS_CLFILE_CMD  = "CLFILE";
00058 const char * const pomMEAS_STORE_CMD   = "STORE";
00059 const char * const pomMEAS_DEFPCAT_CMD = "DEFPCAT";
00060 const char * const pomMEAS_CATLIST_CMD = "CATLIST";
00061 const char * const pomMEAS_POINOBJ_CMD = "POINOBJ";
00062 const char * const pomMEAS_POINEXT_CMD = "POINEXT";
00063 const char * const pomMEAS_LKUPAD_CMD  = "LKUPAD";
00064 const char * const pomMEAS_RESETQ_CMD  = "RESETQ";
00065 
00066 #endif // 

Generated on Wed Dec 3 14:52:16 2003 for ATCS API by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001