areaDetector  3-5-0
EPICS areaDetector framework
Classes | Macros | Functions
ADGenICam.cpp File Reference
#include <math.h>
#include <stdint.h>
#include <stdlib.h>
#include <string.h>
#include <iocsh.h>
#include <epicsExport.h>
#include <alarm.h>
#include <epicsExit.h>
#include <epicsEndian.h>
#include <epicsString.h>
#include <epicsThread.h>
#include <initHooks.h>
#include <ADDriver.h>

Classes

struct  bin_lookup
 
struct  pix_lookup
 
class  ADGenICam
 Aravis GigE detector driver. More...
 

Macros

#define DRIVER_VERSION   "1.0.0"
 
#define NFEATURES   1000
 
#define FIRST_ARAVIS_CAMERA_PARAM   AravisCompleted
 

Functions

int ADGenICamConfig (const char *portName, const char *cameraName, int maxBuffers, size_t maxMemory, int priority, int stackSize)
 Configuration command, called directly or from iocsh. More...
 
 epicsExportRegistrar (ADGenICamRegister)
 

Macro Definition Documentation

◆ DRIVER_VERSION

#define DRIVER_VERSION   "1.0.0"

◆ FIRST_ARAVIS_CAMERA_PARAM

#define FIRST_ARAVIS_CAMERA_PARAM   AravisCompleted

◆ NFEATURES

#define NFEATURES   1000

Function Documentation

◆ ADGenICamConfig()

int ADGenICamConfig ( const char *  portName,
const char *  cameraName,
int  maxBuffers,
size_t  maxMemory,
int  priority,
int  stackSize 
)

Configuration command, called directly or from iocsh.

◆ epicsExportRegistrar()

epicsExportRegistrar ( ADGenICamRegister  )