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

chopwsDefines.h File Reference

#include <tcsDefines.h>
#include <evhStates.h>
#include <evhSTD_COMMANDS_NAMES.h>

Include dependency graph for chopwsDefines.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Defines

#define chopwsMOD   "chopws"
#define chopwsERROR_MAX   5
#define chopwsCHOP_TC_SUBSTATE_IDLE   0
#define chopwsCHOP_TC_SUBSTATE_CHOP   1
#define chopwsCHOP_TC_SUBSTATE_FS   2
#define chopwsCHOP_TC_SUBSTATE_CHOP_FS   3
#define chopwsCHOP_TC_SUBSTATE_FAILURE   4
#define chopwsCHOP_INACTIVE   0
#define chopwsCHOP_ACTIVE   1
#define chopwsCHOP_UNDEFINED   2
#define chopwsCHOP_INACTIVE_STR   "INACTIVE"
#define chopwsCHOP_ACTIVE_STR   "ACTIVE"
#define chopwsCHOP_UNDEFINED_STR   "UNDEFINED"
#define chopwsCHOP_CMD_START_DELAY   30000
#define chopwsCHOP_BUFFER_SIZE   255
#define chopwsCHOP_POS_CENTRE   0
#define chopwsCHOP_POS_ABS   1
#define chopwsCHOP_POS_REL   2
#define chopwsCHOP_POS_CENTRE_STR   "CENTRE"
#define chopwsCHOP_POS_ABS_STR   "ABS"
#define chopwsCHOP_POS_REL_STR   "REL"
#define chopwsSKYBAFFLE_RETRACTED   0
#define chopwsSKYBAFFLE_DEPLOYED   1
#define chopwsSKYBAFFLE_INBETWEEN   2
#define chopwsSKYBAFFLE_UNDEFINED   3
#define chopwsSKYBAFFLE_RETRACTED_STR   "RETRACTED"
#define chopwsSKYBAFFLE_DEPLOYED_STR   "DEPLOYED"
#define chopwsSKYBAFFLE_INBETWEEN_STR   "INBETWEEN"
#define chopwsSKYBAFFLE_UNDEFINED_STR   "UNDEFINED"
#define chopwsFOCUS_POS_CA   0
#define chopwsFOCUS_POS_CO   1
#define chopwsFOCUS_POS_NA   2
#define chopwsFOCUS_POS_NB   3
#define chopwsFOCUS_POS_ABS   4
#define chopwsFOCUS_POS_REL   5
#define chopwsFOCUS_POS_CA_STR   "CA"
#define chopwsFOCUS_POS_CO_STR   "CO"
#define chopwsFOCUS_POS_NA_STR   "NA"
#define chopwsFOCUS_POS_NB_STR   "NB"
#define chopwsFOCUS_POS_ABS_STR   "ABS"
#define chopwsFOCUS_POS_REL_STR   "REL"
#define chopwsCENTRE_POS_CENTRE   0
#define chopwsCENTRE_POS_ABS   1
#define chopwsCENTRE_POS_REL   2
#define chopwsCENTRE_POS_CENTRE_STR   "CENTRE"
#define chopwsCENTRE_POS_ABS_STR   "ABS"
#define chopwsCENTRE_POS_REL_STR   "REL"
#define chopwsTEL_POINTING_AXIS_OFF   0
#define chopwsTEL_POINTING_AXIS_ON   1
#define chopwsTEL_POINTING_AXIS_OPTIMUM   2
#define chopwsTEL_POINTING_AXIS_INDEPENDENT   3
#define chopwsTEL_POINTING_AXIS_OPTIMUM_STR   "OPTIMUM"
#define chopwsTEL_POINTING_AXIS_OFF_STR   "OFF"
#define chopwsTEL_POINTING_AXIS_ON_STR   "ON"
#define chopwsTEL_POINTING_AXIS_INDEPENDENT_STR   "INDEPENDENT"
#define chopwsGUIDE_MODE_A   0
#define chopwsGUIDE_MODE_B   1
#define chopwsGUIDE_MODE_BOTH   2
#define chopwsGUIDE_MODE_A_STR   "A"
#define chopwsGUIDE_MODE_B_STR   "B"
#define chopwsGUIDE_MODE_BOTH_STR   "BOTH"
#define chopwsOPTIMUM_IMAGE_OFF   0
#define chopwsOPTIMUM_IMAGE_ON   1
#define chopwsOPTIMUM_IMAGE_CENTRE   2
#define chopwsOPTIMUM_IMAGE_OFF_STR   "OFF"
#define chopwsOPTIMUM_IMAGE_ON_STR   "ON"
#define chopwsOPTIMUM_IMAGE_CENTRE_STR   "CENTRE"
#define chopwsDB_ENTRY_POINT   "chopws"
#define chopwsDB_STATE   "state"
#define chopwsDB_SUBSTATE   "substate"
#define chopwsDB_CONTROL_POINT   "control"
#define chopwsDB_CONTROL_STATE   "state"
#define chopwsDB_CONTROL_SIMULATION   "simulation"
#define chopwsDB_CONTROL_VERBOSE   "verbose"
#define chopwsDB_TRANSFER_POINT   "transfer"
#define chopwsDB_TRANSFER_DEST_ENV   "destEnv"
#define chopwsDB_TRANSFER_CE_SERVER   "ceServer"
#define chopwsDB_TRANSFER_CO_SERVER   "coServer"
#define chopwsDB_TRANSFER_FO_SERVER   "foServer"
#define chopwsDB_TRANSFER_TC_SERVER   "tcServer"
#define chopwsDB_TRANSFER_TH_SERVER   "thServer"
#define chopwsDB_TRANSFER_SK_SERVER   "skServer"
#define chopwsDB_TRANSFER_TIMEOUT   "timeout"
#define chopwsDB_TRANSFER_CMDS   "commands"
#define chopwsDB_TRANSFER_LIST_CMDS   "listCommands"
#define chopwsDB_TRANSFER_LIST_CMDS_MAX   6
#define chopwsDB_SKYBAFFLE_POINT   "skybaffle"
#define chopwsDB_SKYBAFFLE_MOVE_INDEX_ADDR   "moveIndexRef"
#define chopwsDB_SKYBAFFLE_MOVE_WHAT_ADDR   "moveWhatRef"
#define chopwsDB_SKYBAFFLE_POS_STATUS_ADDR   "posStatusRef"
#define chopwsDB_SKYBAFFLE_STATUS   "status"
#define chopwsDB_FOCUS_POINT   "focus"
#define chopwsDB_FOCUS_CURRENT_POS_ID   "currentPosId"
#define chopwsDB_FOCUS_CURRENT_POS   "currentPos"
#define chopwsDB_CENTRE_POINT   "centre"
#define chopwsDB_CENTRE_CURRENT_POS_ID   "currentPosId"
#define chopwsDB_CENTRE_CURRENT_POS_POINT   "currentPos"
#define chopwsDB_CENTRE_CURRENT_POS_DELTA   "delta"
#define chopwsDB_CENTRE_CURRENT_POS_EPSILON   "epsilon"
#define chopwsDB_CHOP_POINT   "tiltChop"
#define chopwsDB_CHOP_STATUS_STAGE_ADDR   "statusRef"
#define chopwsDB_CHOP_PARM_CHANGE   "parmChange"
#define chopwsDB_CHOP_STATUS   "status"
#define chopwsDB_CHOP_POLL_FREQUENCY   "pollFrequency"
#define chopwsDB_CHOP_START_DELAY   "startDelay"
#define chopwsDB_CHOP_STOP_DELAY   "stopDelay"
#define chopwsDB_CHOP_START_TIME   "startTime"
#define chopwsDB_CHOP_STOP_TIME   "stopTime"
#define chopwsDB_CHOP_SCHEDULED   "scheduled"
#define chopwsDB_CHOP_STRT_PEND   "startPending"
#define chopwsDB_CHOP_STP_PEND   "stopPending"
#define chopwsDB_CHOP_SETUP_POINT   "setup"
#define chopwsDB_CHOP_SETUP_CURRENT   "current"
#define chopwsDB_CHOP_SETUP_NEXT   "next"
#define chopwsDB_CHOP_SETUP_FREQ   "freq"
#define chopwsDB_CHOP_SETUP_THROW   "throw"
#define chopwsDB_CHOP_SETUP_POS_OPT_IMAGE   "posOptImage"
#define chopwsDB_CHOP_SETUP_PEAK_TO_VALLEY_RATIO   "peakValleyRatio"
#define chopwsDB_CHOP_SETUP_TEL_POINTING_AXIS   "telPointingAxis"
#define chopwsDB_CHOP_SETUP_POS_ANG   "posAng"
#define chopwsDB_CHOP_SETUP_OFFSET   "offsetChop"
#define chopwsDB_CHOP_SETUP_GUIDE   "guide"
#define chopwsDB_CHOP_FOCUS_DATA_POINT   "focusData"
#define chopwsDB_CHOP_FOCUS_DATA_M2_SCALE_POINT   "m2Scale"
#define chopwsDB_CHOP_FOCUS_DATA_M2_SCALE_NASMYTH   "nasmyth"
#define chopwsDB_CHOP_FOCUS_DATA_M2_SCALE_CASS   "cassegrain"
#define chopwsDB_CHOP_FOCUS_DATA_M2_SCALE_CO   "coude"
#define chopwsCMD_UPDSKY   "UPDSKY"
#define chopwsCMD_STARTCHP   "STRTCHP"
#define chopwsCMD_STOPCHP   "STOPCHP"
#define chopwsCMD_CHOPPOS   "CHOPPOS"
#define chopwsCMD_CHOPOFFS   "CHOPOFF"
#define chopwsCMD_CHOPAMPL   "CHOPAMP"
#define chopwsCMD_GETBID   "GETBID"
#define chopwsCMD_SETBAFF   "SETBAFF"
#define chopwsCMD_FOCPOS   "FOCPOS"
#define chopwsCMD_CENTPOS   "CENTPOS"
#define chopwsCMD_SETUP   "SETUP"
#define chopwsCMD_ENAFS   "ENAFS"
#define chopwsCMD_DISFS   "DISFS"
#define chopwsCMD_MOVEABS   "MOVEABS"
#define chopwsCMD_MOVECAS   "MOVECAS"
#define chopwsCMD_MOVECOU   "MOVECOU"
#define chopwsCMD_MOVENA   "MOVENA"
#define chopwsCMD_MOVENB   "MOVENB"
#define chopwsCMD_MOVEREL   "MOVEREL"
#define chopwsCMD_MOVECE   "MOVECE"
#define chopwsCMD_DISFS   "DISFS"
#define chopwsCMD_ENAFS   "ENAFS"
#define chopwsCMD_SETBID   "SETBID"
#define chopwsCMD_SETCH   "SETCH"
#define chopwsCMD_SETSC   "SETSC"
#define chopwsCMD_SETSKY   "SETSKY"
#define chopwsCMD_STARTCH   "STARTCH"
#define chopwsCMD_STOPCH   "STOPCH"
#define chopwsCMD_SETCHOF   "SETCHOF"
#define chopwsCMD_SETCHAM   "SETCHAM"
#define chopwsCMD_OPEN   "OPEN"
#define chopwsCMD_CLOSE   "CLOSE"
#define chopwsDB_NO_OF_TH_SENSORS   39
#define chopwsDB_M2SKMAX_MOVE_ENTRIES   10
#define chopwsALARM_NAME_THETA_LIMIT   "chopwsThetaLimAlrm"
#define chopwsALARM_NAME_PHI_LIMIT   "chopwsPhiLimAlrm"


