Compounds |
union | strapBOARD_STATUS |
struct | strapLOG_FILE |
struct | strapGlobalStruct |
struct | strapSET_PARAMS |
Defines |
#define | strapSET_STATUS_BIT(key) |
#define | strapRSET_STATUS_BIT(key) |
#define | IN |
#define | OUT |
#define | INOUT |
#define | DD2R 0.017453292519943295769236907684886127134428718885417 |
#define | M_PI 3.14159265358979323846 |
#define | strapDB_TIMEBASE 0.250 |
#define | strapDEVICE "/strapdv0" |
#define | strapSIZE_FILE_NAME 512 |
#define | strapNULL_GATE 1 |
#define | strapFULL_GATE 32 |
#define | strapTEMP_GAP 4 |
#define | strapSETUP_STATIC 1 |
#define | strapSETUP_DYNAMIC 2 |
#define | strapSETUP_BUF_SIZE 50 |
#define | strapMAX_CHOP_POS 5 |
#define | strapST_UNKNOWN 0 |
#define | strapST_OFF lsfSTATE_OFF |
#define | strapST_LOADED lsfSTATE_LOADED |
#define | strapST_STANDBY lsfSTATE_STANDBY |
#define | strapST_ONLINE lsfSTATE_ONLINE |
#define | strapSTR_UNKNOWN "UNKNOWN" |
#define | strapSTR_OFF "LOADED" |
#define | strapSTR_LOADED "LOADED" |
#define | strapSTR_STANDBY "STANDBY" |
#define | strapSTR_ONLINE "ONLINE" |
#define | strapSS_IDLE lsfSUBSTATE_IDLE |
#define | strapSS_ERROR lsfSUBSTATE_ERROR |
#define | strapSS_TIMEOUT lsfSUBSTATE_TIMEOUT |
#define | strapSS_INITIALIZING lsfSUBSTATE_INITIALIZING |
#define | strapSS_ACTIVE lsfSUBSTATE_ACTIVE |
#define | strapSTART_OPEN 3 |
#define | strapSTART_CLOSE 4 |
#define | strapSTART_CALIB 5 |
#define | strapSTART_STR_OPEN "open" |
#define | strapSTART_STR_CLOSE "close" |
#define | strapSTART_STR_CALIB "calibrate" |
#define | strapNDF_FIND 0 |
#define | strapNDF_DECREASE -1 |
#define | strapNDF_INCREASE 1 |
#define | strapST_HV 0 |
#define | strapST_TEMP 4 |
#define | strapST_CURR 5 |
#define | strapST_GATE 6 |
#define | strapST_MASK 7 |
Typedefs |
typedef vltINT32 | strapDEV_HANDLE |
Functions |
ccsCOMPL_STAT | strapStdOff (ccsERROR *error) |
ccsCOMPL_STAT | strapStdOnline (ccsERROR *error) |
ccsCOMPL_STAT | strapStdStandby (ccsERROR *error) |
ccsCOMPL_STAT | strapStdInit (ccsERROR *error) |
ccsCOMPL_STAT | strapStdStop (ccsERROR *error) |
ccsCOMPL_STAT | strapStdSetup (ccsERROR *error) |
ccsCOMPL_STAT | strapSetIntMatrix (vltFLOAT *im, ccsERROR *error) |
ccsCOMPL_STAT | strapSetDataRecs (vltUINT16 dataRecs, ccsERROR *error) |
ccsCOMPL_STAT | strapSetGate (vltINT32 gate, ccsERROR *error) |
ccsCOMPL_STAT | strapStdStart (vltINT32 mode, ccsERROR *error) |
ccsCOMPL_STAT | strapSetChoppingMode (vltLOGICAL mode, ccsERROR *error) |
ccsCOMPL_STAT | strapSetFluxThr (vltINT32 value, ccsERROR *error) |
ccsCOMPL_STAT | strapSetSkyBackground (vltINT32 counts, ccsERROR *error) |
ccsCOMPL_STAT | strapSetAFD (vltDOUBLE value, ccsERROR *error) |
ccsCOMPL_STAT | strapGetAFD (vltDOUBLE *value, ccsERROR *error) |
ccsCOMPL_STAT | strapDeg2IntMatrix (vltDOUBLE angle, ccsERROR *error) |
ccsCOMPL_STAT | strapOptimize (vltDOUBLE starMag, ccsERROR *error) |
ccsCOMPL_STAT | strapGetTotFlux (vltINT32 *totFlux, ccsERROR *error) |
ccsCOMPL_STAT | strapStartCalib (ccsERROR *error) |
ccsCOMPL_STAT | strapSetSetup (strapSET_PARAMS *parList, ccsERROR *error) |
ccsCOMPL_STAT | strapGetSetup (strapSET_PARAMS *parList, ccsERROR *error) |
vltUINT16 | strapGetIntTime () |
vltINT32 | strapNextNDF (vltINT8 flag, vltDOUBLE refFilter) |
void | strapLogFits (vltINT32 what) |
ccsCOMPL_STAT | strapSetNDF (vltINT32 idx, ccsERROR *error) |
ccsCOMPL_STAT | strapGetNDF (vltINT32 *filterIndex, vltDOUBLE *filterFactor, ccsERROR *error) |
ccsCOMPL_STAT | strapRtServerMode (vltINT32 rtMode, vltINT32 rtDataType, ccsERROR *error) |
ccsCOMPL_STAT | strapSetTilt (vltDOUBLE xtilt, vltDOUBLE ytilt, ccsERROR *error) |
ccsCOMPL_STAT | strapSetChopPos (vltUINT16 numPos, vltFLOAT *chopPosX, vltFLOAT *chopPosY, ccsERROR *error) |
ccsCOMPL_STAT | strapStdSet (vltUINT16 intTime, vltUINT16 thFreq, vltUINT16 skyBack, vltUINT16 diagRate, vltUINT16 dataRecs, vltINT32 flux, vltFLOAT spotx, vltFLOAT spoty, vltFLOAT intMatrix[4], ccsERROR *error) |
ccsCOMPL_STAT | strapOptimizeNDF (vltINT32 minFlux, vltINT32 maxFlux, vltINT32 ccdFlux, vltLOGICAL selfSearch, ccsERROR *error) |
ccsCOMPL_STAT | ndfDummySet (vltINT32 idx, ccsERROR *error) |
ccsCOMPL_STAT | ndfDummyGet (vltINT32 *idx, ccsERROR *error) |
Variables |
strapGlobalStruct | strapInfo |