/home/epics/devel/areaDetector/ADApp/perkinElmerSrc/PerkinElmer.cpp File Reference

#include "PerkinElmer.h"

Functions

int PerkinElmerConfig (const char *portName, int maxSizeX, int maxSizeY, int dataType, int maxBuffers, size_t maxMemory, int priority, int stackSize)
void CALLBACK OnEndFrameCallback (HACQDESC hAcqDesc)
 callback function that is called by XISL every frame at end of data transfer
void CALLBACK OnEndAcqCallback (HACQDESC hAcqDesc)
 callback function that is called by XISL at end of acquisition

Function Documentation

void CALLBACK OnEndAcqCallback ( HACQDESC  hAcqDesc  ) 

callback function that is called by XISL at end of acquisition

For normal acquisition mode, send out Arrays all at once once acquisition is over

find offset into secondary frame buffer

void CALLBACK OnEndFrameCallback ( HACQDESC  hAcqDesc  ) 

callback function that is called by XISL every frame at end of data transfer

find offset into secondary frame buffer

Correct for detector offset and gain as necessary

correct for dead pixels as necessary

Call the routine that actually grabs the data

int PerkinElmerConfig ( const char *  portName,
int  maxSizeX,
int  maxSizeY,
int  dataType,
int  maxBuffers,
size_t  maxMemory,
int  priority,
int  stackSize 
)


Generated on Thu May 20 18:01:43 2010 for areaDetector by  doxygen 1.5.7.1