Experimental Physics and Industrial Control System
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
<2009>
2010
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
<2009>
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024