TANGO
Device Server



AcqPrinceton
Device Attributes Description

AcqPrinceton Class

Revision: release_1_1_1 - Author: abeille

Scalar Attributes
Attribute name
Data Type
R/W Type
Expert
acqMode: Write : Acquisition mode 0 = One Shot 1 = Continuous (Focus) 2 = Multiframe (Sequence)
DEV_LONG
WRITE
No
frames: Write : number of frames to take in each sequence Read : current number of frames taken
DEV_LONG
READ_WRITE
No
exposure: Write : desired exposure time in ms
DEV_DOUBLE
WRITE
No
timing: Write : software trigger timing (ms) Read : measured time between frames (ms)
DEV_DOUBLE
READ_WRITE
No
trigger: Write : trigger mode 0 = freerun 1 = software trigger 2 = external trigger, positive edge 3 = external trigger, negative edge
DEV_LONG
WRITE
No
saturation: Read : saturation of last image
DEV_DOUBLE
READ
No
selectFrame: Write : select frame number
DEV_LONG
WRITE
No
selectRoi: Write : select ROI number
DEV_LONG
WRITE
No
rotateImage: Write : rotate image 90� clockwise
DEV_LONG
WRITE
No
useROI: Write : enable/disbale roi
DEV_BOOLEAN
WRITE
No
roi1xmin
DEV_LONG
WRITE
No
roi1xmax
DEV_LONG
WRITE
No
roi1ymin
DEV_LONG
WRITE
No
roi1ymax
DEV_LONG
WRITE
No
useSecondROI: If true, 2 ROI s are used
DEV_BOOLEAN
READ_WRITE
No
roi2ymin
DEV_LONG
WRITE
No
roi2ymax
DEV_LONG
WRITE
No
xbin
DEV_LONG
WRITE
No
ybin
DEV_LONG
WRITE
No
shutterMode: 0=OPEN_NEVER, 1=OPEN_PRE_EXPOSURE, 2=OPEN_PRE_SEQUENCE, 3=OPEN_PRE_TRIGGER, 4=OPEN_NO_CHANGE
DEV_LONG
WRITE
No
shutterCloseDelay: Write : Shutter close delay in ms
DEV_DOUBLE
WRITE
No
depth: Read : detected depth of the CCD in bits (8/16/24/32)
DEV_LONG
READ
No
width: Read : detected width of the CCD in pixels
DEV_LONG
READ
No
height: Read : detected height of the CCD in pixels
DEV_LONG
READ
No
fileName: NOT USED : for compatibility with CCD abstract device
DEV_STRING
WRITE
Yes
fileFormat: NOT USED : for compatibility with CCD abstract device
DEV_STRING
WRITE
Yes
temperature: Write : temperature set point Read : measured temperature
DEV_DOUBLE
READ_WRITE
No
intensityZone1
DEV_DOUBLE
READ
No
intensityZone2
DEV_DOUBLE
READ
No
intensityZone3
DEV_DOUBLE
READ
No
intensityZone4
DEV_DOUBLE
READ
No
intensityZone5
DEV_DOUBLE
READ
No
intensityZone6
DEV_DOUBLE
READ
No
intensityZone7
DEV_DOUBLE
READ
No
intensityZone8
DEV_DOUBLE
READ
No
intensityZone9
DEV_DOUBLE
READ
No
intensityZone10
DEV_DOUBLE
READ
No
intensityZone11
DEV_DOUBLE
READ
No
intensityZone12
DEV_DOUBLE
READ
No
intensityNbZones
DEV_LONG
WRITE
No





Spectrum Attributes
Attribute name
Data Type
X Data Length
Expert
fileParms: NOT USED : for compatibility with CCD abstract device
DEV_STRING
4
Yes
intensity0: Read : measured Intensity0 spectrum
DEV_DOUBLE
8192
No
intensityBlack: Read : measured IntensityBlack spectrum
DEV_DOUBLE
8192
No
intensity
DEV_DOUBLE
8192
No
averageIntensity: Read : The average intensity spectrum
DEV_DOUBLE
8192
No
absorption: Read: The absorption log(intensity/intensity0) of last image (state RUNNING) or selectedImage (other states)
DEV_DOUBLE
8192
No
averageAbsorption: Read : average absorption spectrum (averageIntensity/Intensity0)
DEV_DOUBLE
8192
No
intensity0Roi2: Read : measured Intensity0 spectrum
DEV_DOUBLE
8192
No
intensityRoi2
DEV_DOUBLE
8192
No
averageIntensityRoi2: Read : The average intensity spectrum
DEV_DOUBLE
8192
No
absorptionRoi2: Read: The absorption log(intensity/intensity0) of last image (state RUNNING) or selectedImage (other states)
DEV_DOUBLE
8192
No
averageAbsorptionRoi2: Read : average absorption spectrum (averageIntensity/Intensity0)
DEV_DOUBLE
8192
No





Image Attributes
Attribute name
Data Type
X Data Length
Y Data Length
Expert
image: Read : the last image
DEV_USHORT
8192
8192
No
selectedImage: Read : the selected image (by selectFrame and selectRoi)
DEV_USHORT
8192
8192
No
imageRoi2: Read : the last image
DEV_USHORT
8192
8192
No


ESRF - Software Engineering Group