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

Subject: asyn R4-31 available
From: Mark Rivers <rivers@cars.uchicago.edu>
To: EPICS Tech-Talk <tech-talk@aps.anl.gov>
Date: Wed, 22 Feb 2017 18:45:23 +0000

Folks,

asyn R4-31 is now available.

asyn is available on github here:
https://github.com/epics-modules/asyn

tar and zip files are available here:
https://github.com/epics-modules/asyn/releases

Andrew Johnson is on vacation this week, but when he returns next week you will be able to find links to the new documentation and release notes here:
http://www.aps.anl.gov/epics/modules/soft/asyn/

These are the items from the R4-31 release notes:

-          VXI-11

  Added option to omit SRQ channel.

 

-          Build system

  Minor change to build with mingw.

 

-          Unit tests

  Added unit tests in asynPortDriver/unittest.

 

-          asynPortDriver

  Changed the parameter list to be an std::vector.

  This means that it is no longer necessary to pass the number of parameters in the constructor because the list grows with each call to createParam().

 

  Changed the internal storage of string parameters from char * to std::string.

  Added new setStringParam() and getStringParam() methods that take an std::string& argument rather than char *.

  These do not require specifying a maximum string length, unlike the char * methods.

 

  Changed the constructor so that it throws an std::runtime_error exception in the case of any error, rather than simply calling "return"

  and creating a non-functional asynPortDriver object, which it did previously. It still prints an error message as it has done previously.

 

-          drvAsynIPPort

  Fixed bugs in Unix sockets.

 

Mark

 


Navigate by Date:
Prev: RTEMS + EPICS on Motorola MVME6100 ("Beatnik") Michael Westfall
Next: areaDetector and ADCore R2-6 released 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
Navigate by Thread:
Prev: RTEMS + EPICS on Motorola MVME6100 ("Beatnik") Michael Westfall
Next: areaDetector and ADCore R2-6 released 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
ANJ, 22 Feb 2017 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·