TANGO

Device Servers


WARNING: These classes have been developped for a specific usage and are not guaranteed for all platforms.


34 PowerSupply Classes hosted by ESRF
Class Name
Lang
Repos
Description
Bilt
C++
CVS
The BILT multi channel power supply will be used with 3 channels for the ESRF fast feedback systems. The power supply can be controlled in 2 ways : By this device server for slow ...
BiltCh
C++
CVS
The Bilt multi channel power supply has three individual channels. This class offers an interface to an individual channel of the power supply.
BpssTunning
C++
CVS
Read a Vdsp71Wrapper device to tune ESRF booster power supply system.
Bruker
C++
CVS
This class will manage the Bruker power supplies.
BrukerMch
C++
CVS
Bruker MultiChannel Power Supply Class
BrukerMchWrapper
C++
CVS
This class is a Wrapper to control the Bruker multi channels power supplies via the taco devices.
BrukerWrapper
C++
CVS
This device server is a wrapper Tango to control the Bruker power supplies of TL2. It will send commands to the taco devices.
Bumper
C++
CVS
The bumper powersupplies are pulsed powersupplies. They are used to deviate the beam from the booster into the transfer line 2.
Dan8100Ch
C++
CVS
Control of TL1 power supplies.
Danfysik
C++
CVS
This class will manage the Danfysik System 8000 and 8100 Powersupplies
DirisCollector
C++
CVS
This device server is intended to collect data from Diris slaves connected to a Diris concentrator.
ElecLogger
Java
CVS
Java server for drops logging on electric network.
Elecdrops
C++
CVS
This server reads TACO vdsp71_cs server and format data for Electric drops client.
KiKe
C++
CVS
Interface class for the booster extraction kickers Ki and Ke.
Kicker
C++
CVS
Interface class for the booster extraction Kicker Ki and Ke.
Kicker_v
C++
CVS
Control of the vertical kicker installed in storage ring
MchCorrector
C++
CVS
This class is able to control the ESRF Multi Channel Corrector It uses other classes: * PowerSupplyCrate class * PowerSupplyChannel class * SRCorrectors class
MchSteerer
C++
CVS
A multi channel steerer device should regroup all horizontal or vertical steerers of the ESRF storage ring. Reading and setting of steerer currents and voltages is done by spectrum...
MchSteererMixer
C++
CVS
A multi channel steerer class to mix the old Taco steerer devices handled by Tango wrappers with the new Tango steerer devices on top of the Bilt power supplies.
MchSteererWrapper
C++
CVS
A multi channel steerer device should regroup all horizontal or vertical steerers of the ESRF storage ring. Reading and setting of steerer currents is done by spectrum attributes, ...
MchSteererWrapperDc
C++
CVS
Tango Device Class
OcemPS
C++
CVS
This class interfaces the septum control powersupply from Ocem. At ESRF it is used to control the storage ring injection septums. This class is a refurbished version of the former ...
PSFlexibility
C++
CVS
This device server is dedicated to the diagnostics of the power supply flexibility system.
PSGPowerSupplyChannel
C++
CVS
This class is able to control the ESRF Power Supply for administrate channel It uses other classes: * PowerSupplyCrate class * SRCorrectors class * MchCorrector class
PSGPowerSupplyCrate
C++
CVS
This class is able to control the ESRF Power Supply for administrate Crate It uses other classes: * PowerSupplyChannel class * SRCorrectors class * MchCorrector class
SRCorrectors
C++
CVS
This class is able to control the ESRF SRCorrectors. It uses other classes: * PowerSupplyCrate class * PowerSupplyChannel class * MchCorrector class
SextupoleServer
C++
CVS
This is a tango wrapper to access old tango release of the Sy Sextupole server.
Sextupoles
C++
CVS
Tango Device Class
SineWave
C++
CVS
This device server controls the harmonic compensator hardware. The control is operated through a serial line using the JBUS binary protocol.
Steerer
C++
CVS
The steerer device combines the three channels of the BILT power supply into a horizontal and a vertical correction current.
SteererWrapper
C++
CVS
To mix old Taco steerer devices and new Tango steerer devices the Taco steerers need to be wrapped with a Tango interface.
SySextuSynchro
C++
CVS
To synchronize the SY sextupoles TANGO device server with BPSS, this class read data collector and gives the Dipole period to the sextupoles device server, if this period has chang...
SySextupoleChannel
C++
CVS
This is a Tango device server to control the Booster Sextupoles single channels.
SySextupoles
C++
CVS
This class will control the 2 sextupoles channels (On, Off, Reset commands), will manage the operation files and will update the period value of the sextupole driver (read on BPSS)...



Last Update: Thu Oct 06 08:47:42 CEST 2011


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