EPICS Home

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  2016  2017  2018  2019  2020  2021  <20222023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  <20222023  2024 
<== Date ==> <== Thread ==>

Subject: Question about "indirect processing" mentioned in documentation for the SSEQ
From: "Wang, Andrew via Tech-talk" <tech-talk at aps.anl.gov>
To: EPICS tech-talk <tech-talk at aps.anl.gov>
Date: Sat, 6 Aug 2022 05:59:35 +0000
Hi all,

I have a quick question regarding this one sentence about WAIT in the SSEQ documentation. It states:

"Finally, if the sseq record successfully waits for targetRecord to finish processing, it is still possible for other records to process as an indirect result of LNKn, and the sseq record cannot wait for this indirectly caused processing to finish unless the database developer has arranged for the indirectly caused processing to be traceable by EPICS."

Two questions I have.
  1. Suppose LNKn processes a record called "rec_1" through CA, "rec_1" is forward-linked to "rec_2", and "rec_2" is forward-linked to "rec_3". Does the statement about indirect processing apply in the case of "rec_1", "rec_2", and "rec_3" all being synchronous records when WAITn is set to be "Wait".
  2. Using the same example, except with "rec_1", "rec_2", and "rec_3" all being asynchronous records (StreamDevice), would indirect processing apply to this case when WAITn is set to be "Wait"? For instance, would SSEQ just wait for "rec_1"'s completion routine or "rec_3"'s completion routine?  

Thank you very much,
Andy

Replies:
Re: Question about "indirect processing" mentioned in documentation for the SSEQ Mooney, Tim M. via Tech-talk

Navigate by Date:
Prev: Re: initializing and retrieving aSub record INP field as a constant Michael Davidsaver via Tech-talk
Next: Re: Way to know when streamReload has been completed Wang, Andrew via Tech-talk
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  <20222023  2024 
Navigate by Thread:
Prev: Re: initializing and retrieving aSub record INP field as a constant Michael Davidsaver via Tech-talk
Next: Re: Question about "indirect processing" mentioned in documentation for the SSEQ Mooney, Tim M. via Tech-talk
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  <20222023  2024