This is historical information of device classes implemented in PerkinElmerDetector device server.

Use this link to find the valid information.

Development status: Released
Information status: New

Contact:



Class Description


Class for controlling the Perkin Elmer Detector.

Families: Instrumentation

Key words:

Platform: Unix Like

Language: Cpp

License:

Contact:

Hardware


Manufacturer: Perkin Elmer

Product:

XRD1621

Bus: Socket

Class interface


Attributes:

Name Description
BinningModeScalar: DevLong 0 no binnig, 1 2x2 binning
FileIndexScalar: DevLong
ExposureTimeScalar: DevFloat
SkippedAtStartScalar: DevLong Number of exposures to skip before each acquisition sequence
SummedSaveImagesScalar: DevLong Number of exposures to sum for each saved image
SkippedBetweenSavedScalar: DevLong Number of exposures to skip between each saved image
FilesAfterTriggerScalar: DevLong Total number of files to take after trigger
FilesBeforeTriggerScalar: DevLong Total number of files to take before trigger
SummedDarkImagesScalar: DevLong Number of exposures to sum for dark image
OutputDirectoryScalar: DevString Directory where the files will be saved (belonging to the windows pc). Only active in the old versions of QXRD software, replaced by ExperimentDirectory\DataDirectory in the new ones.
FilePatternScalar: DevString Base file name pattern. Files: <pattern>-<nnnn>.tif, Dark: <pattern>-<nnnn>.dark.tif, Raw:<pattern>=<nnnn>.raw.tif
FileNameScalar: DevString Current file name.
LogFileScalar: DevString Complete name (with path) of the log file.
UserComment1Scalar: DevString
CameraGainScalar: DevFloat Only the following values are possible: 0.25, 0.5, 1, 2, 4, 8 pF. \nAny other value will be set to the closest smaller one.
UserComment2Scalar: DevString
UserComment3Scalar: DevString
UserComment4Scalar: DevString
SaveRawImagesScalar: DevLong Set/Read flag value.
SaveDarkImagesScalar: DevLong Set/Read flag value.
PerformIntegrationScalar: DevLong Set/Read flag value.
SaveIntegratedDataScalar: DevLong Set/Read flag value.
SaveSubtractedScalar: DevLong Set/Read flag value.
PerformDarkSubtractionScalar: DevLong Set/Read flag value.
ExperimentDirectoryScalar: DevString Main directory where the files will be saved (belonging to the windows pc). The complete path will be ExperimentDirectory\ExperimentData, which replaces OutputDirectory (used in older versions of QXRD software).
DataDirectoryScalar: DevString Last part of the directory where the files will be saved (belonging to the windows pc). The complete path will be ExperimentDirectory\ExperimentData, which replaces OutputDirectory (used in older versions of QXRD software).

Commands:

Name Description
AcquireRawImagesAndSaveInput: DevVoid
Output: DevVoid
AcquireDarkImagesInput: DevVoid
Output: DevVoid
AcquireDarkImagesAndSaveInput: DevVoid
Output: DevVoid
UpdateReadoutSettingsInput: DevVoid
Output: DevVoid
Readout all detector parameters.
StateInput: DevVoid
Output: State
State Code
This command gets the device state (stored in its <i>device_state</i> data member) and returns it to the caller.
StatusInput: DevVoid
Output: ConstDevString
Status description
This command gets the device status (stored in its <i>device_status</i> data member) and returns it to the caller.
AcquireRawImagesInput: DevVoid
Output: DevVoid
AcquireSubtractedImagesInput: DevVoid
Output: DevVoid
AcquireSubtractedImagesAndSaveInput: DevVoid
Output: DevVoid
TriggerInput: DevVoid
Output: DevVoid
Acquire images using images pre/post trigger images settings.
AcquireRawImagesBeforeTriggerInput: DevVoid
Output: DevVoid
Acquire and save raw images and activate trigger.
AcquireSubtractedImagesBeforeTriggerInput: DevVoid
Output: DevVoid
Acquire and save subtracted images and activate trigger.
AcquireRawAndSubtractedAndSaveInput: DevVoid
Output: DevVoid
Acquire Raw and Subtracted Images and Save
AcquireKeepingFlagsUntouchedInput: DevVoid
Output: DevVoid
Acquire images without making any setting of flags
IntegrateRectangleInput: DevVarLongArray
x0, y0, x1, y1
Output: DevDouble
Counts in rectangle
Perform integration in the region given as argument and output the integrated counts,. -1 in case of error.

Pipes:

Properties:

Name Description
ControllerDeviceDevString Name of the PerkinElmerCtrl device to connect to.

23 Feb 2017, Piotr Goryl
Updated:
The device class has been updated.
You can see previous version here .



19 Jan 2017, Piotr Goryl
Updated:
The device server has been updated.
You are looking at this version now.



2 Jan 2017, Piotr Goryl
Created:
The device server has been added to catalogue.
Added by:pgoryl2 on:19 Jan 2017, 10:34 a.m.