This section provides the CALICE's DAQ V2 software specifications.
What software have to provide:
- Electronic test bench:
We use Python to provide USB, serial and Ethernet links.
Standard object introspection python module is used to develop tests.
- Transport layer between DIF Hardware and XDAQ:
We provide a library that allow to load configuration from database and to access DIF read-out data from buffers, one buffer by DIF.
- Only one channel:
We only have one channel to access the hardware, where we usually have 2, one for slow control and one for acquisition.
Figure:
ASU, DIF and LDA in back
![\begin{figure}\centering
\includeImage[scale=0.4]{00136}
\end{figure}](page-img1.png) |
Figure:
ASU and DIF
![\begin{figure}\centering
\includeImage[scale=0.4]{00137}
\end{figure}](page-img2.png) |
Figure:
working
![\begin{figure}\centering
\includeImage[scale=0.4]{00195}
\end{figure}](page-img3.png) |
Figure:
busy signal
![\begin{figure}\centering
\includeImage[scale=0.4]{00219}
\end{figure}](page-img4.png) |
Figure:
DCC
![\begin{figure}\centering
\includeImage[scale=0.4]{00206}
\end{figure}](page-img5.png) |
|