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  2010  2011  2012  2013  2014  <20152016  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  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: ChannelArchiver and EPICS4
From: "Malitsky, Nikolay D" <[email protected]>
To: Jörn Wüstenfeld <[email protected]>, "[email protected]" <[email protected]>
Date: Tue, 19 May 2015 15:42:01 +0000
Jorn,

FYI

The V4 archive service has been eventually upgraded from V 4.3 to V 4.4. It took more time that was anticipated. 
The current version is also tested with MongoDB. Now we need to accommodate everything on the SciIO site …

-Nikolay

________________________________________
From: Malitsky, Nikolay D
Sent: Monday, April 20, 2015 1:09 PM
To: Jörn Wüstenfeld; [email protected]
Cc: Malitsky, Nikolay D
Subject: RE: ChannelArchiver and EPICS4

Hi Jorn,

I assume you tried ea4-cpp on hithub. This is an intermediate version implemented with EPICS V 4.3
I expect to formally release it by the EPICS meeting, May 18-22.

Since you triggered this topic, I would like to add some advertisement for this project.

In short, the EPICS V4 Archiver Service (ea4) is designed after the Spark programming model
and MongoDB API and extends them for hybrid systems (including control time series and
experimental results).  Currently, the service is implemented around the original Channel
Archiver IO library deployed on the V4 middle layer. For example, it can be illustrated by
the following scripts:

http://nbviewer.ipython.org/github/malitsky/eapy/blob/master/examples/TimeSeries.ipynb
http://nbviewer.ipython.org/github/malitsky/eapy/blob/master/examples/Snapshot.ipynb

The programming model (together V4 middle layer) however opens the door for multiple extensions,
such as (in-memory) map-reduce data processing, etc.

The initial formal release will include:
1. EPICS V 4.4
2. MongoDB examples
3. Demo
4. Web site, API, etc.

Regards,

Nikolay Malitsky

________________________________________
From: [email protected] [[email protected]] on behalf of Jörn Wüstenfeld [[email protected]]
Sent: Monday, April 20, 2015 1:45 AM
To: [email protected]
Subject: ChannelArchiver and EPICS4

Hello,

I'm trying to compile the latest version of the epichchannelarchiver together
with EPICS4 versionn 4.4.0. But I run into problems:

epicschanarch-ea4-cpp/src/common/pva/ArchiveChannelProviderFactory.cpp: In
construktor
»ea4::pva::ArchiveChannelProviderFactory::ArchiveChannelProviderFactory()«:
epicschanarch-ea4-cpp/src/common/pva/ArchiveChannelProviderFactory.cpp:11:41:
Error: an abtract object of type »ea4::pva::ArchiveChannelProvider« can not be
instantiated
   m_provider(new ArchiveChannelProvider()){

Are these versions compatible, or do I need to use EPICS 4.3.0?

Regards
Jörn Wüstenfeld



References:
ChannelArchiver and EPICS4 Jörn Wüstenfeld
RE: ChannelArchiver and EPICS4 Malitsky, Nikolay D

Navigate by Date:
Prev: Setting waveform values from python script Davide Marcato
Next: USB-to-serial Specht, Eliot D.
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: ChannelArchiver and EPICS4 Malitsky, Nikolay D
Next: CSS Boy Unsigned Hex32 Issue Benoit
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 16 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·