00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011 #ifndef STRAP_DB_PUBLIC_H
00012 #define STRAP_DB_PUBLIC_H
00013
00014
00015
00016
00017
00018 #ifndef strapDB_ROOT
00019 #define strapDB_ROOT "<alias>strap"
00020 #endif
00021
00022
00023
00024 #define strapDB_STATE "status.state"
00025 #define strapDB_SUB_STATE "status.substate"
00026 #define strapDB_APD_HV "status.highVolt(0:3)"
00027 #define strapDB_GATE "status.gate"
00028 #define strapDB_TEMPERATURE "status.temperature"
00029 #define strapDB_CURRENT "status.current"
00030 #define strapDB_DIAPHRAGM "status.diaphragmAperture"
00031 #define strapDB_NDF_FACTOR "status.ndfFactor"
00032 #define strapDB_NDF_INDEX "status.ndfIndex"
00033 #define strapDB_SIMUL_MODE "status.simulMode"
00034
00035
00036
00037 #define strapDB_LOOP_CLOSED "status.loopClosed"
00038 #define strapDB_HV_ON "status.highVoltageOn"
00039 #define strapDB_OVERCURR "status.overCurrent"
00040 #define strapDB_OVERCNT "status.overCounts"
00041 #define strapDB_ENABLE_TEMP "status.tempControlOn"
00042 #define strapDB_OVERTEMP "status.overTemperature"
00043 #define strapDB_DIST_MODE "status.disturbMode"
00044 #define strapDB_HV_RAISE "status.highVoltFlag"
00045 #define strapDB_RTMODE "status.realTimeMode"
00046 #define strapDB_INTSIG "status.interruptSignal"
00047 #define strapDB_USE_CBUF "status.useCircularBuffer"
00048 #define strapDB_DATA_READY "status.dataReady"
00049 #define strapDB_PROCESS_DIST "status.processDisturb"
00050 #define strapDB_E2PROM_ERROR "status.e2ErrorFlag"
00051 #define strapDB_CBUF_OVERFLOW "status.cbufOverflow"
00052 #define strapDB_SIMULATION "status.simulation"
00053 #define strapDB_DIAG_MONITOR "status.diagMonitor"
00054 #define strapDB_CHOP_MODE "status.choppingMode"
00055 #define strapDB_ON_CHOP_POS "status.onChopPosition"
00056
00057
00058
00059 #define strapDB_DIAGNOSTIC_MEAN "diagnostic.meanValue"
00060 #define strapDB_DIAGNOSTIC_RMS "diagnostic.rmsValue"
00061 #define strapDB_DIAGNOSTIC_STATISTIC "diagnostic.statistic"
00062 #define strapDB_LOWFLUX_CNT "diagnostic.lowFluxCnt"
00063 #define strapDB_FLUX_QUALITY "diagnostic.fluxQuality"
00064
00065
00066
00067 #define strapDB_DATA_BUFFER "dataBuffer.buf"
00068 #define strapDB_DATA_TIME "dataBuffer.startTime"
00069 #define strapDB_ACTUAL_RECS "dataBuffer.actualRecs"
00070
00071
00072
00073 #define strapDB_CFG_INT_MATRIX "setup:actual.intMatrix"
00074 #define strapDB_CFG_CTRL_COEFF "setup:actual.ctrlCoeff"
00075 #define strapDB_CFG_CNT_LIMIT "setup:actual.countLimit"
00076 #define strapDB_CFG_INT_TIME "setup:actual.intTime"
00077 #define strapDB_CFG_DIAG_RATE "setup:actual.diagRate"
00078 #define strapDB_CFG_DATA_RECS "setup:actual.dataRecs"
00079 #define strapDB_CFG_SPOTX "setup:actual.spotOffsetX"
00080 #define strapDB_CFG_SPOTY "setup:actual.spotOffsetY"
00081 #define strapDB_CFG_HIGH_VOLT "setup:actual.highVolt"
00082 #define strapDB_CFG_GATE "setup:actual.gate"
00083 #define strapDB_CFG_TEMPERATURE "setup:actual.temperature"
00084 #define strapDB_CFG_HOLDOFF "setup:actual.holdoff"
00085 #define strapDB_CFG_TIMEOUT "setup:actual.timeout"
00086 #define strapDB_CFG_SKY_BACKGROUND "setup:actual.skyBackground"
00087 #define strapDB_CFG_FLUX_THR "setup:actual.fluxThreshold"
00088 #define strapDB_CFG_CHOP_POS "setup:actual.numbChopPos"
00089 #define strapDB_CFG_CHOP_POSX "setup:actual.chopPosX"
00090 #define strapDB_CFG_CHOP_POSY "setup:actual.chopPosY"
00091
00092
00093
00094
00095 #define strapDB_CFG_INT_MATRIX0 "configSetup.intMatrix0"
00096 #define strapDB_CFG_THFREQ "configSetup.thomsonFreq"
00097 #define strapDB_CFG_ARCSEC_TO_BIT "configSetup.arcsecToBit"
00098
00099 #define strapDB_CFG_DIAG_PROC "configSetup.diagUserProc"
00100 #define strapDB_CFG_DATA_PROC "configSetup.dataUserProc"
00101 #define strapDB_CFG_DATA_INIT "configSetup.dataInitProc"
00102 #define strapDB_CFG_DATA_EXIT "configSetup.dataExitProc"
00103 #define strapDB_CFG_NDF_POINT "configSetup.ndfDbPoint"
00104 #define strapDB_CFG_NDF_SERVER "configSetup.ndfServer"
00105 #define strapDB_CFG_NDF_GET "configSetup.ndfGetProc"
00106 #define strapDB_CFG_NDF_SET "configSetup.ndfSetProc"
00107
00108 #endif