- en
- ru
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
- Facilitates load/reload and an unload of control modules (drivers and servers), and also - the general testing of their presence;
- Facilitates a launch of user interface clients;
- Carries out some general operations, for example, administration of remote access to the control computer via Web Sonix site.
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.
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:
- Closed - remote access is completely forbidden
- Supervision only – remote access for control operation is forbidden, supervision mode is available
- Full - remote access is completely open.
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:
- the control modules list - Modules;
- the user interface cient list Tools.
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”