Guide Administrateur 

Installation du Client WinCE

1 Démarrage
2 Connexion
3 Procédure de Chargement
    3.1 Configuration du Wlan
    3.2 Le fichier de configuration WStCfg.iniedit
    3.3 Installation du client WireLess Studio
    3.4 Lancement Automatique et Désinstallation

4 Configuration Locale
5 Licence et installation de voiXtreme


 

1 Démarrage

Pendant l'installation de WireLess Studio le dossier "Démarrer / Programmes / WireLess Studio / WinCE Clients V4 / Default Profiles" a été créé. (Voyez Installation depuis le Site Internet).
Là dedans, vous trouverez certains raccourcis pour installer le Client WireLess Studio dans les terminaux portables :


 

2 Connexion

Vous pouvez connecter l'ordinateur au terminal à travers un lien serial (normalement USB ou éventuellement COM1), soit directement sur le terminal soit à un puits.
Il sera nécessaire d'avoir installé et en fonctionnement Microsoft ActiveSync pour compléter l'installation sur le terminal.
Vous pouvez le télécharger depuis le Site Officiel Active Sync
Quand il est connecté l'icône d'Active Sync devient vert .


 

3 Procédure de chargement

Vérifiez que Microsoft ActiveSync soit actif (icône vert).
Choisissez le raccourci d'installation correspondant à votre terminal à partir du menu "Démarrer / Programmes / WireLess Studio / WinCE Clients V4 / Default Profiles". Vous pouvez l'identifier avec l'icône .
L'application d'installation sera lancée. Suivez les instructions qui seront montrées à l'écran.

 

3.1 Configuration du Wlan

Dans la première étape vous pourrez configurer le réseau WiFi et TCP/IP sur le PDA, en choisissant une IP Statique ou Dynamique (voyez Configuration Réseau / Client Terminal WinCE). Le bouton "Récupérer" vous permet d'enregistrer cette configuration sur le PC, pour un chargement ultérieur en mode persistant sur un ou plusieurs PDAs.

 

3.2 Le fichier de configuration _WStCfg.iniedit

Après configurer le Wlan, vous pouvez personnaliser la configuration du PDA à travers le fichier de configuration. Le fichier de configuration c'est un fichier texte qui contient des valeurs prédéterminées pour les options de WSt. Ce fichier s'appelle "_WStCfg.iniedit". Il est conseillé de le modifier uniquement avec IniEditor, une application incluse avec l'installation de WSt.

Le fichier de configuration inclut :

Les sections contient les clés et les options. Les noms des sections sont en majuscules et entourés de crochets. P/ex. : [HOSTS], indique la section Hosts. L'ordre des sections dans le fichier n'est pas important.

Les clés sont des mots clés ayant une signification dans leur propre section de sorte qu'ils ne peuvent pas être déplacés d'une section à l'autre. La casse (Majuscule et minuscule) ne modifie pas les mots clés, mais cela les rend plus lisibles. Les clés doivent être suivis des valeurs des paramètres, p/ex. : AutoConnect=No.

Les valeurs suivent les clés et "=". Chaque paramètre attend une valeur dans un format déterminé (indiqué avec le paramètres de définition comme "<format>"). Les valeurs peuvent être vides dans certains cas.

Les formats possibles sont :

<Yes/No>
Nécessite la valeur Yes ou  No.

<string / xxxx>
Texte en caractères ASCII, délimité (ou pas) par le caractère ". Si la chaîne est délimitée par des guillemets, les espaces (20h) sont préservés, sinon ils sont ignorés. xxx indique l'unité ou la signification de la valeur.

<hex-string>
Dans ce format, trois caractères représentent un caractère final.
Il y a 3 manières de produire des "Chaîne Hexadécimales" (chaque caractère cible prend toujours 3 caractères source) :

