EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

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

Subject: Re: Sequencer problem
From: Benjamin Franksen <[email protected]>
To: [email protected]
Date: Mon, 12 Feb 2007 15:22:34 +0100
On Monday 12 February 2007 14:38, Benjamin Franksen wrote:
> being in the final stages of the process to convert an application from
> 3.13 to 3.14, I have just noted that the latest version of the sequencer
> (2.0.11) does not contain the built-in routines pvPutAsync,
> pvPutComplete, and pvPutWait, which have been added to the 3.13
> compatible branch around version 1.9.6 or so.

After taking a closer look, I see that at least pvPutComplete seems to exist 
in seq-2.0.11, although it is undocumented.

> Have they been renamed to something else? Or have they never been in the
> 2.0 branch? If the latter, how do other people solve the problem of
> finding out reliably whether and when a pvPut has been completely
> executed?

So am I right in assuming that the standard solution is to pvPutComplete 
inside the condition of a when-clause? (This could become tedious if you 
want to issue many such pvPuts in sequence, where each one should only be 
issued after teh one before is complete -- you'd need as many additional 
states as pvPut actions in the sequence, right?)

Ben
-- 
"Programming = Mathematics + Murphy's Law" (Dijkstra in EWD1008)

Replies:
RE: Sequencer problem Mark Rivers
References:
Sequencer problem Benjamin Franksen

Navigate by Date:
Prev: RE: Sequencer problem Mark Rivers
Next: RE: Sequencer problem Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  <20072008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: Sequencer problem Mark Rivers
Next: RE: Sequencer problem Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  <20072008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Nov 2011 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·