EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

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

Subject: RE: Events
From: "Dalesio, Leo" <[email protected]>
To: "Ralph Lange" <[email protected]>, "Csaba Gajo" <[email protected]>
Cc: [email protected]
Date: Fri, 4 Sep 2009 17:10:58 -0400
Event processing was initially designed to scan records in tight coordination with an event detected in the hardware - such as a gated ADC. The post_event call is typically implemented in an interrupt service routine to minimize latency in the case of a required response. Forward links would cause a chain of records to respond to the event.

This was extended to support soft events and then supported through some record support.

As Ralph pointed out, using the CPP attribute on an INLINK is a better way to cause records to process when the field of some other record is processed.

The Record Reference Manual and the Application Developer's Guide both go into this issue. The App Developer's Guide shows how to implement this in the drivers (as I recall).
Bob


References:
Events Csaba Gajo
Re: Events Ralph Lange

Navigate by Date:
Prev: Re: Problems with installing EPICS Andrew Johnson
Next: asyn compiler problems Pierrick Hanlet
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Events Ralph Lange
Next: Re: Events nda
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 31 Jan 2014 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·