Here are a few things you could look at:
This is a framework for transient recorders, i.e. waveform digitizers
https://github.com/epics-modules/transRecorder
This is a VME driver I have written for an SIS Multi-Channel Scaler, which is somewhat like a waveform digitizer:
https://github.com/epics-modules/mca/tree/master/mcaApp/SISSrc
Mark
From: Tech-talk <tech-talk-bounces at aps.anl.gov>
On Behalf Of Josh Fiddler via Tech-talk
Sent: Monday, July 19, 2021 1:47 PM
To: tech-talk at aps.anl.gov
Subject: CAEN VME crate with controller card plus digitizers
Greetings everyone,
My current task involves implementing support for reading waveforms from a
CAEN V1740 Digitizer card installed in a
CAEN 8008B VME crate with the V1718 USB2 Bridge. They provide libraries for grabbing data with a CL application, but I want to ask if anyone has experience with this family of devices from CAEN.
I've looked at soft support and the VMErecord jumped out but in hardware support there isn't a module that my current knowledge makes as an obvious choice for this set up.
The digitizers are taking samples from single-ended inputs when triggered. The USB bridge is the link between the instrument and the IOC host and then onto a channel archiver taking the data to storage and made available to clients for
analysis.