.

Average: 0
Rating Count: 0

Development status: Released, Release: Release_3_2
Information status: Updated
Repository: http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/OtherInstruments/PiLCScanSlave
Contact:



Class Description


Class collecting extra data during a scan triggered by the PiLC.

Families: OtherInstruments

Key words:

Platform: Unix Like

Language: Cpp

License: GPL

Contact:

Hardware


Manufacturer: none

Bus: Not Applicable

Class interface


Attributes:

Name Description
TriggersPerFileScalar: DevLong Minimum number of trigger per file. If 0, all trigger will be written in the same file.
Metadata5Scalar: DevString String to write as attribute to the field Value5 in the nexus file
Metadata4Scalar: DevString String to write as attribute to the field Value4 in the nexus file
Metadata3Scalar: DevString String to write as attribute to the field Value3 in the nexus file
Metadata2Scalar: DevString String to write as attribute to the field Value2 in the nexus file
Metadata1Scalar: DevString String to write as attribute to the field Value1 in the nexus file
ExposureTimeScalar: DevDouble
MaskDataToWriteScalar: DevLong Mask for the writing of data, set to 1 the bit corresponding to the data you don`t want to be writen: counter1 1, counter2 2, counter3 3, counter4 4, adc1 5, adc2 6. Ex. not write counter2 -> 2, not write counter2 and adc1 18, ...
PiLCTGConnectedScalar: DevLong 0 -> not PiLCTriggerGenerator device connected
BufferLoadScalar: DevDouble Percentage of SDRAM buffer currently read
RemainingTriggersScalar: DevLong Remaining triggers to read the data from
ArmScalar: DevLong Set to 1 for start listening triggers and 0 to stop. Only active if not ManualMode.
FileDirScalar: DevString Directory to save the data
FilePrefixScalar: DevString File to save the data
ManualModeScalar: DevLong If 1 nb of triggers can be set and the device has to be armed. If 0 it will follow the PiLCTriggerGenerator device.
NbTriggersScalar: DevLong Number of triggers. In automatic mode can not be written and will be read from the PiLCTriggerGenerator.

Commands:

Name Description
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
PiLCTriggerGeneratorDeviceDevString Name of the PiLCTriggerGenerator device generating the triggers.
PiLCDeviceDevString Name of the PiLC tango device to connect to


Please log in to comment.

22 May 2019, DS Admin
Updated:
The device class has been updated.
You can see previous version here .



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



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



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



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



5 Jan 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 .



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



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



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.
Added by:pgoryl2 on:2 Jan 2017, 3:56 p.m.