Table des matières / CHAPITRE 6 / ANNEXE B

Annexe A Séquences d'échappement

A.I Caractères de Contrôle

A.I.1 Caractères de contrôle C0 (00h à 1Fh)

Mnémonique Code Nom Action
NUL 00h Null Ignoré, (Voir l'option WT CrNuIsCrLf=  )
ENQ 05h Enquiry Message de réponse renvoyé. Voir l'option WT AnswerBack= .
BEL 07h Bell Génère le Bip de l'Hôte (Voir l'option WT HostBeeps= .
BS 08h Backspace Bouge le curseur de un caractère vers la gauche si il n'est pas contre la marge. Si l'option  DestBksp= WT est paramétrée, le caractère est effacé.
HT 09h Horizontal tabulation Déplace le caractère de trois positions vers la droite. 
LF 0Ah Line feed

Bouge le curseur de une ligne vers le bas dans la même colonne. Si le curseur est contre la marge du bas, l'écran effectue un défilement vers le haut,
Comme  Index.

VT 0Bh Vertical tabulation Comme LF.
FF 0Bh Form Feed Comme  LF.
CR 0Dh Carriage return Déplace le curseur contre la marge de gauche sur la même ligne.
(Voir l'option WT CrNuIsCrLf= )
SO (LS1) 0Eh Shift out
(Lock shift G1)
Appel du jeu de caractères G1 paramétré en GL. G1 est désigné par une séquence de  jeu de caractères sélectionnés (SCS ).
SI (LS0) 0Fh Shift in
(Lock shift G0)
Appel du jeu de caractères G0 paramétré en GL. G0 est désigné par une séquence de  jeu de caractères sélectionnés (SCS).
ESC 1Bh Escape Normalement la séquence d'introduction  Escape , peu être configuré par l'option WT EscapeChar=

Les autres caractères C0 sont ignorés.
Voir "Tables de caractères ".

A.I.2 Caractères de Contrôle C1 (80h à 9Fh)

L'action des caractères de contrôle C1 peut être désactivé par l'option WT  Ignore8BCtrl=Yes

Mnémonique Code 8Bit Équivalent codes 7Bits Nom Action
IND 84h 1Bh 44h 
ESC D
Index Comme   LF
NEL 85h 1Bh 45h 
ESC E
Next Line

Déplace le curseur vers la première position sur la ligne suivante. Si le curseur est contre la marge su bas, l'écran effectue un défilement vertical.

RI 8Dh 1Bh 4Dh 
ESC M
Reverse Index Déplace le curseur d'une ligne vers le haut sur la même colonne. Si le curseur est contre la marge du haut, l'écran effectue un défilement vers le bas.
SS2 8Eh 1Bh 4Eh 
ESC N
Single shift G2

Appelle temporairement le jeu de caractères G2 en GL pour le caractère suivant. SS2 une séquence unique de jeu de caractères sélectionnés (SCS)

SS3 8Fh 1Bh 4Fh 
ESC O
Single shift G3

Appelle temporairement le jeu de caractères G3 en GL pour le caractère suivant. SS2 une séquence unique de jeu de caractères sélectionnés (SCS)

CSI 9Bh 1Bh 5Bh
 ESC [
Control sequence introducer Introducteur de séquence de contrôle ANSI .

Les autres caractères de contrôle sont ignorés.
Voir "Tables de Caractères ".

A.II Séquences d'Échappement VT52

Supportées

Séquence Action
ESC A Curseur Haut
ESC B Curseur Bas
ESC C Curseur Droit
ESC D Curseur Gauche (en Mode VT220 IND )
ESC F Entrer en mode Graphique (Désigne le jeu '0' "Graphic" en GL)
ESC G Sortir du mode graphique (Désigne le jeu 'B' "ASCII" en GL)
ESC H Retour du Curseur au début.
ESC I Saut de Ligne inversé
ESC J Efface du curseur jusqu'a la fin de l'écran
ESC K Efface du curseur jusqu'a la fin de la ligne
ESC Y Row, Col Adressage direct du Curseur
ESC Z Requête d'identification du terminal (DECID
ESC < Entrer (DECANM) en mode (ANSI, VT100, VT220)
Voir les options WT (TTypePreferred=  )
ESC W Entrer en mode Commande d'imprimante
ESC X Sortir du mode Commande d'imprimante

Non Supportées

Séquence Action
ESC ] Imprime l'écran
ESC V Imprime la ligne du curseur
ESC ^ Entrer en mode impression Auto
ESC _ Sortir du mode impression Auto
ESC = Entrer en mode Clavier numérique alterné
ESC > Sortir du mode Clavier numérique alterné

A.III Séquences d'Échappement ANSI / VT100 / VT220

Les séquences ANSI commence normalement par la séquence standard  ANSI CSI

A.III.1 Sélection du Terminal (DECSCL)

Séquence      Action

CSI 61"p

Paramètre WT en mode VT100  (7 bits Seulement). Réécrit les option WT TTypePreferred=   et  Bits8Mode=

CSI 62"p
CSI 62;0"p
CSI 62;2"p

Paramètre WT en mode VT200, caractères de contrôle 8-bits (CSI= 9Bh , SS3= 8Fh). Réécrit les options WT TTypePreferred=   et Bits8Mode= .

CSI 62;1"p

Paramètre WT en mode VT200, caractères de contrôle 7-bits (CSI= 1Bh  5Bh, SS3= 1Bh4Fh). Réécrit les options WT  TTypePreferred=   et Bits8Mode=.
ESC < Entrer (DECANM) en mode (ANSI, VT100 ou VT220) suivant l'option WT  TTypePreferred= .
CSI ?2l Entrer  (DECANM) en mode VT52. Réécrit les options  WT TTypePreferred=   et  Bits8Mode=
CSI ?2h Entrer (DECANM) en mode  (ANSI, VT100 ou VT220) suivant les options WT TTypePreferred=   et   Bits8Mode=

CSI est "ESC [" ("1Bh 5Bh") ou "9Bh".

A.III.2 Sélection des jeux de Caractères (SCS)

A.III.2.1 Désignation

Chaque jeu de caractères VTXXX est codé entre 20h / 7Fh et peut être placé de manière indifférente en  GL "Graphics Left" Graphiques gauche (00h to 7Fh), ou GR "Graphics Right" Graphiques Droite (80h to FFh). Voir "Jeux de caractères" et "Appel et désignation"

WT émule les trois jeux de caractères avec une seule Police "PC" de  00h à FFh.
Les jeux de caractères supportés par WireLess TeLnet Avec la police VTX.FNT sont :

Nom Code Description Habituellement
ASCII Graphics "B" Standard ISO ASCII Normalement en GL (20h 7Fh)
DEC Supplemental Graphics "0" Majuscule ASCII+ "Dessin de Ligne" Normalement en GL (20h 7Fh)
DEC Special Graphics "<" "European Special Characters" Normalement en GR (80h FFh)

Le téléchargement et la désignation de "jeu de caractères spéciaux"  n'est pas supporté par WT.

Utilisation des séquence SCS, les jeux de caractères sont placés en G0, G1, G2 ou G3. Cela permet d'appeller les jeux de caractères dans les pages graphiques GL ou GR en utilisant les séquences d'appel permanentes "Locking shift" (LS0L, LS1L, LS2L, LS3L, LS1R, LS2R et LS3R) ou appel temporaire "Single Shift" (SS2 et SS3).

L'installation d'autres polices (437.fnt, 850.fnt, 852.fnt ...) par l'option WT Font= , et désactiver le code de contrôle C1 par l'option WT  Ignore8BCtrl=  permet un affichage "Type PC".

Jeu de Caractères Séquence Désigne en
ASCII "B" ESC (B En G0 (défaut)
ESC )B En G1
ESC *B En G2
ESC +B En G3
Graphique spécial DEC 
"<"
"European Special
Characters"
ESC (< En G0
ESC )< En G1
ESC *< En G2
ESC +< En G3 (défaut)
Suplémentaire DEC
"0"
"Line drawing"
ESC (0 En G0
ESC )0 En G1 (défaut)
ESC *0 En G2 (défaut)
ESC +0 En G3

Voir aussi "Appel et désignation ".

A.III.2.2 Appel

Les jeux de caractères qui sont dans G0, G1, G2 ou G3 peuvent être appelés par la fonction d'appel permanente "Locking Shift" dans GL ou GR.

Mnémonique / Nom Séquence Action
LS0L -- Jeu G0, Graphiques Gauche 0Fh (SI) Appel G0 dans GL.(défaut)
LS1L -- Jeu G1, Graphiques Gauche 0Eh (SO) Appel G1 dans GL.
LS1R -- Jeu G1, Graphiques Droit ESC ~ Appel G1 dans GR.
LS2L -- Jeu G2, Graphiques Gauche ESC n Appel G2 dans GL.
LS2R -- Jeu G2, Graphiques Droit ESC } Appel G2 dans GR.(défaut)
LS3L -- Jeu G3, Graphiques Gauche ESC o Appel G3 dans GL.
LS3R -- Jeu G3, Graphiques Droit ESC | Appel G3 dans GR.

Les jeux de caractères en G2 et G3 peuvent être appelés dans GL par la fonction d'appel temporaire "Single Shift". Cette fonction s'applique seulement pour le caractère suivant puis retourne vers le jeu de caractères graphique normal.

Mnémonique / Nom Séquence Action
SS2
Single Shift G2
1Bh 4Eh 
ESC N
Appelle temporairement le jeu de caractères qui est dans G2, dans GL pour le caractère suivant.
SS3
Single Shift G3
1Bh 4Fh 
ESC O
Appelle temporairement le jeu de caractères qui est dans G2, dans GL pour le caractère suivant.

Voir aussi "Appel et désignation ".

A.III.3 Les caractères de contrôle C1

Voir l'option  WT Bits8Mode= .

Mnémonique Séquence Action
S7C1T ESC sp F Comme l'option WT Bits8Mode=No,  Réécrit l'option WT Bits8Mode=. (Par défaut dans les modes VT52 ou VT100)
S8C1T ESC sp G

Comme l'option WT Bits8Mode=No,  Réécrit l'option WT Bits8Mode=. (Par défaut dans le mode VT220),
Dans ce cas, toutes les séquences des touches clavier commençant par :
 *   ESC[ (CSI 7 Bits) sont converties en 9Bh (CSI 8 Bits)
 *   ESC0 (SS3 7 bits) sont converties en 8Fh (SS3 8 Bits)

A.III.4 Les modes Terminal

Options

Mnémonique
"DEC"

Action Retour Description
Action du clavier KAM Locked
CSI 2h
Unlocked
CSI 2l
La séquence mode d'action du clavier permet au programme de verrouiller et déverrouiller le clavier
Insertion /  Remplacement IRM Insert
CSI 4 h
Replace
CSI 4l

L'écran du terminal affiche les caractères reçus a la position du curseur. Le mode Insertion / Remplacement détermine comment le terminal ajoute les caractères à l'écran.

Envoi / réception
(Écho Local )
SRM Off
CSI 12h
On
CSI 12l
Le mode Envoi - Réception bascule l'option écho local en actif ou inactif. L'option WT LocalEcho= est réécrite.
Nouvelle Ligne
(Enter=CR LF)
NLM New Line
(CR+LF) CSI 20h
Line Feed (CR) ou (CR+NUL)
(Option WTEnterCrNu=  )
CSI 20l

La séquence nouvelle ligne sélectionne les caractères de contrôle transmis à l'application par la touche Enter.

Touches Curseur DECCKM Application
CSI ?1h
Normal Cursor
CSI ?1l

Le mode Touches Curseur sélectionne les séquences envoyées par les touches de mouvement du curseur (Normal ou application). (Voir  Touches Curseur) L'option WT CurKeysApp=  est réécrite).

ANSI/VT52 DECANM VTXXX
CSI ?2l
VT52
CSI ?2l

Sélection du mode de compatibilité VT52 ou ANSI VT100, VT220.  (Voir Touches de fonction)

Mode Origine DECOM Scroll Area
CSI ?6h
Absolute
CSI ?6l

Le mode d'origine permet au curseur un adressage relatif à partir d'une origine définie par l'utilisateur (Zone de défilement)

Curseur texte  Visible DECTCEM Show
CSI ?25h
Hide
CSI ?25l
Le mode Curseur Texte Actif détermine si le curseur texte est visible.

CSI est "ESC [" ("1Bh 5Bh") OU 9Bh.

Non supporté

Options Mnémonique Action Retour
Column DECCOLM 132 Column
CSI ?3h
80 Column
CSI ?3l
Scrolling DECSCLM Smooth
CSI ?4h
Jump
CSI ?4l
Keypad DECKPAM
DECKPNM
Application
ESC =
Numeric
ESC >
Auto Wrap DECAWN On
CSI ?7h
Off
CSI ?7l
Auto Repeat DECARM On
CSI ?8h
Off
CSI ?8l
Print Form Feed DECPFF On
CSI ?18h
Off
CSI ?18l
Print Extent DECPEX Full Screen
CSI ?19h
Scrolling Region
CSI ?19l
Screen DECSCNM Reverse
CSI ?5h
Normal
CSI ?5l

A.III.5 Positionnement du Curseur

Pn, Pl, Pc sont les paramètres des variables numériques. Si vous ne fournissez pas de paramètres alors WT définit les paramètres à 1.

Nom /
Mnémonique
Séquence Action
Cursor Up
(CUU)
CSI Pn A Déplace le curseur vers le haut de Pn lignes dans la même colonne. Le curseur s'arrête à la marge du haut.
Cursor Down
(CUD)
CSI Pn B

Déplace le curseur vers le bas de Pn lignes dans la même colonne. Le curseur s'arrête à la marge du bas.

Cursor Forward
(CUF)
CSI Pn C

Déplace le curseur vers la droite de Pn colonnes.  Le curseur s'arrête à la marge de droite.

Cursor Backward
(CUB)
CSI Pn D

Déplace le curseur vers la gauche de Pn colonnes.  Le curseur s'arrête à la marge de gauche.

Cursor Position
(CUP)
CSI Pl;Pc H

Déplace le curseur à la ligne PI, colonnes Pc. La numérotation des lignes et des colonnes dépend de l'état (set/reset) du mode d'origine (DECOM).

Horizontal And Vertical Position
(HVP)
CSI Pl;Pc f Comme CUP.
Index (IND) ESC D or 84h

Déplace le curseur vers le bas dans la même colonne. Si le curseur est positionné contre la marge du bas, l'écran effectue un défilement vers le haut.

Reverse Index (RI) ESM M or 8Dh

Déplace le curseur d'une ligne vers le haut dans la même colonne. Si le curseur est contre la marge du haut, l'écran exécute un défilement vers le bas.

Next Line (NEL) ESC E or 85h

NEL est un caractère de contrôle 8-bit  (8/5). Il peut être exprimé comme une séquence d'échappement dans un environnement 7-bits. NEL déplace le curseur vers la première position sur la ligne suivante. Si le curseur est contre la marge du bas, l'écran exécute un défilement vers le haut.

Save Cursor (DECSC) ESC 7 Sauvegarde:
 La position du curseur
 Traduction Graphique (vidéo inverse, clignotement, etc.)
 L'état du caractère en fonction de la désignation (G0-G3, GL, GR)
 État du mode d'origine (DECOM).
Restore Cursor (DECRC) ESC 8

Restaure les états décrits pour (DECSC) ci-dessus. Si aucun de ces caractéristiques sont sauvegardés, le curseur se déplace vers la position initiale, le mode d'origine est réinitialisé, il n'y à pas de caractères d'attribut assignés et les définitions des jeux de caractères par défaut est établi.

CSI est "ESC (" 5"1Bh 5Bh") OU 9Bh.

A.III.6 Attributs des caractères (SGR)

Séquence Action
CSI 0m Tous les attributs désactivés
CSI 1m Affichage en Gras, voir les options WT Bold=
CSI 4m Affichage souligné, voir les options WT Underline=
CSI 5m Affichage clignotant, voir les options WT   Blink=
CSI 7m Affichage en négatif (Vidéo Inverse)
CSI 22m Affichage en intensité normale (Pas de Gras)
CSI 24m Affichage non souligné
CSI 25m Affichage Non clignotant
CSI 27m Affichage en Image positive (Vidéo non inverse)

Les Séquences des Attributs de caractères Sélectionnés (DECSCA) ne sont pas supportées. 
Les séquences des attributs de lignes DECDHL, DECSHL, DECSWL et DECDWL) ne sont pas supportées.

