@@ -10,6 +10,8 @@ to build high-performance MVLC based DAQ readout systems are provided:
10
10
* Configuration holding the setup and readout information for a single VME
11
11
crate containing multiple VME modules.
12
12
13
+ JSON and YAML formats are currently implemented.
14
+
13
15
* Multithreaded readout worker and listfile writer using fast data compression
14
16
(LZ4 or ZIP deflate).
15
17
@@ -30,17 +32,18 @@ software.
30
32
31
33
* [ MVLC command format] ( doc/command_format.md )
32
34
* [ MVLC data format] ( doc/data_format.md )
35
+ * [ The readout_parser module] ( doc/readout_parser.md )
33
36
* [ mvme manual] ( https://mesytec.com/downloads/mvme/mvme.pdf )
34
37
35
- The mvme manual contains a section about the MVLC Trigger/IO system. mvme VME
36
- script supports all implemented MVLC commands.
38
+ The mvme manual contains a section about the MVLC Trigger/IO system. mvme * VME
39
+ scripts * supports all implemented MVLC commands.
37
40
38
41
## Building
39
42
40
43
``` sh
41
44
apt-get update && apt-get install -y --no-install-recommends \
42
- ca-certificates build-essential git cmake ninja-build zlib1g-dev \
43
- libzmq3-dev cppzmq -dev
45
+ ca-certificates build-essential git cmake ninja-build zlib1g-dev \
46
+ libzmq3 -dev
44
47
45
48
mkdir build && cd build
46
49
cmake -GNinja -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=~ /local/mesytec-mvlc .. \
@@ -50,6 +53,8 @@ ctest .
50
53
51
54
Dockerfiles can be found [ here] ( tools/dockerfiles ) .
52
55
56
+ Pass ` -DMVLC_BUILD_DEV_TOOLS=ON -DMVLC_BUILD_TOOLS=ON ` to cmake to build additional tools.
57
+
53
58
## Tools
54
59
55
60
* ` mvlc-cli ` : command line interface to the MVLC. Useful subcommands:
@@ -65,8 +70,6 @@ Dockerfiles can be found [here](tools/dockerfiles).
65
70
files exported from mvme. Writes readout data to listfile and/or dumps it to
66
71
console.
67
72
68
- Pass ` -DMVLC_BUILD_DEV_TOOLS=ON -DMVLC_BUILD_TOOLS=ON ` to cmake to build additional tools.
69
-
70
73
* ` mvlc-listfile-info <zipfile> ` : Processes the input listfile, showing
71
74
information about the contained configuration and decoded readout/system
72
75
events. Quick as it does not process the actual readout data.
0 commit comments