Flightdeck-UI MVM and Library release 0.3.0

George Belotsky python at openlight.com
Sun Feb 25 17:03:55 CET 2007


The goal of the Flightdeck-UI project is to apply ideas from aircraft
instrumentation design to general-purpose user interfaces.

Flightdeck-UI release 0.3.0 is a development release of the
Multi-Level Monitor (MVM) application and the Tkinter widget library
which MVM uses.

MVM 0.3.0 adds the "safetymon" and "safetymon-small" control files,
which monitor the temperature of the hard drive and CPU.  You may need
to adjust this file to match your processor, motherboard and
preferences.

Both the MVM 0.3.0 and Library 0.3.0 packages also synchronize the
code that MVM and the Flightdeck-UI Library share with Flightdeck-UI
Online versions 0.4.0 and 0.5.0.

See the homepage:
 
     "http://www.openlight.com/fdui"
 
or download MVM directly (tar.gz and .zip, includes the library):

     "http://www.openlight.com/fdui/downloads/fdui-mvm-0.3.0.tar.gz"
     "http://www.openlight.com/fdui/downloads/fdui-mvm-0.3.0.zip"

or the library alone (tar.gz and .zip(:

     "http://www.openlight.com/fdui/downloads/fdui-lib-0.3.0.tar.gz"
     "http://www.openlight.com/fdui/downloads/fdui-lib-0.3.0.zip"

 
What is Flightdeck-UI
---------------------
 
The goal of the Flightdeck-UI project is to apply ideas from aircraft
instrumentation design to general purpose user interfaces.  The
project has released the following packages.
 
  * Flightdeck-UI Online is a Web-based monitoring system/dashboard,
    which allows you to create multiple control panels to observe a
    diverse set of variables. You view these control panels entirely
    through a web browser (requires Flash).
    
  * Flightdeck-UI Multi-Variable Monitor(MVM) is a monitoring
    system/dashboard application that you install locally.  It runs
    under both Windows and Linux. MVM includes a graphical editor
    (with theme support) for creating monitoring consoles.
    
  * Flightdeck-UI Library is a collection of virtual instruments that
    you can use in your own programs. Both Flightdeck-UI Online and
    Flightdeck-UI MVM use the library.

Flightdeck-UI Online and Flightdeck-UI MVM share the same plugin
architecture.  The online version, however, is capable of monitoring
each plugin at a different sampling rate.  Both applications can track
multiple heterogeneous data sources (hosts on the Internet, embedded
devices, etc.) simultaneously.  Plugins can use threads, simple
synchronous I/O, or asynchronous I/O; the distributions contain
examples of each type.

For example, almost any Unix command that you enter manually via the
shell can be automatically executed by Flightdeck-UI Online or
Flightdeck-UI MVM, and the results displayed by the system's virtual
instruments.


More information about the Python-announce-list mailing list