Contents / CHAPTER 6 / APPENDIX B

APPENDIX A ESCAPE SEQUENCES

A.I Control Characters

A.I.1 C0 Control Characters (00h to 1Fh)

Mnemonic Code Name Action Taken
NUL 00h Null Ignored, (see CrNuIsCrLf= WT Option)
ENQ 05h Enquiry Answerback message returned. See AnswerBack= WT Option.
BEL 07h Bell Generate Host Beep (See HostBeeps= WT Option).
BS 08h Backspace Moves cursor to the left one character position if cursor is not at left margin. If DestBksp= WT Option set, erases the character.
HT 09h Horizontal tabulation Moves cursor three character positions to right. 
LF 0Ah Linefeed Moves cursor down one line in same column. If cursor is at bottom margin, screen performs a "scroll up". Same as Index.
VT 0Bh Vertical tabulation Same as LF.
FF 0Bh Form feed Same as LF.
CR 0Dh Carriage return Moves cursor to left margin on current line.
(see CrNuIsCrLf= WT Option)
SO (LS1) 0Eh Shift out
(Lock shift G1)
Invokes G1 character set in GL. G1 is designated by a select-character-set (SCS) sequence.
SI (LS0) 0Fh Shift in
(Lock shift G0)
Invoke G0 character set in GL. G0 is designated by a select-character-set sequence (SCS).
ESC 1Bh Escape Normally, Escape sequence introducer, can be configured by EscapeChar= WT Option. 

 

Other C0 control characters are ignored.
See "Character Table" figure.

A.I.2 C1 Control Characters (80h to 9Fh)

C1 control character processing may be disabled by Ignore8BCtrl=Yes WT Option.

Mnemonic 8Bit Code Equivalent 7Bit Codes Name Action Taken
IND 84h 1Bh 44h 
ESC D
Index Same as LF
NEL 85h 1Bh 45h 
ESC E
Next line Moves cursor to first position on next line. If cursor is at bottom margin, screen performs a scroll up.
RI 8Dh 1Bh 4Dh 
ESC M
Reverse index Moves cursor up one line in same column. If cursor is at top margin, screen performs a scroll down.
SS2 8Eh 1Bh 4Eh 
ESC N
Single shift G2 Temporarily invokes G2 character set into GL for the next character. SS2 is  a single select-character-set (SCS) sequence.
SS3 8Fh 1Bh 4Fh 
ESC O
Single shift G3 Temporarily invokes G3 character set into GL for the next character. SS3 is a single select-character-set (SCS) sequence.
CSI 9Bh 1Bh 5Bh
 ESC [
Control sequence introducer ANSI control sequence introducer.

Other C1 control characters are ignored.
See "Character Table" figure.

A.II VT52 Escape Sequences

Supported

Sequence Action
ESC A Cursor Up
ESC B Cursor Down
ESC C Cursor Right
ESC D Cursor Left (IND in VT220 Mode)
ESC F Enter Graphics Mode (Maps '0' "Graphic" in GL)
ESC G Exit Graphics Mode (Maps 'B' "ASCII" in GL)
ESC H Cursor To Home
ESC I Reverse Line Feed
ESC J Erase To End Of Screen
ESC K Erase To End Of Line
ESC Y Row, Col Direct Cursor Addressing
ESC Z (DECID), Term Id Request
ESC < (DECANM) Enter (ANSI, VT100, VT220) Mode
See (TTypePreferred=  WT Option)
ESC W Enter Printer Controller Mode
ESC X Exit Printer Controller Mode

Unsupported

Sequence Action
ESC ] Print Screen
ESC V Print Cursor Line
ESC ^ Enter Auto Print Mode
ESC _ Exit Auto Print Mode
ESC = Enter Alternate Keypad Mode
ESC > Exit Alternate Keypad Mode

A.III ANSI / VT100 / VT220 Escape Sequences

