Speaker
Tong Zhang
(Facility for Rare Isotope Beams)
Description
With the transition from Eclipse-based Control System Studio (CS-Studio) to the Phoebus platform now complete, the focus has shifted to the development and maintenance of Operator Interface (OPI) screens for Phoebus. The "opi-generator" package offers a streamlined solution for generating properly formatted OPI XML files directly from Python scripts. Designed to simplify the creation and ongoing maintenance of OPI screens, opi-generator provides unified customizable screen styling and fine-grained control over widget layout at the pixel level. By automating OPI screen generation, this tool minimizes manual editing, enhances consistency, and accelerates development workflows for Phoebus-based CS-Studio.
Author
Tong Zhang
(Facility for Rare Isotope Beams)