/home/epics/devel/areaDetector/ADApp/simDetectorSrc/simDetector.cpp File Reference

#include <stddef.h>
#include <stdlib.h>
#include <stdarg.h>
#include <math.h>
#include <stdio.h>
#include <errno.h>
#include <string.h>
#include <epicsTime.h>
#include <epicsThread.h>
#include <epicsEvent.h>
#include <epicsMutex.h>
#include <epicsString.h>
#include <epicsStdio.h>
#include <cantProceed.h>
#include <iocsh.h>
#include <epicsExport.h>
#include "ADDriver.h"

Classes

class  simDetector
 Simulation detector driver; demonstrates most of the features that areaDetector drivers can support. More...

Defines

#define FIRST_SIM_DETECTOR_PARAM   SimGainX
#define LAST_SIM_DETECTOR_PARAM   SimResetImage
#define SimGainXString   "SIM_GAIN_X"
#define SimGainYString   "SIM_GAIN_Y"
#define SimGainRedString   "SIM_GAIN_RED"
#define SimGainGreenString   "SIM_GAIN_GREEN"
#define SimGainBlueString   "SIM_GAIN_BLUE"
#define SimResetImageString   "RESET_IMAGE"
#define NUM_SIM_DETECTOR_PARAMS   (&LAST_SIM_DETECTOR_PARAM - &FIRST_SIM_DETECTOR_PARAM + 1)

Functions

int simDetectorConfig (const char *portName, int maxSizeX, int maxSizeY, int dataType, int maxBuffers, size_t maxMemory, int priority, int stackSize)
 Configuration command, called directly or from iocsh.
 epicsExportRegistrar (simDetectorRegister)

Define Documentation

#define FIRST_SIM_DETECTOR_PARAM   SimGainX

#define LAST_SIM_DETECTOR_PARAM   SimResetImage

#define NUM_SIM_DETECTOR_PARAMS   (&LAST_SIM_DETECTOR_PARAM - &FIRST_SIM_DETECTOR_PARAM + 1)

#define SimGainBlueString   "SIM_GAIN_BLUE"

#define SimGainGreenString   "SIM_GAIN_GREEN"

#define SimGainRedString   "SIM_GAIN_RED"

#define SimGainXString   "SIM_GAIN_X"

#define SimGainYString   "SIM_GAIN_Y"

#define SimResetImageString   "RESET_IMAGE"


Function Documentation

epicsExportRegistrar ( simDetectorRegister   ) 

int simDetectorConfig ( const char *  portName,
int  maxSizeX,
int  maxSizeY,
int  dataType,
int  maxBuffers,
size_t  maxMemory,
int  priority,
int  stackSize 
)

Configuration command, called directly or from iocsh.


Generated on Thu May 20 18:01:43 2010 for areaDetector by  doxygen 1.5.7.1