13. 05/09/19 Igor Khokhriakov
Waltz 2.0 features – summary
Rich server side:
– Connectors to different CS (EPICS, TINE, TANGO)
– Direct hardware access modules
– Widgets server side
Unified communication protocol
Different user roles
Split backend into microservices
Mobile friendly interface
14. 05/09/19 Igor Khokhriakov
How to try...
Ready for use on your beamline:
Live Demo in Amazon cloud
– See Waltz readme /waltz-controls/waltz
$> wget https://raw.githubusercontent.com/waltz-controls/waltz/v0.7.3/docker-compose.yml
$> docker-compose up
$> firefox http://localhost:8080/waltz
17. 05/09/19 Igor Khokhriakov
Users feedback: J.Hammel, P05
Waltz offers a couple of very convenient features if you have to work with a distributed setup of
tango device servers at the beamline, since it integrates all different servers in one instance. I like a
lot the idea to have “astor” and “jive” capabiliites plus many extra features integrated into one tool.
Waltz is my preferred tool for early commissioning of new components, since e.g. the dashboard
allows to monitor many devices and attributes simultaneously. It also very conviente if you do not
have to switch between many jive windows to access these attributes of interest. The online
monitoring and plotting tools in Waltz are also valuable tools for commissioning.
Of course I also like the HQ a lot since it offers me as beamline scientist the possibility to easily
maintain and configure our dataformat services.
18. 05/09/19 Igor Khokhriakov
Users feedback: F. Wilde, P05
Waltz is now used as a standard commissioning tool at P05 and thus replaced other tools like
Astor, Jive and ATK panel.
Waltz 'all-in-one-place' approach reduces Window-clutter and the need for many remote logins.
Although it is in very active development, the system feels mature.