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  2015  2016  2017  2018  2019  2020  2021  <20222023  2024  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  <20222023  2024 
<== Date ==> <== Thread ==>

Subject: mca R7-10 available
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: Fri, 25 Nov 2022 17:24:32 +0000

mca R7-10 is now available.  These are the release notes at https://epics-modules.github.io/mca/mcaReleaseNotes.html

  • mcaRecord
    • Fixed bug with memory corruption when calculating ROIs.
  • devMcaAysn
    • Fixed bug that was causing memory corruption on 64-bit Linux. Changed "long" to epicsInt32.
  • Amptek driver
    • Support for multiple USB devices by specifying a serial number in the configuration command. Thanks to Ru Igarashi for this.
    • Improve error reporting and error handling on the USB interface. Thanks to Krisztian Loki for this and the 6 changes below.
    • Added support for the connect() and disconnect() methods and reflect the connection state in the asyn record.
    • Check the return values of send() and receive() and only set state values on success.
    • Added support for the HOSTINFO field of the asyn record.
    • Log NAK responses to SendCommand().
    • Fix the HV readback on DP5G devices which don't actually send return that information.
    • Updated to SDK version 20170920.
  • SIS38xx driver
    • Fix bug when stopping scaler manually, it was not setting acquiring_=0.
  • Canberra driver
    • Changed from using the WinPcap library to the Npcap library on Windows. WinPcap is no longer supported. Npcap is the replacement, and is free for up to 5 machines. As with the previous WinPcap support, the mca module contains only the .h and .lib files. The Npcap package must be installed on the Windows IOC machine because it provides the required .dll and driver files.
  • iocBoot/ioc*
    • Changed from loading databases from mca/mcaApp/Db/* to mca/db
    • Moved save_restore.cmd from each directory to single copy in iocBoot
  • Changed to use the "scaler" module rather than the "std" module for scaler record support.
  • Removed support for Cygwin. This support has not actually worked for many years.
  • Moved HTML documentation to Github pages, https://epics-modules.github.io/mca

Github repository: https://github.com/epics-modules/mca

 

Mark

 


Navigate by Date:
Prev: Re: Changed source archive of StreamDevice release 2.8.22 Michael Davidsaver via Tech-talk
Next: RE: EPICS nfs mount issues Mark Rivers 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  <20222023  2024 
Navigate by Thread:
Prev: CA Lab 1.7.2.0 - The open source interface for EPICS - LabVIEW Carsten Winkler via Tech-talk
Next: Using DPVT for non-device support purposes Wang, Andrew 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  <20222023  2024 
ANJ, 25 Nov 2022 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·