g+
g+ Communities
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  <20122013  2014  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014 
<== Date ==> <== Thread ==>

Subject: How to get a list of all available PVs
From: Carlos Pascual <cpascual@cells.es>
To: tech-talk@aps.anl.gov
Date: Mon, 17 Dec 2012 09:38:21 +0100
Hi,

Sorry for this newbie question... I come from the Tango community, and I am 
quite lost with Epics

I am a developer of Taurus [1], a GUI library initially designed to provide 
PyQT GUIs on top of Tango. But our goal is to also support other 
communication/control systems such as Epics.

I recently implemented some very basic support for epics in Taurus (just a 
proof of concept) using PyEpics, and one of the first questions that I came 
across is:

How can I obtain a list of all PVs that are available?

... or even better, can I get a list of all PVs whose name contains a certain 
prefix?

The reason I want this is that I want to create a browser/selector of PVs. I 
do not care that much if the method is slow (I could live with doing it once 
and only manually refreshing the list). 
But I need the method to be generic, i.e. it should not assume some non-
standard service (such a site-dependent database) to be available.

Is this possible at all?

Cheers,

[1] http://www.tango-controls.org/static/taurus/latest/doc/html/

-- 
+----------------------------------------------------+
 Carlos Pascual Izarra
 Scientific Software Coordinator
 Computing Division
 Cells / Alba Synchrotron  [http:/www.cells.es]
 Carretera BP 1413 de Cerdanyola-Sant Cugat, Km. 3.3
 E-08290 Cerdanyola del Valles (Barcelona), Spain
 E-mail: cpascual@cells.es
 Phone: +34 93 592 4428
+----------------------------------------------------+

Replies:
Re: How to get a list of all available PVs Pavel Maslov
RE: How to get a list of all available PVs Mark Rivers
Re: How to get a list of all available PVs Carlos Pascual

Navigate by Date:
Prev: Fwd: EPICS 3.14.12.2 on VirtualBox Jiro Fujita
Next: Re: How to get a list of all available PVs Pavel Maslov
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014 
Navigate by Thread:
Prev: Fwd: EPICS 3.14.12.2 on VirtualBox Jiro Fujita
Next: Re: How to get a list of all available PVs Pavel Maslov
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014 
ANJ, 18 Nov 2013 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· EPICSv4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·