User Tools

Site Tools


ideas:development_topics

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
ideas:development_topics [2008/11/18 17:06] pkubanekideas:development_topics [2009/01/06 19:18] – added variable displays pkubanek
Line 22: Line 22:
 Profile: GTK, PyGTK ideal, XML-RPC, Subversion, GUI design, user documentation Profile: GTK, PyGTK ideal, XML-RPC, Subversion, GUI design, user documentation
  
-There is prototype implementation of GUIhowever I do not have time to finish it. It is in [[http://www.pygtk.org|PyGTK]], uses [[http://www.xmlrpc.com|XML-RPC]] to communicate with RTS2Code is at SVN [[http://rts-2.svn.sf.net/viewsvn/rts-2/trunk/pyrts2]], to get it and run it execute:+For description of XML-RPC interfaceplease see [[code:xmlrpc|XML-RPC wiki page]]. Also see description of current [[doc:gui|GUI]] there.
  
-<code bash> +As astronomers are strange beasts, it **must** be multi-platform (at least Windows + Linux, Mac highly recommended). We do not expect it will be feasible to code all as Web application - standalone application is preferred. The application might integrate various programmes (image display,..) with [[http://www.ivoa.net/cgi-bin/twiki/bin/view/IVOA/SampDoc|SAMP]]. We expect various team members will pick different areas.
-user@host:~$ svn co https://rts-2.svn.sf.net/svnroot/rts-2/trunk/pyrts2 +
-user@host:~$ cd pyrts2 +
-user@host:~/pyrts2$ ./pyrts2.py +
-</code>+
  
-You will need python-gtk2 installed: +What we expect:
- +
-<code bash> +
-user@host:~$ sudo apt-get install python-gtk2 +
-</code> +
- +
-And you need to have rts2-xmlrpcd running. Currently, GUI support scheduling and have a tool to display schedule. There is a screen shot: +
- +
-{{:sched.png|}}+
  
 +  * configurable interface to display (using various fancy displays - bars, gauges,..) and change variables, display events, notification and warnings, and display and modify scheduling database.
 +  * 3D telescope visualisation, with interface to describe various system attached to the telescope and describe its status, failures etc..
 +  * plotting of history of selected variables (temperature,..), similar to what [[http://finance.google.com|Google]] provides for finance or [[http://meteo.othello.ch|Meteo]] provides for meteo data display
 +  * display observations, images related to observations,..
  
 ====== RTS2 Web ====== ====== RTS2 Web ======
ideas/development_topics.txt · Last modified: 2009/01/06 00:00 (external edit)