Development status:
New development
Information status: Updated
Repository:
http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/BeamDiagnostics/i-tech-single-pass
Contact:
Class Description
- This Tango class is the interface of the Instrumentation Technologies (IT) Libera
- Brillance Single Pass equipment. This class supports only a subset of all the equipment features. It is the basic equipment for a Injection and Transfer Efficiency Measurement System
Families: BeamDiagnostics
Key words: BeamDiag
Platform: Unix Like
Language: Cpp
Contact:
Hardware
Manufacturer: Instrumentation Technologies
Product:
Libera Brillance Single Pass
Bus: Not Applicable
Class interface
Attributes:
Name | Description |
---|---|
BufferSizeScalar: DevLong | — |
LevelScalar: DevLong | — |
TriggerCounterScalar: DevULong | — |
Fan1SpeedScalar: DevUShort | — |
Fan2SpeedScalar: DevUShort | — |
Temp1Scalar: DevUShort | — |
Temp2Scalar: DevUShort | — |
Temp3Scalar: DevUShort | — |
UpSpectrum: DevShort | — |
DownSpectrum: DevShort | — |
LeftSpectrum: DevShort | — |
RightSpectrum: DevShort | — |
UpTSpectrum: DevDouble | — |
DownTSpectrum: DevDouble | — |
LeftTSpectrum: DevDouble | — |
RightTSpectrum: DevDouble | — |
ZpositionSpectrum: DevDouble | — |
XpositionSpectrum: DevDouble | — |
CurrentSpectrum: DevDouble | — |
SumTSpectrum: 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. |
ResetInput: DevVoid Output: DevVoid |
Reset the device in case of fault |
ResetTriggerInput: DevVoid Output: DevVoid |
Reset the trigger counter |
Pipes:
Properties:
Name | Description |
---|---|
ServiceTaskSleepDevLong | Sleeping time (in mS) for the service task between libera boxes request |
DataTaskHeartbeatDevLong | Heartbeat time (in mS) for the data task |
LiberaIpAddrDevString | Libera IP address |
LiberaMulticastIpAddrDevString | The IP address used by the Libera box for multicast communication |
LiberaPortDevShort | The port number on which the generic server running on the LIbera box is listening |
LocationDevString | The libera box physical place (TL1, BOOSTER,....) |
ServiceTaskSleepDevLong | Sleeping time (in mS) for the class task between libera boxes request |
DataTaskHeartbeatDevLong | Heartbeat time (in mS) for the data task |
BeamThresholdDevDouble | Threshold to decide if there is some beam at a given time (at a given index in the ADC buffers) |
PositionKDevDouble | Multiplicatif coefficient to compute beam position |
CurrentKDevDouble | Multiplicative coefficient to compute beam current |
CurrentTimeOffsetDevLong | Time coefficient used in current computation |
Please log in to comment.