Speaker
Description
Instrumentation Technologies develops and maintains a Tango device
server that integrates the majority of Libera instrumentation (regardless
of their hardware platform) with TANGO-based control systems at accelerator
facilities worldwide.
During years 2024 and 2025, the Libera TANGO adapter has been upgraded
to use TANGO framework 9.5.0. This paper reports the upgrade process and
recent evolution.
The device server employs a configuration-driven architecture where
Tango attributes are dynamically generated from mapping files that describe
the correspondence between the Libera registry tree nodes
and Tango attribute names, types, and access modes. This approach avoids
code generation and allows the same device server binary to be deployed
across multiple Libera products with different hardware module configurations.
A review of the current implementation, customer requirements and new features
available in Tango framework version 10 has identified several near-term improvements
for the Libera device server. These include a more user-friendly configuration file format,
general attribute properties in the mapping configuration file
and support for enhanced alarm/warning feature.
| Tags | device server, upgrade, evolution |
|---|