EPICS Home

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: Mon, 20 Apr 2015 17:09:25 +0000
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



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

Navigate by Date:
Prev: Re: EPICS installed, making ioc, not working... Konrad, Martin
Next: RE: EPICS installed, making ioc, not working... Mooney, Tim M.
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: ChannelArchiver and EPICS4 Jörn Wüstenfeld
Next: RE: ChannelArchiver and EPICS4 Malitsky, Nikolay 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