CSI est "ESC [" ("1Bh 5Bh") OU 9Bh.

A.III.7 Insertion / Suppression

Pn est un paramètre numérique variable. Si vous ne fournissez pas de paramètres alors WT définit les paramètres à 1.

Nom /
Mnémonique
Séquence Action
Insert Line (IL) CSI Pn L

Insère Pn lignes à partir du curseur. Les lignes comprises dans la zone de défilement au niveau et sous le curseur descendes. Les lignes qui sont déplacées plus bas que la marge du bas sont perdues. Le curseur est réinitialisé à la première colonne.

Delete Line (DL) CSI Pn M

Supprime Pn lignes à partir du curseur. Les lignes comprises dans la zone de défilement au niveau et sous le curseur montent, des lignes vierges sont ajoutées en bas de la zone de défilement.  Le curseur est réinitialisé à la première colonne.

Insert Characters CSI Pn @

Insert Pn caractères Blancs à partir de la position du curseur, avec l'attribut du caractère paramétré a Normal. Le curseur ne bouge pas et reste à la même position. Les données de la ligne sont déplacées en avant comme dans une insertion.

Delete Character (DCH) CSI Pn P

Supprime Pn caractères commençant au caractères se trouvant à la position du curseur. Lorsqu'un caractères est supprimé, tous les caractères à droite du curseur sont déplacé vers la gauche.

