Upload
buitruc
View
257
Download
2
Embed Size (px)
Citation preview
1
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
Foreword
WezarpTM for NI LabVIEW
USER GUIDE Take the control of your NI LabVIEW
application with your remote
device
WezarpTM for NI LabVIEW aims to visualize and control any
Windows NI LabVIEW application from a tablet, smartphone or a
remote PC. WezarpTM proposes a simple solution, multi-client,
multi-window, multi-control without ergonomic or customization
limitation of the remote front panel.
WezarpTM is based on the communication via UDP/IP between a
client (computer or tablet) and a server (NI LabVIEW
application) connected on the same local network. WezarpTM
client is available for iOS, Android and Windows.
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
2
Table of contents
1 WezarpTM server ....................................................................................................... 4
1.1 Installer ............................................................................................................... 4
1.1.1 Palette setup ............................................................................................... 4
1.1.2 Administrator right ...................................................................................... 4
1.1.3 License activation ...................................................................................... 5
1.1.4 Differences between Lite and Pro licenses ............................................ 6
1.1.5 End User License Agreement .................................................................... 7
1.2 Development integration ................................................................................ 8
1.2.1 Single VI application .................................................................................. 8
1.2.2 Advanced palette ..................................................................................... 9
1.2.3 Deployment and building executable ................................................. 11
1.3 Settings and use .............................................................................................. 13
1.3.1 Settings....................................................................................................... 13
1.3.2 Use .............................................................................................................. 21
1.3.3 Version updating process ....................................................................... 21
2 WezarpTM client for iPad and iPhone .................................................................. 22
2.1 Get the App .................................................................................................... 22
2.2 Device Settings ............................................................................................... 22
2.3 App Settings .................................................................................................... 23
2.4 App Features ................................................................................................... 23
2.4.1 Single touch events .................................................................................. 24
2.4.2 Double touch events ............................................................................... 24
3 WezarpTM Client for Windows ............................................................................... 25
3.1 Features ........................................................................................................... 25
3.2 Get the application ....................................................................................... 26
3.3 Settings ............................................................................................................. 27
3.3.1 Move Windows ......................................................................................... 27
3.3.2 Configuration IP Addresses ..................................................................... 28
4 WezarpTM client for Android ................................................................................. 30
4.1 Get the App .................................................................................................... 30
4.2 Device Settings ............................................................................................... 30
4.3 App Settings .................................................................................................... 31
4.4 App Features ................................................................................................... 31
4.4.1 Single touch events .................................................................................. 32
4.4.2 Double touch events ............................................................................... 32
3
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
4.4.3 Menu app settings event ....................................................................... 32
5 WezarpTM Server minimal requirement ............................................................... 33
5.1 Hardware requirement ................................................................................. 33
5.1.1 Computer ................................................................................................. 33
5.1.2 Wi-FI network ............................................................................................ 33
5.2 Software requirement ................................................................................... 33
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
4
1 WezarpTM server
WezarpTM server installer is available on www.wezarp.com.
1.1 Installer
1.1.1 Palette setup
WezarpTM file recovered is actually a LabVIEW palette installer. Just launch the
application named “setup.exe”, follow all instructions and restart LabVIEW.
This palette is composed by one VI named: WEZARP (see Figure 4: Wezarp server VI
dropped out of the main loop) and an advanced polymorphic VI.
You can find it in the “programming” category in Functions window.
1.1.2 Administrator right
As indicated above, WezarpTM is based on the communication via UDP/IP between
a client (computer or tablet) and a server (NI LabVIEW application). Client and
server have to be on the same local network. Make sure the port used is opened
and is the same on both client and server. Contact you Information System
Administrator for any question.
5
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
WezarpTM server
1.1.3 License activation
When you use WezarpTM server in trial version, a license activation pop-up often
appears. It indicates the number of days remaining in trial period. If you still want to
evaluate the product, click on Continue after having accepting the Terms of use.
FIGURE 1: LICENSE ACTIVATION POP-UP
How to activate the license?
By default, the license activation pop-up enables the Pro license activation. To get
a Lite license, click on the "Lite version" checkbox.
Then, buy WezarpTM for NI LabVIEW Lite or Pro on www.wezarp.com in the
"Download or Buy" section.
Send your PC-ID code to [email protected]. Our team will send you the activation
code by email as soon as the payment is received.
Enter your activation code and click on Validate to activate.
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
6
WezarpTM server
1.1.4 Differences between Lite and Pro licenses
Pro version
Wezarp for LabVIEW Pro is dedicated to a development computer and allows
building an unlimited number of LabVIEW applications embedding Wezarp.
The deployment of your application will use Wezarp on each target computer
without any activation required.
FIGURE 2: WEZARP FOR LABVIEW PRO LICENSING SYSTEM
Development computer Deployment Targets
Wezarp for LabVIEW Pro activated
No license activation required
No license activation required
No license activation required
7
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
WezarpTM server
Lite version
Wezarp for LabVIEW Lite is dedicated to a computer using Wezarp technology
if Wezarp for LabVIEW Pro has not been activated.
If you need to deploy your LabVIEW application that embeds Wezarp
technology, you will also have to activate the Wezarp for LabVIEW Lite license
on your target computer.
FIGURE 3: WEZARP FOR LABVIEW LITE LICENSING SYSTEM
1.1.5 End User License Agreement
In exchange for Licensee’s payment of all applicable fees and compliance with all
of the terms and conditions, Licensor grants Licensee a nonassignable,
nontransferable and nonexclusive license to use the Software and any related user
documentation. Licensee may install the Software only on a desktop or personal
computer owned or leased by it or its employees. Nevertheless, it gives you the
opportunity to create any NI LabVIEW distributable executable applications
incorporating WezarpTM.
For more details, please read Wezarp End Use License Agreement on
www.wezarp.com/EULA.
Development computer Deployment Targets
Wezarp for LabVIEW Lite activated
Wezarp for LabVIEW Lite activation required
Wezarp for LabVIEW Lite activation required
Wezarp for LabVIEW Lite activation required
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
8
WezarpTM server
1.2 Development integration
The main interest of WezarpTM is the easy way to integrate it into your application.
1.2.1 Single VI application
Drag and drop Wezarp VI from the Wezarp palette directly into your main diagram
(outside of any loop).
FIGURE 4: WEZARP SERVER VI DROPPED OUT OF THE MAIN LOOP
9
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
WezarpTM server
1.2.2 Advanced palette
Wezarp palette contains an Advanced… polymorphic VI to get and set specific
configuration and parameters programmatically if needed.
FIGURE 5: WEZARP ADVANCED CONFIGURATION VI
Configurations are:
Wezarp
Enable Enable or Disable Wezarp
Systray
configuration
Enable
Enable or Disable the systray
configuration “Clients” menu
item
Status Get current configuration
App/Desktop Set the remote monitoring
selection between
Application or Desktop n.
Set if items are visible in
systray
Save
configuration
Save parameters in
configuration file :
Wezarp_adv.cfg
Reset
configuration
Reset parameters in
configuration file :
Wezarp_adv.cfg
Clients
Default
access for
incoming
client
Allowed Full control for incoming client
Monitoring only Monitoring only for incoming
client
Not Allowed Access not allowed for
incoming client
Privileges
addresses
Allowed List Set a list of IP addresses with
allowed access
List Monitoring
only
Set a list of IP addresses with
monitoring access only
List Not allowed Set a list of prohibited IP
addresses
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
10
Front
Panel
Single VI Hidden Hide VI (do not allowed remote
access) by title name
Show now Show VI if hidden (allowed
remote access if hidden
previously) by title name
Multiples VIs Hidden List Hidden list of VIs (access
forbidden)
FP by IP Just for IP Show indicated Front Panel VI
only on defined IP Client(s)
FP by IP Not for IP Show Front Panel VI on all
clients excepted those with
defined IPs
See VI context help in LabVIEW for more details.
Super advanced sub-palette allows to modify some low level configuration values.
Should be used with caution.
Super
advanced
(Low level
configuratio
n values)
Set the maximum frame rate (fps).
Value between 2 to 20 fps.
Default value : 20 fps
Set the time interval between UDP packets (ms).
Value between 0 to 20 ms.
Default value : 0 ms
Set the maximum global CPU overload accepted (%).
Value between 50 to 100%.
Default value : 75 %
Set the JPEG image quality (%).
Value between 0 (low quality) to 100 (best quality) %.
Default value : 70 %
Get the current values of super advanced low level
configuration values.
Set the default values of super advanced low level
configuration values.
See VI context help in LabVIEW for more details.
11
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
WezarpTM server
1.2.3 Deployment and building executable As indicated previously, buying a license allows the user to create NI LabVIEW
distributable executable application with WezarpTM.
1- Preparing the LabVIEW Project
1. Right click My Computer and select Add>>Folder from the shortcut menu to add
WEZARP_SRV.llb as a folder.
You can find it in: LabVIEW x\vi.lib\WEZARP directory.
FIGURE 6: PREPARING PROJECT
2. Double click on the current library WEZARP_SRV.llb to add the library to the
project. The WEZARP_SRV folder appears in the project.
FIGURE 7: PREPARING PROJECT
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
12
WezarpTM server
2- Building executable
Add WezarpTM library as “Always included” in exe Build Specifications.
1. In Category : Source Files item, select the folder WEZARP_SRV and add as
“Always included”.
FIGURE 8: BUILDING EXECUTABLE
13
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
WezarpTM server
1.3 Settings and use Before starting, make sure that both devices (computer and client) are connected
on the same local network.
1.3.1 Settings
Wezarp menu in systray
At launching WezarpTM appears in Windows systray.
FIGURE 9: ACCESSING WEZARP MENU IN SYSTRAY
Right click on WezarpTM systray icon to make the menu appears.
Menu items are:
Items Sub item Description
Application
Select application is controlled
(visible via advanced palette)
Desktop … List all the monitors currently used
and allows to select which
desktop monitor is controlled
(visible via advanced palette)
Clients Configuration… Access to the clients
configuration popup
Clients display mode Simultaneous windows Specify the refreshing display
mode as simultaneous or single
window
About Wezarp version and current IP
address
Exit Exit Wezarp without quitting the
application
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
14
WezarpTM server
Client configuration
By default, port is automatically set to 61550 + last client IP number and every
clients are authorized to control the application.
For clients allowed to control and for which port is left on automatic, there is no
need to configure.
In case the clients for which port is set manually, or to specify clients authorized to
control the application or those that have access to the monitoring only, you need
to go to the “Clients configuration popup”.
Right click on WezarpTM systray icon to make the menu appears and select
Clients>>Configuration…
FIGURE 10: ACCESSING CLIENTS CONFIGURATION
The popup configuration lists the clients detected or manually specified.
FIGURE 11: CLIENTS CONFIGURATION POPUP
15
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
WezarpTM server
1.3.1.2.1 Default Access
Default access can be defined for incoming client.
Clients not listed in the client list will get this default access when connecting.
1.3.1.2.2 Add a new client
Click on button to set the IP Address, privilege access and port of the new
client.
Then, click on validate to apply and make it appears in the list.
1.3.1.2.3 Add a group of clients
Click on button to set the IP Addresses, privilege access and port of the clients
group.
Then, click on validate to apply and make it appears in the list.
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
16
WezarpTM server
1.3.1.2.4 How to modify client configuration
A client configuration is defined by:
Control (Detection) Description
Not detected
Detected
Control (Authorization) Description
Client can control and monitor
Client can monitor only
Client is not allowed to monitor
Delete single IP address client
Delete group IP addresses clients
IP Address Description
xxxx.xxxx.xxxx.xxxx Client IP address.
It must be on the same local network
Port Description
Auto port is activated.
Port value is automatically defined as
61550 + last client IP number
Port is manually defined by value
Click on validate to apply the new configuration.
17
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
WezarpTM server
1.3.1.2.5 Clients list
The clients list is available in the “Client configuration popup” or directly by the
systray menu in sub item Clients.
FIGURE 12: CLIENTS LIST IN SYSTRAY MENU
Clients checked are authorized to control the application.
Clients unchecked can monitor the application.
Clients disabled are not connected.
Clients connected but not visible in this list are defined in “Clients configuration
popup” as « Do not view ».
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
18
WezarpTM server
Configuration File (optional)
A file configuration Wezarp_adv.cfg can be created to set parameters (as
described above) at startup.
Wezarp_adv.cfg must be in the root directory path of your executable or
project (if using LabVIEW Development System).
Another alternative is to add its content in the INI file of the executable.
Example of content:
[WEZARP]
WEZ.Enable = TRUE
SYS.Config.Enable = FALSE
CLI.CTRL_DEFAULT = "ALL"
* INFOS *****************************************************************
ALL : Control allowed
MON : Control not allowed, view & monitor only
NOT : Do not view
*************************************************************************
[FP:LIST_HIDDEN]
Title001 = toto.vi
Title002 = TITLE
Title003 =
...
[CLI:LIST]
192.168.0.1-15:61551 = "ALL"
192.168.0.16 = “MON”
192.168.0.20-255 = “NOT”
19
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
WezarpTM server
Advanced configuration
By clicking on “Clients List”, select “Advanced” to display the following window.
FIGURE 13: ADVANCED CONFIGURATION POPUP
It allows changing parameters for the current execution.
Default values will always be applied at the next startup.
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
20
WezarpTM server
Clients display mode
Specify the front panel refreshing display mode for all clients.
By default, the display mode is set to single windows refresh (simultaneous windows
is unchecked).
This mode is usefull only if these conditions are respected.
1- Server application is a multi “floating” windows.
2- Client (Windows) needs to view the several windows refreshing at the same
time.
3- Clients (IOS and Android) don't support this mode because they can
display only one window at a time.
For application server that uses multi windows (several “floating” front panels).
Display mode Description
Simultaneous windows Client can monitor all front panels
refreshed at the same time.
Only supported by Windows Client
Single windows Client can view all front panels but only
the active one is refreshed. It can swap
between front panels.
About
FIGURE 14: WEZARPTM SPLASHSCREEN
Access to WezarpTM Splashscreen to view :
- Current version of your WezarpTM server.
- Current (Server) IP address to set in client app.
- Current license version (Lite, Pro or Trial)
Note:
If you have several boards, you can see complete list of your IP addresses by
clicking on the address.
21
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
WezarpTM server
1.3.2 Use As soon as both client and server IP addresses are settled, a few seconds is needed
to start the connection. The server front panel has to be the active window to be
detected by WezarpTM server …
WezarpTM for NI LabVIEW allows access to front panel contextual menus and
windows pop-up as well.
1.3.3 Version updating process Compare the version of your WezarpTM server and the latest version available on
LabVIEW Tools Network or on www.wezarp.com website.
If a new version of WezarpTM server is available on www.wezarp.com website
(internet connection is required), a message will appear (figure below).
Click on to go to our website download page.
FIGURE 15: WEZARPTM NEW VERSION AVAILABLE
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
22
2 WezarpTM client for iPad and iPhone
2.1 Get the App
Download and install WezarpTM app from the App Store.
FIGURE 16: WELCOME PICTURE ON THE APP STORE
2.2 Device Settings
The iPad or iPhone have to be connected on the same local network than the
server.
FIGURE 17: WAITING PICTURE ON IOS WEZARPTM APP
23
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
WezarpTM client for iPad and iPhone
2.3 App Settings
In order to set the server IP address, go to the app settings. The port must be the
same than the server one.
FIGURE 18: IOS APP SETTINGS
2.4 App Features
We can distinguish two kinds of user events. Events which have to be transmitted to
the server and events related to display management. The difference between
both events is managed by the number of touches. The accuracy required for
mouse gesture imposed that the events transmitted to the server are single touch
events.
FIGURE 19: REMOTE FRONT PANEL ON IPAD
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
24
WezarpTM client for iPad and iPhone
2.4.1 Single touch events
2.4.2 Double touch events
Multiple device orientations and zoom are also supported.
Single touch Left click
Touch hold down
Right click
Two-finger slide to the right or left
If front panel displayed is smaller than the screen : Switch front panel
Two-finger slide upDisplay keyboard (only the first 128 ASCII
characters are supported)ht click)
Two-finger slide up when keyboard is out
Move the front panel on the iPad
Two-finger double touch
Enable / disable the full screen function for front panels smaller than the iPad screen
25
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
3 WezarpTM Client for Windows
3.1 Features WezarpTM client for Windows allows the control of your NI LabVIEW application
running on a Windows server. All front panels will be displayed and automatically
centered on the screen.
FIGURE 20: MULTI FRONT PANEL DISPLAY
You can navigate between front panels from Windows taskbar.
FIGURE 21: FRONT PANEL NAVIGATION
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
26
WezarpTM Client for Windows
3.2 Get the application
Download and install WezarpTM Client for Windows from www.wezarp.com. When
installation is completed, the following shortcut appears on your desktop.
FIGURE 22: WEZARPTM CLIENT FOR WINDOWS ICON
When you launch the application, a pop-up window and an icon in Windows
taskbar appear. The pop-up window indicates client and server IP address. Right
click on the icon to access the application settings.
FIGURE 23: WEZARPTM CLIENT FOR WINDOWS LAUNCHING
27
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
WezarpTM Client for Windows
3.3 Settings
Available via the systray menu by right clicking on Wezarp icon, settings are:
Move Windows Allows to move window as described before.
Configuration IP Addresses… Open a popup window for advanced IP configuration.
Help Open the user guide.
About Displays IP addresses (server and client) currently used
and software version.
Exit Closes Wezarp client application.
FIGURE 24: WEZARPTM CLIENT FOR WINDOWS SETTINGS MENU
3.3.1 Move Windows
You can move the position of windows by selecting “Move Windows". All front
panels are disabled and grayed out with a cross shaped blue icon in the center.
You can move front panels by clicking left and holding down while moving.
By releasing, it becomes enable.
Move every front panels or uncheck “Move Windows” to come back in standard
mode.
FIGURE 25: FRONT PANEL MOVING
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
28
WEZARPTM Client for Windows
3.3.2 Configuration IP Addresses
FIGURE 26: WEZARPTM CLIENT IP CONFIGURATION FOR WINDOWS
My IP address
The Windows device which runs WezarpTM client has to be connected on the same
local network than the server(s).
The current Client (my IP address) used is displayed at the top.
By default, the port is automatically set to 61550 + last client IP number.
If you have several Network Interface Card, you can swap your IP address to use
by clicking on “my IP address (Client)”.
If you specify a different port value manually. You have to define the same port on
server side.
Servers list
3.3.2.2.1 Add a new server
Click on button to specify the IP Address and port of the new server.
Then, click on validate to apply and make it appears in the list.
29
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
WEZARPTM Client for Windows
3.3.2.2.2 Delete list
Click on button to erase full servers list. Then, click on validate to apply and erase the list.
3.3.2.2.3 Modify server configuration
A server configuration is defined by:
Control (Detection) Description Field type
Not detected
Indicator
Detected
Control (Authorization)
Server is defined
Selectable
Delete server from the list
Name
Server N Server name.
Editable
IP Address
xxxx.xxxx.xxxx.xxxx Server IP address.
It must be on the same local
network
Port
Auto port is activated.
Port value is automatically
defined as 61550 + last client IP
number
Port is manually defined by value
Selection
Server currently used
Selectable Server disabled
Click on validate to apply the new configuration.
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
30
4 WezarpTM client for Android
4.1 Get the App
Download and install WezarpTM app from Google Play.
4.2 Device Settings
The Android Tablet or Smartphone has to be connected on the same local
network than the server(s).
FIGURE 27: WAITING SPLASH SCREEN FOR ANDROID WEZARPTM APP
31
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
WEZARPTM client for Android
4.3 App Settings
In order to set the server(s) IP address(es), make appear the app settings by sliding
with one finger from the left border side to the center.
The port must be the same than the server one.
FIGURE 28: ANDROID MENU APP SETTINGS
4.4 App Features
We can distinguish two kinds of user events. Events which have to be transmitted to
the server and events related to display management. Differences between both
events are managed by the number of user touch events. The accuracy required
for mouse gesture imposed that events transmitted to the server are single touch
events.
FIGURE 29: REMOTE FRONT PANEL ON ANDROID DEVICE
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
32
WEZARPTM client for Android
4.4.1 Single touch events
4.4.2 Double touch events
Multiple device orientations and zoom are also supported.
4.4.3 Menu app settings event
Single touch Left click
Touch hold down
Right click
Two-finger slide to the right or left
If front panel displayed is smaller than the screen : Switch front panel
Two-finger slide upDisplay keyboard (only the first 128 ASCII
characters are supported)ht click)
Two-finger slide up when keyboard is out
Move the front panel on the iPad
Two-finger double touch
Enable / disable the full screen function for front panels smaller than the iPad screen
One-finger slide
from left border side
to the center
Bring up the menu app settings
to define IP servers addresses
33
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
5 WezarpTM Server minimal requirement
5.1 Hardware requirement
WezarpTM is based on the communication via UDP/IP between a client (computer
or tablet) and a server (NI LabVIEW application). The data flow can greatly vary
depending on the number of remote front panels and clients. The following
requirements are given for a basic WezarpTM use: one client, multiple remote
panels.
5.1.1 Computer
5.1.2 Wi-FI network
5.2 Software requirement
Processor Intel Core i5 or equivalent
RAM 1GB
Operating System Windows XP, Vista, Seven, 8.x
Network interface card
Fast Ethernet 100 Mbit/s
Wi-Fi IEEE Standard 802.11n
NI LabVIEW 2009 or later
We
zarp
TM fo
r N
I La
bV
IEW
USER
GU
IDE
34
INDEX
Figure 1: License activation pop-up ........................................................................... 5 Figure 2: Wezarp for LabVIEW Pro licensing system .................................................. 6 Figure 3: Wezarp for LabVIEW Lite licensing system .................................................. 7 Figure 4: Wezarp server VI dropped out of the main loop ...................................... 8 Figure 5: Wezarp advanced configuration VI ........................................................... 9 Figure 6: Preparing project......................................................................................... 11 Figure 7: Preparing project......................................................................................... 11 Figure 8: Building executable .................................................................................... 12 Figure 9: accessing Wezarp menu in systray ........................................................... 13 Figure 8: accessing Clients configuration ................................................................ 14 Figure 9: Clients configuration popup ...................................................................... 14 Figure 10: Clients list in systray menu ......................................................................... 17 Figure 11: Advanced configuration popup ............................................................ 19 Figure 12: WezarpTM Splashscreen............................................................................. 20 Figure 13: WezarpTM New version available ............................................................. 21 Figure 14: Welcome picture on the App Store ........................................................ 22 Figure 15: Waiting Picture on iOS WezarpTM APP ..................................................... 22 Figure 16: iOS App Settings ........................................................................................ 23 Figure 17: Remote Front Panel on iPad .................................................................... 23 Figure 18: Multi Front Panel Display ........................................................................... 25 Figure 19: Front panel navigation ............................................................................. 25 Figure 20: WezarpTM Client for Windows icon .......................................................... 26 Figure 21: WezarpTM Client for Windows launching ................................................ 26 Figure 22: WezarpTM Client for Windows settings menu ......................................... 27 Figure 23: Front panel moving ................................................................................... 27 Figure 24: WezarpTM Client IP Configuration for Windows ...................................... 28 Figure 25: Waiting Splash screen for Android WezarpTM APP ................................ 30 Figure 26: Android Menu App Settings ..................................................................... 31 Figure 27: Remote Front Panel on Android device ................................................ 31