synApps: camac

Module Owner: Mark Rivers: University of Chicago

This page is the home of camac.

camac supports CAMAC drivers and devices.

Devices supported in camac include:

From Kinetic Systems

From DSP

Prior to release 2-1 of CAMAC, it also included support for the following modules from XIA

From XIA

The XIA/DXP support is only present in releases prior to 2-1. Starting with 2-1 the DXP support has been moved into its own synApps module, dxp.

Please email any comments and bug reports to Mark Rivers who is responsible for coordinating development and releases.

Where to find it

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

Module Version Release Date Filename Documentation Release Notes Known Problems
2-7 9-September-2011 camacR2-7.tgz camacRecord Release notes See release notes
2-6 12-April-2010 camacR2-6.tgz camacRecord Release notes See release notes
2-5 13-May-2006 camacR2-5.tgz camacRecord Release notes See release notes
2-4 29-Mar-2005 camacR2-4.tar.gz camacRecord Release notes See release notes
2-3 23-Mar-2005 camacR2-3.tar.gz camacRecord Release notes See release notes
2-2 Feb-2004? camacR2-2.tar.gz camacRecord Release notes See release notes
2-1 26-Jan-2003 camacR2-1.tar.gz camacRecord Release notes See release notes
1-3 23-July-2003 camacR1-3.tar.gz camacRecord Release notes See release notes
1-2 26-May-2003 camacR1-2.tar.gz camacRecord Release notes See release notes
1-1 14-Oct-2002 camacR1-1.tar.gz camacRecord Release notes See release notes

Required Modules

Module Version Requires module Release needed Required for
2-7 EPICS base 3.14.12.1 Base support
std 2-9 Scaler record support
motor 6-6 Motor support
sscan 2-6-6 recDynLink support for swait record from calc
calc 2-8 Transform record
2-6 EPICS base 3.14.11 Base support
std 2-8 Scaler record support
motor 6-4-4 Motor support
sscan 2-6-6 recDynLink support for swait record from calc
calc 2-8 Transform record
2-5 EPICS base 3.14.10 Base support
std 2-7 Scaler record support
motor 6-4-2 Motor support
sscan 2-6-3 recDynLink support for swait record from calc
calc 2-7 Transform record
2-4 EPICS base 3.14.7 Base support
std 2-5 Scaler record support
motor 5-5 Motor support
sscan 2-5 recDynLink support for swait record from calc
calc 2-5 Transform record
2-3 EPICS base 3.14.7 Base support
std 2-5 Scaler record support
motor 5-5 Motor support
sscan 2-5 recDynLink support for swait record from calc
calc 2-5 Transform record
2-2 EPICS base 3.14.5 Base support
std ? Scaler record support
mpf 2-4-2 Message passing support for std
motor ? Motor support
sscan ? recDynLink support for swait record from calc
calc 2-3 Transform record
2-1 EPICS base 3.14.4 Base support
std 2-2 Scaler record support
mpf 2-4 Message passing support for std
motor 5-2 Motor support
1-3 EPICS base 3.13.7 Base support
std 1-3 Scaler record support
mpf 1-10 Message passing support for std
motor 4-8 Motor support
mca 5-5 MCA support for DXP
1-2 EPICS base 3.13.7 Base support
std 1-3 Scaler record support
mpf 1-10 Message passing support for std
motor 4-8 Motor support
mca 5-5 MCA support for DXP
1-1 EPICS base 3.13.3 Base support
std 1-1 Scaler record support
mpf 1-8 Message passing support for std
motor 4-5 Motor support
mca 5-3 MCA support for DXP

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. Create an installation directory for the module, usually this will end with

    .../support/
  2. Place the distribution file in this directory. Then issue the commands (Unix style)
    gunzip camacRX-Y.tar.gz
    
    tar xvf camacRX-Y.tar
    
    where X-Y is the release.
  3. This creates a <top> application.
    .../support/camacRX-Y
    
  4. Edit the config[ure]/RELEASE file and set the paths to your installation of EPICS base and other required modules.
  5. Run gnumake in the top level directory and check for any compilation errors.
  6. Please email Mark Rivers so that a record can be kept of which sites are using this software.

In Use

This software was originally developed by Mark Rivers.