EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: missing monitors
From: "Davidsaver, Michael" <[email protected]>
To: "Andrew Johnson" <[email protected]>, <[email protected]>
Date: Wed, 24 Mar 2010 15:46:03 -0400
It looks like I underestimated the scope of the problem.  It looks like
none of the previous value fields (MLST, ALST, LALM, OVAL, ORBV, ...)
get initialized for any recordtype.  Given how uniform this appears I
have to ask: is this a feature?  I think the answer should be no.

I encountered this problem using streamdevice with a serial device
(sr725).  It has non-volatile memory for settings, so I want my output
records to initially read the current value.  The obvious way to was to
use '@init' which happens before the record is processed (I think).

Unless the current behavior changes the only way this can work is if I
mark all settings PINI=YES and hope there are no side effects to
re-setting a parameter.

This seems like an obvious problem, so I can't help but think that I
must be missing something here...


Michael


> -----Original Message-----
> From: Andrew Johnson [mailto:[email protected]]
> Sent: Wednesday, March 24, 2010 2:28 PM
> To: [email protected]
> Cc: Davidsaver, Michael
> Subject: Re: missing monitors from boRecord (patch)
> 
> On Wednesday 24 March 2010 13:05:00 Davidsaver, Michael wrote:
> > A one line fix.  This patch will apply against <3.14.11.  For
> >=3.14.11
> > change pbo to prec.
> 
> Applied with prec modification to the 3.14 branch, thanks.
> 
> - Andrew
> --
> The best FOSS code is written to be read by other humans -- Harald
> Welte



Replies:
RE: missing monitors Davidsaver, Michael
References:
missing monitors from boRecord Davidsaver, Michael
RE: missing monitors from boRecord (patch) Davidsaver, Michael
Re: missing monitors from boRecord (patch) Andrew Johnson

Navigate by Date:
Prev: Re: missing monitors from boRecord (patch) Andrew Johnson
Next: Re: [Bug 541396] Re: initialize VAL of an mbbi/o record with a string Benjamin Franksen
Index: 2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: missing monitors from boRecord (patch) Andrew Johnson
Next: RE: missing monitors Davidsaver, Michael
Index: 2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 02 Feb 2012 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·