areaDetector 1-9
Classes | Defines
/home/epics/devel/areaDetector/ADApp/andorSrc/andorCCD.h File Reference
#include "ADDriver.h"

Go to the source code of this file.

Classes

struct  AndorADCSpeed_t
struct  AndorPreAmpGain_t
class  AndorCCD
 Driver class for Andor CCD. More...

Defines

#define MAX_ENUM_STRING_SIZE   26
 Area Detector driver for the Andor CCD.
#define MAX_ADC_SPEEDS   16
#define MAX_PREAMP_GAINS   16
#define AndorCoolerParamString   "ANDOR_COOLER"
#define AndorTempStatusMessageString   "ANDOR_TEMP_STAT"
#define AndorMessageString   "ANDOR_MESSAGE"
#define AndorShutterModeString   "ANDOR_SHUTTER_MODE"
#define AndorShutterExTTLString   "ANDOR_SHUTTER_EXTTL"
#define AndorPalFileNameString   "ANDOR_PAL_FILE_PATH"
#define AndorAccumulatePeriodString   "ANDOR_ACCUMULATE_PERIOD"
#define AndorPreAmpGainString   "ANDOR_PREAMP_GAIN"
#define AndorAdcSpeedString   "ANDOR_ADC_SPEED"
#define FIRST_ANDOR_PARAM   AndorCoolerParam
#define LAST_ANDOR_PARAM   AndorAdcSpeed
#define NUM_ANDOR_DET_PARAMS   ((int)(&LAST_ANDOR_PARAM - &FIRST_ANDOR_PARAM + 1))

Define Documentation

#define AndorAccumulatePeriodString   "ANDOR_ACCUMULATE_PERIOD"
#define AndorAdcSpeedString   "ANDOR_ADC_SPEED"
#define AndorCoolerParamString   "ANDOR_COOLER"
#define AndorMessageString   "ANDOR_MESSAGE"
#define AndorPalFileNameString   "ANDOR_PAL_FILE_PATH"
#define AndorPreAmpGainString   "ANDOR_PREAMP_GAIN"
#define AndorShutterExTTLString   "ANDOR_SHUTTER_EXTTL"
#define AndorShutterModeString   "ANDOR_SHUTTER_MODE"
#define AndorTempStatusMessageString   "ANDOR_TEMP_STAT"
#define FIRST_ANDOR_PARAM   AndorCoolerParam
#define LAST_ANDOR_PARAM   AndorAdcSpeed
#define MAX_ADC_SPEEDS   16
#define MAX_ENUM_STRING_SIZE   26

Area Detector driver for the Andor CCD.

Author:
Matthew Pearson
Date:
June 2009

Updated Dec 2011 for Asyn 4-17 and areaDetector 1-7

Major updates to get callbacks working, etc. by Mark Rivers Feb. 2011

#define MAX_PREAMP_GAINS   16
#define NUM_ANDOR_DET_PARAMS   ((int)(&LAST_ANDOR_PARAM - &FIRST_ANDOR_PARAM + 1))