CSI est "ESC [" ("1Bh 5Bh") OU 9Bh.

A.III.8 Effacement des Caractères

Pn est une variable numérique. Si vous ne fournissez pas de paramètres alors WT définit les paramètres à 0.

Nom /
Mnémonique
Séquence Action
Erase Character (ECH) CSI Pn X

Efface les caractères de la position du curseur jusqu'au n-1 caractères suivant. Le curseur reste à la même position.

Erase in Line (EL) CSI K

Efface du curseur jusqu'à la fin de la ligne, en incluant la position du curseur.

CSI 1 K

Efface depuis le début de la ligne jusqu'au curseur, en incluant la position du curseur.

CSI 2 K Efface la ligne complète.
Erase in Display (ED) CSI J Efface du curseur jusqu'à la fin de l'écran, en incluant la position du curseur.
CSI 1 J

Efface du début de l'écran jusqu'au curseur en incluant la position du curseur.

CSI 2 J

Efface tout l'affichage. Le curseur ne bouge pas.

Les séquences D'effacement selectif (DECSEL, DECSED) ne sont pas supportées.
CSI est "ESC [" ("1Bh 5Bh") OU 9Bh.

A.III.9 Définit la zone de défilement

Nom /
Mnémonique
Séquence Action

Set Top and Bottom Margins
(DECSTBM)

