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 in │ │ │ │ Function │ │ │ │ Area(02 │ │ │ │ to 1F hex)│ │ │ │ ──────────┼─────────────────┼─────────────────┼─────────────────┼───────────── Other │Prints "X" marks │Prints "X" marks │(Printing Data) │ Codes in │ │ │ │ Function │ │ │ │ Area (80 │ │ │ │ to 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)