#include "ADDriver.h"
#include <windows.h>
#include "Acq.h"
Go to the source code of this file.
|
class | PerkinElmer |
| Driver for the Perkin Elmer flat panel amorphous silicon detectors. More...
|
|
|
enum | PEAcquisitionMode_t { PE_ACQUIRE_ACQUISITION,
PE_ACQUIRE_OFFSET,
PE_ACQUIRE_GAIN
} |
|
enum | PEImageMode_t { PEImageSingle = ADImageSingle,
PEImageMultiple = ADImageMultiple,
PEImageContinuous = ADImageContinuous,
PEImageAverage
} |
|
enum | PETimingMode_t { PE_INTERNAL_TRIGGER,
PE_EXTERNAL_TRIGGER,
PE_FREE_RUNNING,
PE_SOFT_TRIGGER
} |
|
enum | PESyncMode_t {
PE_SYNC_DDD_CLEAR,
PE_SYNC_DDD_NOCLEAR,
PE_SYNC_LINEWISE,
PE_SYNC_FRAMEWISE,
PE_SYNC_AUTOTRIGGER
} |
|
◆ NUM_PERKIN_ELMER_PARAMS
◆ PE_AcquireGainString
#define PE_AcquireGainString "PE_ACQUIRE_GAIN" |
◆ PE_AcquireOffsetString
#define PE_AcquireOffsetString "PE_ACQUIRE_OFFSET" |
◆ PE_CorrectionsDirectoryString
#define PE_CorrectionsDirectoryString "PE_CORRECTIONS_DIRECTORY" |
◆ PE_CurrentGainFrameString
#define PE_CurrentGainFrameString "PE_CURRENT_GAIN_FRAME" |
◆ PE_CurrentOffsetFrameString
#define PE_CurrentOffsetFrameString "PE_CURRENT_OFFSET_FRAME" |
◆ PE_FIRST_PARAM
#define PE_FIRST_PARAM PE_Initialize |
◆ PE_FrameBufferIndexString
#define PE_FrameBufferIndexString "PE_FRAME_BUFFER_INDEX" |
◆ PE_GainAvailableString
#define PE_GainAvailableString "PE_GAIN_AVAILABLE" |
◆ PE_GainFileString
#define PE_GainFileString "PE_GAIN_FILE" |
◆ PE_GainString
#define PE_GainString "PE_GAIN" |
◆ PE_ImageNumberString
#define PE_ImageNumberString "PE_IMAGE_NUMBER" |
◆ PE_InitializeString
#define PE_InitializeString "PE_INITIALIZE" |
◆ PE_LAST_PARAM
#define PE_LAST_PARAM PE_NumFramesToSkip |
◆ PE_LoadGainFileString
#define PE_LoadGainFileString "PE_LOAD_GAIN_FILE" |
◆ PE_LoadPixelCorrectionFileString
#define PE_LoadPixelCorrectionFileString "PE_LOAD_PIXEL_CORRECTION_FILE" |
◆ PE_NumFrameBuffersString
#define PE_NumFrameBuffersString "PE_NUM_FRAME_BUFFERS" |
◆ PE_NumFramesToSkipString
#define PE_NumFramesToSkipString "PE_NUM_FRAMES_TO_SKIP" |
◆ PE_NumGainFramesString
#define PE_NumGainFramesString "PE_NUM_GAIN_FRAMES" |
◆ PE_NumOffsetFramesString
#define PE_NumOffsetFramesString "PE_NUM_OFFSET_FRAMES" |
◆ PE_OffsetAvailableString
#define PE_OffsetAvailableString "PE_OFFSET_AVAILABLE" |
◆ PE_OffsetConstantString
#define PE_OffsetConstantString "PE_OFFSET_CONSTANT" |
◆ PE_PixelCorrectionAvailableString
#define PE_PixelCorrectionAvailableString "PE_PIXEL_CORRECTION_AVAILABLE" |
◆ PE_PixelCorrectionFileString
#define PE_PixelCorrectionFileString "PE_PIXEL_CORRECTION_FILE" |
◆ PE_SaveGainFileString
#define PE_SaveGainFileString "PE_SAVE_GAIN_FILE" |
◆ PE_SkipFramesString
#define PE_SkipFramesString "PE_SKIP_FRAMES" |
◆ PE_SyncModeString
#define PE_SyncModeString "PE_SYNC_MODE" |
◆ PE_SystemIDString
#define PE_SystemIDString "PE_SYSTEMID" |
◆ PE_TriggerString
#define PE_TriggerString "PE_TRIGGER" |
◆ PE_UseGainString
#define PE_UseGainString "PE_USE_GAIN" |
◆ PE_UseOffsetString
#define PE_UseOffsetString "PE_USE_OFFSET" |
◆ PE_UsePixelCorrectionString
#define PE_UsePixelCorrectionString "PE_USE_PIXEL_CORRECTION" |
◆ PEAcquisitionMode_t
Enumerator |
---|
PE_ACQUIRE_ACQUISITION | |
PE_ACQUIRE_OFFSET | |
PE_ACQUIRE_GAIN | |
◆ PEImageMode_t
Enumerator |
---|
PEImageSingle | |
PEImageMultiple | |
PEImageContinuous | |
PEImageAverage | |
◆ PESyncMode_t
Enumerator |
---|
PE_SYNC_DDD_CLEAR | |
PE_SYNC_DDD_NOCLEAR | |
PE_SYNC_LINEWISE | |
PE_SYNC_FRAMEWISE | |
PE_SYNC_AUTOTRIGGER | |
◆ PETimingMode_t
Enumerator |
---|
PE_INTERNAL_TRIGGER | |
PE_EXTERNAL_TRIGGER | |
PE_FREE_RUNNING | |
PE_SOFT_TRIGGER | |