o Block cursor, blink
1 Block cursor, non-blinking
2 Underline cursor, blink
3 Underline cursor, non-blinking
ESC 215
In
modes 0, 1,
and
2 this escape sequence moves the screen window to
the
posi-
tion occupied by the cursor. This sequence does nothing
if
executed
in
mode
3. The screen window
is
positioned so
that
the cursor
is
located near its centre.
Decimal
Hexadecimal
ESC 224
27,215
lB,D7
This escape sequence defines those characters corresponding
to
ASCII codes
224 (&HEO)
to
254 (&HFE). This sequence consists
of
eleven bytes as follows:
Keyboard
Decimal Hexadecimal
Byte
1:
ESC
27
lB
Byte 2: GRPH-O 224
EO
Byte
3:
Character code
Byte
4:
Pattern
for
dot
row 1
Byte 5:
Pattern
for
dot
row 2
Byte 6:
Pattern
for
dot
row 3
Byte 7:
Pattern
for
dot
row 4
Byte 8:
Pattern
for
dot
row 5
Byte 9:
Pattern
for dot row 6
Byte 10:
Pattern
for
dot
row 7
Byte
11:
Pattern
for dot row 8
The pattern making
up
each dot row
is
specified as the ASCII code equivalent
of
the binary number whose" 1 " bits correspond
to
dots which are turned on,
and
whose
"0"
bits correspond
to
dots which are turned off.
For
example,
specifying
63
(where
63
is the decimal equivalent
of
0011111lB) for byte 4 causes
all dots in
dot
row one
to
be turned
on
when
the
character code specified in
byte 3 is displayed; conversely, specifying 0 (00000000) causes all dots in the
applicable row
to
be turned off.
A sample definition for character code 230 is shown below:
A·16
Keyboard
Decimal
Hexadecimal
ESC,GRPH-0,GRPH-6,CTRL-L,CTRL-L,
CTRL-/\,?,CTRL-L,
CTRL-R, CTRL-@, CTRL-@
27,224,230,12,12,30,63,12,18,0,0
IB,EO,E6,C,C,IE,3F,C,12,0,0
The altered code can be seen by pressing GRPH-6.
ESC 240
Controls the key repeat function. This sequence consists
of
three bytes as follows:
Byte
1:
Byte
2:
Byte
3:
Keyboard
ESC
CTRL-O
(n)
Decimal Hexadecimal
27
240
n
IB
FO
n
If
0
is
specified for n, the repeat function
is
turned
off.
If
1
is
specified, it
is
turned
on.
ESC
241
Sets the starting time for the key repeat function. The sequence consists
of
three
bytes as follows:
Byte
1:
Byte
2:
Byte
3:
Keyboard
ESC
CTRL-l
(n)
Decimal Hexadecimal
27
241
n
IB
Fl
n
The repeat function starting time is equal
to
n/64
seconds where n
is
a number
from 1
to
127
(decimal)
or
1 to 7F (hexadecimal).
ESC 242
Sets the duration
of
the key repeat interval. This sequence consists
of
three bytes
as follows:
Byte
1:
Byte
2:
Byte
3:
Keyboard
ESC
CTRL-2
(n)
Decimal Hexadecimal
27
242
n
IB
F2
n
The key repeat interval
is
equal to n1256 seconds, where n
is
a number from
1
to
127
(decimal)
or
1
to
7F (hexadecimal).
A·17
j