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 | 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 |
<== Date ==> | <== Thread ==> |
---|
Subject: | RE: asyn R4-36 available |
From: | Abdalla Ahmad via Tech-talk <[email protected]> |
To: | Mark Rivers <[email protected]> |
Cc: | "[email protected]" <[email protected]> |
Date: | Wed, 21 Aug 2019 08:28:24 +0000 |
Hello Mark Many thanks on your efforts with the asyn driver. Can you please explain in more details what the parseAsynUser method is used for? Best Regards, Abdalla. From: [email protected] <[email protected]>
On Behalf Of Mark Rivers via Tech-talk Folks, asyn R4-36 is now available. asyn is available on github here: https://github.com/epics-modules/asyn
tar and zip files are available here: https://github.com/epics-modules/asyn/releases
Soon you will be able to find links to the new documentation and release notes here: http://www.aps.anl.gov/epics/modules/soft/asyn
These are from the R4-36 release notes: - asynManager - Improved debugging output when scheduling queue request timeout. - drvAsynIPPort - Improved diagnostic messages. - asynPortDriver - Added new parseAsynUser() method. Changed all readXXX and writeXXX methods to use this, rather than getAddress(). - Use asynPortDriver::getAddress() in callback functions, rather than pasynManager::getAddress(). This allows the getAddress() to be overridden in derived classes. - Fix to prevent a potentially locked mutex from being destroyed, as well as use-after-free bugs on other members of asynPortDriver. Thanks to Martin Konrad for this. - asynInterposeDelay, asynInteposeEcho - Fixes to compile on Visual Studio 2010. Mark |