1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
|
[](https://gitlab.com/tango-controls/cppTango/-/pipelines?page=1&scope=branches&ref=main)
[](https://gitlab.com/tango-controls/cppTango/-/pipelines?page=1&scope=branches&ref=9.3-backports)
[](https://ci.appveyor.com/project/bourtemb/cpptango-nh0mp/branch/9.3-backports)
[](https://gitlab.com/tango-controls/cppTango/-/releases)
[](https://anaconda.org/conda-forge/cpptango)
[](https://gitlab.com/tango-controls/cppTango/-/pipelines?page=1&scope=branches&ref=main)
[](https://www.jetbrains.com/clion)
[](https://neovim.io)
[](https://gitlab.com/tango-controls/cppTango/-/blob/main/LICENSE)
[](http://www.tango-controls.org)
# Distributed Control System - C++ library
TANGO is an object-oriented distributed control system. In TANGO all objects
are representations of devices, which can be on the same computer or
distributed over a network. Communication between devices can be synchronous,
asynchronous or event driven.
The object model in TANGO supports methods, attributes and properties. TANGO
provides an API which hides all the details of network access and provides
object browsing, discovery, and security features.
For more information please visit [www.tango-controls.org](http://www.tango-controls.org).
# Important branches
- main: Tango development version
- 9.3-backports: Tango 9.3 stable version
- tango-v10: Future Tango version without CORBA (not yet functional)
# Documentation
On readthedocs: [tango-controls.readthedocs.io](http://tango-controls.readthedocs.io)
API reference: [tango-controls.gitlab.io/cppTango](https://tango-controls.gitlab.io/cppTango)
Old Manuals: [tango-controls.org/documentation/kernel](http://www.tango-controls.org/documentation/kernel/)
# How to build and install
See [INSTALL file](INSTALL.md).
# How to contribute
See [CONTRIBUTING file](CONTRIBUTING.md).
|