CSI Pt ; Pb r

Sélectionne les marges du haut et du bas qui définissent la zone de défilement. Pt est le numéro de la première ligne de la zone de défilement. Pb est le numéro de la ligne du bas. Si Pt ou Pb ne sont pas renseignées, elles sont positionnées respectivement en haut (1)  ou en bas (24). Les lignes sont comptées à partir de 1.

A.III.10 Impression

Nom Séquence Action
Printer Controller CSI 5 i

Démarre le mode impression. Le terminal transmet les caractères reçus vers l'imprimante sans les afficher à l'écran. Tous les caractères et les séquences de caractères sont envoyés à l'imprimante, sauf CSI 4 i.

CSI 4 i Arrête le mode d'impression.

Le Mode Impression Automatique (Auto Print ), Impression de la ligne du curseur (Print Cursor Line) et Impression d'écran (Print Screen) ne sont pas supportés.
CSI est "ESC [" ("1Bh 5Bh") OU 9Bh.

A.III.11 Réponses du Terminal

Communication /
Mnémonique
Séquence Action
Host to Terminal
(DECID Request)
ESC Z Requête DECID
Terminal to Host
(DECID Response)
VT52 = ESC / Z
ANSI, VT100, VT220=
 Primary DA response)
Réponse DECID
Host to Terminal
(Primary DA Request)
CSI c Requête Périphériques
Terminal to Host
(Primary DA Response)
CSI ? n; n; n; n; n; nc