ANSI sequences normally begins by the ANSI standard CSI sequence.

A.III.1 Terminal Selection (DECSCL)

Sequence      Action

CSI 61"p

Set WT in VT100 mode (7 bits Only) Overwrites WT TTypePreferred=  Option and WT Bits8Mode= Option.

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

Set WT in VT200 mode, 8-bit controls (CSI=9Bh , SS3=8Fh) Overwrites WT TTypePreferred=  Option and WT Bits8Mode= Option.

CSI 62;1"p

Set WT in VT200 mode, 7-bit controls (CSI=1Bh  5Bh, SS3=1Bh 4Fh). Overwrites WT TTypePreferred=  Option and WT Bits8Mode= Option.
ESC < (DECANM) Enter (ANSI, VT100, VT220) Mode following WT TTypePreferred=  Option.
CSI ?2l Enter VT52 Mode (DECANM). Overwrites WT TTypePreferred=  Option and WT Bits8Mode= Option.
CSI ?2h (DECANM) Enter (ANSI, VT100 or VT220) Mode. Following WT TTypePreferred=  Option and WT Bits8Mode= Option.

CSI is "ESC [" ("1Bh 5Bh") OR "9Bh".

A.III.2 Character Set Selection (SCS)

A.III.2.1 Designating

Each VTXXX character set are coded between 20h / 7Fh. And cant be set by different ways in GL "Graphics Left" (00h to 7Fh) or GR "Graphics Right" (80h to FFh). See "Character Table" and "Setting And Designating"

WT Emulates the three character sets with a single 00h to FFh "PC" Font.
The character set supported by Wireless Telnet with VTX.FNT font are :

Name Code Description Usual set
ASCII Graphics "B" ISO ASCII Standard Normally in GL (20h 7Fh)
DEC Supplemental Graphics "0" ASCII Uppercase + "Line drawing" Normally in GL (20h 7Fh)
DEC Special Graphics "<" "European Special Characters" Normally in GR (80h FFh)

Downloading and designation of "soft character sets" is unsupported by WT.

Using SCS sequences, character sets are located in G0, G1, G2, G3. This makes the graphic sets available to map them into GL or GR using locking shifts (LS0L, LS1L, LS2L, LS3L, LS1R, LS2R and LS3R) or temporary shifts (SS2 and SS3).

Setting other fonts (437.fnt, 850.fnt, 852.fnt ...) by WT Font= Option, and disabling the C1 control codes by Ignore8BCtrl=Yes WT Option allows a "PC-Like" display.

Character Set Sequence Designate to
ASCII "B" ESC (B G0 (default)
ESC )B G1
ESC *B G2
ESC +B G3
DEC Special Graphics
"<"
"European Special
Characters"
ESC (< G0
ESC )< G1
ESC *< G2
ESC +< G3 (default)
DEC Supplemental
"0"
"Line drawing"
ESC (0 G0
ESC )0 G1 (default)
ESC *0 G2 (default)
ESC +0 G3

See also "Setting And Designating" figure.

A.III.2.2 Invoking

Characters in G0 to G3 may be invoked to GL or GR by the "Locking Shift" functions.

Mnemonic / Name Sequence Action
LS0L -- Lock Shift G0, Left 0Fh (SI) Invoke G0 into GL.(default)
LS1L -- Lock Shift G1, Left 0Eh (SO) Invoke G1 into GL.
LS1R -- Lock Shift G1, Right ESC ~ Invoke G1 into GR.
LS2L -- Lock Shift G2, Left ESC n Invoke G2 into GL.
LS2R -- Lock Shift G2, Right ESC } Invoke G2 into GR.(default)
LS3L -- Lock Shift G3, Left ESC o Invoke G3 into GL.
LS3R -- Lock Shift G3, Right ESC | Invoke G3 into GR.

Characters in G2 and G3 may be invoked into GL by the "Single Shift" functions. Single shift applies only to the next character, then returns to the normal Graphic set.

