EPICS synApps: measComp

Module Owner: Mark Rivers: University of Chicago

This page is the home of measComp.

measComp supports USB I/O modules from Measurement Computing.

Models supported in measComp include:

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. The software can also be accessed through the APS BCDA Subversion repository.

Module Version Release Date Filename Documentation Release Notes
1-1 26-June-2014 measCompR1-1.tgz measCompDoc Release notes
1-0 28-November-2011 measCompR1-0.tgz measCompDoc Release notes

Required Modules

Module Version Requires module Release needed Required for
1-1 EPICS base 3.14.12.4 Base support
asyn 4-23 Driver and device support
autosave 5-1 Save/restore support
busy 1-6 Busy record support
mca 7-4 mca record support.
std 3-2 Scaler record support.
seq 2.1.10 State notation language sequencer. Used in MCS mode with USB-CTR08 and for std.
calc 3-2 Record support for transform record, used by scaler record databases in std
sscan 2-9 Scanning support. Required by calc for recDynLink.
1-0 EPICS base 3.14.12.1 Base support
asyn 4-18 Driver and device support
autosave 4-7 Save/restore support
busy 1-4 Busy record support
std 3-0 Scaler record support.
seq 2.0.12 State notation language sequencer. Needed by std, not directly used by measComp.
calc 2-9 Record support for transform record, used by scaler record databases in std
sscan 2-7 Scanning support. Required by calc for recDynLink.

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 measCompRX-Y.tar.gz
    
    tar xvf measCompRX-Y.tar
    
    where X-Y is the release.
  3. This creates a <top> application.
    .../support/measCompRX-Y
    
  4. Edit the configure/RELEASE file and set the paths to your installation of EPICS base and to your versions of other required support 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.