Table of Contents

Return to Index | Retun to universal set of clients

The SCP clent

The SCP (Sonix+ Control Panel) client is conceived as some initial program for the Sonix+ user interface, which

In the future it is supposed to add some features for manual control of spectrometers, manul spectra visualisation, etc.

Scp run

The program is started double clicking the icon .
At start the program checks presence of Sonix + control modules, described in the SCPconfiguretion file. The result of this test is notified by the icon in client window header, status line and sometimes in the separate mesage box.
Table1.

Icon Sonix+ load state
Empty Nothing I is loaded (two empty enclosed circles)
Only Varman a server it is loaded
goto  x Some modules are absent. (See command TestCfg)
findL The complex is loaded completely


The main menu

The main menu, besides, standard commands View and Help contains Sonix, Tools and Remote access. Submenu Sonix is intended for load/unload Sonix+ as well as to check if all modules are loaded

Command Action
Load/Reload Loads all modules of a current configuration, since Varman a server and initiating Python (start.py). All earlier loaded modules preliminary leave. After the loading termination it is recommended to check up completeness by means of command Check.
Check Conformity of structure of the loaded modules to the loading list, and also Varman a server Is checked. The icon appendices (Table 1) as a result changes. If the complex is loaded not completely, the corresponding message, for example, stands out
Test cfg As well as in the previous command, conformity of structure of the loaded modules to the loading list is checked. In a separate window the list of all modules stands out. The loaded modules are marked loaded, not loaded – empty line (fig. 3 see)
Unload Unconditional cessation of work and an unloading of all modules from the loading list.
Edit configuration Editing of a configuration file in a separate window.


Submenu Tools and the Toolbar

Submenu Tools is formed accoring to the list of user interface clients from a configuration file. It is possible to include all basic components of the user interface which easyly can be launched. The submenu Tools it is duplicated with the Toolbar. The first push the the button (or a command from the submenu) will launch appropriate client. Next press cause it to appear before all other windows.


Remote access administration

Remote access command is intended to control of remote access to the instrument control computer from WebSonix site. The user can choose an operating mode:

In the field Remote user name the name of the user who has entered remote control if that takes place is displayed.



Editing of the configuration file

The Scp configuration file is called scp.cnf. It can be edited either by means of any text editor, or by Scp program with the help of the Edit configuration command, included in Sonix submenu. This editing is assumed to be performed by experienced staff only. T The configuration file contains two lists:

A full path of a particular instrument configuration file is also present.

The list of modules contains columns «File Name» and «Module name». The “file name” should contain only a name of a corresponding file without «.exe». The list of user interface clients consists of columns of a full path of apropriate file and a name toidetify the window of this client. It is possible to insert new elements and-or to erase existing.
To edit particular field oflists, it is necessary to click on it with the right button of the mouse. In the opened window one can enter a new value. The input confirmation is made by button “Ok”

Return to Index | Retun to universal set of clients