User-Defined Characters

Following the specification of the range of characters to be defined in this command are three data bytes (do-d2)that specify the width of the character and the space around it. The left space (in dot columns) is specified by do, and the right space is specified by d2. The second byte (dl) specifies the number of columns of dots that are printed to make up the character. By varying the width of the character itself and the spaces around it, you can create proportional-width characters that print at draft speed. The table below shows the maximum values for these bytes.

 

 

dl

 

d0 + dl + d2

 

 

 

 

(maximum)

 

(maximum)

 

 

 

 

 

 

 

 

Draft

 

9

 

12

 

 

 

 

 

 

 

 

 

Letter Quality 10 cpi

 

29

 

36

 

 

 

 

 

 

 

 

 

Letter Quality 12 cpi

I

23

I

30

 

I

Proportional

 

37

 

42

 

 

 

 

 

 

 

 

 

The last part of the character definition is the actual data that defines the dot patterns for each character. Since it takes three bytes to specify the dots in one vertical column of dots, the LQ expects dl x 3 bytes of data to follow d2.

4-25