Page History
Video Demo
A video demo from Matt Weaver on Oct. 9, 2020: https://pswww.slac.stanford.edu/swdoc/tutorials/lcls2_daq_demo.mp4
Launching
From the hutch console (or remotely after "ssh to tmo-daq -l tmoopr"):
cd /reg/g/pcds/dist/pds/tmo/scripts
source setup_env.sh
./restart_daq.sh (for TMO DAQ)
./restart_fee.sh (for FEE DAQ)
Launching the DAQ opens the GUI windows:
- ProcStat
- DAQ Control
- Trigger Monitoring
- AMI Client
Closing
./stop_daq.sh.sh (for TMO DAQ)
./stop_fee.sh (for FEE DAQ)
ProcStat
This window summarizes the status of the running processes used by the DAQ. Interaction with this GUI is only for diagnostic purposes.
DAQ Control
This window is used to manage detector readout configuration, select detectors which are included in the DAQ, and control the running and recording of the detector readouts.
The "Configuration" section has an "Edit" button for opening the detector configurations, as seen on the right. The operator may select from any of the detectors supported. The resulting GUI is a tree of configuration parameters with typically three sections: "help", "user", and "expert". The help section is a read-only textual description of the user fields, those used most often. Changes may be entered and saved with the "Apply" button.
The "Partition" section is for choosing the detectors that will take part in the DAQ. The "Select" button opens the selection GUI. It's important that all the required detectors are selected. Also, a readout group "grp" may be assigned. Detectors in the same readout group are triggered by the same eventcode. Currently, the "Select" window may not show all of the available detectors. In this case, close the window and open again. One retry is all that is needed.
Once the set of detectors is selected, the running and recording is managed by the "Control" section of the GUI. The partition automatically enters the "Allocated" state. The user may advance to the RUNNING state to begin acquiring data. Detector readouts will be configured when passing through the CONFIGURED state. The option to record data is selected by clicking the cylindrical hard disk icon; no recording is indicated by a bold X through the icon. A new recorded run may be started by backing out to the CONFIGURED state before entering the RUNNING state again. The RESET state is used to recover from errors, after which the partition must be selected again (above paragraph). Note that BLD may not configure if it is not being generated by the sources, for example, if beam is not being delivered to the soft x-ray line.
Trigger Monitor
While in the RUNNING state, the trigger monitor window shows the event rates and run time for each of the readout groups. All possible readout groups are shown, even if they are not all in use.
AMI Client
This window is used to operate the online monitoring. Instructions for the use of AMI may be found here (ami).