How-Tos#
This section contains a set of useful ‘How tos’ with instructions on how to perform some common tasks with Tango.
Getting started
For information on how to contribute to Tango including the IDL, documentation and source code in C++, Python and Java please see the Contributing section
The Debugging and Testing section provides instructions on how to use the Tango Docker containers to test newly developed Tango device servers.
The Deployment section provides a set of how tos describing different ways to deploy and run Tango. This includes running with and without a DB, using access control and other available services.
- Installation
- Getting Started
- Deployment
- Transfer events using the multicast protocol
- Use multiple database servers within a Tango control system
- Use the property file
- Use the Starter device
- Run a device server with the File Database
- Starting a Tango control system
- Run a device server without a database
- Use the Tango controlled access system
- Import multiple device classes to the Catalogue
- Use Tango with systemd integration
- Run a device server with an active Windows firewall
- Development
- Create your first Device class
- Write your first Tango client
- Generate events in a device server
- Tune polling from inside device classes
- Telemetry with Tango
- Transfer images
- Get started with cppTango
- Getting started with JTango (Java implementation of Tango-Controls)
- Getting started with PyTango (Python implementation of Tango-Controls)
- Debugging and Testing
- Contributing