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  <20152016  2017  2018  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  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: asynR4-28 available
From: Mark Rivers <[email protected]>
To: EPICS Tech-Talk <[email protected]>
Date: Sat, 12 Dec 2015 14:56:24 +0000
Folks,

asyn R4-28 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

Links to the new documentation and release notes will be here soon:
http://www.aps.anl.gov/epics/modules/soft/asyn/

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

- drvAsynIPPort
Fixed problem with UDP broadcast sockets. Previously sending broadcast messages worked correctly, but any responses from clients to those messages were rejected by the IOC system. This is because connect() and send() were being called. This is not correct, in this case connect() should not be called and sendto() should be called rather than send(). Also changed the code to call recvfrom() rather than recv()for UDP sockets. This returns the source address information, which is now printed with the source message length and contents if ASYN_TRACEIO_DRIVER is set.

-Test applications
New test application, testOutputReadbackApp. Tests that the initial values of output records are set correctly.

New test application directory, testBroadcastApp. It has 2 applications for sending broadcasts and reading responses. One uses asyn, and the other native OS calls. The native OS call version only builds on Linux. This is used for testing the UDP broadcast problem fixed in this release.

Mark




Navigate by Date:
Prev: RE: ai RVAL via asyn + modbus: getting unsigned integer Mark Rivers
Next: ADPointGrey R2-3 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  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: how to build a Easy CA dll and lib for windows-x64 Mark Rivers
Next: ADPointGrey R2-3 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  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 16 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·