Mnémonique Format Description
"Échappement" "/HH" Une barre ("/" ou "\") et une valeur hexadécimale sur deux digits, p/ex. : \1B pour le caractère 27.
"Numérique" "999" Trois digits décimaux, p/ex. : 065 pour le caractère "A".
"Alphabétique" "..A"  Deux points et un caractère alphabétique, p/ex. : ..X pour le caractère "X".

Les chaînes hexadécimales peuvent être délimitées par " pour être plus lisibles.

<num / xxxx>
Valeur décimale numérique (0-9) . xxxx indique l'unité ou la signification de la valeur.

<word>
Valeur hexadécimale de 4 digits, p/ex. : A50F.

<lettre majuscule>
Un caractère majuscule, p/ex. : N.

 
3.2.1 Section Hosts

Cette section contient les options de configuration de la liste d'hôtes.

[HOST]
Nom de la section.

Label_XX= <string/ nom> (MyWizard)
Affiche le nom de la connexion. Ce nom sera affiché à l'utilisateur sur la fenêtre des connexions.

Type_XX= <0 LAN-IP/ 1 LAN-WIZARD/ 2 WAN-GPRS> (1 LAN-WIZARD)
Type de connexion : 
0-Hôte en LAN IP, 1-Assistent, 2-Hôte en WAN.
0 (LAN IP Host) : vous devez saisir une adresse IP ou le nom d'un hôte.
1 (Wizard) : vous devez saisir l'adresse IP ou le nom de l'assistent (auto-discovery).
2 (WAN Host) : vous devez saisir l'IP ou le nom du serveur hôte du GPRS Wan.

IP_XX= <string/ nom> (?)
Nom de l'hôte ou de l'assistent.
Si un hôte LAN ou WAN est utilisé (type de connexion 0 ou 2), placez l'adresse IP ou le nom de l'hôte.
Si un assistent est utilisé (type de connexion 1), placez son identifiant ou '?' (pour utiliser n'importe lequel).
Peut être une adresse IP, p/ex : 10.10.10.25; ou le nom d'un hôte, p/ex : 'Gandalf', si vous utilisez DNS ou WINS pour résoudre les noms.

Port_XX = <num/ port> (8191)
Numéro de Port TCP.
Pour le WireLess Studio Server on utilise par défaut le port 2001.

Default_XX = <0 No/ 1 By default> (0 No)
Connexion à l'IP par défaut dans le cas où un assistant n'est pas trouvé dans le réseau.
0 (Non) : sans connexion par défaut.
1 (Par défaut) : l'IP définie pour cette connexion sera utilisée dans l'absence d'un assistant.
Utiliser seulement pour les connexions LAN IP (type 0).

Cnx_XX = <string/ nom> (vide)
Nom de la connexion RAS configurée dans le système.
Seulement pour la connexion hôte GPRS WAN (type 2).

 
3.2.2 Section Display

Cette section contient les options de configuration générique de l'afficheur.

[DISPLAY]
Nom de la section.

Height = <num /lignes> (12)
Hauteur de l'afficheur de texte en lignes.

Width = <num/ colonnes> (24)
Largeur de l'afficheur de texte en colonnes.

MsgTxtFrCol = <black/ red/ green /yellow/ etc.> (white)
Couleur du texte du message d'erreur.

MsgTxtBkCol = <black/ red/ green /yellow/ etc.> (black)
Couleur du fond du message d'erreur.

InputTxtFrCol = <black/ red/ green /yellow/ etc.> (black)
Couleur du texte de la zone de saisie.

InputTxtBkCol = <black/ red/ green /yellow/ etc.> (white)
Couleur du fond de la zone de saisie.

NormalTxtBkCol = <black/ red/ green /yellow/ etc.> (white)
Couleur par défaut dans les zones vides de l'écran (la couleur du texte est définie par le programme).

WantSip = <Yes/ No> (Yes)
Yes=Affiche le SIP Panel (WinCE 300, PPC2003, WM2005) et la 'command bar'.
No=N'affiche pas le SIP Panel.

SipScanCode = <hex-string/ scan code> (0019)
Le Scan Code de la touche utilisée pour activer le SIP Panel (clavier virtuel). Ctrl-Y par défaut.

WantVKbd = <Yes/ No> (Yes)
Yes=Permet au Clavier Virtuel plein-écran d'apparaître (sur le texte) par double-click.
No=Ne permet pas d'exécuter la fonction de clavier virtuel.

WantRFButton = <Yes/ No> (Yes)
Yes=Permet d'afficher les boutons de l'application (RFButton) à l'écran.
No=Ne montre pas les butons (RFButton).

WantWBar = <Yes/ No> (Yes)
Yes=Affiche la 'Barre WireLess' (batterie, état de la RF, état du clavier).
No=N'affiche pas la 'Barre WireLess'.

WantBarSip = <Yes/ No> (Yes)
Yes=Affiche un bouton SIP dans la 'Barre WireLess'.
No=N'affiche pas un bouton SIP dans la 'Barre WireLess'.

WBarComm = <Yes/ No/OnOff> (No)
Yes=Affiche un bouton COMx: dans la 'Barre WireLess'.
No=N'affiche pas un bouton COMx: dans la 'Barre WireLess'.
OnOff=Le bouton COMx: sert à activer/désactiver le port série.

WinFullScreen = <Yes/ No> (Yes)
Yes=WSt utilise tout l'écran.
No=WSt utilise une partie de l'écran. Configurez les options WinSizeX et WinSizeY pour dimensionner la fenêtre.

WinSizeX = <num> (240)
Largeur de la fenêtre en pixels. (Seulement si WinFullScreen=No).

WinSizeY = <num> (240)
Hauteur de la fenêtre en pixels. (Seulement si WinFullScreen=No).

 
3.2.3 Section Font

Cette section contient les options de configuration pour les polices de Windows qu'utilisera l'écran de texte.

[FONT]
Nom de la section.

Family = <string/ type de police> (Courier New)
Style de police (Famille) ou 'Face Name'.
Utilisez seulement les familles de polices de longueur fixe comme 'Courier New'.

Full Name = <string/ nom de police> (Courier New Bold) 
Nom complet de la police. Utiliser seulement les sous-types de polices disponibles comme 'Courier New Bold'.

FontSize = <num/ taille de police> (20)
Taille de la police (hauteur du caractère) en pixels.

 
3.2.4 Section Langue

Cette section permet de configurer la langue de l'affichage.

[LANGUE]
Nom de la section.

ID = <US/FR/SP> (US)
Langue ID (US/FR/SP).
US - Anglais.
FR - Français.
SP - Espagnol.

 
3.2.5 Section Password

Cette section contient les options de configuration des mots de passe pour permettre les fonctions de sortie et configuration.

[PASSWORD]
Nom de la section.

Config = <num/ mot de passe> (234)
Mot de passe pour accéder au menu de configuration.

Exit = <num/ mot de passe> (307)
Mot de passe pour sortir du programme.

 
3.2.6 Section Scanner

Cette section contient les paramètres par défaut du scanner.

[SCANNER]
Nom de la section.

WavFile = <string/ nom du fichier> (vide)
Nom du fichier son qui réalise le beep (seulement pour les terminaux avec la carte son).
Si ce champ est vide, la fréquence sera utilisée.

BeepFrequency = <num/ hertz> (3200)
Fréquence du son beep en hertz (utilisée si WaveFile est vide).

BeepTime = <num/ milisecondes> (200)
Durée du beep. 0 pour ne pas avoir de beep.

RfIdOn = <Yes/No> (No)
Yes=Utilise le lecteur RFID intégré.
No=Ne l'utilise pas.
Configurez cette option seulement sur des plate-formes avec du lecteur RFID.

 
3.2.7 Section Bluetooth

Cette section permet de connecter un dispositif bluetooth comme s'il était un scanner série.
Configurez cette option seulement sur des plate-formes WinCE4.20 / PPC2003.

[BLUETOOTH]
Nom de la section.

On = <Yes/No> (No)
Yes=Utilise le driver Bluetooth comme port COMx:.
No=Ne l'utilise pas.
Configurez cette option seulement sur des plate-formes WinCE4.20 / PPC2003.

Port = <num/ port> (6)
Port virtuel COMx: pour les entrées bluetooth.
Numéro de port COMx: de 2 à 10.
Ce numéro de port doit être le même port de la section SCANSERIAL.

Mac = <hex-string> (000000000000)
Adresse MAC du dispositif Bluetooth à connecter.
12 chiffres en caractères Hexadécimaux.

Channel = <num/ canal> (1)
Canal RF Bluetooth à utiliser.

 
3.2.8 Section Scanserial

Cette section permet de connecter un scanner série.

[SCANSERIAL]
Nom de la section.

On = <Yes/No/OnOff> (No)
Yes=Utilise le port série comme entrée de scanner.
OnOff=Le port série est activé par le bouton de la 'WireLess Bar'.

Port = <num/ port> (6)
Port COMx: Matériel ou Virtuel pour la connexion d'un scanner externe.
Numéro de port COMx: de 2 à 10.
Ce numéro de port peut être le port bluetooth virtuel ou le port COMx: physique.

Baud = <num/ bauds> (9600)
Vitesse de Baud.

Terminator = <num> (0)
Caractère terminateur d'entrée série. 0 signifie 'tout caractère de contrôle' (<0x20).

WakeUp = <Yes/No> (Yes)
Yes=Relance la connexion série si le terminal a été éteint et rallumé.

Tmout = <num/ milisecondes> (500)
Yes=Termine une entrée série par temporisation.

 
3.2.9 Section DHCP

Cette section contient les options qui permettent de renouveler l'adresse DHCP à chaque connexion.

[DHCP]
Nom de la section.

NewIpAtCnx = <Yes/No> (No)
Yes=ADemande une nouvelle adresse IP à chaque connexion.
Recommandé pour naviguer entre des réseaux différents.

Tmout = <num/ secondes> (20)
Temps d'attente en secondes pour obtenir une nouvelle adresse IP. Un message d'erreur apparaît à la fin de la temporisation.

 
3.2.10 Section Autosave

Cette section permet à WireLess Studio de sauvegarder l'état de l'application en cours, pour pouvoir la restaurer après un warm boot.

[AUTOSAVE]
Nom de la section.

AutoSave = <Yes/No> (Yes)
Yes=L'état de l'application sera sauvegardé automatiquement.
No=L'état ne sera pas sauvegardé.

Seconds = <num/ secondes> (60)
Temps d'attente avant de sauvegarder l'état de l'application courante.

 
3.2.11 Section FNkeys

Cette section contient les options de configuration des touches fonction. Quand elle est utilisé, les touches de fonction standard sont affectées à d'autres touches.

[FNKEYS]
Nom de la section.

Use = <Yes/No> (No)
Yes=Utilise ces scan-codes définis par l'utilisateur comme touches de fonction.
No=Utilise les touches de fonction standard.

FN01 = <hex-string/ scancode> (002A)
Scancode défini par l'utilisateur pour effectuer la fonction 1.

...

FN10 = <hex-string/ scancode> (0000)
Scancode défini par l'utilisateur pour effectuer la fonction 10.

 
3.2.12 Section Debug

Cette section contient les options qui permettent de configurer un fichier avec des informations de debug.

[DEBUG]
Nom de la section.

Level = <num> (0)
Niveau de debug.
Le niveau de debug 0 signifie sans debug (valeur par défaut).
Le niveau de debug 99 est le plus détaillé.

Name = <string/ nom du fichier> (WSPpc.log)
Nom du fichier de log avec des informations de debug.
Utiliser seulement à des fins de debug.
Attention : ce fichier augmentera indéfiniment.

 
3.2.13 Section Terminal

Cette section permet de configurer les paramètres spécifiques du terminal.

[TERMINAL]
Nom de la section.

CtrlEsc = <Yes/No> (No)
Yes= Permettre à WinCE de traiter la séquence de touches Ctrl-Esc.
No= Bloquer la séquence de touches Ctrl-Esc.

KeyTime = <num/ secondes> (20)
Le temps maximum d'attente pour une entrée du clavier, scanner, etc.
Si l'application à besoin d'un temps limite pour la réponse de l'utilisateur, celui-ci sera le paramètre à utiliser.

 
3.2.14 Section Autologin

Cette section permet de configurer les paramètres pour le démarrage de session automatique.
Le démarrage de session automatique permet au client de demander au serveur d'exécuter une application spécifique quand la connexion sera établie.

[AUTOLOGIN]
Nom de la section.

AutoConnect = <Yes/No> (No)
Yes=Le client se connecte au serveur automatiquement.
No=La connexion doit se faire manuellement.

AutoLogin = <Yes/No> (No)
Yes=Le client démarrera une session automatiquement lorsque la connexion avec le serveur sera établie.
No=Le client doit démarrer la session manuellement.

Profile = <string/ nom> (vide)
Nom du profil associé à l'application qui sera exécutée.

Password = <string> (vide)
Mot de passe du profil sélectionné.

AppName = <string> (vide)
Nom de l'application qui sera exécutée.

 
3.2.15 Section Voice

Cette section permet de configurer les paramètres spécifiques du client VOICE EDITION.

[VOICE]
Nom de la section.

UseTts = <Yes/No> (No)
Yes=Utilise le moteur TTS (Text To Speech).
No=Ne l'utilise pas.

UseAsr = <Yes/No> (No)
Yes=Utilise le moteur ASR (Automatic Speech Recognition).
No=Ne l'utilise pas.

DllPath=<string/file name> (voixtreme.dll)
Chemin où le voice dll est stocké.

 
3.2.16 Section ASR 

Cette section permet de configurer les paramètres de l'ASR du client.

[ASR]
Nom de la section.

ReliabilityLvl=<num> (4000)
Niveau minimum de confiance pour accepter la reconnaissance d'un mot.

CustomGrammar=<string> (Custom)
Nom de la grammaire référée par le paramètre du mode de saisie WLASR_GRAMMAR_CUSTOM.

CancelConfirmation= <string> (Voulez-vous annuler?)
Phrase énoncée par le TTS avant de confirmer la commande d'annulation.

ResCancel=<string> (Annuler)
Commande d'annulation.

ResAccept=<string> (Accepter)
Commande d'acceptation.

ResRepeat=<string> (Répéter)
Commande de répétition.

SyncTts=<Yes/No> (Yes)
Ce paramètre spécifique si la reconnaissance vocale attend à la fin de l'exécution du TTS quand elle sera démarrée.

 
3.2.17 Section TTS

Cette section permet de configurer les paramètres du TTS du client.

[TTS]
Name of the section.

VoiceSpeed=<num> (400)
Vitesse de reproduction de la voix.

MsgWelcome=<string> (Bonjour)
Message de bienvenue à énoncer quand le client WSt démarrera.

MsgConnecting=<string> (Connexion)
Message de connexion.

MsgConnected=<string> (Connecté!)
Message à énoncer après avoir établi une connexion avec le serveur.

MsgDisconnect=<string> (Fin de la connexion)
Message à énoncer quand la connexion avec le serveur est arrêtée.

 

3.3 Installation du Client WireLess Studio

Pour installer le Client WireLess Studio sur le terminal, il doit être connecté au PC avant d’appuyer sur l'un des deux boutons d'installation (IP Statique ou IP Dynamique). Le programme, la configuration RF et les fichiers de paramètres seront automatiquement installés par l'utilitaire iPDA. S'il n'a pas été connecté, un message d'erreur sera affiché.

 

3.4 Lancement Automatique et Désinstallation

La procédure d'installation présente aussi les options suivantes :


 

4 Configuration Locale

Quand le programme est chargé sur le terminal, vous pouvez configurer l'adresse IP ou l'URL de l'hôte (voyez le Guide Utilisateur, Client WinCE, Démarrage / Configuration).


 

5 Licence et installation de voiXtreme

Attention :  l'installation de voiXtreme sur le client a deux étapes, 1) installation de WireLess Studio et 2) installation de voiXtreme. Il est nécessaire que WireLess Studio soit installé sur le client AVANT que le voiXtreme.

Avant d'installer ce composant sur le PDA, il faut obtenir une licence d'utilisation. Lisez le fichier "Licence LisezMoi", placé sur le menu "Démarrer / Programmes / WireLess Utilities / voiXtreme Libraries", qui détaille pas à pas comment réaliser une requête de licence. Il est possible de commencer la procédure depuis le menu "Démarrer / Programmes / WireLess Utilities / voiXtreme Libraries / Licencer" ou depuis iPDA

Après avoir obtenu la licence il est possible d'installer la Librairie voiXtreme sur le PDA. Connectez le PDA au PC à travers ActiveSync, puis allez au menu "Démarrer / Programmes / WireLess Utilities / voiXtreme Libraries / Installer voiXtreme libs". L'utilitaire iPDA s'ouvrira en vous permettant d'effectuer l'installation.