Service de la classe du terminal
Colonnes
Port d'imprimantes
Suppression sélectives etc

Host to Terminal
(Secondary DA Request)
CSI > c

Requête sur le type de terminal

Terminal to Host
(Secondary DA Response)
CSI > n; n; nc

Code d'identification
Version du firmware
Options installées.

Host to Terminal
(DSR Request for terminal
status)
CSI 5 n Report du statut courant
Terminal to Host
(DA Response)
CSI 0 n or
CSI 3 n
Ok
Erreur (?)
Host to Terminal
(Request for cursor position)
CSI 6 n Report de la position du curseur
Terminal to Host
(CPR response)
CSI Pl; Pc R

Curseur positionné a 
Pl = ligne
Pc = colonnes

Host to Terminal
(Device Status Report)
CSI ? 15 n État de l'imprimante
Terminal to Host
(Device Status Report)
CSI ? 13 n Imprimante invisible (pas de port).
Terminal to Host
(Device Status Report)
CSI ? 10 n Imprimante prête
Terminal to Host
(Device Status Report)
CSI ? 11 n Imprimante non prête
Host to Terminal
(Device Status Report)
CSI ? 25 n Statut de verrouillage clavier
Terminal to Host
(Device Status Report)
CSI ? 20 n Déverrouillé
Terminal to Host
(Device Status Report)
CSI ? 21 n Verrouillé

