EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  2006  2007  <20082009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 2002  2003  2004  2005  2006  2007  <20082009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: IOC Redundancy in R3.14.10
From: Andrew Johnson <[email protected]>
To: Artem Kazakov <[email protected]>
Cc: [email protected], Bob Dalesio <[email protected]>
Date: Wed, 3 Sep 2008 10:16:26 -0500
Hi Artem,

On Wednesday 03 September 2008 05:15:43 Artem Kazakov wrote:
>
> I've tried to use the cvs tarball of epics base-3.14 dated last week
> and the latest redundant IOC from DESY.
> I used that rtwdInterface that you provided. But some of the functions
> are still not in the base:
>
> scanRunThread
> scanPauseThread
> castcpRun
> castcpPause
> castcpRun
> castcpPause
> beaconStart
> beaconPause

>From memory, the last message I got from Bernd implied that he didn't think 
the redundancy monitor needed control over the individual tasks, so I took 
out that detail and provided the iocRun and iocPause commands instead (in 
src/misc/iocInit.c), which start and stop the whole IOC at once.  If you want 
a little more control over the subsystems you can use these functions which 
are called by the above routines, but I don't have APIs giving control down 
to the individual thread level:

    scanRun();
    dbCaRun();
    rsrv_run();
    rsrv_pause();
    dbCaPause();
    scanPause();

If this is not sufficient, please let me know ASAP as I'm trying to put out 
the R3.14.10-pre1 pre-release version later this week or early next week.

> and one more question is  about the red_update field. It is still need
> for CCE operation so we still had to apply some little patch to the
> base to get the CCE compiled.
> I attach the patch file.
> I saw the discussion about that field, but did not see what was the
> final solution.

Again the last message from Bernd I thought said that you weren't actually 
using this field yet.  If I have misunderstood that please let me know ASAP.

- Andrew
-- 
Talk is cheap. Show me the code. -- Linus Torvalds


Replies:
Re: IOC Redundancy in R3.14.10 Artem Kazakov
Re: IOC Redundancy in R3.14.10 Liu, Gongfa
References:
IOC Redundancy in R3.14.10 Schoeneburg, Bernd
Re: IOC Redundancy in R3.14.10 Andrew Johnson
Re: IOC Redundancy in R3.14.10 Artem Kazakov

Navigate by Date:
Prev: Re: IOC Redundancy in R3.14.10 Artem Kazakov
Next: Re: IOC Redundancy in R3.14.10 Artem Kazakov
Index: 2002  2003  2004  2005  2006  2007  <20082009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: IOC Redundancy in R3.14.10 Artem Kazakov
Next: Re: IOC Redundancy in R3.14.10 Artem Kazakov
Index: 2002  2003  2004  2005  2006  2007  <20082009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 02 Feb 2012 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·