EPICS Home

Experimental Physics and Industrial Control System


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

Subject: mca R6-7 released
From: "Mark Rivers" <[email protected]>
To: <[email protected]>, <[email protected]>
Date: Mon, 10 Jul 2006 13:43:17 -0500
Folks,

I have released a new version of the EPICS "mca" module.  This release
is intended mainly for the following:

Fixed timing bug in communication between record and device support. In
previous releases device support was setting the .ACQG field to 0 (Done)
before the final read of the device was complete. This meant that
channel access clients that were doing cagets() of .ACQG to see when
acquisition was complete and then reading data immediately could get
incorrect data. Note that this problem did not occur if clients were
using monitors (callbacks), because the record did not call dbPostEvents
until the final read of data from the device was complete. 

The fix to this problem required re-writing the interface between the
record and device support so that device support does not directly
modify the .ACQG field. Rather it now passes a structure with status
information which the record uses to modify the record fields, and it
does not set the .ACQG field until the record contains the latest data. 

The record support, asyn device support (for all devices except Struck),
and the Struck (SIS) device support were all modified. 

Links to the new release can be found here:

http://cars.uchicago.edu/software/epics/mca.html

Mark


Navigate by Date:
Prev: Re: error while building ChannelArchiver2.8.1 in RedHat9 Kay-Uwe Kasemir
Next: EPICS interface to APS Conventional Facilities Ernest L. Williams Jr.
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: error while building ChannelArchiver2.8.1 in RedHat9 Kay-Uwe Kasemir
Next: EPICS interface to APS Conventional Facilities Ernest L. Williams Jr.
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024