|
areaDetector
3-5-0
EPICS areaDetector framework
|
#include <stddef.h>#include <stdlib.h>#include <math.h>#include <stdio.h>#include <errno.h>#include <string.h>#include <ctype.h>#include <fcntl.h>#include <sys/stat.h>#include <epicsTime.h>#include <epicsThread.h>#include <epicsEvent.h>#include <epicsTimer.h>#include <epicsMutex.h>#include <epicsStdlib.h>#include <epicsString.h>#include <epicsStdio.h>#include <cantProceed.h>#include <iocsh.h>#include <asynOctetSyncIO.h>#include "ADDriver.h"#include "grabberInterface.h"#include "comportInterface.h"#include "logfile.h"#include "ccd_exception.h"#include "coreco.h"#include "siliconSoftware.h"#include "stopWatch.h"#include "siswSerialPort.h"#include "time.h"#include <epicsExport.h>#include "ADCameralink.h"#include "softwareGrabber.h"Macros | |
| #define | _ADIOC_ |
| AreaDetector Driver for general Camera Link cards. More... | |
| #define | NULL reinterpret_cast<void *>(0) |
Functions | |
| void | timerCallbackC (void *drvPvt) |
| This function is called when the exposure time timer expires. More... | |
| int | ADCameralinkConfig (const char *portName, const char *serverPort, int maxBuffers, size_t maxMemory, int priority, int stackSize) |
| Create ADCameralink driver. More... | |
| epicsExportRegistrar (ADCameralink_ADRegister) | |
| #define _ADIOC_ |
AreaDetector Driver for general Camera Link cards.
| #define NULL reinterpret_cast<void *>(0) |
| int ADCameralinkConfig | ( | const char * | portName, |
| const char * | serverPort, | ||
| int | maxBuffers, | ||
| size_t | maxMemory, | ||
| int | priority, | ||
| int | stackSize | ||
| ) |
Create ADCameralink driver.
| portName | C string for asyn port name for this driver. |
| serverPort | C string for asyn port name for serial port driver. |
| maxBuffers | max num NDArrays to create |
| maxMemory | max amount of memory to grab |
| priority | thread prioroty from 0-100. Use 50. |
| stackSize | Set to 0. |
| epicsExportRegistrar | ( | ADCameralink_ADRegister | ) |
| void timerCallbackC | ( | void * | drvPvt | ) |
This function is called when the exposure time timer expires.
| drvPvt | Pointer to ADCameralink object. |
1.8.15