Define Documentation

#define chopwsMOD   "chopws"
 

#define chopwsERROR_MAX   5
 

#define chopwsCHOP_TC_SUBSTATE_IDLE   0
 

#define chopwsCHOP_TC_SUBSTATE_CHOP   1
 

#define chopwsCHOP_TC_SUBSTATE_FS   2
 

#define chopwsCHOP_TC_SUBSTATE_CHOP_FS   3
 

#define chopwsCHOP_TC_SUBSTATE_FAILURE   4
 

#define chopwsCHOP_INACTIVE   0
 

#define chopwsCHOP_ACTIVE   1
 

#define chopwsCHOP_UNDEFINED   2
 

#define chopwsCHOP_INACTIVE_STR   "INACTIVE"
 

#define chopwsCHOP_ACTIVE_STR   "ACTIVE"
 

#define chopwsCHOP_UNDEFINED_STR   "UNDEFINED"
 

#define chopwsCHOP_CMD_START_DELAY   30000
 

#define chopwsCHOP_BUFFER_SIZE   255
 

#define chopwsCHOP_POS_CENTRE   0
 

#define chopwsCHOP_POS_ABS   1
 

#define chopwsCHOP_POS_REL   2
 

#define chopwsCHOP_POS_CENTRE_STR   "CENTRE"
 

