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  <20092010  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  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: Asyn R4.11
From: "Mark Rivers" <[email protected]>
To: "Szalata, Zenon M." <[email protected]>, <[email protected]>
Date: Sun, 2 Aug 2009 13:27:23 -0500
Hi Zen,
 
There is a known serious problem in R4-11, which will be fixed with a new release ASAP.
 
The problem is that any attempt to connect to an asyn port driver before iocInit() will fail.  Commands that are normally executed before iocInit() and that require a connection to the port driver include, for example:
 
asynSetOption("myPort", 0, "baud", "9600")
asynOctetSetInputEos("myPort", 0, "\n")
 
This means that any attempt to set serial port parameters or EOS strings before iocInit will fail.  This is obviously a very serious problem.
 
I am not sure this is your problem, since you are using GPIB to CAMAC, and I suspect you are not explicitly setting an EOS string, right?
 
Do you see any errors at startup before iocInit?
 
Mark
 

________________________________

From: [email protected] on behalf of Szalata, Zenon M.
Sent: Sun 8/2/2009 1:12 PM
To: [email protected]
Subject: Asyn R4.11



I have encountered the following error from asyn when I run my soft IOC with asyn R4.11.

2009/08/02 11:00:13.682 CAM:ASYN:IO: EOS TOO LONG

I get this error message each time an io operation is attempted on the GPIB device and the io operation is not performed.  The GPIB device is KS3988 CAMAC crate controller.

This IOC works fine with asyn R4.9.

Has R4.11 become more strict about sloppy programming?
Or do I need to set some asyn parameter, which for some reason either was not needed or did not matter with R4.9?
Anyway, I am not sure what the problem is and how to fix it.  For now I am back with R4.9.

Thanks,
Zen





Replies:
RE: Asyn R4.11 Szalata, Zenon M.
References:
Asyn R4.11 Szalata, Zenon M.

Navigate by Date:
Prev: Asyn R4.11 Szalata, Zenon M.
Next: Re: CAJ questions Matej Sekoranja
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Asyn R4.11 Szalata, Zenon M.
Next: RE: Asyn R4.11 Szalata, Zenon M.
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 31 Jan 2014 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·