This repository containts EPICS device support originally developed for Duke Free Electron Laser Laboratory. The software is not being actively developed but is still being used by multiple facilities. These software modules were originally hosted at http://www.fel.duke.edu/epics/ and were moved here as-is when that web server was taken offline.
Most of these modules were originally written for EPICS 3.13. They have been updated to also work with 3.14. However, they are still using VxWorks specific code. They do not take advantage of the EPICS OSI layer available in 3.14. They can currently be used with EPICS 3.13 or 3.14 (VxWorks only) but should be updated to work with newer releases and on different operating systems.
- BiRa Systems -- 7305 VSAM 32 Channel, Smart Analog Monitor (ai)
- Highland Technology -- Highland V850/V851 4 or 6 channel Digital Delay Generator with 40 picosecond resolution
- Berkeley Nucleonics -- BNC B950/B951 4 or 6 channel Digital Delay Generator with 40 picosecond resolution
- Hytec -- VDD 2670 2 Channel, 18-Bit Analog Output Board (ao)
- iseg Spezialelektronik GmbH -- VHS 4/C 0xxx Precision VME High Voltage Power Supply, VHS Multi Channel Series (4 or 12 channels)
- Joerger -- VDACM 8 Channel, 16-Bit Waveform Generator Board
- VMIC -- VMIVME-1182 64-channel, Isolated Digital Input Board (bi)
- VMIC -- VMIVME-2120 64-channel, Digital Output Board (bo)
- VMIC -- VMIVME-2536 Digital I/O (bi, bo) Board
- VMIC -- VMIVME-3113A Scanning 12-bit Analog-to-Digital Converter Board (ai)
- VMIC -- VMIVME-3122 VMIVME-3122 high performance 16-bit , 64 channel ADC, 100kHz, 1024 samples
Three implementations are included here:
- vmi3122 (preferred) as a 64 channel ADC
- vmic3122aiavg as a 64 channel ADC with built-in sample averaging
- vmic3122wf as a transient digitizer
- VMIC -- VMIVME-4116 8 Channel, 16-Bit Analog Output Board (ao)
- VMIC -- VMIVME-4132 32 Channel, 12-Bit Analog Output Board (ao)
(Requires camacLib)
- DSP -- 3016 DAC 16 channel, 16-bit CAMAC digital to analog converter module.
- DSP -- 2032 ADC 32 channel Scanning Digital Voltmeter (equivalent to 5305 SAM).
- BiRa -- 5305 SAM CAMAC module with 32 differential channels of slow analog to digital conversion with automatic ranging, polarity and calibration.
- DSP -- E100 Binary Input CAMAC module with 32 channels.
- BiRa -- 2324 Binary Input CAMAC module with dual 24-bit parallel input register.
- BiRa -- 3224 Binary Output CAMAC module with dual 24-bit digital output register.
- BINP -- D0609 ADC 20-bit CAMAC integrating digital voltmeter.
- BINP -- D0612 ADC 20-bit CAMAC integrating digital voltmeter.
- BINP -- D0612 ADC with A0604 MUX 20-bit CAMAC integrating digital voltmeter, with A0604 16-channel thermocompensated analog multiplexer.
- BINP -- D0643 DAC 1 channel, 20-bit CAMAC digital to analog converter.
- BINP -- USD-2 CAMAC Stepper Motor Driver