Changeset 1046


Ignore:
Timestamp:
Jul 17, 2012 4:09:27 PM (10 years ago)
Author:
jemian
Message:

refs #12, provides the publishing tool and changed the URL to point to the new location

Location:
epicsdf
Files:
2 added
24 edited

Legend:

Unmodified
Added
Removed
  • epicsdf/LICENSE

    • Property svn:keywords changed from Date Revision Author HeadURL Id to Author Date Id Revision URL
  • epicsdf/doc/build/html/.buildinfo

    r609 r1046  
    11# Sphinx build info version 1
    22# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
    3 config: 44295c322d52615a9e0e20686b2df29a
     3config: 2680992e950d372ecc20a6c915894353
    44tags: fbb0d17656682115ca4d033fb2f83ba1
  • epicsdf/doc/build/html/_modules/epicsdf.html

    r605 r1046  
    33<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    44  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     5
    56
    67<html xmlns="http://www.w3.org/1999/xhtml">
     
    89    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    910   
    10     <title>epicsdf &mdash; epicsdf v1.0 documentation</title>
     11    <title>epicsdf &mdash; epicsdf 1.0 documentation</title>
     12   
    1113    <link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
    1214    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
     15   
    1316    <script type="text/javascript">
    1417      var DOCUMENTATION_OPTIONS = {
     
    2326    <script type="text/javascript" src="../_static/underscore.js"></script>
    2427    <script type="text/javascript" src="../_static/doctools.js"></script>
    25     <link rel="top" title="epicsdf v1.0 documentation" href="../index.html" />
     28    <link rel="top" title="epicsdf 1.0 documentation" href="../index.html" />
    2629    <link rel="up" title="Module code" href="index.html" />
    2730  </head>
     
    3639          <a href="../py-modindex.html" title="Python Module Index"
    3740             >modules</a> |</li>
    38         <li><a href="../index.html">epicsdf v1.0 documentation</a> &raquo;</li>
     41        <li><a href="../index.html">epicsdf 1.0 documentation</a> &raquo;</li>
    3942          <li><a href="index.html" accesskey="U">Module code</a> &raquo;</li>
    4043      </ul>
     
    4548  <h3>Quick search</h3>
    4649    <form class="search" action="../search.html" method="get">
    47       <input type="text" name="q" size="18" />
     50      <input type="text" name="q" />
    4851      <input type="submit" value="Go" />
    4952      <input type="hidden" name="check_keywords" value="yes" />
     
    547550          <a href="../py-modindex.html" title="Python Module Index"
    548551             >modules</a> |</li>
    549         <li><a href="../index.html">epicsdf v1.0 documentation</a> &raquo;</li>
     552        <li><a href="../index.html">epicsdf 1.0 documentation</a> &raquo;</li>
    550553          <li><a href="index.html" >Module code</a> &raquo;</li>
    551554      </ul>
     
    553556    <div class="footer">
    554557        &copy; Copyright 2011, Pete Jemian.
    555       Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.
     558      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.3.
    556559    </div>
    557560  </body>
  • epicsdf/doc/build/html/_modules/index.html

    r597 r1046  
    44  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    55
     6
    67<html xmlns="http://www.w3.org/1999/xhtml">
    78  <head>
    89    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    910   
    10     <title>Overview: module code &mdash; epicsdf v1.0 documentation</title>
     11    <title>Overview: module code &mdash; epicsdf 1.0 documentation</title>
     12   
    1113    <link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
    1214    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
     15   
    1316    <script type="text/javascript">
    1417      var DOCUMENTATION_OPTIONS = {
     
    2326    <script type="text/javascript" src="../_static/underscore.js"></script>
    2427    <script type="text/javascript" src="../_static/doctools.js"></script>
    25     <link rel="top" title="epicsdf v1.0 documentation" href="../index.html" />
     28    <link rel="top" title="epicsdf 1.0 documentation" href="../index.html" />
    2629  </head>
    2730  <body>
     
    3538          <a href="../py-modindex.html" title="Python Module Index"
    3639             >modules</a> |</li>
    37         <li><a href="../index.html">epicsdf v1.0 documentation</a> &raquo;</li>
     40        <li><a href="../index.html">epicsdf 1.0 documentation</a> &raquo;</li>
    3841      </ul>
    3942    </div>
     
    4346  <h3>Quick search</h3>
    4447    <form class="search" action="../search.html" method="get">
    45       <input type="text" name="q" size="18" />
     48      <input type="text" name="q" />
    4649      <input type="submit" value="Go" />
    4750      <input type="hidden" name="check_keywords" value="yes" />
     
    7982          <a href="../py-modindex.html" title="Python Module Index"
    8083             >modules</a> |</li>
    81         <li><a href="../index.html">epicsdf v1.0 documentation</a> &raquo;</li>
     84        <li><a href="../index.html">epicsdf 1.0 documentation</a> &raquo;</li>
    8285      </ul>
    8386    </div>
    8487    <div class="footer">
    8588        &copy; Copyright 2011, Pete Jemian.
    86       Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.
     89      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.3.
    8790    </div>
    8891  </body>
  • epicsdf/doc/build/html/_sources/contents.txt

    r603 r1046  
    1515===========================
    1616
    17 * WWW: https://subversion.xor.aps.anl.gov/bcdaext/epicsdf/doc/build/html/index.html
     17* WWW: http://subversion.xray.aps.anl.gov/admin_bcdaext/epicsdf
    1818* TRAC: https://subversion.xor.aps.anl.gov/trac/bcdaext/browser/epicsdf
    1919
  • epicsdf/doc/build/html/_sources/installation.txt

    r616 r1046  
    1 .. $Id: installation.rst 607 2011-08-05 20:38:58Z jemian $
     1.. $Id: installation.rst 616 2011-08-16 22:46:39Z jemian $
    22
    33Installation Instructions for Pilatus Detectors
     
    2727
    2828     cd /tmp
    29      svn co https://subversion.xor.aps.anl.gov/bcdaext/epicsdf epicsdf
     29     svn co https://subversion.xray.aps.anl.gov/bcdaext/epicsdf epicsdf
    3030     cd epicsdf
    3131
     
    5050     # 2011-08-01,PRJ
    5151     # database support for "df" command on Pilatus detector computer
    52      # https://subversion.xor.aps.anl.gov/bcdaext/epicsdf/doc/build/html/index.html
     52     # https://subversion.xray.aps.anl.gov/bcdaext/epicsdf/doc/build/html/index.html
    5353     dbLoadRecords("$(TOP)/15iddLAXApp/Db/epicsdf.db", "P=15iddLAX:,D=p100k:")
    5454
     
    5757     # 2011-08-01,PRJ
    5858     # database support for "df" command on Pilatus detector computer
    59      # https://subversion.xor.aps.anl.gov/bcdaext/epicsdf/doc/build/html/index.html
     59     # https://subversion.xray.aps.anl.gov/bcdaext/epicsdf/doc/build/html/index.html
    6060     file epicsdf.req P=$(P),D=p100k:
    6161
     
    9999
    100100     cd /tmp
    101      svn co https://subversion.xor.aps.anl.gov/bcdaext/epd_deployment epd_deployment
     101     svn co https://subversion.xray.aps.anl.gov/bcdaext/epd_deployment epd_deployment
    102102     cd epd_deployment
    103103 
     
    172172
    173173    cd ~
    174     svn co https://subversion.xor.aps.anl.gov/bcdaext/epicsdf epicsdf
     174    svn co https://subversion.xray.aps.anl.gov/bcdaext/epicsdf epicsdf
    175175    cd epicsdf
    176176
  • epicsdf/doc/build/html/_static/basic.css

    r599 r1046  
    8080}
    8181
     82div.sphinxsidebar #searchbox input[type="text"] {
     83    width: 170px;
     84}
     85
     86div.sphinxsidebar #searchbox input[type="submit"] {
     87    width: 30px;
     88}
     89
    8290img {
    8391    border: 0;
     
    237245
    238246.align-center {
    239     clear: both;
    240247    text-align: center;
    241248}
     
    441448}
    442449
     450abbr, acronym {
     451    border-bottom: dotted 1px;
     452    cursor: help;
     453}
     454
    443455/* -- code displays --------------------------------------------------------- */
    444456
  • epicsdf/doc/build/html/_static/doctools.js

    r598 r1046  
    33 * ~~~~~~~~~~~
    44 *
    5  * Sphinx JavaScript utilties for all documentation.
     5 * Sphinx JavaScript utilities for all documentation.
    66 *
    77 * :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS.
     
    186186        });
    187187      }, 10);
    188       $('<li class="highlight-link"><a href="javascript:Documentation.' +
    189         'hideSearchWords()">' + _('Hide Search Matches') + '</a></li>')
    190           .appendTo($('.sidebar .this-page-menu'));
     188      $('<p class="highlight-link"><a href="javascript:Documentation.' +
     189        'hideSearchWords()">' + _('Hide Search Matches') + '</a></p>')
     190          .appendTo($('#searchbox'));
    191191    }
    192192  },
     
    214214   */
    215215  hideSearchWords : function() {
    216     $('.sidebar .this-page-menu li.highlight-link').fadeOut(300);
     216    $('#searchbox .highlight-link').fadeOut(300);
    217217    $('span.highlighted').removeClass('highlighted');
    218218  },
  • epicsdf/doc/build/html/_static/searchtools.js

    r598 r1046  
    11/*
    2  * searchtools.js
    3  * ~~~~~~~~~~~~~~
     2 * searchtools.js_t
     3 * ~~~~~~~~~~~~~~~~
    44 *
    55 * Sphinx JavaScript utilties for the full-text search.
     
    3737}
    3838
     39
    3940/**
    4041 * Porter Stemmer
    4142 */
    42 var PorterStemmer = function() {
     43var Stemmer = function() {
    4344
    4445  var step2list = {
     
    301302
    302303  query : function(query) {
    303     var stopwords = ['and', 'then', 'into', 'it', 'as', 'are', 'in',
    304                      'if', 'for', 'no', 'there', 'their', 'was', 'is',
    305                      'be', 'to', 'that', 'but', 'they', 'not', 'such',
    306                      'with', 'by', 'a', 'on', 'these', 'of', 'will',
    307                      'this', 'near', 'the', 'or', 'at'];
    308 
    309     // stem the searchterms and add them to the correct list
    310     var stemmer = new PorterStemmer();
     304    var stopwords = ["and","then","into","it","as","are","in","if","for","no","there","their","was","is","be","to","that","but","they","not","such","with","by","a","on","these","of","will","this","near","the","or","at"];
     305
     306    // Stem the searchterms and add them to the correct list
     307    var stemmer = new Stemmer();
    311308    var searchterms = [];
    312309    var excluded = [];
    313310    var hlterms = [];
    314311    var tmp = query.split(/\s+/);
    315     var object = (tmp.length == 1) ? tmp[0].toLowerCase() : null;
     312    var objectterms = [];
    316313    for (var i = 0; i < tmp.length; i++) {
     314      if (tmp[i] != "") {
     315          objectterms.push(tmp[i].toLowerCase());
     316      }
     317
    317318      if ($u.indexOf(stopwords, tmp[i]) != -1 || tmp[i].match(/^\d+$/) ||
    318319          tmp[i] == "") {
     
    345346    var titles = this._index.titles;
    346347    var terms = this._index.terms;
    347     var objects = this._index.objects;
    348     var objtypes = this._index.objtypes;
    349     var objnames = this._index.objnames;
    350348    var fileMap = {};
    351349    var files = null;
     
    358356
    359357    // lookup as object
    360     if (object != null) {
    361       for (var prefix in objects) {
    362         for (var name in objects[prefix]) {
    363           var fullname = (prefix ? prefix + '.' : '') + name;
    364           if (fullname.toLowerCase().indexOf(object) > -1) {
    365             match = objects[prefix][name];
    366             descr = objnames[match[1]] + _(', in ') + titles[match[0]];
    367             // XXX the generated anchors are not generally correct
    368             // XXX there may be custom prefixes
    369             result = [filenames[match[0]], fullname, '#'+fullname, descr];
    370             switch (match[2]) {
    371             case 1: objectResults.push(result); break;
    372             case 0: importantResults.push(result); break;
    373             case 2: unimportantResults.push(result); break;
    374             }
    375           }
    376         }
    377       }
    378     }
    379 
    380     // sort results descending
    381     objectResults.sort(function(a, b) {
    382       return (a[1] > b[1]) ? -1 : ((a[1] < b[1]) ? 1 : 0);
    383     });
    384 
    385     importantResults.sort(function(a, b) {
    386       return (a[1] > b[1]) ? -1 : ((a[1] < b[1]) ? 1 : 0);
    387     });
    388 
    389     unimportantResults.sort(function(a, b) {
    390       return (a[1] > b[1]) ? -1 : ((a[1] < b[1]) ? 1 : 0);
    391     });
    392 
     358    for (var i = 0; i < objectterms.length; i++) {
     359      var others = [].concat(objectterms.slice(0,i),
     360                             objectterms.slice(i+1, objectterms.length))
     361      var results = this.performObjectSearch(objectterms[i], others);
     362      // Assume first word is most likely to be the object,
     363      // other words more likely to be in description.
     364      // Therefore put matches for earlier words first.
     365      // (Results are eventually used in reverse order).
     366      objectResults = results[0].concat(objectResults);
     367      importantResults = results[1].concat(importantResults);
     368      unimportantResults = results[2].concat(unimportantResults);
     369    }
    393370
    394371    // perform the search on the required terms
     
    490467              displayNextItem();
    491468            });
    492           });
     469          }, "text");
    493470        } else {
    494471          // no source available, just display title
     
    511488    }
    512489    displayNextItem();
     490  },
     491
     492  performObjectSearch : function(object, otherterms) {
     493    var filenames = this._index.filenames;
     494    var objects = this._index.objects;
     495    var objnames = this._index.objnames;
     496    var titles = this._index.titles;
     497
     498    var importantResults = [];
     499    var objectResults = [];
     500    var unimportantResults = [];
     501
     502    for (var prefix in objects) {
     503      for (var name in objects[prefix]) {
     504        var fullname = (prefix ? prefix + '.' : '') + name;
     505        if (fullname.toLowerCase().indexOf(object) > -1) {
     506          var match = objects[prefix][name];
     507          var objname = objnames[match[1]][2];
     508          var title = titles[match[0]];
     509          // If more than one term searched for, we require other words to be
     510          // found in the name/title/description
     511          if (otherterms.length > 0) {
     512            var haystack = (prefix + ' ' + name + ' ' +
     513                            objname + ' ' + title).toLowerCase();
     514            var allfound = true;
     515            for (var i = 0; i < otherterms.length; i++) {
     516              if (haystack.indexOf(otherterms[i]) == -1) {
     517                allfound = false;
     518                break;
     519              }
     520            }
     521            if (!allfound) {
     522              continue;
     523            }
     524          }
     525          var descr = objname + _(', in ') + title;
     526          anchor = match[3];
     527          if (anchor == '')
     528            anchor = fullname;
     529          else if (anchor == '-')
     530            anchor = objnames[match[1]][1] + '-' + fullname;
     531          result = [filenames[match[0]], fullname, '#'+anchor, descr];
     532          switch (match[2]) {
     533          case 1: objectResults.push(result); break;
     534          case 0: importantResults.push(result); break;
     535          case 2: unimportantResults.push(result); break;
     536          }
     537        }
     538      }
     539    }
     540
     541    // sort results descending
     542    objectResults.sort(function(a, b) {
     543      return (a[1] > b[1]) ? -1 : ((a[1] < b[1]) ? 1 : 0);
     544    });
     545
     546    importantResults.sort(function(a, b) {
     547      return (a[1] > b[1]) ? -1 : ((a[1] < b[1]) ? 1 : 0);
     548    });
     549
     550    unimportantResults.sort(function(a, b) {
     551      return (a[1] > b[1]) ? -1 : ((a[1] < b[1]) ? 1 : 0);
     552    });
     553
     554    return [importantResults, objectResults, unimportantResults]
    513555  }
    514556}
  • epicsdf/doc/build/html/_static/underscore.js

    r598 r1046  
     1// Underscore.js 0.5.5
     2// (c) 2009 Jeremy Ashkenas, DocumentCloud Inc.
     3// Underscore is freely distributable under the terms of the MIT license.
     4// Portions of Underscore are inspired by or borrowed from Prototype.js,
     5// Oliver Steele's Functional, and John Resig's Micro-Templating.
     6// For all details and documentation:
     7// http://documentcloud.github.com/underscore/
    18(function(){var j=this,n=j._,i=function(a){this._wrapped=a},m=typeof StopIteration!=="undefined"?StopIteration:"__break__",b=j._=function(a){return new i(a)};if(typeof exports!=="undefined")exports._=b;var k=Array.prototype.slice,o=Array.prototype.unshift,p=Object.prototype.toString,q=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;b.VERSION="0.5.5";b.each=function(a,c,d){try{if(a.forEach)a.forEach(c,d);else if(b.isArray(a)||b.isArguments(a))for(var e=0,f=a.length;e<f;e++)c.call(d,
    29a[e],e,a);else{var g=b.keys(a);f=g.length;for(e=0;e<f;e++)c.call(d,a[g[e]],g[e],a)}}catch(h){if(h!=m)throw h;}return a};b.map=function(a,c,d){if(a&&b.isFunction(a.map))return a.map(c,d);var e=[];b.each(a,function(f,g,h){e.push(c.call(d,f,g,h))});return e};b.reduce=function(a,c,d,e){if(a&&b.isFunction(a.reduce))return a.reduce(b.bind(d,e),c);b.each(a,function(f,g,h){c=d.call(e,c,f,g,h)});return c};b.reduceRight=function(a,c,d,e){if(a&&b.isFunction(a.reduceRight))return a.reduceRight(b.bind(d,e),c);
  • epicsdf/doc/build/html/contents.html

    r602 r1046  
    44  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    55
     6
    67<html xmlns="http://www.w3.org/1999/xhtml">
    78  <head>
    89    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    910   
    10     <title>Contents &mdash; epicsdf v1.0 documentation</title>
     11    <title>Contents &mdash; epicsdf 1.0 documentation</title>
     12   
    1113    <link rel="stylesheet" href="_static/sphinxdoc.css" type="text/css" />
    1214    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
     15   
    1316    <script type="text/javascript">
    1417      var DOCUMENTATION_OPTIONS = {
     
    2326    <script type="text/javascript" src="_static/underscore.js"></script>
    2427    <script type="text/javascript" src="_static/doctools.js"></script>
    25     <link rel="top" title="epicsdf v1.0 documentation" href="index.html" />
     28    <link rel="top" title="epicsdf 1.0 documentation" href="index.html" />
    2629    <link rel="next" title="Installation Instructions for Pilatus Detectors" href="installation.html" />
    2730    <link rel="prev" title="epicsdf project: documentation" href="index.html" />
     
    4346          <a href="index.html" title="epicsdf project: documentation"
    4447             accesskey="P">previous</a> |</li>
    45         <li><a href="index.html">epicsdf v1.0 documentation</a> &raquo;</li>
     48        <li><a href="index.html">epicsdf 1.0 documentation</a> &raquo;</li>
    4649      </ul>
    4750    </div>
     
    7174  <h3>Quick search</h3>
    7275    <form class="search" action="search.html" method="get">
    73       <input type="text" name="q" size="18" />
     76      <input type="text" name="q" />
    7477      <input type="submit" value="Go" />
    7578      <input type="hidden" name="check_keywords" value="yes" />
     
    118121<h1>Documentation Links<a class="headerlink" href="#documentation-links" title="Permalink to this headline">¶</a></h1>
    119122<ul class="simple">
    120 <li>WWW: <a class="reference external" href="https://subversion.xor.aps.anl.gov/bcdaext/epicsdf/doc/build/html/index.html">https://subversion.xor.aps.anl.gov/bcdaext/epicsdf/doc/build/html/index.html</a></li>
     123<li>WWW: <a class="reference external" href="http://subversion.xray.aps.anl.gov/admin_bcdaext/epicsdf">http://subversion.xray.aps.anl.gov/admin_bcdaext/epicsdf</a></li>
    121124<li>TRAC: <a class="reference external" href="https://subversion.xor.aps.anl.gov/trac/bcdaext/browser/epicsdf">https://subversion.xor.aps.anl.gov/trac/bcdaext/browser/epicsdf</a></li>
    122125</ul>
     
    152155          <a href="index.html" title="epicsdf project: documentation"
    153156             >previous</a> |</li>
    154         <li><a href="index.html">epicsdf v1.0 documentation</a> &raquo;</li>
     157        <li><a href="index.html">epicsdf 1.0 documentation</a> &raquo;</li>
    155158      </ul>
    156159    </div>
    157160    <div class="footer">
    158161        &copy; Copyright 2011, Pete Jemian.
    159       Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.
     162      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.3.
    160163    </div>
    161164  </body>
  • epicsdf/doc/build/html/epics/index.html

    r608 r1046  
    33<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    44  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     5
    56
    67<html xmlns="http://www.w3.org/1999/xhtml">
     
    89    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    910   
    10     <title>EPICS IOC support documentation &mdash; epicsdf v1.0 documentation</title>
     11    <title>EPICS IOC support documentation &mdash; epicsdf 1.0 documentation</title>
     12   
    1113    <link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
    1214    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
     15   
    1316    <script type="text/javascript">
    1417      var DOCUMENTATION_OPTIONS = {
     
    2326    <script type="text/javascript" src="../_static/underscore.js"></script>
    2427    <script type="text/javascript" src="../_static/doctools.js"></script>
    25     <link rel="top" title="epicsdf v1.0 documentation" href="../index.html" />
     28    <link rel="top" title="epicsdf 1.0 documentation" href="../index.html" />
    2629    <link rel="up" title="Contents" href="../contents.html" />
    2730    <link rel="next" title="Host computer support documentation" href="../host/index.html" />
     
    4447          <a href="../installation.html" title="Installation Instructions for Pilatus Detectors"
    4548             accesskey="P">previous</a> |</li>
    46         <li><a href="../index.html">epicsdf v1.0 documentation</a> &raquo;</li>
     49        <li><a href="../index.html">epicsdf 1.0 documentation</a> &raquo;</li>
    4750          <li><a href="../contents.html" accesskey="U">Contents</a> &raquo;</li>
    4851      </ul>
     
    8285  <h3>Quick search</h3>
    8386    <form class="search" action="../search.html" method="get">
    84       <input type="text" name="q" size="18" />
     87      <input type="text" name="q" />
    8588      <input type="submit" value="Go" />
    8689      <input type="hidden" name="check_keywords" value="yes" />
     
    140143</colgroup>
    141144<thead valign="bottom">
    142 <tr><th class="head">macro</th>
     145<tr class="row-odd"><th class="head">macro</th>
    143146<th class="head">typical value</th>
    144147<th class="head">meaning</th>
     
    146149</thead>
    147150<tbody valign="top">
    148 <tr><td>P</td>
     151<tr class="row-even"><td>P</td>
    149152<td>prj:</td>
    150153<td>IOC prefix</td>
    151154</tr>
    152 <tr><td>D</td>
     155<tr class="row-odd"><td>D</td>
    153156<td>p300:</td>
    154157<td>specific device supported</td>
     
    168171<col class="field-body" />
    169172<tbody valign="top">
    170 <tr class="field"><th class="field-name">note:</th><td class="field-body">softIoc is one of the tools built in EPICS base and
     173<tr class="field-odd field"><th class="field-name">note:</th><td class="field-body">softIoc is one of the tools built in EPICS base and
    171174can be found on the path
    172175<tt class="docutils literal"><span class="pre">${EPICS_BASE}/bin/${EPICS_HOST_ARCH}/softIoc</span></tt></td>
     
    187190</colgroup>
    188191<thead valign="bottom">
    189 <tr><th class="head">name</th>
     192<tr class="row-odd"><th class="head">name</th>
    190193<th class="head">type</th>
    191194<th class="head">meaning</th>
     
    193196</thead>
    194197<tbody valign="top">
    195 <tr><td>$(P)$(D)df:disk</td>
     198<tr class="row-even"><td>$(P)$(D)df:disk</td>
    196199<td>waveform</td>
    197200<td>disk partition being watched</td>
    198201</tr>
    199 <tr><td>$(P)$(D)df:message</td>
     202<tr class="row-odd"><td>$(P)$(D)df:message</td>
    200203<td>waveform</td>
    201204<td>message to be sent by email</td>
    202205</tr>
    203 <tr><td>$(P)$(D)df:email_list</td>
     206<tr class="row-even"><td>$(P)$(D)df:email_list</td>
    204207<td>waveform</td>
    205208<td>list of email addresses</td>
    206209</tr>
    207 <tr><td>$(P)$(D)df:total</td>
     210<tr class="row-odd"><td>$(P)$(D)df:total</td>
    208211<td>ao</td>
    209212<td>total space on the partition (MB)</td>
    210213</tr>
    211 <tr><td>$(P)$(D)df:free</td>
     214<tr class="row-even"><td>$(P)$(D)df:free</td>
    212215<td>ao</td>
    213216<td>free space (MB)</td>
    214217</tr>
    215 <tr><td>$(P)$(D)df:avail</td>
     218<tr class="row-odd"><td>$(P)$(D)df:avail</td>
    216219<td>ao</td>
    217220<td>available space</td>
    218221</tr>
    219 <tr><td>$(P)$(D)df:used</td>
     222<tr class="row-even"><td>$(P)$(D)df:used</td>
    220223<td>ao</td>
    221224<td>disk space in use (computed)</td>
    222225</tr>
    223 <tr><td>$(P)$(D)df:free:pct</td>
     226<tr class="row-odd"><td>$(P)$(D)df:free:pct</td>
    224227<td>ao</td>
    225228<td>percentage free space</td>
    226229</tr>
    227 <tr><td>$(P)$(D)df:used:pct</td>
     230<tr class="row-even"><td>$(P)$(D)df:used:pct</td>
    228231<td>ao</td>
    229232<td>percentage used space</td>
    230233</tr>
    231 <tr><td>$(P)$(D)df:avail:pct</td>
     234<tr class="row-odd"><td>$(P)$(D)df:avail:pct</td>
    232235<td>ao</td>
    233236<td>percentage available space</td>
    234237</tr>
    235 <tr><td>$(P)$(D)df:period</td>
     238<tr class="row-even"><td>$(P)$(D)df:period</td>
    236239<td>ao</td>
    237240<td>time between updates (s)</td>
    238241</tr>
    239 <tr><td>$(P)$(D)df:alarm</td>
     242<tr class="row-odd"><td>$(P)$(D)df:alarm</td>
    240243<td>calcout</td>
    241244<td>calculated alarm condition</td>
     
    274277<col class="field-body" />
    275278<tbody valign="top">
    276 <tr class="field"><th class="field-name">note:</th><td class="field-body">The present MEDM interface does not have entry boxes for changing the
     279<tr class="field-odd field"><th class="field-name">note:</th><td class="field-body">The present MEDM interface does not have entry boxes for changing the
    277280trip points now, nor for editing the calcout record.  Changes to all these
    278281may be made from the command line through the caput command.</td>
     
    338341</colgroup>
    339342<thead valign="bottom">
    340 <tr><th class="head">macro</th>
     343<tr class="row-odd"><th class="head">macro</th>
    341344<th class="head">example value</th>
    342345<th class="head">meaning</th>
     
    344347</thead>
    345348<tbody valign="top">
    346 <tr><td>P</td>
     349<tr class="row-even"><td>P</td>
    347350<td>15iddLAX:</td>
    348351<td>IOC prefix</td>
    349352</tr>
    350 <tr><td>D</td>
     353<tr class="row-odd"><td>D</td>
    351354<td>p100:</td>
    352355<td>specific device supported</td>
     
    381384          <a href="../installation.html" title="Installation Instructions for Pilatus Detectors"
    382385             >previous</a> |</li>
    383         <li><a href="../index.html">epicsdf v1.0 documentation</a> &raquo;</li>
     386        <li><a href="../index.html">epicsdf 1.0 documentation</a> &raquo;</li>
    384387          <li><a href="../contents.html" >Contents</a> &raquo;</li>
    385388      </ul>
     
    387390    <div class="footer">
    388391        &copy; Copyright 2011, Pete Jemian.
    389       Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.
     392      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.3.
    390393    </div>
    391394  </body>
  • epicsdf/doc/build/html/genindex.html

    r597 r1046  
     1
     2
    13
    24
    35<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    46  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     7
    58
    69<html xmlns="http://www.w3.org/1999/xhtml">
     
    811    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    912   
    10     <title>Index &mdash; epicsdf v1.0 documentation</title>
     13    <title>Index &mdash; epicsdf 1.0 documentation</title>
     14   
    1115    <link rel="stylesheet" href="_static/sphinxdoc.css" type="text/css" />
    1216    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
     17   
    1318    <script type="text/javascript">
    1419      var DOCUMENTATION_OPTIONS = {
     
    2328    <script type="text/javascript" src="_static/underscore.js"></script>
    2429    <script type="text/javascript" src="_static/doctools.js"></script>
    25     <link rel="top" title="epicsdf v1.0 documentation" href="index.html" />
     30    <link rel="top" title="epicsdf 1.0 documentation" href="index.html" />
    2631  </head>
    2732  <body>
     
    3540          <a href="py-modindex.html" title="Python Module Index"
    3641             >modules</a> |</li>
    37         <li><a href="index.html">epicsdf v1.0 documentation</a> &raquo;</li>
     42        <li><a href="index.html">epicsdf 1.0 documentation</a> &raquo;</li>
    3843      </ul>
    3944    </div>
     
    4651  <h3>Quick search</h3>
    4752    <form class="search" action="search.html" method="get">
    48       <input type="text" name="q" size="18" />
     53      <input type="text" name="q" />
    4954      <input type="submit" value="Go" />
    5055      <input type="hidden" name="check_keywords" value="yes" />
     
    6570           
    6671
    67    <h1 id="index">Index</h1>
    68 
    69    <div class="genindex-jumpbox">
    70    <a href="#C"><strong>C</strong></a> | <a href="#D"><strong>D</strong></a> | <a href="#E"><strong>E</strong></a> | <a href="#G"><strong>G</strong></a> | <a href="#I"><strong>I</strong></a> | <a href="#L"><strong>L</strong></a> | <a href="#O"><strong>O</strong></a> | <a href="#R"><strong>R</strong></a> | <a href="#S"><strong>S</strong></a> | <a href="#W"><strong>W</strong></a>
    71    </div>
     72<h1 id="index">Index</h1>
     73
     74<div class="genindex-jumpbox">
     75 <a href="#C"><strong>C</strong></a>
     76 | <a href="#D"><strong>D</strong></a>
     77 | <a href="#E"><strong>E</strong></a>
     78 | <a href="#G"><strong>G</strong></a>
     79 | <a href="#I"><strong>I</strong></a>
     80 | <a href="#L"><strong>L</strong></a>
     81 | <a href="#O"><strong>O</strong></a>
     82 | <a href="#R"><strong>R</strong></a>
     83 | <a href="#S"><strong>S</strong></a>
     84 | <a href="#W"><strong>W</strong></a>
     85 
     86</div>
    7287<h2 id="C">C</h2>
    7388<table style="width: 100%" class="indextable genindextable"><tr>
    7489  <td style="width: 33%" valign="top"><dl>
    75     <dt><a href="src/epicsdf.html#epicsdf.epicsdf.caget">caget() (epicsdf.epicsdf method)</a></dt>
    76 </dl></td>
    77   <td style="width: 33%" valign="top"><dl>
    78     <dt><a href="src/epicsdf.html#epicsdf.epicsdf.caput">caput() (epicsdf.epicsdf method)</a></dt>
    79 </dl></td>
     90     
     91  <dt><a href="src/epicsdf.html#epicsdf.epicsdf.caget">caget() (epicsdf.epicsdf method)</a>
     92  </dt>
     93
     94  </dl></td>
     95  <td style="width: 33%" valign="top"><dl>
     96     
     97  <dt><a href="src/epicsdf.html#epicsdf.epicsdf.caput">caput() (epicsdf.epicsdf method)</a>
     98  </dt>
     99
     100  </dl></td>
    80101</tr></table>
    81102
     
    83104<table style="width: 100%" class="indextable genindextable"><tr>
    84105  <td style="width: 33%" valign="top"><dl>
    85     <dt><a href="src/epicsdf.html#epicsdf.epicsdf.demo">demo() (epicsdf.epicsdf method)</a></dt>
    86     <dt><a href="src/epicsdf.html#epicsdf.epicsdf.df">df() (epicsdf.epicsdf method)</a></dt>
    87 </dl></td>
    88   <td style="width: 33%" valign="top"><dl>
    89     <dt><a href="src/epicsdf.html#epicsdf.epicsdf.df2epics">df2epics() (epicsdf.epicsdf method)</a></dt>
    90     <dt><a href="src/epicsdf.html#epicsdf.epicsdf.doPeriodicUpdate">doPeriodicUpdate() (epicsdf.epicsdf method)</a></dt>
    91 </dl></td>
     106     
     107  <dt><a href="src/epicsdf.html#epicsdf.epicsdf.demo">demo() (epicsdf.epicsdf method)</a>
     108  </dt>
     109
     110     
     111  <dt><a href="src/epicsdf.html#epicsdf.epicsdf.df">df() (epicsdf.epicsdf method)</a>
     112  </dt>
     113
     114  </dl></td>
     115  <td style="width: 33%" valign="top"><dl>
     116     
     117  <dt><a href="src/epicsdf.html#epicsdf.epicsdf.df2epics">df2epics() (epicsdf.epicsdf method)</a>
     118  </dt>
     119
     120     
     121  <dt><a href="src/epicsdf.html#epicsdf.epicsdf.doPeriodicUpdate">doPeriodicUpdate() (epicsdf.epicsdf method)</a>
     122  </dt>
     123
     124  </dl></td>
    92125</tr></table>
    93126
     
    95128<table style="width: 100%" class="indextable genindextable"><tr>
    96129  <td style="width: 33%" valign="top"><dl>
    97     <dt><a href="src/epicsdf.html#epicsdf.epicsdf">epicsdf (class in epicsdf)</a></dt>
    98     <dd><dl>
    99       <dt><a href="src/epicsdf.html#module-epicsdf">(module)</a></dt>
    100   </dl></dd>
    101 </dl></td>
     130     
     131  <dt><a href="src/epicsdf.html#epicsdf.epicsdf">epicsdf (class in epicsdf)</a>
     132  </dt>
     133
     134      <dd><dl>
     135       
     136  <dt><a href="src/epicsdf.html#module-epicsdf">(module)</a>
     137  </dt>
     138
     139      </dl></dd>
     140  </dl></td>
    102141</tr></table>
    103142
     
    105144<table style="width: 100%" class="indextable genindextable"><tr>
    106145  <td style="width: 33%" valign="top"><dl>
    107     <dt><a href="src/epicsdf.html#epicsdf.epicsdf.getDisk">getDisk() (epicsdf.epicsdf method)</a></dt>
    108 </dl></td>
     146     
     147  <dt><a href="src/epicsdf.html#epicsdf.epicsdf.getDisk">getDisk() (epicsdf.epicsdf method)</a>
     148  </dt>
     149
     150  </dl></td>
    109151</tr></table>
    110152
     
    112154<table style="width: 100%" class="indextable genindextable"><tr>
    113155  <td style="width: 33%" valign="top"><dl>
    114     <dt><a href="src/epicsdf.html#epicsdf.epicsdf.isValidPeriod">isValidPeriod() (epicsdf.epicsdf method)</a></dt>
    115 </dl></td>
     156     
     157  <dt><a href="src/epicsdf.html#epicsdf.epicsdf.isValidPeriod">isValidPeriod() (epicsdf.epicsdf method)</a>
     158  </dt>
     159
     160  </dl></td>
    116161</tr></table>
    117162
     
    119164<table style="width: 100%" class="indextable genindextable"><tr>
    120165  <td style="width: 33%" valign="top"><dl>
    121     <dt><a href="src/epicsdf.html#epicsdf.epicsdf.logger">logger() (epicsdf.epicsdf method)</a></dt>
    122 </dl></td>
     166     
     167  <dt><a href="src/epicsdf.html#epicsdf.epicsdf.logger">logger() (epicsdf.epicsdf method)</a>
     168  </dt>
     169
     170  </dl></td>
    123171</tr></table>
    124172
     
    126174<table style="width: 100%" class="indextable genindextable"><tr>
    127175  <td style="width: 33%" valign="top"><dl>
    128     <dt><a href="src/epicsdf.html#epicsdf.epicsdf.onAlarmPvChange">onAlarmPvChange() (epicsdf.epicsdf method)</a></dt>
    129     <dt><a href="src/epicsdf.html#epicsdf.epicsdf.onDiskPvChange">onDiskPvChange() (epicsdf.epicsdf method)</a></dt>
    130     <dt><a href="src/epicsdf.html#epicsdf.epicsdf.onEmailsPvChange">onEmailsPvChange() (epicsdf.epicsdf method)</a></dt>
    131 </dl></td>
    132   <td style="width: 33%" valign="top"><dl>
    133     <dt><a href="src/epicsdf.html#epicsdf.epicsdf.onMessagePvChange">onMessagePvChange() (epicsdf.epicsdf method)</a></dt>
    134     <dt><a href="src/epicsdf.html#epicsdf.epicsdf.onPeriodPvChange">onPeriodPvChange() (epicsdf.epicsdf method)</a></dt>
    135 </dl></td>
     176     
     177  <dt><a href="src/epicsdf.html#epicsdf.epicsdf.onAlarmPvChange">onAlarmPvChange() (epicsdf.epicsdf method)</a>
     178  </dt>
     179
     180     
     181  <dt><a href="src/epicsdf.html#epicsdf.epicsdf.onDiskPvChange">onDiskPvChange() (epicsdf.epicsdf method)</a>
     182  </dt>
     183
     184     
     185  <dt><a href="src/epicsdf.html#epicsdf.epicsdf.onEmailsPvChange">onEmailsPvChange() (epicsdf.epicsdf method)</a>
     186  </dt>
     187
     188  </dl></td>
     189  <td style="width: 33%" valign="top"><dl>
     190     
     191  <dt><a href="src/epicsdf.html#epicsdf.epicsdf.onMessagePvChange">onMessagePvChange() (epicsdf.epicsdf method)</a>
     192  </dt>
     193
     194     
     195  <dt><a href="src/epicsdf.html#epicsdf.epicsdf.onPeriodPvChange">onPeriodPvChange() (epicsdf.epicsdf method)</a>
     196  </dt>
     197
     198  </dl></td>
    136199</tr></table>
    137200
     
    139202<table style="width: 100%" class="indextable genindextable"><tr>
    140203  <td style="width: 33%" valign="top"><dl>
    141     <dt><a href="src/epicsdf.html#epicsdf.epicsdf.run">run() (epicsdf.epicsdf method)</a></dt>
    142 </dl></td>
     204     
     205  <dt><a href="src/epicsdf.html#epicsdf.epicsdf.run">run() (epicsdf.epicsdf method)</a>
     206  </dt>
     207
     208  </dl></td>
    143209</tr></table>
    144210
     
    146212<table style="width: 100%" class="indextable genindextable"><tr>
    147213  <td style="width: 33%" valign="top"><dl>
    148     <dt><a href="src/epicsdf.html#epicsdf.epicsdf.sendMail">sendMail() (epicsdf.epicsdf method)</a></dt>
    149 </dl></td>
    150   <td style="width: 33%" valign="top"><dl>
    151     <dt><a href="src/epicsdf.html#epicsdf.epicsdf.setPeriod">setPeriod() (epicsdf.epicsdf method)</a></dt>
    152 </dl></td>
     214     
     215  <dt><a href="src/epicsdf.html#epicsdf.epicsdf.sendMail">sendMail() (epicsdf.epicsdf method)</a>
     216  </dt>
     217
     218  </dl></td>
     219  <td style="width: 33%" valign="top"><dl>
     220     
     221  <dt><a href="src/epicsdf.html#epicsdf.epicsdf.setPeriod">setPeriod() (epicsdf.epicsdf method)</a>
     222  </dt>
     223
     224  </dl></td>
    153225</tr></table>
    154226
     
    156228<table style="width: 100%" class="indextable genindextable"><tr>
    157229  <td style="width: 33%" valign="top"><dl>
    158     <dt><a href="src/epicsdf.html#epicsdf.epicsdf.wf2str">wf2str() (epicsdf.epicsdf method)</a></dt>
    159 </dl></td>
     230     
     231  <dt><a href="src/epicsdf.html#epicsdf.epicsdf.wf2str">wf2str() (epicsdf.epicsdf method)</a>
     232  </dt>
     233
     234  </dl></td>
    160235</tr></table>
    161236
     
    176251          <a href="py-modindex.html" title="Python Module Index"
    177252             >modules</a> |</li>
    178         <li><a href="index.html">epicsdf v1.0 documentation</a> &raquo;</li>
     253        <li><a href="index.html">epicsdf 1.0 documentation</a> &raquo;</li>
    179254      </ul>
    180255    </div>
    181256    <div class="footer">
    182257        &copy; Copyright 2011, Pete Jemian.
    183       Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.
     258      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.3.
    184259    </div>
    185260  </body>
  • epicsdf/doc/build/html/host/index.html

    r597 r1046  
    44  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    55
     6
    67<html xmlns="http://www.w3.org/1999/xhtml">
    78  <head>
    89    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    910   
    10     <title>Host computer support documentation &mdash; epicsdf v1.0 documentation</title>
     11    <title>Host computer support documentation &mdash; epicsdf 1.0 documentation</title>
     12   
    1113    <link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
    1214    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
     15   
    1316    <script type="text/javascript">
    1417      var DOCUMENTATION_OPTIONS = {
     
    2326    <script type="text/javascript" src="../_static/underscore.js"></script>
    2427    <script type="text/javascript" src="../_static/doctools.js"></script>
    25     <link rel="top" title="epicsdf v1.0 documentation" href="../index.html" />
     28    <link rel="top" title="epicsdf 1.0 documentation" href="../index.html" />
    2629    <link rel="up" title="Contents" href="../contents.html" />
    2730    <link rel="next" title="Source code documentation" href="../src/index.html" />
     
    4447          <a href="../epics/index.html" title="EPICS IOC support documentation"
    4548             accesskey="P">previous</a> |</li>
    46         <li><a href="../index.html">epicsdf v1.0 documentation</a> &raquo;</li>
     49        <li><a href="../index.html">epicsdf 1.0 documentation</a> &raquo;</li>
    4750          <li><a href="../contents.html" accesskey="U">Contents</a> &raquo;</li>
    4851      </ul>
     
    6467  <h3>Quick search</h3>
    6568    <form class="search" action="../search.html" method="get">
    66       <input type="text" name="q" size="18" />
     69      <input type="text" name="q" />
    6770      <input type="submit" value="Go" />
    6871      <input type="hidden" name="check_keywords" value="yes" />
     
    100103</colgroup>
    101104<thead valign="bottom">
    102 <tr><th class="head">Makefile</th>
     105<tr class="row-odd"><th class="head">Makefile</th>
    103106<th class="head">bash shell</th>
    104107<th class="head">description</th>
     
    106109</thead>
    107110<tbody valign="top">
    108 <tr><td>make</td>
     111<tr class="row-even"><td>make</td>
    109112<td>epicsdf.sh checkup</td>
    110113<td>make sure the python job
     
    112115it if is not</td>
    113116</tr>
    114 <tr><td>make start</td>
     117<tr class="row-odd"><td>make start</td>
    115118<td>epicsdf.sh start</td>
    116119<td>start the python job</td>
    117120</tr>
    118 <tr><td>make stop</td>
     121<tr class="row-even"><td>make stop</td>
    119122<td>epicsdf.sh stop</td>
    120123<td>stop the python job</td>
    121124</tr>
    122 <tr><td>make restart</td>
     125<tr class="row-odd"><td>make restart</td>
    123126<td>epicsdf.sh restart</td>
    124127<td>restart the python job</td>
     
    137140<col class="field-body" />
    138141<tbody valign="top">
    139 <tr class="field"><th class="field-name">note:</th><td class="field-body">To edit a cron task, you need to set an environment variable for an
     142<tr class="field-odd field"><th class="field-name">note:</th><td class="field-body">To edit a cron task, you need to set an environment variable for an
    140143editor such as EDITOR=nano and then type &#8220;crontab -e&#8221; on the command
    141144line.  Paste in the line above, save the edits, and quit the editor.</td>
     
    166169          <a href="../epics/index.html" title="EPICS IOC support documentation"
    167170             >previous</a> |</li>
    168         <li><a href="../index.html">epicsdf v1.0 documentation</a> &raquo;</li>
     171        <li><a href="../index.html">epicsdf 1.0 documentation</a> &raquo;</li>
    169172          <li><a href="../contents.html" >Contents</a> &raquo;</li>
    170173      </ul>
     
    172175    <div class="footer">
    173176        &copy; Copyright 2011, Pete Jemian.
    174       Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.
     177      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.3.
    175178    </div>
    176179  </body>
  • epicsdf/doc/build/html/index.html

    r602 r1046  
    44  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    55
     6
    67<html xmlns="http://www.w3.org/1999/xhtml">
    78  <head>
    89    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    910   
    10     <title>epicsdf project: documentation &mdash; epicsdf v1.0 documentation</title>
     11    <title>epicsdf project: documentation &mdash; epicsdf 1.0 documentation</title>
     12   
    1113    <link rel="stylesheet" href="_static/sphinxdoc.css" type="text/css" />
    1214    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
     15   
    1316    <script type="text/javascript">
    1417      var DOCUMENTATION_OPTIONS = {
     
    2326    <script type="text/javascript" src="_static/underscore.js"></script>
    2427    <script type="text/javascript" src="_static/doctools.js"></script>
    25     <link rel="top" title="epicsdf v1.0 documentation" href="#" />
     28    <link rel="top" title="epicsdf 1.0 documentation" href="#" />
    2629    <link rel="next" title="Contents" href="contents.html" />
    2730  </head>
     
    3942          <a href="contents.html" title="Contents"
    4043             accesskey="N">next</a> |</li>
    41         <li><a href="#">epicsdf v1.0 documentation</a> &raquo;</li>
     44        <li><a href="#">epicsdf 1.0 documentation</a> &raquo;</li>
    4245      </ul>
    4346    </div>
     
    5558  <h3>Quick search</h3>
    5659    <form class="search" action="search.html" method="get">
    57       <input type="text" name="q" size="18" />
     60      <input type="text" name="q" />
    5861      <input type="submit" value="Go" />
    5962      <input type="hidden" name="check_keywords" value="yes" />
     
    121124          <a href="contents.html" title="Contents"
    122125             >next</a> |</li>
    123         <li><a href="#">epicsdf v1.0 documentation</a> &raquo;</li>
     126        <li><a href="#">epicsdf 1.0 documentation</a> &raquo;</li>
    124127      </ul>
    125128    </div>
    126129    <div class="footer">
    127130        &copy; Copyright 2011, Pete Jemian.
    128       Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.
     131      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.3.
    129132    </div>
    130133  </body>
  • epicsdf/doc/build/html/installation.html

    r616 r1046  
    33<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    44  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     5
    56
    67<html xmlns="http://www.w3.org/1999/xhtml">
     
    89    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    910   
    10     <title>Installation Instructions for Pilatus Detectors &mdash; epicsdf v1.0 documentation</title>
     11    <title>Installation Instructions for Pilatus Detectors &mdash; epicsdf 1.0 documentation</title>
     12   
    1113    <link rel="stylesheet" href="_static/sphinxdoc.css" type="text/css" />
    1214    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
     15   
    1316    <script type="text/javascript">
    1417      var DOCUMENTATION_OPTIONS = {
     
    2326    <script type="text/javascript" src="_static/underscore.js"></script>
    2427    <script type="text/javascript" src="_static/doctools.js"></script>
    25     <link rel="top" title="epicsdf v1.0 documentation" href="index.html" />
     28    <link rel="top" title="epicsdf 1.0 documentation" href="index.html" />
    2629    <link rel="up" title="Contents" href="contents.html" />
    2730    <link rel="next" title="EPICS IOC support documentation" href="epics/index.html" />
     
    4447          <a href="contents.html" title="Contents"
    4548             accesskey="P">previous</a> |</li>
    46         <li><a href="index.html">epicsdf v1.0 documentation</a> &raquo;</li>
     49        <li><a href="index.html">epicsdf 1.0 documentation</a> &raquo;</li>
    4750          <li><a href="contents.html" accesskey="U">Contents</a> &raquo;</li>
    4851      </ul>
     
    8487  <h3>Quick search</h3>
    8588    <form class="search" action="search.html" method="get">
    86       <input type="text" name="q" size="18" />
     89      <input type="text" name="q" />
    8790      <input type="submit" value="Go" />
    8891      <input type="hidden" name="check_keywords" value="yes" />
     
    124127<li><p class="first">Check out support from subversion:</p>
    125128<div class="highlight-python"><pre>cd /tmp
    126 svn co https://subversion.xor.aps.anl.gov/bcdaext/epicsdf epicsdf
     129svn co https://subversion.xray.aps.anl.gov/bcdaext/epicsdf epicsdf
    127130cd epicsdf</pre>
    128131</div>
     
    147150<div class="highlight-python"><div class="highlight"><pre><span class="c"># 2011-08-01,PRJ</span>
    148151<span class="c"># database support for &quot;df&quot; command on Pilatus detector computer</span>
    149 <span class="c"># https://subversion.xor.aps.anl.gov/bcdaext/epicsdf/doc/build/html/index.html</span>
     152<span class="c"># https://subversion.xray.aps.anl.gov/bcdaext/epicsdf/doc/build/html/index.html</span>
    150153<span class="n">dbLoadRecords</span><span class="p">(</span><span class="s">&quot;$(TOP)/15iddLAXApp/Db/epicsdf.db&quot;</span><span class="p">,</span> <span class="s">&quot;P=15iddLAX:,D=p100k:&quot;</span><span class="p">)</span>
    151154</pre></div>
     
    155158<div class="highlight-python"><pre># 2011-08-01,PRJ
    156159# database support for "df" command on Pilatus detector computer
    157 # https://subversion.xor.aps.anl.gov/bcdaext/epicsdf/doc/build/html/index.html
     160# https://subversion.xray.aps.anl.gov/bcdaext/epicsdf/doc/build/html/index.html
    158161file epicsdf.req P=$(P),D=p100k:</pre>
    159162</div>
     
    187190<col class="field-body" />
    188191<tbody valign="top">
    189 <tr class="field"><th class="field-name">warning:</th><td class="field-body">Procedure to install PyEPICS is flawed.
     192<tr class="field-odd field"><th class="field-name">warning:</th><td class="field-body">Procedure to install PyEPICS is flawed.
    190193On Linux, fails to find libCom.so.3.14...
    191194Works when matching libCom.so.(ver.sion) is copied to same place.</td>
     
    197200<li><p class="first">Copy deployment software to Pilatus host computer:</p>
    198201<div class="highlight-python"><pre>cd /tmp
    199 svn co https://subversion.xor.aps.anl.gov/bcdaext/epd_deployment epd_deployment
     202svn co https://subversion.xray.aps.anl.gov/bcdaext/epd_deployment epd_deployment
    200203cd epd_deployment</pre>
    201204</div>
     
    218221</colgroup>
    219222<thead valign="bottom">
    220 <tr><th class="head"><p class="first last">macro</p>
     223<tr class="row-odd"><th class="head"><p class="first last">macro</p>
    221224</th>
    222225<th class="head"><p class="first last">meaning</p>
     
    225228</thead>
    226229<tbody valign="top">
    227 <tr><td><p class="first last"><tt class="docutils literal"><span class="pre">SRC</span></tt></p>
     230<tr class="row-even"><td><p class="first last"><tt class="docutils literal"><span class="pre">SRC</span></tt></p>
    228231</td>
    229232<td><p class="first last">relative path to the Enthought installer script</p>
    230233</td>
    231234</tr>
    232 <tr><td><p class="first last"><tt class="docutils literal"><span class="pre">LIBCA</span></tt></p>
     235<tr class="row-odd"><td><p class="first last"><tt class="docutils literal"><span class="pre">LIBCA</span></tt></p>
    233236</td>
    234237<td><p class="first last">absolute path to EPICS <tt class="docutils literal"><span class="pre">libCa.so</span></tt> built for this OS</p>
    235238</td>
    236239</tr>
    237 <tr><td><p class="first last"><tt class="docutils literal"><span class="pre">EPD_ROOT</span></tt></p>
     240<tr class="row-even"><td><p class="first last"><tt class="docutils literal"><span class="pre">EPD_ROOT</span></tt></p>
    238241</td>
    239242<td><p class="first last">absolute path under which this EPD will be installed</p>
     
    246249<col class="field-body" />
    247250<tbody valign="top">
    248 <tr class="field"><th class="field-name">note:</th><td class="field-body"><blockquote class="first">
     251<tr class="field-odd field"><th class="field-name">note:</th><td class="field-body"><blockquote class="first">
    249252<div><p>Consider adding the path defined by <tt class="docutils literal"><span class="pre">${EPD_ROOT}/bin</span></tt>
    250253to the shell <tt class="docutils literal"><span class="pre">PATH</span></tt> variable.</p>
     
    254257<col class="field-body" />
    255258<tbody valign="top">
    256 <tr class="field"><th class="field-name">note:</th><td class="field-body">Suggest <tt class="docutils literal"><span class="pre">EPD_ROOT=/home/det/epd</span></tt> for Pilatus detectors.  This makes
     259<tr class="field-odd field"><th class="field-name">note:</th><td class="field-body">Suggest <tt class="docutils literal"><span class="pre">EPD_ROOT=/home/det/epd</span></tt> for Pilatus detectors.  This makes
    257260the Python executable available at
    258261<tt class="docutils literal"><span class="pre">/home/det/epd/rh5-x86_64/bin/python</span></tt></td>
     
    305308<li><p class="first">Check out support from subversion:</p>
    306309<div class="highlight-python"><pre>cd ~
    307 svn co https://subversion.xor.aps.anl.gov/bcdaext/epicsdf epicsdf
     310svn co https://subversion.xray.aps.anl.gov/bcdaext/epicsdf epicsdf
    308311cd epicsdf</pre>
    309312</div>
     
    338341</colgroup>
    339342<thead valign="bottom">
    340 <tr><th class="head">macro</th>
     343<tr class="row-odd"><th class="head">macro</th>
    341344<th class="head">example value</th>
    342345</tr>
    343346</thead>
    344347<tbody valign="top">
    345 <tr><td>DATABASE_PREFIX</td>
     348<tr class="row-even"><td>DATABASE_PREFIX</td>
    346349<td>15iddLAX:p100:df:</td>
    347350</tr>
    348 <tr><td>APP_BASE_DIR</td>
     351<tr class="row-odd"><td>APP_BASE_DIR</td>
    349352<td>/home/det/epicsdf</td>
    350353</tr>
    351 <tr><td>PYTHON</td>
     354<tr class="row-even"><td>PYTHON</td>
    352355<td>/home/det/epd/rh5-x86_64/bin/python</td>
    353356</tr>
     
    426429<col class="field-body" />
    427430<tbody valign="top">
    428 <tr class="field"><th class="field-name">note:</th><td class="field-body">You will probably need to know how to use the <tt class="docutils literal"><span class="pre">vi</span></tt> editor.  Good luck!</td>
     431<tr class="field-odd field"><th class="field-name">note:</th><td class="field-body">You will probably need to know how to use the <tt class="docutils literal"><span class="pre">vi</span></tt> editor.  Good luck!</td>
    429432</tr>
    430433</tbody>
     
    450453</colgroup>
    451454<thead valign="bottom">
    452 <tr><th class="head">command</th>
     455<tr class="row-odd"><th class="head">command</th>
    453456<th class="head">meaning</th>
    454457</tr>
    455458</thead>
    456459<tbody valign="top">
    457 <tr><td>i</td>
     460<tr class="row-even"><td>i</td>
    458461<td>start <em>insert</em> mode (so you can enter text)</td>
    459462</tr>
    460 <tr><td>[esc]</td>
     463<tr class="row-odd"><td>[esc]</td>
    461464<td>leave insert mode</td>
    462465</tr>
    463 <tr><td>:w!</td>
     466<tr class="row-even"><td>:w!</td>
    464467<td>save: write the contents back to the file
    465468but do not quit <tt class="docutils literal"><span class="pre">vi</span></tt> yet.</td>
    466469</tr>
    467 <tr><td>:q!</td>
     470<tr class="row-odd"><td>:q!</td>
    468471<td>quit: Leave the program.  If you have not
    469472saved first with <tt class="docutils literal"><span class="pre">:w!</span></tt>, your changes
     
    471474This is how you do a <em>cancel - no save</em>.</td>
    472475</tr>
    473 <tr><td>ZZ</td>
     476<tr class="row-even"><td>ZZ</td>
    474477<td>save and quit</td>
    475478</tr>
     
    501504          <a href="contents.html" title="Contents"
    502505             >previous</a> |</li>
    503         <li><a href="index.html">epicsdf v1.0 documentation</a> &raquo;</li>
     506        <li><a href="index.html">epicsdf 1.0 documentation</a> &raquo;</li>
    504507          <li><a href="contents.html" >Contents</a> &raquo;</li>
    505508      </ul>
     
    507510    <div class="footer">
    508511        &copy; Copyright 2011, Pete Jemian.
    509       Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.
     512      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.3.
    510513    </div>
    511514  </body>
  • epicsdf/doc/build/html/py-modindex.html

    r597 r1046  
    44  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    55
     6
    67<html xmlns="http://www.w3.org/1999/xhtml">
    78  <head>
    89    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    910   
    10     <title>Python Module Index &mdash; epicsdf v1.0 documentation</title>
     11    <title>Python Module Index &mdash; epicsdf 1.0 documentation</title>
     12   
    1113    <link rel="stylesheet" href="_static/sphinxdoc.css" type="text/css" />
    1214    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
     15   
    1316    <script type="text/javascript">
    1417      var DOCUMENTATION_OPTIONS = {
     
    2326    <script type="text/javascript" src="_static/underscore.js"></script>
    2427    <script type="text/javascript" src="_static/doctools.js"></script>
    25     <link rel="top" title="epicsdf v1.0 documentation" href="index.html" />
     28    <link rel="top" title="epicsdf 1.0 documentation" href="index.html" />
    2629 
    2730
     
    4245          <a href="#" title="Python Module Index"
    4346             >modules</a> |</li>
    44         <li><a href="index.html">epicsdf v1.0 documentation</a> &raquo;</li>
     47        <li><a href="index.html">epicsdf 1.0 documentation</a> &raquo;</li>
    4548      </ul>
    4649    </div>
     
    5053  <h3>Quick search</h3>
    5154    <form class="search" action="search.html" method="get">
    52       <input type="text" name="q" size="18" />
     55      <input type="text" name="q" />
    5356      <input type="submit" value="Go" />
    5457      <input type="hidden" name="check_keywords" value="yes" />
     
    101104          <a href="#" title="Python Module Index"
    102105             >modules</a> |</li>
    103         <li><a href="index.html">epicsdf v1.0 documentation</a> &raquo;</li>
     106        <li><a href="index.html">epicsdf 1.0 documentation</a> &raquo;</li>
    104107      </ul>
    105108    </div>
    106109    <div class="footer">
    107110        &copy; Copyright 2011, Pete Jemian.
    108       Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.
     111      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.3.
    109112    </div>
    110113  </body>
  • epicsdf/doc/build/html/search.html

    r597 r1046  
    44  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    55
     6
    67<html xmlns="http://www.w3.org/1999/xhtml">
    78  <head>
    89    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    910   
    10     <title>Search &mdash; epicsdf v1.0 documentation</title>
     11    <title>Search &mdash; epicsdf 1.0 documentation</title>
     12   
    1113    <link rel="stylesheet" href="_static/sphinxdoc.css" type="text/css" />
    1214    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
     15   
    1316    <script type="text/javascript">
    1417      var DOCUMENTATION_OPTIONS = {
     
    2427    <script type="text/javascript" src="_static/doctools.js"></script>
    2528    <script type="text/javascript" src="_static/searchtools.js"></script>
    26     <link rel="top" title="epicsdf v1.0 documentation" href="index.html" />
     29    <link rel="top" title="epicsdf 1.0 documentation" href="index.html" />
    2730  <script type="text/javascript">
    2831    jQuery(function() { Search.loadIndex("searchindex.js"); });
     
    4144          <a href="py-modindex.html" title="Python Module Index"
    4245             >modules</a> |</li>
    43         <li><a href="index.html">epicsdf v1.0 documentation</a> &raquo;</li>
     46        <li><a href="index.html">epicsdf 1.0 documentation</a> &raquo;</li>
    4447      </ul>
    4548    </div>
     
    9295          <a href="py-modindex.html" title="Python Module Index"
    9396             >modules</a> |</li>
    94         <li><a href="index.html">epicsdf v1.0 documentation</a> &raquo;</li>
     97        <li><a href="index.html">epicsdf 1.0 documentation</a> &raquo;</li>
    9598      </ul>
    9699    </div>
    97100    <div class="footer">
    98101        &copy; Copyright 2011, Pete Jemian.
    99       Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.
     102      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.3.
    100103    </div>
    101104  </body>
  • epicsdf/doc/build/html/searchindex.js

    r616 r1046  
    1 Search.setIndex({objects:{"":{epicsdf:[5,0,1]},"epicsdf.epicsdf":{setPeriod:[5,1,1],run:[5,1,1],sendMail:[5,1,1],df:[5,1,1],demo:[5,1,1],getDisk:[5,1,1],wf2str:[5,1,1],onMessagePvChange:[5,1,1],isValidPeriod:[5,1,1],onPeriodPvChange:[5,1,1],caput:[5,1,1],caget:[5,1,1],df2epics:[5,1,1],onEmailsPvChange:[5,1,1],onAlarmPvChange:[5,1,1],onDiskPvChange:[5,1,1],logger:[5,1,1],doPeriodicUpdate:[5,1,1]},epicsdf:{epicsdf:[5,2,1]}},terms:{all:[5,3,1,2],code:[1,2,3,4,5,6],ioc15iddlax:1,inpa:3,inpb:3,mnt:3,epd_deploy:1,prefix:[5,3,1],follow:1,disk:[5,0,3,1,2],children:1,row:1,auto_set:1,ver:1,aug:1,specif:3,send:[5,3,1,2],apsshar:1,program:1,present:3,under:1,esc:1,doperiodicupd:5,sent:3,sourc:[5,3,4,1,6],everi:[1,2],string:[5,3],email_list:[5,3],candid:5,caput:[5,3],level:1,gui:[1,6],cmd:1,list:[5,3,1],"try":1,item:[5,1],adjust:1,pvname:5,small:3,zzzzzz:1,epd_root:1,df_demo:5,x86_64:1,cron:[0,1,2],zero:[5,3],llsv:3,download:1,even:1,index:[5,1,6],what:1,xor:[1,6],nano:2,sum:1,current:1,version:1,p100k:1,"new":[5,3,1],net:1,method:5,full:1,abov:2,gener:3,here:[3,1],address:[3,1],path:[3,1,2],sinc:[5,1],valu:[5,3,1],wait:5,box:3,search:6,sender:1,getdisk:5,host:[5,0,1,2,6],boi:1,amount:0,earli:3,implement:0,onmessagepvchang:5,extra:1,modul:[5,4,1,6],iocinit:1,unix:[5,0],"boolean":3,instal:[1,6],total:[5,3],select:1,from:[5,0,4,1,3],describ:1,would:0,memori:1,regist:1,prec:3,next:[5,1],few:1,flnk:3,call:[5,0,1],calc:3,type:[5,3,1,2],minor:3,more:1,sort:1,flaw:1,desir:3,warn:1,xorapp:1,command_lin:1,accept:[5,1],examin:5,particular:0,hold:3,cach:5,starter:1,must:[5,1],none:5,word:5,past:2,work:[5,1],det:1,dev:5,cat:1,remain:3,can:[5,3,1],control:[0,1],give:5,process:[5,0,3,1,2],"15iddlaxapp":1,p100:[3,1],indic:[5,0,3,6],high:3,dbloadrecord:1,liter:5,occur:1,end:1,goal:[3,6],secur:1,reprogram:3,write:[0,1],how:1,forest:1,sid:1,verifi:1,simpl:1,css:1,updat:[5,3],watch:[5,0,3,1,2],after:5,befor:1,attent:3,mai:3,data:[0,1,3],grow:3,demonstr:[5,3],rhel5:1,author:1,egu:3,callback:5,maintain:0,environ:[1,2],allow:[5,3,1],enter:[1,2],tty:1,feedback:3,move:1,lsv:3,through:3,hierarchi:1,paramet:[5,3,1],pyepic:[5,1],style:1,group:1,monitor:[5,0],fit:1,pct:3,bin:[3,1],mail:[5,1],might:1,epics_host_arch:3,non:3,good:1,"return":5,greater:5,python:[0,1,2,4,5,6],yyyyyyi:1,subdirectori:1,now:[3,1],nor:3,name:[5,3,1],trac:6,edit:[3,1,2],hihi:3,sevr:3,mode:1,each:[0,1],found:[3,1],calcout:[5,3],side:3,mean:[3,1],just:1,replac:[5,1],individu:1,procedur:1,"15iddlax":[3,1],connect:5,sion:1,our:[5,1],happen:5,orient:1,out:1,variabl:[5,0,3,1,2],hysteresi:3,"100k":1,space:[5,0,3,1,2],req:1,lolo:3,reboot:1,content:[0,4,1,6],onalarmpvchang:5,rel:1,print:1,gov:[5,1,6],correct:1,pilatu:[1,6],sendmail:[5,1],situat:1,wf2str:5,free:[5,0,3],reason:1,base:[3,1],dictionari:5,"byte":5,bash:2,softioc:3,thread:1,argument:[5,1],could:[5,3,1],keep:1,length:3,place:1,outsid:5,epics_bas:3,onto:0,localdomain:1,first:1,oper:[3,1],softwar:[3,1],major:3,directli:1,onc:5,arrai:5,misc:1,number:[0,3],date:1,instruct:[1,6],done:1,messag:[5,3],ring:1,size:0,given:[5,1],script:[0,1,2],top:1,mkdir:[],system:[0,1],construct:5,npp:3,cumul:1,statement:1,termin:1,conveni:[1,2],includ:1,shell:[0,1,2],consol:0,option:[3,1],wchan:1,tool:[0,1,3],copi:1,specifi:1,part:1,necessarili:0,wide:1,hhsv:3,keyword:[5,1],whenev:3,second:5,charact:3,project:[0,3],str:5,entri:3,minut:[1,2],browser:6,pre:5,sai:1,comput:[0,1,2,3,5,6],anl:[1,6],rh5:1,ani:[0,3],prj:[5,3,1],packag:[4,3,2],sax:1,have:[3,1],tabl:[0,6],need:[5,1,2],seem:1,built:[3,1],someapp:1,inform:[5,0,1],test_pyep:1,self:[5,1],srcurrentai:1,note:[5,3,1,2],also:[1,2],client:[0,1,3,4,5,6],build:[1,6],which:[1,2],command:[5,3,1,2],detector:[0,1,6],noth:1,singl:[0,1,3],sure:2,distribut:[1,6],deploy:1,previou:3,reach:0,react:0,most:2,"class":[5,1],url:1,doc:[1,6],alarm:[5,3,6],request:[3,1],doe:[5,3,1],ondiskpvchang:5,determin:5,show:1,text:[5,0,1],epicsdf:[0,1,2,3,4,5,6],cdt:1,session:1,threshold:0,find:1,help:1,absolut:1,onli:[5,1],locat:2,acquir:0,hopr:3,configur:[3,1],forev:[5,1],should:[5,1],"15id":1,dict:5,local:[5,1,2],reset:3,variou:3,get:5,stop:[0,1,2],nativ:1,made:3,"import":[5,1,2],report:[5,0,1,2],recalcul:3,restart:[0,1,2],app_base_dir:1,partit:[5,0,3,1,2],contain:1,where:[5,0,1],shm:5,respond:5,arr:5,set:[5,0,3,2],art:1,see:[5,3],df2epic:5,result:5,fail:1,dectri:1,statu:1,enthought:[1,6],databas:[5,0,1,3,6],autosav:[3,1],written:1,between:[5,3],drawn:4,email:[5,3,1,2],altern:5,kei:1,start_ioc:3,numer:1,screen:[3,1],job:[5,0,1,2],tue:1,addit:1,both:[1,2],against:1,instanc:5,context:1,improv:3,col:1,p300:[5,3],point:3,within:[5,1],schedul:[0,1],period:[5,0,1,3],chmod:1,linux:1,cancel:1,assum:[0,1],hyst:3,quit:[1,2],devic:3,three:5,empti:3,trigger:[5,3],interest:0,imag:1,convert:5,anywher:1,adl:[3,1],those:0,replic:5,look:1,defin:[5,3,1],calcul:[3,6],behavior:3,error:1,synapps_5_4:1,caget:[5,3,1],editor:[1,2],libca:1,wfter:1,setperiod:5,suse:1,demo:5,them:5,revis:1,ascii:1,sever:[5,1],develop:[5,3],obsolet:1,suggest:1,make:[1,2],mayb:1,same:[3,1,2],trip:3,fragment:3,html:[1,6],iocboot:1,document:[0,4,3,2,6],http:[1,6],x86:[],effect:1,user:[3,1],ioc:[5,0,1,3,6],typic:[0,3],task:[0,1,2],off:5,lib:1,macro:[3,1],well:1,exampl:[3,1],isvalidperiod:5,thi:[5,0,1,3],epd:1,usual:[3,1],identifi:2,execut:1,when:[5,0,1,3],obtain:0,scrape:1,yet:1,makefil:2,except:1,newdisk:5,add:1,valid:[5,1],logger:5,save:[1,2],libcom:1,match:1,real:1,around:1,format:1,five:2,know:1,background:[5,0],press:1,bit:1,opi:1,desc:3,insert:1,resid:[5,1],like:1,lost:1,docutil:5,onemailspvchang:5,negat:1,necessari:3,either:3,leav:1,output:[0,1,2],signal:[3,1],www:6,old:3,manual:1,some:[5,3,1,2],back:1,percentag:3,intern:5,home:1,successfulli:3,tmp:[5,1],deselect:1,medm:[3,1,6],waveform:[5,3],larg:0,unit:5,condit:3,epic:[0,1,2,3,4,5,6],leader:1,preload:1,database_prefix:1,iocnam:1,run:[5,0,3,1,2],usag:5,step:1,usax:1,hsv:3,src:[5,1],page:[1,6],onperiodpvchang:5,constructor:5,discard:1,luck:1,checkup:[1,2],routin:[5,3],bcdaext:[1,6],numpi:5,"float":5,appropri:1,been:[0,1,3],ensur:[0,1],chang:[5,3,1],subvers:[1,6],storag:1,your:1,span:5,log:[5,0,1,2],area:0,support:[0,1,2,3,5,6],"long":1,avail:[5,0,1,3],start:[0,3,1,2],handler:5,interfac:3,low:[3,1,2],forward:3,"function":5,head:1,properli:1,forc:[5,3],link:[0,3,6],crontab:[1,2],jemian:5,line:[3,1,2],"true":1,info:[5,1],notat:1,ppid:1,consist:[4,3,2],possibl:5,"default":[5,3,1],displai:5,record:[5,3,2],below:3,limit:0,problem:1,uid:1,creat:[3,1],s15dserv:1,"int":5,certain:3,dure:[5,1],pid:[0,1,2],repres:5,"char":5,exist:[5,3,1,6],file:[0,3,1,2],check:[5,0,1,2],probabl:1,camonitor:5,boot:5,detail:5,virtual:1,field:3,other:[5,1],bool:5,test:[3,1],you:[1,2],ndarrai:5,consid:1,svn:1,directori:[1,2],propset:1,diskfre:[5,0,4,6],descript:[5,2],eol:1,ignor:1,time:[5,3,1],push:5,escap:1},objtypes:{"0":"py:module","1":"py:method","2":"py:class"},titles:["epicsdf project: documentation","Installation Instructions for Pilatus Detectors","Host computer support documentation","EPICS IOC support documentation","Source code documentation","<tt class=\"docutils literal\"><span class=\"pre\">epicsdf</span></tt>: EPICS diskfree, in python","Contents"],objnames:{"0":"Python module","1":"Python method","2":"Python class"},filenames:["index","installation","host/index","epics/index","src/index","src/epicsdf","contents"]})
     1Search.setIndex({objects:{"":{epicsdf:[5,0,1,""]},"epicsdf.epicsdf":{setPeriod:[5,1,1,""],run:[5,1,1,""],sendMail:[5,1,1,""],df:[5,1,1,""],demo:[5,1,1,""],getDisk:[5,1,1,""],wf2str:[5,1,1,""],df2epics:[5,1,1,""],onMessagePvChange:[5,1,1,""],isValidPeriod:[5,1,1,""],caput:[5,1,1,""],onPeriodPvChange:[5,1,1,""],caget:[5,1,1,""],onEmailsPvChange:[5,1,1,""],onAlarmPvChange:[5,1,1,""],onDiskPvChange:[5,1,1,""],logger:[5,1,1,""],doPeriodicUpdate:[5,1,1,""]},epicsdf:{epicsdf:[5,2,1,""]}},terms:{all:[5,3,1,2],code:[1,2,3,4,5,6],ioc15iddlax:1,inpa:3,inpb:3,mnt:3,epd_deploy:1,prefix:[5,3,1],follow:1,disk:[5,0,3,1,2],children:1,row:1,auto_set:1,ver:1,aug:1,send:[5,3,1,2],apsshar:1,program:1,those:0,under:1,leav:1,doperiodicupd:5,sent:3,sourc:[5,3,4,1,6],everi:[1,2],string:[5,3],email_list:[5,3],candid:5,caput:[5,3],level:1,gui:[1,6],cmd:1,list:[5,3,1],"try":1,item:[5,1],adjust:1,pvname:5,small:3,zzzzzz:1,epd_root:1,df_demo:5,x86_64:1,cron:[0,1,2],zero:[5,3],llsv:3,download:1,even:1,index:[5,1,6],what:1,xor:6,nano:2,sum:1,current:1,version:1,p100k:1,"new":[5,3,1],net:1,method:5,full:1,behavior:3,gener:3,here:[3,1],wfter:1,subvers:[1,6],address:[3,1],path:[3,1,2],sinc:[5,1],valu:[5,3,1],wait:5,box:3,search:6,sender:1,getdisk:5,step:1,boi:1,amount:0,real:1,implement:0,onmessagepvchang:5,extra:1,modul:[5,4,1,6],iocinit:1,unix:[5,0],"boolean":3,instal:[1,6],total:[5,3],select:1,from:[5,0,4,1,3],describ:1,would:0,memori:1,regist:1,prec:3,next:[5,1],few:1,flnk:3,call:[5,0,1],calc:3,type:[5,3,1,2],minor:3,more:1,sort:1,flaw:1,desir:3,warn:1,xorapp:1,accept:[5,1],examin:5,particular:0,hold:3,cach:5,starter:1,must:[5,1],none:5,word:5,past:2,work:[5,1],det:1,dev:5,cat:1,remain:3,can:[5,3,1],control:[0,1],give:5,process:[5,0,3,1,2],"15iddlaxapp":1,p100:[3,1],indic:[5,0,3,6],high:3,dbloadrecord:1,liter:5,occur:1,end:1,goal:[3,6],secur:1,ascii:1,write:[0,1],how:1,forest:1,subdirectori:1,verifi:1,hihi:3,css:1,updat:[5,3],stop:[0,1,2],pilatu:[1,6],befor:1,attent:3,date:1,data:[0,1,3],npp:3,demonstr:[5,3],rhel5:1,obsolet:1,lost:1,egu:3,inform:[5,0,1],maintain:0,environ:[1,2],allow:[5,3,1],enter:[1,2],tty:1,feedback:3,move:1,lsv:3,through:3,hierarchi:1,paramet:[5,3,1],pyepic:[5,1],style:1,group:1,monitor:[5,0],fit:1,pct:3,mail:[5,1],might:1,epics_host_arch:3,non:3,good:1,"return":5,greater:5,python:[0,1,2,4,5,6],yyyyyyi:1,sid:1,now:[3,1],nor:3,name:[5,3,1],trac:6,edit:[3,1,2],simpl:1,sevr:3,mode:1,each:[0,1],found:[3,1],calcout:[5,3],side:3,mean:[3,1],just:1,replac:[5,1],individu:1,procedur:1,"15iddlax":[3,1],connect:5,sion:1,our:[5,1],happen:5,orient:1,out:1,variabl:[5,0,3,1,2],"100k":1,space:[5,0,3,1,2],req:1,lolo:3,reboot:1,content:[0,4,1,6],onalarmpvchang:5,rel:1,print:1,gov:[5,1,6],correct:1,after:5,sendmail:[5,1],situat:1,wf2str:5,free:[5,0,3],like:1,reason:1,base:[3,1],dictionari:5,"byte":5,bash:2,softioc:3,thread:1,could:[5,3,1],keep:1,length:3,place:1,outsid:5,epics_bas:3,onto:0,localdomain:1,first:1,oper:[3,1],softwar:[3,1],major:3,directli:1,onc:5,arrai:5,misc:1,number:[0,3],mai:3,instruct:[1,6],done:1,messag:[5,3],ring:1,size:0,given:[5,1],script:[0,1,2],top:1,mkdir:[],system:[0,1],construct:5,grow:3,cumul:1,statement:1,termin:1,hhsv:3,includ:1,shell:[0,1,2],consol:0,option:[3,1],wchan:1,tool:[0,1,3],copi:1,specifi:1,part:1,necessarili:0,wide:1,conveni:[1,2],keyword:[5,1],whenev:3,second:5,charact:3,project:[0,3],str:5,macro:[3,1],minut:[1,2],browser:6,pre:5,sai:1,comput:[0,1,2,3,5,6],anl:[1,6],rh5:1,argument:[5,1],prj:[5,3,1],packag:[4,3,2],sax:1,have:[3,1],tabl:[0,6],need:[5,1,2],seem:1,built:[3,1],someapp:1,callback:5,test_pyep:1,self:[5,1],srcurrentai:1,note:[5,3,1,2],also:[1,2],exampl:[3,1],build:1,which:[1,2],isvalidperiod:5,detector:[0,1,6],noth:1,singl:[0,1,3],sure:2,distribut:[1,6],deploy:1,previou:3,reach:0,react:0,most:2,larg:0,"class":[5,1],url:1,doc:1,alarm:[5,3,6],request:[3,1],doe:[5,3,1],ondiskpvchang:5,determin:5,show:1,text:[5,0,1],epicsdf:[0,1,2,3,4,5,6],cdt:1,session:1,threshold:0,find:1,help:1,absolut:1,onli:[5,1],locat:2,acquir:0,hopr:3,configur:[3,1],forev:[5,1],should:[5,1],"15id":1,dict:5,local:[5,1,2],info:[5,1],variou:3,get:5,watch:[5,0,3,1,2],nativ:1,drawn:4,report:[5,0,1,2],recalcul:3,restart:[0,1,2],app_base_dir:1,partit:[5,0,3,1,2],contain:1,where:[5,0,1],shm:5,respond:5,arr:5,set:[5,0,3,2],art:1,"float":5,see:[5,3],df2epic:5,result:5,fail:1,dectri:1,xrai:[1,6],statu:1,enthought:[1,6],databas:[5,0,1,3,6],written:1,between:[5,3],"import":[5,1,2],email:[5,3,1,2],altern:5,kei:1,start_ioc:3,numer:1,screen:[3,1],job:[5,0,1,2],tue:1,addit:1,both:[1,2],against:1,instanc:5,context:1,improv:3,col:1,p300:[5,3],point:3,schedul:[0,1],period:[5,0,1,3],chmod:1,linux:1,cancel:1,assum:[0,1],hyst:3,quit:[1,2],devic:3,three:5,empti:3,trigger:[5,3],interest:0,imag:1,convert:5,ani:[0,3],logger:5,present:3,replic:5,look:1,defin:[5,3,1],calcul:[3,6],abov:2,error:1,synapps_5_4:1,caget:[5,3,1],libca:1,bin:[3,1],setperiod:5,suse:1,demo:5,them:5,revis:1,reprogram:3,sever:[5,1],develop:[5,3],author:1,suggest:1,make:[1,2],format:1,same:[3,1,2],check:[5,0,1,2],fragment:3,html:1,iocboot:1,document:[0,4,3,2,6],http:[1,6],x86:[],effect:1,user:[3,1],ioc:[5,0,1,3,6],typic:[0,3],task:[0,1,2],off:5,lib:1,entri:3,well:1,client:[0,1,3,4,5,6],command:[5,3,1,2],thi:[5,0,1,3],epd:1,usual:[3,1],identifi:2,execut:1,"true":1,boot:5,obtain:0,virtual:1,yet:1,makefil:2,except:1,newdisk:5,add:1,other:[5,1],adl:[3,1],save:[1,2],libcom:1,match:1,earli:3,around:1,mayb:1,five:2,know:1,background:[5,0],press:1,bit:1,opi:1,desc:3,insert:1,resid:[5,1],autosav:[3,1],specif:3,docutil:5,onemailspvchang:5,negat:1,necessari:3,either:3,output:[0,1,2],signal:[3,1],www:6,old:3,manual:1,some:[5,3,1,2],back:1,percentag:3,intern:5,home:1,successfulli:3,tmp:[5,1],deselect:1,medm:[3,1,6],waveform:[5,3],esc:1,unit:5,condit:3,epic:[0,1,2,3,4,5,6],leader:1,preload:1,database_prefix:1,iocnam:1,run:[5,0,3,1,2],usag:5,host:[5,0,1,2,6],usax:1,hsv:3,src:[5,1],page:[1,6],onperiodpvchang:5,constructor:5,discard:1,luck:1,editor:[1,2],checkup:[1,2],routin:[5,3],consid:1,numpi:5,within:[5,1],appropri:1,been:[0,1,3],ensur:[0,1],chang:[5,3,1],hysteresi:3,storag:1,your:1,span:5,log:[5,0,1,2],area:0,support:[0,1,2,3,5,6],"long":1,avail:[5,0,1,3],start:[0,3,1,2],handler:5,interfac:3,low:[3,1,2],forward:3,ppid:1,"function":5,head:1,properli:1,forc:[5,3],link:[0,3,6],crontab:[1,2],jemian:5,line:[3,1,2],command_lin:1,reset:3,notat:1,made:3,consist:[4,3,2],possibl:5,"default":[5,3,1],directori:[1,2],displai:5,record:[5,3,2],below:3,limit:0,problem:1,uid:1,creat:[3,1],s15dserv:1,"int":5,certain:3,dure:[5,1],pid:[0,1,2],repres:5,"char":5,exist:[5,3,1,6],file:[0,3,1,2],trip:3,probabl:1,camonitor:5,admin_bcdaext:6,when:[5,0,1,3],detail:5,scrape:1,field:3,valid:[5,1],bool:5,test:[3,1],you:[1,2],ndarrai:5,bcdaext:[1,6],svn:1,anywher:1,propset:1,diskfre:[5,0,4,6],descript:[5,2],eol:1,ignor:1,time:[5,3,1],push:5,escap:1},objtypes:{"0":"py:module","1":"py:method","2":"py:class"},titles:["epicsdf project: documentation","Installation Instructions for Pilatus Detectors","Host computer support documentation","EPICS IOC support documentation","Source code documentation","<tt class=\"docutils literal\"><span class=\"pre\">epicsdf</span></tt>: EPICS diskfree, in python","Contents"],objnames:{"0":["py","module","Python module"],"1":["py","method","Python method"],"2":["py","class","Python class"]},filenames:["index","installation","host/index","epics/index","src/index","src/epicsdf","contents"]})
  • epicsdf/doc/build/html/src/epicsdf.html

    r609 r1046  
    33<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    44  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     5
    56
    67<html xmlns="http://www.w3.org/1999/xhtml">
     
    89    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    910   
    10     <title>epicsdf: EPICS diskfree, in python &mdash; epicsdf v1.0 documentation</title>
     11    <title>epicsdf: EPICS diskfree, in python &mdash; epicsdf 1.0 documentation</title>
     12   
    1113    <link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
    1214    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
     15   
    1316    <script type="text/javascript">
    1417      var DOCUMENTATION_OPTIONS = {
     
    2326    <script type="text/javascript" src="../_static/underscore.js"></script>
    2427    <script type="text/javascript" src="../_static/doctools.js"></script>
    25     <link rel="top" title="epicsdf v1.0 documentation" href="../index.html" />
     28    <link rel="top" title="epicsdf 1.0 documentation" href="../index.html" />
    2629    <link rel="up" title="Source code documentation" href="index.html" />
    2730    <link rel="prev" title="Source code documentation" href="index.html" />
     
    4043          <a href="index.html" title="Source code documentation"
    4144             accesskey="P">previous</a> |</li>
    42         <li><a href="../index.html">epicsdf v1.0 documentation</a> &raquo;</li>
     45        <li><a href="../index.html">epicsdf 1.0 documentation</a> &raquo;</li>
    4346          <li><a href="../contents.html" >Contents</a> &raquo;</li>
    4447          <li><a href="index.html" accesskey="U">Source code documentation</a> &raquo;</li>
     
    5861  <h3>Quick search</h3>
    5962    <form class="search" action="../search.html" method="get">
    60       <input type="text" name="q" size="18" />
     63      <input type="text" name="q" />
    6164      <input type="submit" value="Go" />
    6265      <input type="hidden" name="check_keywords" value="yes" />
     
    9598<col class="field-body" />
    9699<tbody valign="top">
    97 <tr class="field"><th class="field-name">Parameters:</th><td class="field-body"><strong>prefix</strong> (<em>str</em>) &#8211; prefix of EPICS support database instance
     100<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>prefix</strong> (<em>str</em>) &#8211; prefix of EPICS support database instance
    98101(will not be changed after constructor)</td>
    99102</tr>
    100 <tr class="field"><th class="field-name">Note :</th><td class="field-body">Some PV values in the support database are needed
     103<tr class="field-even field"><th class="field-name">Note :</th><td class="field-body">Some PV values in the support database are needed
    101104to construct the text of the email
    102105or the mailing list.  Since it is not allowed to call caget
     
    134137<col class="field-body" />
    135138<tbody valign="top">
    136 <tr class="field"><th class="field-name">Parameters:</th><td class="field-body"><strong>item</strong> (<em>str</em>) &#8211; name of item in support database</td>
    137 </tr>
    138 <tr class="field"><th class="field-name">Returns:</th><td class="field-body">value of EPICS PV within our support database</td>
     139<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>item</strong> (<em>str</em>) &#8211; name of item in support database</td>
     140</tr>
     141<tr class="field-even field"><th class="field-name">Returns:</th><td class="field-body">value of EPICS PV within our support database</td>
    139142</tr>
    140143</tbody>
     
    149152<col class="field-body" />
    150153<tbody valign="top">
    151 <tr class="field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first last simple">
     154<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first last simple">
    152155<li><strong>item</strong> (<em>str</em>) &#8211; name of item in support database</li>
    153156<li><strong>value</strong> &#8211; new value of item</li>
     
    184187<col class="field-body" />
    185188<tbody valign="top">
    186 <tr class="field"><th class="field-name">Parameters:</th><td class="field-body"><strong>newdisk</strong> (<em>str</em>) &#8211; name of disk to examine (will replace self.disk if not None)</td>
    187 </tr>
    188 <tr class="field"><th class="field-name">Returns:</th><td class="field-body">dictionary or None if partition does not exist or zero values</td>
    189 </tr>
    190 <tr class="field"><th class="field-name">Return type:</th><td class="field-body">dict</td>
     189<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>newdisk</strong> (<em>str</em>) &#8211; name of disk to examine (will replace self.disk if not None)</td>
     190</tr>
     191<tr class="field-even field"><th class="field-name">Returns:</th><td class="field-body">dictionary or None if partition does not exist or zero values</td>
     192</tr>
     193<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body">dict</td>
    191194</tr>
    192195</tbody>
     
    199202</colgroup>
    200203<thead valign="bottom">
    201 <tr><th class="head">index</th>
     204<tr class="row-odd"><th class="head">index</th>
    202205<th class="head">units</th>
    203206<th class="head">description</th>
     
    205208</thead>
    206209<tbody valign="top">
    207 <tr><td>total</td>
     210<tr class="row-even"><td>total</td>
    208211<td>bytes</td>
    209212<td>total space on the partition</td>
    210213</tr>
    211 <tr><td>free</td>
     214<tr class="row-odd"><td>free</td>
    212215<td>bytes</td>
    213216<td>free space</td>
    214217</tr>
    215 <tr><td>avail</td>
     218<tr class="row-even"><td>avail</td>
    216219<td>bytes</td>
    217220<td>available space</td>
    218221</tr>
    219 <tr><td>used</td>
     222<tr class="row-odd"><td>used</td>
    220223<td>bytes</td>
    221224<td>total - avail</td>
    222225</tr>
    223 <tr><td>%free</td>
     226<tr class="row-even"><td>%free</td>
    224227<td>%</td>
    225 <td><img src="../_images/mathmpl/math-e604e1119d.png" style="position: relative; bottom: -8px"/></td>
    226 </tr>
    227 <tr><td>%avail</td>
     228<td><img src="../_images\mathmpl/math-e604e1119d.png" style="position: relative; bottom: -8px"/></td>
     229</tr>
     230<tr class="row-odd"><td>%avail</td>
    228231<td>%</td>
    229 <td><img src="../_images/mathmpl/math-6e9acb7536.png" style="position: relative; bottom: -8px"/></td>
    230 </tr>
    231 <tr><td>%used</td>
     232<td><img src="../_images\mathmpl/math-6e9acb7536.png" style="position: relative; bottom: -8px"/></td>
     233</tr>
     234<tr class="row-even"><td>%used</td>
    232235<td>%</td>
    233 <td><img src="../_images/mathmpl/math-a2c104dbc9.png" style="position: relative; bottom: -4px"/></td>
     236<td><img src="../_images\mathmpl/math-a2c104dbc9.png" style="position: relative; bottom: -4px"/></td>
    234237</tr>
    235238</tbody>
     
    246249<col class="field-body" />
    247250<tbody valign="top">
    248 <tr class="field"><th class="field-name">Returns:</th><td class="field-body">dictionary from <a class="reference internal" href="#epicsdf.epicsdf.df" title="epicsdf.epicsdf.df"><tt class="xref py py-meth docutils literal"><span class="pre">df()</span></tt></a> or None</td>
    249 </tr>
    250 <tr class="field"><th class="field-name">Return type:</th><td class="field-body">dict</td>
     251<tr class="field-odd field"><th class="field-name">Returns:</th><td class="field-body">dictionary from <a class="reference internal" href="#epicsdf.epicsdf.df" title="epicsdf.epicsdf.df"><tt class="xref py py-meth docutils literal"><span class="pre">df()</span></tt></a> or None</td>
     252</tr>
     253<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body">dict</td>
    251254</tr>
    252255</tbody>
     
    266269<col class="field-body" />
    267270<tbody valign="top">
    268 <tr class="field"><th class="field-name">Note :</th><td class="field-body">Several PV changes can force an update to happen.
     271<tr class="field-odd field"><th class="field-name">Note :</th><td class="field-body">Several PV changes can force an update to happen.
    269272See the on... methods (callback handlers) for details.</td>
    270273</tr>
     
    280283<col class="field-body" />
    281284<tbody valign="top">
    282 <tr class="field"><th class="field-name">Returns:</th><td class="field-body">name of disk partition to be watched</td>
    283 </tr>
    284 <tr class="field"><th class="field-name">Return type:</th><td class="field-body">str</td>
     285<tr class="field-odd field"><th class="field-name">Returns:</th><td class="field-body">name of disk partition to be watched</td>
     286</tr>
     287<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body">str</td>
    285288</tr>
    286289</tbody>
     
    296299<col class="field-body" />
    297300<tbody valign="top">
    298 <tr class="field"><th class="field-name">Parameters:</th><td class="field-body"><strong>value</strong> (<em>int or float</em>) &#8211; candidate value of period,
     301<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>value</strong> (<em>int or float</em>) &#8211; candidate value of period,
    299302must be 1.0 or greater AND an int or a float</td>
    300303</tr>
    301 <tr class="field"><th class="field-name">Return type:</th><td class="field-body">bool</td>
     304<tr class="field-even field"><th class="field-name">Return type:</th><td class="field-body">bool</td>
    302305</tr>
    303306</tbody>
     
    313316<col class="field-body" />
    314317<tbody valign="top">
    315 <tr class="field"><th class="field-name">Parameters:</th><td class="field-body"><strong>message</strong> (<em>str</em>) &#8211; words to be logged</td>
     318<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>message</strong> (<em>str</em>) &#8211; words to be logged</td>
    316319</tr>
    317320</tbody>
     
    329332<col class="field-body" />
    330333<tbody valign="top">
    331 <tr class="field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first last simple">
     334<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first last simple">
    332335<li><strong>pvname</strong> (<em>str</em>) &#8211; monitored EPICS process variable name</li>
    333336<li><strong>value</strong> &#8211; value of EPICS process variable</li>
     
    350353<col class="field-body" />
    351354<tbody valign="top">
    352 <tr class="field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
     355<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
    353356<li><strong>pvname</strong> (<em>str</em>) &#8211; monitored EPICS process variable name</li>
    354357<li><strong>value</strong> &#8211; value of EPICS process variable</li>
     
    358361</td>
    359362</tr>
    360 <tr class="field"><th class="field-name">Note :</th><td class="field-body"><p class="first last">An acceptable change of disk partition forces an update.</p>
     363<tr class="field-even field"><th class="field-name">Note :</th><td class="field-body"><p class="first last">An acceptable change of disk partition forces an update.</p>
    361364</td>
    362365</tr>
     
    374377<col class="field-body" />
    375378<tbody valign="top">
    376 <tr class="field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first last simple">
     379<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first last simple">
    377380<li><strong>pvname</strong> (<em>str</em>) &#8211; monitored EPICS process variable name</li>
    378381<li><strong>value</strong> &#8211; value of EPICS process variable</li>
     
    395398<col class="field-body" />
    396399<tbody valign="top">
    397 <tr class="field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first last simple">
     400<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first last simple">
    398401<li><strong>pvname</strong> (<em>str</em>) &#8211; monitored EPICS process variable name</li>
    399402<li><strong>value</strong> &#8211; value of EPICS process variable</li>
     
    416419<col class="field-body" />
    417420<tbody valign="top">
    418 <tr class="field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
     421<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><ul class="first simple">
    419422<li><strong>pvname</strong> (<em>str</em>) &#8211; monitored EPICS process variable name</li>
    420423<li><strong>value</strong> &#8211; value of EPICS process variable</li>
     
    424427</td>
    425428</tr>
    426 <tr class="field"><th class="field-name">Note :</th><td class="field-body"><p class="first last">An acceptable change of period forces an update.</p>
     429<tr class="field-even field"><th class="field-name">Note :</th><td class="field-body"><p class="first last">An acceptable change of period forces an update.</p>
    427430</td>
    428431</tr>
     
    451454<col class="field-body" />
    452455<tbody valign="top">
    453 <tr class="field"><th class="field-name">Parameters:</th><td class="field-body"><strong>value</strong> (<em>int or float</em>) &#8211; candidate value of period (default = 10.0),
     456<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>value</strong> (<em>int or float</em>) &#8211; candidate value of period (default = 10.0),
    454457must be 1.0 or greater AND an int or a float</td>
    455458</tr>
     
    467470<col class="field-body" />
    468471<tbody valign="top">
    469 <tr class="field"><th class="field-name">Parameters:</th><td class="field-body"><strong>arr</strong> (<em>numpy.ndarray</em>) &#8211; NumPy array of char from EPICS waveform record</td>
    470 </tr>
    471 <tr class="field"><th class="field-name">Returns:</th><td class="field-body">string as represented by arr</td>
    472 </tr>
    473 <tr class="field"><th class="field-name">Return type:</th><td class="field-body">str</td>
     472<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>arr</strong> (<em>numpy.ndarray</em>) &#8211; NumPy array of char from EPICS waveform record</td>
     473</tr>
     474<tr class="field-even field"><th class="field-name">Returns:</th><td class="field-body">string as represented by arr</td>
     475</tr>
     476<tr class="field-odd field"><th class="field-name">Return type:</th><td class="field-body">str</td>
    474477</tr>
    475478</tbody>
     
    499502          <a href="index.html" title="Source code documentation"
    500503             >previous</a> |</li>
    501         <li><a href="../index.html">epicsdf v1.0 documentation</a> &raquo;</li>
     504        <li><a href="../index.html">epicsdf 1.0 documentation</a> &raquo;</li>
    502505          <li><a href="../contents.html" >Contents</a> &raquo;</li>
    503506          <li><a href="index.html" >Source code documentation</a> &raquo;</li>
     
    506509    <div class="footer">
    507510        &copy; Copyright 2011, Pete Jemian.
    508       Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.
     511      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.3.
    509512    </div>
    510513  </body>
  • epicsdf/doc/build/html/src/index.html

    r597 r1046  
    44  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    55
     6
    67<html xmlns="http://www.w3.org/1999/xhtml">
    78  <head>
    89    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    910   
    10     <title>Source code documentation &mdash; epicsdf v1.0 documentation</title>
     11    <title>Source code documentation &mdash; epicsdf 1.0 documentation</title>
     12   
    1113    <link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
    1214    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
     15   
    1316    <script type="text/javascript">
    1417      var DOCUMENTATION_OPTIONS = {
     
    2326    <script type="text/javascript" src="../_static/underscore.js"></script>
    2427    <script type="text/javascript" src="../_static/doctools.js"></script>
    25     <link rel="top" title="epicsdf v1.0 documentation" href="../index.html" />
     28    <link rel="top" title="epicsdf 1.0 documentation" href="../index.html" />
    2629    <link rel="up" title="Contents" href="../contents.html" />
    2730    <link rel="next" title="epicsdf: EPICS diskfree, in python" href="epicsdf.html" />
     
    4447          <a href="../host/index.html" title="Host computer support documentation"
    4548             accesskey="P">previous</a> |</li>
    46         <li><a href="../index.html">epicsdf v1.0 documentation</a> &raquo;</li>
     49        <li><a href="../index.html">epicsdf 1.0 documentation</a> &raquo;</li>
    4750          <li><a href="../contents.html" accesskey="U">Contents</a> &raquo;</li>
    4851      </ul>
     
    6467  <h3>Quick search</h3>
    6568    <form class="search" action="../search.html" method="get">
    66       <input type="text" name="q" size="18" />
     69      <input type="text" name="q" />
    6770      <input type="submit" value="Go" />
    6871      <input type="hidden" name="check_keywords" value="yes" />
     
    115118          <a href="../host/index.html" title="Host computer support documentation"
    116119             >previous</a> |</li>
    117         <li><a href="../index.html">epicsdf v1.0 documentation</a> &raquo;</li>
     120        <li><a href="../index.html">epicsdf 1.0 documentation</a> &raquo;</li>
    118121          <li><a href="../contents.html" >Contents</a> &raquo;</li>
    119122      </ul>
     
    121124    <div class="footer">
    122125        &copy; Copyright 2011, Pete Jemian.
    123       Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.7.
     126      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.3.
    124127    </div>
    125128  </body>
  • epicsdf/doc/source/contents.rst

    r602 r1046  
    1515===========================
    1616
    17 * WWW: https://subversion.xor.aps.anl.gov/bcdaext/epicsdf/doc/build/html/index.html
     17* WWW: http://subversion.xray.aps.anl.gov/admin_bcdaext/epicsdf
    1818* TRAC: https://subversion.xor.aps.anl.gov/trac/bcdaext/browser/epicsdf
    1919
  • epicsdf/doc/source/installation.rst

    r616 r1046  
    2727
    2828     cd /tmp
    29      svn co https://subversion.xor.aps.anl.gov/bcdaext/epicsdf epicsdf
     29     svn co https://subversion.xray.aps.anl.gov/bcdaext/epicsdf epicsdf
    3030     cd epicsdf
    3131
     
    5050     # 2011-08-01,PRJ
    5151     # database support for "df" command on Pilatus detector computer
    52      # https://subversion.xor.aps.anl.gov/bcdaext/epicsdf/doc/build/html/index.html
     52     # https://subversion.xray.aps.anl.gov/bcdaext/epicsdf/doc/build/html/index.html
    5353     dbLoadRecords("$(TOP)/15iddLAXApp/Db/epicsdf.db", "P=15iddLAX:,D=p100k:")
    5454
     
    5757     # 2011-08-01,PRJ
    5858     # database support for "df" command on Pilatus detector computer
    59      # https://subversion.xor.aps.anl.gov/bcdaext/epicsdf/doc/build/html/index.html
     59     # https://subversion.xray.aps.anl.gov/bcdaext/epicsdf/doc/build/html/index.html
    6060     file epicsdf.req P=$(P),D=p100k:
    6161
     
    9999
    100100     cd /tmp
    101      svn co https://subversion.xor.aps.anl.gov/bcdaext/epd_deployment epd_deployment
     101     svn co https://subversion.xray.aps.anl.gov/bcdaext/epd_deployment epd_deployment
    102102     cd epd_deployment
    103103 
     
    172172
    173173    cd ~
    174     svn co https://subversion.xor.aps.anl.gov/bcdaext/epicsdf epicsdf
     174    svn co https://subversion.xray.aps.anl.gov/bcdaext/epicsdf epicsdf
    175175    cd epicsdf
    176176
Note: See TracChangeset for help on using the changeset viewer.