Compounds |
struct | ccdIPEXPOSURE |
struct | ccdIPWINDOW |
struct | ccdIPSETUP |
struct | ccdIPRESULT |
struct | ccdIPIMAGE |
struct | ccdCONFCHIP |
struct | ccdCONFOUTPUT |
struct | ccdCONFCLOCK |
struct | ccdCONFSHUTTER |
struct | ccdCAMERA |
struct | ccdCONFIG |
struct | ccdWINDOW |
struct | ccdPROCESS |
struct | ccdSETUP |
struct | ccdSETUPRES |
Defines |
#define | ccdMODULE "ccd" |
#define | ccdENV_LENV "CCDLENV" |
#define | ccdENV_DID "CCDDID" |
#define | ccdDID "CCDDCS" |
#define | ccdCAT slxDETECTOR |
#define | ccdEXP_NEXT -1 |
#define | ccdEXP_LAST 0 |
#define | ccdCAMERANAME_LEN 8 |
#define | ccdMAXLENFILE 63 |
#define | ccdMAXBINX 8 |
#define | ccdMAXBINY 8 |
#define | ccdFITSHIERSUFF "det" |
#define | ccdFITSDATASUFF "fits" |
#define | ccdDCSHEADLINES 21 |
#define | ccdDCSXTNDLINES 22 |
#define | ccdCMD_ABORT "ABORT" |
#define | ccdCMD_BIAS "BIAS" |
#define | ccdCMD_CONTINUE "CONT" |
#define | ccdCMD_DISPLAY "DISPLAY" |
#define | ccdCMD_DUMP "DUMP" |
#define | ccdCMD_END "END" |
#define | ccdCMD_EXIT "EXIT" |
#define | ccdCMD_FLAT "FLAT" |
#define | ccdCMD_GRAB "GRAB" |
#define | ccdCMD_INIT "INIT" |
#define | ccdCMD_OFF "OFF" |
#define | ccdCMD_ONLINE "ONLINE" |
#define | ccdCMD_OPERATE "OPERATE" |
#define | ccdCMD_PAUSE "PAUSE" |
#define | ccdCMD_PDOWN "PDOWN" |
#define | ccdCMD_SETUP "SETUP" |
#define | ccdCMD_STAND_ALONE "STANDAL" |
#define | ccdCMD_STANDBY "STANDBY" |
#define | ccdCMD_START "START" |
#define | ccdCMD_STARTAG "STARTAG" |
#define | ccdCMD_STARTLP "STARTLP" |
#define | ccdCMD_START_WIPE "STARTWP" |
#define | ccdCMD_STARTTL "STARTTL" |
#define | ccdCMD_STARTTM "STARTTM" |
#define | ccdCMD_STATUS "STATUS" |
#define | ccdCMD_STOP "STOP" |
#define | ccdCMD_STOP_WAIT "STPWAIT" |
#define | ccdCMD_STOP_WIPE "STOPWP" |
#define | ccdCMD_STOPTL "STOPTL" |
#define | ccdCMD_STOPTM "STOPTM" |
#define | ccdCMD_VERS "VERSION" |
#define | ccdCMD_WAIT "WAIT" |
#define | ccdCMD_DISABLE "DISABLE" |
#define | ccdCMD_ENABLE "ENABLE" |
#define | ccdCMD_ENHANCE "ENHANCE" |
#define | ccdCMD_PROCESS "PROCESS" |
#define | ccdCMD_PXQUERY "PXQUERY" |
#define | ccdCMD_SELFTST "SELFTST" |
#define | ccdCMD_VERBOSE "VERBOSE" |
#define | ccdCMD_CONFIG "CONFIG" |
#define | ccdCMD_SIM "SIM" |
#define | ccdCMD_STOPSIM "STOPSIM" |
#define | ccdPAR_STATUS_EXPOID "expoId" |
#define | ccdPAR_STATUS_FUNCTION "function" |
#define | ccdALL "all" |
#define | ccdGLOBAL "global" |
#define | ccdKEY_OPMODE "DET.MODE" |
#define | ccdKEY_OPSTATE "DET.STATE" |
#define | ccdKEY_SHTSTAT "DET.SHUT" |
#define | ccdKEY_TMPSTAT "DET.TEMP" |
#define | ccdKEY_TELSTAT "DET.TELE" |
#define | ccdPAR_STATUS_EXPSTATUS "expStatus" |
#define | ccdPAR_STATUS_FUNCSTATUS "funcStatus" |
#define | ccdPAR_SETUP_EXPOID "expoId" |
#define | ccdPAR_SETUP_FILE "file" |
#define | ccdPAR_SETUP_FUNCTION "function" |
#define | ccdPAR_SETUP_CHECK "check" |
#define | ccdPAR_START_AT "at" |
#define | ccdEXP_TYPE "DET.EXP.TYPE" |
#define | ccdEXP_STEP_DEF "DET.WIN1.NDIT" |
#define | ccdTIME_DEF_IDEM "DET.WIN1.ASUIT1" |
#define | ccdTIME_DEF_BASE "DET.WIN1.UIT" |
#define | ccdTIME_DEFi "DET.WIN1.UIT%i" |
#define | ccdTIME_DEF "DET.WIN1.UIT1" |
#define | ccdREPEAT_DEF "DET.EXP.NREP" |
#define | ccdDO_WIPE "DET.EXP.WIPETIM" |
#define | ccdTIME_REP "DET.EXP.TIMEREP" |
#define | ccdFILE_UNC "DET.FRAM.FITSUNC" |
#define | ccdDISK_SAVE "DET.FRAM.FITSMTD" |
#define | ccdXFER_SYNC "DET.FRAM.XFERSYN" |
#define | ccdSAMPLE "DET.FRAM.SAMPLE" |
#define | ccdDISPLAY "DET.DISPLAY" |
#define | ccdREAD_CLOCK "DET.READ.CLKIND" |
#define | ccdREAD_GAIN "DET.OUT1.GAININD" |
#define | ccdREAD_FRAME_TYPE "DET.FRAM.TYPE" |
#define | ccdREAD_SHIFT_TYPE "DET.READ.SHIFTYP" |
#define | ccdREAD_SHIFT_BASE "DET.READ.SHIFT" |
#define | ccdREAD_SHIFTi "DET.READ.SHIFT%i" |
#define | ccdREAD_IMAGE_SIM "DET.READ.SIMIMG" |
#define | ccdREAD_WIN1_BIN_X "DET.WIN1.BINX" |
#define | ccdREAD_WIN1_BIN_Y "DET.WIN1.BINY" |
#define | ccdREAD_WIN1_ENAB "DET.WIN1.ST" |
#define | ccdREAD_WIN1_FIR_X "DET.WIN1.STRX" |
#define | ccdREAD_WIN1_DIM_X "DET.WIN1.NX" |
#define | ccdREAD_WIN1_FIR_Y "DET.WIN1.STRY" |
#define | ccdREAD_WIN1_DIM_Y "DET.WIN1.NY" |
#define | ccdPROC_WIN1_MINMAX "DET.WIN1.MINMAX" |
#define | ccdPROC_WIN1_BIAS "DET.WIN1.BIAS" |
#define | ccdPROC_WIN1_FLAT "DET.WIN1.FLATF" |
#define | ccdPROC_WIN1_CENTROID "DET.WIN1.CENTROID" |
#define | ccdPROC_WIN1_REF_X "DET.WIN1.REFX" |
#define | ccdPROC_WIN1_REF_Y "DET.WIN1.REFY" |
#define | ccdPROC_WIN1_USERFUNC "DET.WIN1.IPFUNC" |
#define | ccdPROC_WIN1_USERBUFF "DET.WIN1.IPBUFF" |
#define | ccdPROC_WIN1_THRMIN "DET.WIN1.THRMIN" |
#define | ccdPROC_WIN1_THRMAX "DET.WIN1.THRMAX" |
#define | ccdPROC_WIN1_BACKGND "DET.WIN1.BACKGND" |
#define | ccdPROC_WIN1_IPLLX "DET.WIN1.IPLLX" |
#define | ccdPROC_WIN1_IPLLY "DET.WIN1.IPLLY" |
#define | ccdPROC_WIN1_IPURX "DET.WIN1.IPURX" |
#define | ccdPROC_WIN1_IPURY "DET.WIN1.IPURY" |
#define | ccdREAD_WIN2_BIN_X "DET.WIN2.BINX" |
#define | ccdREAD_WIN2_BIN_Y "DET.WIN2.BINY" |
#define | ccdREAD_WIN2_ENAB "DET.WIN2.ST" |
#define | ccdREAD_WIN2_FIR_X "DET.WIN2.STRX" |
#define | ccdREAD_WIN2_DIM_X "DET.WIN2.NX" |
#define | ccdREAD_WIN2_FIR_Y "DET.WIN2.STRY" |
#define | ccdREAD_WIN2_DIM_Y "DET.WIN2.NY" |
#define | ccdPROC_WIN2_MINMAX "DET.WIN2.MINMAX" |
#define | ccdPROC_WIN2_BIAS "DET.WIN2.BIAS" |
#define | ccdPROC_WIN2_FLAT "DET.WIN2.FLATF" |
#define | ccdPROC_WIN2_CENTROID "DET.WIN2.CENTROID" |
#define | ccdPROC_WIN2_REF_X "DET.WIN2.REFX" |
#define | ccdPROC_WIN2_REF_Y "DET.WIN2.REFY" |
#define | ccdPROC_WIN2_USERFUNC "DET.WIN2.IPFUNC" |
#define | ccdPROC_WIN2_USERBUFF "DET.WIN2.IPBUFF" |
#define | ccdPROC_WIN2_THRMIN "DET.WIN2.THRMIN" |
#define | ccdPROC_WIN2_THRMAX "DET.WIN2.THRMAX" |
#define | ccdPROC_WIN2_BACKGND "DET.WIN2.BACKGND" |
#define | ccdPROC_WIN2_IPLLX "DET.WIN2.IPLLX" |
#define | ccdPROC_WIN2_IPLLY "DET.WIN2.IPLLY" |
#define | ccdPROC_WIN2_IPURX "DET.WIN2.IPURX" |
#define | ccdPROC_WIN2_IPURY "DET.WIN2.IPURY" |
#define | ccdREADPIX "DET.READ.NO" |
#define | ccdMPPMODE "DET.READ.MODE" |
#define | ccdFILE_COM "DET.FRAM.FITSCMP" |
#define | ccdPAR_START_EXPOID "expoId" |
#define | ccdPAR_VERS_CCDVERS "ccdVersion" |
#define | ccdPAR_STANDAL_ON "on" |
#define | ccdPAR_STANDAL_ARC "archive" |
#define | ccdEXP_NONE 0 |
#define | ccdEXP_INACTIVE 1 |
#define | ccdEXP_PENDING 2 |
#define | ccdEXP_INTEGRATING 4 |
#define | ccdEXP_PAUSED 8 |
#define | ccdEXP_READING 16 |
#define | ccdEXP_PROCESSING 32 |
#define | ccdEXP_TRANSFERING 64 |
#define | ccdEXP_COMPLETED 128 |
#define | ccdEXP_FAILED 256 |
#define | ccdEXP_ABORTED 512 |
#define | ccdEXP_LOOP_FINITE 1024 |
#define | ccdEXP_LOOP_INFINITE 2048 |
#define | ccdEXP_DONE (ccdEXP_COMPLETED | ccdEXP_FAILED | ccdEXP_ABORTED) |
#define | ccdEXP_RUNNING |
#define | ccdEXP_LOOP (ccdEXP_LOOP_FINITE | ccdEXP_LOOP_INFINITE) |
#define | ccdREPEAT_FOREVER 0 |
#define | ccdNO_DISPLAY -1 |
#define | ccdWAIT_SINGLE 0 |
#define | ccdWAIT_GLOBAL 1 |
#define | ccdWAIT_SINGLE_STR "Single" |
#define | ccdWAIT_GLOBAL_STR "Global" |
#define | ccdEXP_NORMAL_STR "Normal" |
#define | ccdEXP_DARK_STR "Dark" |
#define | ccdEXP_MULTI_STR "Multiple" |
#define | ccdOPERATING ccsSTATE_ONLINE |
#define | ccdDISK_NONE_STR "None" |
#define | ccdDISK_COMPRESS_STR "Compress" |
#define | ccdDISK_UNCOMPRESS_STR "Uncompress" |
#define | ccdDISK_BOTH_STR "Both" |
#define | ccdFRAME_NORMAL "Normal" |
#define | ccdFRAME_BIAS "Bias" |
#define | ccdFRAME_DARK "Dark" |
#define | ccdFRAME_FLAT "FF" |
#define | ccdEXPTIME_IDEM ccsTRUE |
#define | ccdEXPTIME_LIST ccsFALSE |
#define | ccdLINE_SHIFT_ALT_STR "alternate" |
#define | ccdLINE_SHIFT_IDEM_STR "idem" |
#define | ccdLINE_SHIFT_LIST_STR "list" |
#define | ccdCEN_NONE_STR "none" |
#define | ccdCEN_STANDARD_STR "standard" |
#define | ccdCEN_THRESHOLD_STR "threshold" |
#define | ccdTHRMIN_3SIGMA_WINDOW_SELF -3 |
#define | ccdTHRMIN_3SIGMA_WINDOW_PREV -13 |
#define | ccdTHRMIN_5SIGMA_WINDOW_SELF -5 |
#define | ccdTHRMIN_5SIGMA_WINDOW_PREV -15 |
#define | ccdBCKGND_FLUX_WINDOW_SELF -1 |
#define | ccdBCKGND_FLUX_WINDOW_PREV -11 |
#define | ccdIP_NO_USER_FUN "None" |
#define | ccdIP_NO_USER_BUF "None" |
Typedefs |
typedef char | ccdCAMERANAME [ccdCAMERANAME_LEN+1] |
typedef ccsCOMPL_STAT(* | ccdIPUSERFUNC )(ccdIPIMAGE *, void *, ccsERROR *) |
Enumerations |
enum | ccdEXPTYPE { ccdEXP_NORMAL = 1,
ccdEXP_DARK,
ccdEXP_MULTI
} |
enum | ccdOPMODE {
ccdNOT_AVAILABLE = 1,
ccdNORMAL,
ccdSIM_WS,
ccdSIM_LCU,
ccdSIM_ACE
} |
enum | ccdSTATE {
ccdUNKNOWN = ccsSTATE_UNK,
ccdOFF = ccsSTATE_OFF,
ccdLOADED = ccsSTATE_LOADED,
ccdSTANDBY = ccsSTATE_STANDBY,
ccdONLINE = ccsSTATE_ONLINE
} |
enum | ccdSHT_STATUS {
ccdSHT_ERROR = -1,
ccdSHT_CLOSED,
ccdSHT_OPENED,
ccdSHT_CLOSING,
ccdSHT_OPENING
} |
enum | ccdDISKSAVE { ccdDISK_NONE = 0,
ccdDISK_COMPRESS,
ccdDISK_UNCOMPRESS,
ccdDISK_BOTH
} |
enum | ccdFRMTYPE { ccdFRM_NORMAL = 0,
ccdFRM_BIAS,
ccdFRM_DARK,
ccdFRM_FLAT
} |
enum | ccdLINESHIFT_TYPE { ccdLINE_SHIFT_ALT = -1,
ccdLINE_SHIFT_IDEM = 0,
ccdLINE_SHIFT_LIST = 1
} |
enum | ccdCENTYPE { ccdCENTROID_NONE = 0,
ccdCENTROID_STANDARD,
ccdCENTROID_THRESHOLD
} |
enum | ccdIMAGE_REP { ccdIMAGE_CHAR = 0,
ccdIMAGE_INT,
ccdIMAGE_FLOAT
} |
Functions |
ccsCOMPL_STAT | ccdGetConf (ccdCAMERA *camera, ccdCONFIG *config, ccsERROR *error) |
ccsCOMPL_STAT | ccdCheckSetup (ccdCONFIG *config, ccdSETUP *setup, ccdSETUPRES *results, ccsERROR *error) |
ccsCOMPL_STAT | ccdCheckSetupWindow (ccdCONFIG *config, ccdSETUP *setup, ccdSETUPRES *results, ccsERROR *error) |
void | ccdGetCIName (ccdCAMERANAME camera, ccsPROCNAME procName) |
vltINT32 | ccdGetIndexFromId (vltINT32 expId) |