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  <20162017  2018  2019  2020  2021  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  <20162017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: libCAS: variable size array
From: Michael Ritzert <[email protected]>
To: [email protected]
Date: Sun, 25 Sep 2016 23:13:30 +0200
Hi Michael,

On Sat, 24 Sep 2016 19:06:24 -0400, Michael Davidsaver <[email protected]> wrote:
> > I have a (EPICS 3.14) CAS application ...
> 
> Could you be more specific about the version?  "3.14" spans a decade+.

The precise version is 3.14.12.5 (=latest 3.14).

> The RSRV server has supported array size changes since 3.14.12.

Unfortunately, RSRV is not flexible enough for me, because:

> Perhaps you could elaborate on what you are trying to accomplish?

I have a variable (at runtime) set of PVs, so I cannot use an EPICS
database to describe them. That's why I'm using the more flexible
libCAS. The PVs can have various types, where one is "array of bytes"
(GDD atomic with UInt8). The length can change at runtime, and I need to
communicate this change. I had hoped that sending a property change
notification would have the clients re-request the size, but that
doesn't work.

Actually, I'm considering moving to EPICS 3.16 when it's stable, so if
there is an option to achieve what I need with that, that would be a
good solution as well. (In principle, the same could be said about
EPICS4.)

Best regards,
Michael
-- 
Dr. Michael Ritzert                     Tel: +49 621 181 2883
Schaltungstechnik und Simulation        Fax: +49 621 181 2734
Technische Informatik, Uni Heidelberg   [email protected]
68131 Mannheim, Germany                 http://sus.ziti.uni-heidelberg.de

Navigate by Date:
Prev: Re: libCAS: variable size array Michael Davidsaver
Next: Re: Danfysik 8500 or 9100 power supply driver Jeong Han Lee
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  <20162017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: libCAS: variable size array Michael Davidsaver
Next: procServ softIOC server - V2.6.1 released Ralph Lange
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  <20162017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 26 Sep 2016 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·