Changeset 1046
- Timestamp:
- Jul 17, 2012 4:09:27 PM (10 years ago)
- 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 1 1 # Sphinx build info version 1 2 2 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. 3 config: 44295c322d52615a9e0e20686b2df29a3 config: 2680992e950d372ecc20a6c915894353 4 4 tags: fbb0d17656682115ca4d033fb2f83ba1 -
epicsdf/doc/build/html/_modules/epicsdf.html
r605 r1046 3 3 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 4 4 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 5 5 6 6 7 <html xmlns="http://www.w3.org/1999/xhtml"> … … 8 9 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 9 10 10 <title>epicsdf — epicsdf v1.0 documentation</title> 11 <title>epicsdf — epicsdf 1.0 documentation</title> 12 11 13 <link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" /> 12 14 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> 15 13 16 <script type="text/javascript"> 14 17 var DOCUMENTATION_OPTIONS = { … … 23 26 <script type="text/javascript" src="../_static/underscore.js"></script> 24 27 <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" /> 26 29 <link rel="up" title="Module code" href="index.html" /> 27 30 </head> … … 36 39 <a href="../py-modindex.html" title="Python Module Index" 37 40 >modules</a> |</li> 38 <li><a href="../index.html">epicsdf v1.0 documentation</a> »</li>41 <li><a href="../index.html">epicsdf 1.0 documentation</a> »</li> 39 42 <li><a href="index.html" accesskey="U">Module code</a> »</li> 40 43 </ul> … … 45 48 <h3>Quick search</h3> 46 49 <form class="search" action="../search.html" method="get"> 47 <input type="text" name="q" size="18"/>50 <input type="text" name="q" /> 48 51 <input type="submit" value="Go" /> 49 52 <input type="hidden" name="check_keywords" value="yes" /> … … 547 550 <a href="../py-modindex.html" title="Python Module Index" 548 551 >modules</a> |</li> 549 <li><a href="../index.html">epicsdf v1.0 documentation</a> »</li>552 <li><a href="../index.html">epicsdf 1.0 documentation</a> »</li> 550 553 <li><a href="index.html" >Module code</a> »</li> 551 554 </ul> … … 553 556 <div class="footer"> 554 557 © 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. 556 559 </div> 557 560 </body> -
epicsdf/doc/build/html/_modules/index.html
r597 r1046 4 4 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 5 5 6 6 7 <html xmlns="http://www.w3.org/1999/xhtml"> 7 8 <head> 8 9 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 9 10 10 <title>Overview: module code — epicsdf v1.0 documentation</title> 11 <title>Overview: module code — epicsdf 1.0 documentation</title> 12 11 13 <link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" /> 12 14 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> 15 13 16 <script type="text/javascript"> 14 17 var DOCUMENTATION_OPTIONS = { … … 23 26 <script type="text/javascript" src="../_static/underscore.js"></script> 24 27 <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" /> 26 29 </head> 27 30 <body> … … 35 38 <a href="../py-modindex.html" title="Python Module Index" 36 39 >modules</a> |</li> 37 <li><a href="../index.html">epicsdf v1.0 documentation</a> »</li>40 <li><a href="../index.html">epicsdf 1.0 documentation</a> »</li> 38 41 </ul> 39 42 </div> … … 43 46 <h3>Quick search</h3> 44 47 <form class="search" action="../search.html" method="get"> 45 <input type="text" name="q" size="18"/>48 <input type="text" name="q" /> 46 49 <input type="submit" value="Go" /> 47 50 <input type="hidden" name="check_keywords" value="yes" /> … … 79 82 <a href="../py-modindex.html" title="Python Module Index" 80 83 >modules</a> |</li> 81 <li><a href="../index.html">epicsdf v1.0 documentation</a> »</li>84 <li><a href="../index.html">epicsdf 1.0 documentation</a> »</li> 82 85 </ul> 83 86 </div> 84 87 <div class="footer"> 85 88 © 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. 87 90 </div> 88 91 </body> -
epicsdf/doc/build/html/_sources/contents.txt
r603 r1046 15 15 =========================== 16 16 17 * WWW: http s://subversion.xor.aps.anl.gov/bcdaext/epicsdf/doc/build/html/index.html17 * WWW: http://subversion.xray.aps.anl.gov/admin_bcdaext/epicsdf 18 18 * TRAC: https://subversion.xor.aps.anl.gov/trac/bcdaext/browser/epicsdf 19 19 -
epicsdf/doc/build/html/_sources/installation.txt
r616 r1046 1 .. $Id: installation.rst 6 07 2011-08-05 20:38:58Z jemian $1 .. $Id: installation.rst 616 2011-08-16 22:46:39Z jemian $ 2 2 3 3 Installation Instructions for Pilatus Detectors … … 27 27 28 28 cd /tmp 29 svn co https://subversion.x or.aps.anl.gov/bcdaext/epicsdf epicsdf29 svn co https://subversion.xray.aps.anl.gov/bcdaext/epicsdf epicsdf 30 30 cd epicsdf 31 31 … … 50 50 # 2011-08-01,PRJ 51 51 # database support for "df" command on Pilatus detector computer 52 # https://subversion.x or.aps.anl.gov/bcdaext/epicsdf/doc/build/html/index.html52 # https://subversion.xray.aps.anl.gov/bcdaext/epicsdf/doc/build/html/index.html 53 53 dbLoadRecords("$(TOP)/15iddLAXApp/Db/epicsdf.db", "P=15iddLAX:,D=p100k:") 54 54 … … 57 57 # 2011-08-01,PRJ 58 58 # database support for "df" command on Pilatus detector computer 59 # https://subversion.x or.aps.anl.gov/bcdaext/epicsdf/doc/build/html/index.html59 # https://subversion.xray.aps.anl.gov/bcdaext/epicsdf/doc/build/html/index.html 60 60 file epicsdf.req P=$(P),D=p100k: 61 61 … … 99 99 100 100 cd /tmp 101 svn co https://subversion.x or.aps.anl.gov/bcdaext/epd_deployment epd_deployment101 svn co https://subversion.xray.aps.anl.gov/bcdaext/epd_deployment epd_deployment 102 102 cd epd_deployment 103 103 … … 172 172 173 173 cd ~ 174 svn co https://subversion.x or.aps.anl.gov/bcdaext/epicsdf epicsdf174 svn co https://subversion.xray.aps.anl.gov/bcdaext/epicsdf epicsdf 175 175 cd epicsdf 176 176 -
epicsdf/doc/build/html/_static/basic.css
r599 r1046 80 80 } 81 81 82 div.sphinxsidebar #searchbox input[type="text"] { 83 width: 170px; 84 } 85 86 div.sphinxsidebar #searchbox input[type="submit"] { 87 width: 30px; 88 } 89 82 90 img { 83 91 border: 0; … … 237 245 238 246 .align-center { 239 clear: both;240 247 text-align: center; 241 248 } … … 441 448 } 442 449 450 abbr, acronym { 451 border-bottom: dotted 1px; 452 cursor: help; 453 } 454 443 455 /* -- code displays --------------------------------------------------------- */ 444 456 -
epicsdf/doc/build/html/_static/doctools.js
r598 r1046 3 3 * ~~~~~~~~~~~ 4 4 * 5 * Sphinx JavaScript util ties for all documentation.5 * Sphinx JavaScript utilities for all documentation. 6 6 * 7 7 * :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS. … … 186 186 }); 187 187 }, 10); 188 $('< liclass="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')); 191 191 } 192 192 }, … … 214 214 */ 215 215 hideSearchWords : function() { 216 $(' .sidebar .this-page-menu li.highlight-link').fadeOut(300);216 $('#searchbox .highlight-link').fadeOut(300); 217 217 $('span.highlighted').removeClass('highlighted'); 218 218 }, -
epicsdf/doc/build/html/_static/searchtools.js
r598 r1046 1 1 /* 2 * searchtools.js 3 * ~~~~~~~~~~~~~~ 2 * searchtools.js_t 3 * ~~~~~~~~~~~~~~~~ 4 4 * 5 5 * Sphinx JavaScript utilties for the full-text search. … … 37 37 } 38 38 39 39 40 /** 40 41 * Porter Stemmer 41 42 */ 42 var PorterStemmer = function() {43 var Stemmer = function() { 43 44 44 45 var step2list = { … … 301 302 302 303 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(); 311 308 var searchterms = []; 312 309 var excluded = []; 313 310 var hlterms = []; 314 311 var tmp = query.split(/\s+/); 315 var object = (tmp.length == 1) ? tmp[0].toLowerCase() : null;312 var objectterms = []; 316 313 for (var i = 0; i < tmp.length; i++) { 314 if (tmp[i] != "") { 315 objectterms.push(tmp[i].toLowerCase()); 316 } 317 317 318 if ($u.indexOf(stopwords, tmp[i]) != -1 || tmp[i].match(/^\d+$/) || 318 319 tmp[i] == "") { … … 345 346 var titles = this._index.titles; 346 347 var terms = this._index.terms; 347 var objects = this._index.objects;348 var objtypes = this._index.objtypes;349 var objnames = this._index.objnames;350 348 var fileMap = {}; 351 349 var files = null; … … 358 356 359 357 // 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 } 393 370 394 371 // perform the search on the required terms … … 490 467 displayNextItem(); 491 468 }); 492 } );469 }, "text"); 493 470 } else { 494 471 // no source available, just display title … … 511 488 } 512 489 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] 513 555 } 514 556 } -
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/ 1 8 (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, 2 9 a[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 4 4 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 5 5 6 6 7 <html xmlns="http://www.w3.org/1999/xhtml"> 7 8 <head> 8 9 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 9 10 10 <title>Contents — epicsdf v1.0 documentation</title> 11 <title>Contents — epicsdf 1.0 documentation</title> 12 11 13 <link rel="stylesheet" href="_static/sphinxdoc.css" type="text/css" /> 12 14 <link rel="stylesheet" href="_static/pygments.css" type="text/css" /> 15 13 16 <script type="text/javascript"> 14 17 var DOCUMENTATION_OPTIONS = { … … 23 26 <script type="text/javascript" src="_static/underscore.js"></script> 24 27 <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" /> 26 29 <link rel="next" title="Installation Instructions for Pilatus Detectors" href="installation.html" /> 27 30 <link rel="prev" title="epicsdf project: documentation" href="index.html" /> … … 43 46 <a href="index.html" title="epicsdf project: documentation" 44 47 accesskey="P">previous</a> |</li> 45 <li><a href="index.html">epicsdf v1.0 documentation</a> »</li>48 <li><a href="index.html">epicsdf 1.0 documentation</a> »</li> 46 49 </ul> 47 50 </div> … … 71 74 <h3>Quick search</h3> 72 75 <form class="search" action="search.html" method="get"> 73 <input type="text" name="q" size="18"/>76 <input type="text" name="q" /> 74 77 <input type="submit" value="Go" /> 75 78 <input type="hidden" name="check_keywords" value="yes" /> … … 118 121 <h1>Documentation Links<a class="headerlink" href="#documentation-links" title="Permalink to this headline">¶</a></h1> 119 122 <ul class="simple"> 120 <li>WWW: <a class="reference external" href="http s://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> 121 124 <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> 122 125 </ul> … … 152 155 <a href="index.html" title="epicsdf project: documentation" 153 156 >previous</a> |</li> 154 <li><a href="index.html">epicsdf v1.0 documentation</a> »</li>157 <li><a href="index.html">epicsdf 1.0 documentation</a> »</li> 155 158 </ul> 156 159 </div> 157 160 <div class="footer"> 158 161 © 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. 160 163 </div> 161 164 </body> -
epicsdf/doc/build/html/epics/index.html
r608 r1046 3 3 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 4 4 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 5 5 6 6 7 <html xmlns="http://www.w3.org/1999/xhtml"> … … 8 9 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 9 10 10 <title>EPICS IOC support documentation — epicsdf v1.0 documentation</title> 11 <title>EPICS IOC support documentation — epicsdf 1.0 documentation</title> 12 11 13 <link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" /> 12 14 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> 15 13 16 <script type="text/javascript"> 14 17 var DOCUMENTATION_OPTIONS = { … … 23 26 <script type="text/javascript" src="../_static/underscore.js"></script> 24 27 <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" /> 26 29 <link rel="up" title="Contents" href="../contents.html" /> 27 30 <link rel="next" title="Host computer support documentation" href="../host/index.html" /> … … 44 47 <a href="../installation.html" title="Installation Instructions for Pilatus Detectors" 45 48 accesskey="P">previous</a> |</li> 46 <li><a href="../index.html">epicsdf v1.0 documentation</a> »</li>49 <li><a href="../index.html">epicsdf 1.0 documentation</a> »</li> 47 50 <li><a href="../contents.html" accesskey="U">Contents</a> »</li> 48 51 </ul> … … 82 85 <h3>Quick search</h3> 83 86 <form class="search" action="../search.html" method="get"> 84 <input type="text" name="q" size="18"/>87 <input type="text" name="q" /> 85 88 <input type="submit" value="Go" /> 86 89 <input type="hidden" name="check_keywords" value="yes" /> … … 140 143 </colgroup> 141 144 <thead valign="bottom"> 142 <tr ><th class="head">macro</th>145 <tr class="row-odd"><th class="head">macro</th> 143 146 <th class="head">typical value</th> 144 147 <th class="head">meaning</th> … … 146 149 </thead> 147 150 <tbody valign="top"> 148 <tr ><td>P</td>151 <tr class="row-even"><td>P</td> 149 152 <td>prj:</td> 150 153 <td>IOC prefix</td> 151 154 </tr> 152 <tr ><td>D</td>155 <tr class="row-odd"><td>D</td> 153 156 <td>p300:</td> 154 157 <td>specific device supported</td> … … 168 171 <col class="field-body" /> 169 172 <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 and173 <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 171 174 can be found on the path 172 175 <tt class="docutils literal"><span class="pre">${EPICS_BASE}/bin/${EPICS_HOST_ARCH}/softIoc</span></tt></td> … … 187 190 </colgroup> 188 191 <thead valign="bottom"> 189 <tr ><th class="head">name</th>192 <tr class="row-odd"><th class="head">name</th> 190 193 <th class="head">type</th> 191 194 <th class="head">meaning</th> … … 193 196 </thead> 194 197 <tbody valign="top"> 195 <tr ><td>$(P)$(D)df:disk</td>198 <tr class="row-even"><td>$(P)$(D)df:disk</td> 196 199 <td>waveform</td> 197 200 <td>disk partition being watched</td> 198 201 </tr> 199 <tr ><td>$(P)$(D)df:message</td>202 <tr class="row-odd"><td>$(P)$(D)df:message</td> 200 203 <td>waveform</td> 201 204 <td>message to be sent by email</td> 202 205 </tr> 203 <tr ><td>$(P)$(D)df:email_list</td>206 <tr class="row-even"><td>$(P)$(D)df:email_list</td> 204 207 <td>waveform</td> 205 208 <td>list of email addresses</td> 206 209 </tr> 207 <tr ><td>$(P)$(D)df:total</td>210 <tr class="row-odd"><td>$(P)$(D)df:total</td> 208 211 <td>ao</td> 209 212 <td>total space on the partition (MB)</td> 210 213 </tr> 211 <tr ><td>$(P)$(D)df:free</td>214 <tr class="row-even"><td>$(P)$(D)df:free</td> 212 215 <td>ao</td> 213 216 <td>free space (MB)</td> 214 217 </tr> 215 <tr ><td>$(P)$(D)df:avail</td>218 <tr class="row-odd"><td>$(P)$(D)df:avail</td> 216 219 <td>ao</td> 217 220 <td>available space</td> 218 221 </tr> 219 <tr ><td>$(P)$(D)df:used</td>222 <tr class="row-even"><td>$(P)$(D)df:used</td> 220 223 <td>ao</td> 221 224 <td>disk space in use (computed)</td> 222 225 </tr> 223 <tr ><td>$(P)$(D)df:free:pct</td>226 <tr class="row-odd"><td>$(P)$(D)df:free:pct</td> 224 227 <td>ao</td> 225 228 <td>percentage free space</td> 226 229 </tr> 227 <tr ><td>$(P)$(D)df:used:pct</td>230 <tr class="row-even"><td>$(P)$(D)df:used:pct</td> 228 231 <td>ao</td> 229 232 <td>percentage used space</td> 230 233 </tr> 231 <tr ><td>$(P)$(D)df:avail:pct</td>234 <tr class="row-odd"><td>$(P)$(D)df:avail:pct</td> 232 235 <td>ao</td> 233 236 <td>percentage available space</td> 234 237 </tr> 235 <tr ><td>$(P)$(D)df:period</td>238 <tr class="row-even"><td>$(P)$(D)df:period</td> 236 239 <td>ao</td> 237 240 <td>time between updates (s)</td> 238 241 </tr> 239 <tr ><td>$(P)$(D)df:alarm</td>242 <tr class="row-odd"><td>$(P)$(D)df:alarm</td> 240 243 <td>calcout</td> 241 244 <td>calculated alarm condition</td> … … 274 277 <col class="field-body" /> 275 278 <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 the279 <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 277 280 trip points now, nor for editing the calcout record. Changes to all these 278 281 may be made from the command line through the caput command.</td> … … 338 341 </colgroup> 339 342 <thead valign="bottom"> 340 <tr ><th class="head">macro</th>343 <tr class="row-odd"><th class="head">macro</th> 341 344 <th class="head">example value</th> 342 345 <th class="head">meaning</th> … … 344 347 </thead> 345 348 <tbody valign="top"> 346 <tr ><td>P</td>349 <tr class="row-even"><td>P</td> 347 350 <td>15iddLAX:</td> 348 351 <td>IOC prefix</td> 349 352 </tr> 350 <tr ><td>D</td>353 <tr class="row-odd"><td>D</td> 351 354 <td>p100:</td> 352 355 <td>specific device supported</td> … … 381 384 <a href="../installation.html" title="Installation Instructions for Pilatus Detectors" 382 385 >previous</a> |</li> 383 <li><a href="../index.html">epicsdf v1.0 documentation</a> »</li>386 <li><a href="../index.html">epicsdf 1.0 documentation</a> »</li> 384 387 <li><a href="../contents.html" >Contents</a> »</li> 385 388 </ul> … … 387 390 <div class="footer"> 388 391 © 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. 390 393 </div> 391 394 </body> -
epicsdf/doc/build/html/genindex.html
r597 r1046 1 2 1 3 2 4 3 5 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 4 6 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 7 5 8 6 9 <html xmlns="http://www.w3.org/1999/xhtml"> … … 8 11 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 9 12 10 <title>Index — epicsdf v1.0 documentation</title> 13 <title>Index — epicsdf 1.0 documentation</title> 14 11 15 <link rel="stylesheet" href="_static/sphinxdoc.css" type="text/css" /> 12 16 <link rel="stylesheet" href="_static/pygments.css" type="text/css" /> 17 13 18 <script type="text/javascript"> 14 19 var DOCUMENTATION_OPTIONS = { … … 23 28 <script type="text/javascript" src="_static/underscore.js"></script> 24 29 <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" /> 26 31 </head> 27 32 <body> … … 35 40 <a href="py-modindex.html" title="Python Module Index" 36 41 >modules</a> |</li> 37 <li><a href="index.html">epicsdf v1.0 documentation</a> »</li>42 <li><a href="index.html">epicsdf 1.0 documentation</a> »</li> 38 43 </ul> 39 44 </div> … … 46 51 <h3>Quick search</h3> 47 52 <form class="search" action="search.html" method="get"> 48 <input type="text" name="q" size="18"/>53 <input type="text" name="q" /> 49 54 <input type="submit" value="Go" /> 50 55 <input type="hidden" name="check_keywords" value="yes" /> … … 65 70 66 71 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> 72 87 <h2 id="C">C</h2> 73 88 <table style="width: 100%" class="indextable genindextable"><tr> 74 89 <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> 80 101 </tr></table> 81 102 … … 83 104 <table style="width: 100%" class="indextable genindextable"><tr> 84 105 <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> 92 125 </tr></table> 93 126 … … 95 128 <table style="width: 100%" class="indextable genindextable"><tr> 96 129 <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> 102 141 </tr></table> 103 142 … … 105 144 <table style="width: 100%" class="indextable genindextable"><tr> 106 145 <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> 109 151 </tr></table> 110 152 … … 112 154 <table style="width: 100%" class="indextable genindextable"><tr> 113 155 <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> 116 161 </tr></table> 117 162 … … 119 164 <table style="width: 100%" class="indextable genindextable"><tr> 120 165 <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> 123 171 </tr></table> 124 172 … … 126 174 <table style="width: 100%" class="indextable genindextable"><tr> 127 175 <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> 136 199 </tr></table> 137 200 … … 139 202 <table style="width: 100%" class="indextable genindextable"><tr> 140 203 <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> 143 209 </tr></table> 144 210 … … 146 212 <table style="width: 100%" class="indextable genindextable"><tr> 147 213 <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> 153 225 </tr></table> 154 226 … … 156 228 <table style="width: 100%" class="indextable genindextable"><tr> 157 229 <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> 160 235 </tr></table> 161 236 … … 176 251 <a href="py-modindex.html" title="Python Module Index" 177 252 >modules</a> |</li> 178 <li><a href="index.html">epicsdf v1.0 documentation</a> »</li>253 <li><a href="index.html">epicsdf 1.0 documentation</a> »</li> 179 254 </ul> 180 255 </div> 181 256 <div class="footer"> 182 257 © 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. 184 259 </div> 185 260 </body> -
epicsdf/doc/build/html/host/index.html
r597 r1046 4 4 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 5 5 6 6 7 <html xmlns="http://www.w3.org/1999/xhtml"> 7 8 <head> 8 9 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 9 10 10 <title>Host computer support documentation — epicsdf v1.0 documentation</title> 11 <title>Host computer support documentation — epicsdf 1.0 documentation</title> 12 11 13 <link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" /> 12 14 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> 15 13 16 <script type="text/javascript"> 14 17 var DOCUMENTATION_OPTIONS = { … … 23 26 <script type="text/javascript" src="../_static/underscore.js"></script> 24 27 <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" /> 26 29 <link rel="up" title="Contents" href="../contents.html" /> 27 30 <link rel="next" title="Source code documentation" href="../src/index.html" /> … … 44 47 <a href="../epics/index.html" title="EPICS IOC support documentation" 45 48 accesskey="P">previous</a> |</li> 46 <li><a href="../index.html">epicsdf v1.0 documentation</a> »</li>49 <li><a href="../index.html">epicsdf 1.0 documentation</a> »</li> 47 50 <li><a href="../contents.html" accesskey="U">Contents</a> »</li> 48 51 </ul> … … 64 67 <h3>Quick search</h3> 65 68 <form class="search" action="../search.html" method="get"> 66 <input type="text" name="q" size="18"/>69 <input type="text" name="q" /> 67 70 <input type="submit" value="Go" /> 68 71 <input type="hidden" name="check_keywords" value="yes" /> … … 100 103 </colgroup> 101 104 <thead valign="bottom"> 102 <tr ><th class="head">Makefile</th>105 <tr class="row-odd"><th class="head">Makefile</th> 103 106 <th class="head">bash shell</th> 104 107 <th class="head">description</th> … … 106 109 </thead> 107 110 <tbody valign="top"> 108 <tr ><td>make</td>111 <tr class="row-even"><td>make</td> 109 112 <td>epicsdf.sh checkup</td> 110 113 <td>make sure the python job … … 112 115 it if is not</td> 113 116 </tr> 114 <tr ><td>make start</td>117 <tr class="row-odd"><td>make start</td> 115 118 <td>epicsdf.sh start</td> 116 119 <td>start the python job</td> 117 120 </tr> 118 <tr ><td>make stop</td>121 <tr class="row-even"><td>make stop</td> 119 122 <td>epicsdf.sh stop</td> 120 123 <td>stop the python job</td> 121 124 </tr> 122 <tr ><td>make restart</td>125 <tr class="row-odd"><td>make restart</td> 123 126 <td>epicsdf.sh restart</td> 124 127 <td>restart the python job</td> … … 137 140 <col class="field-body" /> 138 141 <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 an142 <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 140 143 editor such as EDITOR=nano and then type “crontab -e” on the command 141 144 line. Paste in the line above, save the edits, and quit the editor.</td> … … 166 169 <a href="../epics/index.html" title="EPICS IOC support documentation" 167 170 >previous</a> |</li> 168 <li><a href="../index.html">epicsdf v1.0 documentation</a> »</li>171 <li><a href="../index.html">epicsdf 1.0 documentation</a> »</li> 169 172 <li><a href="../contents.html" >Contents</a> »</li> 170 173 </ul> … … 172 175 <div class="footer"> 173 176 © 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. 175 178 </div> 176 179 </body> -
epicsdf/doc/build/html/index.html
r602 r1046 4 4 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 5 5 6 6 7 <html xmlns="http://www.w3.org/1999/xhtml"> 7 8 <head> 8 9 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 9 10 10 <title>epicsdf project: documentation — epicsdf v1.0 documentation</title> 11 <title>epicsdf project: documentation — epicsdf 1.0 documentation</title> 12 11 13 <link rel="stylesheet" href="_static/sphinxdoc.css" type="text/css" /> 12 14 <link rel="stylesheet" href="_static/pygments.css" type="text/css" /> 15 13 16 <script type="text/javascript"> 14 17 var DOCUMENTATION_OPTIONS = { … … 23 26 <script type="text/javascript" src="_static/underscore.js"></script> 24 27 <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="#" /> 26 29 <link rel="next" title="Contents" href="contents.html" /> 27 30 </head> … … 39 42 <a href="contents.html" title="Contents" 40 43 accesskey="N">next</a> |</li> 41 <li><a href="#">epicsdf v1.0 documentation</a> »</li>44 <li><a href="#">epicsdf 1.0 documentation</a> »</li> 42 45 </ul> 43 46 </div> … … 55 58 <h3>Quick search</h3> 56 59 <form class="search" action="search.html" method="get"> 57 <input type="text" name="q" size="18"/>60 <input type="text" name="q" /> 58 61 <input type="submit" value="Go" /> 59 62 <input type="hidden" name="check_keywords" value="yes" /> … … 121 124 <a href="contents.html" title="Contents" 122 125 >next</a> |</li> 123 <li><a href="#">epicsdf v1.0 documentation</a> »</li>126 <li><a href="#">epicsdf 1.0 documentation</a> »</li> 124 127 </ul> 125 128 </div> 126 129 <div class="footer"> 127 130 © 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. 129 132 </div> 130 133 </body> -
epicsdf/doc/build/html/installation.html
r616 r1046 3 3 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 4 4 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 5 5 6 6 7 <html xmlns="http://www.w3.org/1999/xhtml"> … … 8 9 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 9 10 10 <title>Installation Instructions for Pilatus Detectors — epicsdf v1.0 documentation</title> 11 <title>Installation Instructions for Pilatus Detectors — epicsdf 1.0 documentation</title> 12 11 13 <link rel="stylesheet" href="_static/sphinxdoc.css" type="text/css" /> 12 14 <link rel="stylesheet" href="_static/pygments.css" type="text/css" /> 15 13 16 <script type="text/javascript"> 14 17 var DOCUMENTATION_OPTIONS = { … … 23 26 <script type="text/javascript" src="_static/underscore.js"></script> 24 27 <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" /> 26 29 <link rel="up" title="Contents" href="contents.html" /> 27 30 <link rel="next" title="EPICS IOC support documentation" href="epics/index.html" /> … … 44 47 <a href="contents.html" title="Contents" 45 48 accesskey="P">previous</a> |</li> 46 <li><a href="index.html">epicsdf v1.0 documentation</a> »</li>49 <li><a href="index.html">epicsdf 1.0 documentation</a> »</li> 47 50 <li><a href="contents.html" accesskey="U">Contents</a> »</li> 48 51 </ul> … … 84 87 <h3>Quick search</h3> 85 88 <form class="search" action="search.html" method="get"> 86 <input type="text" name="q" size="18"/>89 <input type="text" name="q" /> 87 90 <input type="submit" value="Go" /> 88 91 <input type="hidden" name="check_keywords" value="yes" /> … … 124 127 <li><p class="first">Check out support from subversion:</p> 125 128 <div class="highlight-python"><pre>cd /tmp 126 svn co https://subversion.x or.aps.anl.gov/bcdaext/epicsdf epicsdf129 svn co https://subversion.xray.aps.anl.gov/bcdaext/epicsdf epicsdf 127 130 cd epicsdf</pre> 128 131 </div> … … 147 150 <div class="highlight-python"><div class="highlight"><pre><span class="c"># 2011-08-01,PRJ</span> 148 151 <span class="c"># database support for "df" command on Pilatus detector computer</span> 149 <span class="c"># https://subversion.x or.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> 150 153 <span class="n">dbLoadRecords</span><span class="p">(</span><span class="s">"$(TOP)/15iddLAXApp/Db/epicsdf.db"</span><span class="p">,</span> <span class="s">"P=15iddLAX:,D=p100k:"</span><span class="p">)</span> 151 154 </pre></div> … … 155 158 <div class="highlight-python"><pre># 2011-08-01,PRJ 156 159 # database support for "df" command on Pilatus detector computer 157 # https://subversion.x or.aps.anl.gov/bcdaext/epicsdf/doc/build/html/index.html160 # https://subversion.xray.aps.anl.gov/bcdaext/epicsdf/doc/build/html/index.html 158 161 file epicsdf.req P=$(P),D=p100k:</pre> 159 162 </div> … … 187 190 <col class="field-body" /> 188 191 <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. 190 193 On Linux, fails to find libCom.so.3.14... 191 194 Works when matching libCom.so.(ver.sion) is copied to same place.</td> … … 197 200 <li><p class="first">Copy deployment software to Pilatus host computer:</p> 198 201 <div class="highlight-python"><pre>cd /tmp 199 svn co https://subversion.x or.aps.anl.gov/bcdaext/epd_deployment epd_deployment202 svn co https://subversion.xray.aps.anl.gov/bcdaext/epd_deployment epd_deployment 200 203 cd epd_deployment</pre> 201 204 </div> … … 218 221 </colgroup> 219 222 <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> 221 224 </th> 222 225 <th class="head"><p class="first last">meaning</p> … … 225 228 </thead> 226 229 <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> 228 231 </td> 229 232 <td><p class="first last">relative path to the Enthought installer script</p> 230 233 </td> 231 234 </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> 233 236 </td> 234 237 <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> 235 238 </td> 236 239 </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> 238 241 </td> 239 242 <td><p class="first last">absolute path under which this EPD will be installed</p> … … 246 249 <col class="field-body" /> 247 250 <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"> 249 252 <div><p>Consider adding the path defined by <tt class="docutils literal"><span class="pre">${EPD_ROOT}/bin</span></tt> 250 253 to the shell <tt class="docutils literal"><span class="pre">PATH</span></tt> variable.</p> … … 254 257 <col class="field-body" /> 255 258 <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 makes259 <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 257 260 the Python executable available at 258 261 <tt class="docutils literal"><span class="pre">/home/det/epd/rh5-x86_64/bin/python</span></tt></td> … … 305 308 <li><p class="first">Check out support from subversion:</p> 306 309 <div class="highlight-python"><pre>cd ~ 307 svn co https://subversion.x or.aps.anl.gov/bcdaext/epicsdf epicsdf310 svn co https://subversion.xray.aps.anl.gov/bcdaext/epicsdf epicsdf 308 311 cd epicsdf</pre> 309 312 </div> … … 338 341 </colgroup> 339 342 <thead valign="bottom"> 340 <tr ><th class="head">macro</th>343 <tr class="row-odd"><th class="head">macro</th> 341 344 <th class="head">example value</th> 342 345 </tr> 343 346 </thead> 344 347 <tbody valign="top"> 345 <tr ><td>DATABASE_PREFIX</td>348 <tr class="row-even"><td>DATABASE_PREFIX</td> 346 349 <td>15iddLAX:p100:df:</td> 347 350 </tr> 348 <tr ><td>APP_BASE_DIR</td>351 <tr class="row-odd"><td>APP_BASE_DIR</td> 349 352 <td>/home/det/epicsdf</td> 350 353 </tr> 351 <tr ><td>PYTHON</td>354 <tr class="row-even"><td>PYTHON</td> 352 355 <td>/home/det/epd/rh5-x86_64/bin/python</td> 353 356 </tr> … … 426 429 <col class="field-body" /> 427 430 <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> 429 432 </tr> 430 433 </tbody> … … 450 453 </colgroup> 451 454 <thead valign="bottom"> 452 <tr ><th class="head">command</th>455 <tr class="row-odd"><th class="head">command</th> 453 456 <th class="head">meaning</th> 454 457 </tr> 455 458 </thead> 456 459 <tbody valign="top"> 457 <tr ><td>i</td>460 <tr class="row-even"><td>i</td> 458 461 <td>start <em>insert</em> mode (so you can enter text)</td> 459 462 </tr> 460 <tr ><td>[esc]</td>463 <tr class="row-odd"><td>[esc]</td> 461 464 <td>leave insert mode</td> 462 465 </tr> 463 <tr ><td>:w!</td>466 <tr class="row-even"><td>:w!</td> 464 467 <td>save: write the contents back to the file 465 468 but do not quit <tt class="docutils literal"><span class="pre">vi</span></tt> yet.</td> 466 469 </tr> 467 <tr ><td>:q!</td>470 <tr class="row-odd"><td>:q!</td> 468 471 <td>quit: Leave the program. If you have not 469 472 saved first with <tt class="docutils literal"><span class="pre">:w!</span></tt>, your changes … … 471 474 This is how you do a <em>cancel - no save</em>.</td> 472 475 </tr> 473 <tr ><td>ZZ</td>476 <tr class="row-even"><td>ZZ</td> 474 477 <td>save and quit</td> 475 478 </tr> … … 501 504 <a href="contents.html" title="Contents" 502 505 >previous</a> |</li> 503 <li><a href="index.html">epicsdf v1.0 documentation</a> »</li>506 <li><a href="index.html">epicsdf 1.0 documentation</a> »</li> 504 507 <li><a href="contents.html" >Contents</a> »</li> 505 508 </ul> … … 507 510 <div class="footer"> 508 511 © 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. 510 513 </div> 511 514 </body> -
epicsdf/doc/build/html/py-modindex.html
r597 r1046 4 4 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 5 5 6 6 7 <html xmlns="http://www.w3.org/1999/xhtml"> 7 8 <head> 8 9 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 9 10 10 <title>Python Module Index — epicsdf v1.0 documentation</title> 11 <title>Python Module Index — epicsdf 1.0 documentation</title> 12 11 13 <link rel="stylesheet" href="_static/sphinxdoc.css" type="text/css" /> 12 14 <link rel="stylesheet" href="_static/pygments.css" type="text/css" /> 15 13 16 <script type="text/javascript"> 14 17 var DOCUMENTATION_OPTIONS = { … … 23 26 <script type="text/javascript" src="_static/underscore.js"></script> 24 27 <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" /> 26 29 27 30 … … 42 45 <a href="#" title="Python Module Index" 43 46 >modules</a> |</li> 44 <li><a href="index.html">epicsdf v1.0 documentation</a> »</li>47 <li><a href="index.html">epicsdf 1.0 documentation</a> »</li> 45 48 </ul> 46 49 </div> … … 50 53 <h3>Quick search</h3> 51 54 <form class="search" action="search.html" method="get"> 52 <input type="text" name="q" size="18"/>55 <input type="text" name="q" /> 53 56 <input type="submit" value="Go" /> 54 57 <input type="hidden" name="check_keywords" value="yes" /> … … 101 104 <a href="#" title="Python Module Index" 102 105 >modules</a> |</li> 103 <li><a href="index.html">epicsdf v1.0 documentation</a> »</li>106 <li><a href="index.html">epicsdf 1.0 documentation</a> »</li> 104 107 </ul> 105 108 </div> 106 109 <div class="footer"> 107 110 © 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. 109 112 </div> 110 113 </body> -
epicsdf/doc/build/html/search.html
r597 r1046 4 4 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 5 5 6 6 7 <html xmlns="http://www.w3.org/1999/xhtml"> 7 8 <head> 8 9 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 9 10 10 <title>Search — epicsdf v1.0 documentation</title> 11 <title>Search — epicsdf 1.0 documentation</title> 12 11 13 <link rel="stylesheet" href="_static/sphinxdoc.css" type="text/css" /> 12 14 <link rel="stylesheet" href="_static/pygments.css" type="text/css" /> 15 13 16 <script type="text/javascript"> 14 17 var DOCUMENTATION_OPTIONS = { … … 24 27 <script type="text/javascript" src="_static/doctools.js"></script> 25 28 <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" /> 27 30 <script type="text/javascript"> 28 31 jQuery(function() { Search.loadIndex("searchindex.js"); }); … … 41 44 <a href="py-modindex.html" title="Python Module Index" 42 45 >modules</a> |</li> 43 <li><a href="index.html">epicsdf v1.0 documentation</a> »</li>46 <li><a href="index.html">epicsdf 1.0 documentation</a> »</li> 44 47 </ul> 45 48 </div> … … 92 95 <a href="py-modindex.html" title="Python Module Index" 93 96 >modules</a> |</li> 94 <li><a href="index.html">epicsdf v1.0 documentation</a> »</li>97 <li><a href="index.html">epicsdf 1.0 documentation</a> »</li> 95 98 </ul> 96 99 </div> 97 100 <div class="footer"> 98 101 © 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. 100 103 </div> 101 104 </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"]})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,""],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 3 3 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 4 4 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 5 5 6 6 7 <html xmlns="http://www.w3.org/1999/xhtml"> … … 8 9 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 9 10 10 <title>epicsdf: EPICS diskfree, in python — epicsdf v1.0 documentation</title> 11 <title>epicsdf: EPICS diskfree, in python — epicsdf 1.0 documentation</title> 12 11 13 <link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" /> 12 14 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> 15 13 16 <script type="text/javascript"> 14 17 var DOCUMENTATION_OPTIONS = { … … 23 26 <script type="text/javascript" src="../_static/underscore.js"></script> 24 27 <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" /> 26 29 <link rel="up" title="Source code documentation" href="index.html" /> 27 30 <link rel="prev" title="Source code documentation" href="index.html" /> … … 40 43 <a href="index.html" title="Source code documentation" 41 44 accesskey="P">previous</a> |</li> 42 <li><a href="../index.html">epicsdf v1.0 documentation</a> »</li>45 <li><a href="../index.html">epicsdf 1.0 documentation</a> »</li> 43 46 <li><a href="../contents.html" >Contents</a> »</li> 44 47 <li><a href="index.html" accesskey="U">Source code documentation</a> »</li> … … 58 61 <h3>Quick search</h3> 59 62 <form class="search" action="../search.html" method="get"> 60 <input type="text" name="q" size="18"/>63 <input type="text" name="q" /> 61 64 <input type="submit" value="Go" /> 62 65 <input type="hidden" name="check_keywords" value="yes" /> … … 95 98 <col class="field-body" /> 96 99 <tbody valign="top"> 97 <tr class="field "><th class="field-name">Parameters:</th><td class="field-body"><strong>prefix</strong> (<em>str</em>) – prefix of EPICS support database instance100 <tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>prefix</strong> (<em>str</em>) – prefix of EPICS support database instance 98 101 (will not be changed after constructor)</td> 99 102 </tr> 100 <tr class="field "><th class="field-name">Note :</th><td class="field-body">Some PV values in the support database are needed103 <tr class="field-even field"><th class="field-name">Note :</th><td class="field-body">Some PV values in the support database are needed 101 104 to construct the text of the email 102 105 or the mailing list. Since it is not allowed to call caget … … 134 137 <col class="field-body" /> 135 138 <tbody valign="top"> 136 <tr class="field "><th class="field-name">Parameters:</th><td class="field-body"><strong>item</strong> (<em>str</em>) – 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>) – 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> 139 142 </tr> 140 143 </tbody> … … 149 152 <col class="field-body" /> 150 153 <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"> 152 155 <li><strong>item</strong> (<em>str</em>) – name of item in support database</li> 153 156 <li><strong>value</strong> – new value of item</li> … … 184 187 <col class="field-body" /> 185 188 <tbody valign="top"> 186 <tr class="field "><th class="field-name">Parameters:</th><td class="field-body"><strong>newdisk</strong> (<em>str</em>) – 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>) – 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> 191 194 </tr> 192 195 </tbody> … … 199 202 </colgroup> 200 203 <thead valign="bottom"> 201 <tr ><th class="head">index</th>204 <tr class="row-odd"><th class="head">index</th> 202 205 <th class="head">units</th> 203 206 <th class="head">description</th> … … 205 208 </thead> 206 209 <tbody valign="top"> 207 <tr ><td>total</td>210 <tr class="row-even"><td>total</td> 208 211 <td>bytes</td> 209 212 <td>total space on the partition</td> 210 213 </tr> 211 <tr ><td>free</td>214 <tr class="row-odd"><td>free</td> 212 215 <td>bytes</td> 213 216 <td>free space</td> 214 217 </tr> 215 <tr ><td>avail</td>218 <tr class="row-even"><td>avail</td> 216 219 <td>bytes</td> 217 220 <td>available space</td> 218 221 </tr> 219 <tr ><td>used</td>222 <tr class="row-odd"><td>used</td> 220 223 <td>bytes</td> 221 224 <td>total - avail</td> 222 225 </tr> 223 <tr ><td>%free</td>226 <tr class="row-even"><td>%free</td> 224 227 <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> 228 231 <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> 232 235 <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> 234 237 </tr> 235 238 </tbody> … … 246 249 <col class="field-body" /> 247 250 <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> 251 254 </tr> 252 255 </tbody> … … 266 269 <col class="field-body" /> 267 270 <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. 269 272 See the on... methods (callback handlers) for details.</td> 270 273 </tr> … … 280 283 <col class="field-body" /> 281 284 <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> 285 288 </tr> 286 289 </tbody> … … 296 299 <col class="field-body" /> 297 300 <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>) – 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>) – candidate value of period, 299 302 must be 1.0 or greater AND an int or a float</td> 300 303 </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> 302 305 </tr> 303 306 </tbody> … … 313 316 <col class="field-body" /> 314 317 <tbody valign="top"> 315 <tr class="field "><th class="field-name">Parameters:</th><td class="field-body"><strong>message</strong> (<em>str</em>) – 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>) – words to be logged</td> 316 319 </tr> 317 320 </tbody> … … 329 332 <col class="field-body" /> 330 333 <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"> 332 335 <li><strong>pvname</strong> (<em>str</em>) – monitored EPICS process variable name</li> 333 336 <li><strong>value</strong> – value of EPICS process variable</li> … … 350 353 <col class="field-body" /> 351 354 <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"> 353 356 <li><strong>pvname</strong> (<em>str</em>) – monitored EPICS process variable name</li> 354 357 <li><strong>value</strong> – value of EPICS process variable</li> … … 358 361 </td> 359 362 </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> 361 364 </td> 362 365 </tr> … … 374 377 <col class="field-body" /> 375 378 <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"> 377 380 <li><strong>pvname</strong> (<em>str</em>) – monitored EPICS process variable name</li> 378 381 <li><strong>value</strong> – value of EPICS process variable</li> … … 395 398 <col class="field-body" /> 396 399 <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"> 398 401 <li><strong>pvname</strong> (<em>str</em>) – monitored EPICS process variable name</li> 399 402 <li><strong>value</strong> – value of EPICS process variable</li> … … 416 419 <col class="field-body" /> 417 420 <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"> 419 422 <li><strong>pvname</strong> (<em>str</em>) – monitored EPICS process variable name</li> 420 423 <li><strong>value</strong> – value of EPICS process variable</li> … … 424 427 </td> 425 428 </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> 427 430 </td> 428 431 </tr> … … 451 454 <col class="field-body" /> 452 455 <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>) – 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>) – candidate value of period (default = 10.0), 454 457 must be 1.0 or greater AND an int or a float</td> 455 458 </tr> … … 467 470 <col class="field-body" /> 468 471 <tbody valign="top"> 469 <tr class="field "><th class="field-name">Parameters:</th><td class="field-body"><strong>arr</strong> (<em>numpy.ndarray</em>) – 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>) – 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> 474 477 </tr> 475 478 </tbody> … … 499 502 <a href="index.html" title="Source code documentation" 500 503 >previous</a> |</li> 501 <li><a href="../index.html">epicsdf v1.0 documentation</a> »</li>504 <li><a href="../index.html">epicsdf 1.0 documentation</a> »</li> 502 505 <li><a href="../contents.html" >Contents</a> »</li> 503 506 <li><a href="index.html" >Source code documentation</a> »</li> … … 506 509 <div class="footer"> 507 510 © 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. 509 512 </div> 510 513 </body> -
epicsdf/doc/build/html/src/index.html
r597 r1046 4 4 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 5 5 6 6 7 <html xmlns="http://www.w3.org/1999/xhtml"> 7 8 <head> 8 9 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 9 10 10 <title>Source code documentation — epicsdf v1.0 documentation</title> 11 <title>Source code documentation — epicsdf 1.0 documentation</title> 12 11 13 <link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" /> 12 14 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> 15 13 16 <script type="text/javascript"> 14 17 var DOCUMENTATION_OPTIONS = { … … 23 26 <script type="text/javascript" src="../_static/underscore.js"></script> 24 27 <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" /> 26 29 <link rel="up" title="Contents" href="../contents.html" /> 27 30 <link rel="next" title="epicsdf: EPICS diskfree, in python" href="epicsdf.html" /> … … 44 47 <a href="../host/index.html" title="Host computer support documentation" 45 48 accesskey="P">previous</a> |</li> 46 <li><a href="../index.html">epicsdf v1.0 documentation</a> »</li>49 <li><a href="../index.html">epicsdf 1.0 documentation</a> »</li> 47 50 <li><a href="../contents.html" accesskey="U">Contents</a> »</li> 48 51 </ul> … … 64 67 <h3>Quick search</h3> 65 68 <form class="search" action="../search.html" method="get"> 66 <input type="text" name="q" size="18"/>69 <input type="text" name="q" /> 67 70 <input type="submit" value="Go" /> 68 71 <input type="hidden" name="check_keywords" value="yes" /> … … 115 118 <a href="../host/index.html" title="Host computer support documentation" 116 119 >previous</a> |</li> 117 <li><a href="../index.html">epicsdf v1.0 documentation</a> »</li>120 <li><a href="../index.html">epicsdf 1.0 documentation</a> »</li> 118 121 <li><a href="../contents.html" >Contents</a> »</li> 119 122 </ul> … … 121 124 <div class="footer"> 122 125 © 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. 124 127 </div> 125 128 </body> -
epicsdf/doc/source/contents.rst
r602 r1046 15 15 =========================== 16 16 17 * WWW: http s://subversion.xor.aps.anl.gov/bcdaext/epicsdf/doc/build/html/index.html17 * WWW: http://subversion.xray.aps.anl.gov/admin_bcdaext/epicsdf 18 18 * TRAC: https://subversion.xor.aps.anl.gov/trac/bcdaext/browser/epicsdf 19 19 -
epicsdf/doc/source/installation.rst
r616 r1046 27 27 28 28 cd /tmp 29 svn co https://subversion.x or.aps.anl.gov/bcdaext/epicsdf epicsdf29 svn co https://subversion.xray.aps.anl.gov/bcdaext/epicsdf epicsdf 30 30 cd epicsdf 31 31 … … 50 50 # 2011-08-01,PRJ 51 51 # database support for "df" command on Pilatus detector computer 52 # https://subversion.x or.aps.anl.gov/bcdaext/epicsdf/doc/build/html/index.html52 # https://subversion.xray.aps.anl.gov/bcdaext/epicsdf/doc/build/html/index.html 53 53 dbLoadRecords("$(TOP)/15iddLAXApp/Db/epicsdf.db", "P=15iddLAX:,D=p100k:") 54 54 … … 57 57 # 2011-08-01,PRJ 58 58 # database support for "df" command on Pilatus detector computer 59 # https://subversion.x or.aps.anl.gov/bcdaext/epicsdf/doc/build/html/index.html59 # https://subversion.xray.aps.anl.gov/bcdaext/epicsdf/doc/build/html/index.html 60 60 file epicsdf.req P=$(P),D=p100k: 61 61 … … 99 99 100 100 cd /tmp 101 svn co https://subversion.x or.aps.anl.gov/bcdaext/epd_deployment epd_deployment101 svn co https://subversion.xray.aps.anl.gov/bcdaext/epd_deployment epd_deployment 102 102 cd epd_deployment 103 103 … … 172 172 173 173 cd ~ 174 svn co https://subversion.x or.aps.anl.gov/bcdaext/epicsdf epicsdf174 svn co https://subversion.xray.aps.anl.gov/bcdaext/epicsdf epicsdf 175 175 cd epicsdf 176 176
Note: See TracChangeset
for help on using the changeset viewer.