Spy Buffer monitoring. How to do it ?
Our own DAQ. Spy Buffers are read by VME CPU, asynchronously with data flow: SpyDAQ.
Not a standard DAQ though:
- One Spy Buffers holds many (up to O(1000)!) events.
- Same event is in different places in different boards
- part of current event is in FIFO’s and not even read out
How do we implement the needed functionalities ?
- Remember also that
- same data can/should be used for several purposes
- different task may need (very) different amount of data
- this data are very useful for the expert, who is far away,across the ocean e.g. !
- Spy Buffer freezing can be “spontaneous” on error detection by the Spy Controls even without SpyDAQ requesting it