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

atfssSensor.h File Reference

#include "strap.h"

Include dependency graph for atfssSensor.h:

Include dependency graph

Go to the source code of this file.

Compounds

struct  atfssSTRAP_STAT
struct  atfssSTRAP_DATA
struct  atfssSTRAP_STATUS
struct  atfssSTRAP_APD_PARAM
struct  atfssSTRAP_CONFIG

Defines

#define atfssSensorPrintf   if (atfssSensorPrintEnable) printf
#define atfssSTRAP_SERVER_NAME   "strapServer"
#define atfssSENSOR_LOOP_OPN   strapSTART_OPEN
#define atfssSENSOR_LOOP_CLS   strapSTART_CLOSE
#define atfssSENSOR_LOOP_CGS   strapSTART_CALIB

Typedefs

typedef strapSET_PARAMS atfssSTRAP_SETUP

Functions

ccsCOMPL_STAT atfssSensorOff (ccsERROR *error)
ccsCOMPL_STAT atfssSensorStop (ccsERROR *error)
ccsCOMPL_STAT atfssSensorInit (ccsERROR *error)
ccsCOMPL_STAT atfssSensorStandby (ccsERROR *error)
ccsCOMPL_STAT atfssSensorOnline (ccsERROR *error)
ccsCOMPL_STAT atfssSensorSimulat (ccsERROR *error)
ccsCOMPL_STAT atfssSensorStopsim (ccsERROR *error)
ccsCOMPL_STAT atfssSensorSetState (ccsERROR *error)
vltINT32 atfssSensorGetState (void)
ccsCOMPL_STAT atfssSensorGetSetup (ccsERROR *error)
ccsCOMPL_STAT atfssSensorSetSetup (ccsERROR *error)
ccsCOMPL_STAT atfssSensorSetup (char *setupFile, ccsERROR *error)
ccsCOMPL_STAT atfssSensorStart (vltINT32 mode, ccsERROR *error)
ccsCOMPL_STAT atfssSensorStartOpenLoop (ccsERROR *error)
ccsCOMPL_STAT atfssSensorStartCloseLoop (ccsERROR *error)
ccsCOMPL_STAT atfssSensorStartCalibrate (ccsERROR *error)
ccsCOMPL_STAT atfssSensorOptimize (vltDOUBLE starMag, ccsERROR *error)
ccsCOMPL_STAT atfssSensorSetAfd (vltDOUBLE diameter, ccsERROR *error)
ccsCOMPL_STAT atfssSensorGetAfd (vltDOUBLE *pDiameter, ccsERROR *error)
ccsCOMPL_STAT atfssSensorSetFluxThreshold (vltINT32 thr, ccsERROR *error)
ccsCOMPL_STAT atfssSensorSetGate (vltINT32 gate, ccsERROR *error)
ccsCOMPL_STAT atfssSensorSetIntTime (vltINT32 intTime, ccsERROR *error)
ccsCOMPL_STAT atfssSensorSetDiagRate (vltINT32 rate, ccsERROR *error)
ccsCOMPL_STAT atfssSensorSetSkyBackGnd (vltINT32 skyb, ccsERROR *error)
ccsCOMPL_STAT atfssSensorSetThreshold (vltINT32 flux, ccsERROR *error)
ccsCOMPL_STAT atfssSensorStartComputeIntMatrix (vltDOUBLE amplitude, vltINT32 numRecs, vltINT32 numRepeat, ccsERROR *error)
ccsCOMPL_STAT atfssSensorStopComputeIntMatrix (ccsERROR *error)
ccsCOMPL_STAT atfssSensorStartComputeSpotOffset (vltDOUBLE amplitude, vltINT32 numSteps, vltINT32 numRecs, ccsERROR *error)
ccsCOMPL_STAT atfssSensorStopComputeSpotOffset (ccsERROR *error)
ccsCOMPL_STAT atfssSensorGetLocalSeeing (vltDOUBLE *r0, ccsERROR *error)
ccsCOMPL_STAT atfssSensorGetCoherenceTime (vltDOUBLE *t0, ccsERROR *error)

