logo.png

Track Changes

libLDA(3)
libLDA(5)
calDump(1)
pcat(1)

2011/10/24
2011/11/04

Home Up


$ groff -man -Tascii libLDA.3 | col -b > manual.txt


LIBLDA(3)			 libLDA Manual			     LIBLDA(3)



NAME
       LibLDA - slow control and acquisition layer for Calice's LDA

SYNOPSIS
       #include "libLDA.hh"

       src/run/dump [-h] [OPTIONS] CONFIG
       src/run/ping [-h] [OPTIONS] CONFIG
       src/run/fifo [-h] [OPTIONS] CONFIG
       src/run/rng [-h] [OPTIONS] CONFIG
       src/run/config [-h] [OPTIONS] CONFIG
       src/run/driver [-h] [OPTIONS] CONFIG
       exemple [-h] [OPTIONS] CONFIG
       tools/utDevice [-h] [OPTIONS] CONFIG
       tools/utDaq [-h] [OPTIONS]


DESCRIPTION
       libLDA  is  a  library that drive the LDA Calice's devices. The library
       provides non-regression tests as dump, ping, fifo,  config  and	driver
       and  exemples  executables  as exemple but also utDevice and utDaq that
       extend the purpose of this library in order  to	drive  a  full	Calice
       bench test.


OPTIONS
       The following options are supported:

       -c , --conf-source
	      Specify  the  way to load configuration (default is file), among
	      file, static and db.

       -p , --eth-port
	      Override the ethernet port on the host specified	in  configura-
	      tion (eth0, ...)

       -a , --lda-address
	      Override	the  ethernet mac address specified in the config file
	      (in aa:bb:cc:dd:ee:ff format)

       -v , --debug-print
	      Set logging level (default: INFO) among: DEBUG,  INFO,  WARNING,
	      ERROR, NONE

       -f , --syslog
	      Use syslog instead of the standard output for log messages

       -n , --no-reinit
	      Do not reinitialize LDA, DCC and DIF hardware.

       -s , --single
	      Do not enter into infinite loop but do the job only once.

       -m , --mode
	      Set the mode (default: 8) among: 8 (ilc-manual), 0 (ilc-auto) or
	      4 (beam-test) Note: today only the beam-test is functional

       -o , --time-out
	      Set the read-out trigger timeout (unit is microsecond)

       -i , --pcap-buffsize
	      Set PCAP input buffer size (unit is 1Ko packet)

       -t , --trig-buffsize
	      Set the read-out trigger buffer size (unit is 1 trigger)

       -d , --data-buffsize
	      Set the read-out data buffer size (unit is 2 bytes)
	      Note: beware that data buffer size is at less equal to the  size
	      of maximum event size.

       -S , --freq-slc
	      Set slow control frequency (unit is Hertz)
	      Note: this thread is not included into the libLDA.

       -T , --freq-slc
	      Set trigger frequency (unit is Hertz)
	      Note: this thread, not included in the libLDA, only run in the 8
	      (ilc-manual) mode.

       -U , --freq-usr
	      Set user read out frequency (unit is Hertz)
	      Note: this thread is not included into the libLDA.

       -h, --help
	      Print a short help text describing  the  supported  command-line
	      options, and then exit.

FILES
       data/dif-X-Y.txt
	      use by exemple to write output data

       data/EE:FF:X.Y.txt
	      used by utDevice and utDaqP to write the output data


REPORTING BUGS
       Please send a report to nicolas.roche@llr.in2p3.fr

AUTHORS
       Nicolas Roche, David Decotigny.

LICENCE
       This  software is released under the GNU General Public License. Please
       read the COPYING file for more information.

SEE ALSO
       The full  documentation	for  libLDA  is  maintained  as  a  Latex2Html
       intranet.    If	 a   browser  is  installed  at  your  site,  the  URL
       <http://polype/~roche/calicei/> should give you access to the  complete
       manual.
       libLDA(5), calDump(1), pcat(1)



Version 1.0			August 16, 2011 		     LIBLDA(3)

Home Up

This document is also available in PDF and PostScript format.



2015-10-29