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
- Pogo to help you creating/updating Tango device class in any of the three supported languages (C++, Python or Java)
- Jive which is the Tango database browser and device testing tool
- LogViewer to display log messages sent by your devices
- JDraw is a synoptic editor to draw your synoptics to control Tango devices (To be used with ATK)
- Tango control system administration tool
- 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
- ATKPanel is a generic application which displays panels allowing you to execute any device commands or to read/write any device attributes
- DeviceTree is a generic application that you configure to display attributes value or to execute commands on any set of devices
- Archiving
- 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
- E-Giga displays the data stored by the Tango archiving system within your favorite WEB browser
- 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