configure

Name

configure -- Configuring CoBos using hardware description and configuration files

Synopsis

configure [-e ECCSERVER:PORT] [-h /PATH/TO/HWDESC/FILE] [-c /PATH/TO/CONFIG/FILE] [-t TARGETIP:PORT-NSCLDATAROUTERIP:PORT ?TARGETIP2:PORT2-NSCLDATAROUTER2:PORT2? ...]

OPTIONS

--help

Outputs program help text and exits.

-V, --version

Outputs the program version and exits.

-e, --ecc ECCSERVERIP:PORT

ECC server IP address and its port in the format of 'ECCSERVERIP:PORT'.

By default, the value is '127.0.0.1:46002' if not specified any.

-h, --hwdesc /PATH/TO/HWDESC/FILE

Provide hardware description file for CoBo (and MuTanT)

-e, --ecc /PATH/TO/HWDESC/FILE

Provide hardware description file

-c, --cond /PATH/TO/CONFIG/FILE

Provide configuration condition file for CoBo (and MuTanT).

-t, --targets TARGETIP:PORT-NSCLDATAROUTERIP:PORT ?TARGETIP2:PORT2-NSCLDATAROUTER2:PORT2? ...

Dash-separated target and nscldatarouter information. For example, target IP address is 1.2.3.4 with port 1234 and corresponding nscldatarouter IP address is 5.6.7.8 with port 5678, the pair is 1.2.3.4:1234-5.6.7.8:5678. In case of many targets, provide the pairs with a space separation.

Note that one target needs one dedicated nscldatarouter.

DESCRIPTION

This program is written to exclude GETController application in the process of DAQ setting up and support multiple CoBo DAQ.

Since the GETController assumes that only one CoBo exists in the DAQ and written only for testing purposes, this program extended GETController for multiple CoBo, possibly replacing the needs of NARVAL or such software.