Skip to content

MBI-Div-B/pytango-LightConversionTopas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

pytango-LightConversionTopas

PyTango Device Server for Light Conversion OPAs

Requirements

The OPA needs to be controlled by WinTopas4 (http://topas4info.lightcon.com/?utm_source=Topas4APIPage). Communication between the pytango device server and WinTopas4 is established through TCP/IP. The device can be connected to the computer running the pytango device server or to a remote computer on the same network. The PyTango device server is compatible with any OPA controlled by WinTopas4 (TOPAS, ORPHEUS).

Device properties

IP - IP address of the computer controlling the OPA; enter 127.0.0.1 if the OPA is local.

port - communication port; typically in the range of 8000-8006; correct port is displayed by WinTopas4 Server Application (version >1.148.20)

serial - serial number of the OPA; five-digit number.

Attributes

wavelength: read/write output wavelength (float)

energy: read/write output photon energy (float)

ShutterOpen: read/write shutter position (boolean, True = open, False = closed)

authentication: read (boolean; for remote OPAs, only authenticated computers can change OPA settings including output wavelength and shutter position)

ShutterSardana: read/write shutter position (float, 1 = open, 0 = closed; numerical implementation of ShutterOpen for compatibility with TangoAttributeMotorController in Sardana)

interactions: read (string; lists all available interactions and corresponding wavelength ranges)

About

PyTango Device Server for Light Conversion OPAs

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages