Project

General

Profile

How to run MxN ds50daq systems with Sim input

These steps assume that you have set up a ds50daq development environment using the develop branch in git. They also assume that you've added the appropriate env var assignments to your .bashrc file and done other setup setup as described on the steps to set up for ds50daq development on dsfr6-wh14 page.

  1. cd <yourDS50DAQBuildDirectory>
  2. source <pathToDS50DAQCode>/ups/setup_for_development -p # if needed
  3. buildtool -c or buildtool or make # if needed
In one shell window,
  1. setup for ds50daq development
  2. cd <pathToDS50DAQCode>/ds50daq/DAQ>
  3. ./startMxNSystem.sh # where MxN can be 1x1 or 2x2 or 4x5
  4. When it is time to shut down the system, simply <ctrl-c> in this window to stop the MPI program (better shutdown is in the works)
In another shell window,
  1. setup for ds50daq development
  2. cd <pathToDS50DAQCode>/ds50daq/DAQ>
  3. ./initMxNSim.sh # where MxN can be 1x1 or 2x2 or 4x5, but these MxN need to match what you used in the start*System.sh command
  4. ./startMxNRun.sh # where MxN can be 1x1 or 2x2 or 4x5
  5. ./stopMxNRun.sh # where MxN can be 1x1 or 2x2 or 4x5