Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Reset: recover from (some) errors. In practice it is more common to restart the DAQ if errors leave the partition in an inconsistent state.
  • RollCall: used (often repeatedly, on a timer) to query the available detectors, which can take some time if not all detector executables are running yet.
  • Alloc: changes the state from Unallocated to Allocated. Specifies which detectors (among those that responded to RollCall) to include in the DAQ partition.
  • Dealloc: changes the state from Allocated to Unallocated, unconditionally. Does not call back members of the partition.
  • Connect: changes the state from Allocated to Connected, if all members of the partition report success.
  • Disconnect: changes the state from Connected to Allocated, if all members of the partition report success.
  • Configure: changes the state from Connected to Configured, if all members of the partition report success.
  • Unconfigure: changes the state from Configured to Connected, if all members of the partition report success.
  • BeginRun: changes the state from Configured to Starting, if all members of the partition report success. If recording is enabled, a non-zero run number is allocated from the run database and run parameters are recorded in the logbook.
  • EndRun: changes the state from Starting to Configured, if all members of the partition report success. If recording is enabled, update the logbook with the end run time.
  • BeginStep: changes the state from Starting to Paused, if all members of the partition report success.
  • EndStep: changes the state from Paused to Starting, if all members of the partition report success.
  • Enable: changes the state from Paused to Running, if all members of the partition report success.
  • Disable: changes the state from Running to Paused, if all members of the partition report success.
  • L1Accept: While in Running state, the DAQ receives per-shot data synchronized by the timing system hardware.
  • SlowUpdate: While in Running state, the DAQ may be configured to generate a low rate (~1Hz) of SlowUpdate transitions which are used to record slow epics data and other slow data (e.g. time tool backgrounds). The timing of these transitions is not precise.

...