#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 |
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 | |||
) |