Graphical User Interface


A graphical user interface is used to control and monitor KORUZA v2 Pro units.
Three separate interfaces are available. They can be selected by a click on the interface name in the Graphical User Interface Header. When first accessing the dashboard you will see this homepage:
Koruza V2 Pro homepage
This interface displays data on one or both units making up the link. It contains general information about the unit(s):
Koruza Link Information Interface

Unit Dashboard

The Unit Dashboard presents unit control and real-time motor position and signal strength monitoring.
KORUZA v2 Pro Graphical user interface

Camera Video Feed

A live video feed of the Primary Unit camera is displayed at all times. The camera window contains a clickable overlay, which is used in the Unit Calibration step.
KORUZA v2 Pro live video feed and overlay

Primary Unit Control Panel

This section enables control over the Primary KORUZA v2 Pro unit.
Primary Unit control panel

RX power monitor

The upper left part of the control section contains a rx power indicator, a numerical display of rx power in mW and dBm and a LED toggle switch, which toggles the LED of the KORUZA v2 Pro unit.
Rx power indicator and LED control

Motor position monitor

The upper right part of the control section displays current motor X and Y position in steps.
Motor X and Y position display

Manual unit control section

This part enables manual user unit control. The user can select the number of steps they want the motors to move. Predefined step sizes can be selected from a drop-down menu:
  • 1
  • 10
  • 100
  • 1000
Manual unit control section
To control the KORUZA v2 Pro Primary unit manually, either the mouse or the W, A, S and D keyboard keys can be used.
  • W - Move Up
  • A - Move Left
  • S - Move Down
  • D - Move Right
Homing is used to re-center the motors at position (0, 0). The user must confirm their selection before homing start:

Secondary Unit Control Panel

This section provides control over the Secondary KORUZA v2 Pro unit. The section is identical to the Primary Unit Control panel section, except for the keyboard control.
Manual control is done using:
  • Arrow Up - Move Up
  • Arrow Left - Move Left
  • Arrow Down - Move Down
  • Arrow Right - Move Right
Secondary unit control panel

Unit calibration

The Unit Calibration screen allows for the re-calibration of units. Re-calibration is done by moving the marker to a new position by clicking on the image.
The units come pre-calibrated. It is strongly advised to not change the calibration value, unless necessary.
In case the calibration is accidentaly changed use the included restore calibration option. After changing calibration values confirm the changes by pressing confirm calibraiton.
Unit Calibration Interface


GitHub - IRNAS/koruza-v2-ui
KORUZA v2 User Interface Repository