EPICS

synApps: delaygen

Module Owner: APS/XSD/BC Dohn Arms

This page is the home of the synApps delaygen module. It contains port drivers, databases, and MEDM displays to support programmable delay line and digital delay generators.

Please email any comments and bug reports to Dohn Arms who is responsible for coordinating development and releases. Below lists the currently supported hardware.

Hardware
Stanford Research DG645 Digital Delay Generator
Stanford Research DG535 Digital Delay Generator
Colby Instruments PDL100A Programmable Delay Line
Coherent Synchronization Delay Generator
Berkeley Nucleonics Corporation BNC 505

Where to find it

You can download the software from the links in the table below:

Version Release date EPICS Release SynApps Release Filename Release Notes Known Problems
R1-1-1 01/13/2015 3.14.12.4 5.8 delaygen_R1-1-1.tar.gz delaygen_notes.html delaygen_issues.html
R1-1-0 7/24/2013 3.14.12.3 5.7 delaygen_R1-1-0.tar.gz delaygen_notes.html delaygen_issues.html
R1-0-7 11/21/2011 3.14.12.1 5.6 delaygen_R1-0-7.tar.gz delaygen_notes.html delaygen_issues.html
R1-0-6 10/13/2011 3.14.12.1 5.6 delaygen_R1-0-6.tar.gz delaygen_notes.html delaygen_issues.html
R1-0-4 9/16/2009 3.14.10 5.4.2 delaygen_R1-0-4.tar.gz delaygen_notes.html delaygen_issues.html
R1-0-2 3/5/2009 3.14.10 5.4 delaygen_R1-0-2.tar.gz delaygen_notes.html delaygen_issues.html

Required Modules

Module version Requires module Release needed
R1-1-1

autosave
asyn
ip
ipac
std
stream

r4-8
r4-17
r2-11
r2-11
r3-0
r2-5

R1-1-0

autosave
asyn
ip
ipac
std
stream

r4-8
r4-17
r2-11
r2-11
r3-0
r2-5

R1-0-7

autosave
asyn
ip
ipac
std
stream

r4-8
r4-17
r2-11
r2-11
r3-0
r2-5

R1-0-6

autosave
asyn
ip
ipac
std
stream

r4-8
r4-17
r2-11
r2-11
r3-0
r2-5

R1-0-4

autosave
asyn
ip
ipac
std
stream

r4-5
r4-10
r2-9
r2-10
r2-7
r2-4

R1-0-2

asyn
ip
ipac
std

r4-10
r2-9
r2-10
r2-7

Installation and Building

After obtaining a copy of the distribution, it must be installed and built for use at your site. These steps only need to be performed once for the site (unless versions of the module running under different releases of EPICS and/or the other required modules are needed).

  1. Unzip the distribution:

    gzip -cd delaygenRX-Y-Z.tar.gz | tar -xvf -

    Usually this is done in an EPICS 'support/delaygen' directory. It will produce a subdirectory X-Y-Z, where X,Y,Z represent the distribution version (i.e. 1-0-2).

    delaygen/X-Y-Z
  2. Edit the configure/RELEASE file of the application that will use delaygen to point to this directory.

  3. Edit delaygen's configure/RELEASE file and set the paths to your installation of EPICS base and other synApps modules.

  4. CD to X-Y-Z and enter make build the delaygen library and sample application.

  5. Please email Dohn Arms so that a record can be kept of which sites are using this software.

In Use

This software was developed by the APS BCDA group.