areaDetector
3-14
EPICS areaDetector framework
|
#include <math.h>
#include <stdint.h>
#include <stdlib.h>
#include <string.h>
#include <iocsh.h>
#include <alarm.h>
#include <epicsExit.h>
#include <epicsEndian.h>
#include <epicsString.h>
#include <epicsThread.h>
#include <initHooks.h>
#include <ADGenICam.h>
#include <arv.h>
#include <epicsExport.h>
#include <arvFeature.h>
Classes | |
struct | bin_lookup |
struct | pix_lookup |
struct | GErrorHelper |
class | ADAravis |
Aravis GigE detector driver. More... | |
Macros | |
#define | DRIVER_VERSION "2.3" |
#define | ARV_PIXEL_FORMAT_MONO_12_P ((ArvPixelFormat) 0x010c0047u) |
#define | NRAW 20 |
#define | FIRST_ARAVIS_CAMERA_PARAM AravisCompleted |
#define | LAST_ARAVIS_CAMERA_PARAM AravisReset |
Enumerations | |
enum | AravisConvertPixelFormat_t { AravisConvertPixelFormatMono16Low , AravisConvertPixelFormatMono16High } |
enum | AravisShift_t { AravisShiftNone , AravisShiftLeft , AravisShiftRight } |
Functions | |
const char * | ArvBufferStatusToString (ArvBufferStatus buffer_status) |
int | ADAravisConfig (const char *portName, const char *cameraName, int enableCaching, size_t maxMemory, int priority, int stackSize) |
Configuration command, called directly or from iocsh. More... | |
epicsExportRegistrar (ADAravisRegister) | |
#define ARV_PIXEL_FORMAT_MONO_12_P ((ArvPixelFormat) 0x010c0047u) |
#define DRIVER_VERSION "2.3" |
#define FIRST_ARAVIS_CAMERA_PARAM AravisCompleted |
#define LAST_ARAVIS_CAMERA_PARAM AravisReset |
#define NRAW 20 |
enum AravisShift_t |
int ADAravisConfig | ( | const char * | portName, |
const char * | cameraName, | ||
int | enableCaching, | ||
size_t | maxMemory, | ||
int | priority, | ||
int | stackSize | ||
) |
Configuration command, called directly or from iocsh.
const char* ArvBufferStatusToString | ( | ArvBufferStatus | buffer_status | ) |
epicsExportRegistrar | ( | ADAravisRegister | ) |