Folks,
asyn R4-26 is now available. Links to the new documentation, release notes and tar file can be found here:
http://www.aps.anl.gov/epics/modules/soft/asyn/
asyn is also available via the APS Subversion repository here:
https://svn.aps.anl.gov/epics/asyn/
These are the items from the R4-26 release notes:
- devEpics
- Added capability for output records to update their values with a callback from the driver.
This is enabled by adding the following info tag to the output record
info(asyn:READBACK, "1")
- The output record value will update any time the driver does a callback with a new value.
The output record alarm status and severity will also update to reflect the value passed by the driver in pasynUser->auxStatus.
The driver callbacks use the same ring buffer mechanism that input records do.
The default ring buffer size is 10 for all records except stringin, stringout, and waveform records, for which the default is 0.
- Updated the test application testErrorsApp to demonstrate and test output record updates.
- Added ring buffer support to devAsynOctet.
The default ring buffer size is 0 for all records in devAsynOctet, i.e. stringin, stringout, waveform in and out.
Non-zero values can be specified with the asyn:FIFO info tag.
- Changed the info tag that is used to control the size of the ring buffer for driver callbacks.
The tag has been changed from FIFO to asyn:FIFO, i.e. adding the asyn: namespace to prevent future
conflicts with any other facility.
NOTE: This change is not backwards compatible, any databases using the FIFO info tag will need to be changed to asyn:FIFO.
It is not expected that this will affect many users, since the default ring buffer size is used in nearly all cases.
- asynPortDriver
- Bug fix: If setParamStatus() was called for an array or generic pointer parameter then callParamCallbacks() could return prematurely and not do the callbacks for all modified parameters
Mark
- Navigate by Date:
- Prev:
Support for Adam CPWplus 150 Balance Linda.Pratt
- Next:
[CSS] change macro values with script Maurizio Montis
- 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
2023
2024
- Navigate by Thread:
- Prev:
Support for Adam CPWplus 150 Balance Linda.Pratt
- Next:
[CSS] change macro values with script Maurizio Montis
- 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
2023
2024
|