Mnemonic / Name Sequence Action
SS2
Single shift G2
1Bh 4Eh 
ESC N
Temporarily invokes G2 character set into GL for the next character.
SS3
Single shift G3
1Bh 4Fh 
ESC O
Temporarily invokes G2 character set into GL for the next character.

See also "Setting And Designating" figure.

A.III.3 Select C1 Controls

See WT Bits8Mode= Option.

DEC Documentation says ...
<<"Digital recommends that you use DECSCL sequences instead of Select C1 Controls because DECSCL performs a soft reset putting the terminal in a "known" state in addition to setting the terminal mode and C1 control state">>.

Mnemonic Sequence Action
S7C1T ESC sp F Same as WT Bits8Mode=No Option, Overwrites WT Bits8Mode= Option. (By default in VT52 or VT100 modes)
S8C1T ESC sp G Same as WT Bits8Mode=Yes Option, Overwrites WT Bits8Mode= Option. (Only in VT220 mode)
In this case, all the keyboard sequences that start with :
 *   ESC[ (7 Bits CSI) are converted to 9Bh (8 Bits CSI)
 *   ESC0 (7 bits SS3) are converted to 8Fh (8 Bits SS3)

A.III.4 Terminal Modes

Feature "DEC" Mnemonic Set Reset Description
Keyboard Action KAM Locked
CSI 2h
Unlocked
CSI 2l
Keyboard Action mode lets your program lock and unlock the keyboard
Insertion- Replacement IRM Insert
CSI 4 h
Replace
CSI 4l
The terminal displays received characters at the cursor position. Insert / Replacement mode determines how the terminal adds characters to the screen.
Send-Receive
(Local Echo)
SRM Off
CSI 12h
On
CSI 12l
Send-Receive Mode turns local echo on or off. Overwrites LocalEcho= WT Option.
Line Feed- New Line
(Enter=CR LF)
LNM New Line
(CR+LF) CSI 20h
Line Feed (CR) or (CR+NUL)
(EnterCrNu=
WT Option)
CSI 20l
Line feed / new line mode selects the control character(s) transmitted to the application by the ENTER key.
Cursor Keys DECCKM Application
CSI ?1h
Normal Cursor
CSI ?1l
Cursor Keys selects the sequence sent to the application by the cursor keys. (See Cursor Keys).
Overrides WT CurKeysApp= Option.
ANSI/VT52 DECANM VTXXX
CSI ?2l
VT52
CSI ?2l
Selects VT52 or ANSI VT100, VT220 compatibility modes. (See Function Keys)
Origin mode DECOM Scroll Area
CSI ?6h
Absolute
CSI ?6l
Origin mode allows cursor addressing relative to a user-defined origin (Scroll Area)
Text Cursor Visible DECTCEM Show
CSI ?25h
Hide
CSI ?25l
Text Cursor Enable Mode determines if the text cursor is visible.

CSI is "ESC [" ("1Bh 5Bh") OR 9Bh.

Unsupported

Feature Mnemonic Set Reset
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 Cursor Positioning

Pn, Pl, Pc are variable numeric parameters. If you select no parameter WT assumes the parameter equals 1.

Name /
Mnemonic
Sequence Action
Cursor Up
(CUU)
CSI Pn A Moves the cursor up Pn lines in the same column. The cursor stops at the top margin.
Cursor Down
(CUD)
CSI Pn B Moves the cursor down Pn lines in the same column. The cursor stops at the bottom margin.
Cursor Forward
(CUF)
CSI Pn C Moves the cursor right Pn columns. The cursor stops at the right margin.
Cursor Backward
(CUB)
CSI Pn D Moves the cursor left Pn columns. The cursor stops at the left margin.
Cursor Position
(CUP)
CSI Pl;Pc H Moves the cursor to line Pl, column Pc. The numbering of the lines and columns depends on the state (set/reset) of origin mode (DECOM).
Horizontal And Vertical Position
(HVP)
CSI Pl;Pc f Same as CUP.
Index (IND) ESC D or 84h Moves the cursor down one line in the same column. If the cursor is at the bottom margin the screen performs a scroll-up.
Reverse Index (RI) ESM M or 8Dh Moves the cursor up one line in the same column. If the cursor is at the top margin the screen performs a scroll-down.
Next Line (NEL) ESC E or 85h NEL is an 8-bit control character (8/5). It can be expressed as an escape sequence for a 7-bit environment. NEL moves the cursor to the first position on the next line. If the cursor is at the bottom margin the screen performs a scroll-up.
Save Cursor (DECSC) ESC 7 Saves :
 Cursor position
 Graphic rendition (reverse, blink, etc.)
 Character set shift state (G0-G3, GL, GR)
 State of origin mode (DECOM).
Restore Cursor (DECRC) ESC 8 Restores the states described for (DECSC) above. If none of these characteristics were saved: the cursor moves to home position, origin mode is reset, no character attributes are assigned, and the default character set mapping is established.

CSI is "ESC (" 5"1Bh 5Bh") OR 9Bh.

