DMP 2100P (260-1274) Control Codes Faxback Doc. # 4544 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-2100P simply doesn't recognize. ASCII 0, for example, is not used in any of the three print modes. The following table summarizes the undefined print codes: ALL MODES: * Out of range on repeat sequence. * Out of range 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,30,127,255 GRAPHICS MODE: All codes in the range 0 to 127 are ignored except: (10),(12), (13),(27 14),(27 15),(27 16 n1 n2),(27 49),(27 52 n),(27 71),(27 73 n1 n2..), (27 75),(27 76),(28 n1 n2),(30). Unprintable repeat sequence data n2 is also ignored. CODES PRINTED AS X DP AND WP: * All codes for 0 to 31 and 128 to 159, except the active function code or the above ignored codes. * Unprintable repeat data n2. CONTROL CODES CODE │ DP MODE │ WP MODE │GRAPHICS MODE │ REMARKS DEC. │ │ │ │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 00 │ │ │ │ 01 │Ignored │Ignored │Ignored │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 08 │Backspace (n= │Backspace (n= │Ignored │*** n │Binary) n: │Binary) n: │receives n as │ │Backspaced │Backspaced │character data│ │point number │point number │ │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 10 │Executes LF acc│Full Line Feed │7/60" LF │* LF/NL │ording to latch│(Executive) │(Executive) │selectable │ed information │ │ │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 12 │Form Feed │Form Feed │Form Feed │LF/NL │ │ │ │selectable ──────┼───────────────┼───────────────┼──────────────┼───────────── 13 │Carriage Return│Carriage Return│Carriage Return │(When NL,LF │(When NL,LF │(When NL,LF │NL/CR │Pitch is latch-│Pitch is 1/6" │Pitch is 7/60"│selectable │ed one) │per line) │per line) │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 14 │End Underline │End Underline │Ignored │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 15 │Start Underline│Start Underline│Ignored │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 18 │Select Graphics│Select Graphics│Ignored │ │Mode │Mode │ │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 19 │Ignored │Select DP Mode │Ignored │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 20 │Select WP Mode │Ignored │Ignored │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 │Proportional │Proportional │Ignored │*** 01 │Spacing (2nd │Spacing (2nd │ │ ~ │byte is point │byte is point │ │ 09 │column number) │column number) │ │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 │Set Full │Set Full │Ignored │*** 10 │Reverse Line │Reverse Line │ │ │Feed (No motion│Feed (No motion│ │ ──────┼───────────────┼───────────────┼──────────────┼────────────── 27 │Start │Start │Start │ │Elongation │Elongation │Elongation │ 14 │ │ │ │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 │End Elongation │End Elongation │End Elongation│ │ │ │ │ 15 │ │ │ │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 │Positioning (2 │Positioning (2 │Positioning (2│ │pitches are │pitches are │pitches are │n1n2: Binary 16 │available)(n1, │available)(n1, │available)(n1,│value │n2 indicate │n2 indicate │n2 indicate │*** n1 │dot position │dot position │dot position │ │from home │from home │from home │ n2 │position) │position) │position) │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 │Select │Select │ │ │Proportional │Proportional │Ignored │ 17 │Character │Character │ │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 │Select Corres- │Select Corres- │Ignored │ │pondence Normal│pondence Normal│ │ 18 │Character │Character │ │ 10 CPI ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 │Select Standard│Select Standard│ │ │Normal │Normal │Ignored │ 19 │Character │Character │ │ 10 CPI ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 │Select │Select │ │ │Condensed │Condensed │Ignored │ 17 CPI 20 │Character │Character │ │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 Select CR only Select CR only Select CR only 21 ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 Select CR = NL Select CR = NL Select CR = NL 22 ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 │Select Standard│Select Standard│ │ 23 │12 Character │12 Character │Ignored │ 12 CPI ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 │Set Half Half Forward │ │ │Forward Line │Line Feed │Ignored │ 28 │Feed (No motion│(Executive) │ │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 │Select Corres- │Select Corres- │ │ │pondence 12 │pondence 12 │Ignored │ 29 │Character │Character │ │ 12 CPI ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 │Set Half │Half Reverse │ │ │Reverse Line │Line Feed │Ignored │ 30 │Feed (No motion│(Executive) │ │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 │Start Bold │Start Bold │ │ │Character │Character │Ignored │ 31 │ │ │ │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 │End Bold │End Bold │ │ │Character │Character │Ignored │ 32 │ │ │ │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 │1/20 (1/120") │1/20 (1/120") │1/20 (1/120") │ │Forward Line │Forward Line │Forward Line │ 49 │Feed(Executive)│Feed(Executive)│Feed(Executive│ ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 │Form Feed Set │Form Feed Set │Form Feed Set │ 52 │ │ │ │ n │ │ │ │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 │Set Full Forw- │Full Forward │Ignored │ │ard Line Feed │Line Feed │ │ 54 │(No motion) │ │ │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 │Set 3/4 Forward│Set 3/4 Forward│Ignored │ │Line Feed (No │Line Feed │ │ 56 │motion) │(Executive) │ │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 │Font Assign │Font Assign │Ignored │ 61 │Correspondence │Correspondence │ │ d │10 character │10 character │ │ │d:font number │d:font number │ │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 │Font Assign │Font Assign │Ignored │ 62 │Correspondence │Correspondence │ │ d │12 character │12 character │ │ │d:font number │d:font number │ │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 │Font Assign │Font Assign │Ignored │ 63 │Proportional │Proportional │ │ d │character │character │ │ │d:font number │d:font number │ │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 │Select IBM │Select IBM │Ignored │See Appendix F 58 │Character Set │Character Set │ │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 │Select TRS │Select TRS │Ignored │ 59 │Character Set │Character Set │ │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 │Enter IBM │Enter IBM │Enter IBM │ 33 │Emulation Mode │Emulation Mode │Emulation Mode│ ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 │4/5 (2/15") │4/5 (2/15") │4/5 (2/15") │ 71 │Forward Line │Forward Line │Forward Line │ │Feed (Executive│Feed (Executive│Feed(Executive│ ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 │High-Resolution│High-Resolution│High-Resolution 73 │Graphics (n1,n2│Graphics (n1,n2│Graphics(n1,n2│ n1,n2 │indicate point │indicate point │indicate point│ d1,d2 │column length) │column length) │column length)│ d3 │d,d2,d3,...are │d1,d2,d3...are │d1,d2,d3...are│ │Image data) │Image data) │Image data) │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 │Insert New │Insert New │Insert New │ 75 │Paper │Paper │Paper │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 27 │Insert New │Insert New │Insert New │ 76 │Paper │Paper │Paper │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 28 │Repeat │Repeat │Repeat Print │n1:Repeat n1 │Character │Character │Data (Data is │number n2 │(Undefined code│(Undefined code│ignored if MSB│n2:Character │is changed to X│is changed to X│MSB=0.) │or print data ──────┼───────────────┼───────────────┼──────────────┼───────────── 30 │Ignored │Ignored │End Graphics │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 127 │Ignored │Ignored │Ignored │ ──────┼───────────────┼───────────────┼──────────────┼───────────── 255 │Ignored │Ignored │(Printing Data│ ──────┴───────────────┴┬────────┬─────┴─────────┬────┴─────────┬─── Other codes in function│Prints X│Prints X │Ignored │ area, 02 to 31 (02 to │ │ │ │ 1F hex.) │ │ │ │ ───────────────────────┼────────┼───────────────┼──────────────┼───────────── Codes 128 to 159 (80 to│Prints X│Prints X │(Printing Data│ 9F.) 224 to 254 (E0 to │ │ │ │ FE.) │ │ │ │ │ │ │ │ ───────────────────────┴────────┴───────────────┴──────────────┴───────────── * If Function Selection Switch 6 is set to OFF, one line feed operation is performed at the same time *** These codes may not be able to be sent to the Printer by your computer. In this case, use system commands to send them. (dtc-07/26/93)