Esc h 0, Parameters are incompatible with one another, Where: - d – Compuprint MDP40B Programmer Manual User Manual

Page 182: Represent, respectively, as binary values: - d, Number of leading columns. - d, Number of main columns. - d, Number of trailing columns. - the sum (d

Advertising
background image

C-40

The command is not accepted (command specification error) if:

It is sent inside a printing field.

The n and m parameters are different from those allowed

The d

0

- d

1

- d

2

parameters are incompatible with one another

ESC h 0

24 pin Downline Loading Characters into the User Memory (DLL).
(Olivetti PR2, PR40+)

ASCII Code

ESC h 0 n m d

0

d

1

d

2

D

1a

D

1b

D

1c

......D

nc

Hexadecimal Value

1B 68 30 n m d

0

d

1

d

2

D

1a

D

1b

D

1c

......D

nc

Decimal Value

27 104 48 n m d

0

d

1

d

2

D

1a

D

1b

D

1c

......D

nc

The command enables the characters received to be transferred from the line into the user
memory (9 pin). The type of DLL, 9 or 24 pin, is selected with the command ESC ! G n.

Parameters n and m are, respectively, the binary start and end codes and mark the
range in which the characters will be loaded (as a number m - n + 1). In the particular
case where n is equal to m, a single character will be loaded.

Values n and m must be between Hex. 20 - 7E and 80 - FE

The format of each individual character is as follows:

d

0

d

1

d

2

D

1a

D

1b

D

1c

......D

nc

where:

- d

0

, d

1

, d

2

represent, respectively, as binary values:

- d

0

: number of leading columns.

- d

1

: number of main columns.

- d

2

: number of trailing columns.

- The sum (d

0

+ d

1

+ d

2

) defines the number of columns in the character’s gross matrix.

- D

1a

, D

1b

, D

1c

..........D

nc

constitute the pattern of the character currently being loaded.

Each data column has three bytes.

Advertising