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 2025 | 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 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | RE: Browser based EPICS GUI |
From: | Emmanuel Mayssat <[email protected]> |
To: | Alex Wallace <[email protected]>, EPICS mailing list <[email protected]> |
Date: | Tue, 11 Nov 2014 15:53:11 -0800 |
"I am trying to get a feel for how possible it would be to create a framework for this concept" Qt5+ is certainly something you should have a look at. https://www.qtdeveloperdays.com/north-america/track/17/web QML (Qt Markup Language) GUIs can be served by a web-server QtWebKit allows you to have hybrid applications (i.e. change the DOM with widgets) QtWebChannel allows desktop applications to interact with others processes like a web browser Qt has an extremely good and simple integration with (TCP-based) websockets. QtWebEngine ... Let me stop just here and say that HTML5 is one of the 3 officially supported GUI by the Qt framework. But to tell you exactly what to use, I need to know * where are the clients located (on your EPICS LAN?) * what desired update rate and latency are, (TCP or UDP?) * what technology is used on the server side (stuck on webserver?) * what the desired access rights are, (read only?) etc. Enjoy, -- Emmanuel Mayssat http://www.epicsqt.org > Date: Mon, 10 Nov 2014 14:21:05 -0800 > From: [email protected] > To: [email protected] > Subject: Browser based EPICS GUI > > Hi, > > Does anyone know of a project or collaboration to provide web-browser > based EPICS control screens? I am trying to get a feeling for how > possible it would be to create a framework for this concept. > > Thanks! > > -- > Alex Wallace > Control Systems Engineering > RED Controls & Data Systems > Bldg. 901 Room 130B > ext. 3516 > cell (925)785-4338 > |