Compuprint MDP40B Programmer Manual User Manual

Page 172

Advertising
background image

C-30

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

• It is sent inside a printing field.
• Parameter m is greater than the length of the print line.
• Parameter n has any value other than those specified.
• Unrecognized functions are sent inside the data field.

When a quantity of data which, in terms of dots, exceeds the length of the printing
line defined by parameter m, the data is printed automatically and a line feed is
executed. The printer waits for a CR or LF command, if the amount of data left is less
than the length of the line.

Codes handled as data

All codes with a hexadecimal value of between 00 and FF are treated as data, with the
exception of code 1B (ESC), which must be repeated (ESC ESC) to be recognized as
data.

Codes handled as control functions

All codes that follow the (ESC) code are treated as control functions with the
exception of the code (ESC).

The functions recognized are: ESC 0, ESC CR, ESC LF, ESC 7, ESC X nnn, ESC 2.

Printing field

The printing field is closed when one of the following commands is received: ESC CR,
ESC LF, ESC 7, ESC 2.

Length and bottom of form

With BIM printing, the preset length and bottom of form values are not handled in the
normal way: a paper jam error occurs when the length is exceeded (ESC r 1).

Advertising