Variables

int atfssSensorPrintEnable


Define Documentation

#define atfssSensorPrintf   if (atfssSensorPrintEnable) printf
 

#define atfssSTRAP_SERVER_NAME   "strapServer"
 

#define atfssSENSOR_LOOP_OPN   strapSTART_OPEN
 

#define atfssSENSOR_LOOP_CLS   strapSTART_CLOSE
 

#define atfssSENSOR_LOOP_CGS   strapSTART_CALIB
 


Typedef Documentation

typedef strapSET_PARAMS atfssSTRAP_SETUP
 


Function Documentation

ccsCOMPL_STAT atfssSensorOff ccsERROR *    error
 

ccsCOMPL_STAT atfssSensorStop ccsERROR *    error
 

ccsCOMPL_STAT atfssSensorInit ccsERROR *    error
 

ccsCOMPL_STAT atfssSensorStandby ccsERROR *    error
 

ccsCOMPL_STAT atfssSensorOnline ccsERROR *    error
 

ccsCOMPL_STAT atfssSensorSimulat ccsERROR *    error
 

ccsCOMPL_STAT atfssSensorStopsim ccsERROR *    error
 

ccsCOMPL_STAT atfssSensorSetState ccsERROR *    error
 

vltINT32 atfssSensorGetState void   
 

ccsCOMPL_STAT atfssSensorGetSetup ccsERROR *    error
 

ccsCOMPL_STAT atfssSensorSetSetup ccsERROR *    error
 

ccsCOMPL_STAT atfssSensorSetup char *    setupFile,
ccsERROR *    error
 

ccsCOMPL_STAT atfssSensorStart vltINT32    mode,
ccsERROR *    error
 

ccsCOMPL_STAT atfssSensorStartOpenLoop ccsERROR *    error
 

ccsCOMPL_STAT atfssSensorStartCloseLoop ccsERROR *    error
 

ccsCOMPL_STAT atfssSensorStartCalibrate ccsERROR *    error
 

ccsCOMPL_STAT atfssSensorOptimize vltDOUBLE    starMag,
ccsERROR *    error
 

ccsCOMPL_STAT atfssSensorSetAfd vltDOUBLE    diameter,
ccsERROR *    error
 

ccsCOMPL_STAT atfssSensorGetAfd vltDOUBLE *    pDiameter,
ccsERROR *    error
 

ccsCOMPL_STAT atfssSensorSetFluxThreshold vltINT32    thr,
ccsERROR *    error
 

ccsCOMPL_STAT atfssSensorSetGate vltINT32    gate,
ccsERROR *    error
 

ccsCOMPL_STAT atfssSensorSetIntTime vltINT32    intTime,
ccsERROR *    error
 

ccsCOMPL_STAT atfssSensorSetDiagRate vltINT32    rate,
ccsERROR *    error
 

ccsCOMPL_STAT atfssSensorSetSkyBackGnd vltINT32    skyb,
ccsERROR *    error
 

ccsCOMPL_STAT atfssSensorSetThreshold vltINT32    flux,
ccsERROR *    error
 

ccsCOMPL_STAT atfssSensorStartComputeIntMatrix vltDOUBLE    amplitude,
vltINT32    numRecs,
vltINT32    numRepeat,
ccsERROR *    error
 

ccsCOMPL_STAT atfssSensorStopComputeIntMatrix ccsERROR *    error
 

ccsCOMPL_STAT atfssSensorStartComputeSpotOffset vltDOUBLE    amplitude,
vltINT32    numSteps,
vltINT32    numRecs,
ccsERROR *    error
 

ccsCOMPL_STAT atfssSensorStopComputeSpotOffset ccsERROR *    error
 

ccsCOMPL_STAT atfssSensorGetLocalSeeing vltDOUBLE *    r0,
ccsERROR *    error
 

ccsCOMPL_STAT atfssSensorGetCoherenceTime vltDOUBLE *    t0,
ccsERROR *    error
 


Variable Documentation

int atfssSensorPrintEnable
 


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