Personal tools
You are here: Home Tools

Tango tools

Several kind of tools have been created within the Tango control system. The following lists sort them according to their usage:

  • Tools to ease software development or deployment
  1. Pogo to help you creating/updating Tango device class in any of the three supported languages (C++, Python or Java)
  2. Jive which is the Tango database browser and device testing tool
  3. LogViewer to display log messages sent by your devices
  4. JDraw is a synoptic editor to draw your synoptics to control Tango devices (To be used with ATK)
  • Tango control system administration tool
  1. The couple Astor/Starter will help you to administrate your control system (Starting/Stoping device server, checking them...). Astor being a graphical application and Starter, the name of the device server used by this application.
  • Generic graphical applications
  1. ATKPanel is a generic application which displays panels allowing you to execute any device commands or to read/write any device attributes
  2. DeviceTree is a generic application that you configure to display attributes value or to execute commands on any set of devices
  3. Mango is an online designer to easily create QTango graphical interfaces.
  • Archiving
  1. Tango also has an archiving system using MySQL or Oracle database to store the data coming from your device that you want to archive. You can have a look at the description of this tool or at its documentation.
  • WEB interface
  1. E-Giga displays the data stored by the Tango archiving system within your favorite WEB browser
  2. Canone will allow you to create your own WEB panels to interface Tango device(s)
  • Miscellaneous tools build around or using the Tango control system
  1. Sardana is a Tango based control system designed for instrument control and data acquisition. You can download the latest version or browse through the documentation.
Document Actions