ISIS Logo
PIXELMAN
EPICS plugin for Pixelman
Classes | Public Types | Public Member Functions | List of all members
pixelmanDriver Class Reference

pixelman asyn driver More...

#include <pixelmanDriver.h>

Inheritance diagram for pixelmanDriver:
Inheritance graph

Classes

struct  AcquisitionThreadArgs
 

Public Types

enum  PixelmanAcqType { ACQ_FRAME =0x1, ACQ_INTEGRAL =0x2, ACQ_ABORT =0x3 }
 Acquisition type to request. More...
 
enum  CameraStatus { STATUS_IDLE =0x0, STATUS_ACQUIRING =0x1, STATUS_SAVING =0x2 }
 

Public Member Functions

virtual void setShutter (int open)
 Controls the shutter.
 
int computeImage (epicsUInt32 *value, u32 width, u32 height)
 Computes the new image data.
 

Detailed Description

pixelman asyn driver

Definition at line 10 of file pixelmanDriver.h.

Member Enumeration Documentation

Enumerator
STATUS_IDLE 

camera not taking data

STATUS_ACQUIRING 

camera taking data

STATUS_SAVING 

camera writing to file

Definition at line 79 of file pixelmanDriver.h.

Acquisition type to request.

Enumerator
ACQ_FRAME 

start frame acquisition

ACQ_INTEGRAL 

start integral acquisition

ACQ_ABORT 

abort acquisition

Definition at line 75 of file pixelmanDriver.h.


The documentation for this class was generated from the following files:
Copyright © 2013 Science and Technology Facilities Council | Generated by   doxygen 1.8.5