Manuals 

WireLess Studio Description

1 Purpose
2 Manuals
3 Components
4 General Diagram
5 Clients and applications
6 Network considerations
7 Application development
8 Quick running guide


 

1 Purpose

WireLess Studio is a software that allows to run Windows PC applications on a server using data collectors connected to a network.
Applications run in the host server PC. Data may be in the same computer or in another one. Clients act as "smart terminals" that provide the user interface of the application.

WireLess Studio is the easiest way to take advantage of Windows applications and remote data acquisition through a wireless RF network.
WireLess Studio offers administrative tools to manage applications, client connections and action log.


 

2 Manuals

WilreLess Studio has four manuals:


 

3 Components

The components of WireLess Studio are:

The server accepts connections from clients, launches and runs the PC's applications.
This server (WSServer) needs a user logged in the PC and may be started/stopped from the desktop.
This component is not installed by default. It doesn't exist in V4 version.
The server accepts connections from clients, launches and runs the PC's applications.
This server (WSServerSvc) is a NT Service. It doesn't need a user logged in the PC and can be started automatically and managed from the "Services" control panel.
The Administrator (WSAdm) allows to manage the profiles and applications, view the current connections and shutdown sessions or the server. 
The Administrator also allows to input the license code.
The Windows Client (WSWClient) is a Windows program that emulates a DOS terminal and allows to run WireLess Studio applications from a PC.
DOS clients and emulators are no more supported on V4 versions.
  • The Development Libraries
The development libraries is a package that contains the Ole interface, some samples and documentation to write Windows programs to manage terminal clients.
This libraries contains Text and Widgets dll.
The WinCE Text Client (WinCE, Windows Mobile) is the program that runs in the terminal to perform "Text" based applications. 
It includes Windows utilities (iPDA) to download the program into the mobile unit.
The WinCE Widgets Client (WinCE, Windows Mobile) is the program that runs in the terminal to perform "Widgets" based applications.
It includes Windows utilities (iPDA) to download the program into the mobile unit.
The Win32 Client (WXP/W2000/W2003) is the program that runs in a PC or terminal WinXP, W2000, W2003.
The DOS Client (WS11_XXX.hex OR WS24_XXX.hex AND WSPdtXX.hex) is the program that runs in the DOS terminals (série PDT3xxx, PDT6xxx, WSS10xx, VRC39xx, Intermec Trakker). It includes utilities (NvmHex) to download the program into the mobile unit.
DOS clients are no more supported on V4 versions.

 

4 General Diagram


 

5 Clients and applications

Every connected client runs a unique application on the server. The actual connection is done through the server, but virtually every client interacts with a unique occurrence of the user application.


 

6 Network considerations

WireLess Studio uses the TCP/IP network stack to communicate between the different components. Hence, every component of the network needs to be configured to have access to the TCP/IP protocol and to have access to other devices on the network.

t there is more than one server running, and you wish to equilibrate the number of the clients in each server (e/g if you have 20 terminals, and 2 servers with 10 connection licenses each one), you may equilibrate the new connections to each server.

Replace the default Wizard Id ("hostname") by another Id (like "MyRfApps") in the both servers see: 5.1.5 Wizard section.
Input "?" or "MyRfApps" in the terminals at the "Host IP address" field See 3.3 Server parameters.

The terminal will find two servers with the same Id. Thus the program automatically connects to the server that has the less connections running.


 

7 Application development

WireLess Studio has an OLE library component that should be loaded on the computer that runs the server in order to allow user application to have access to the server. Through the server the application controls the WireLess Studio Client which provides the user interface.

The OLE interface allows to integrate easily the remote data capture functions of the client into a Windows application.
Some Visual Basic and C# samples with source code are integrated in the package when installing for demonstration purposes.

Thre is two OLE interfaces:


 

8 Quick running guide

Install WireLess Studio from our WebSite with standard configuration.
On WinXP, Win2000, Win2003 the service server is automatically launched.
Launch the WireLess Studio Windows Client from the desktop icon.
Click on "localhost" connection.
At sign-in, input DEMO profile and DEMO password (or select on the application manager menu). Demo programs will run, select one of them.
At sign-in, input the APP profile and APP password (or select on the application manager menu). The Barcode demo program will run.
You have a single-user evaluation license, so you can't run more than one client at the same time.