A.III.6 Character Attributes (SGR)

Sequence Action
CSI 0m All attributes off
CSI 1m Display bold, see WT Bold= option
CSI 4m Display underscored, see WT Underline= option
CSI 5m Display blinking, see WT Blink= option
CSI 7m Display negative image (reverse)
CSI 22m Display normal intensity (no Bold)
CSI 24m Display not underlined
CSI 25m Display not blinking
CSI 27m Display positive image (normal, not reverse)

The Select Character Attributes (DECSCA) sequences are unsupported.
The Line Attribute sequences (DECDHL, DECSHL, DECSWL and DECDWL) are unsupported.
CSI is "ESC [" ("1Bh 5Bh") OR 9Bh.

A.III.7 Insertion / Deletion

Pn is a variable numeric parameter. If you select no parameter WT assumes the parameter equals 1.

Name /
Mnemonic
Sequence Action
Insert Line
 (IL)
CSI Pn L Inserts Pn lines at the cursor. Lines within the scroll area at and below the cursor move down. Lines moved past the bottom margin are lost. The cursor is reset to the first column.
Delete Line (DL) CSI Pn M Deletes Pn lines starting at the line with the cursor. Lines within the scroll area and below the cursor move up, and blank lines are added at the bottom of the scroll region. The cursor is reset to the first column.
Insert Characters CSI Pn @ Insert Pn blank characters at the cursor position, with the character attributes set to normal. The cursor does not move and remains at the same position. Data on the line is shifted forward as in character insertion.
Delete Character (DCH) CSI Pn P Deletes Pn characters starting with the character at the cursor position. When a character is deleted, all characters to the right of the cursor move to the left.

CSI is "ESC [" ("1Bh 5Bh") OR 9Bh.

A.III.8 Erasing Characters

Pn is a variable numeric parameter. If you select no parameter WT assumes the parameter equals 0.

Name /
Mnemonic
Sequence Action
Erase Character (ECH) CSI Pn X Erases characters at the cursor position and the next n-1 characters. The cursor remains in the same position.
Erase in Line (EL) CSI K Erases from the cursor to the end of the line, including the cursor position.
CSI 1 K Erases from the beginning of the line to the cursor, including the cursor position.
CSI 2 K Erases the complete line.
Erase in Display (ED) CSI J Erases from the cursor to the end of the screen, including the cursor position.
CSI 1 J Erases from the beginning of the screen to the cursor, including the cursor position.
CSI 2 J Erases the complete display. The cursor does not move.

Selective erase sequences (DECSEL, DECSED) are unsupported.
CSI is "ESC [" ("1Bh 5Bh") OR 9Bh.

A.III.9 Set Scroll Area

