EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  <20012002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  <20012002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Record/Channel names
From: Andrew Johnson <[email protected]>
To: EPICS tech-talk <[email protected]>
Date: Mon, 19 Feb 2001 16:28:52 -0600
It is currently possible for a record name to contain any character at all
(quotes have to be escaped with \ but are allowed).  Record names
containing a '.' can't be connected to from other records or via CA, but
there doesn't seem to be any code that prevents their creation.  The IOC
Application Developers guide states that only a reduced subset of ASCII
characters should be used in record names, but this is not enforced in
3.13.  We propose to reinstate the enforcement of this subset.

CA has no restriction on channel names.  Does anybody currently use
parentheses '()' in non-IOC channel names that are provided using the
PCAS?

I'm currently implementing link support (for EPICS 3.15 or 3.16), which
has to provide backwards compatibility with existing databases (i.e. load
existing .db files).  However it appears to be impossible to distinguish
between a new link support address xxx(yyy,zzz...) and an old-style PV
name that contains parentheses.  I therefor propose to provide backwards
compatibility only for databases that don't have links to channel names
containing parentheses.  It will still be possible to connect to such
channels, but the new link support syntax will have to be used for these
connections.

If either of these will cause a problem for your site, please scream now.

- Andrew
-- 
Every great idea appears crazy to start with.


Navigate by Date:
Prev: MATLAB and EPICS Channel Access Ernest L. Williams Jr.
Next: RE: Record/Channel names Rarback, Harvey
Index: 1994  1995  1996  1997  1998  1999  2000  <20012002  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: MATLAB and EPICS Channel Access Ernest L. Williams Jr.
Next: RE: Record/Channel names Rarback, Harvey
Index: 1994  1995  1996  1997  1998  1999  2000  <20012002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·