Skip to content

eCAL Rec Client

The eCAL Rec Client is a command-line style application that gets remote controlled by an eCAL Rec Host Application (i.e. eCAL Rec GUI or eCAL Rec CLI). Start this application on all machines that shall record topics in a distributed recording scenario.

Usage

rec_client_usage.txt
1
USAGE:
2
3
ecal_rec_client [-b <seconds>] [--blacklist <list>] [--whitelist
4
<list>] [-f <list>] [--addons <list>] [-r]
5
[--connect-to-ecal] [-d <path>] [-n <directory>]
6
[--max-file-size <megabytes>] [--description <string>]
7
[--list-addons] [--] [--version] [-h]
8
9
10
Where:
11
12
-b <seconds>, --pre-buffer <seconds>
13
Pre-buffer data for some seconds
14
15
--blacklist <list>
16
Record all topics except the listed ones (Comma separated list, e.g.:
17
"Topic1,Topic2")
18
19
--whitelist <list>
20
Only record these topics (Comma separated list, e.g.: "Topic1,Topic2")
21
22
-f <list>, --hosts <list>
23
Only record a topic when it is published by any of these hosts
24
(Comma-separated list, e.g.: "Computer1,Computer2")
25
26
--addons <list>
27
Enables the given recorder addons (Comma-separated list, e.g.:
28
"de.conti.addon1,de.conti.addon2"
29
30
-r, --record
31
Directly start a recording. Make sure to set all necessary parameters.
32
33
--connect-to-ecal
34
Directly connect to eCAL.
35
36
-d <path>, --meas-root-dir <path>
37
Root dir used for recording when --record is set.
38
39
-n <directory>, --meas-name <directory>
40
Name of the measurement, when --record is set. This will create a
41
folder in the directory provided by --meas-root-dir.
42
43
--max-file-size <megabytes>
44
Maximum file size of the recording files, when --record is set.
45
46
--description <string>
47
Description stored in the measurement folder, when --record is set.
48
49
--list-addons
50
Lists addons and exit.
51
52
--, --ignore_rest
53
Ignores the rest of the labeled arguments following this flag.
54
55
--version
56
Displays version information and exits.
57
58
-h, --help
59
Displays usage information and exits.
60
61
62
eCAL Recorder