This is historical information of device classes implemented in LiberadbControl device server.

Use this link to find the valid information.

Development status: Released
Information status: New

Contact:



Class Description


This device server allows an easy access to the libera configuration parameters in the database. Any change in the attribute values is stored
in the dabase. A command is provided to reaload the parameters from the datasbase (ReloadDb). This server maps any libera device parameter to an attribute.

Families: BeamDiagnostics

Key words:

Language: Cpp

License:

Contact:

Class interface


Attributes:

Name Description
Q_OFFSET_1Scalar: DevDouble
A_OFFSET_EScalar: DevDouble
B_OFFSET_EScalar: DevDouble
C_OFFSET_EScalar: DevDouble
D_OFFSET_EScalar: DevDouble
X_OFFSET_1Scalar: DevDouble
X_OFFSET_2Scalar: DevDouble
Z_OFFSET_1Scalar: DevDouble
Z_OFFSET_2Scalar: DevDouble
Q_OFFSET_2Scalar: DevDouble
A_OFFSET_CScalar: DevDouble
B_OFFSET_CScalar: DevDouble
C_OFFSET_CScalar: DevDouble
D_OFFSET_CScalar: DevDouble
X_OFFSET_3_FTScalar: DevDouble
X_OFFSET_3_TTScalar: DevDouble
X_OFFSET_3_BNScalar: DevDouble
X_OFFSET_4Scalar: DevDouble
X_OFFSET_5Scalar: DevDouble
Z_OFFSET_3_FTScalar: DevDouble
Z_OFFSET_3_TTScalar: DevDouble
Z_OFFSET_3_BNScalar: DevDouble
Z_OFFSET_4Scalar: DevDouble
Z_OFFSET_5Scalar: DevDouble
KxScalar: DevDouble
KzScalar: DevDouble
NSamplesScalar: DevLong
Attenuator1Scalar: DevShort
Attenuator2Scalar: DevShort
LiberaDeviceNameStrScalar: DevString
LiberaDeviceNumberScalar: DevShort

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.
ReloadDbInput: DevVoid
Output: DevVoid
When this command is executed, the libera device executes the function "Init", so the new values from the database are realoaded to the device

Pipes:

Properties:

Name Description
LiberaDeviceNameDevString The libera device which parameters will be changed [No default value]

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



22 Feb 2018, DS Admin
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 are looking at this version now.



23 Feb 2017, Piotr Goryl
Created:
The device class has been added to catalogue.
Added by:pgoryl2 on:20 Apr 2017, 1:05 p.m.