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: Updated
Repository:
http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/Acquisition/2D/PerkinElmerDetector
Contact:
Class Description
Class for controlling the Perkin Elmer Detector.
Families: Instrumentation
Key words:
Platform: Unix Like
Language: Cpp
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. |
Updated:
The device class has been updated.
You are looking at this version now.
19 Jan 2017, Piotr Goryl
Updated:
The device server has been updated.
You can see previous version here .
2 Jan 2017, Piotr Goryl
Created:
The device server has been added to catalogue.