Document type:
Title:
Revision date:
Revision:
User's Manual (MUT)
Mod. DT5740 32 Channel 12bit - 65MS/s Digitizer
04/05/2016
12
NPO:
Filename:
Number of pages:
Page:
00100/09:5740x.MUTx/12
DT5740_REV12.DOC
50
39
4
Drivers & Libraries
4.1
Drivers
In order to interface with the DT5740, CAEN provides the drivers for all the different types of
physical communication channels featured by the board and compliant with Windows and Linux
OS:
• USB 2.0 Drivers are downloadable on CAEN website (www.caen.it) in the
“Software/Firmware” tab at the DT5740 web page (login required).
NOTE: For Microsoft Windows OS, the USB driver installation is detailed in the GD2783 - First
Installation Guide to Desktop Digitizers & MCA (search on the website in the Document Library
section).
• Optical Link Drivers are managed by the A2818 PCI card or the A3818 PCIe card. The
driver installation package is available on CAEN website in the “Software/Firmware”
area at the A2818 or A3818 page (login required)
NOTE: For the installation of the Optical Link driver, refer to the User Manual of the specific
Controller.
4.2
Libraries
CAEN libraries are a set of middleware software required by CAEN software tools for a correct
functioning. These libraries, including also demo and example programs, represent a powerful
base for users who want to develop customized applications for the digitizer control
(communication, configuration, readout, etc.):
•
CAENDigitizer is a library of functions designed specifically for the Digitizer family and it
supports also the boards running the DPP firmware. The CAENDigitizer library is based on
the CAENComm library. For this reason, the CAENComm libraries must be already
installed on the host PC before installing the CAENDigitizer.
CAENDigitizer installation package and the relevant documentation are available on CAEN
website at the CAENDigitizer Library page.
• CAENComm library manages the communication at low level (read and write access).
The purpose of the CAENComm is to implement a common interface to the higher
software layers, masking the details of the physical channel and its protocol, thus
making the libraries and applications that rely on the CAENComm independent from the
physical layer. Moreover, the CAENComm requires the CAENVMELib library (access to
the VME bus) even in the cases where the VME is not used. This is the reason why
CAENVMELib has to be already installed on your PC before installing the CAENComm.
The CAENComm installation package, the relevant documentation and the link to the required
CAENVMELib are available on CAEN website in the ‘Download’ area at the CAENComm Library
page.