DMP 430 (260-1277) Control Codes Faxback Doc. # 4573 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 why 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 many ASCII control codes in the range 0 to 31 that the DMP-430 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: IGNORED CONTROL CODES ─────────────────────────────────────────────────────────────────────────── ALL MODES: * Out of range on 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$(15) when underline is already set. ─────────────────────────────────────────────────────────────────────────── DP MODE: 0,1,19,30,127,255 WP MODE: 0,1,20,127,255,27 54 GRAPHICS MODE: All codes in the range 0-127 are ignored, except (10),(12), (13),(30),(27 14),(27 15),(27 21),(27 22),(27 33),(27 50),(27 57), (27 16 n1 n2),(27 64 n), and (28 n1 n2). Unprintable repeat sequence data n2 is also ignored. ─────────────────────────────────────────────────────────────────────────── CODES PRINTED AS X DP AND WP MODES: * All codes from 0-31 and 128-159, except the active function codes or the above ignored codes. * Unprintable repeat data n2. * In proportional or correspondence font mode, 224-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)..... │1/6",1/8" 138 08 │LF in accordance │ │8A hex. 138 dec. │selectable │with information │ │ │*** │latched) │ │ │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 12 0C │Form Feed │Form Feed │Form Feed │LF/NL,11/12" │ │ │ │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 │ │Mode │Mode │ │ │ │ │ │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 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 │Exchange- 14 0E │ │ │ │able for │ │ │ │another │ │ │ │code ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │End Elongation │End Elongation │End Elongation │Exchange- 15 0F │ │ │ │able 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 n1 n1 │-able)(n1,n2 indi│-able)(n1,n2 indi│-able)(n1,n2 indi│value 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 │Exchange- 19 13 │Character │Character │ │able for │ │ │ │another │ │ │ │code ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │Select Condensed │Select Condensed │Ignored │Exchange 20 14 │Character │Character │ │able for │ │ │ │another │ │ │ │code ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │Select CR Only │Select CR Only │Select CR Only │ 21 15 │(CR=CR) │ (CR=CR) │(CR=CR) │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │Select NL │Select NL │Select NL │ 22 16 │(CR=CR+LF) │(CR=CR+LF) │(CR=CR+LF) │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │Select Compressed│Select Compressed│Ignored │ 23 17 │Character │Character │ │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │Set Half Forward │*Half Forward │Ignored │ 28 1C │Line Feed (No │Line Feed │ │ │Motion) │(Executive) │ │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │Select Compressed│Select Compressed│Ignored │ 29 1D │Correspondence │Correspondence │ │ │Quality Character│Quality Character│ │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │Set Half Reverse │*Half Reverse │Ignored │ 30 1E │Line Feed (No │Line Feed │ │ │motion) │(Executive) │ │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │Start Bold │Start Bold │Ignored │ 31 1F │ │ │ │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │End Bold │End Bold │Ignored │ 32 20 │ │ │ │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │Return to IBM │Return to IBM │Return to IBM │ 33 21 │Mode │Mode │Mode │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │Select Compressed│Select Compressed│Ignored │ 47 2F │Proportional │Proportional │ │ │Character │Character │ │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │1/72" Forward │1/72" Forward │1/72" Forward │ 50 32 │Line Feed │Line Feed │Line Feed │ │(Executive) │(Executive) │(Executive) │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │Form Feed Set │Form Feed Set │Form Feed Set │ 52 34 │ │ │ │ n n │ │ │ │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │Set Full Forward │Ignored │Ignored │ 54 36 │Line Feed (No │ │ │ │motion) │ │ │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │Set 3/4 Forward │*Set 3/4 Forward │Ignored │ 56 38 │Line Feed (No │Line Feed │ │ │motion) │(Executive) │ │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │1/144" Forward │1/144" Forward │1/144" Forward │ 57 39 │Line Feed │Line Feed │Line Feed │ │(Executive) │(Executive) │(Executive) │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │End Italic │End Italic │Ignored │ 66 42 │Character │Character │ │ 0 0 │ │ │ │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │Select Italic │Select Italic │Ignored │ 66 42 │Character │Character │ │ 1 1 │ │ │ │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │n/144" Forward │n/144" Forward │n/144" Forward │ 64 40 │Line Feed (No │Line Feed │Line Feed │ │motion │(Executive) │(Executive) │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │Set Perforation │Set Perforation │Ignored │ 72 48 │Skip (n x 1/6") │Skip (n x 1/6") │ │ n n │ │ │ │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │Select High- │Select High- │Ignored │ 73 49 │Resolution │Resolution │ │ n1 n1 │Graphics │Graphics │ │ n2 n2 │ │ │ │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │Select Microfont │Select Microfont │Ignored │ 77 4D │ │ │ │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │Set Left Margin │Set Left Margin │Ignored │ 81 51 │ │ │ │ n n │ │ │ │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │Set Right Margin │Set Right Margin │Ignored │ 82 52 │ │ │ │ n n │ │ │ │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │Select │Select │Ignored │ 83 53 │Superscript │Superscript │ │ 0 0 │Character │Character │ │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │Select Subscript │Select Subscript │Ignored │ 83 53 │Character │Character │ │ 1 1 │ │ │ │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │Select │Select │Ignored │ 85 55 │Bidirectional │Bidirectional │ │ 00 00 │Printing │Printing │ │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │Select Double- │Select Double- │Ignored │ 87 57 │Height Character │Height Character │ │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 27 1B │End Super/Sub- │End Super/Sub- │Ignored │ 88 58 │script character │script character │ │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 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.) │ ──────────┼─────────────────┼─────────────────┼─────────────────┼────────── 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)│ │ │ │ ──────────┴─────────────────┴─────────────────┴─────────────────┴────────── NOTE:* If DIP switch 1-8 is set to ON, one line feed operation is performed at the same time. *** These codes may not be able to send to the printer by your computer. In this case, use system command to send them. IBM CONTROL CODES DEC. │HEX. │ASCII │FUNCTION ────────────────┼───────────┼─────────────┼──────────────────────────────── 00 │00 │NULL │Terminator ────────────────┼───────────┼─────────────┼──────────────────────────────── 07 │07 │BELL │Sounds buzzer ────────────────┼───────────┼─────────────┼──────────────────────────────── 08 │08 │BS │Backspace ────────────────┼───────────┼─────────────┼──────────────────────────────── 09 │09 │HT │Horizontal Tab ────────────────┼───────────┼─────────────┼──────────────────────────────── 10 │0A │LF │Line Feed ────────────────┼───────────┼─────────────┼──────────────────────────────── 11 │0B │VT │Vertical Tab (Same as Line Feed) ────────────────┼───────────┼─────────────┼──────────────────────────────── 12 │0C │FF │Form Feed ────────────────┼───────────┼─────────────┼──────────────────────────────── 13 │0D │CR │Carriage Return ────────────────┼───────────┼─────────────┼──────────────────────────────── 14 │0E │SO │Double-Width Printing ────────────────┼───────────┼─────────────┼──────────────────────────────── 15 │0F │SI │Select Compressed Mode ────────────────┼───────────┼─────────────┼──────────────────────────────── 18 │12 │DC2 │Stop Compressed Mode ────────────────┼───────────┼─────────────┼──────────────────────────────── 20 │14 │DC4 │Stop Double-Width Mode ────────────────┼───────────┼─────────────┼──────────────────────────────── 24 │18 │CAN │Clear Printer Buffer ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+14 │1B+0E │ESC+SO │Double-Width Printing (Same as │ │ │SO) ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+15 │1B+0F │ESC+SI │Select Compressed Mode (Same as │ │ │SO) ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+33 │1B+21 │ESC+! │Return to Tandy Mode ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+45+0 │1B+2D+00 │ESC+ - +NULL │Cancel Underline ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+45+1 │1B+2D+01 │ESC+ - +SOH │Set Underline ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+48 │1B+30 │ESC+0 │1/8" Line Feed Set ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+49 │1B+31 │ESC+1 │7/72" Line Feed Set ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+50 │1B+32 │ESC+2 │ESC A Execution ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+51+n │1B+33+n │ESC+3+n │Variable Line Feed ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+53+00 │1B+35+00 │ESC+5+NULL │CR Only ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+53+01 │1B+35+01 │ESC+5+SOH │CR+NL (CR+LF) ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+54 │1B+36 │ESC+6 │Select Character Set 2 ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+55 │1B+37 │ESC+7 │Select Character Set 1 ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+56 │1B+38 │ESC+8 │Ignores Paper End ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+57 │1B+39 │ESC+9 │Cancel Ignore Paper End ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+58 │1B+3A │ESC+: │Select 12 CPI ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+60 │1B+3C │ESC+< │Home Head ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+65+n │1B+41+n │ESC+A+n │Set Variable Line Feed ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+67+n │1B+43+n │ESC+C+n │Set Lines Per Page ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+67+0+m │1B+43+00+m │ESC+C+NULL+m │Set Inches Per Page ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+68+n1+ │1B+44+n1+ │ESC+D+n1+ │Set Horizontal Tab Stops ...+00 │...+00 │...+NULL │ ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+69 │1B+45 │ESC+E │Set Emphasized Mode ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+70 │1B+46 │ESC+F │Cancel Emphasized Mode ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+71 │1B+47 │ESC+G │Set Double-Strike Mode ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+72 │1B+48 │ESC+H │Cancel Double-Strike Mode ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+73+01 │1B+49+01 │ESC+I+SOH │Select High-Speed Character ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+73+02 │1B+49+02 │ESC+I+STX │Select Letter-Quality Character ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+73+03 │1B+49+03 │ESC+I+ETX │Select Letter-Quality Character ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+74+n │1B+4A+n │ESC+J=n │Variable Line Feed Execution ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+75+n1+n2 │1B+4B+n1+n2│ESC+K+n1+n2 │60 DPI Bit Image Mode ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+76+n1+n2 │1B+4C+n1+n2│ESC+L+n1+n2 │120 DPI Bit Image Mode ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+78+n │1B+4E+n │ESC+N+n │Set Skip Perforation ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+79 │1B+4F │ESC+O │Cancel Skip Perforation ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+80+00 │1B+50+0 │ESC+P+NULL │Proportional Spacing OFF ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+80+01 │1B+50+1 │ESC+P+SOH │Proportional Spacing ON ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+82 │1B+52 │ESC+R │Reset All Tabs ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+83+00 │1B+53+00 │ESC+S+NULL │Set Superscript Mode ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+83+01 │1B+53+01 │ESC+S+SOH │Set Subscript Mode ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+84 │1B+54 │ESC+T │Cancel Super/Subscript Mode ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+85+00 │1B+55+00 │ESC+U+NULL │Cancel Unidirectional Printing ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+85+01 │1B+55+01 │ESC+U+SOH │Set Unidirectional Printing ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+87+00 │1B+57+00 │ESC+W+NULL │Cancel Double-Width Printing ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+87+01 │1B+57+01 │ESC+W+SOH │Start Double-Width Printing ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+89+n1+n2 │1B+50+n1+n2│ESC+Y+n1+n2 │120 DPI Bit Image Mode in Normal │ │ │Speed ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+90+n1+n2 │1B+5A+n1+n2│ESC+Z+n1+n2 │240 Bit Image Mode ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+93 │1B+5D │ESC+] │Reverse Line Feed ────────────────┼───────────┼─────────────┼──────────────────────────────── 27+94+n │1B+5E+n │ESC+ ^ +n │Prints Characters Below 20 Hex ────────────────┴───────────┴─────────────┴──────────────────────────────── Other codes in Function Area (01 to 1F and 7F hex) Ignored ─────────────────────────────────────────────────────────────────────────── (dtc/tmc-05/24/95)