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 2025 | 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 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | ADEiger R3-3 released |
From: | Mark Rivers via Tech-talk <tech-talk at aps.anl.gov> |
To: | "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov> |
Date: | Tue, 10 May 2022 17:37:19 +0000 |
Folks, ADEiger R3-3 is now available. This is from the release notes:
·
Fixed a problem with the Stream interface when stopping series acquisitions.
o
The problem was introduced in R3-1 when the ZMQ socket was no longer closed and re-opened for each acquisition.
o
When stopping an acquisition series the streamTask could exit before all messages had been read from the ZMQ socket.
o
When the next acquisition started it read stale messages from the socket. The only way to recover was to restart the IOC.
o
Now the streamTask does not exit when it detects that acquisition has been stopped. It relies on the fact that the Eiger server will always send an end frame when
acquisition has been aborted.
o
This seems to work fine in testing Eiger 500K, and Eiger2 500K, 1M, and 9M.
o
If it proves not to be reliable there is commented out code in streamTask that will close and reopen the ZMQ socket and exit the thread when acquisition is aborted. https://github.com/areaDetector/ADEiger
https://areadetector.github.io/master/ADEiger/eiger.html
Mark |