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