Loading [MathJax]/extensions/tex2jax.js

You are here: Start » Tutorial Exercises » HMI Multipanel Control

HMI Multipanel Control

Aim:

Create a multi-screen application. One window is for configuration, and the other one for image presentation.

Input:

The Lena image from the TestImage filter.

Output:

An application with HMI, as in the image below.

Hints

In this exercise, most useful HMI controls are presented:

  • MultiPanelControl - responsible for window layout and easy multi-screen configuration.
  • RadioButton - a two-state control, especially useful with several option but only one is allowed.
  • CheckBox - a two-state control which allows to change state of process,
  • VideoBox - a control which presents an image in HMI.
  • Knob - a control which allows to change a real value.

In this exercise, all communication with HMI should be performed in the Main macrofilter.

To create application that uses HMI controls, loop generator should be added to the project.

Solution (FIS)

►Click here to show the solution.

Further Readings