E852 Documentation: Data Acquisition System


Hardware Overview

Software Overview

Main software components

User Interface Programs

DAQ State Diagram

The DAQ system is best described as a finite state automata. It has the following states-
  1. 'off' - ground state. No DAQ programs are running.
  2. 'No data source' - some DAQ programs are running, but DAQio is not running.
  3. 'Not initialized' - the DAQ software is ready, the Fastbus hardware is not initialized yet.
  4. 'Initializing...' - the Fastbus system is being initialized.
  5. 'No run' - the system fully initialized, ready to start a run.
  6. 'Running' - the DAQ is taking data.
  7. 'Paused' - data taking is paused.

The transition between these states are initiated by sending messages to the 'DAQio' process, usually by pressing the corresponding buttons on the 'DAQcontrol' panel.

The state transition diagram is given below.

//end file// Const Olchanski