  An extensive service-based software system has been developed for real-time
data acquisition (DAQ) on numerous subsystems of the Advanced Photon Source
(APS) accelerator. The software, called DAQ, is based upon EPICS 3
Area-Detector with added EPICS 4 services, with EPICS 3 + 4 being called EPICS
7. DAQ is comprised of several network services including file storage and
processing as well as numerous EPICS 7 Input-Output Controller (IOC)
applications that collect data and publish to EPICS 7 from accelerator
subsystems, including power supplies, diagnostics, timing, and RF systems. For
the APS upgrade extensions to the DAQ software have been developed for digital
Low Level RF (LLRF) systems supporting multiple hardware platforms including
Lawrence Berkeley Laboratory's LLRF4 hardware and Micro Telecommunications
Computing Architecture. EPICS 7 IOCs for LLRF run on multiple threads for
real-time data collection, visualization , system control, and data file
storage that can be triggered on accelerator beam dumps for system debug. A
Python-based oscilloscope application has been developed for real-time data
visualization.
