This is historical information of device classes implemented in DanteDpp device server.
Use this link to find the valid information.
Development status:
New development
Information status: Updated
Contact:
Class Description
Device for DANTE detectors from XGLab company.
Families: Acquisition
Key words:
Platform: Unix Like
Language: Cpp
Contact:
Hardware
Manufacturer: DECTRIS
Bus: Data Socket
Class interface
Attributes:
Name | Description |
---|---|
currentAliasScalar: DevString | Display the current Alias used to load the *.ini file |
currentConfigFileScalar: DevString | Display the path+name of current loaded *.ini file. |
currentRoisAliasScalar: DevString | Display the current Rois Alias used to load the Rois file |
currentRoisFileScalar: DevString | Display the path+name of current loaded Rois file. |
boardTypeScalar: DevString | Get board type<br> <br> Available board types are : DANTE<br> DANTE_SIMULATOR<br> |
currentModeScalar: DevString | Display the current Mode (MCA or MAPPING). |
nbModulesScalar: DevLong | Number of active boards |
nbChannelsScalar: DevLong | Number of channels of active boards |
nbBinsScalar: DevLong | Number of Bins for each inputs |
streamTypeScalar: DevString | Avalaible stream types :<br> NO_STREAM<br> LOG_STREAM <br> CSV_STREAM <br> NEXUS_STREAM<br> |
streamTargetPathScalar: DevString | Defines the root path for generated Stream files. |
streamTargetFileScalar: DevString | Define the file name for generated Stream files. |
streamNbAcqPerFileScalar: DevULong | Define the number of acquisition for each Stream file. |
fileGenerationScalar: DevBoolean | File generation after a snap command |
enableDatasetrealtimeScalar: DevBoolean | Allows to activate or inactivate the Real Time saving in the nexus files.<br> |
enableDatasetlivetimeScalar: DevBoolean | Allows to activate or inactivate the Live Time saving in the nexus files.<br> |
enableDatasetdeadtimeScalar: DevBoolean | Allows to activate or inactivate the Dead Time saving in the nexus files.<br> |
enableDatasetinputcountrateScalar: DevBoolean | Allows to activate or inactivate the Input Count Rate saving in the nexus files.<br> |
enableDatasetoutputcountrateScalar: DevBoolean | Allows to activate or inactivate the Output Count Rate saving in the nexus files.<br> |
enableDataseteventsinrunScalar: DevBoolean | Allows to activate or inactivate the Events In Run saving in the nexus files.<br> |
enableDatasetspectrumScalar: DevBoolean | Allows to activate or inactivate the Spectrum saving in the nexus files.<br> |
enableDatasetroiScalar: DevBoolean | Allows to activate or inactivate the Roi saving in the nexus files.<br> |
Commands:
Name | Description |
---|---|
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. |
SnapInput: DevVoid Output: DevVoid |
Arm/Start the acquisition. |
StopInput: DevVoid Output: DevVoid |
Stop the acquisition. |
GetConfigurationsFilesAliasInput: DevVoid Output: DevVarStringArray Array of string of configurations Files alias |
Get the list of alias of Configurations Files (The contents of ConfigurationFiles property).<br> |
LoadConfigFileInput: DevString alias of a configuration file Output: DevVoid |
Load a new config file (.ini) designed by its associated alias<br> This will initialize the boards/modules in the system<br> |
GetRoisInput: DevVoid Output: DevVarStringArray |
Returns the list of rois for each channel.<br> |
GetRoisFilesAliasInput: DevVoid Output: DevVarStringArray Array of string of rois Files alias |
Get the list of alias of Rois Files (The contents of RoisFiles property) |
SetRoisFromFileInput: DevString alias of a roi file Output: DevVoid |
Define a set of rois for each channel.<br> The set of rois is read from a file indicated by its alias.<br> |
SetRoisFromListInput: DevVarStringArray channel_num;roi1_begin;roi1_end;roi2_begin;roi2_end;... Output: DevVoid |
Define a set of rois for each channel.<br> |
RemoveRoisInput: DevLong Channel number Output: DevVoid |
Remove all Rois for the selected channel.<br> NB: -1 to remove rois for all channels.<br> |
ResetRoisInput: DevVoid Output: DevVoid |
Remove all Rois.<br> |
GetDataStreamsInput: DevVoid Output: DevVarStringArray |
Returns the flyscan data streams associated with this device formatted as below :<br> |
StreamResetIndexInput: DevVoid Output: DevVoid |
Reset the stream (Nexus) buffer index to 1. |
Pipes:
Properties:
Name | Description |
---|---|
MemorizedStreamTypeDevString | Only the device could modify this property <br> The User should never change this property<br> |
MemorizedStreamTargetPathDevString | Only the device could modify this property <br> The User should never change this property<br> |
MemorizedStreamTargetFileDevString | Only the device could modify this property <br> The User should never change this property<br> |
MemorizedStreamNbAcqPerFileDevULong | Only the device could modify this property <br> The User should never change this property<br> |
ExpertStreamWriteModeDevString | Only an expert User could change this property<br> Applicable for StreamNexus Only !<BR> Available Values :<BR> - ASYNCHRONOUS<BR> - SYNCHRONOUS<BR> - DELAYED<BR> |
StreamItemsArray of DevString | Define the list of Items managed by the Streamer. (Nexus, CSV, ...)<BR> Availables values are :<BR> Frame<BR> |
SpoolIDDevString | Used only by the FlyScan application |
ConfigurationFilesArray of DevString | Define the list of Configuration ``*.INI`` files and their associated alias. |
RoisFilesArray of DevString | Define the list of Rois files ``*.txt`` and their associated alias. |
MemorizedConfigAliasDevString | Only the device could modify this property <br> The User should never change this property<br> |
MemorizedRoisAliasDevString | Only the device could modify this property <br> The User should never change this property<br> |
MemorizedFileGenerationDevBoolean | Only the device could modify this property <br> The User should never change this property<br> |
BoardTypeDevString | Define the board type :<br> DANTE<br> DANTE_SIMULATOR<br> |
AutoLoadDevBoolean | Allow to Reload the last used configuration file (*.ini) at each init of the device. |
MemorizedPresetValueDevDouble | Only the device could modify this property <br> The User should never change this property<br> |
MemorizedNbPixelsDevULong | Only the device could modify this property <br> The User should never change this property<br> |
MemorizedRoisListDevString | Only the device could modify this property <br> The User should never change this property<br> |
MemorizedPresetTypeDevString | Only the device could modify this property <br> The User should never change this property<br> |
MemorizedTriggerModeDevString | Only the device could modify this property <br> The User should never change this property<br> |
18 Dec 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
11 Dec 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
4 Dec 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
27 Nov 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
20 Nov 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
13 Nov 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
6 Nov 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
30 Oct 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
23 Oct 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
16 Oct 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
9 Oct 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
2 Oct 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
25 Sep 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
18 Sep 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
11 Sep 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
4 Sep 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
28 Aug 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
21 Aug 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
14 Aug 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
7 Aug 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
31 Jul 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
24 Jul 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
17 Jul 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
10 Jul 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
3 Jul 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
26 Jun 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
19 Jun 2021, DS Admin
Updated:
The device class has been updated.
You are looking at this version now.
12 Jun 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
5 Jun 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
30 May 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
29 May 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
22 May 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
15 May 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
8 May 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
1 May 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
24 Apr 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
17 Apr 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
10 Apr 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
3 Apr 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
27 Mar 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
20 Mar 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
13 Mar 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
6 Mar 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
27 Feb 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
20 Feb 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
13 Feb 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
6 Feb 2021, DS Admin
Created:
The device class has been added to catalogue.
Updated:
The device class has been updated.
You can see previous version here .
11 Dec 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
4 Dec 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
27 Nov 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
20 Nov 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
13 Nov 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
6 Nov 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
30 Oct 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
23 Oct 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
16 Oct 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
9 Oct 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
2 Oct 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
25 Sep 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
18 Sep 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
11 Sep 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
4 Sep 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
28 Aug 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
21 Aug 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
14 Aug 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
7 Aug 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
31 Jul 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
24 Jul 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
17 Jul 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
10 Jul 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
3 Jul 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
26 Jun 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
19 Jun 2021, DS Admin
Updated:
The device class has been updated.
You are looking at this version now.
12 Jun 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
5 Jun 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
30 May 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
29 May 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
22 May 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
15 May 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
8 May 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
1 May 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
24 Apr 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
17 Apr 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
10 Apr 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
3 Apr 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
27 Mar 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
20 Mar 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
13 Mar 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
6 Mar 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
27 Feb 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
20 Feb 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
13 Feb 2021, DS Admin
Updated:
The device class has been updated.
You can see previous version here .
6 Feb 2021, DS Admin
Created:
The device class has been added to catalogue.
Added by:dadmin
on:19 Jun 2021, 2:58 a.m.