C
C is supported for clients written in old style C (like SPEC). The C binding does not support all features of TANGO. Clients are encouraged to use the C++ api if they need access to all features of TANGO.
- C language
- A minimal client binding for the good old C language
- Release 3.0.2 including features of Tango 8 but no events
- Source code distribution
Matlab & Octave
- Release 2.0.6 for Matlab >= R2009b or Octave >= 3.6.2
- Runs on Windows and Linux
- Provides 64 bits support on both platforms
- the 32 bits mode is still available on Linux but could be abandoned in a near future
- Binary distribution 2.0.6 for Windows x86
- tested with Matlab R2009b
- Binary distribution 3.1.0 for Windows x64
- tested with Matlab R2016b
- this release contains a major change - see the README file for details
- Source code available on github
- please visit the MathWorks web site in order to identify the official gcc version associated with your Matlab version
LabVIEW
- Client and server API for LabVIEW
- Runs on Windows and Linux
- Provides 32 and 64 bits support on both platforms
- Release 3.0.0 for LabVIEW 2015
- Release 3.0.0 for LabVIEW 2014
- Patch for release 3.0.0
- requires LabVIEW >= 2014
- this Vi library contains some bug fixes, simply replace the original one in the /vis directory
- Source code available on github
Igor Pro
- Client API for Igor Pro
- Release 3.0.0 for Igor Pro 7.x
- Runs on Windows x64 [no more official support for x86]
- Binary distribution for Windows x64
- Release 2.5.0 for Igor Pro 6.x
- Runs on Windows x86 & x64
- Binary distribution for Windows x86
- Source code available on github
- compiling this binding requires the WaveMetrics' XOP Toolkit
Panorama
The Panorama binding is available thanks to CEA
- Release 1.2 for Tango 7.2.1 and Panorama E2 4.0 SP1 (or above)
- Runs on Windows 32 and 64 bits.
- Binary and source distribution for Windows 32 and 64 bits. This distribution consists of an ISO file of the full source and binary CD distribution. You can use this iso file to burn a CD or to initialize a USB memory stick (using for example isotousb). In this distribution, you will find:
- A windows installer
- Documentation (in French)
- Tango 7.2.1
- A set of libraries allowing a Panorama E2 application to control Tango device(s)
- A binary application (TangoExplorer) which automatically generates a Panorama E2 application from all available Tango devices.