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

Subject: Re: gateway won't set "busy" PV type properly
From: Dennis Nicklaus <[email protected]>
To: [email protected]
Date: Fri, 23 Apr 2010 08:27:09 -0500
Thanks everyone for your helpful explanations and comments. We'll give the CA gateway with base 3.14.11 a try, but it is nice to understand why its working this way.
Dennis


Dirk Zimoch wrote:
Hi Dennis,

I had similar problems with the motor record. Build the latest version of ca gateway with base 3.14.11 or higher and the problem should be fixed.

Starting from 3.14.11, the portable ca server, which is used in the gateway, is able to distinguish between put and put-callback requests. Before, the gateway always did put-callbacks, even if the client (e.g. medm) didn't. However, the motor record, the busy record and some other record types from synApps related to long-term actions (i.e. scans) don't sent the callback until the action they perform has finished (not when the action has successfully started as all the other records do). That blocked the gateway.

Dirk

Dennis Nicklaus wrote:
We've encountered an odd behavior the last couple days that has us pretty confused.
Can someone please explain this and/or suggest a fix?
When I set a certain PV going through an EPICS gateway, the setting doesn't "work*" entirely.
If set through a non-gateway-ed connection, everything works fine.





References:
gateway won't set "busy" PV type properly Dennis Nicklaus
Re: gateway won't set "busy" PV type properly Dirk Zimoch

Navigate by Date:
Prev: Re: gateway won't set "busy" PV type properly Dirk Zimoch
Next: upciming meeting at ITER Dalesio, Leo
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: gateway won't set "busy" PV type properly Dirk Zimoch
Next: EDM's -ro option and running arbitrary scripts w/ in our case caputs Carl Schumann
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 02 Sep 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·