You are on page 1of 19

Lumia webHMI Linux based

Control panel user manual

SOFTWARE

Connect
Ideas.
Shape
solutions.
Page 1 of 19
Sommario
Document description .................................................................... 3
State machine ................................................................................ 4
Force the control panel ....................................................................................................................... 4
Swipe-Swipe procedure .................................................................................................................. 4
Splash image ....................................................................................................................................... 5

Control panel orientation ............................................................... 6


Portrait ................................................................................................................................................ 6
Reverse Portrait .................................................................................................................................. 6

Control panel Homepage................................................................ 7


Common commands ........................................................................................................................... 8

Date & Time ................................................................................... 9


Network Settings ......................................................................... 10
Ethernet ports ................................................................................................................................... 11
Wifi settings ...................................................................................................................................... 12

Informations ................................................................................ 13
Settings ....................................................................................... 14
System reboot .............................................................................. 16
Linux ............................................................................................ 17
Start ............................................................................................ 18

Page 2 of 19
Document description
This document will describe the features and functionalities of the ESA Lumia webHMI Linux based
control panel.

The control panel is a service application wich is preloaded in the product ROM and cannot be
modified by the user.

It is intended to help the user in setting the basic product parameters and configuration without
entering the operating system.

It is a protected environment where the user cannot modify any part of the operating system
keeping it safe.

Page 3 of 19
State machine

The main software components are the control panel and the Chromium browser.

The control panel is loaded in the factory and cannot be modified.


The Chromium browser is the “application” side of the product.
It will be automatically started and the webserver connection has to be defined via a control panel
parameter.

Force the control panel


Sometime it is necessary not to start the browser but force the control panel.
For example in case some system parameters have to be changed.

Swipe-Swipe procedure
The user can follow the so called swipe-swipe procedure.

During the product startup once the splash image has been displayed the user have to swipe the
touch screen several time (4 or 5 times).
This will force the control panel visualization and will prevent the browser to be started
automatically.

Page 4 of 19
Splash image

Page 5 of 19
Control panel orientation
The control panel can be displayed with three different orientation based on the product
positioning.
• Landscape
• Portrait
• Reverse portrait

The default control panel will be landscape but the user can select the desired orientation.
The next startup will display the required positioning.

Portrait

Reverse Portrait

Page 6 of 19
Control panel Homepage

Page 7 of 19
Common commands
• Confirmation button (this button will confirm the parameters setting)
• Cancel. This button will close the page and will cancel the inserted values

Page 8 of 19
Date & Time

The user can program the system date and time.


The confirmation button will set the system real time clock wich is battery backupped so it will be
refreshed during the switch off period.

Page 9 of 19
Network Settings

This page is dedicated to the programming of the ethernet ports and the wifi connection.

Page 10 of 19
Ethernet ports

The user can define if the Ip ports parameters (both fixed or DHCP).
Once the cable is inserted the Ip address per each port is displayed at the bottom of the page.

BEFORE PROGRAMMING THE PORT IT IS MANDATORY TO INSERT THE ETHERNET CABLE.


THE FIELDS AT THE BOTTOM OF THE PAGE WILL DISPLAY THE IP ADDRESSES OF THE
ETHERNET PORTS THAT ARE PHISICALLY CONNECTED TO THE NETWORK

Page 11 of 19
Wifi settings

The Wifi connection is possible in CLIENT mode.


It means that the Lumia webHMI can be connected to a Wifi hotspot but cannot be the Wifi hotspot.

• Enable client mode: enable the Wifi port. By default the port is disabled.
• Refresh: refresh the hotspot list
• Network selection: the user can select the network for the connection among the list
• Password: the user can insert the connection password
• Display Password: will display and hide the connection password

Once the Wifi connection is established the Ip address will be displayed at the bottom of the page.

Page 12 of 19
Informations

This page will list the release of the operating system and application components.

Page 13 of 19
Settings
The Lumia webHMI parameters setting is splitted in two different pages.

Browser address: webserver address. This value is saved in the retentive memory of the
product and will be given as parameter to the browser that will start
automatically at every product start_up.
Enable page refresh: this option will enable the automatic reload of the displayed Web page.
Refresh Time out: timeout that will be used for the webserver polling
Restart Timer: once the connection with the webserver is recovered this timeout will be
fired and once expired the browser will be reloaded.
this timeout is necessary in order to recover automatically from a webserver
connection drop down.
Brightness level: Display brightness. This setting is saved for future product start up.

Page 14 of 19
Enable screen saver: the user can enable the product screen saver
Screen saver time out: timeout before the screen saver will start.
During this period the touch does not have to be used
the screen saver, by default, will switch off the display backlight.
Screen saver image: the user has the possibility of having an image floating over the page.
Load: the image has to be saved in a USB stick and the name must be image.png
Pressing the load button the image will be loaded inside the product flash
memory.
Boot_up time out: this timeout will delay the browser start up. To be used in case the
webserver will take a long time before starting.
Orientation: three different options are available; landscape, portrait, reverse portrait.

Page 15 of 19
System reboot

A complete restart is forced.


This command is equivalent to the power supply switch off and on but is useful in case of forcing the
commend via a remote connection.

Page 16 of 19
Linux

Via this button the user can access the operating system.
This procedure is usually not necessary (all the configuration is done via the control panel) but we
keep this “backdoor” in case of specific support or update.

Page 17 of 19
Start

Via this button the user can start manually the Browser.
The predefined webserver address will be given as parameter.

Page 18 of 19
Connect
ideas.
shape
solutions.
ESA S.p.A. | www.esa-automation.com |
Page 19 of 19

You might also like