Tango for Igor Pro

TANGO is an object oriented distributed control system being actively developed as a collaborative effort between several synchrotron institutes. The object model in TANGO supports methods, attributes and properties. In TANGO all objects are representations of devices. The devices can run on the same computer or distributed over computers interconnected by a network. The network communication is based on CORBA & ZMQ. Communication can be synchronous, asynchronous or event driven. Configuration data is stored in a database. On the server side, programming support is provided for C++, Java and Python under both Linux & Windows. Clients can be written in all three languages as well as using several commercial products - including Igor Pro. For more information, visit our “pink” website at: http://www.tango-controls.org

About the Tango binding package…

The Igor Pro package for TANGO contains an XOP and several procedures (including a code generator and a tutorial). It provides the user with a generic access to any server running into the control system. Thanks to Igor’s built-in features and programming capability, it becomes straightforward to write fast and powerful TANGO clients.

Images:

Project Details

Project Homepage: View Homepage

Current Project Release

Tango for Igor Pro IGOR.6.20.x-2.5-0

Release File: tango-binding-2.5.0-3-igorpro6.2-win32-msvc-8.0.50727.762.zip (2.87 MB)
Version: IGOR.6.20.x-2.5-0
Version Date:
Version Major: 2
Version Patch Level: 5
OS Compatibility: Windows
Release Notes: This is Tango for Igor Pro 2.5.0. Requires Igor Pro 6.2.0 or higher version.
View All Releases

Forum

Support

Gallery

Igor Pro 9

Learn More

Igor XOP Toolkit

Learn More

Igor NIDAQ Tools MX

Learn More