6.2.1. Engineering User Interface ServiceΒΆ
Engineering user interfaces provide a low level detailed graphical interface to the GMT system. This interface is not optimized for scientific operations, and is used in collaboration with the Command Line Interface (CLI) service during the development, testing, integration, and commissioning phases of the GMT subsystems.
Engineering User Interface Product Tree overview
Like all of the GMT user interfaces, the main components are Panels and Widgets. Widgets are grouped into Panels that are assigned to the GMT operation display units. Engineering user interfaces are in most cases generated according to UI specification files. The engineering Panels are built using the standard Widgets provided by the UI framework (e.g., 2D plot, scalar). In contrast, the Operation User Interface System includes additional ad-hoc widgets designed to optimize the main high-level operator workflows. The figure below shows and example of a scalar view widget.
Service Capabilities
The engineering user interface components provide the following capabilities:
- Display of all the information relevant to a Subsystem or Component
- Default Panel generation using engineering layouts
- Subsystem view (e.g., alarms, logs, monitors, commands, properties)
- Component view
- System navigation (e.g., system tree widget)
- Profile management
- Integration with the Operations User Interface