Hi,
If you are familiar and comfortable writing HTML then I recommend CAML
(version 2) which was just completed. I haven't prepared my website (http://www.ornl.gov/~t6p/Main/CAML.html
) for the latest version, yet, but you can download the latest version
directly from Cosylab. CAML defines a channel access namespace for XML
controls which you can embed within an XHTML document (mix HTML with
CAML). You layout your controls within HTML. CAML has a rich set of
configurable controls (charts, text fields, meter, wheel switch and
more), and you can customize the styles using a standard Cascading
Style Sheet. Plus you can perform arbitrary math operations using
JavaScript. CAML and the WebCA plugin runs on standards based web
browsers (e.g. Firefox, Safari) for Linux, Mac and Windows.
You can download the plugin from:
http://webca.cosylab.com/downloads.html
You can download the CAML infrastructure from:
http://users.cosylab.com/~msekoranja/webca/
Another option is XAL:
http://www.ornl.gov/~t6p/Main/XAL.html
XAL uses Java Channel Access to communicate with EPICS Channel Access
and it includes both a GUI builder and application framework. We use
XAL at SNS to build physics applications, but you can use it to build
just almost any kind of application you want.
best regards,
tom
On Mar 18, 2009, at 5:19 PM, Emmanuel Mayssat wrote:
Hello again,
I am trying to develop GUIs for a small epics control system (end-user
station). I am familiar with edm, medm, but am looking for something
which is more recent and slick.
Those days Channel Access have been developed for several 3rd party
programs (python, perl, matlab among others). Do those languages offer
easy GUI-design interface? In the case of python/tk or perl/tk, I have
never seen a drag-and-drop GUI builder.
It exists for matlab. But here the issue is licensing.
What about Qt? python/Qt and such?
What is the status of the java-based epics office?
How difficult/easy is it to develop GUIs?
Anything else I should be considering?
Is anyone using IN PRODUCTION something else than epics/(m)edm?
What about compiled GUI in matlab?
Thank you for your insight,
--
Emmanuel
- References:
- epics GUIs (update) Emmanuel Mayssat
- Navigate by Date:
- Prev:
Re: Alarm Limits Dirk Zimoch
- Next:
RE: epics GUIs (update) Elliott Wolin
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
<2009>
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
Re: epics GUIs (update) Noboru Yamamoto
- Next:
Re: epics GUIs (update) Matthias Clausen
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
<2009>
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|