Unidirectional Printing For One Line; Unidirectional Printing, Set/Reset; Vertical And Horizontal Extension - InfoPrint LQ-1600K Programmer's Reference Manual

6500 line matrix printers
Table of Contents

Advertisement

Unidirectional Printing For One Line

ASCII Code ESC <
Hex Code
1B 3C
Dec Code
27 60
Purpose
Causes printing to occur from left to right for one line only.

Unidirectional Printing, Set/Reset

ASCII Code ESC U n
Hex Code
1B 55 n
27 85 n
Dec Code
Purpose
Causes printing to occur in only one direction of shuttle
movement (left to right).
Where:
n = NUL (hex 00) or 0 (hex 30) turns unidirectional mode off
n = SOH (hex 01) or 1 (hex 31) turns unidirectional mode on
Comment
Printing normally occurs in both directions of shuttle movement.
Unidirectional printing slows the printer down approximately
50%, but it is sometimes used when very accurate dot
placement is desired in graphics.

Vertical and Horizontal Extension

ASCII Code ESC
e
Hex Code
1A
65 n1 n2
Dec Code
27
101 n1 n2
Purpose
Enables the extension of the character bitmap so that they
touch in both horizontal and vertical directions as follows:
n1 = 1 or 49, n2 = 1 or 49 Normal character
2 < = n1 < = 4 or 50 < = n1 < = 52, n2 = 1 or 49 Double height
character (same with FS ! 8)
n1 = 1 or 49, 2 < = n2 < = 4 or 50 < = n2 < = 52 Double width
character (same with FS ! 4)
2 < = n1 < = 4 or 50 < = n1 < = 52, 2 < = n2 < = 4 or 50 <= n2
< = 52 Double width and double height character (same
with FS ! 12)
Where:
1 < = n1 < = 4 or 49 < = n1 < = 52
1 < = n2 < = 4 or 49 < = n2 < = 52
Comment
The default is normal character.
Unidirectional Printing For One Line
n1 n2
87

Advertisement

Table of Contents
loading

Table of Contents