It has been made possible to run the complete CALDAQ system including the Digital Cards (the DSPs) and the CAL-SLT transputer network with a set of real events in order to test the functioning and the maximum performance of the CALDAQ system. The socalled TESTGSLT transputers simulate the workings of the GSLT decision-making and subsequent decision distribution.
Command run_it to perform this kind of standalone run can be found in directory /zeus/transputer/online/vxx.y/bin/host.
The setup parameters in the DAQ configuration file normally received from RunControl are hardcoded in the source code found in file
/zeus/transputer/online/vxx.ysrc/host/standalone_runcontrol.occ;
it includes a simple user-interface from which runs can be started, aborted etc.
A special DSP-code (the socalled 'player code') is booted on the Digital Cards which produces events in the Digital Card DPM with a frequency that can be set by the user (NB: the Digital Cards run unsynchronized in this mode!).
The events produced are either random energy-noise events (when no 'real' events have been downloaded to the Digital Cards) or the events have been read from (a) ZEBRA-formatted file(s) whose name has/have been read from file evpfiles.dat in directory /zeus/transputer/online/vxx.y/bin/host. These files also contain the SLT-data banks so that on the TESTGSLT transputers the results of the SLT-network can be checked against what is expected.