EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  <20062007  2008  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  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: R3.14.8.2, sequencer, arrays, monitors
From: Kay-Uwe Kasemir <[email protected]>
To: tech talk <[email protected]>
Date: Wed, 19 Apr 2006 14:54:09 -0400
Hi:

After updating a soft IOC with sequencer to R3.14.8.2,
I ran into some strange problem with arrays.

Originally, all was on R3.14.7 and seq-2.0.10.
About 50 vxWorks IOCs serve data into one soft-IOC with a sequence
that does something like this:

double x[80];
assign x to { "PV1", "PV2", ... };
monitor x;

....
.... when (delay(..))
     {
        .. compute something from the data in x[];
     }

After updating the soft IOC to 3.14.8.2,
with the IOCs still at R3.14.7, and the sequencer also still 2.0.10,
I no longer got all the monitors into the elements of x[].

There was no error message,
'seqShow' would still list all channels as connected,
but the data in x[] was somewhat static.
Sometimes it's all static, sometimes some elements update,
and sometimes they all update.

After changing the code to this:

...
/* No monitor x; */
.... when (delay(..))
     {
        for (...)   pvGet(x[i]);
        .. compute something from the data in x[];
     }

it worked again.

Did anybody see something similar?

Thanks,
-Kay

Navigate by Date:
Prev: RE: Problems with files in seq-2-0-11/configure Laznovsky, Michael
Next: Re: Problems with files in seq-2-0-11/configure Janet Anderson
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: EPICS and phidgets... Kevin McIlhany
Next: initHooks not registered Geoff Savage
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  <20062007  2008  2009  2010  2011  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 ·