TANGO
Device Server



 

 

 

 

Low Energy RF Deflector
User's Guide
 


LERFD Class
 

Revision: - Author:
Implemented in C++





 

 

Introduction:




 

Class Inheritance:


 

 

 

Properties:







Device Properties
Property name
Property type
Description
Calibration Array of string attenuation0:step0 attenuation1:step1 attenuation2:step2
PssDevname Tango::DEV_STRING Personnel safety system device name
MotorDevname Tango::DEV_STRING Device name of the motor controlling the attenuator.
ModTimingDevname Array of string
AdcCalFactor Array of double Conversion factor between voltage and step step=adcvoltage*AdcCalFactor[1]+AdcCalFactor[0]
AdcConfiguration Tango::DEV_STRING internal,external,none adc
WagoDevname Tango::DEV_STRING
StepAdcMaxError Tango::DEV_DOUBLE Max difference between steps and adc value
RFAmpDevname Tango::DEV_STRING






Device Properties Default Values:
Property Name Default Values
Calibration No default value
PssDevname No default value
MotorDevname No default value
ModTimingDevname No default value
AdcCalFactor 0, 1
AdcConfiguration internal
WagoDevname No default value
StepAdcMaxError 5
RFAmpDevname No default value



There is no Class properties.





 

 

States:




States
Names
Descriptions
ON
OFF
MOVING
FAULT

 

 

Attributes:


Scalar Attributes
Attribute name
Data Type
R/W Type
Expert
Attenuation: Waveguide attenuation
DEV_DOUBLE
READ_WRITE
No






 

 

Commands:



More Details on commands....


Device Commands for Operator Level
Command name
Argument In
Argument Out
Init DEV_VOID DEV_VOID
State DEV_VOID DEV_STATE
Status DEV_VOID CONST_DEV_STRING
Reset DEV_VOID DEV_VOID
On DEV_VOID DEV_VOID
Off DEV_VOID DEV_VOID

 



1 - Init



2 - State



3 - Status



4 - Reset



5 - On



6 - Off




 

 


TANGO is an open source project hosted by :
Sourceforge logo small
Core and Tools : CVS repository on tango-cs project
Device Servers : CVS repository on tango-ds project