#define chopwsCHOP_POS_ABS_STR   "ABS"
 

#define chopwsCHOP_POS_REL_STR   "REL"
 

#define chopwsSKYBAFFLE_RETRACTED   0
 

#define chopwsSKYBAFFLE_DEPLOYED   1
 

#define chopwsSKYBAFFLE_INBETWEEN   2
 

#define chopwsSKYBAFFLE_UNDEFINED   3
 

#define chopwsSKYBAFFLE_RETRACTED_STR   "RETRACTED"
 

#define chopwsSKYBAFFLE_DEPLOYED_STR   "DEPLOYED"
 

#define chopwsSKYBAFFLE_INBETWEEN_STR   "INBETWEEN"
 

#define chopwsSKYBAFFLE_UNDEFINED_STR   "UNDEFINED"
 

#define chopwsFOCUS_POS_CA   0
 

#define chopwsFOCUS_POS_CO   1
 

#define chopwsFOCUS_POS_NA   2
 

#define chopwsFOCUS_POS_NB   3
 

#define chopwsFOCUS_POS_ABS   4
 

#define chopwsFOCUS_POS_REL   5
 

#define chopwsFOCUS_POS_CA_STR   "CA"
 

#define chopwsFOCUS_POS_CO_STR   "CO"
 

#define chopwsFOCUS_POS_NA_STR   "NA"
 

