This code is an extension of the OTS-DAQ project and requires it to function. To setup OTS-DAQ use the instructions listed here for installing the core OTS-DAQ packages. This must be done first! Once the OTSDAQ core dependencies are set up, the DRS4 interface code can be included.
On a fresh Scientific Linux install try to run these commands (use sudo or do as root) to make sure some basics are installed:
#make sure you have a network connection before you start (e.g. open a web browser) # ... to access the graphic network settings window navigate like so: Applications --> System Tools --> Network yum install -y wxGTK3* libusbx*
If you are one of the project managers and plan on making modifications to the code, you can checkout the repository doing the following assuming you have valid kerberos credentials,
cd $MRB_SOURCE # this is the 'srcs' directory that will be set in the course of setting up OTS-DAQ mrb gitCheckout -d otsdaq_drs4ftbf ssh://email@example.com/cvs/projects/drs4ftbf
Otherwise, you can just clone the directory using the http sever,
cd $MRB_SOURCE # this is the srcs directory that will be set in the course of setting up OTS-DAQ mrb gitCheckout -d otsdaq_drs4ftbf http://cdcvs.fnal.gov/projects/drs4ftbf
Alternatively, if you do not have mrb set up, you can check out the code using git directly,
git clone http://cdcvs.fnal.gov/projects/drs4ftbf otsdaq_drs4ftbf
If you don't checkout using ssh, you will not be able to push your changes to redmine.
Once the package is checked out or if you are starting a new session, source the environment,
cd path_to_otsdaq source setup_ots.sh
Wiki syntax Here
Instructions for setting up main version of OTSDAQ using MRB: Off-the-Shelf DAQ