DABC (Data Acquisition Backbone Core)  2.9.9
SaftHadaqRead.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="Combiner" class="hadaq::CombinerModule">
32  <NumInputs value="1"/>
33  <NumOutputs value="1"/>
34  <!-- when true, extra debug output produced every second -->
35  <ExtraDebug value="false"/>
36 
37 
38  <InputPort name="Input0" queue="20" url="device://SaftDevice" thread="inp0thread">
39  <SaftEventFormat value="HADAQ"/>
40  <SaftSubeventId value="0x000000A"/>
41  <SaftSingleEvents value="true"/>
42  <SaftTimeout value="0.01"/>
43  <SaftTransportCallback value="false"/>
44  <SaftVerbose value="false"/>
45 
46  <SaftHardwareInputNames>
47  <item value="IO1"/>
48  <!-- <item value="IO2"/>-->
49  </SaftHardwareInputNames>
50 
51  <SaftSnoopEventIds>
52  <item value="0x0fffffff00000000"/>
53  <item value="0xabcdef0000000000"/>
54  <item value="0xdeadaffe00000000"/>
55  </SaftSnoopEventIds>
56 
57  <SaftSnoopEventMasks>
58  <item value="0xffffffffffffffff"/>
59  <item value="0xffffffffffffffff"/>
60  <item value="0xffffffffffffffff"/>
61  </SaftSnoopEventMasks>
62 
63  <SaftSnoopOffsets>
64  <item value="0"/>
65  <item value="0"/>
66  <item value="50"/>
67  </SaftSnoopOffsets>
68 
69 ó¿ã^U
70  0x1=late, 0x2=early, 0x4= conflict, 0x8=delayed -->
71  <SaftSnoopFlags>
72  <item value="0xf"/>
73  <item value="0xf"/>
74  <item value="0xf"/>
75  </SaftSnoopFlags>
76  </InputPort>
77 
78  <OutputPort name="Output0" queue="500" url="mbs://Stream:6111?iter=hadaq_iter&subid=0x1fм
79  <OutputPort name="Output1" queue="10" url="hld://dabc.hld?maxsize=2000м
80 Ð¼
81 Ð¼
82 Ð¼
83  <FlushTimeout value="2.0м
84 Ð¼
85 J␆f
86  <TriggerNumRange value="0x1000000м
87 Ð¼
88 \é-
89  <AccountLostEventDiff value="trueм
90 Ð¼
91 
92  <HadaqData width="5" prec="3" low="0" up="10" debug="1м
93  <HadaqEvents width="5" prec="3" low="0" up="1000" debug="1м
94  <HadaqDroppedData width="5" prec="3" low="0" up="1" debug="1м
95  <HadaqLostEvents width="4" prec="2" low="0" up="100" debug="1м
96 Ð¼
97 Ð¼
98 Ð¼
99 Ð¼
100 Ð¼
101 Ð¼
102 Ð¼
103 Ð¼
104 
105  <!-- <Module name="Term" class="hadaq::TerminalModule" period="0.3" clear="false"/>
106  -->
107 
108 
109  </Context>
110 </dabc>