Hi Emmanuel,
MASAR is developed with all tech you mentioned: Python, PyQt,
SQLite.
The server side uses SQLite as back-end data storage engine. All
configurations and data are stored in SQLite.
The access to SQLite is thru a python interface, which I called it
pymasar. With pymasar, although it is not the
desired way, but if you wish, you are able to play with the MASAR
RDB directly.
The client side provides Python interface for scripting users. A
GUI is also available, which is based on the client
Python interface and developed with PyQt.
The comparing is inside the Client side.
The restore function is added in the PyQt part, which needs
cothread module.
Here is a list of modules dependency:
- EPICS V3 (most likely, libCom)
- EPICS V4 (pvData, pvAccess, pvIOC, and normativetype)
- SQLite
- Python 2.7.x
- PyQt
According the requirement you mentioned in your previous, I
believe we can do it in the client interface.
I am very interesting to work on that.
Guobao
On 1/30/13 1:00 PM, Emmanuel Mayssat wrote:
Guabao,
I found the mercurial repository (although for some reason
I cannot access it, but that maybe on my side)
Is EPICS V4 required?
I have an EPICS V3.14.11 installation....
--
E
From: [email protected]
To: [email protected]; [email protected]
Subject: RE: Save/Compare/Restore Application
Date: Wed, 30 Jan 2013 09:51:49 -0800
CC: [email protected]
Guabao,
SCORE is Java based and here we are using .... python (as
well as Qt, pyqt, SQLlite, and Fedora 16)!
So our preference go to MASAR, but....
I looked at the documentation and noticed some
interesting features.
Assuming I have a signal with white noise that is
captured in a ai record,
if I compare its current and previously saved value,
there are likely to be different.
Is there a way to say that for that PV, if the value
is within 3 standard dev (configurable per PV) then do
not report the PV as different?
Are the sources MASAR available?
Is this software packaged and ready to be
distributed?
If so, where is a download page?
Regards,
--
Emmanuel
From: [email protected]
To: [email protected]
Subject: Re: Save/Compare/Restore Application
Date: Wed, 30 Jan 2013 03:27:00 +0000
CC: [email protected]
Hi Emmanuel,
Here at NSLS II, we have developed a tool for
this purpose, which I named it MASAR, and are using
it for our beam commissioning.
It is capable to take a snapshot with any pv
combination, for example with scalar pv and waveform
pv.
An online user manual can be found at
There are sections to explain how to compile
everything from source, and run a demo.
I have all binary packages against Debian 7. If
you want them, I can send to you.
Guobao
Hello,
I am exploring save/compare/restore
applications out there as I intend to replace
ours.
To date, I am only aware of SCORE used at
ORNL.
Is anyone on this mailing
list maintaining/developing/administrating SCORE?
Is anybody using something else? If so,
what? Is there a project web page?
Regards,
--
Emmanuel
|