#define chopwsFOCUS_POS_NB_STR   "NB"
 

#define chopwsFOCUS_POS_ABS_STR   "ABS"
 

#define chopwsFOCUS_POS_REL_STR   "REL"
 

#define chopwsCENTRE_POS_CENTRE   0
 

#define chopwsCENTRE_POS_ABS   1
 

#define chopwsCENTRE_POS_REL   2
 

#define chopwsCENTRE_POS_CENTRE_STR   "CENTRE"
 

#define chopwsCENTRE_POS_ABS_STR   "ABS"
 

#define chopwsCENTRE_POS_REL_STR   "REL"
 

#define chopwsTEL_POINTING_AXIS_OFF   0
 

#define chopwsTEL_POINTING_AXIS_ON   1
 

#define chopwsTEL_POINTING_AXIS_OPTIMUM   2
 

#define chopwsTEL_POINTING_AXIS_INDEPENDENT   3
 

#define chopwsTEL_POINTING_AXIS_OPTIMUM_STR   "OPTIMUM"
 

#define chopwsTEL_POINTING_AXIS_OFF_STR   "OFF"
 

#define chopwsTEL_POINTING_AXIS_ON_STR   "ON"
 

#define chopwsTEL_POINTING_AXIS_INDEPENDENT_STR   "INDEPENDENT"
 

#define chopwsGUIDE_MODE_A   0
 

#define chopwsGUIDE_MODE_B   1
 

#define chopwsGUIDE_MODE_BOTH   2
 

#define chopwsGUIDE_MODE_A_STR   "A"
 

#define chopwsGUIDE_MODE_B_STR   "B"
 

#define chopwsGUIDE_MODE_BOTH_STR   "BOTH"
 

