Experimental Physics and Industrial Control System
New releases of the following areaDetector modules are now available.
areaDetector R3-7
ADCore R3-7
ADSupport R1-9
These are from the R3-6 release notes for areaDetector:
* New submodule repositories
* ADRIXSCam
* Driver for the RIXSCAM developed by XCAM UK
* ADCore R3-7.
* Bug fixes. Requires asyn R4-36.
* ADSupport R1-9.
* Fixes for HDF5 compression plugins.
* ADSpinnaker
* The master branch now uses ADGenICam, and is ready for testing.
These are from the R3-7 release notes for ADCore:
* asynNDArrayDriver, ADDriver, NDPluginDriver
* Changed to use the new method asynPortDriver::parseAsynUser()
* Use the asyn addr value in the writeXXX and readXXX methods. Previously they were not using it.
* docs/ADCore/*.rst
* Began conversion of raw HTML tables to Sphinx list-table or flat-table.
* ntndArrayConverter
* Fixed bugs that could cause a crash when attributes were added to the NDArrays.
* NDFileTIFF
* Fixed stack overflow problem on vxWorks
These are from the R1-9 release notes for ADSupport:
* Fixed memory allocation functions used in the blosc, lz4, bslz4, and JPEG HDF5 filters. In R1-8 it was consistently using H5allocate_memory() and H5free_memory, rather than malloc() and free(). This prevented crashes when the compressors were called by NDFileHDF5.
However, it did not work with third-party applications built with HDF5 1.8.11 through 1.8.14 because H5allocate_memory() and H5free_memory were added in 1.8.15. This was a problem for Matlab, which currently uses 1.8.12.
The HDF5 Group also said that we should be using malloc() and free().
We determined that the reason for the access violation in the compressors when using malloc() and free() was because we were building on Linux with the macro H5_MEMORY_ALLOC_SANITY_CHECK defined. For some reason if that is defined then calling free() on an array allocated by the HDF5 library causes an access violation. Changed the code not to define that macro and used malloc() and free() everywhere.
It now works both on Matlab and in the NDFileHDF5 compressors.
The home page is here:
http://cars.uchicago.edu/software/epics/areaDetector.html
The top-level documentation is here:
https://areadetector.github.io/master/index.html
Installation instructions are here:
https://areadetector.github.io/master/install_guide.html
areaDetector release notes are here:
https://github.com/areaDetector/areaDetector/blob/master/RELEASE.md
ADCore release notes are here:
https://github.com/areaDetector/ADCore/blob/master/RELEASE.md
ADSupport release notes are here:
https://github.com/areaDetector/ADSupport/blob/master/RELEASE.md
Mark
- Navigate by Date:
- Prev:
Re: [EXTERNAL] procServ v2.8.0 available Ralph Lange via Tech-talk
- Next:
Re: EPICS 'isegHAL' module Bruno Martins via Tech-talk
- 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:
Re: asyn R4-36 available Mark Rivers via Tech-talk
- Next:
Unhelpful MSI error message and behaviour Eric Norum via Tech-talk
- 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