Professional Documents
Culture Documents
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
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.
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
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.
Page 11 of 19
Wifi settings
• 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
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