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  <20182019  2020  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  <20182019  2020 
<== Date ==> <== Thread ==>

Subject: quadEM R9-1 now available
From: Mark Rivers <rivers@cars.uchicago.edu>
To: 'EPICS Mailing list' <tech-talk@aps.anl.gov>
Date: Wed, 31 Jan 2018 22:06:40 +0000
Folks,
 
quadEM R9-1 is now available. 
 
This is from the R9-1 release notes:
 
************************************
- Fixed a bug in the drvQuadEM base class when ring buffer overflow occurred. It was not decrementing a counter when it should, which would cause extra attempts to read the ring buffer, generating error messages. This could cause the TetrAMM to not recover from brief network outages, particularly on vxWorks.

- Removed the unlock()/lock() calls around doCallbacksGenericPointer. These are not needed and can cause problems because the thread needs to hold the lock here.

- Fixed the Reset function on the TetrAMM. It could hang the IOC application.

- Fixed turning acquisition off on the TetrAMM. It could get into an infinite loop and hang the IOC if the TetrAMM was not responding.

- Improved support for the AH501B from Elettra. This model has different firmware from the AH501B from CaenELS.
    - In External Gate mode it sends ACK\r\n on the falling edge of the gate signal. The driver has been changed to look for this string in the data stream in External Gate mode, and if it is found then it does callbacks immediately. This allows each acquisition to just be the samples collected when the external gate is high. The AveragingTime must be set to 0 in this mode.
    - The NAQ command used when AcquireMode=Single actually starts acquisition. The driver therefore must not send ACQ because the acknowlegement of that command would mess up the data stream.
    - It sends AK rather than ACK to acknowledge the HVS command. This is a firmware bug, but the driver has been changed to accept it.
    - This model has been added to the list of available models, and is called AH501BE, where the "E" mean Elettra. This model name is specified in the drvAHxxxConfigure command.

- Fixed medm adl files to improve the autoconversion to other display manager files.

- Added op/Makefile to automatically convert adl files to edl, ui, and opi files.

- Updated the edl, ui, and opi autoconvert directories to contain the conversions from the most recent adl files.

- Fixed vxWorks dbd dependency rule

- Removed testBusyAsynApp which was added in R7-1. It never belonged in this module. The busy module has now been made to optionally depend on autosave, so the equivalent test application has been added to the busy module and is no longer needed here.

- Added .iocsh files to simplify startup scripts. Thanks to Keanan Lang for this.
************************************

The home page is here:
http://cars.uchicago.edu/software/epics/quadEM.html

The documentation is here:
http://cars.uchicago.edu/software/epics/quadEMDoc.html
 
The release notes are here:
http://cars.uchicago.edu/software/epics/quadEMReleaseNotes.html

The software repository is on github.  Releases can be obtained there.
https://github.com/epics-modules/quadEM

Let me know of any problems or suggestions.
 
Mark
 





Navigate by Date:
Prev: Re: Sequencer seem to skip states with EPICS 3.16.1 Andrew Johnson
Next: Re: Sequencer seem to skip states with EPICS 3.16.1 Simon Reiter
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  <20182019  2020 
Navigate by Thread:
Prev: New releases of areaDetector drivers ADPilatus, ADAndor, ADPerkinElmer, ADLightField, ADPointGrey, ADSimDetector, ADProsilica Mark Rivers
Next: FLIR 10Gbit Ethernet camera question Mark Rivers
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  <20182019  2020 
ANJ, 31 Jan 2018 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·