Folks,
asyn R4-44 is now available. This is from the release notes:
*************************
- devEpics
- Rewrite the device support for arrays.
Previously it used a large C macro to be able to support int8, int16, int32, float32, and float64
data types without a lot of repetitive code. This was changed to use a C++ template file.
- Previously only the waveform record was supported for arrays. Added support for aai and aoo records.
- Add new devEpicsPvt functions (from Michael Davidsaver):
- Avoids leaking DBENTRY during initialization.
- Use dbInitEntry() from record rather than dbFindRecord() when available.
- Reduces duplicate code.
- Documentation:
- Converted all HTML files in documentation/ to Sphinx RST files in docs/source.
- It uses the Read The Docs theme (sphinx-rtd-theme) which provides a panel
on the left side of the screen for easy navigation.
- Added Github actions to publish the Sphinx generated documentation to Github Pages.
- The new home page for the asyn documentation is
https://epics-modules.github.io/asyn.
- Converted documentation/RELEASE_NOTES.html to RELEASE.md.
- testErrorsApp
- Add aai and aao records to databases in order to test new device support for these.
- Fix testing on Github Actions by forcing TIRPC=YES, required for modern Linux releases.
*************************
Home:
https://github.com/epics-modules/asyn
Documentation:
https://epics-modules.github.io/asyn
Release notes: :
https://github.com/epics-modules/asyn/blob/master/RELEASE.md
Mark