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  <20122013  2014  2015  2016  2017  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014  2015  2016  2017 
<== Date ==> <== Thread ==>

Subject: Re: Calcout using CA output link sometimes gets INVALID severity
From: "J. Lewis Muir" <jlmuir@imca-cat.org>
To: Ralph Lange <Ralph.Lange@gmx.de>
Cc: EPICS Tech Talk <tech-talk@aps.anl.gov>
Date: Fri, 12 Oct 2012 12:55:27 -0500
On 10/12/12 11:21 AM, Ralph Lange wrote:
> You might consider moving your functionality into a SNL state machine.
> By default, the sequencer waits for all CA connections to be up before
> starting a state set. That seems to be a better fit for your problem.

Hi, Ralph.

That's a big pain.  That would suggest I should get rid of any
CA links in my records and only do CA stuff with SNL programs.

In reality, this calcout thing is a bit contrived; I was just
creating a small test to show the problem.  What I really want
to do is to use the putNotify functionality that some extension
records use to wait for all records to finish processing as a
result of a put.  Examples of this are the sseq record
(WAIT[1-A] fields) in the std module, the scalcout record (WAIT
field) in the calc module, and the sscan record in the sscan
module.  All of these will have problems if processed before the
CA links are connected.

Thanks,

Lewis

Replies:
Re: Calcout using CA output link sometimes gets INVALID severity Andrew Johnson
Re: Calcout using CA output link sometimes gets INVALID severity Tim Mooney
References:
Calcout using CA output link sometimes gets INVALID severity J. Lewis Muir
Re: Calcout using CA output link sometimes gets INVALID severity Andrew Johnson
Re: Calcout using CA output link sometimes gets INVALID severity J. Lewis Muir
Re: Calcout using CA output link sometimes gets INVALID severity Ralph Lange

Navigate by Date:
Prev: Re: Calcout using CA output link sometimes gets INVALID severity J. Lewis Muir
Next: Re: Calcout using CA output link sometimes gets INVALID severity Andrew Johnson
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014  2015  2016  2017 
Navigate by Thread:
Prev: Re: Calcout using CA output link sometimes gets INVALID severity Ralph Lange
Next: Re: Calcout using CA output link sometimes gets INVALID severity Andrew Johnson
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014  2015  2016  2017 
ANJ, 18 Nov 2013 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·