Output Solutions 650 User Manual

Page 139

Advertising
background image

Appendix B IBM ProPrinter 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 Value 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

Advertising