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

Subject: Re: asynPortDriver callbacks to I/O Intr, how to propagate an error?
From: "Heesterman, Peter J" <Peter.Heesterman@ccfe.ac.uk>
To: "EPICS Tech-Talk (tech-talk@aps.anl.gov)" <tech-talk@aps.anl.gov>, "'Mark Rivers'" <rivers@cars.uchicago.edu>
Date: Fri, 30 Oct 2015 17:43:59 +0000

Hi Mark,

 

I’m sorry to trouble you again, on a different subject.

I refer to http://www.aps.anl.gov/epics/tech-talk/2012/msg00924.php.

 

I’m using  setParamStatus, for an I/O Intr driven ‘Fault’ value, in my application, to signal alarm status.

 

There seems to have been a behaviour change between Asyn 4-26 and Asyn 4-27.

 

When using 4-27, the alarm status on ‘Fault.SEVR’ field is set to INVALID, but the ‘Fault.VAL’ field is not updated with the (non-zero) value that indicates the fault condition.

But if I comment out the setParamStatus call, then Fault.VAL is set to the correct value.

 

Both values were set as expected, while using 4-26.

 

Many thanks,

 

Peter.

 

 

 

 

 

 


Replies:
RE: asynPortDriver callbacks to I/O Intr, how to propagate an error? Mark Rivers

Navigate by Date:
Prev: RE: Unable to build support modules on Windows, with base 3.15.2 Heesterman, Peter J
Next: EPICS Version 4.5 White, Greg
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017 
Navigate by Thread:
Prev: Job Openings at APS Andrew Johnson
Next: RE: asynPortDriver callbacks to I/O Intr, how to propagate an error? Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017 
ANJ, 16 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·