Argonne National Laboratory

Experimental Physics and
Industrial Control System

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  <20192020  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  <20192020 
<== Date ==> <== Thread ==>

Subject: areaDetector R3-7 released
From: Mark Rivers via Tech-talk <tech-talk@aps.anl.gov>
To: "tech-talk@aps.anl.gov" <tech-talk@aps.anl.gov>
Date: Fri, 9 Aug 2019 13:35:14 +0000
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  <20192020 
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  <20192020 
ANJ, 21 Aug 2019 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·