EPICS

synApps: autosave

Module Owner: APS/AOD/BCDA: Tim Mooney

This page is the home of the synApps autosave module. This module contains software to preserve PV values through an ioc reboot.
See also: Mike Zelazney's Channel Watcher

GitHub repository: https://github.com/epics-modules/autosave

Please email any comments and bug reports to Tim Mooney, 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 EPICS Release Filename Documentation Release Notes Known Problems
R5-7-1 8/12/2015 3.14.12.5 or 3.15.2 autosave_R5-7-1.tar.gz autoSaveRestore.html autosaveReleaseNotes.html bugs.html
R5-7 5/13/2015 3.14.12.5 or 3.15.2 autosave_R5-7.tar.gz autoSaveRestore.html autosaveReleaseNotes.html bugs.html
R5-6-2 4/27/2015 3.14.12.5 or 3.15.2 autosave_R5-6-2.tar.gz autoSaveRestore.html autosaveReleaseNotes.html bugs.html
R5-6-1 3/23/2015 3.14.12.5 or 3.15.2 autosave_R5-6-1.tar.gz autoSaveRestore_R5-6-1.html autosaveReleaseNotes.html bugs.html
R5-5 11/4/2014 3.14.12.4 autosave_R5-5.tar.gz autoSaveRestore_R5-5.html autosaveReleaseNotes.html bugs.html
R5-4-2 10/9/2014 3.14.12.4 autosave_R5-4-2.tar.gz autoSaveRestore_R5-4.html autosaveReleaseNotes.html bugs.html
R5-4 6/30/2014 3.14.12.3 autosave_R5-4.tar.gz autoSaveRestore_R5-4.html autosaveReleaseNotes.html bugs.html
R5-3 4/7/2014 3.14.12.3 autosave_R5-3.tar.gz autoSaveRestore_R5-3.html autosaveReleaseNotes.html bugs.html
R5-1 5/23/2013 3.14.12.3 autosave_R5-1.tar.gz autoSaveRestore_R5-1.html autosaveReleaseNotes.html bugs.html
R5-0 9/12/2012 3.14.12 or 3.15.0 autosave_R5-0.tar.gz autoSaveRestore_R5-0.html autosaveReleaseNotes.html bugs.html
R4-8 10/11/2011 3.14.12.1 autosave_R4-8.tar.gz autoSaveRestore_R4-8.html autosaveReleaseNotes.html bugs.html
R4-7 5/12/2010 3.14.11 autosave_R4-7.tar.gz autoSaveRestore_R4-7.html autosaveReleaseNotes.html bugs.html
R4-6 4/27/2010 3.14.11 autosave_R4-6.tar.gz autoSaveRestore_R4-6.html autosaveReleaseNotes.html bugs.html
R4-5 11/20/2009 3.14.10 autosave_R4-5.tar.gz autoSaveRestore_R4-5.html autosaveReleaseNotes.html bugs.html
R4-4 05/29/2008 3.14.8.2 autosave_R4-4.tar.gz autoSaveRestore_R4-4.html autosaveReleaseNotes.html bugs.html
R4-2-1 01/08/2007 3.14.8 autosave_R4-2-1.tar.gz autoSaveRestore_R4-2-1.html autosaveReleaseNotes.html bugs.html
R4-2 7/25/2006 3.14.8 autosave_R4-2.tar.gz autoSaveRestore_R4-2.html autosaveReleaseNotes.html bugs.html
R4-1-3 4/7/2006 3.14.8 autosave_R4-1-3.tar.gz autoSaveRestore_R4-1.html autosaveReleaseNotes.html bugs.html
R4-1 2/16/2005 3.14.7 autosave_R4-1.tar.gz autoSaveRestore_R4-1.html autosaveReleaseNotes_R4-1.html bugs.html
R4-0 7/6/2004 3.14.6 autosave_R4-0.tar.gz autoSaveRestore_R4-0.README autosaveReleaseNotes_R4-0.html bugs.html
R3-5 7/6/2004 3.13.9 autosave_R3-5.tar.gz autoSaveRestore_R3-5.README autosaveReleaseNotes_R3-5.html bugs.html
R2-3 3/9/2004 3.14.5 autosave_R2-3.tar.gz autoSaveRestore_R2-3.README autosaveReleaseNotes_R2-3.html None

Required Modules

Autosave does not require any other modules.

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 and untar the distribution, e.g. on Unix:
    gunzip autosave_R4-2.tar.gz
    tar xvf autosave_R4-2.tar
    Usually this is done in an EPICS 'support' directory. It will produce the subdirectory
    autosave_R4-2
  2. Edit the config/RELEASE file of the application that will use autosave to point to this directory.
  3. Edit autosave's configure/RELEASE file and set the paths to your installation of EPICS base.
  4. Run gnumake in the top level directory and check for any compilation errors.
  5. Please email  Tim Mooney  so that a record can be kept of which sites are using this software.

Documentation

The following documentation is available:

In Use

This software was originally developed by Bob Dalesio. It has been improved significantly over the years by the APS BCDA group, other APS-affiliated developers, and many members of the EPICS Collaboration.