CAEN Software Libraries provide a set of low and high-level programming interfaces that allow developers to integrate CAEN hardware directly into custom DAQ software. Connectivity options include USB, optical link, and VME, and the libraries are available for both Windows and Linux to support cross-platform development.
CAENComm: universal communication library for all CAEN digitizers and VME bridges
CAENDigitizer: high-level library for digitizers running DPP firmware, simplifying data readout and configuration
Fully supported on Windows and Linux for cross-platform DAQ development