Name /
Mnemonic
Sequence Action
Set Top and Bottom Margins
(DECSTBM)
CSI Pt ; Pb r Selects top and bottom margins defining the scrolling area. Pt is the line number of the first line in the scrolling area. Pb is the line number of the bottom line. If either Pt or Pb is not selected, they default to top (1) and bottom (24) respectively. Lines are counted from "1".

A.III.10 Printing

Name Sequence Action
Printer Controller CSI 5 i

Turns on printer controller mode. The terminal transmits received characters to the printer without displaying them on the screen. All characters and character sequences except CSI 4 i are sent to the printer.

CSI 4 i Turns off printer controller mode.

Auto Print Mode, Print Cursor Line and Print Screen are unsupported.
CSI is "ESC [" ("1Bh 5Bh") OR 9Bh.

A.III.11 Terminal Reports

Communication /
Mnemonic
Sequence Action
Host to Terminal
(DECID Request)
ESC Z DECID Request
Terminal to Host
(DECID Response)
VT52 = ESC / Z
ANSI, VT100, VT220=
 Primary DA response)
DECID Response
Host to Terminal
(Primary DA Request)
CSI c Device request
Terminal to Host
(Primary DA Response)
CSI ? n; n; n; n; n; nc service class terminal
columns
printer port
selective erase, etc
Host to Terminal
(Secondary DA Request)
CSI > c Type of terminal request
Terminal to Host
(Secondary DA Response)
CSI > n; n; nc Identification code
Firmware version
Options installed."
Host to Terminal
(DSR Request for terminal
status)
CSI 5 n Operating status report
Terminal to Host
(DA Response)
CSI 0 n or
CSI 3 n
Ok
Error (?)
Host to Terminal
(Request for cursor position)
CSI 6 n Report cursor position
Terminal to Host
(CPR response)
CSI Pl; Pc R

Cursor positioned at
Pl = line
Pc = column

Host to Terminal
(Device Status Report)
CSI ? 15 n Printer Status
Terminal to Host
(Device Status Report)
CSI ? 13 n Printer Not seen (no port).
Terminal to Host
(Device Status Report)
CSI ? 10 n Printer Ready
Terminal to Host
(Device Status Report)
CSI ? 11 n Printer Not Ready
Host to Terminal
(Device Status Report)
CSI ? 25 n Lock Keyboard Status
Terminal to Host
(Device Status Report)
CSI ? 20 n Unlocked
Terminal to Host
(Device Status Report)
CSI ? 21 n Locked

A.III.12 Terminal Reset

Name /
Mnemonic
Sequence Action
Soft Terminal Reset
 (DECSTR)
CSI ! p Reset the program parameters to the defaults.
Hard Terminal Reset
 (RIS)
ESC c Same as DECSTR.

A.IV Supplemental ANSI Escape Sequences

Pn is a variable numeric parameter. If you select no parameter WT assumes the parameter equals 1.

Name Sequence Action
  CSI Pn E Move cursor to beginning of line, Pn lines down.
  CSI Pn F Moves cursor to beginning of line, Pn lines up.
  CSI Pn G or
CSI Pn ' 
Go to column Pn.
  CSI Pn T Scrolls screen down Pn lines.
  CSI Pn S Scrolls screen up Pn lines.
  CSI Pn b Repeat Pn times last character (until end of line).
  CSI Pn d Go to line Pn.
  CSI s Save cursor position.
  CSI u Restore cursor position.

A.V Supplemental DEC Escape Sequences

Those are VT320 and VT420 supported commands.

Name /
Mnemonic
Sequence Action
Erase Rectangular Area
(DECERA)
CSI Top; Left; Bottom; Right $z Erase the characters (and their visual attributes) in the specified rectangular area.
Copy Rectangular Area. 
(DECCRA)
CSI Top; Left; Bottom; Right; Page; DestTop; DestLeft; DestPage $v The first two (Top, Left) specify the upper-left corner coordinates, the next two ( Bottom, Right) the bottom-right coordinates of a rectangular area. 
Page parameter is ignored. 
The data is copied to a similar rectangle that starts on the coordinates DestTop and DestLeft.

