.

Average: 0
Rating Count: 0

Development status: New development
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
RunModeSpectrum: DevLong RunMode: playback, scope, scalers, hist, diag_hist, circular_buffer
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.
FramesPerFileScalar: DevLong Number of frames to save in each file. If 0 all frames will be in the same file.
MCALengthScalar: DevLong Length of the MCA data to store. If 0 the maximum mca length will be saved.
FilePrefixScalar: DevString Name of the file to store the data. The end .nxs will be automatically added.
LastFrameScalar: DevLong Last acquired frame
FileDirScalar: DevString Path to the dector image files.
TriggerModeScalar: DevLong 0 -> internal trigger, 1 -> external gate
NbFramesScalar: DevLong
ExposureTimeScalar: DevDouble Exposure time

Commands:

Name Description
StopAcquisitionInput: DevVoid
Output: DevVoid
Stop acquisition
StartAcquisitionInput: DevVoid
Output: DevVoid
Start Acquisition
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.
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.

Pipes:

Properties:

Name Description
InputImpedanceDevLong 0 -> High Impedance, 1 -> 50 Ohms (both TTL inputs)
ConfigFileDirectoryDevString Directory with configuration file. If None, not configuration from file will be applied.
CardIndexDevLong 0 for a 1 xspress system
DebugDevLong 0 is off, 1 is on, 2 is verbose cardIndex = 0 (for a 1 xspress system)
ScopeModuleNameDevString
CreateScopeModuleDevBoolean
NbChannelsDevLong 4, 6 or 8, depending on the firmware
BaseMACAddressDevString
BasePortDevLong
BaseIPAddressDevString
MaxFramesDevLong
NbCardsDevLong Number of Xspress3 boxes


Please log in to comment.

Dec. 8, 2018, DS Admin
Updated:
The device class has been updated.
You can see previous version here .



Aug. 4, 2018, DS Admin
Updated:
The device class has been updated.
You can see previous version here .



March 10, 2018, DS Admin
Updated:
The device class has been updated.
You can see previous version here .



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



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



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



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



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



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



April 20, 2017, Piotr Goryl
Created:
The device class has been added to catalogue.
Added by:pgoryl2 on:20 Apr 2017, 3:03 p.m.