DMP-500  (260-1252)           Control Codes            Faxback Doc. # 4582

IGNORED OR UNDEFINED CODES

Codes that are unusable or undefined in a given print mode are either
ignored or printed with the symbol X which represents an invalid code.

There are several reasons a code may be unusable in a certain mode.
Redundant codes that don't change the current printer status are usually
ignored.  For example, if the Printer is in DP Mode, sending a CHR$(19)
(used to enter DP Mode) is useless.  And there are many ASCII control codes
in the range 0 to 31 that the DMP-500 simply doesn't recognize.  ASCII 0,
for example, is not used in any of the three print modes.

The following summarizes the undefined print codes:

DMP-500 IGNORED CONTROL CODES

* Out of range repeat sequence.
* Out of range on POS sequence.
* Redundant codes that don't change the current printer status.  For
  example, if you send a CHR$(14) when underline is already set.

DP MODE: 0,1,19,30,127,255

WP MODE: 0,1,20,127,255,ESC 54

GRAPHIC MODE: All codes in the range 0 - 127 are ignored except (10),(12),
(27 14),(27 16 n1 n2),(28 n1 n2),(30),(27 50), and (27 51).

Unprintable repeat sequence data n2 is also ignored.

Codes printed as X

DP AND WP MODE:

* All codes from 0 - 31 and 128 - 159 except the active function codes or
  the above ignored codes.

* Unprintable repeat data n2.

* Standard, Compressed, Condensed if Switch #8 is OFF, codes 192 - 223 are
  printed as X.

* Proportional or Correspondence, 192 - 254 are printed as X.


  CODE
DEC HEX³DP MODE          ³WP MODE          ³GRAPHICS MODE    ³REMARKS
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄ
 00 00 ³Ignored          ³Ignored          ³Ignored          ³
 01 01 ³                 ³                 ³                 ³
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 08 08 ³Backspace        ³Backspace        ³Ignored          ³***
  n  n ³(n=Binary)       ³(n=Binary)       ³Receives n as    ³
       ³n;Backspaced     ³n;Backspaced     ³character data   ³
       ³dot number       ³dot number       ³                 ³
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 10 0A ³Executive Line   ³Full Line Feed   ³11/108" Line Feed³*LF/NL
   or  ³Feed (Executive  ³(Executive)      ³(Executive)..... ³selectable
138 08 ³LF in accordance ³                 ³8A hex. 138 dec. ³
       ³with information ³                 ³                 ³***
       ³latched)         ³                 ³                 ³
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 12 0C ³Form Feed        ³Form Feed        ³Form Feed        ³LF/NL
       ³                 ³                 ³                 ³selectable
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 13 0D ³Carriage Return  ³Carriage Return  ³Carriage Return  ³NL/CR
   or  ³(When NL,LF pitch³(When NL,LF pitch³only 0D Hex.(When³selectable
141 8D ³is latched one)  ³is 1/6" (1/8")per³NL,LF pitch is   ³
       ³                 ³line.)           ³7/72" per line)  ³
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 14 0E ³End Underline    ³End Underline    ³Ignored          ³
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 15 0F ³Start Underline  ³Start Underline  ³Ignored          ³
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 18 12 ³Select Graphics  ³Select Graphics  ³Ignored          ³Exchangeable
       ³Mode             ³Mode             ³                 ³for another
       ³                 ³                 ³                 ³code  **
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 19 13 ³Ignored          ³Select DP Mode   ³Ignored          ³
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 20 14 ³Select WP Mode   ³Ignored          ³Ignored          ³
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
   27  ³Proportional     ³Proportional     ³Ignored          ³***
