00001 #ifndef pomAuto_H 00002 #define pomAuto_H 00003 /****************************************************************************** 00004 * E.S.O. - VLT project 00005 * 00006 * "@(#) $Id: pomAuto.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 /* 00023 * Database point and attribute names 00024 */ 00025 #define pomAUTO_DB_ENTRY_POINT "pom:pomAuto" 00026 #define pomAUTO_DB_STATE "state" 00027 #define pomAUTO_DB_SUBSTATE "substate" 00028 #define pomAUTO_DB_CONTROL_POINT "control" 00029 #define pomAUTO_DB_CONTROL_STATE "state" 00030 #define pomAUTO_DB_CONTROL_SIMULATION "simulation" 00031 #define pomAUTO_DB_CONTROL_VERBOSE "verbose" 00032 #define pomAUTO_DB_TIMEOUT ":internal.timeout" 00033 00034 // const char * const pomAUTO_TRK_ACTPOS = ":Appl_data:TCS:trk:data:position:actPos"; 00035 // const char * const pomAUTO_TRK_RAENC = ".RAEncoder"; 00036 // const char * const pomAUTO_TRK_DECENC = ".decEncoder"; 00037 00038 // const char * const pomAUTO_TRK_REFPOS = ":Appl_data:TCS:trk:data:position:refPos"; 00039 // const char * const pomAUTO_TRK_REFPMA = ".pma"; 00040 // const char * const pomAUTO_TRK_REFPMD = ".pmd"; 00041 // const char * const pomAUTO_TRK_REFEQX = ".equinox"; 00042 // const char * const pomAUTO_TRK_REFALPHA = ".alpha"; 00043 // const char * const pomAUTO_TRK_REFDELTA = ".delta"; 00044 00045 // const char * const pomDB_TRK_ENV = ":Appl_data:TCS:trk:data:environment"; 00046 // const char * const pomDB_TRK_ENV_TMP = ".temperature"; 00047 // const char * const pomDB_TRK_ENV_PRESS = ".pressure"; 00048 // const char * const pomDB_TRK_ENV_HUM = ".humidity"; 00049 00050 /* 00051 * pom Commands 00052 */ 00053 const char * const pomAUTO_TRGFILE_CMD = "TRGFILE"; 00054 const char * const pomAUTO_AUTO_CMD = "AUTO"; 00055 const char * const pomAUTO_NEXT_CMD = "NEXT"; 00056 const char * const pomAUTO_LOOKUP_CMD = "LOOKUP"; 00057 const char * const pomAUTO_POINOBJ_CMD = "POINOBJ"; 00058 const char * const pomAUTO_RADIUS_CMD = "RADIUS"; 00059 00060 #endif //