areaDetector
3-13
EPICS areaDetector framework
|
#include <stdlib.h>
#include <stdio.h>
#include <errno.h>
#include <string.h>
#include <math.h>
#include <time.h>
#include <stdint.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 <asynOctetSyncIO.h>
#include "ADDriver.h"
#include "mpxConnection.h"
#include "merlinDetector.h"
Macros | |
#define | MAX(a, b) a>b ? a : b |
#define | MIN(a, b) a<b ? a : b |
Functions | |
int | merlinDetectorConfig (const char *portName, const char *LabviewCommandPort, const char *LabviewDataPort, int maxSizeX, int maxSizeY, int detectorType, int maxBuffers, size_t maxMemory, int priority, int stackSize) |
epicsExportRegistrar (merlinDetectorRegister) | |
#define MAX | ( | a, | |
b | |||
) | a>b ? a : b |
#define MIN | ( | a, | |
b | |||
) | a<b ? a : b |
epicsExportRegistrar | ( | merlinDetectorRegister | ) |
int merlinDetectorConfig | ( | const char * | portName, |
const char * | LabviewCommandPort, | ||
const char * | LabviewDataPort, | ||
int | maxSizeX, | ||
int | maxSizeY, | ||
int | detectorType, | ||
int | maxBuffers, | ||
size_t | maxMemory, | ||
int | priority, | ||
int | stackSize | ||
) |