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
<2020>
2021
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
<2020>
2021
2022
2023
2024
|