#define chopwsOPTIMUM_IMAGE_OFF   0
 

#define chopwsOPTIMUM_IMAGE_ON   1
 

#define chopwsOPTIMUM_IMAGE_CENTRE   2
 

#define chopwsOPTIMUM_IMAGE_OFF_STR   "OFF"
 

#define chopwsOPTIMUM_IMAGE_ON_STR   "ON"
 

#define chopwsOPTIMUM_IMAGE_CENTRE_STR   "CENTRE"
 

#define chopwsDB_ENTRY_POINT   "chopws"
 

#define chopwsDB_STATE   "state"
 

#define chopwsDB_SUBSTATE   "substate"
 

#define chopwsDB_CONTROL_POINT   "control"
 

#define chopwsDB_CONTROL_STATE   "state"
 

#define chopwsDB_CONTROL_SIMULATION   "simulation"
 

#define chopwsDB_CONTROL_VERBOSE   "verbose"
 

#define chopwsDB_TRANSFER_POINT   "transfer"
 

#define chopwsDB_TRANSFER_DEST_ENV   "destEnv"
 

#define chopwsDB_TRANSFER_CE_SERVER   "ceServer"
 

#define chopwsDB_TRANSFER_CO_SERVER   "coServer"
 

#define chopwsDB_TRANSFER_FO_SERVER   "foServer"
 

#define chopwsDB_TRANSFER_TC_SERVER   "tcServer"
 

#define chopwsDB_TRANSFER_TH_SERVER   "thServer"
 

#define chopwsDB_TRANSFER_SK_SERVER   "skServer"
 

#define chopwsDB_TRANSFER_TIMEOUT   "timeout"
 

#define chopwsDB_TRANSFER_CMDS   "commands"
 

#define chopwsDB_TRANSFER_LIST_CMDS   "listCommands"
 

#define chopwsDB_TRANSFER_LIST_CMDS_MAX   6
 

#define chopwsDB_SKYBAFFLE_POINT   "skybaffle"
 

#define chopwsDB_SKYBAFFLE_MOVE_INDEX_ADDR   "moveIndexRef"
 

#define chopwsDB_SKYBAFFLE_MOVE_WHAT_ADDR   "moveWhatRef"
 

#define chopwsDB_SKYBAFFLE_POS_STATUS_ADDR   "posStatusRef"
 

#define chopwsDB_SKYBAFFLE_STATUS   "status"
 

#define chopwsDB_FOCUS_POINT   "focus"
 

#define chopwsDB_FOCUS_CURRENT_POS_ID   "currentPosId"
 

#define chopwsDB_FOCUS_CURRENT_POS   "currentPos"
 

#define chopwsDB_CENTRE_POINT   "centre"
 

#define chopwsDB_CENTRE_CURRENT_POS_ID   "currentPosId"
 

#define chopwsDB_CENTRE_CURRENT_POS_POINT   "currentPos"
 

#define chopwsDB_CENTRE_CURRENT_POS_DELTA   "delta"
 

#define chopwsDB_CENTRE_CURRENT_POS_EPSILON   "epsilon"
 

#define chopwsDB_CHOP_POINT   "tiltChop"
 

#define chopwsDB_CHOP_STATUS_STAGE_ADDR   "statusRef"
 

#define chopwsDB_CHOP_PARM_CHANGE   "parmChange"
 

#define chopwsDB_CHOP_STATUS   "status"
 

#define chopwsDB_CHOP_POLL_FREQUENCY   "pollFrequency"
 

#define chopwsDB_CHOP_START_DELAY   "startDelay"
 

#define chopwsDB_CHOP_STOP_DELAY   "stopDelay"
 

#define chopwsDB_CHOP_START_TIME   "startTime"
 

#define chopwsDB_CHOP_STOP_TIME   "stopTime"
 

#define chopwsDB_CHOP_SCHEDULED   "scheduled"
 

#define chopwsDB_CHOP_STRT_PEND   "startPending"
 

#define chopwsDB_CHOP_STP_PEND   "stopPending"
 

