EPICS Controls 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  2015  2016  2017  2018  2019  <20202021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  <20202021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: weird record names?
From: "Faucett, John Allen via Tech-talk" <tech-talk at aps.anl.gov>
To: tech-talk <tech-talk at aps.anl.gov>
Date: Fri, 12 Jun 2020 20:52:02 +0000
There is a proposal that is at least 10 years old but not yet merged into core, though that could happen soon.  It is to use the percent sign (%) to postfix a client-requested filter to a base PV.  A full PV looks like: pv_base%{filter} or pv_base%<filter>.  If an IOC is not built with the software for processing filter subscriptions, there is little chance using % would pose a problem.

By the way, the EPICS filter feature is now being used at LANSCE to allow the client to dynamically specify beam species and time ranges within the beam pulse.  The IOC uses the filter to only forward measurements matching the specified conditions to the client.  This is particularly important for LANSCE since five different beam species are routinely delivered simultaneously to experimental areas.

The filter feature was built into the legacy control system that was designed in the late '60s—it's only taken 50 years for EPICS to catch up!

John Faucett


References:
weird record names? Michael Davidsaver via Tech-talk
Re: weird record names? Jack via Tech-talk
Re: weird record names? Maren Purves via Tech-talk
Re: weird record names? Michael Davidsaver via Tech-talk

Navigate by Date:
Prev: Keysight support Roehrig, Christian via Tech-talk
Next: Re: weird record names? Michael Davidsaver via Tech-talk
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  <20202021  2022  2023  2024 
Navigate by Thread:
Prev: Re: weird record names? Jiro Fujita via Tech-talk
Next: Re: weird record names? Hu, Yong via Tech-talk
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  <20202021  2022  2023  2024 
ANJ, 13 Jun 2020 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·