A.III.12 Réinitialisation du Terminal

Nom /
Mnémonique
Séquence Action
Soft Terminal Reset
 (DECSTR)
CSI ! p Réinitialise par défaut les paramètres du programme
Hard Terminal Reset
 (RIS)
ESC c Comme DECSTR.

A.IV Séquences d'échappement ANSI supplémentaires

Pn est une variable numérique. Si vous ne sélectionnez pas de paramètres alors WT définit les paramètres à 1.

Nom Séquence Action
  CSI Pn E Déplace le curseur au début de la ligne, et descend de Pn lignes.
  CSI Pn F Déplace le curseur au début de la ligne, et monte de Pn lignes.
  CSI Pn G or
CSI Pn ' 
Va à la colonne Pn.
  CSI Pn T Défile vers le bas de Pn lignes.
  CSI Pn S Défile vers le haut de Pn lines.
  CSI Pn b Répète Pn fois le dernier caractère (jusqu'a la fin de la ligne).
  CSI Pn d Va à la ligne Pn.
  CSI s Sauve la position du curseur.
  CSI u Restaure la position du curseur.

A.V Séquences d'échappement DEC supplémentaires

Ces commandes sont supportées par les VT320 et VT420.

Nom/
Mnémonique
Séquence Action
Erase Rectangular Area
(DECERA)
CSI Top; Left; Bottom; Right $z

Supprime les caractères (et leurs attributs visuels) dans la zone rectangulaire spécifiée.

Copy Rectangular Area. 
(DECCRA)
CSI Top; Left; Bottom; Right; Page; DestTop; DestLeft; DestPage $v

Les deux premiers arguments (Haut, Gauche) définissent le coin en haut à gauche, les deux suivants (Bas, Droite) définissent le coin en bas à droite de la zone rectangulaire. Le paramètre de page est ignoré. Les données sont copiées dans un rectangle similaire qui est défini par les coordonnées DestTop et DestLeft.

A.VI Séquences d'échappement ROI

Ce séquences sont supportées si  RoiEscSeq=Yes.

Nom Séquence Action
Disable Scanner Feature ESC%P1;P2A P1 =Sélectionne l'option (Voir l'option  WT TurnOffScan= ).
0 =Désactivé TurnOffScan= Option.
1, 2, 3 = Activé TurnOffScan= Option.
4= Statut de la requête

P2 = Statut du Lecteur
0=Lecteur Activé
1= Lecteur Désactivé

Request IP ESC%1I

Requête pour l'adresse IP du Terminal
La réponse est :
ESC%?<IP Adresse>I

Control Char ESC%nnnC Envoi un caractère de contrôle ASCII comme un scan-code en valeur décimale. Ou nnn est le caractère décimal. Par exemple, ESC%7C envoi le caractère "Bell"
FixedMode ESC%Pt;PlF

