15
EA KIT160-6
ESC
O
n1 n2
Position cursor
Sets the cursor to column
n1
and row
n2
for terminal operation. The origin in the upper left corner is 1,1.
Example: $1B
$4F $03 $05
Sets the cursor to the 3rd column in row 5.
ESC
P
x1 y1
Set dot
Sets a pixel at
x1,y1
taking into account the graphics set mode 'ESC V' (set/delete/
invert).
Example:
$50
$11 $0D
Sets the pixel at 17,13.
ESC
Q
C
n1
Cursor on/off
n1
=1: Switches the cursor on; it flashes at the current position on the terminal.
n1
=0: Switches the cursor off.
Example: $1B
$51 $43 $01
Switches the cursor off.
ESC
Q
D
x1 y1 x2 y2
Define flashing area
Defines the area from the upper left corner (
x1,y1
) to the lower right corner (
x2,y2
) as an automatically flashing
area. The flashing function is started at the same time. This deactivates the terminal cursor.
Example: $1B
$51 $44 $00
$0F
$07
$10
Defines the flashing area from 0,15 to 7,16.
ESC
Q
Z
n1
Set flashing time
Sets the flashing time to
n1
(=1..15) tenths of a second. When
n1
= 0, the flashing function is deactivated and the
original screen restored.
Example: $1B
$51 $5A $03
Sets the flashing time to 0.3 seconds.
ESC
R
R
x1 y1 x2 y2
Draw rectangle
Draws a rectangle from the upper left corner (
x1,y1
) to the lower right corner (
x2,y2
)
taking into account the set graphics mode 'V' (set/delete/inverse). The contents of the
rectangle are not changed. See 'ESC R O' (Draw box).
Example: $1B
$52 $52 $15
$08
$30
$25
Draws a rectangle from 21,8 to 48,37.