A.VI ROI Escape Sequences

These sequences are supported if RoiEscSeq=Yes.

Name Sequence Action
Disable Scanner Feature ESC%P1;P2A P1 = Select the option (See WT TurnOffScan= Option).
0 =Disable TurnOffScan= Option.
1, 2, 3 = Enable TurnOffScan= Option.
4= Request State

P2 = Scanner state
0=Enable Scanner
1=Disable Scanner

Request IP ESC%1I Request for the terminal's IP address
The response is :
ESC%?<IP Address>I
Control Char ESC%nnnC Send an ASCII C0 control character as a scan code in decimal value. Where nnn is the decimal character For example, ESC%7C sends the Bell character
FixedMode ESC%Pt;PlF Enable, disable the WT FixedMode= Option, where :
Pt - is the top edge position (=No).
Pl - is the left edge position (=No).
Both parameters a 1-based. 
Specifying a 0 (zero) in either parameter or both sets the option (=Yes).
Keyboard On ESC%nK  Enable/disable keyboard entry from the terminal, where n is:
0 - disables the keyboard.
1 - enables the keyboard.
Scan On ESC%nS  Enable/disable scanner entry from the terminal, where n is:
0 - disables the scanner.
1 - enables the scanner.
Exit ESC%nX  Notify the terminal emulator to terminate the connection . N parameter is ignored.
Enable Symbology ESC%P1;...;PnE
This sequence selectively enables symbologies. Where:
0 - all symbologies
1 - Code 39
2 - UPC A
3 - UPC E0
4 - EAN 13
5 - EAN 8
6 - D2 of 5
7 - I2 of 5
8 - Codabar
9 - Code 128
10 - Code 93
11 - Code 11
12 - MSI
13 - UPC E1
14 - SUPPLEMENTALS
For example:
ESC%0E Enables all symbologies.
ESC%1;2E
enables Code 39 and UPC A. All other symbology choices remain unchanged.
Disable Symbology ESC%P1;...;PnD This sequence selectively disables symbologies. Where:
0 - all symbologies
1 - Code 39
2 - UPC A
3 - UPC E0
4 - EAN 13
5 - EAN 8
6 - D2 of 5
7 - I2 of 5
8 - Codabar
9 - Code 128
10 - Code 93
11 - Code 11
12 - MSI
13 - UPC E1
14 - SUPPLEMENTALS
For example:
ESC%4;6;7;9D Disables EAN 13, D2 of 5, I2 of 5, and Code 128. All other symbology choices remain unchanged.

A.VII TELXON Escape Sequences

These sequences are supported if TelxonEscSeq=Yes.
Telxon escape sequences are in the following format : ESC R nn pp ESC \.
Where nn is a two-digit command number, and pp a two-digit command parameter.

Name Sequence Action
Width and Height ESCR00ppESC\ Set display width and height, where pp:
00=Set display to normal wide and normal high.
01=Set display to double wide and normal high.
02=Set display to normal wide and double high.
03=Set display to double wide and double high.
See DoubleHeight= and DoubleWidth= Options.
Backlight On ESCR01ppESC\ Turn on or off the backlight, where pp:
00=turn off backlight.
01= turn on backlight.
See BackLight= Option.
Backlight Time ESCR02ppESC\ Set backlight time, where:
pp= (Two digits 00-99) number of seconds to leave backlight on.
See BackLight= Option.
Scanner On ESCR05ppESC\ Turn on or off the scanner mode, where pp:
00=Turn off scanner.
01=Turn on scanner.
Overrides Enable= Option
Beeper Volume ESCR09ppESC\ Set beeper volume, where pp:
00=Beeper off.
01=Beeper soft.
02=Beeper normal
03=Beeper loud.
Overrides HostBeeps=Option
Contrast ESCR10ppESC\ Set display contrast in terms of dimness and brightness, where pp:
00 to 15=The zero value is the dimmest and fifteen is the brightest.
Echo ESCR11ppESC\ Turn on or off the local echo feature, (See WT LocalEcho= Option) where pp:
00=Turn off local echo feature.
01=Turn on local echo feature.
Scan Only ESCR13ppESC\ Allow only scanned data entry.
Scan And Keyboard ESCR15ppESC\ Allow scanned and keyboard data entry.
Overrides Enable=Option.

