Output Solutions 650 Printer User Manual


 
App
endix B IBM ProPrinte
r
X24 and IBM ProPrinter II Commands
Parameter b
indicates whether proportional spacing is used or not.
The values of the bits of parameter b select the following features:
Bit
V
alue
Function
If the character has FIXED spacing, all the bits must be set to ZERO. If a
character created with fixed spacing is printed in proportional spacing, it will
occupy all 11 columns of the character matrix. Irrespective of the printing mode
selected, a twelfth column will always be added to space out the characters.
Parameters
p1 .. p11
These 11 bytes determine the dots in the columns for forming the character. As in
BIM graphic printing, each bit in the various bytes corresponds to a needle of the print
head, and a dot will be printed for each bit set to 1.
Example of How to Create a DLL Character
This example shows how to replace the character 2@`0 (64D) with the "up arrow". The
arrow is a descending character with fixed spacing. The values of the parameters are
therefore as follows:
t = (1 x 13) + 2 = 15
n1 = 15
n2 = 0
m = (64)D
a = (128)D
b = 0
p1 = (32)D; p2 = (0)D; p3 = (64)D; p4 = (0)D; p5 = (255)D;
p6 = (0)D; p7 = (64)D; p8 = (0)D; p9 = (32)D; p10 = (0)D; p11 = (0)D.
B-29
7
6 - 4
3 - 0
variable
Binary number indicates the column number of the matrix where
the character starts (max value = 7).
Binary number indicates the number of columns occupied by the
character, the width of the character.Values > 11 are set to 11.
variable
ignored