userinterface
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
userinterface [2009/09/10 15:03] – kirilov | userinterface [Дата неизвестна] (текущий) – удалено - внешнее изменение (Дата неизвестна) 127.0.0.1 | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | [[index|Return to Contents]] | ||
- | The //**Sonix GUI**// was changed radically. The structural changes enable us create **// | ||
- | to satisfy formal requirements of any instrument and any measurement. | ||
- | It consists of | ||
- | * script interpreter(// | ||
- | * reflector program (// | ||
- | * spectra visualization program (// | ||
- | * log file viewer (// | ||
- | * configuratuion editor (// | ||
- | |||
- | \\ | ||
- | Becides some // | ||
- | * // | ||
- | * // | ||
- | * //mc// | ||
- | * //scp// | ||
- | There are also some **//private programs// | ||
- | * //ICE// | ||
- | |||
- | ====== General universal GUI ====== | ||
- | This stuff is able to satisfy requirement af any instrument and any measurement, | ||
- | \\ | ||
- | {{ is_client.png? | ||
- | | ||
- | * to start and stop script interpretation(the measurement procedure) | ||
- | * to suspend and resume the measurement procedure | ||
- | * to display the current interpretation status show current operation | ||
- | [[is_client|More...]] | ||
- | \\ | ||
- | \\ | ||
- | {{: | ||
- | **Reflector** – The Reflector program enables representation of current information about all devices | ||
- | in the system. In a window a tree-like list of devices is drawn, grouped by device type. Clicking on | ||
- | particular device, one can see the complete information about it in a separate window. General device | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | [[reflector|More...]] | ||
- | \\ \\ \\ \\ \\ \\ | ||
- | {{: | ||
- | **LogViewer** – This program enables to visualize log files. The log file is automatically initialized at | ||
- | the software complex start. It accumulates user, warning, error and info messages concerning both user | ||
- | | ||
- | important is level 1. The LogViewer helps the user to display sorted information concerning either | ||
- | current measurement or previous one. This program also helps the complex designer to understand what | ||
- | have happened in case of complex failures, simplifying a high level debugging. \\ | ||
- | [[LogViewer|More...]] | ||
- | \\ \\ \\ \\ \\ \\ | ||
- | {{: | ||
- | **SpectraViewer** is intended for on-line and off-line visualisation of spectra . \\ | ||
- | [[spectraviewer|More...]] | ||
- | \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ | ||
- | {{: | ||
- | **ConfigEditor** This client is intended for use by instrument responcible and technical staff __only__. Configuration of the system now is done by a programmer to add new modules to the system | ||
- | and by user to choose device set for the experiment and tune their parameters. For this purpose special a | ||
- | “Configuration Editor” (see Fig. 2) is provided. | ||
- | All information about the system configuration is stored in a special configuration file. The structure of | ||
- | this file looks like a “tree” were branches represent device related information. Following the tree structure, | ||
- | the user can choose and edit device parameters if necessary. There are also some operations to modify the tree | ||
- | | ||
- | \\ | ||
- | [[config_editor|More...]] | ||
- | |||
- | ====== Auxilliary clients ====== | ||
- | {{: | ||
- | One must choose device in the field **// | ||
- | It is possible to interrupt the movement, pressing the **// | ||
- | [[devcontrol|More...]] | ||
- | \\ | ||
- | \\ | ||
- | {{: | ||
- | **DataConverter** is intended to transform spectra from internal format (common for all instruments) to format of particular user group. | ||
- | It looks like the two-panel file manager with configurable set of functions. It is possible for transformation both single spectrum, or some group of them. \\ | ||
- | [[dataconverter|More...]] | ||
- | \\ | ||
- | \\ | ||
- | {{{{: | ||
- | MC helps the user both to operate with devices or to issue ‘user’ commands (library functions). The program formed lists of available devices | ||
- | and appropriate functions according to configuration of particular instrument. It helps the user to choose command with correct parameter list | ||
- | and execute it.\\ | ||
- | {{ : | ||
- | **Scp** \\ FIXME | ||
- | [[scp|Подробнее]] | ||
- | |||
- | [[index|Return to Contents]] |
userinterface.1252580636.txt.gz · Последнее изменение: (внешнее изменение)