Orateur
Description
We present our efforts to develop a lightweight modular EPICS collector to record small- to medium-sized sets of PVs over a user-controlled period of time.
The goal is to provide an easy-to-extend Python package for recording PV data during experimental runs that covers basic requirements such as export-to-file, upload to data-management systems, and live-streaming of recorded data for real-time analysis or visualization.
The collector can operate locally on a user’s machine as a simple standalone data recorder and/or in a distributed client-server setup with multiple other collectors.
Its modular, distributable design with a single Python interface offers a dedicated data recording setup that is scalable yet simple-to-use in scenarios where full‑scale recording infrastructure is unavailable or otherwise impractical to use.