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  <20172018  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  2015  2016  <20172018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: asyn R4-31 available
From: Mark Rivers <[email protected]>
To: EPICS Tech-Talk <[email protected]>
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  <20172018  2019  2020  2021  2022  2023  2024 
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  <20172018  2019  2020  2021  2022  2023  2024 
ANJ, 21 Dec 2017 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·