01 - 09³Spacing (2nd byte³Spacing (2nd byte³                 ³
       ³is dot column #) ³is dot column #) ³                 ³
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 27 1B ³Start Elongation ³Start Elongation ³Start Elongation ³Exchangeable
 14 0E ³                 ³                 ³                 ³for another
       ³                 ³                 ³                 ³code
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 27 1B ³End Elongation   ³End Elongation   ³End Elongation   ³Exchangeable
 15 0F ³                 ³                 ³                 ³for another
       ³                 ³                 ³                 ³code
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 27 1B ³Positioning (3   ³Positioning (3   ³Positioning (3   ³n1,n2:
 16 10 ³pitches are avail³pitches are avail³pitches are avail³Binary value
 n1 n1 ³-able)(n1,n2 indi³-able)(n1,n2 indi³-able)(n1,n2 indi³***
 n2 n2 ³cate dot position³cate dot position³cate dot position³
       ³from Home pos.)  ³from Home pos.)  ³from Home pos.)  ³
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 27 1B ³Select Proportio-³Select Proportio-³Ignored          ³
 17 11 ³al Character     ³al Character     ³                 ³
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 27 1B ³Select           ³Select           ³Ignored          ³
 18 12 ³Correspondence   ³Correspondence   ³                 ³
       ³Character        ³Character        ³                 ³
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 27 1B ³Select Standard  ³Select Standard  ³Ignored          ³Exchangeable
 19 13 ³Character        ³Character        ³                 ³for another
       ³                 ³                 ³                 ³code  **
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 27 1B ³Select Condensed ³Select Condensed ³Ignored          ³Exchangeable
 20 14 ³Character        ³Character        ³                 ³for another
       ³                 ³                 ³                 ³code  **
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 27 1B ³Select Compressed³Select Compressed³Ignored          ³
 21 15 ³Character        ³Character        ³                 ³
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 27 1B ³Start Bold       ³Start Bold       ³Ignored          ³
 31 1F ³                 ³                 ³                 ³
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 27 1B ³End Bold         ³End Bold         ³Ignored          ³Exchangeable
 32 20 ³                 ³                 ³                 ³for another
       ³                 ³                 ³                 ³code **
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 27 1B ³Form Feed Set    ³Form Feed Set    ³Form Feed Set    ³
 52 34 ³                 ³                 ³                 ³
  n  n ³                 ³                 ³                 ³
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 27 1B ³1/12 Forward Line³1/12 Forward Line³1/12 Forward Line³
 50 32 ³Feed             ³Feed             ³Feed             ³
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 27 1B ³1/36 Forward Line³1/36 Forward Line³1/36 Forward Line³
 51 33 ³Feed             ³Feed             ³Feed             ³
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 27 1B ³Set Full Reverse ³*Full Reverse    ³Ignored          ³***
 10 0A ³Line Feed (No    ³Line Feed        ³                 ³
       ³motion)          ³(Executive)      ³                 ³
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 27 1B ³Set Half Forward ³*Half Forward    ³Ignored          ³
 28 1C ³Line Feed (No    ³Line Feed        ³                 ³
       ³motion)          ³(Executive)      ³                 ³
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 27 1B ³Set Half Reverse ³*Half Reverse    ³Ignored          ³***
 30 1E ³Line Feed (No    ³Line Feed        ³                 ³
       ³motion)          ³(Executive)      ³                 ³
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 27 1B ³Set Full Forward ³Ignored          ³Ignored          ³
 54 36 ³Line Feed (No    ³                 ³                 ³
       ³motion)          ³                 ³                 ³
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 27 1B ³Set 3/4 Forward  ³3/4 Forward Line ³Ignored          ³
 56 38 ³Line Feed (No    ³Feed (Executive) ³                 ³
       ³motion)          ³                 ³                 ³
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 28 1C ³Repeat Print Data³Repeat Print Data³Repeat Print Data³
 n1 n1 ³(Undefined Code  ³(Undefined Code  ³(If MSB=0,Data is³
 n2 n2 ³is changed to X) ³is changed to X) ³ignored.)        ³
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 30 1E ³Ignored          ³Ignored          ³End Graphic Mode ³Exchangeable
       ³                 ³                 ³                 ³for another
       ³                 ³                 ³                 ³code **
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
127 7F ³Ignored          ³Ignored          ³Ignored          ³
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
255 FF ³Ignored          ³Ignored          ³(Printing Data)  ³
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 Other ³Prints "X" marks ³Prints "X" marks ³Ignored          ³
 Codes ³                 ³                 ³                 ³
(02 -  ³                 ³                 ³                 ³
1F hex)³                 ³                 ³                 ³
ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ
 Other ³Prints "X" marks ³Prints "X" marks ³(Printing Data)  ³
 Codes ³                 ³                 ³                 ³
(80 -  ³                 ³                 ³                 ³
9F hex)³                 ³                 ³                 ³
ÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄ
NOTES:
* If DIP switch 6 is set to ON, one line feed operation is performed at
  the same time.
** Refer to page ____.

*** These codes may not be able to send to the printer by your computer.
In this case, use system command to send them.

(dtc-07/27/93)

Privacy Policy