This is historical information of device classes implemented in ADSC_CCD device server.
Use this link to find the valid information.
Development status:
New development
Information status: Updated
Contact:
Class Description
handles ADSC CCD specific to PX1 beamline
Families: Acquisition
Key words: 2D
Language: Cpp
Contact:
Class interface
Attributes:
| Name | Description |
|---|---|
| binningScalar: DevUShort | — |
| fileNameScalar: DevString | — |
| fileExtensionScalar: DevString | — |
| imageStartNumberScalar: DevLong | — |
| collectAxisScalar: DevString | — |
| collectAxisAngleScalar: DevFloat | — |
| distanceScalar: DevFloat | — |
| wavelengthScalar: DevFloat | — |
| oscRangeScalar: DevFloat | — |
| timeScalar: DevFloat | — |
| beam_xScalar: DevFloat | — |
| beam_yScalar: DevFloat | — |
| jpeg1FileNameScalar: DevString | — |
| jpeg1SizeScalar: DevString | — |
| jpeg2FileNameScalar: DevString | — |
| jpeg2SizeScalar: DevString | — |
| imageKindScalar: DevShort | — |
| lastImageScalar: DevBoolean | — |
| temperatureSpectrum: DevDouble | — |
Commands:
| Name | Description |
|---|---|
| StateInput: DevVoid Output: State |
This command gets the device state (stored in its device_state data member) and returns it to the caller. |
| StatusInput: DevVoid Output: DevString |
This command gets the device status (stored in its device_status data member) and returns it to the caller. |
| StartInput: DevVoid Output: DevVoid |
starts the acquisition |
| StopInput: DevVoid Output: DevVoid |
sops the acquisition |
| GetFileParametersInput: DevVoid Output: DevVarStringArray |
returns the full set of file parameters. Implemented for compatibility with TACO DeviceServer |
| SetFileParametersInput: DevVarStringArray Output: DevVoid |
sets a file parameters. Implemented for compatibility with TACO DeviceServer |
| SetHWParametersInput: DevVarStringArray Output: DevVoid |
sets hardware parameter(s). Implemented for compatibility with TACO DeviceServer name min_value max_value bin, 1, 2 adc, 0, 1 save_raw, 0, 1 dark,0, 1 dark_mode, 0, 1 no_xform, 0, 1 loadfile, 0, 1 temp_cold, 0, 1 temp_warm, 0 , 1 temp_mode, 0, 1 temp_value, -47, +20 |
| GetHWParametersInput: DevVoid Output: DevVarStringArray |
returns the full set of hardware parameters |
| EnableTemperatureControlInput: DevVoid Output: DevVoid |
None. |
| ResetInput: DevVoid Output: DevVoid |
Issues an Abort on the HW : stops the running acquisition cleans the buffer |
| WriteFileInput: DevVoid Output: DevVoid |
sends to the HW a command to write the image file on disk |
| SetDetectorColdInput: DevVoid Output: DevVoid |
turns the detector cooling system to Cold |
| SetDetectorWarmInput: DevVoid Output: DevVoid |
turns the detector cooling system to Warm |
Pipes:
Properties:
| Name | Description |
|---|---|
| HostNameDevString | hostname for the CCD controller eg raid927 |
| LocalLogDevString | file for library logging (with path) |
| XFPortDevString | port for XF communication (image gather port) |
| DTPortDevString | port for DT (Detector) communication |
| DTSecPortDevString | 2nd port for DT (Detector) port communication |
| XFHostNameDevString | hostname for image gathering |
| DCConfigDevString | configuration file for the Detector |
| NumberOfCCDModulesDevString | number of CCD modules |
22 Feb 2018, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
22 Feb 2018, DS Admin
Updated:
The device class has been updated.
You are looking at this version now.
16 Feb 2018, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
20 Apr 2017, Piotr Goryl
Updated:
The device class has been updated.
You can see previous version here .
23 Feb 2017, Piotr Goryl
Created:
The device class has been added to catalogue.
Updated:
The device class has been updated.
You can see previous version here .
22 Feb 2018, DS Admin
Updated:
The device class has been updated.
You are looking at this version now.
16 Feb 2018, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
20 Apr 2017, Piotr Goryl
Updated:
The device class has been updated.
You can see previous version here .
23 Feb 2017, Piotr Goryl
Created:
The device class has been added to catalogue.
Added by:pgoryl2
on:22 Feb 2018, 2:13 p.m.