Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020 
<== Date ==> <== Thread ==>

Subject: announcing pyDevSup
From: Michael Davidsaver <mdavidsaver@bnl.gov>
To: EPICS Tech-Talk <tech-talk@aps.anl.gov>
Date: Tue, 10 Feb 2015 10:10:13 -0500
The recent thread on interacting with external programs reminds me that
I've never me mentioned a tool I put together to help with similar kinds
of "slow" integration tasks.

http://mdavidsaver.github.io/pyDevSup/

pyDevSup is, as the name suggests, a python API for writing EPICS device
support.  So far I've used this for a few things:

* Re-broadcasting our caputlog file as a waveform PV (logApp/).
* Watching Linux daemons to see that they are running (pidMonApp/).
* Checking the weather (weatherApp/)

I'm also working on archApp/ which will provide alarming and statistics
for an Archiver Appliance.


Michael

Navigate by Date:
Prev: Re: Fetching return value from external program call in StreamDevice Phillip Sorensen
Next: Re: CA Repeater: bind test err was "The operation completed successfully. " Johnson, Andrew N.
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020 
Navigate by Thread:
Prev: Re: CA Repeater: bind test err was "The operation completed successfully. " J. Lewis Muir
Next: finding "lost" IOCs Michael Davidsaver
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020 
ANJ, 16 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·