EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  <19971998  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  Index 1994  1995  1996  <19971998  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 
<== Date ==> <== Thread ==>

Subject: Re: copying of monitored data
From: "Jeff Hill" <[email protected]>
To: "William Lupton" <[email protected]>, <[email protected]>
Date: Fri, 6 Jun 1997 10:03:45 -0600
William,

>   I have a stringin that can be processed several times rapidly in
> succession with a different .VAL field each time. I get a monitor for
> each time it is processed. However, the monitored values are mostly the
> same.
> 
>   For example (pvload is a tool that processes a list of channel assign-
> ments; "group" uses ezcaBeginGroup()/ezcaEndGroup()):
> 
> % pvload
> group {
>     string k0:ao:sc:state = "a";
>     string k0:ao:sc:state = "b";
>     string k0:ao:sc:state = "c";
>     string k0:ao:sc:state = "d";
>     string k0:ao:sc:state = "e";
>     string k0:ao:sc:state = "f";
> }
> 
> camonitor k0:ao:sc:state
>  k0:ao:sc:state                 06/04/97 12:16:59.400 a 
>  k0:ao:sc:state                 06/04/97 12:16:59.410 f 
>  k0:ao:sc:state                 06/04/97 12:16:59.410 f 
>  k0:ao:sc:state                 06/04/97 12:16:59.410 f 
>  k0:ao:sc:state                 06/04/97 12:16:59.410 f 
>  k0:ao:sc:state                 06/04/97 12:16:59.410 f 
> ^C
> 
> 

Due to concerns about excessive memory consumption in 
the CA server's monitor queue, we do not queue up
the intermediate values for monitors on fields whose
native type in the database is DBR_STRING. This also
applies to fields of more than one element (arrays).
We will however always send an update for the final value
so that clients will remain current.

>   Is there anything I can do to prevent this behavior? 

Store the command code as an integer.

Jeff

Navigate by Date:
Prev: Re: Epics field names > 4 chars OK? Marty Kraimer
Next: Re: copying of monitored data Jeff Hill
Index: 1994  1995  1996  <19971998  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: copying of monitored data William Lupton
Next: Re: copying of monitored data Jeff Hill
Index: 1994  1995  1996  <19971998  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 
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 ·