19–23 May 2025
Europe/Zurich timezone

Constellation Hands-on: Control and DAQ Framework for Test Beams and Beyond

20 May 2025, 14:30
2h

Speakers

Simon Spannagel (Deutsches Elektronen-Synchrotron (DE)) Stephan Lachnit (Deutsches Elektronen-Synchrotron (DE))

Description

Constellation is a control and data acquisition framework for small-scale experiments like test beams or lab characterizations. It provides the necessary functionality for such environments like synchronous operation of several machines, unified configuration interface, logging, telemetry, data transmission and error handling. So-called satellites form the basis of Constellation, which are autonomous programs that control an instrument.

This tutorial provides a short introduction into Constellation and its core principles. The operation of multiple satellites, including configuration and monitoring, is covered as well. Finally, participants of the tutorial will implement their own satellite in Python for real hardware provided for the tutorial.

Authors

Simon Spannagel (Deutsches Elektronen-Synchrotron (DE)) Stephan Lachnit (Deutsches Elektronen-Synchrotron (DE))

Presentation materials