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

Use this link to find the valid information.

Development status: Released
Information status: New

Contact:



Class Description


Class for controlling the motors of the double phase retarder at p09.

Families: Motion

Key words:

Platform: Unix Like

Language: Cpp

License:

Contact:

Hardware


Manufacturer: none

Bus: Not Applicable

Class interface


Attributes:

Name Description
PositionScalar: DevDouble
PRZSScalar: DevDouble
PRCHIScalar: DevDouble
PRTHScalar: DevDouble
D111Scalar: DevDouble
Offset111Scalar: DevDouble
AngleNormal111Scalar: DevDouble
SignScalar: DevLong
AmplitudeScalar: DevDouble
WplrScalar: DevFloat Either -3., -2., -1, -0.5,, 0, +0.5, +1, + 2 or +3.
DthChiScalar: DevDouble
UnitLimitMinScalar: DevDouble
UnitLimitMaxScalar: DevDouble
PositionSimScalar: DevDouble
PathConfigFilesScalar: DevString Path to config files.
ConfigFileScalar: DevString Config file name to be load with reset command.
PRZSLoadedScalar: DevDouble
PRCHILoadedScalar: DevDouble
DthChiA0Scalar: DevDouble Parameter for computing DthChi from PrChi motor position.
DthChiA1Scalar: DevDouble Parameter for computing DthChi from PrChi motor position.
DthChiA2Scalar: DevDouble Parameter for computing DthChi from PrChi motor position.
DthChiA3Scalar: DevDouble Parameter for computing DthChi from PrChi motor position.
DthChiA4Scalar: DevDouble Parameter for computing DthChi from PrChi motor position.
DthChiA5Scalar: DevDouble Parameter for computing DthChi from PrChi motor position.
DthChiA6Scalar: DevDouble Parameter for computing DthChi from PrChi motor position.
DthChiA7Scalar: DevDouble Parameter for computing DthChi from PrChi motor position.
ResultSimSpectrum: DevString

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.
StopMoveInput: DevVoid
Output: DevVoid
ShowContentsConfigFileInput: DevVoid
Output: DevVarStringArray
Reads the contents of the configuration file given in the ConfigFile attribute.
MoveToLoadedPositionsInput: DevVoid
Output: DevVoid
Move PRZS and PRCHI motors to loaded positions.
LoadFileInput: DevVoid
Output: DevVoid
Set attribute values to the defaults in the configuration file.

Pipes:

Properties:

Name Description
PRZSMotorDeviceDevString Tango device name of the PRZS motor.
PRCHIMotorDeviceDevString Tango device name of the PRCHI motor.
PRTHMotorDeviceDevString Tango device name of the PRTH motor.
FlagDthchiFromPrchiDevLong If 1 dthchi will be computed from Prchi

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 are looking at this version now.



3 Jan 2017, Piotr Goryl
Created:
The device server has been added to catalogue.
Added by:pgoryl2 on:19 Jan 2017, 10:48 a.m.