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.
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