Active, désactive l'option WTFixedMode= ou:
Pt - est la position de la bordure du haut (=No).
Pt - est la position de la bordure du bas(=No)
Les deux paramètres sont sur une base -1
La spécification à 0 (Zéro) de l'un des paramètres ou des deux valide l'option (= Yes)</P>< /P>

Keyboard On ESC%nK 

Active/désactive les entrée du clavier à partir du terminal, où n est:
0 - inactive le clavier.
1 - active le clavier.

Scan On ESC%nS  Active/désactive les entrée du lecteur à partir du terminal, où n est:
0 - inactive le lecteur
1 - active le lecteur
Exit ESC%nX 

Notifie l'émulateur du terminal pour terminer la connexion. Le paramètre N est ignoré.

Enable Symbology ESC%P1;...;PnE

Cette séquence active sélectivement les symbologies, où :
0 - Tous codes
1 - Code 39
2 - UPC A
3 - UPC E0
4 - EAN 13
5 - EAN 8
6 - D2 de 5
7 - I2 de 5
8 - Codabar
9 - Code 128
10 - Code 93
11 - Code 11
12 - MSI
13 - UPC E1
14 - SUPPLEMENTALS
Par exemple ;
ESC%0E Active tous  les Codes.
ESC%1;2E
Active le code 39 et UPC A. Tous les autres choix de codes restent inchangés.

Disable Symbology ESC%P1;...;PnD Cette séquence désactive sélectivement les symbologies, ou :
0 - Tous codes
1 - Code 39
2 - UPC A
3 - UPC E0
4 - EAN 13
5 - EAN 8
6 - D 2 parmi  5
7 - I 2 parmi 5
8 - Codabar
9 - Code 128
10 - Code 93
11 - Code 11
12 - MSI
13 - UPC E1
14 - SUPPLEMENTALS
Par exemple :
ESC%4;6;7;9D Désactive EAN 13, D2 parmi 5, I2 parmi 5, et Code 128.Tous les autres choix de codes restent inchangés.

A.VII Séquences d'échappement TELXON 

Cette séquence est supporté si TelxonEscSeq=Yes.
Les séquences d'échappement sont dans le format suivant : ESC R nn pp ESC \.
Ou nn  est une nombre de deux caractères qui représente une commande et pp est une nombre de deux caractères qui représente un paramètre.

Nom Séquence Action
Width and Height ESCR00ppESC\

Définit la largeur et la hauteur de l'écran ou pp est :
00=Définit l'affichage en largeur et hauteur normales.
01=Définit l'affichage en double largeur et en hauteur normale.
02=Définit l'affichage en largeur normale et en double hauteur.
03=Définit l'affichage en largeur et hauteur doubles.
Voir les options DoubleHeight= et  DoubleWidth= .

Backlight On ESCR01ppESC\ Allume ou éteint le rétro éclairage ou pp est:
00= éteint le rétro éclairage .
01= Allume le rétro éclairage
Voir option BackLight= .
Backlight Time ESCR02ppESC\ Définie la durée du rétro éclairage, ou :
pp= (Sur deux caractères 00-99) nombre de secondes pour laisser le rétro éclairage allumé.
Voir l'option  BackLight= .
Scanner On ESCR05ppESC\

Démarre ou arrête le mode lecteur, où :
00=éteint le lecteur.
01=démarre le lecteur.
Option de réécriture  Enable=

Volume Beeper  ESCR09ppESC\ Définie le volume du Beeper, où pp:
00=Beeper éteint.
01=Beeper bas.
02=Beeper normal
03=Beeper fort.
Option de réécriture HostBeeps=
Contraste ESCR10ppESC\ Définit le contraste d'affichage en termes de luminosité et d'obscurité où pp :
00 to 15= La valeur 0 est la plus sombre est 15 la plus lumineuse.
Écho ESCR11ppESC\ Active l'écho local. (Voir WT LocalEcho= ) où pp:
00=Désactiver l'écho local.
01=Désactiver l'écho local.
Scan Only ESCR13ppESC\ Ne permet des entrées que par le scanner.
Scan And Keyboard ESCR15ppESC\

Permet des entrée par le scanner et le clavier.
Option de réécriture Enable=

A.VIII Envoi des séquence d'échappement

