|
Selecting Personalities |
| Enhance mode off | ESC ~ SPACE |
| Enhance mode on | ESC ~ ! |
| Select native personality | ESC ~ " |
| Select TeleVideo 910 + personality | ESC ~ # |
| Select TeleVideo 925 personality | ESC ~ $ |
| Select ADDS VP A2 personality | ESC ~ % |
| |
|
Communicating with the Computer |
| Enable transmission (XON) | CTRL Q |
If XON/XOFF handshaking is enabled. |
| Stop transmission (XOFF) | CTRL S |
If XON/XOFF handshaking is enabled. |
| Send ACK if not busy | CTRL E |
| Full-duplex mode on | ESC C ESC D F |
| Half-duplex mode on | ESC C ESC D H |
| Block mode on | ESC B |
| Block mode off (conversation) | ESC C |
| Half-duplex block mode on | ESC D H ESC B |
| Send terminal ID | ESC SPACE |
| |
|
Controlling the Terminal and Keyboard |
| Monitor mode on | ESC U |
| Monitor mode off | ESC u or ESC X |
| Local edit mode on | ESC k |
| Duplex edit mode on | ESC I |
| Sound bell | CTRL G |
| Unlock keyboard | ESC " or CTRL N or CTRL B |
CTRL B With enhance mode on. |
| Lock keyboard | ESC s or CTRL O or CTRL D |
CTRL D With enhance mode on. |
| Keyclick off | ESC < |
With enhance mode on. |
| Keyclick on | ESC > |
With enhance mode on. |
| |
|
Redefining the Keys |
| Program key definition | ESC z key sequence DEL |
key key
Key Unshifted Shifted
---------------------------
F1 @ `
F2 A a
F3 B b
F4 C c
F5 D d
F6 E e
F7 F f
F8 G g
ESC SPACE
TAB !
BackSpace "
DEL #
Return $
Line Feed %
Up +
Down ,
Left -
Right .
HOME /
KPD , p
KPD - q
KPD . r
ENTER s
KPD 0 t
KPD 1 u
KPD 2 v
KPD 3 w
KPD 4 x
KPD 5 y
KPD 6 z
KPD 7 {
KPD 8 |
KPD 9 }
sequence: Up to 64 bytes
to be loaded in key |
| Clear key definition | ESC z key DEL |
key key
Key Unshifted Shifted
---------------------------
F1 @ `
F2 A a
F3 B b
F4 C c
F5 D d
F6 E e
F7 F f
F8 G g
ESC SPACE
TAB !
BackSpace "
DEL #
Return $
Line Feed %
Up +
Down ,
Left -
Right .
HOME /
KPD , p
KPD - q
KPD . r
ENTER s
KPD 0 t
KPD 1 u
KPD 2 v
KPD 3 w
KPD 4 x
KPD 5 y
KPD 6 z
KPD 7 {
KPD 8 |
KPD 9 } |
| |
|
Screen and Cursor Display |
| Screen display off | ESC ` 8 or ESC o |
ESC o With enhance mode on. |
| Screen display on | ESC ` 9 or ESC n |
ESC n With enhance mode on. |
| Reverse screen (light background) | ESC ^ 1 |
| Restore normal screen (dark background) | ESC ^ 0 |
| Set scrolling speed and type | ESC ` scroll |
Scroll ScrollType Speed (lps)
-----------------------------
@ Jump scroll (default)
< Smooth scroll 1
= Smooth scroll 2
G Smooth scroll 3
> Smooth scroll 4
? Smooth scroll 8
H Smooth scroll 15
I Smooth scroll 20 |
| Set cursor display features | ESC ` cursor |
cursor Cursor Display
O Cursor display off
1 Cursor display on (default)
2 Steady block cursor
3 Blinking line cursor
4 Steady line cursor
5 Blinking block cursor (default) |
| Cursor display off | ESC ` 0 or CTRL W |
CTRL W With enhance mode on. |
| Cursor display on | ESC ` 1 |
| |
|
Displaying the Message Fields |
| Program computer message on status line | ESC F message CR |
message 46 characters |
| Program message on shifted label line | ESC z ) text CR |
text: 78 characters |
| Program message on unshifted label line | ESC z ( text CR |
text: 78 characters |
| Turn on label line | ESC g |
With enhance mode on. |
| Turn off label line | ESC h |
With enhance mode on. |
| Program message to label line | ESC f text CR |
text: 78 characters |
| Turn off shifted label line | ESC z DEL |
| Clear unshifted label line | ESC z ( CR |
| Clear shifted label line | ESC z ) CR |
| Program/display function key label | ESC z field label CR |
Command ignored with protect mode on.
field field
Key Unshifted Shifted
F1 O or 8 P or X
F2 1 or 9 Q or Y
F3 2 or : R or Z
F4 3 or ; S or [
F5 4 or < T or \
F6 5 or = U or ]
F7 6 or > V or ^
F8 7 or ? W or _
-------------------------
F5 is equivalent to CTRL F1
sF5 is equivalent to CTRL SHIFT F1
F6 is equivalent to CTRL F2
sF6 is equivalent to CTRL SHIFT F2
F7 is equivalent to CTRL F3
sF7 is equivalent to CTRL SHIFT F3
F8 is equivalent to CTRL F4
sF8 is equivalent to CTRL SHIFT F4
label = 8 characters |
| Clear function key label | ESC z field CR |
field field
Key Unshifted Shifted
F1 O or 8 P or X
F2 1 or 9 Q or Y
F3 2 or : R or Z
F4 3 or ; S or [
F5 4 or < T or \
F6 5 or = U or ]
F7 6 or > V or ^
F8 7 or ? W or _
-------------------------
F5 is equivalent to CTRL F1
sF5 is equivalent to CTRL SHIFT F1
F6 is equivalent to CTRL F2
sF6 is equivalent to CTRL SHIFT F2
F7 is equivalent to CTRL F3
sF7 is equivalent to CTRL SHIFT F3
F8 is equivalent to CTRL F4
sF8 is equivalent to CTRL SHIFT F4 |
| |
|
Spitting the Screen |
| Split screen horizontally and clear screen | ESC x 1 line or ESC | 1 line |
ESC | 1 line With enhance mode on.
If command is sent by host, the terminal returns an ACK character (06H) to the host after executing the command.
line line
Line Native ADDS A2
1 SP CTRL @
2 ! CTRL A
3 " CTRL B
4 # CTRL C
S $ CTRI D
6 % CTRL E
7 & CTRL F
8 ' CTRL G
9 ( CTRL H
10 ) CTRL I
11 * CTRL J
12 + CTRL K
13 , CTRL L
14 - CTRL M
15 . CTRL N
16 / CTRL O
17 0 CTRI P
18 1 CTRL Q
19 2 CTRL R
20 3 CTRL S
21 4 CTRL T
22 5 CTRL U
23 6 CTRL V
24 7 CTRL W |
| Activate upper data segment | ESC ] or ESC c |
| Activate lower data segment | ESC } |
| Activate other data segment | ESC J or ESC K |
| Redefine screen as one data segment/clear screen | ESC x 0 or ESC | 0 |
With enhance mode on. |
| |
|
Display Attributes |
| Assign display attribute to a message field | ESC A mf attr or ESC \ mf attr |
mf Screen Area
--------------------------
0 Data area
1 Label line
2 Terminal message field on
status line
3 Computer message field on
status line
attr Display Attributes
----------------------------------
SP Space character
0 Normal
1 Blank (no display)
2 Blink
3 Blink, blank
4 Reverse
5 Reverse and blank
6 Reverse and blink
7 Reverse, blink, blank
8 Underline
9 Underline and blank
: Underline and blink
; Underline, blink, blank
< Underline and reverse
= Underline, reverse, blank
> Underline, reverse, blink
? Underline, reverse, blink, blank
p Dim
q Dim and blank
r Dim and blink
s Dim, blink, blank
t Dim and reverse
u Dim, reverse. blank
v Dim, reverse, blink
w Dim, reverse, blink, blank
x Dim and underline
y Dim, underline, blank
z Dim, underline, blink
{ Dim, underline, blink, blank
2 Dim, underline, reverse
} Dim, underline, reverse, blank
~ Dim, underline, reverse, blink
DEL Dim, underline, reverse, blink, blank |
| Assign character display attribute | ESC G attr |
attr Display Attributes
----------------------------------
SP Space character
0 Normal
1 Blank (no display)
2 Blink
3 Blink, blank
4 Reverse
5 Reverse and blank
6 Reverse and blink
7 Reverse, blink, blank
8 Underline
9 Underline and blank
: Underline and blink
; Underline, blink, blank
< Underline and reverse
= Underline, reverse, blank
> Underline, reverse, blink
? Underline, reverse, blink, blank
p Dim
q Dim and blank
r Dim and blink
s Dim, blink, blank
t Dim and reverse
u Dim, reverse. blank
v Dim, reverse, blink
w Dim, reverse, blink, blank
x Dim and underline
y Dim, underline, blank
z Dim, underline, blink
{ Dim, underline, blink, blank
2 Dim, underline, reverse
} Dim, underline, reverse, blank
~ Dim, underline, reverse, blink
DEL Dim, underline, reverse, blink, blank |
| Attribute active to end of screen | ESC ^ 2 |
| Attribute active to end of line | ESC ^ 3 |
| Assign write-protected character display attribute | ESC ` wpca |
wpca Write-Protected Display
Attribute - Native
6 Reverse
7 Dim
A Normal
B Reverse and dim
C Double-wide, normal
D Double-wide and reverse
E Double-wide and dim
F Double-wide, reverse, dim
J Underline
K Underline and dim
L Underline and double-wide |
| Clear unprotected characters to display attribute | ESC ! attr |
attr Display Attributes
----------------------------------
SP Space character
0 Normal
1 Blank (no display)
2 Blink
3 Blink, blank
4 Reverse
5 Reverse and blank
6 Reverse and blink
7 Reverse, blink, blank
8 Underline
9 Underline and blank
: Underline and blink
; Underline, blink, blank
< Underline and reverse
= Underline, reverse, blank
> Underline, reverse, blink
? Underline, reverse, blink, blank
p Dim
q Dim and blank
r Dim and blink
s Dim, blink, blank
t Dim and reverse
u Dim, reverse. blank
v Dim, reverse, blink
w Dim, reverse, blink, blank
x Dim and underline
y Dim, underline, blank
z Dim, underline, blink
{ Dim, underline, blink, blank
2 Dim, underline, reverse
} Dim, underline, reverse, blank
~ Dim, underline, reverse, blink
DEL Dim, underline, reverse, blink, blank |
| |
|
Protecting Data |
| Write-protect mode off | ESC ( |
| Write-protect mode on | ESC ) |
| Clear cursor column to write-protected spaces | ESC V |
| Protect mode off | ESC ' |
| Protect mode on | ESC & |
| |
|
Graphics Characters |
| Line-drawing graphics mode on | ESC H CTRL B |
| Line-drawing graphics mode off | ESC H CTRL C |
| Display line-drawing graphics character | ESC H Idraw |
ldraw Char Idraw Char
0 T 4
1 L 5
2 6
3 7
8 <
9 =
: >
; ? |
| |
|
Controlling the Cursor |
| Cursor left (backspace) | CTRL H or CTRL U |
CTRL U With enhance mode on. |
| Cursor right | CTRL L or CTRL F |
CTRL F With enhance mode on. |
| Cursor up; no scroll | CTRL K |
| Cursor up; scroll (reverse linefeed) | ESC j |
| Cursor down; no scroll | CTRL V |
| Cursor down; scroll (linefeed) | CTRL J |
| Cursor to start of line | CTRL M |
| Cursor to start of next line | CTRL_ |
| Home cursor | ESC { or CTRL ^ |
| Cursor to specific column | ESC _ col or CTRL P col |
CTRL P col With enhance mode on.
col col
Column Native ADDS A22
1 SP CTRL@
2 ! CTRLA
3 " CTRLB
4 t CTRLC
S $ CTRLD
6 % CTRLE
7 & CTRLF
8 ' CTRLG
9 ( CTRLH
10 ) CTRLI
11 • CTRLP
12 + CTRLQ
13 , CTRLR
14 - CTRLS
15 . CTRLT
16 / CTRLU
17 0 CTRLV
18 1 CTRLW
19 2 CTRLX
20 3 CTRLY
21 4 SP
22 5 !
23 6 "
24 7 E
25 8 $
26 9 %
27 : &
28 ; '
29 < (
30 = )
31 > O
32 ? 1
33 @ 2
34 A 3
35 B 4
36 C 5
37 D 6
38 E 7
39 F 8
40 G 9
41 H @
42 I A
43 J B
44 K C
45 L D
46 M E
47 N F
48 0 G
49 P H
50 Q I
51 R P
52 S Q
53 T R
54 U S
55 V T
56 W U
57 X V
58 Y W
59 Z X
60 [ Y
61 \ /
62 ] a
63 ^ b
64 _ c
65 ' d
66 a e
67 b f
68 c g
69 d h
70 e i
71 f p
72 g q
73 h r
74 i s
75 j t
76 k u
77 I v
78 m w
79 n x
80 o y |
| Cursor to specific line | ESC [ line |
line line
Line Native ADDS A2
1 SP CTRL @
2 ! CTRL A
3 " CTRL B
4 # CTRL C
S $ CTRI D
6 % CTRL E
7 & CTRL F
8 ' CTRL G
9 ( CTRL H
10 ) CTRL I
11 * CTRL J
12 + CTRL K
13 , CTRL L
14 - CTRL M
15 . CTRL N
16 / CTRL O
17 0 CTRI P
18 1 CTRL Q
19 2 CTRL R
20 3 CTRL S
21 4 CTRL T
22 5 CTRL U
23 6 CTRL V
24 7 CTRL W |
| Autoscrolling mode off | ESC N |
| Autoscrolling mode on | ESC O |
| Address cursor | ESC = line col |
line line
Line Native ADDS A2
1 SP CTRL @
2 ! CTRL A
3 " CTRL B
4 # CTRL C
S $ CTRI D
6 % CTRL E
7 & CTRL F
8 ' CTRL G
9 ( CTRL H
10 ) CTRL I
11 * CTRL J
12 + CTRL K
13 , CTRL L
14 - CTRL M
15 . CTRL N
16 / CTRL O
17 0 CTRI P
18 1 CTRL Q
19 2 CTRL R
20 3 CTRL S
21 4 CTRL T
22 5 CTRL U
23 6 CTRL V
24 7 CTRL W
col col
Column Native ADDS A22
1 SP CTRL@
2 ! CTRLA
3 " CTRLB
4 t CTRLC
S $ CTRLD
6 % CTRLE
7 & CTRLF
8 ' CTRLG
9 ( CTRLH
10 ) CTRLI
11 • CTRLP
12 + CTRLQ
13 , CTRLR
14 - CTRLS
15 . CTRLT
16 / CTRLU
17 0 CTRLV
18 1 CTRLW
19 2 CTRLX
20 3 CTRLY
21 4 SP
22 5 !
23 6 "
24 7 E
25 8 $
26 9 %
27 : &
28 ; '
29 < (
30 = )
31 > O
32 ? 1
33 @ 2
34 A 3
35 B 4
36 C 5
37 D 6
38 E 7
39 F 8
40 G 9
41 H @
42 I A
43 J B
44 K C
45 L D
46 M E
47 N F
48 0 G
49 P H
50 Q I
51 R P
52 S Q
53 T R
54 U S
55 V T
56 W U
57 X V
58 Y W
59 Z X
60 [ Y
61 \ /
62 ] a
63 ^ b
64 _ c
65 ' d
66 a e
67 b f
68 c g
69 d h
70 e i
71 f p
72 g q
73 h r
74 i s
75 j t
76 k u
77 I v
78 m w
79 n x
80 o y |
| Address cursor | ESC a 11 RccC or ESC d ll R cc C |
ESC d ll R cc C With enhance mode on.
cc One- or two-digit decimal value of column relative to home
ll One- or two-digit decimal
value of line relative to home |
| Address cursor in data segment | ESC - seg line col |
seg Segment
------------------
0 Upper data segment
1 Lower data segment
col col
Column Native ADDS A22
1 SP CTRL@
2 ! CTRLA
3 " CTRLB
4 t CTRLC
S $ CTRLD
6 % CTRLE
7 & CTRLF
8 ' CTRLG
9 ( CTRLH
10 ) CTRLI
11 • CTRLP
12 + CTRLQ
13 , CTRLR
14 - CTRLS
15 . CTRLT
16 / CTRLU
17 0 CTRLV
18 1 CTRLW
19 2 CTRLX
20 3 CTRLY
21 4 SP
22 5 !
23 6 "
24 7 E
25 8 $
26 9 %
27 : &
28 ; '
29 < (
30 = )
31 > O
32 ? 1
33 @ 2
34 A 3
35 B 4
36 C 5
37 D 6
38 E 7
39 F 8
40 G 9
41 H @
42 I A
43 J B
44 K C
45 L D
46 M E
47 N F
48 0 G
49 P H
50 Q I
51 R P
52 S Q
53 T R
54 U S
55 V T
56 W U
57 X V
58 Y W
59 Z X
60 [ Y
61 \ /
62 ] a
63 ^ b
64 _ c
65 ' d
66 a e
67 b f
68 c g
69 d h
70 e i
71 f p
72 g q
73 h r
74 i s
75 j t
76 k u
77 I v
78 m w
79 n x
80 o y
line line
Line Native ADDS A2
1 SP CTRL @
2 ! CTRL A
3 " CTRL B
4 # CTRL C
S $ CTRI D
6 % CTRL E
7 & CTRL F
8 ' CTRL G
9 ( CTRL H
10 ) CTRL I
11 * CTRL J
12 + CTRL K
13 , CTRL L
14 - CTRL M
15 . CTRL N
16 / CTRL O
17 0 CTRI P
18 1 CTRL Q
19 2 CTRL R
20 3 CTRL S
21 4 CTRL T
22 5 CTRL U
23 6 CTRL V
24 7 CTRL W |
| Read cursor line and column address | ESC ? |
| Read active segment number and cursor address | ESC / |
| Read cursor line and column numbers | ESC b |
| |
|
Editing |
| Clear all tab stops | ESC 0 or ESC 3 |
| Set tab stop | ESC 1 |
| Clear tab stop | ESC 2 |
| Tabulate cursor | ESC i or CTRL I |
| Backtab | ESC I |
| Insert mode on, replace mode off | ESC q |
| Insert mode off, replace mode on | ESC r |
| Insert space character | ESC Q |
| Insert line of spaces | ESC E |
Command ignored with protect mode on. |
| Delete cursor character | ESC W |
| Delete cursor line | ESC R |
With enhance mode on. |
| |
|
Clearing Data |
| Clear screen to nulls | ESC * |
| Clear screen to spaces | ESC + |
| Clear screen to write-protected spaces | ESC , |
| Clear cursor column to write-protected spaces | ESC V |
| Clear unprotected characters to spaces | ESC ; or CTRL Z |
| Clear unprotected characters to nulls | ESC : |
| Clear unprotected characters to specific character | ESC . char |
Write-protected if write-protect mode is on.
char = Character that replaces unprotected characters |
| Clear unprotected characters to display attribute | ESC ! attr |
| Clear unprotected characters to spaces from cursor | ESC Y |
| Clear unprotected characters to nulls from cursor | ESC y |
| Clear unprotected line to spaces from cursor | ESC T |
| Clear unprotected line to nulls from cursor | ESC t |
| |
|
Sending Data |
| Send cursor character | ESC M |
| Send line through cursor | ESC 6 |
| Send unprotected line through cursor | ESC 4 |
| Send page through cursor | ESC 7 |
| Send unprotected page through cursor | ESC 5 |
| Mark block beginning | ESC 8 |
| Mark block end | ESC 9 |
| Send block | ESC s |
| Send unprotected characters in block | ESC S |
| |
|
Print Functlons |
| Print formatted page through cursor | ESC P |
| Print formatted unprotected page through cursor | ESC @ |
| Print unformatted page through cursor | ESC p or ESC L |
| Copy print mode off | CTRL T |
| Copy print mode on | CTRL R |
| Transparent print mode off | CTRL T |
| Tratnsparent print mode on | CTRL X |
With enhance mode on. |
| |
|
Local Keyboard Commands |
| Setup mode | SHIFT SETUP |
| Soft terminal reset | CTRL SETUP |
| Hard Terminal Reset | CTRL SHIFT SETUP |
| Clear screen to nulls | CTRL HOME |
| Increase scrolling rate | CTRL UP |
| Decrease scrolling rate | CTRL DOWN |
| Turn keyclick on and off | CTRL ENTER |
or SHIFT ENTER when in Keypad=APPLIC |
| Turn monitor mode on and off | CTRL LEFT |
| Turn status line display on and off | CTRL RIGHT |
| Turn block mode on and off | CTRL BACKSPACE |
| Turn copy print mode on and off | CTRL KPD 2 |
| Turn transparent print mode on and off | CTRL SHIFT KPD 2 |
| Print unformatted screen | CTRL KPD 0 |
| Print formatted screen | CTRL SHIFT KPD 0 |