Add functionality and tools to artdaq for diagnosing and debugging DAQ hardware and firmware
Engineers often expect DAQ systems to include tools for interacting with the front-end and DAQ hardware and firmware. (To be contrasted with the primary DAQ function of reading out the data.)
We should investigate how to include this in artdaq.
#1 Updated by Eric Flumerfelt about 4 years ago
As of artdaq v1_13_03, the CommandableFragmentGenerator class has an optional thread which periodically calls a user-defined method that collects hardware status information. This functionality can be used to automatically stop readout if a fault condition is detected.