The main goals of the training are:
- familiarize with the TANGO environment,
- understand principles, architecture, benefits and drawbacks,
- learn how to write a Device Server.
What is TANGO :
- Introduction to TANGO
- TANGO device and device server
- TANGO database
- Communication models
- Polling
- Events
- Alarms
- Groups
- TANGO ACL
- Logging system
- Historical Database
TANGO architecture guidelines :
- Device hierarchy
- TANGO domains
TANGO configuration process and tools:
- Jive
- Starter/Astor
- Pogo
- TANGO Installation
- Client basics
Exercises:
- test device
Other arguments likely to be discussed are :
- available mechanisms for documentation generation
- where to find documentation
- analyze the relation between the TANGO device status and the SKA Control model (if sufficiently detailed)