|
areaDetector
3-5-0
EPICS areaDetector framework
|
#include <stdio.h>#include <errno.h>#include <string.h>#include <sys/stat.h>#include <string>#include <epicsTime.h>#include <epicsThread.h>#include <epicsEvent.h>#include <epicsMutex.h>#include <epicsTimer.h>#include <epicsString.h>#include <epicsStdio.h>#include <cantProceed.h>#include <iocsh.h>#include <asynOctetSyncIO.h>#include <ADDriver.h>#include <epicsExport.h>#include <PhotonII.h>Macros | |
| #define | PII_SIZEX 768 |
| #define | PII_SIZEY 1024 |
| #define | PII_COMMAND_TIMEOUT 1.0 |
| #define | PII_MAX_FILENAME_LEN 256 |
| #define | PII_FILE_READ_DELAY .01 |
| Time between checking to see if raw file is complete. More... | |
| #define | PII_FILE_READ_TIMEOUT 3.0 |
Enumerations | |
| enum | PII_FrameType_t { PII_FrameNormal, PII_FrameDark, PII_FrameADC0 } |
| Frame type choices. More... | |
| enum | PII_TriggerEdge_t { PII_TriggerRising, PII_TriggerFalling } |
| enum | PII_TriggerMode_t { PII_TriggerStep, PII_TriggerContinuous } |
Functions | |
| int | PhotonIIConfig (const char *portName, const char *commandPort, int maxBuffers, size_t maxMemory, int priority, int stackSize) |
| int | p2util (const char *portName, const char *command) |
| epicsExportRegistrar (PhotonIIRegister) | |
| #define PII_COMMAND_TIMEOUT 1.0 |
| #define PII_FILE_READ_DELAY .01 |
Time between checking to see if raw file is complete.
| #define PII_FILE_READ_TIMEOUT 3.0 |
| #define PII_MAX_FILENAME_LEN 256 |
| #define PII_SIZEX 768 |
| #define PII_SIZEY 1024 |
| enum PII_FrameType_t |
| enum PII_TriggerEdge_t |
| enum PII_TriggerMode_t |
| epicsExportRegistrar | ( | PhotonIIRegister | ) |
| int p2util | ( | const char * | portName, |
| const char * | command | ||
| ) |
| int PhotonIIConfig | ( | const char * | portName, |
| const char * | commandPort, | ||
| int | maxBuffers, | ||
| size_t | maxMemory, | ||
| int | priority, | ||
| int | stackSize | ||
| ) |
1.8.15