A.VIII Sent Escape Sequences

Keyboard keys send characters defined by terminal keyboard layout and standard translation process. (Normal translation is to sent the character represented by lower weight byte of scan code). You can see scan codes and translations in the terminal with "[F4] See Options / [F4] FN KEYS / [F1] SCAN CODES / [F2] TRANSLATED".

All scan codes between 0100h - to FF00h are "Function Keys Scan Codes" and are always trapped by application. If the Function Scan Code is not found in any translation routine, the key is ignored (has no action). If the Scan Code is found in any translation routine, the corresponding string is sent to the host. Strings are always supplied into their "7 Bits" format, and translation may be done if the terminal is operating in "8 Bits Mode".

A.VIII.1. Translation Routines

Translation routines are "user-defined" translation strings associated with an Scan Code. The following routines are defined :

* User-Defined. Following [SCANCODES] section in WT configuration file. Supplies a string associated with a scan code (Normal 0000h-00FFh or Function 0100h-FFFFh).
You can see the active translations in the terminal with "[F4] See Options / [F4] FN KEYS / [F1] SCAN CODES / [F3] TRANSLATION LIST"

* Normal Function Keys (Pressing [FUNC] then [n] key, with n=numeric key).  The active translation keys depends of the terminal type choose by user or negotiated with Telnet server. The corresponding [FNKEYS_<name>] section in the WT configuration file is copied into (terminal type can be dynamically changed during connection).
You can see the active translations in the terminal with "[F4] See Options / [F4] FN KEYS / [F2] TELNET FN KEYS"

* Shifted Function Keys (Pressing [SHIFT] then [FUNC] then [n] key, with n=numeric key).  The active translation keys depends of the terminal type choose by user or negotiated with server. The corresponding [SFNKEYS_<name>] section in the WT configuration file is copied into (terminal type can be dynamically changed during connection).
You can see the active translations in the terminal with "[F4] See Options / [F4] FN KEYS / [F2] TELNET FN KEYS"

* Cursor Keys (Pressing Up, Down, Left or Right Arrow keys). The active translation keys depends of the terminal type choose by user or negotiated with server. The corresponding [CURKEYS_<name>] or [CURKEYSAP_<name>] section in the WT configuration file is copied into (terminal type can be dynamically changed during connection).
Switching between "Normal" and "Application" cursor keys can be dynamically done in some terminal types by escape sequences (See Cursor Keys in Terminal Modes) .
Modify the WT CurKeysApp= Option to set by default "Normal" or "Application" cursor keys.
You can see the active translations in the terminal with "[F4] See Options / [F4] FN KEYS / [F2] TELNET FN KEYS"

WT Configuration file contains the "standard" sequences following each terminal type emulation. Those standards can be modified by user to allow application-specific keys (see Chapter 5).

A.VIII.2. 7 and 8 Bits Mode

7 Bits and 8 Bits operating mode may modify the strings sent by the Terminal to the Host. 

7 Bits or 8 Bits operating mode may be choose by several ways :

8 Bits Mode is automatically turned off if VT52 or VT100 terminal types are selected (those are 7 Bits only terminals).
8 Bits Mode have sense only in VT220 or ANSI WT terminal emulation modes.

 Contents / CHAPTER 6 / APPENDIX B