ssh expand@expandacq
gotoexp
faster_daq_shell

If the acquisition was already started, we recommend to simply reattach to the session using the alias command:

reattach_fds

Starting a run in standalone

If necessary choose the right configuration, see Multifast mode, decimation, switching between configurations for more details.

configuration_list
configuration_load [configuration_name] 

Start the run without ou with data file

daq_start [file_name]

If you are running in multifast mode, make sure that the size of the files is appropriate.

get_file_size_second
set_file_size_second 

Depending on the situation, you then had better detach to the tmux terminal (ctrl+x+d)


Starting a run in coupled mode

To allow remote commands to be send to the shell:

remote_control_start

And do not choose 127.0.0.1 or 192.168.0.1

In this mode it is possible to run all local commands, the only drawback is that external command can interfere.

To stop the remote mode:

remote_control_stop

Note that on the SAMURAI acquisition computer in B3F, the correct scripts must be loaded in the main sta.sh (start) and sto.sh (stop) files, that will be start at each start or stop.

# NEBULA Plus integration
# MUST COME FIRST !!
/home/daq/bin/sta_NEBULAPlus.sh
# NEBULA Plus integration
/home/daq/bin/sto_NEBULAPlus.sh

For information the present sta_NEBULAPlus.sh and sto_NEBULAPlus.sh are uploaded in the Private files section of this site.

Notes on new version (TBC): Time calibration and time offset

The FPGA firmware has been updated to improve the time alignment + FASTER is moving from version 2 to version 3. It is also possible to set an offset on the timestamp of a particular channel. Here are some quick notes on these new procedures. This help needs to be completed.

Time calibration

The “time calibration” sets the PLLs of the FPGAs to get 0 offsets with respect to the master clock (either internal or external). This suppresses the random offsets that used to exist in previous versions (and that changed randomly at the system startup).

The calibration of the modules is necessary at the very beginning (powering up or changing cards), or if the modules are not synchronized (error at DAQ start in fds: “modules are not synchronized”).

If necessary, first switch off the coupled DAQ mode in fds (“remote_control_stop”), to avoid interference with the main DAQ.

In the experiment directory (that contains the cfg/ directory), type:

faster23-toolbox-menu.sh 

and choose “Load Modules” in the menu.

Then “Run Calibration”.

If a module is still not calibrated, it is possible to perform more attempts on this module only, with “Module Calibration”. Navigate to find the module in the various pages (type “n” -> next page + type module number).

If after several attempts the module is not calibrated, it can be restarted with “Module Restart”. And then another calibration can be attempted with “Module Calibration”. The sequence can be repeated several times if necessary.

To load/modify the time offset:

faster_set_offset   node_ip   node_num  [offset_ns [0,8,16,24,32....2040]] 

Only positive offset values can be set.