Speaker
Simon Rose
(European Spallation Source)
Description
ESS uses a fork of the PSI-developed require module to load EPICS modules at runtime to manage its IOCs. This has worked very well for managing the control system, but development and maintenance is a challenge due to the complexity of the additions to the build system. Recently we have created a proof-of-concept version of require that strips away most of the added complexity and uses only the underlying EPICS build system. In this presentation we will provide a brief history of require as well as how it works currently, as well as a description of our proof-of-concept, with the hope of finding greater interest within the broader EPICS community.
Primary authors
Anders Lindh Olsson
(European Spallation Source)
Douglas Araujo
(European Spallation Source)
Grzegorz Kowalski
(European Spallation Source)
Lucas Magalhães
(European Spallation Source)
Simon Rose
(European Spallation Source)