EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  <20072008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  <20072008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Imminent ASYN release
From: Eric Norum <[email protected]>
To: tech-talk tech-talk <[email protected]>
Date: Fri, 2 Feb 2007 13:24:15 -0600
Shortly after the release of EPICS R3.14.9 I plan to release ASYN version 4.7. If you have any outstanding issues that you'd like to have addressed (or better yet have dealt with yourself) please send them to me as soon as possible.

Here are the salient points from the release notes:
drvAsynSerialPort

Clean up operation on POSIX/termios systems (everything but vxWorks). The old mechanism was prone to polling during read operations rather than using the termios read timeout mechanism.

devGpib

asynRecord sets line-buffering on trace file.

drvGsIP488.c

Clean up dangling 'default' statement.

devGpib

Fixed error in GPIBACMD operations.

linuxGpib

Patches from Gasper Jansa to improve option handling.

devEpics

Fixed null pointer dereference for all device support when SCAN=I/O Intr and asyn port could not be found.

asynRecord

Fixed buffer overflow error when NRRD>40 and IFMT=ASCII.

asynGpib

Read method now sets return status and *eomReason properly.

drvAsynIPPort/drvAsynSerialPort

*eomReason now set to ASYN_EOM_CNT when read count has been satisfied.

Add support for UDP broadcasts. Specify "UDP*" and the network broadcast address in the port configuration command:
drvAsynIPPortConfigure("L0", "192.168.1.255:1234 UDP*", 0, 0, 0)


drvAsynSerialPort

Full support for new timeout semantics (timeout<0 means "wait forever for characters to arrive", timeout=0 means "return characters immediately available", timeout>0 means "return a timeout status if no characters are received within the specified number of seconds").


-- Eric Norum <[email protected]> Advanced Photon Source Argonne National Laboratory (630) 252-4793


--------------070700020104000503040105--

Navigate by Date:
Prev: VME Bus Error handling for the mv6100 BSP Andrew Johnson
Next: ICS 8065 LAN-GPIB converter Peter Mueller
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  <20072008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: VME Bus Error handling for the mv6100 BSP Andrew Johnson
Next: ICS 8065 LAN-GPIB converter Peter Mueller
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  <20072008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Nov 2011 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·