Les touches du clavier envoient les caractères définis lors de la configuration du clavier du terminal et des processus standard de traduction. (La traduction normale est d'envoyer les caractères du scan-code tapé représentés par l'octet de poids faible). Vous pouvez visualiser les scan-codes générés par les touches et les traductions sur le terminal avec  "[F4] Voir Options / [F4] TOUCHES FN / [F1] SCAN CODES / [F2] LISTE TRADUCTIONS".

Tous les codes clavier entre 0100h - a FF00h sont des "codes des touches de fonction" et sont toujours capturés  par l'application. Si le code de la touche de fonction n'est pas trouvée dans aucune des routines de traduction, alors le code est ignoré (pas d'action). Si le code est trouvé dans une des routines de traduction, la chaîne de caractères correspondante est envoyée à l'hôte. Les chaînes de caractères doivent toujours être fournies en format "7 Bits" et la traduction peut s'effectuer en "mode 8 Bits".

A.VII.1. Routines de Traduction

Les routines de traduction sont des traductions "définies par l'utilisateur" associées à un scan-code clavier. Les routines suivantes sont définies :

* Utilisateur. Suit la section [SCANCODES]  dans le fichier de configuration WTn. Produit une chaîne de caractères (séquence) associée avec un code clavier (Normal 0000h-00FFh ou Fonction 0100h-FFFFh).
Vous pouvez voir la traduction active dans le terminal avec "[F4] Voir Options / [F4] TOUCHES FN / [F1] SCAN CODES / [F3] LISTE TRADUCTIONS

* Touches Fonction Normales (Presser [FUNC] puis [n], avec n= touche numérique). La séquence active de traduction dépend du type de terminal choisi par l'utilisateur ou négocié avec le serveur Telnet. La section correspondante à [FNKEYS_<name>]  est copiée dans le fichier de configuration WT. (le type de terminal peut être changé dynamiquement pendant la connexion).
Vous pouvez voir la traduction active dans le terminal avec "[F4] Voir Options / [F4] TOUCHES FN / [F2] TOUCHES FN TELNET"

* Touches Fonction "Shift" (Presser [SHIFT] puis [FUNC] puis [n], avec n= touche numérique).  La séquence active de traduction dépend du type de terminal choisi par l'utilisateur ou négociée avec le serveur. La section correspondante à  [SFNKEYS_<name>]  est copiée dans le fichier de configuration WT. (le type de terminal peut être changé dynamiquement pendant la connexion).
Vous pouvez voir la traduction active dans le terminal avec "[F4] Voir Options / [F4] TOUCHES FN / [F2] TOUCHES FN TELNET"

* Touches de mouvement Curseur (Presser les flèches Haut, Bas, Gauche ou Droite).  La séquence active de traduction dépend du type de terminal choisi par l'utilisateur ou négociée avec le serveur. La section correspondante à   [CURKEYS_<name>] ou [CURKEYSAP_<name>] est copiée dans le fichier de configuration WT. (le type de terminal peut être changé dynamiquement pendant la connexion).
Passer les touches de curseurs  de "Normal" à "Application" peut être fait dynamiquement dans certains terminaux avec des séquence d'échappement. (Voir Touches Curseur dans Modes Terminal).
Modifier l'option WT CurKeysApp= pour définir par défaut les touches de curseurs "Normal" ou "Application".
Vous pouvez voir les traductions actives dans le terminal avec "[F4] Voir Options / [F4] TOUCHES FN / [F2] TOUCHES FN TELNET"

Les fichiers de configuration Wt contiennent les séquences "standard" en fonction de chaque type d'émulation de terminal. Ces standards peuvent être modifiés par l'utilisateur pour permettre les touches spécifiques "Application" (Voir Chapitre 5).

A.VII.2. Mode 7 et 8 Bits

Le mode d'opération 7 Bits et 8 Bits peut modifier les chaînes envoyées du Terminal vers l'hôte.

Le mode d'opération 7 Bits ou 8 Bits peut être choisi de différentes manières :

Le mode 8 Bits est ignoré si les types de terminal VT52 ou VT100 sont sélectionnés (ce sont des terminaux uniquement 7 Bits).
Le mode 8 Bits n'est utilisable qu'en émulation de terminal VT220 ou ANSI.

 Table des matières / CHAPITRE 6 / ANNEXE B