#define chopwsDB_CHOP_SETUP_POINT   "setup"
 

#define chopwsDB_CHOP_SETUP_CURRENT   "current"
 

#define chopwsDB_CHOP_SETUP_NEXT   "next"
 

#define chopwsDB_CHOP_SETUP_FREQ   "freq"
 

#define chopwsDB_CHOP_SETUP_THROW   "throw"
 

#define chopwsDB_CHOP_SETUP_POS_OPT_IMAGE   "posOptImage"
 

#define chopwsDB_CHOP_SETUP_PEAK_TO_VALLEY_RATIO   "peakValleyRatio"
 

#define chopwsDB_CHOP_SETUP_TEL_POINTING_AXIS   "telPointingAxis"
 

#define chopwsDB_CHOP_SETUP_POS_ANG   "posAng"
 

#define chopwsDB_CHOP_SETUP_OFFSET   "offsetChop"
 

#define chopwsDB_CHOP_SETUP_GUIDE   "guide"
 

#define chopwsDB_CHOP_FOCUS_DATA_POINT   "focusData"
 

#define chopwsDB_CHOP_FOCUS_DATA_M2_SCALE_POINT   "m2Scale"
 

#define chopwsDB_CHOP_FOCUS_DATA_M2_SCALE_NASMYTH   "nasmyth"
 

#define chopwsDB_CHOP_FOCUS_DATA_M2_SCALE_CASS   "cassegrain"
 

#define chopwsDB_CHOP_FOCUS_DATA_M2_SCALE_CO   "coude"
 

#define chopwsCMD_UPDSKY   "UPDSKY"
 

#define chopwsCMD_STARTCHP   "STRTCHP"
 

#define chopwsCMD_STOPCHP   "STOPCHP"
 

#define chopwsCMD_CHOPPOS   "CHOPPOS"
 

#define chopwsCMD_CHOPOFFS   "CHOPOFF"
 

#define chopwsCMD_CHOPAMPL   "CHOPAMP"
 

#define chopwsCMD_GETBID   "GETBID"
 

#define chopwsCMD_SETBAFF   "SETBAFF"
 

#define chopwsCMD_FOCPOS   "FOCPOS"
 

#define chopwsCMD_CENTPOS   "CENTPOS"
 

#define chopwsCMD_SETUP   "SETUP"
 

#define chopwsCMD_ENAFS   "ENAFS"
 

#define chopwsCMD_DISFS   "DISFS"
 

#define chopwsCMD_MOVEABS   "MOVEABS"
 

#define chopwsCMD_MOVECAS   "MOVECAS"
 

#define chopwsCMD_MOVECOU   "MOVECOU"
 

#define chopwsCMD_MOVENA   "MOVENA"
 

#define chopwsCMD_MOVENB   "MOVENB"
 

#define chopwsCMD_MOVEREL   "MOVEREL"
 

#define chopwsCMD_MOVECE   "MOVECE"
 

#define chopwsCMD_DISFS   "DISFS"
 

#define chopwsCMD_ENAFS   "ENAFS"
 

#define chopwsCMD_SETBID   "SETBID"
 

#define chopwsCMD_SETCH   "SETCH"
 

#define chopwsCMD_SETSC   "SETSC"
 

#define chopwsCMD_SETSKY   "SETSKY"
 

#define chopwsCMD_STARTCH   "STARTCH"
 

#define chopwsCMD_STOPCH   "STOPCH"
 

#define chopwsCMD_SETCHOF   "SETCHOF"
 

#define chopwsCMD_SETCHAM   "SETCHAM"
 

#define chopwsCMD_OPEN   "OPEN"
 

#define chopwsCMD_CLOSE   "CLOSE"
 

#define chopwsDB_NO_OF_TH_SENSORS   39
 

#define chopwsDB_M2SKMAX_MOVE_ENTRIES   10
 

#define chopwsALARM_NAME_THETA_LIMIT   "chopwsThetaLimAlrm"
 

#define chopwsALARM_NAME_PHI_LIMIT   "chopwsPhiLimAlrm"
 


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