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  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  <20232024  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  2022  <20232024 
<== Date ==> <== Thread ==>

Subject: Re: Scan rate '.01 second' not achievable
From: Michael Davidsaver via Tech-talk <tech-talk at aps.anl.gov>
To: Érico Nogueira Rolim <erico.rolim at lnls.br>, "Barrett (US), Patrick E" <patrick.e.barrett at boeing.com>
Cc: "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov>
Date: Mon, 9 Jan 2023 13:13:15 -0800
On 1/8/23 19:41, Michael Davidsaver wrote:
So the "Scan rate '%s' is not achievable" warning can be ignored.  Almost...

oops.  My mistake.  The timer queue is not used for SCAN.  So this
warning can be ignored in that context.


There is a long standing oddity in the timer queue code where quantum/2 is subtracted from all
user provided delays.  This can result in a negative number, which is treated as 0 delay.

This oddity is relevant in some cases where a record field holds a delay
time.  eg. ODLY of calcoutRecord, or HIGH of boRecord.


References:
Scan rate '.01 second' not achievable Barrett (US), Patrick E via Tech-talk
Re: Scan rate '.01 second' not achievable Érico Nogueira Rolim via Tech-talk
Re: Scan rate '.01 second' not achievable Michael Davidsaver via Tech-talk

Navigate by Date:
Prev: Re: Scan rate '.01 second' not achievable Michael Davidsaver via Tech-talk
Next: asyn Sinclair, John 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  2022  <20232024 
Navigate by Thread:
Prev: Re: Scan rate '.01 second' not achievable Michael Davidsaver via Tech-talk
Next: Understanding Asyn-based motor controller driver Abdalla Ahmad 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  2022  <20232024 
ANJ, 10 Jan 2023 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·