This is historical information of device classes implemented in i-tech-single-pass device server.
Use this link to find the valid information.
Development status:
Released
Information status: Updated
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 |
Updated:
The device class has been updated.
You are looking at this version now.
20 Apr 2017, Piotr Goryl
Updated:
The device class has been updated.
You can see previous version here .
23 Feb 2017, Piotr Goryl
Created:
The device class has been added to catalogue.