Development status:
Released,
Release: Release_1_1
Information status: Updated
Repository:
http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/Acquisition/1D/Xspress3
Contact:
Class Description
Xspress3 detector server
Families: Acquisition
Key words:
Platform: Unix Like
Language: Cpp
License: GPL
Contact:
Hardware
Manufacturer: Quantum Detectors
Product:
Xspress3
Bus: Ethernet
Class interface
Attributes:
Name | Description |
---|---|
ExposureTimeScalar: DevDouble | Exposure time |
NbFramesScalar: DevLong | — |
TriggerModeScalar: DevLong | 0 -> internal trigger, 1 -> external gate |
FileDirScalar: DevString | Path to the dector image files. |
LastFrameScalar: DevLong | Last acquired frame |
FilePrefixScalar: DevString | Name of the file to store the data. The end .nxs will be automatically added. |
MCALengthScalar: DevLong | Length of the MCA data to store. If 0 the maximum mca length will be saved. |
FramesPerFileScalar: DevLong | Number of frames to save in each file. If 0 all frames will be in the same file. |
MaskDataToWriteScalar: DevLong | Mask for the writing data to file. Set to 1 the bit corresponding to the channel that should not be written. Ex. 1 -> channel 1 not written, 3 -> channels 1 and 2 not writte, 15 -> no channels written. |
RunModeSpectrum: DevLong | RunMode: playback, scope, scalers, hist, diag_hist, circular_buffer |
Commands:
Name | Description |
---|---|
StateInput: DevVoid Output: State Device state |
This command gets the device state (stored in its device_state data member) and returns it to the caller. |
StatusInput: DevVoid Output: ConstDevString Device status |
This command gets the device status (stored in its device_status data member) and returns it to the caller. |
StartAcquisitionInput: DevVoid Output: DevVoid |
Start Acquisition |
StopAcquisitionInput: DevVoid Output: DevVoid |
Stop acquisition |
Pipes:
Properties:
Name | Description |
---|---|
NbCardsDevLong | Number of Xspress3 boxes |
MaxFramesDevLong | — |
BaseIPAddressDevString | — |
BasePortDevLong | — |
BaseMACAddressDevString | — |
NbChannelsDevLong | 4, 6 or 8, depending on the firmware |
CreateScopeModuleDevBoolean | — |
ScopeModuleNameDevString | — |
DebugDevLong | 0 is off, 1 is on, 2 is verbose cardIndex = 0 (for a 1 xspress system) |
CardIndexDevLong | 0 for a 1 xspress system |
ConfigFileDirectoryDevString | Directory with configuration file. If None, not configuration from file will be applied. |
InputImpedanceDevLong | 0 -> High Impedance, 1 -> 50 Ohms (both TTL inputs) |
Please log in to comment.
Generated
Updated:
The device class has been updated.
You can see previous version here .
10 Aug 2019, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
8 Dec 2018, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
4 Aug 2018, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
10 Mar 2018, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
12 Aug 2017, Piotr Goryl
Updated:
The device class has been updated.
You can see previous version here .
24 Jun 2017, Piotr Goryl
Updated:
The device class has been updated.
You can see previous version here .
3 Jun 2017, Piotr Goryl
Updated:
The device class has been updated.
You can see previous version here .
27 May 2017, Piotr Goryl
Updated:
The device class has been updated.
You can see previous version here .
20 May 2017, Piotr Goryl
Updated:
The device class has been updated.
You can see previous version here .
13 May 2017, Piotr Goryl
Updated:
The device class has been updated.
You can see previous version here .
20 Apr 2017, Piotr Goryl
Created:
The device class has been added to catalogue.