DABC (Data Acquisition Backbone Core)
2.9.9
plugins
saft
SaftRead.xml
Go to the documentation of this file.
1
<?
xml
version
=
"1.0"
?>
2
<
dabc
version
=
"2"
>
3
<
Context
name
=
"Saft"
>
4
<
Run
>
5
<
lib
value
=
"libDabcHttp.so"
/>
6
<
lib
value
=
"libDabcMbs.so"
/>
7
<
lib
value
=
"libDabcHadaq.so"
/>
8
<
lib
value
=
"libDabcSaft.so"
/>
9
<
logfile
value
=
"Saft.log"
/>
10
<
loglimit
value
=
"100000000"
/>
11
</
Run
>
12
13
<
MemoryPool
name
=
"Pool"
>
14
<
BufferSize
value
=
"8192"
/>
15
<
NumBuffers
value
=
"2000"
/>
16
</
MemoryPool
>
17
18
<
HttpServer
name
=
"http"
>
19
<
port
value
=
"8091"
/>
20
</
HttpServer
>
21
22
<
Publisher
name
=
"publ"
manager
=
"true"
/>
23
24
<
Device
name
=
"SaftDevice"
class
=
"saftdabc::Device"
>
25
<
SaftBoard
value
=
"baseboard"
/>
26
</
Device
>
27
28
29
30
31
<
Module
name
=
"SaftReadout"
class
=
"mbs::CombinerModule"
>
32
<
NumInputs
value
=
"1"
/>
33
<
NumOutputs
value
=
"1"
/>
34
<
BuildCompleteEvents
value
=
"true"
/>
35
<
CombinerRatesPrefix
value
=
"Saft"
/>
36
37
<
InputPort
name
=
"Input0"
queue
=
"20"
url
=
"device://SaftDevice"
thread
=
"inp0thread"
>
38
<
SaftEventFormat
value
=
"MBS"
/>
39
<
SaftSubeventId
value
=
"0x000000A"
/>
40
<
SaftSingleEvents
value
=
"true"
/>
41
<
SaftTimeout
value
=
"0.01"
/>
42
<
SaftTransportCallback
value
=
"false"
/>
43
<
SaftVerbose
value
=
"false"
/>
44
45
<
SaftHardwareInputNames
>
46
<
item
value
=
"IO1"
/>
47
<
item
value
=
"IO8"
/>
48
</
SaftHardwareInputNames
>
49
50
<
SaftSnoopEventIds
>
51
<
item
value
=
"0x0fffffff00000000"
/>
52
<
item
value
=
"0xabcdef0000000000"
/>
53
<
item
value
=
"0xdeadaffe00000000"
/>
54
</
SaftSnoopEventIds
>
55
56
<
SaftSnoopEventMasks
>
57
<
item
value
=
"0xffffffffffffffff"
/>
58
<
item
value
=
"0xffffffffffffffff"
/>
59
<
item
value
=
"0xffffffffffffffff"
/>
60
</
SaftSnoopEventMasks
>
61
62
<
SaftSnoopOffsets
>
63
<
item
value
=
"0"
/>
64
<
item
value
=
"0"
/>
65
<
item
value
=
"50"
/>
66
</
SaftSnoopOffsets
>
67
68
ÔkÞ ^U
69
0x1=late, 0x2=early, 0x4= conflict, 0x8=delayed -->
70
<
SaftSnoopFlags
>
71
<
item
value
=
"0xf"
/>
72
<
item
value
=
"0xf"
/>
73
<
item
value
=
"0xf"
/>
74
</
SaftSnoopFlags
>
75
</
InputPort
>
76
77
<
OutputPort
name
=
"Output0"
queue
=
"500"
url
=
"mbs://Stream:6111"
/>
78
<
OutputPort
name
=
"Output1"
queue
=
"10"
url
=
"lmd://test.lmd?maxsize=30"
/>
79
80
<
SaftData
width
=
"5"
prec
=
"3"
low
=
"0"
up
=
"50"
debug
=
"1"
/>
81
<
SaftEvents
width
=
"5"
prec
=
"3"
low
=
"0"
up
=
"50"
debug
=
"1"
/>
82
</
Module
>
83
84
</
Context
>
85
</
dabc
>
Generated by
1.9.1