EPICS Controls 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  <20152016  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  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: areaDetector and ADCore R2-3 released
From: Mark Rivers <[email protected]>
To: EPICS Tech-Talk <[email protected]>
Cc: areaDetector/ADCore <[email protected]>
Date: Fri, 24 Jul 2015 22:34:49 +0000

Folks,

 

R2-3 of the areaDetector modules areaDetector and ADCore are now available.

 

****************************************************************************************

These are the items from the R2-3 release notes for ADCore:

 

### devIocStats and alive modules

* The example iocs in ADCore and other drivers can now optionally be built with the

  devIocStats module, which provides very useful resource utilization information for the IOC.

  devIocStats runs on all supported architectures.

  The OPI screen can be loaded from Plugins/Other/devIocStats.

  It is enabled by default in areaDetector/configure/EXAMPLE_RELEASE_PRODS.local.

* The synApps alive module can also be built into detector IOCs.  It provdes status information

  about the IOC to a central server.  It is disabled by default in

  areaDetector/configure/EXAMPLE_RELEASE_PRODS.local.  areaDetector/INSTALL_GUIDE.md has been

  updated to describe what needs to be done to enable or disable these optional modules.

 

### NDPluginFile

* Fixed a serious performance problem.  The calls to openFile() and closeFile() in the derived file

  writing classes were being done with the asynPortDriver mutex locked.

  This meant that driver callbacks were blocked from putting entries on the queue during this time,

  slowing down the drivers and potentially causing them to drop frames. 

  Changed openFileBase() and closeFileBase() to unlock the mutex during these operations. 

  Testing with the simDetector and ADDexela shows that the new version no longer slows

  down the driver or drops frames at the driver level when saving TIFF files or netCDF files

  in Single mode.  This required locking the mutex in the derived file writing classes when

  they access the parameter library.

 

### NDPluginROIStat

* Added time-series support for each of the statistics in each ROI.  This is the same as the

  time-series support in the NDPluginStats and NDPluginAttribute plugins.

 

### NDFileHDF5

* Bug fixes:

  * When writing files in Single mode if NumCapture was 0 then the chunking was computed

    incorrectly and the files could be much larger than they should be.

  * There was a problem with the HDF5 istorek parameter not being set correctly.

 

### commonDriverMakefile

* Include SNCSEQ libraries if SNCSEQ is defined.  This must be defined if the CALC module

  was built with SNCSEQ support.

* Optionally include DEVIOCSTATS and ALIVE libraries and dbd files if these are defined.

 

****************************************************************************************

This is from the R2-3 release notes for areaDetector:

 

* Changed top-level Makefile so that a detector sub-module is only built if the appropriate

  variable is set in configure/RELEASE.local.  EXAMPLE_RELEASE.local contains all detector

  submodules commented out.  This file should be copied to RELEASE.local and the lines for

  the desired detectors uncommented.

* Added new ADnED driver for neutron event data.  This is from Matt Pearson at ORNL.

 

The home page is here:

http://cars.uchicago.edu/software/epics/areaDetector.html

 

The top-level documentation is here:

http://cars.uchicago.edu/software/epics/areaDetectorDoc.html

 

Installation instructions are here:

https://github.com/areaDetector/areaDetector/blob/master/INSTALL_GUIDE.md.

 

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

 

 

Mark

 

 


Navigate by Date:
Prev: RE: Segmentation fault(core dumped) Error Mark Rivers
Next: (Stream) Device support for ISEG THQ Zumbruch, Peter Dr.
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: Segmentation fault(core dumped) Error Mark Rivers
Next: (Stream) Device support for ISEG THQ Zumbruch, Peter Dr.
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 16 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·