home *** CD-ROM | disk | FTP | other *** search
/ PC World 1997 November / PCWorld_1997-11_cd.bin / hardware / prehled / panason / ovladace / kx_p213x / REF2130.TXT < prev    next >
Text File  |  1994-03-08  |  110KB  |  3,265 lines

  1. RTM105M V1.1
  2. ;New text
  3. ;*****************************************************************************
  4. ;*                    << Panasonic KX-P2130/2135 >>                          *
  5. ;*                          COMMAND REFERENCE                                *
  6. ;*****************************************************************************
  7.  
  8.  
  9. ;                     *********************************
  10. ;                     *****  EPSON Mode Commands  *****
  11. ;                     *********************************
  12.  
  13.  
  14. <PRINT QUALITY>
  15. Selects print quality.
  16.  
  17.     Name:   ESC     x       n
  18.     Dec.:   27      120     n
  19.     Hex.:   1B      78      n
  20.  
  21.     Comments:
  22.     *The following values of n can be used:
  23.         ~n=0 : Draft font~
  24.         ~n=1 : LQ font~
  25.  
  26. <FONT STYLE>
  27. Selects LQ font style.
  28.  
  29.     Name:   ESC     k       n
  30.     Dec.:   27      107     n
  31.     Hex.:   1B      6B      n
  32.  
  33.     Comments:
  34.     *The following values of n can be used:
  35.         ~n=0 : Roman~
  36.         ~n=1 : Sans Serif~
  37.         ~n=2 : Courier~
  38.         ~n=3 : Prestige~
  39.         ~n=4 : Script~
  40.         ~n=5 : OCR-B~
  41.         ~n=6 : Bold PS~
  42.     *This command is effective only in letter quality mode (ESC+x+1).
  43.  
  44. <SUB/SUPERSCRIPT FONT>
  45. Selects sub/superscript font with characters printed in the
  46. lower/upper area of the line.
  47.  
  48.     Set:
  49.     Name:   ESC     S       n
  50.     Dec.:   27      83      n
  51.     Hex.:   1B      53      n
  52.  
  53.     Release:
  54.     Name:   ESC     T
  55.     Dec.:   27      84
  56.     Hex.:   1B      54
  57.  
  58.     Comments:
  59.     *The following values of n can be used:
  60.         n=0 : Superscript
  61.         n=1 : Subscript
  62.     *Sub/superscript font is 2/3 normal character height.
  63.     *In draft mode, font is normal character width.
  64.     *In LQ mode, font is 2/3 normal fixed character width.
  65.     *In PS mode, font is 2/3 normal PS character width.
  66.  
  67. <PICA PITCH>
  68. Sets printing to 10 characters per inch (up to 80 characters per line).
  69.  
  70.     Name:   ESC     P
  71.     Dec.:   27      80
  72.     Hex.:   1B      50
  73.  
  74.     Comments:
  75.     *When pica and compressed are set simultaneously, output is
  76.      17 CPI (up to 137 CPL).
  77.  
  78. <ELITE PITCH>
  79. Sets printing to 12 characters per inch (up to 96 characters per line).
  80.  
  81.     Name:   ESC     M
  82.     Dec.:   27      77
  83.     Hex.:   1B      4D
  84.  
  85.     Comments:
  86.     *When elite and compressed are set simultaneously, output is
  87.      20 CPI (up to 160 CPL).
  88.  
  89. <MICRON PITCH>
  90. Sets printing to 15 characters per inch (up to 120 characters per line).
  91.  
  92.     Name:   ESC     g
  93.     Dec.:   27      103
  94.     Hex.:   1B      67
  95.  
  96.     Comments:
  97.     *When micron and compressed are set simultaneously, output is
  98.      15 CPI (up to 120 CPL).
  99.  
  100. <COMPRESSED PITCH>
  101. Sets printing to 17/20 characters per inch (up to 137/160 characters per line).
  102.  
  103.     Set:
  104.     Name:   SI      or      ESC     SI
  105.     Dec.:   15      or      27      15
  106.     Hex.:   0F      or      1B      0F
  107.  
  108.     Release:
  109.     Name:   DC2
  110.     Dec.:   18
  111.     Hex.:   12
  112.  
  113.     Comments:
  114.     *When pica and compressed are set simultaneously, output is
  115.      17 CPI (up to 137 characters per line).
  116.     *When elite and compressed are set simultaneously, output is
  117.      20 CPI (up to 160 CPL).
  118.     *When micron and compressed are set simultaneously, output is
  119.      15 CPI (up to 120 CPL).
  120.     *When PS (Proportional Spacing) and compressed are set
  121.      simultaneously, font is compressed PS character width.
  122.  
  123. <PROPORTIONAL SPACING>
  124. Sets proportional spacing between characters.
  125.  
  126.     Name:   ESC     p       n
  127.     Dec.:   27      112     n
  128.     Hex.:   1B      70      n
  129.  
  130.     Comments:
  131.     *The following values of n can be used:
  132.         ~n=0 : Release~
  133.         ~n=1 : Set~
  134.     *Proportional spacing overrides pica, elite, and micron
  135.      pitch setting.
  136.     *When PS (Proportional Spacing) and compressed are set
  137.      simultaneously, font is compressed PS character width.
  138.     *This command is effective only in letter quality mode (ESC+x+1).
  139.  
  140. <PROGRAMMABLE PITCH/HIGHLIGHTING>
  141. Sets a combination of character pitch and/or highlighting.
  142.  
  143.     Name:   ESC     !       n       (n = 0 to 255)DEC
  144.     Dec.:   27      33      n
  145.     Hex.:   1B      21      n
  146.  
  147.     Comments:
  148.     *The value of n determines the pitch and highlight combinations.
  149.     *To find the value of n, add up the decimal numbers below for
  150.      the print modes you wish to select:
  151.          ~Bit                     ON      OFF~
  152.         ~ 0 : Pitch            Elite    Pica~
  153.         ~ 1 : PS                 ON      OFF~
  154.         ~ 2 : Compressed         ON      OFF~
  155.         ~ 3 : Emphasized         ON      OFF~
  156.         ~ 4 : Double-strike      ON      OFF~
  157.         ~ 5 : Double-wide        ON      OFF~
  158.         ~ 6 : Italic             ON      OFF~
  159.         ~ 7 : Underlining        ON      OFF~
  160.     *Invalid values of n follow rules noted in individual commands.
  161.     *When elite and compressed are set simultaneously output is
  162.      20 CPI (up to 160 CPL).
  163.  
  164. <EMPHASIZED PRINTING>
  165. Sets printing to twice the original horizontal dot density.
  166.  
  167.     Set:
  168.     Name:   ESC     E
  169.     Dec.:   27      69
  170.     Hex.:   1B      45
  171.  
  172.     Release:
  173.     Name:   ESC     F
  174.     Dec.:   27      70
  175.     Hex.:   1B      46
  176.  
  177.     Comments:
  178.     *Emphasized characters are printed at half speed.
  179.  
  180. <DOUBLE HIGH PRINTING>
  181. Sets double high printing.
  182.  
  183.     Name:   ESC     w       n
  184.     Dec.:   27      119     n
  185.     Hex.:   1B      77      n
  186.  
  187.     Comments:
  188.     *The following values of n can be used:
  189.         ~n=0 : Release~
  190.         ~n=1 : Set~
  191.     *In the pull tractor mode, this command will not reverse feed paper
  192.      correctly and the resulting printout may not be correct.
  193.  
  194. <DOUBLE WIDE PRINTING (SINGLE LINE)>
  195. Sets double wide (expanded) printing for one line only.
  196.  
  197.     Set:
  198.     Name:   SO      or      ESC     SO
  199.     Dec.:   14      or      27      14
  200.     Hex.:   0E      or      1B      0E
  201.  
  202.     Release:
  203.     Name:   DC4     or      ESC     W       0
  204.     Dec.:   20      or      27      87      0
  205.     Hex.:   14      or      1B      57      00
  206.  
  207.     Comments:
  208.     *Single line double wide printing is released when:
  209.      - a LF, FF or VT is executed.
  210.      - the printer is initialized.
  211.      - DC4 or ESC+W+0 is executed.
  212.      - ESC+!+0 is executed.
  213.  
  214. <DOUBLE WIDE PRINTING>
  215. Sets double wide (expanded) printing.
  216.  
  217.     Name:   ESC     W       n
  218.     Dec.:   27      87      n
  219.     Hex.:   1B      57      n
  220.  
  221.     Comments:
  222.     *The following values of n can be used:
  223.         ~n=0 : Release~
  224.         ~n=1 : Set~
  225.     *DC4 will not release the double wide printing set by ESC+W+1.
  226.     *Expanded pica output is 5 CPI.
  227.     *Expanded elite output is 6 CPI.
  228.     *Expanded micron output is 7.5 CPI.
  229.     *Expanded compressed output is 8.5 CPI.
  230.  
  231. <OUTLINE AND SHADOW PRINTING>
  232. Sets outline and shadow printing.
  233.  
  234.     Name:   ESC     q       n
  235.     Dec.:   27      113     n
  236.     Hex.:   1B      71      n
  237.  
  238.     Comments:
  239.     *The following values of n can be used.
  240.         ~n=0 : Releases~ outline/shadow printing
  241.         ~n=1 : Outline~
  242.         ~n=2 : Shadow~
  243.         ~n=3 : Outline with Shadow~
  244.  
  245. <DOUBLE STRIKE PRINTING>
  246. Sets double printing.
  247.  
  248.     Set:
  249.     Name:   ESC     G
  250.     Dec.:   27      71
  251.     Hex.:   1B      47
  252.  
  253.     Release:
  254.     Name:   ESC     H
  255.     Dec.:   27      72
  256.     Hex.:   1B      48
  257.  
  258.     Comments:
  259.     *Double strike printing prints each line twice, with the second
  260.      line slightly below the first to create a bold appearance.
  261.  
  262. <UNDERLINING>
  263. Sets continuous underlining of characters.
  264.  
  265.     Name:   ESC     -       n
  266.     Dec.:   27      45      n
  267.     Hex.:   1B      2D      n
  268.  
  269.     Comment:
  270.     *The following values of n can be used:
  271.         ~n=0 : Release~
  272.         ~n=1 : Set~
  273.     *Bit image data, spaces set by the HT code, and IBM graphic
  274.      characters will not be underlined.
  275.  
  276. <SCORE>
  277. Sets/releases score.
  278.  
  279.     Name:   ESC     (       -       3       0       1        d1     d2
  280.     Dec.:   27      40      45      3       0       1        d1     d2
  281.     Hex.:   1B      28      2D      03      00      01       d1     d2
  282.  
  283.     Comments:
  284.     *The value of d1 determines the location of the score:
  285.         ~d1=1: Underline~
  286.         ~d1=2: Strikethrough~
  287.         ~d1=3: Overscore~
  288.     *The value of d2 determines whether the score line is single,
  289.      double, broken or continuous:~  ~
  290.         ~d2=0: Cancel the score line selected by d1~
  291.         ~d2=1: Single continuous line~
  292.         ~d2=2: Double continuous line~
  293.         ~d2=5: Single broken line~
  294.         ~d2=6: Double broken line~
  295.  
  296. <JUSTIFICATION MODE SELECTION>
  297. Selects alignment of characters across print line.
  298.  
  299.     Name:   ESC     a       n
  300.     Dec.:   27      97      n
  301.     Hex.:   1B      61      n
  302.  
  303.     Comment:
  304.     *The following values of n can be used.
  305.         ~n=0: Releases word processing mode.~
  306.         ~n=1: Selects centering mode.~
  307.         ~n=2: Selects right alignment mode.~
  308.         ~n=3: Selects justification mode.~
  309.  
  310. <CHARACTER DOT SPACING>
  311. Sets character dot spacing until changed.
  312.  
  313.     Name:   ESC     SP      n        (~n = 0 to 127~)DEC
  314.     Dec.:   27      32      n
  315.     Hex.:   1B      20      n
  316.  
  317.     Comment:
  318.     *Sets the amount of dot space (Draft: n/120 inch,
  319.      LQ: n/180 inch) added to the right of each character
  320.      to allow for micro justification.
  321.  
  322. <ITALIC FONT>
  323. Selects italic character printing.
  324.  
  325.     Set:
  326.     Name:   ESC     4
  327.     Dec.:   27      52
  328.     Hex.:   1B      34
  329.  
  330.     Release:
  331.     Name:   ESC     5
  332.     Dec.:   27      53
  333.     Hex.:   1B      35
  334.  
  335.     Comments:
  336.     *Italic characters are printed in place of characters
  337.      at character set locations 32DEC to 126DEC (20 HEX to 7E HEX).
  338.     *This command is effective regardless of character set 
  339.      selected by ESC+t+n.
  340.  
  341. <INTERNATIONAL CHARACTER SET>
  342. Selects international character set.
  343.  
  344.     Name:   ESC     R       n
  345.     Dec.:   27      82      n
  346.     Hex.:   1B      52      n
  347.  
  348.     Comments:
  349.     *The following values of n can be used:
  350.  
  351.         ~n=0:  USA        n=8:  Japan~
  352.         ~n=1:  France     n=9:  Norway~
  353.         ~n=2:  Germany    n=10: Denmark 2~
  354.         ~n=3:  England    n=11: Spain 2~
  355.         ~n=4:  Denmark 1  n=12: Latin America~
  356.         ~n=5:  Sweden     n=13: Korea~
  357.         ~n=6:  Italy      n=64: Legal~
  358.         ~n=7:  Spain 1~
  359.  
  360.     *Character set tables in the appendix of the operating instruction
  361.      manual identifies the characters generated by the appropriate
  362.      codes.
  363.     *International character sets can be set through the initial setup
  364.      disk.
  365.  
  366. <GRAPHIC CHARACTER SET 1>
  367. Selects graphic character set 1.
  368.  
  369.     Name:   ESC     7
  370.     Dec.:   27      55
  371.     Hex.:   1B      37
  372.  
  373.     Comments:
  374.     *Refer to character set tables in appendix of the operating
  375.      instruction manual.
  376.     *This command is not operational when the Italic character
  377.      set is selected by ESC+t+n.
  378.  
  379. <GRAPHIC CHARACTER SET 2>
  380. Selects graphic character set 2.
  381.  
  382.     Name:   ESC     6
  383.     Dec.:   27      54
  384.     Hex.:   1B      36
  385.  
  386.     Comments:
  387.     *Refer to character set tables in appendix of the operating
  388.      instruction manual.
  389.     *This command is not operational when the Italic character
  390.      set is selected by ESC+t+n.
  391.  
  392. <ALTERNATE CHARACTER TABLE>
  393. Selects alternate character table.
  394.  
  395.     Name:   ESC     t       n
  396.     Dec.:   27      116     n
  397.     Hex.:   1B      74      n
  398.  
  399.     Comments:
  400.     *The following values of n can be used:
  401.         ~n=0,48: Italic~
  402.         ~n=1,49: Graphic Character Set~
  403.         ~n=2,50: User defined characters~
  404.         ~n=3,51: Graphic Character Set~
  405.     *Use the ESC ( t command to assign a pre-defined character set
  406.      to a character table.  The character set charts are found in the         
  407.      appendix of the operating instruction manual.
  408.     *To copy user-defined characters to the upper half of the character        
  409.      table use the ESC t 2 command. This command will not work if you 
  410.      have assigned another character table to table 2.
  411.  
  412.  
  413. <ASSIGN CHARACTER TABLE>
  414. Assign character table
  415.  
  416.     SET :
  417.     NAME:   ESC     (       t       3       0       d1      d2      0
  418.     Hex.:   1B      28      74      3       0       d1      d2      0
  419.     Dec.:   27      40      116     03      00      d1      d2      0
  420.  
  421.     Comment:
  422.     *n1 specifies the character table to re-assign.
  423.         ~0<=d1<=3, 48<=d1<=51~~ ~
  424.     *n2 specifies the character set to assign to a character table.        
  425.         possible values are:
  426.             ~d2=0 : Italic~               ~d2=1 : PC437(US)~
  427.             ~d2=3 : PC850(Multilingual)~  ~d2=5 : PC853(Turkey)~
  428.             ~d2=7 : PC860(Portugal)~      ~d2=8 : PC863(Canada-French)~
  429.             ~d2=9 : PC865(Norway)~        ~d2=25: BRASCII~
  430.                 ~d2=26: Abicomp~
  431.     *Refer to the character set tables in the appendix of the operating
  432.      instruction manual.
  433.     *Character tables assigned to tables 0 and 1 with this command are not
  434.      cleared by the ESC+@ (initialize printer) command.
  435.  
  436.  
  437. <BIT IMAGE(Graphics)>
  438.  
  439.      * Bit Image (Graphics)
  440.      Bit image (Graphics) is used to produce pictures, graphs, charts
  441.      or creative patterns. Many commercial software packages use bit
  442.      images.
  443.      This printer has six 8-pin bit image modes and five 24-pin bit
  444.      image modes within Epson mode, and has four 8-pin/24-pin bit image 
  445.      modes within IBM mode, so that you have a wide variety of image
  446.      printing. When you use a commercial software package, you should
  447.      refer to your software instruction manual for the proper use.
  448.      Each printer mode has its own bit image commands. Because
  449.      differences between the two modes are few, only Epson mode is used
  450.      here as an example of how to print bit images through software
  451.      commands.
  452.  
  453.      1. Dot Density
  454.  
  455.      Dot density (dot resolution) refers to the maximum number of dots
  456.      that can be printed in an inch or on a line. This printer enables
  457.      you to access a variety of dot densities through specific control
  458.      commands. The various dot densities and corresponding control
  459.      commands appear as follows:
  460.                                     Maximum
  461.      Command              Function                      Dots/Inch  Dots/Line
  462. ESC+"K"+n1+n2           Standard density                     60         540
  463. ESC+"L"+n1+n2           Double density                      120        1080 
  464. ESC+"Y"+n1+n2           Double speed,Double density         120        1080
  465. ESC+"Z"+n1+n2           Quadruple density                   240        2160
  466. ESC+"*"+m+n1+n2         8-Pin Mode Selection:
  467.              m=0 (Standard)                      60         540
  468.              m=1 (Double)                       120        1080
  469.              m=2 (Double speed,Double density)  120        1080
  470.              m=3 (Quadruple density)            240        2160
  471.              m=4 (CRT I)                         80         720
  472.              m=6 (CRT II)                        90         810
  473.             24-Pin Mode Selection:
  474.              m=32 (Standard)                     60         540
  475.              m=33 (Double)                      120        1080
  476.              m=38 (CRT III)                      90         810
  477.              m=39 (Triple)                      180        1620
  478.              m=40 (Hex)                         360        3240
  479. ESC+"["+"g"+n1+n2+m     8-Pin Mode Selection:
  480.              m=0 (Standard)                      60         540
  481.              m=1 (Double)                       120        1080
  482.              m=2 (Double speed,Double density)  120        1080
  483.              m=3 (Quadruple density)            240        2160
  484.             24-Pin Mode Selection:
  485.              m=8 (Standard)                      60         540
  486.              m=9 (Double)                       120        1080
  487.              m=11 (Triple)                      180        1620
  488.              m=12 (Hex)                         360        3240
  489.  
  490.      2. 8-Pin Bit Image Mode
  491.      This printer has 24 pins in the printhead. The distance between
  492.      the centers of adjacent pins is 1/180inch (0.14 mm), and the
  493.      diameter of each pin is 1/127 inch (0.2 mm). In 8-pin bit image
  494.      mode the 24 pins of the printhead are grouped as follows. One byte
  495.      is sent to the printer for each column to be printed. Each bit of
  496.      that byte represents an individual pin-block. By summing the powers
  497.      of two corresponding to each pin-block you wish to fire, you will
  498.      obtain a numerical value for the column in question. By sending a
  499.      string of bytes, numerical values for each column on a line are
  500.      input and processed. The result is one line of graphics.
  501.  
  502.     Pin-block  Pin-block Code  Pins  Pin No.  Pin-block Code  Pin-block
  503.     __________________________                __________________________
  504.                      O      1      2^7=128           1      
  505.        1          2^7=128        O      2     __________________________
  506.     __________________________   O      3     ________________1_and_2___
  507.                      O      4      2^6=64            2      
  508.        2          2^6=64         O      5     __________________________
  509.     __________________________   O      6      2^5=32            3      
  510.                      O      7     __________________________
  511.        3          2^5=32         O      8     ________________3_and_4___
  512.     __________________________   O      9      2^4=16            4      
  513.                      O      10    __________________________
  514.        4          2^4=16         O      11     2^3=8             5      
  515.     __________________________   O      12    __________________________
  516.                      O      13    ________________5_and_6___
  517.        5          2^3=8          O      14     2^2=4             6      
  518.     __________________________   O      15    __________________________
  519.                      O      16     2^1=2             7      
  520.        6          2^2=4          O      17    __________________________
  521.     __________________________   O      18    ________________7_and_8___
  522.                      O      19     2^0=1             8      
  523.        7          2^1=2          O      20    __________________________
  524.     __________________________   O      21     Not used
  525.                      O      22     Not used
  526.        8          2^0=1          O      23     Not used
  527.     __________________________   O      24     Not used
  528.     Epson mode and IBM mode                  IBM mode
  529.     (Alternate Graphic Mode: ON)             (Alternate Graphic Mode: OFF)
  530.  
  531.  
  532.      Note:
  533.      In the Epson mode or IBM mode with Alternate Graphic Mode (AGM)
  534.      set to ON through the initial setup disk, 8-pin bit image graphics
  535.      is printed by using all 24 pins in the printhead.
  536.      In IBM mode with Alternate Graphic Mode (AGM) set to OFF, 8-pin
  537.      bit image graphics is printed by using upper 20 pins in the
  538.      printhead.
  539.  
  540.      As an example, suppose you want to fire pin-blocks 1, 2, 5 and
  541.      8 simultaneously. Then you compute the following sum:
  542.  
  543.         Input code = Pin-block 1 code + Pin-block 2 code +
  544.                  Pin-block 5 code + Pin-block 8 code
  545.                = 2^7 + 2^6 + 2^3 + 2^0
  546.                = 128 + 64 + 8 + 1
  547.                = 201
  548.  
  549.      Thus, the value 201 is entered in the CHR$ function in order to
  550.      print a single column of dots resulting from firing pin-blocks
  551.      1, 2, 5, and 8.
  552.  
  553.      For our final example, refer to the standard density designation
  554.      in Table above. This setting is given by ESC+"K"+n1+n2. To print
  555.      image graphics, you must specify to the printer how many columns
  556.      are to be used. This is done by finding values for n1 and n2, as
  557.      follows:
  558.      Divide the total number of columns you select, by 256 (max # of
  559.      columns). The result is n1 and the remainder is n2.
  560.  
  561.  
  562.         n1 = 100 MOD 256 = 100
  563.         n2 = 100 / 256   = 0            so, n2=0 and n1=100
  564.  
  565.      Our control code ESC+"K"+n1+n2 now translates into:
  566.  
  567.      LPRINT CHR$(27)+"K"+CHR$(100)+CHR$(0);
  568.  
  569.      If you use ESC+"["+"g"+n1+n2+m in IBM mode, compute the values of
  570.      n1 and n2 as follows:
  571.         n2 x 256 + n1 = Column x Bytes + 1
  572.         m=0, 1, 2, 3:   Bytes=1
  573.         m=8, 9, 11, 12: Bytes=3
  574.  
  575.      For example, 24-pin bit image of 100 column is:
  576.         n2 x 256 + n1 = 100 x 3 + 1 = 301       so, n2=1 and n1=45.
  577.  
  578.      For example, you select 100 columns and double density (m=9), so
  579.      your bytes are equal to 3. Now, use the following equation:
  580.      100 columns x 3 bytes + 1 = 301 (always add 1).
  581.  
  582.      Using the equation from above, we have:
  583.         n1 = 301 MOD 256 = 45
  584.         n2 = 301 / 256   = 1            so, n2=1 and n1=45
  585.  
  586.      A programming example is as follows:
  587.  
  588.      10 REM STANDARD DENSITY
  589.      20 WIDTH "LPT1:",255
  590.      30 OPEN "LPT1:" AS #1
  591.      40 PRINT #1,CHR$(27)+"3"+CHR$(24);
  592.      50 PRINT #1,CHR$(27)+"K"+CHR$(100)+CHR$(0);
  593.      60 FOR I=1 TO 5
  594.      70 PRINT #1,CHR$(1)+CHR$(2)+CHR$(4)+CHR$(8)+CHR$(16);
  595.      80 PRINT #1,CHR$(32)+CHR$(64)+CHR$(128)+CHR$(64)+CHR$(128);
  596.      90 PRINT #1,CHR$(64)+CHR$(128)+CHR$(64)+CHR$(128)+CHR$(64);
  597.      100 PRINT #1,CHR$(32)+CHR$(16)+CHR$(8)+CHR$(4)+CHR$(2);
  598.      110 NEXT I
  599.      120 PRINT #1,CHR$(13)+CHR$(10);
  600.      130 PRINT #1,CHR$(27)+"K"+CHR$(100)+CHR$(0);
  601.      140 FOR I=1 TO 5
  602.      150 PRINT #1,CHR$(128)+CHR$(64)+CHR$(32)+CHR$(16)+CHR$(8);
  603.      160 PRINT #1,CHR$(4)+CHR$(2)+CHR$(1)+CHR$(2)+CHR$(1);
  604.      170 PRINT #1,CHR$(2)+CHR$(1)+CHR$(2)+CHR$(1)+CHR$(2);
  605.      180 PRINT #1,CHR$(4)+CHR$(8)+CHR$(16)+CHR$(32)+CHR$(64);
  606.      190 NEXT I
  607.      200 PRINT #1,CHR$(13)+CHR$(10);
  608.      210 CLOSE
  609.      220 END
  610.  
  611.      Note:
  612.      Line 20 and 30 are necessary for the proper execution of this
  613.      program on many IBM-compatible computers.
  614.  
  615.      Line 40 is necessary to set the line feed for printing in the
  616.      bit image mode. In the IBM mode, when AGM is set to OFF through
  617.      the initial setup disk, it will amount to 24/216inch.
  618.  
  619.  
  620.      3. 24-Pin Bit Image Mode
  621.      In the 24-pin bit image mode, all 24-pins of the printhead may
  622.      be fired. In this mode, 3 data bytes must be sent to the printer
  623.      for each column. The 24 pins in the printhead are divided into
  624.      three portions, the upper 8 pins, middle 8 pins and lower 8 pins.
  625.      As an example, suppose you want to fire pins 1, 2, 5, 8, 9, 11, 12,
  626.      21 and 24 simultaneously. Then you compute the following three
  627.      values:
  628.  
  629.      Byte 1: Input code=Pin 1 code+Pin 2 code+Pin 5 code+Pin 8 code
  630.                =2^7 + 2^6 + 2^3 + 2^0 = 128 + 64 + 8 + 1 
  631.                = 201
  632.      Byte 2: Input code=Pin 9 code+Pin 11 code+Pin 12 code
  633.                =2^7 + 2^5 + 2^4 = 128 + 32 + 16
  634.                = 176
  635.      Byte 3: Input code=Pin 21 code+Pin 24 code
  636.                =2^3 + 2^0 = 8 + 1
  637.                = 9
  638.  
  639.      Thus, the three bytes for a single column of dots are entered as
  640.      CHR$(201);CHR$(176);CHR$(9); Refer to the 24-pin standard density
  641.      command. This setting is given by ESC+"*"+m+n1+n2, where m=32.
  642.      Suppose you wish to print 100 columns of dots, where every column
  643.      fires pins 1, 2, 5, 8, 9, 11, 12, 21 and 24 as above.
  644.  
  645.      As in the 8-pin example, n1=100 and n2=0. Our command
  646.      ESC+"*"+m+n1+n2 now translates into 
  647.      LPRINT CHR$(27)+"*"+CHR$(32)+CHR$(100)+CHR$(0);
  648.      If we incorporate this information into a program, we might have
  649.      the following:
  650.  
  651.      10 REM 24 PIN STANDARD DENSITY
  652.      20 WIDTH "LPT1:",255
  653.      30 OPEN "LPT1:" AS #1
  654.      40 PRINT #1,CHR$(27)+"*"+CHR$(32)+CHR$(100)+CHR$(0);
  655.      50 FOR I=1 TO 100
  656.      60 PRINT #1,CHR$(201);
  657.      70 PRINT #1,CHR$(176);
  658.      80 PRINT #1,CHR$(9);
  659.      90 NEXT I
  660.      100 PRINT #1,CHR$(13)+CHR$(10);
  661.      110 CLOSE
  662.      120 END
  663.  
  664.      Note:
  665.      If in IBM mode, AGM must be set to ON.
  666.  
  667.      If you use ESC+"["+"g"+n1+n2+m in IBM mode, you must change
  668.      line 40 as follows:
  669.      40 PRINT #1, CHR$(27)+"["+"g"+CHR$(45)+CHR$(1)+CHR$(8);
  670.  
  671.      Bit Image Graphics prints uni-directional for high precision
  672.      printing. For high speed printing set the printer to bi-directional
  673.      printing through initial setup mode or through the initial setup
  674.      disk.
  675.  
  676.      Graphics mode is released immediately following the printing of
  677.      all bit image data. Printing will return to text mode.
  678.  
  679.      Bit image data is not affected by MSB control commands.
  680.  
  681.  
  682.      4. Alternate Graphic Mode (AGM)
  683.      There are two methods of graphic printing in IBM mode. You can
  684.      set them through Alternate Graphic Mode setting through the initial
  685.      setup disk.
  686.  
  687.      When AGM is set to OFF, 8-pin bit image graphic is printed by
  688.      using pins 1 through 20.
  689.  
  690.      When AGM is set to ON, the printing of 8-pin graphic mode is the
  691.      same as in Epson mode. Also, graphic printing command, ESC+"*" in
  692.      Epson mode is effective in this mode. Therefore, you can use the
  693.      same command as in Epson mode.
  694.  
  695.     The following table shows commands affected by AGM mode.
  696.  
  697.                   AGM ON                  AGM OFF
  698. ESC+"K"+n1+n2                   use 24 pin              use 20 pin
  699. ESC+"L"+n1+n2                   use 24 pin              use 20 pin
  700. ESC+"Y"+n1+n2                   use 24 pin              use 20 pin
  701. ESC+"Z"+n1+n2                   use 24 pin              use 20 pin
  702.  
  703. ESC+"["+"g"+    8-pin mode      use 24 pin              use 20 pin
  704.  n1+n2+m       24-pin mode      use 24 pin              use 24 pin
  705.  
  706. ESC+"3"+n                       based on 1/180 inch     based on 1/216 inch
  707. ESC+"A"+n                       based on 1/60 inch      based on 1/72 inch
  708. ESC+"J"+n                       based on 1/180 inch     based on 1/216 inch
  709.  
  710. <8-PIN STANDARD DENSITY GRAPHICS>
  711. Sets standard density graphics mode [60 dots per inch 
  712. (25.4 mm)].
  713.  
  714.     Name:   ESC     K       n1      n2      Data
  715.     Dec.:   27      75      n1      n2      Data
  716.     Hex.:   1B      4B      n1      n2      Data
  717.  
  718.     Comment:
  719.     *Refer to "BIT IMAGE(GRAPHICS)".
  720.  
  721. <8-PIN DOUBLE DENSITY GRAPHICS>
  722. Sets double density graphics mode [120 dots per inch
  723. (25.4 mm)].
  724.  
  725.     Name:   ESC     L       n1      n2      Data
  726.     Dec.:   27      76      n1      n2      Data
  727.     Hex.:   1B      4C      n1      n2      Data
  728.  
  729.     Comment:
  730.     *Refer to "BIT IMAGE(GRAPHICS)".
  731.  
  732. <8-PIN DOUBLE SPEED/DOUBLE DENSITY GRAPHICS>
  733. Sets double speed double density graphics mode 
  734. [120 dots per inch (25.4 mm)].
  735.  
  736.     Name:   ESC     Y       n1      n2      Data
  737.     Dec.:   27      89      n1      n2      Data
  738.     Hex.:   1B      59      n1      n2      Data
  739.  
  740.     Comments:
  741.     *Horizontal adjacent dots cannot be printed.
  742.     *Refer to "BIT IMAGE(GRAPHICS)".
  743.  
  744. <8-PIN QUADRUPLE DENSITY GRAPHICS>
  745. Sets quadruple density graphics mode
  746. [240 dots per inch (25.4 mm)].
  747.  
  748.     Name:   ESC     Z       n1      n2      Data
  749.     Dec.:   27      90      n1      n2      Data
  750.     Hex.:   1B      5A      n1      n2      Data
  751.  
  752.     Comments:
  753.     *Horizontal adjacent dots cannot be printed.
  754.     *Refer to "BIT IMAGE(GRAPHICS)".
  755.  
  756. <BIT IMAGE MODE SELECTION>
  757. Selects one of the 8-pin or 24-pin bit image graphic modes.
  758.  
  759.     Name:   ESC     *       m       n1      n2      Data
  760.     Dec.:   27      42      m       n1      n2      Data
  761.     Hex.:   1B      2A      m       n1      n2      Data
  762.  
  763.     Comments:
  764.     *The following table illustrates the various modes based upon the
  765.      values of m.
  766.  
  767.         ~ m  pin  dpi  dpl~
  768.         ~ ------------------------------------------------~
  769.         ~  0   8   60   540   Standard Density~
  770.         ~  1   8  120  1080   Double Density~
  771.         ~  2   8  120  1080   Double Speed, Double Density~
  772.         ~  3   8  240  2160   Quadruple Density~
  773.         ~  4   8   80   720   CRT I~
  774.         ~  6   8   90   810   CRT II~
  775.         ~ 32  24   60   540   Standard Density~
  776.         ~ 33  24  120  1080   Double Density~
  777.         ~ 38  24   90   810   CRT III~
  778.         ~ 39  24  180  1620   Triple Density~
  779.         ~ 40  24  360  3240   Hex Density~
  780.         ~ ------------------------------------------------~
  781.     *When m=2, 3 or 40, horizontal adjacent dots cannot be printed.
  782.     *The values n1 and n2 indicate the number of graphic columns
  783.      to be printed.
  784.     *Refer to "BIT IMAGE(GRAPHICS)".
  785.  
  786.  
  787. <BIT IMAGE MODE REASSIGNMENT>
  788. Reassigns bit image graphics mode density.
  789.  
  790.     Name:   ESC     ?       n       m
  791.     Dec.:   27      63      n       m
  792.     Hex.:   1B      3F      n       m
  793.  
  794.     Comments:
  795.     *The value of n specifies the graphics mode which is
  796.      to be reassigned:
  797.         ~n=75: Reassign Standard Density (ESC+K+n1+n2)~
  798.         ~n=76: Reassign Double Density (ESC+L+n1+n2)~
  799.         ~n=89: Reassign Double Speed,~ 
  800.         ~      Double Density (ESC+Y+n1+n2)~
  801.         ~n=90: Reassign Quadruple Density (ESC+Z+n1+n2)~
  802.     *The value of m specifies the graphics mode to which the
  803.      original is to be reassigned. Refer to the table in the 
  804.      <BIT IMAGE MODE SELECTION> section for values of m.
  805.     *Refer to "BIT IMAGE(GRAPHICS)".
  806.  
  807.  
  808. <1/8 INCH PAPER FEED>
  809. Sets paper feed amount to 1/8 inch (3.2 mm).
  810.  
  811.     Name:   ESC     0
  812.     Dec.:   27      48
  813.     Hex.:   1B      30
  814.  
  815. <1/6 INCH PAPER FEED>
  816. Sets paper feed amount to 1/6 inch (4.23 mm).
  817.  
  818.     Name:   ESC     2
  819.     Dec.:   27      50
  820.     Hex.:   1B      32
  821.  
  822. <n/60 INCH PAPER FEED>
  823. Sets paper feed amount to n/60 inch.
  824.  
  825.     Name:   ESC     A       n       (~n = 0 to 127~)DEC
  826.     Dec.:   27      65      n
  827.     Hex.:   1B      41      n
  828.  
  829. <n/180 INCH PAPER FEED>
  830. Sets programmable paper feed amount to n/180 inch.
  831.  
  832.     Name:   ESC     3       n
  833.     Dec.:   27      51      n
  834.     Hex.:   1B      33      n
  835.  
  836.     Comments:
  837.     *n/180 inch paper feed is valid for ~n = 0 to 255~.
  838.  
  839. <n/360 INCH PAPER FEED>
  840. Sets paper feed amount to n/360 inch.
  841.  
  842.     Name:   ESC     +       n       (~n = 0 to 255~)DEC
  843.     Dec.:   27      43      n
  844.     Hex.:   1B      2B      n
  845.  
  846. <LINE FEED (LF)>
  847. Feeds paper to next line position after printing data in the line buffer.
  848.  
  849.     Name:   LF
  850.     Dec.:   10
  851.     Hex.:   0A
  852.  
  853.     Comments:
  854.     *The amount of spacing generated by LF is determined by the
  855.      paper feed commands or the Function mode setting.
  856.     *When the new line position falls within the perforation skip
  857.      area, the paper advances to the next top of form position.
  858.  
  859. <FORM FEED (FF)>
  860. Feeds paper to next top of form position after printing data 
  861. in the line buffer.
  862.  
  863.     Name:   FF
  864.     Dec.:   12
  865.     Hex.:   0C
  866.  
  867.     Comment:
  868.     *The amount of spacing generated by FF is determined
  869.      by the page length commands or the Function mode setting.
  870.  
  871. <n/180 INCH SINGLE LINE FEED>
  872. Feeds paper n/180 inch after printing data in the line buffer.
  873.  
  874.     Name:   ESC     J       n       (~n = 0 to 255~)DEC
  875.     Dec.:   27      74      n
  876.     Hex.:   1B      4A      n
  877.  
  878. <n/180 INCH REVERSE DIRECTION SINGLE LINE FEED>
  879. Prints data in the line buffer and feeds the paper n/180 inch 
  880. in the reverse direction.
  881.  
  882.     Name:   ESC     j       n       (~n = 0 to 255~)DEC
  883.     Dec.:   27      106     n
  884.     Hex.:   1B      6A      n
  885.  
  886.     Note:
  887.     *Reverse paper feed cannot be executed in the area within
  888.      3.6inches (91.4 mm) of the bottom perforation. Additionally,
  889.      the perforation should not be included in the area of
  890.      reverse paper feed.
  891.     *In the pull tractor mode, this command will not reverse feed
  892.      paper correctly and resulting printout may not be correct.
  893.  
  894. <PAGE LENGTH (INCHES)>
  895. Sets page length in inches.
  896.  
  897.     Name:   ESC     C       0       n       (~n = 0 to 22~)DEC
  898.     Dec.:   27      67      0       n
  899.     Hex.:   1B      43      00      n
  900.  
  901.     Comments:
  902.     *Upon receipt of ESC+C+0+n, the present line position becomes
  903.      the top of form position.
  904.     *ESC+C+0+n releases the skip perforation settings.
  905.     *The page length does not change even if the paper feed amount
  906.      is changed.
  907.     *The terms "form" and "page" are interchangeable.
  908.  
  909. <PAGE LENGTH (LINES)>
  910. Sets page length in number of lines.
  911.  
  912.     Name:   ESC     C       n       (~n = 1 to 127~)DEC
  913.     Dec.:   27      67      n
  914.     Hex.:   1B      43      n
  915.  
  916.     Comments:
  917.     *Upon receipt of ESC+C+n, the present line position becomes
  918.      the top of form position.
  919.     *If n=0, page length returns to the inch designation.
  920.     *ESC+C+n releases the skip perforation settings.
  921.     *The page length does not change even if the paper feed amount
  922.      is changed
  923.     *The terms "form" and "page" are interchangeable.
  924.  
  925. <LEFT MARGIN>
  926. Sets position of left margin.
  927.  
  928.     Name:   ESC     l       n
  929.     Dec.:   27      108     n
  930.     Hex.:   1B      6C      n
  931.  
  932.     Comments:
  933.     *The following values of n can be used:
  934.                     8" print line
  935.         --------------------------------------
  936.         ~Pica print              n = 0 to 78~  
  937.         ~Elite print             n = 0 to 93~  
  938.         ~Micron print            n = 0 to 117~ 
  939.         ~Compressed print        n = 0 to 133~ 
  940.         
  941.     *If the value of n exceeds the right margin value, ESC+l+n
  942.      is ignored.
  943.     *Setting the left margin clears all data in the line buffer.
  944.     *In proportional spacing, the value of n is based on 10 CPI.
  945.     *Once the left margin position is set, a change in the
  946.      character mode will not alter this left margin setting.
  947.  
  948. <RIGHT MARGIN>
  949. Sets position of right margin.
  950.  
  951.     Name:   ESC     Q       n
  952.     Dec.:   27      81      n
  953.     Hex.:   1B      51      n
  954.  
  955.     Comments:
  956.     The following values of n can be used:
  957.                     8" print line
  958.         --------------------------------------
  959.         ~Pica print              n = 2 to 80 ~ 
  960.         ~Elite print             n = 3 to 96 ~ 
  961.         ~Micron print            n = 3 to 120~ 
  962.         ~Compressed print        n = 4 to 137~ 
  963.  
  964.     *If the value n exceeds the left margin value, ESC+Q+n is
  965.      ignored.
  966.     *Setting the right margin clears all data in the line buffer.
  967.     *In proportional spacing, the value of n is based on 10 CPI.
  968.     *Once the right margin position is set, a change in the
  969.      character mode will not alter this right margin setting.
  970.  
  971. <SKIP PERFORATION>
  972. Sets skip perforation.
  973.  
  974.     Set:
  975.     Name:   ESC     N       n        (~n = 1 to 127~)DEC
  976.     Dec.:   27      78      n
  977.     Hex.:   1B      4E      n
  978.  
  979.     Release:
  980.     Name:   ESC     O
  981.     Dec.:   27      79
  982.     Hex.:   1B      4F
  983.  
  984.     Comments:
  985.     *The value of n specifies the number of lines (or n times the current
  986.      line spacing amount) to be skipped at the bottom of the page.
  987.     *If n>128, the value is processed as n-128. If n=128 the command
  988.      is ignored.
  989.     *The skip perforation amount does not change even if the paper feed
  990.      amount is changed following a skip perforation designation.
  991.     *The skip perforation setting is released upon receipt of the page
  992.      length designation command.
  993.     *The skip perforation command overrides the front panel Bottom 
  994.      margin setting. 
  995.  
  996. <HORIZONTAL TAB SETTING>
  997. Sets horizontal tabulations to specified values.
  998.  
  999.     Set:
  1000.     Name:   ESC     D       n1      n2...nx         0     (~x = 1 to 32~)
  1001.     Dec.:   27      68      n1      n2...nx         0
  1002.     Hex.:   1B      44      n1      n2...nx         00
  1003.  
  1004.     Release:
  1005.     Name:   ESC     D       0
  1006.     Dec.:   27      68      0
  1007.     Hex.:   1B      44      00
  1008.  
  1009.     Comments:
  1010.     *Horizontal tabs are set from the left margin position.
  1011.     *Horizontal tabs must be designated such that n1<n2<...<nx.
  1012.     *A maximum of 32 tabs may be set on a single line.
  1013.     *ESC+D+n1+n2+...+nx+0 sets horizontal tab stops. The HT command
  1014.      executes the tab designation.
  1015.     *In proportional spacing, horizontal tabs are set based on 10 CPI.
  1016.     *When the left margin is changed, horizontal tabs will be moved
  1017.      based on new margin setting.
  1018.     *When the printer is powered up, tabs are automatically set every
  1019.      8 characters.
  1020.     *If the pitch is altered after designation of horizontal tabs,
  1021.      the tab positions do not move.
  1022.  
  1023. <HORIZONTAL TAB EXECUTION>
  1024. Executes the horizontal TAB as designated by ESC+D+n1+n2...+nx+0.
  1025.  
  1026.     Name:   HT
  1027.     Dec.:   9
  1028.     Hex.:   09
  1029.  
  1030.     Comments:
  1031.     *If the value of horizontal TAB is less than present column
  1032.      position, then HT is ignored.
  1033.     *When in underline mode, the blank spaces between consecutive
  1034.      HT print positions are not underlined.
  1035.  
  1036. <VERTICAL TAB SETTING>
  1037. Sets vertical tabulation to specified values.
  1038.  
  1039.     Set:
  1040.     Name:   ESC     B       n1      n2...nx         0   (~x = 1 to 16~)
  1041.     Dec.:   27      66      n1      n2...nx         0
  1042.     Hex.:   1B      42      n1      n2...nx         00
  1043.  
  1044.     Release:
  1045.     Name:   ESC     B       0
  1046.     Dec.:   27      66      0
  1047.     Hex.:   1B      42      00
  1048.  
  1049.     Comments:
  1050.     *VT is set from the top of form position.
  1051.     *Vertical tabs must be designed such that n1<n2...<nx.
  1052.     *ESC+B+n1+n2+...+nx+0 sets vertical tab stops. The VT
  1053.      command executes the tab designation.
  1054.     *If the paper feed amount is changed after a designation
  1055.      of vertical tabs, the positions do not change.
  1056.     *VT settings are released by page length designation commands.
  1057.     *A maximum of 16 tabs may be set.
  1058.  
  1059. <VERTICAL TAB EXECUTION>
  1060. Executes the vertical TAB as designated by
  1061. ESC+B+n1+n2+...+nx+0, ESC+b+m+n1+n2+...nx+0.
  1062.  
  1063.     Name:   VT
  1064.     Dec.:   11
  1065.     Hex.:   0B
  1066.  
  1067.     Comments:
  1068.     *When TABs are set with VT or VFU setting command and when
  1069.      there is no tab setting on a position exceeding the present
  1070.      line, data in the line buffer is printed and the paper is fed
  1071.      to the next top of form position (same as FF).
  1072.     *On power up no vertical tabs have been set; therefore, when
  1073.      a VT is sent, the paper advances one line.
  1074.     *When vertical TAB is cleared by ESC+B+0, execution of VT
  1075.      causes data in the line buffer to be printed and does not
  1076.      advance the paper.
  1077.  
  1078. <VFU CHANNEL SELECTION>
  1079. Selects one of eight channels in Vertical Format Unit(VFU).
  1080.  
  1081.     Name:   ESC    /    n    (~n = 0 to 7~)DEC
  1082.     Dec.:   27    47    n
  1083.     Hex.:   1B    2F    n
  1084.  
  1085.     Comments:
  1086.     *The value of n selects one of eight channels (0 to 7).
  1087.     *Channel 0 is the default setting.
  1088.  
  1089. <VFU SETTING>
  1090. Sets the tab position of any channel in the VFU (Vertical Format Unit).
  1091.  
  1092.     Set:
  1093.     Name:   ESC     b    m       n1      n2...nx         0
  1094.     Dec.:   27      98      m    n1      n2...nx         0
  1095.     Hex.:   1B      62      m    n1      n2...nx         00
  1096.         (~m = 0 to 7~) (~x = 1 to 16~)
  1097.  
  1098.     Release:
  1099.     Name:   ESC     b       m       0
  1100.     Dec.:   27      98      m    0
  1101.     Hex.:   1B      62      m    00
  1102.  
  1103.     Comments:
  1104.     *The value of m selects one of eight channels (0 to 7).
  1105.     *A maximum of 16 vertical tabs can be set by each channel.
  1106.     *Any VFU setting exceeding the page length is ineffective.
  1107.     *To operate the VFU, input the VT code (11 DEC) after selecting 
  1108.      the channel via channel selection command (ESC+/+n).
  1109.     *The VFU position does not change even if paper feed amount is 
  1110.      altered after VFU setting.
  1111.     *The VFU setting is also released by the page length designation 
  1112.      commands.
  1113.     *The vertical tab specified with ESC+B+n1+n2+...nx+0 is set 
  1114.      to VFU channel 0.
  1115.  
  1116. <BACKSPACE>
  1117. Prints data in the line buffer and backspaces one space.
  1118.  
  1119.     Name:   BS
  1120.     Dec.:   8
  1121.     Hex.:   08
  1122.  
  1123.     Comment:
  1124.     *The backspacing amount will depend upon the pitch set when
  1125.      the BS code is executed.
  1126.  
  1127. <CARRIAGE RETURN>
  1128. Prints data in the line buffer and returns the printhead
  1129. to the left margin position.
  1130.  
  1131.     Name:   CR
  1132.     Dec.:   13
  1133.     Hex.:   0D
  1134.  
  1135.     Comments:
  1136.     *Certain computers issue an automatic line feed with
  1137.      a carriage return. Check your computer manual for details.
  1138.     *When automatic LF is set to ON through the initial setup mode
  1139.      or through initial setup disk, a LF is executed whenever a CR
  1140.      code is executed.
  1141.  
  1142.  
  1143. <UNI-DIRECTION MODE (SINGLE LINE)>
  1144. Sets uni-directional (left to right) printing mode for one line only.
  1145.  
  1146.     Name:   ESC     <
  1147.     Dec.:   27      60
  1148.     Hex.:   1B      3C
  1149.  
  1150.  
  1151. <UNI-DIRECTION>
  1152. Sets uni-directional (left to right) printing mode.
  1153.  
  1154.     Name:   ESC     U       n
  1155.     Dec.:   27      85      n
  1156.     Hex.:   1B      55      n
  1157.  
  1158.     Comment:
  1159.     *The following values of n can be used:
  1160.         ~n=0 : Release~
  1161.         ~n=1 : Set~
  1162.  
  1163. <HALF SPEED PRINTING>
  1164. Sets printing to half speed.
  1165.  
  1166.     Name:   ESC     s       n
  1167.     Dec.:   27      115     n
  1168.     Hex.:   1B      73      n
  1169.  
  1170.     Comment:
  1171.     *The following values of n can be used:
  1172.         ~n=0 : Release~
  1173.         ~n=1 : Set~
  1174.     *Half speed printing can be set only in the draft pica,
  1175.      draft elite, standard density image, double-speed
  1176.      double-density image, CRT I image and CRT II image modes.
  1177.  
  1178. <ABSOLUTE HORIZONTAL POSITION>
  1179. Moves the printhead to an absolute horizontal position.
  1180.  
  1181.     Name:   ESC     $       n1      n2
  1182.     Dec.:   27      36      n1      n2
  1183.     Hex.:   1B      24      n1      n2
  1184.  
  1185.     Comments:
  1186.     *This command moves the print position to a position
  1187.      n1+256xn2 dots (units) from the left margin. Each unit
  1188.      equals 1/60th of an inch.
  1189.     *To calculate n1 and n2 first determine the total increments
  1190.      of 1/60 inch to move the print position from the left margin.
  1191.      Let this value = m then
  1192.         ~m = n1 + (256 * n2)~
  1193.  
  1194. <RELATIVE HORIZONTAL POSITION>
  1195. Moves the print position left or right to a relative horizontal position.
  1196.  
  1197.     Name:   ESC     \       n1      n2
  1198.     Dec.:   27      92      n1      n2
  1199.     Hex.:   1B      5C      n1      n2
  1200.  
  1201.     Comments:
  1202.     *This command moves the print position n/120 (in draft mode) or 
  1203.      n/180 (in LQ mode) of an inch from current position.
  1204.     *To calculate n1 and n2 first determine the total increments of
  1205.      1/120 (in draft mode) or n/180 (in LQ mode) of an inch to move 
  1206.      the print position from its current position.
  1207.     *If the head movement will be to the left subtract this number
  1208.      from 65536.
  1209.     *To move n/120 (draft) or n/180 (LQ) of an inch to right: m=n
  1210.      To move n/120 (draft) or n/180 (LQ) of an inch to left: m=65536-n
  1211.          ~m = n1 + (256 * n2)~
  1212.     *If the resulting movement would place the printhead outside
  1213.      current margins, the command is ignored.
  1214.  
  1215. <CANCEL>
  1216. Clears all data in the line buffer.
  1217.  
  1218.     Name:   CAN
  1219.     Dec.:   24
  1220.     Hex.:   18
  1221.  
  1222. <REMOTE PRINTER SELECT>
  1223. Selects printer after it has been deselected by DC3.
  1224.  
  1225.     Name:   DC1     (Device Control 1)
  1226.     Dec.:   17
  1227.     Hex.:   11
  1228.  
  1229.     Comment:
  1230.     *All data sent to the printer between DC3 and DC1 is lost.
  1231.  
  1232. <REMOTE PRINTER DESELECT>
  1233. Deselects printer until it has been selected by DC1.
  1234.  
  1235.     Name:   DC3     (Device Control 3)
  1236.     Dec.:   19
  1237.     Hex.:   13
  1238.  
  1239.     Comment:
  1240.     *All data sent to the printer between DC3 and DC1 is lost.
  1241.  
  1242. <DELETE>
  1243. Deletes the last character stored in the line buffer.
  1244.  
  1245.     Name:   DEL
  1246.     Dec.:   127
  1247.     Hex.:   7F
  1248.  
  1249.     Comment:
  1250.     *Only text characters may be deleted. Bit image data, spacing
  1251.      generated by consecutive TABs, and commands cannot be deleted.
  1252.  
  1253. <MSB ON>
  1254. Sets the Most Significant Bit to 1.
  1255.  
  1256.     Name:   ESC     >
  1257.     Dec.:   27      62
  1258.     Hex.:   1B      3E
  1259.  
  1260.     Comments:
  1261.     *ESC+> has no effect on bit image data.
  1262.     *This setting can be released by ESC+#.
  1263.  
  1264. <MSB OFF>
  1265. Sets the Most Significant Bit to 0.
  1266.  
  1267.     Name:   ESC     =
  1268.     Dec.:   27      61
  1269.     Hex.:   1B      3D
  1270.  
  1271.     Comments:
  1272.     *ESC+"=" has no effect on bit image data.
  1273.     *This setting can be released by ESC+#.
  1274.  
  1275. <CANCELS MSB SETTING>
  1276. Sets printer to receive 8th bit as is.
  1277.  
  1278.     Name:   ESC     #
  1279.     Dec.:   27      35
  1280.     Hex.:   1B      23
  1281.  
  1282.     Comments:
  1283.     *This setting has no effect on bit image data.
  1284.  
  1285. <DOWNLOAD>
  1286.     *Making Maximum Use of the Buffer:
  1287.      Epson mode:
  1288.      18K (18,432) bytes are available and can be divided between draft
  1289.      and LQ characters in any combination, subject to hexadecimal
  1290.      address and buffer limits. Draft letters require 39 bytes maximum
  1291.      and LQ letters require 114 maximum. To determine if the desired
  1292.      combination will fit, use the formula:
  1293.  
  1294.      (# of draft characters x 39)+(# of LQ characters x 114) <= 18,432
  1295.  
  1296.      For example:
  1297.      120 draft and 120 LQ are desired.
  1298.      (120 x 39)+(120 x 114) = 4,680+13,680 = 18,360
  1299.      Therefore this combination will fit.
  1300.  
  1301.      Because no more than 256 addresses can be identified in 1 byte
  1302.      (00h-FFh), 256 is the maximum number of draft characters that can
  1303.      be defined. The maximum number of LQ characters that can be loaded
  1304.      is 161.
  1305.  
  1306.     *Designing Download Characters
  1307.  
  1308.      1. Draft Font
  1309.      To download a character you must first design the character.
  1310.      A draft font download character uses 9 columns and 24 rows of
  1311.      dots. Since a given column contains 24 dots, each column is divided
  1312.      into 3 portions, upper 8, middle 8 and lower 8 dots. Column 1 is
  1313.      labeled P1H for the upper 8 dots, P1M for the middle 8 and P1L for
  1314.      the lower 8 dots. Similarly, column 9 is labeled P9H for the upper
  1315.      8 dots, P9M for the middle 8 and P9L for the lower 8 dots. Column
  1316.      10, 11 and 12 are always set to zero, thus we are working with P1H
  1317.      through P9L.
  1318.      In the matrix below, the circles represent pins that may be fired.
  1319.      You may darken any circle, provided no two adjacent horizontal
  1320.      circles are filled in. Once you have designed the character, you
  1321.      must quantify each dot column, P1H-P9H, by summing the powers of
  1322.      two represented by each dot. Consider the design of the Greek
  1323.      character gamma.
  1324.  
  1325.                      Character body   Right space columns
  1326.         _____________            <---------------><---->
  1327.                  2^7 (128)   . . . . . . . . . . . .
  1328.                  2^6 (64)    . . . . . . . . . . . .
  1329.                  2^5 (32)    . . . . . . . . . . . .
  1330.         Upper        2^4 (16)    . . . . . . . . . . . .
  1331.           8 dots (H) 2^3 (8)     . . . . . . . . . . . .
  1332.                  2^2 (4)     . . . . . . . . . . . .
  1333.                  2^1 (2)     . . . . . . . . . . . .
  1334.         _____________2^0 (1)     . . O . . . . . O . . .
  1335.                  2^7 (128)   . O . O . . . . . . . .
  1336.                  2^6 (64)    . . . . O . . . O . . .
  1337.                  2^5 (32)    . . . . . . . . . . . .
  1338.         Middle       2^4 (16)    . . . . . O . O . . . .
  1339.           8 dots (M) 2^3 (8)     . . . . . . . . . . . .
  1340.                  2^2 (4)     . . . . . . O . . . . .
  1341.                  2^1 (2)     . . . . . O . . . . . .
  1342.         _____________2^0 (1)     . . . . O . O . . . . .
  1343.                  2^7 (128)   . . . . . . . . . . . .
  1344.                  2^6 (64)    . . . . O . O . . . . .
  1345.                  2^5 (32)    . . . . . . . . . . . .
  1346.         Lower        2^4 (16)    . . . . . O . . . . . .
  1347.           8 dots (L) 2^3 (8)     . . . . . . . . . . . .
  1348.                  2^2 (4)     . . . . . . . . . . . .
  1349.                  2^1 (2)     . . . . . . . . . . . .
  1350.         _____________2^0 (1)     . . . . . . . . . . . .
  1351.  
  1352.                      : : : : : : : : :
  1353.     P1H=0, P1M=0,   P1L=0  ..........: : : : : : : : :
  1354.                        : : : : : : : :
  1355.     P2H=0, P2M=128, P2L=0  ............: : : : : : : :
  1356.                          : : : : : : :
  1357.     P3H=1, P3M=0,   P3L=0  ..............: : : : : : :
  1358.                            : : : : : :
  1359.     P4H=0, P4M=128, P4L=0  ................: : : : : :
  1360.                          : : : : :
  1361.     P5H=0, P5M=65,  P5L=64 ..................: : : : :
  1362.                            : : : :
  1363.     P6H=0, P6M=18,  P6L=16 ....................: : : :
  1364.                              : : :
  1365.     P7H=0, P7M=5,   P7L=64 ......................: : :
  1366.                                : :
  1367.     P8H=0, P8M=16,  P8L=0  ........................: :
  1368.                              :
  1369.     P9H=1, P9M=64,  P9L=0  ..........................:
  1370.  
  1371.      2. LQ Font
  1372.      A LQ font download character uses 36 columns and 24 rows of dots.
  1373.      Designing and storing fonts can be performed in the same way as
  1374.      with draft fonts. Here, consider the design of the one-eighth-note
  1375.      character:
  1376.  
  1377.                       Left space  Character body  Right space
  1378.         _____________            <----><------------------><-------->
  1379.                  2^7 (128)   ....................................
  1380.                  2^6 (64)    ....................................
  1381.                  2^5 (32)    ................O...................
  1382.         Upper        2^4 (16)    ................O...................
  1383.           8 dots (H) 2^3 (8)     ................O.O.................
  1384.                  2^2 (4)     ................O.O.O...............
  1385.                  2^1 (2)     ................O.O.O.O.............
  1386.         _____________2^0 (1)     ................O.....O.O...........
  1387.                  2^7 (128)   ................O.......O...........
  1388.                  2^6 (64)    ................O........O..........
  1389.                  2^5 (32)    ................O........O..........
  1390.         Middle       2^4 (16)    ................O........O..........
  1391.           8 dots (M) 2^3 (8)     ................O........O..........
  1392.                  2^2 (4)     ..........O.O...O.......O...........
  1393.                  2^1 (2)     ........O.O.O.O.O...................
  1394.         _____________2^0 (1)     .......O.O.O.O.O....................
  1395.                  2^7 (128)   ......O.O.O.O.O.O...................
  1396.                  2^6 (64)    .......O.O.O.O.O....................
  1397.                  2^5 (32)    ........O.O.O.O.....................
  1398.         Lower        2^4 (16)    ..........O.O.......................
  1399.           8 dots (L) 2^3 (8)     ....................................
  1400.                  2^2 (4)     ....................................
  1401.                  2^1 (2)     ....................................
  1402.         _____________2^0 (1)     ....................................
  1403.  
  1404.                            ::::::::::::::::::::
  1405.     P7H=0,   P7M=0,    P7L=128  ...........::::::::::::::::::::
  1406.                         :::::::::::::::::::
  1407.     P8H=0,   P8M=1,    P8L=64   ............:::::::::::::::::::
  1408.                          ::::::::::::::::::
  1409.     P9H=0,   P9M=2,    P9L=160  .............::::::::::::::::::
  1410.                           :::::::::::::::::
  1411.     P10H=0,  P10M=1,   P10L=64  ..............:::::::::::::::::
  1412.                            ::::::::::::::::
  1413.     P11H=0,  P11M=6,   P11L=176 ...............::::::::::::::::
  1414.                             :::::::::::::::
  1415.     P12H=0,  P12M=1,   P12L=64  ................:::::::::::::::
  1416.                              ::::::::::::::
  1417.     P13H=0,  P13M=6,   P13L=176   ...............::::::::::::::
  1418.                               :::::::::::::
  1419.     P14H=0,  P14M=1,   P14L=64   .................:::::::::::::
  1420.                                ::::::::::::
  1421.     P15H=0,  P15M=2,   P15L=160  ..................::::::::::::
  1422.                             :::::::::::
  1423.     P16H=0,  P16M=1,   P16L=64   ...................:::::::::::
  1424.                              ::::::::::
  1425.     P17H=63, P17M=254, P17L=128  ....................::::::::::
  1426.                               :::::::::
  1427.     P18H=0,  P18M=0,   P18L=0   ......................:::::::::
  1428.                                ::::::::
  1429.     P19H=14, P19M=0,   P19L=0   .......................::::::::
  1430.                                 :::::::
  1431.     P20H=0,  P20M=0,   P20L=0  .........................:::::::
  1432.                                  ::::::
  1433.     P21H=6,  P21M=0,   P21L=0   .........................::::::
  1434.                                   :::::
  1435.     P22H=0,  P22M=0,   P22L=0  ...........................:::::
  1436.                                    ::::
  1437.     P23H=3,  P23M=0,   P23L=0   ...........................::::
  1438.                                 :::
  1439.     P24H=0,  P24M=0,   P24L=0   ............................:::
  1440.                                  ::
  1441.     P25H=1,  P25M=132, P25L=0   .............................::
  1442.                                   :
  1443.     P26H=0,  P26M=120, P26L=0   ..............................:
  1444.  
  1445.  
  1446.     *Entering Download Data
  1447.      Epson mode:
  1448.  
  1449.      1. Draft Font
  1450.      Download command in the Epson mode is:
  1451.         ESC+"&"+0+n+m+d0+d1+d2+DATA
  1452.  
  1453.      Input format for a download command is:
  1454.         LPRINT CHR$(27)+"&"+CHR$(0)+CHR$(n)+CHR$(m)+
  1455.                     CHR$(d0)+CHR$(d1)+CHR$(d2)+DATA
  1456.  
  1457.      Programming example for the Greek character gamma is as follows:
  1458.  
  1459.      10 REM Draft Download Character
  1460.      20 WIDTH "LPT1:",255
  1461.      30 OPEN "LPT1:" AS #1
  1462.      40 PRINT #1,CHR$(27)+"x0";
  1463.      50 PRINT #1,CHR$(27)+":"+CHR$(0)+CHR$(0)+CHR$(0);
  1464.      60 PRINT #1,CHR$(27)+"&"+CHR$(0)+CHR$(65)+CHR$(65);
  1465.      70 PRINT #1,CHR$(1)+CHR$(8)+CHR$(3);
  1466.      80 PRINT #1,CHR$(0)+CHR$(128)+CHR$(0);
  1467.      90 PRINT #1,CHR$(1)+CHR$(0)+CHR$(0);
  1468.      100 PRINT #1,CHR$(0)+CHR$(128)+CHR$(0);
  1469.      110 PRINT #1,CHR$(0)+CHR$(65)+CHR$(64);
  1470.      120 PRINT #1,CHR$(0)+CHR$(18)+CHR$(16);
  1471.      130 PRINT #1,CHR$(0)+CHR$(5)+CHR$(64);
  1472.      140 PRINT #1,CHR$(0)+CHR$(16)+CHR$(0);
  1473.      150 PRINT #1,CHR$(1)+CHR$(64)+CHR$(0);
  1474.      160 REM Download Character Print
  1475.      170 PRINT #1,CHR$(27)+"%"+CHR$(1);
  1476.      180 PRINT #1,"A A A A A A A A A A";CHR$(10);
  1477.      190 PRINT #1,CHR$(27)+"%"+CHR$(0);
  1478.      200 END
  1479.  
  1480.      First determine where in RAM the character(s) should be stored.
  1481.      The variables "n" and "m" are used for this purpose. The value
  1482.      specified for n indicates the location into which the first
  1483.      download character will be stored. The value specified for "m"
  1484.      indicates the location into which the last download character will
  1485.      be stored. If you are storing a single character, then n=m.
  1486.  
  1487.      Next define the value of "d0", "d1" and "d2", which specify
  1488.      attribute information. The attribute information includes the
  1489.      following:
  1490.  
  1491.      d0=number of space dot columns to the left of the character body
  1492.      d1=number of character body dot columns
  1493.      d2=number of space dot columns to the right of the character body
  1494.  
  1495.      In our sample program, we created a gamma character. This character
  1496.      consists of 1 left space dot column, 8 body dot columns and 3 right
  1497.      space dot columns. Therefore, d0=1, d1=8 and d2=3.
  1498.      In general, d1 cannot exceed 9 and d0+d1+d2 cannot exceed 12.
  1499.  
  1500.      Note:
  1501.      Program line 40 is necessary for downloading the draft font and
  1502.      designates draft printing.
  1503.      Program lines 80-150 use the eight values P2H-P9L to define the
  1504.      shape and size of the gamma.
  1505.      Program line 170 selects download character generator. After this
  1506.      selection, by printing the download code [in this example,
  1507.      CHR$(65)="A"] the downloaded character is printed.
  1508.      Two horizontal adjacent columns cannot be printed in either draft
  1509.      or LQ mode.
  1510.  
  1511.      2. LQ Font
  1512.  
  1513.      Input format is the same as with draft fonts.
  1514.      Programming example for the one-eighth-note character is as follows:
  1515.  
  1516.      10 REM Define Download Letter Quality Character
  1517.      20 WIDTH "LPT1:",255
  1518.      30 OPEN "LPT1:" AS #1
  1519.      40 PRINT #1,CHR$(27)+"x1";
  1520.      50 PRINT #1,CHR$(27)+":"+CHR$(0)+CHR$(0)+CHR$(0);
  1521.      60 PRINT #1,CHR$(27)+"&"+CHR$(0)+CHR$(65)+CHR$(65);
  1522.      70 PRINT #1,CHR$(6)+CHR$(20)+CHR$(10);
  1523.      80 PRINT #1,CHR$(0)+CHR$(0)+CHR$(128);
  1524.      90 PRINT #1,CHR$(0)+CHR$(1)+CHR$(64);
  1525.      100 PRINT #1,CHR$(0)+CHR$(2)+CHR$(160);
  1526.      110 PRINT #1,CHR$(0)+CHR$(1)+CHR$(64);
  1527.      120 PRINT #1,CHR$(0)+CHR$(6)+CHR$(176);
  1528.      130 PRINT #1,CHR$(0)+CHR$(1)+CHR$(64);
  1529.      140 PRINT #1,CHR$(0)+CHR$(6)+CHR$(176);
  1530.      150 PRINT #1,CHR$(0)+CHR$(1)+CHR$(64);
  1531.      160 PRINT #1,CHR$(0)+CHR$(2)+CHR$(160);
  1532.      170 PRINT #1,CHR$(0)+CHR$(1)+CHR$(64);
  1533.      180 PRINT #1,CHR$(63)+CHR$(254)+CHR$(128);
  1534.      190 PRINT #1,CHR$(0)+CHR$(0)+CHR$(0);
  1535.      200 PRINT #1,CHR$(14)+CHR$(0)+CHR$(0);
  1536.      210 PRINT #1,CHR$(0)+CHR$(0)+CHR$(0);
  1537.      220 PRINT #1,CHR$(6)+CHR$(0)+CHR$(0);
  1538.      230 PRINT #1,CHR$(0)+CHR$(0)+CHR$(0);
  1539.      240 PRINT #1,CHR$(3)+CHR$(0)+CHR$(0);
  1540.      250 PRINT #1,CHR$(0)+CHR$(0)+CHR$(0);
  1541.      260 PRINT #1,CHR$(1)+CHR$(132)+CHR$(0);
  1542.      270 PRINT #1,CHR$(0)+CHR$(120)+CHR$(0);
  1543.      280 REM Download Character Print
  1544.      290 PRINT #1,CHR$(27)+"%"+CHR$(1);
  1545.      300 PRINT #1,"A A A A A A A A A A";CHR$(10);
  1546.      310 PRINT #1,CHR$(27)+"%"+CHR$(0);
  1547.      320 END
  1548.  
  1549.      The number of printable columns for characters downloaded in the
  1550.      letter quality font is as follows:
  1551.  
  1552.                      d0+d1+d2
  1553.         LQ 10 CPI               36
  1554.         LQ 12 CPI               30
  1555.         Proportional Spacing    42
  1556.  
  1557.     *Print Mode Combination:
  1558.      Draft Download characters can be printed only when the FONT is
  1559.      set to Draft through software commands or the Function mode.
  1560.      Letter quality download characters can be printed only when the
  1561.      FONT is set to Bold PS, Courier, Orator, Prestige, Roman, Sans Serif,
  1562.      Script or OCR-B through the Function mode or through software 
  1563.      commands.
  1564.  
  1565.  
  1566. <FONT DOWNLOADING>
  1567. Defines download characters into specified address locations in RAM.
  1568.  
  1569.     Name:   ESC  &    0    n    m    d0   d1   d2   Data
  1570.     Dec.:   27   38   0    n    m    d0   d1   d2   Data
  1571.     Hex.:   1B   26   00   n    m    d0   d1   d2   Data
  1572.  
  1573.     Comments:
  1574.     *The values ~n and m are the ASCII address~ locations of the
  1575.      ~first and last characters~ being defined.~ ~
  1576.     *The values of d0, d1 and d2 define ~the character cell~.
  1577.     *~d0=Left Space~ ~d1=Body~ ~d2=Right Space~
  1578.     *The values of d0,d1 and d2 vary with pitch as follows:
  1579.  
  1580.             d1       d0+d1+d2 (total)
  1581.     Draft           9               12
  1582.     LQ 10 CPI       29              36
  1583.     LQ 12 CPI       23              30
  1584.     LQ 15 CPI       15              24
  1585.     PS              37              42
  1586.  
  1587.     *This command is operational only when DOWNLOAD is set to ON
  1588.      through the Function mode or setup disk.
  1589.     *Draft and Letter Quality (LQ) fonts can be downloaded simultaneously. 
  1590.      Draft download characters are printed when the printer is 
  1591.      in draft mode. LQ characters are printed when the printer is 
  1592.      in LQ mode.
  1593.  
  1594. <SELECTS ROM CG OR DOWNLOADED CG>
  1595.  
  1596.     Name:   ESC     %       n
  1597.     Dec.:   27      37      n
  1598.     Hex.:   1B      25      n
  1599.  
  1600.     Comments:
  1601.     *The following values of n can be used.
  1602.         ~n=0: Select ROM Character Generator (CG)~
  1603.         ~n=1: Select download CG~
  1604.  
  1605. <ROM CHARACTER GENERATION SET COPY>
  1606. Copies both draft and LQ internal ROM CG font into the
  1607. downloadable font area.
  1608.  
  1609.     Name:   ESC     :       0       n       0
  1610.     Dec.:   27      58      0       n       0
  1611.     Hex.:   1B      3A      00      n       00
  1612.  
  1613.     Comments:
  1614.     *The value of n specifies the LQ font to download.
  1615.         ~n=0 : Roman~
  1616.         ~n=1 : Sans Serif~
  1617.         ~n=2 : Courier~
  1618.         ~n=3 : Prestige~
  1619.         ~n=4 : Script~
  1620.         ~n=5 : OCR-B~
  1621.         ~n=6 : Bold PS~
  1622.     *Upon receipt of the command, all previous downloaded fonts
  1623.      are cleared.
  1624.     *When altering only part of the ROM CG, use this command
  1625.      before font downloading.
  1626.  
  1627. <RESET PRINTER>
  1628. Initializes printer, causing data in the line buffer,
  1629. but not in the receive buffer, to be cleared.
  1630.  
  1631.     Name:   ESC     @
  1632.     Dec.:   27      64
  1633.     Hex.:   1B      40
  1634.  
  1635. <SELECTS CSF>
  1636. Selects Cut Sheet Feeder (CSF) mode ON/OFF.
  1637.  
  1638.     Name:   ESC     EM      n
  1639.     Dec.:   27      25      n
  1640.     Hex.:   1B      19      n
  1641.  
  1642.     Comments:
  1643.     *The following values of n can be used.
  1644.         ~n="R": Eject a sheet~
  1645.         ~n="0": Cut Sheet Feeder mode is OFF~
  1646.         ~n="4": Cut Sheet Feeder mode is ON ~
  1647.  
  1648.     Note:
  1649.     *If the Cut Sheet Feeder mode is set to ON without
  1650.      installing the CSF, the paper will not feed correctly.
  1651.  
  1652. <PRINT COLOR>
  1653. Selects color printing.
  1654.  
  1655.     SET :
  1656.     NAME:   ESC    r     n    
  1657.     Hex.:   1B     72    n    
  1658.     Dec.:   27     114   n    
  1659.  
  1660.     Comment:
  1661.     *The following values of n can be used:
  1662.         ~n=0     Black~
  1663.         ~n=1     Red(Magenta)~
  1664.         ~n=2     Blue(Cyan)~
  1665.         ~n=3     Violet~
  1666.         ~n=4     Yellow~
  1667.         ~n=5     Orange~
  1668.         ~n=6     Green~
  1669.  
  1670.     Notes:
  1671.     *This command is operational only when the color kit (KX-PCK12) is
  1672.      installed.
  1673.     *Print yellow first when overlapping colors.
  1674.  
  1675.  
  1676. < Epson Mode (ASCII) >
  1677.  
  1678.   Normal Characters                      Script Characters
  1679.  
  1680.    Hex.  1  2  3  4  5  6  7  8           Hex.  1  2  3  4  5  6  7  8
  1681.  
  1682.     0    -  - 30 30 36 36 18 36            0    -  - 20 36 36 36 12 24
  1683.     1    -  - 18 30 36 36 30 36            1    -  - 12 36 36 36 20 24
  1684.     2    -  - 30 30 36 36 36 30            2    -  - 20 36 36 36 24 20
  1685.     3    -  - 30 30 36 36 30 30            3    -  - 20 36 36 36 20 20
  1686.     4    -  - 30 30 36 36 36 24            4    -  - 20 36 36 36 24 16
  1687.     5    -  - 36 30 36 42 30 36            5    -  - 24 36 36 36 20 24
  1688.     6    -  - 36 30 36 36 24 36            6    -  - 24 36 36 36 16 24
  1689.     7    -  - 18 30 36 42 36 42            7    -  - 12 36 36 36 24 28
  1690.     8    -  - 24 30 36 36 36 30            8    -  - 16 36 36 36 24 20
  1691.     9    -  - 24 30 24 36 18 36            9    -  - 16 36 36 36 12 24
  1692.     A    -  - 30 18 30 30 24 30            A    -  - 20 36 36 36 16 20
  1693.     B    -  - 30 18 36 24 36 24            B    -  - 20 36 36 36 24 16
  1694.     C    -  - 18 30 36 30 18 18            C    -  - 12 36 36 36 12 12
  1695.     D    -  - 30 30 42 24 42 24            D    -  - 20 36 36 36 28 16
  1696.     E    -  - 18 30 36 30 36 30            E    -  - 12 36 36 36 24 20
  1697.     F    -  - 30 30 36 30 30 30            F    -  - 20 36 36 36 20 20
  1698.  
  1699.             Unit:1/360 inch (0.07 mm)
  1700.  
  1701.  
  1702. < Epson Mode (USA Normal) >
  1703.  
  1704.   Normal Characters                      Script Characters
  1705.  
  1706.    Hex.  8  9  A  B  C  D  E  F           Hex.  8  9  A  B  C  D  E  F
  1707.  
  1708.     0   36 36 30 30 30 30 30 30            0   24 24 20 30 30 30 20 20 
  1709.     1   36 42 18 30 30 30 30 30            1   24 28 12 30 30 30 20 20 
  1710.     2   30 42 30 30 30 30 30 30            2   20 28 20 30 30 30 20 20 
  1711.     3   30 30 36 30 30 30 30 30            3   20 20 24 30 30 30 20 20 
  1712.     4   30 30 36 30 30 30 30 30            4   20 20 24 30 30 30 20 30 
  1713.     5   30 30 36 30 30 30 30 30            5   20 20 24 30 30 30 20 30 
  1714.     6   30 36 30 30 30 30 30 30            6   20 24 20 30 30 30 20 20 
  1715.     7   30 36 30 30 30 30 30 30            7   20 24 20 30 30 30 20 20 
  1716.     8   30 36 30 30 30 30 30 30            8   20 24 20 30 30 30 20 20 
  1717.     9   30 36 30 30 30 30 30 30            9   20 24 20 30 30 30 20 20 
  1718.     A   30 42 30 30 30 30 30 30            A   20 28 20 30 30 30 20 20 
  1719.     B   18 30 30 30 30 30 30 30            B   12 20 20 30 30 30 20 20 
  1720.     C   18 30 30 30 30 30 30 30            C   12 20 20 30 30 30 20 20 
  1721.     D   18 36 30 30 30 30 30 30            D   12 24 20 30 30 30 20 20 
  1722.     E   36 42 30 30 30 30 30 30            E   24 28 20 30 30 30 20 20 
  1723.     F   36 30 30 30 30 30 30 30            F   24 20 20 30 30 30 20 20 
  1724.  
  1725.             Unit:1/360 inch (0.07 mm)
  1726.  
  1727.  
  1728. < Epson Mode (Multilingual Normal) >
  1729.  
  1730.   Normal Characters                      Script Characters
  1731.  
  1732.    Hex.  8  9  A  B  C  D  E  F           Hex.  8  9  A  B  C  D  E  F
  1733.  
  1734.     0   36 36 30 30 30 36 36 30            0   24 24 20 30 30 24 24 20 
  1735.     1   36 42 18 30 30 36 30 30            1   24 28 12 30 30 24 20 20 
  1736.     2   30 42 30 30 30 36 36 30            2   20 28 20 30 30 24 24 20 
  1737.     3   30 30 36 30 30 36 36 30            3   20 20 24 30 30 24 24 20 
  1738.     4   30 30 36 30 30 36 30 30            4   20 20 24 30 30 24 20 20 
  1739.     5   30 30 36 36 30 18 36 30            5   20 20 24 24 30 12 24 20 
  1740.     6   30 36 30 36 30 24 30 30            6   20 24 20 24 20 16 20 20 
  1741.     7   30 36 30 36 36 24 36 30            7   20 24 20 24 24 16 24 20 
  1742.     8   30 36 30 36 30 24 36 30            8   20 24 20 24 30 16 24 20 
  1743.     9   30 36 36 30 30 30 42 30            9   20 24 24 30 30 30 28 20 
  1744.     A   30 42 30 30 30 30 42 30            A   20 28 20 30 30 30 28 20 
  1745.     B   18 30 30 30 30 30 42 24            B   12 20 20 30 30 30 28 16 
  1746.     C   18 30 30 30 30 30 36 24            C   12 20 20 30 30 30 24 16 
  1747.     D   18 36 30 30 30 18 36 30            D   12 24 20 20 30 12 24 20 
  1748.     E   36 30 30 36 30 24 30 30            E   24 20 20 24 30 16 20 20 
  1749.     F   36 30 30 30 30 30 18 30            F   24 20 20 30 20 30 12 20 
  1750.  
  1751.             Unit:1/360 inch (0.07 mm)
  1752.  
  1753. < Epson Mode (Portugal Normal) >
  1754.  
  1755.   Normal Characters                      Script Characters
  1756.  
  1757.    Hex.  8  9  A  B  C  D  E  F           Hex.  8  9  A  B  C  D  E  F
  1758.  
  1759.     0   36 36 30 30 30 30 30 30            0   24 24 20 30 30 30 20 20 
  1760.     1   36 36 18 30 30 30 30 30            1   24 24 12 30 30 30 20 20 
  1761.     2   30 36 30 30 30 30 30 30            2   20 24 20 30 30 30 20 20 
  1762.     3   30 30 36 30 30 30 30 30            3   20 20 24 30 30 30 20 20 
  1763.     4   30 30 36 30 30 30 30 30            4   20 20 24 30 30 30 20 30 
  1764.     5   30 30 36 30 30 30 30 30            5   20 20 24 30 30 30 20 30 
  1765.     6   36 42 30 30 30 30 30 30            6   24 28 20 30 30 30 20 20 
  1766.     7   30 36 30 30 30 30 30 30            7   20 24 20 30 30 30 20 20 
  1767.     8   30 24 30 30 30 30 30 30            8   20 16 20 30 30 30 20 20 
  1768.     9   36 36 36 30 30 30 30 30            9   24 24 24 30 30 30 20 20 
  1769.     A   30 42 30 30 30 30 30 30            A   20 28 20 30 30 30 20 20 
  1770.     B   24 30 30 30 30 30 30 30            B   16 20 20 30 30 30 20 20 
  1771.     C   36 30 30 30 30 30 30 30            C   24 20 20 30 30 30 20 20 
  1772.     D   18 42 30 30 30 30 30 30            D   12 28 20 30 30 30 20 20 
  1773.     E   36 42 30 30 30 30 30 30            E   24 28 20 30 30 30 20 20 
  1774.     F   36 36 30 30 30 30 30 30            F   24 24 20 30 30 30 20 20 
  1775.  
  1776.             Unit:1/360 inch (0.07 mm)
  1777.  
  1778.  
  1779. < Epson Mode (Canada-French Normal) >
  1780.  
  1781.   Normal Characters                      Script Characters
  1782.  
  1783.    Hex.  8  9  A  B  C  D  E  F           Hex.  8  9  A  B  C  D  E  F
  1784.  
  1785.     0   36 36 18 30 30 30 30 30            0   24 24 12 30 30 30 20 20 
  1786.     1   36 36 18 30 30 30 30 30            1   24 24 12 30 30 30 20 20 
  1787.     2   30 36 30 30 30 30 30 30            2   20 24 20 30 30 30 20 20 
  1788.     3   30 30 36 30 30 30 30 30            3   20 20 24 30 30 30 20 20 
  1789.     4   36 36 30 30 30 30 30 30            4   24 24 20 30 30 30 20 30 
  1790.     5   30 24 30 30 30 30 30 30            5   20 16 20 30 30 30 20 30 
  1791.     6   30 36 24 30 30 30 30 30            6   20 24 16 30 30 30 20 20 
  1792.     7   30 36 30 30 30 30 30 30            7   20 24 20 30 30 30 20 20 
  1793.     8   30 30 24 30 30 30 30 30            8   20 20 16 30 30 30 20 20 
  1794.     9   30 36 30 30 30 30 30 30            9   20 24 20 30 30 30 20 20 
  1795.     A   30 42 30 30 30 30 30 30            A   20 28 20 30 30 30 20 20 
  1796.     B   18 30 30 30 30 30 30 30            B   12 20 20 30 30 30 20 20 
  1797.     C   18 30 30 30 30 30 30 30            C   12 20 20 30 30 30 20 20 
  1798.     D   30 42 30 30 30 30 30 30            D   20 28 20 30 30 30 20 20 
  1799.     E   36 42 30 30 30 30 30 30            E   24 28 20 30 30 30 20 20 
  1800.     F   30 30 30 30 30 30 30 30            F   20 20 20 30 30 30 20 20 
  1801.  
  1802.             Unit:1/360 inch (0.07 mm)
  1803.  
  1804.  
  1805. < Epson Mode (Norway Normal) >
  1806.  
  1807.   Normal Characters                      Script Characters
  1808.  
  1809.    Hex.  8  9  A  B  C  D  E  F           Hex.  8  9  A  B  C  D  E  F
  1810.  
  1811.     0   36 36 30 30 30 30 30 30            0   24 24 20 30 30 30 20 20 
  1812.     1   36 42 18 30 30 30 30 30            1   24 28 12 30 30 30 20 20 
  1813.     2   30 42 30 30 30 30 30 30            2   20 28 20 30 30 30 20 20 
  1814.     3   30 30 36 30 30 30 30 40            3   20 20 24 30 30 30 20 27 
  1815.     4   30 30 36 30 30 30 30 30            4   20 20 24 30 30 30 20 20 
  1816.     5   30 30 36 30 30 30 30 30            5   20 20 24 30 30 30 20 20 
  1817.     6   30 36 30 30 30 30 30 30            6   20 24 20 30 30 30 20 20 
  1818.     7   30 36 30 30 30 30 30 30            7   20 24 20 30 30 30 20 20 
  1819.     8   30 36 30 30 30 30 30 30            8   20 24 20 30 30 30 20 20 
  1820.     9   30 36 30 30 30 30 30 30            9   20 24 20 30 30 30 20 20 
  1821.     A   30 42 30 30 30 30 30 30            A   20 28 20 30 30 30 20 20 
  1822.     B   18 30 30 30 30 30 30 30            B   12 20 20 30 30 30 20 20 
  1823.     C   18 30 30 30 30 30 30 30            C   12 20 20 30 30 30 20 20 
  1824.     D   18 36 30 30 30 30 30 30            D   12 24 20 30 30 30 20 20 
  1825.     E   36 42 30 30 30 30 30 30            E   24 28 20 30 30 30 20 20 
  1826.     F   36 30 30 30 30 30 30 30            F   24 20 20 30 30 30 20 20 
  1827.  
  1828.             Unit:1/360 inch (0.07 mm)
  1829.  
  1830.  
  1831. < Epson Mode (Turkey) >
  1832.  
  1833.   Normal Characters                      Script Characters
  1834.  
  1835.    Hex.  8  9  A  B  C  D  E  F           Hex.  8  9  A  B  C  D  E  F
  1836.  
  1837.     0   36 36 30 30 30 30 30 30            0   24 24 20 30 30 30 20 20 
  1838.     1   36 42 18 30 30 30 30 30            1   24 28 12 30 30 30 20 20 
  1839.     2   30 42 30 30 30 30 30 30            2   20 28 20 30 30 30 20 20 
  1840.     3   30 30 36 30 30 30 30 30            3   20 20 24 30 30 30 20 20 
  1841.     4   30 30 36 30 30 30 30 30            4   20 20 24 30 30 30 20 30 
  1842.     5   30 30 36 30 30 30 30 30            5   20 20 24 30 30 30 20 30 
  1843.     6   30 36 36 30 30 30 30 30            6   20 24 24 30 30 30 20 20 
  1844.     7   30 36 36 30 30 30 30 30            7   20 24 24 30 30 30 20 20 
  1845.     8   30 24 30 30 30 30 30 30            8   20 16 20 30 30 30 20 20 
  1846.     9   30 36 30 30 30 30 30 30            9   20 24 20 30 30 30 20 20 
  1847.     A   30 42 30 30 30 30 30 30            A   20 28 20 30 30 30 20 20 
  1848.     B   18 30 30 30 30 30 30 30            B   12 20 20 30 30 30 20 20 
  1849.     C   18 30 30 30 30 30 30 30            C   12 20 20 30 30 30 20 20 
  1850.     D   18 36 30 30 30 30 30 30            D   12 24 20 30 30 30 20 20 
  1851.     E   36 36 30 30 30 30 30 30            E   24 24 20 30 30 30 20 20 
  1852.     F   36 30 30 30 30 30 30 30            F   24 20 20 30 30 30 20 20 
  1853.  
  1854.             Unit:1/360 inch (0.07 mm)
  1855.  
  1856.  
  1857. < Epson Mode (Brazil(BRASCII) Normal) >
  1858.  
  1859.   Normal Characters                      Script Characters
  1860.  
  1861.    Hex.  8  9  A  B  C  D  E  F           Hex.  8  9  A  B  C  D  E  F
  1862.  
  1863.     0   36 36 30 30 36 36 30 36            0   24 24 20 20 24 24 20 24 
  1864.     1   36 36 30 30 36 36 30 36            1   24 24 20 20 24 24 20 24 
  1865.     2   36 36 30 30 36 36 30 30            2   24 24 20 20 24 24 20 20 
  1866.     3   36 36 30 24 36 36 30 30            3   24 24 20 16 24 24 20 20 
  1867.     4   36 36 30 18 36 36 30 30            4   24 24 20 12 24 24 20 20 
  1868.     5   36 36 36 30 36 36 30 30            5   24 24 24 20 24 24 20 20 
  1869.     6   36 36 18 30 42 36 42 30            6   24 24 12 20 28 24 28 20 
  1870.     7   36 36 30 30 36 42 30 42            7   24 24 20 20 24 28 20 28 
  1871.     8   36 36 30 30 36 36 30 30            8   24 24 20 20 24 24 20 20 
  1872.     9   36 36 36 24 36 42 30 36            9   24 24 24 16 24 28 20 24 
  1873.     A   36 36 30 30 36 42 30 36            A   24 24 20 20 24 28 20 24 
  1874.     B   36 36 30 30 36 42 30 36            B   24 24 20 20 24 28 20 24 
  1875.     C   36 36 30 30 24 42 18 36            C   24 24 20 20 16 28 12 24 
  1876.     D   36 36 30 30 24 36 18 36            D   24 24 20 20 16 24 12 24 
  1877.     E   36 36 36 30 24 36 18 36            E   24 24 24 20 16 24 12 24 
  1878.     F   36 36 30 30 24 30 18 36            F   24 24 20 20 16 20 12 24 
  1879.  
  1880.             Unit:1/360 inch (0.07 mm)
  1881.  
  1882.  
  1883. < Epson Mode (Brazil(Abicomp) Normal) >
  1884.  
  1885.   Normal Characters                      Script Characters
  1886.  
  1887.    Hex.  8  9  A  B  C  D  E  F           Hex.  8  9  A  B  C  D  E  F
  1888.  
  1889.     0   36 36 30 36 30 30 30 30            0   24 24 20 24 20 20 20 20 
  1890.     1   36 36 36 36 30 30 30 30            1   24 24 24 24 20 20 20 20 
  1891.     2   36 36 36 36 30 30 30 30            2   24 24 24 24 20 20 20 20 
  1892.     3   36 36 36 36 30 30 30 30            3   24 24 24 24 20 20 20 20 
  1893.     4   36 36 36 36 30 30 30 30            4   24 24 24 24 20 20 20 20 
  1894.     5   36 36 36 42 30 42 30 30            5   24 24 24 28 20 28 20 20 
  1895.     6   36 30 36 42 30 36 30 30            6   24 20 24 28 20 24 20 20 
  1896.     7   36 36 36 42 30 36 30 30            7   24 24 24 28 20 24 20 20 
  1897.     8   36 36 36 42 30 36 30 30            8   24 24 24 28 20 24 20 20 
  1898.     9   36 36 36 42 30 36 30 30            9   24 24 24 28 20 24 20 20 
  1899.     A   36 36 36 36 30 36 30 30            A   24 24 24 24 20 24 20 20 
  1900.     B   36 36 24 30 18 30 30 30            B   24 24 16 20 12 20 20 20 
  1901.     C   36 36 24 30 18 30 30 30            C   24 24 16 20 12 20 20 20 
  1902.     D   36 36 24 30 18 30 30 30            D   24 24 16 20 12 20 20 20 
  1903.     E   36 36 24 30 18 30 30 30            E   24 24 16 20 12 20 20 20 
  1904.     F   36 36 36 30 36 30 30 30            F   24 24 24 20 24 20 20 20 
  1905.  
  1906.             Unit:1/360 inch (0.07 mm)
  1907.  
  1908.  
  1909. ;
  1910. ;                    *******************************
  1911. ;                    *****  IBM Mode Commands  *****
  1912. ;                    *******************************
  1913.  
  1914.  
  1915. <PRINT QUALITY>
  1916. Selects print quality and pitch.
  1917.  
  1918.     Name:   ESC     I       n
  1919.     Dec.:   27      73      n
  1920.     Hex.:   1B      49      n
  1921.  
  1922.     Comments:
  1923.     *The following values of n can be used.
  1924.         ~n= 0:  Internal Draft 10 CPI mode~
  1925.         ~n= 2:  Internal LQ 10 CPI mode~
  1926.         ~n= 3:  Internal Proportional LQ mode~
  1927.         ~n= 4:  Download Draft 10 CPI mode~
  1928.         ~n= 6:  Download LQ 10 CPI mode~
  1929.         ~n= 7:  Download Proportional LQ mode~
  1930.         ~n= 8:  Internal Draft 12 CPI mode~
  1931.         ~n=10:  Internal LQ 12 CPI mode~
  1932.         ~n=12:  Download Draft 12 CPI mode~
  1933.         ~n=14:  Download LQ 12 CPI mode~
  1934.         ~n=16:  Internal Draft 17 CPI mode~
  1935.         ~n=18:  Internal LQ 17 CPI mode~
  1936.         ~n=20:  Download Draft 17 CPI mode~
  1937.         ~n=22:  Download LQ 17 CPI mode~
  1938.  
  1939. <TYPEFACE>
  1940. Selects LQ Typeface.
  1941.  
  1942.     Name:   ESC     k       n
  1943.     Dec.:   27      107     n
  1944.     Hex.:   1B      6B      n
  1945.  
  1946.     Comments:
  1947.     *The following values can be used.
  1948.         ~n=0 :  Roman ~
  1949.         ~n=1 :  Sans Serif ~
  1950.         ~n=2 :  Courier~
  1951.         ~n=3 :  Prestige ~
  1952.         ~n=4 :  Script~
  1953.         ~n=5 :  OCR-B ~
  1954.         ~n=6 :  Bold PS~
  1955.     *Typeface must be reselected after any pitch change.
  1956.     *IBM characters in locations from 0 to 31DEC (except 19,
  1957.      20, 21DEC) from 00 to 1FHEX (except 13, 14, 15HEX) and
  1958.      from 250 to 255DEC (from F0 to FFHEX) are printed in
  1959.      Courier font, regardless of font selection.
  1960.  
  1961. <SUB/SUPERSCRIPT FONT>
  1962. Selects sub/superscript font with characters printed
  1963. in the lower/upper 2/3 area of the line.
  1964.  
  1965.     Set:
  1966.     Name:   ESC     S       n
  1967.     Dec.:   27      83      n
  1968.     Hex.:   1B      53      n
  1969.  
  1970.     Release:
  1971.     Name:   ESC     T
  1972.     Dec.:   27      84
  1973.     Hex.:   1B      54
  1974.  
  1975.     Comments:
  1976.     *The following values of n can be used:
  1977.         n=0 : Superscript
  1978.         n=1 : Subscript
  1979.     *Sub/superscript font is 2/3 normal character height.
  1980.     *Sub/superscript characters are normal width.
  1981.  
  1982. <ELITE PITCH>
  1983. Sets printing to 12 characters per inch.
  1984.  
  1985.     Set:
  1986.     Name:   ESC     :
  1987.     Dec.:   27      58
  1988.     Hex.:   1B      3A
  1989.  
  1990.     Release:
  1991.     Name:   DC2
  1992.     Dec.:   18
  1993.     Hex.:   12
  1994.  
  1995.     Comments:
  1996.     *When in Letter Quality mode, ESC + : selects
  1997.      the Prestige Typeface (Refer to ESC+I+n).
  1998.  
  1999. <COMPRESSED PITCH>
  2000. Sets printing to 17 characters per inch.
  2001.  
  2002.     Set:
  2003.     Name:   SI      or      ESC     SI
  2004.     Dec.:   15      or      27      15
  2005.     Hex.:   0F      or      1B      0F
  2006.  
  2007.     Release:
  2008.     Name:   DC2
  2009.     Dec.:   18
  2010.     Hex.:   12
  2011.  
  2012.     Comments: 
  2013.     *When in Letter Quality mode, SI or ESC + SI selects
  2014.      the Courier Typeface (Refer to ESC+I+n).
  2015.  
  2016. <PROPORTIONAL SPACING>
  2017. Sets proportional spacing between characters.
  2018.  
  2019.     Name:   ESC     P       n
  2020.     Dec.:   27      80      n
  2021.     Hex.:   1B      50      n
  2022.  
  2023.     Comments: 
  2024.     *The following values can be used.
  2025.         ~n=0 : Release ~
  2026.         ~n=1 : Set ~
  2027.     *When in Letter Quality mode, ESC + P + 1 selects
  2028.      the Bold PS Typeface (Refer to ESC+I+n).
  2029.  
  2030. <EMPHASIZED PRINTING>
  2031. Sets printing to twice the original horizontal dot density.
  2032.  
  2033.     Set:
  2034.     Name:   ESC     E
  2035.     Dec.:   27      69
  2036.     Hex.:   1B      45
  2037.  
  2038.     Release:
  2039.     Name:   ESC     F
  2040.     Dec.:   27      70
  2041.     Hex.:   1B      46
  2042.  
  2043.     Comments: 
  2044.     *Emphasized characters are printed at half speed
  2045.      (100 cps in draft pica pitch).
  2046.  
  2047. <DOUBLE STRIKE PRINTING>
  2048. Sets double strike character printing.
  2049.  
  2050.     Set:
  2051.     Name:   ESC     G
  2052.     Dec.:   27      71
  2053.     Hex.:   1B      47
  2054.  
  2055.     Release:
  2056.     Name:   ESC     H
  2057.     Dec.:   27      72
  2058.     Hex.:   1B      48
  2059.  
  2060.     Comments:
  2061.     *Double strike printing prints each line twice,
  2062.      with the second line slightly below the first
  2063.      to create a bold appearance.
  2064.  
  2065. <DOUBLE WIDE PRINTING SINGLE LINE>
  2066. Sets double wide expanded printing for one line only.
  2067.  
  2068.     Set:
  2069.     Name:   SO      or      ESC     SO
  2070.     Dec.:   14              27      14
  2071.     Hex.:   0E              1B      0E
  2072.  
  2073.     Release:
  2074.     Name:   DC4     or      ESC     W       0
  2075.     Dec.:   20              27      87      0
  2076.     Hex.:   14              1B      57      00
  2077.  
  2078.     Comments:
  2079.     *Single line double wide printing is released when:
  2080.      - a LF,FF or VT is executed.
  2081.      - a CR is executed.
  2082.      - DC4 or ESC+W+0 is executed.
  2083.  
  2084. <DOUBLE WIDE PRINTING>
  2085. Sets double wide expanded printing.
  2086.  
  2087.     Name:   ESC     W       n
  2088.     Dec.:   27      87      n
  2089.     Hex.:   1B      57      n
  2090.  
  2091.     Comments:
  2092.     *The following values can be used.
  2093.         ~n=0 : Release ~
  2094.         ~n=1 : Set ~
  2095.     *DC4 will not release the double wide printing set by ESC+W+1.
  2096.  
  2097. <DOUBLE HIGH AND DOUBLE WIDE PRINTING>
  2098. Sets printing to double high, double wide or both at the same time.
  2099.  
  2100.     Name:   ESC  [   @   4   0   0   0   m1  m2
  2101.     Dec.:   27   91  64  4   0   0   0   m1  m2
  2102.     Hex.:   1B   5B  40  04  00  00  00  m1  m2
  2103.  
  2104.     Comments:
  2105.     *The value of m1 selects both the line feed and character
  2106.      height as follows:
  2107.  
  2108.             Function
  2109.     ~ m1      Line feed       Character height~
  2110.     ~ ----------------------------------------~
  2111.     ~  0      Unchanged       Unchanged~
  2112.     ~  1      Unchanged       Single-line~
  2113.     ~  2      Unchanged       Double-high~
  2114.     ~ 16      Single          Unchanged~
  2115.     ~ 17      Single          Single-high~
  2116.     ~ 18      Single          Double-high~
  2117.     ~ 32      Double          Unchanged~
  2118.     ~ 33      Double          Single-high~
  2119.     ~ 34      Double          Double-high~
  2120.     ~ ----------------------------------------~~ ~
  2121.     *The value of m2 selects the character width as follows:
  2122.         ~m2=0 : No change~
  2123.         ~m2=1 : Single-width~
  2124.         ~m2=2 : Double-width~
  2125.     *In the pull tractor mode, this command will not reverse feed
  2126.      paper correctly and the resulting printout may not be correct.
  2127.  
  2128. <UNDERLINING>
  2129. Sets continuous underlining of characters.
  2130.  
  2131.     Name:   ESC     -       n
  2132.     Dec.:   27      45      n
  2133.     Hex.:   1B      2D      n
  2134.  
  2135.     Comments:
  2136.     *The following values can be used.
  2137.         ~n=0 : Release ~
  2138.         ~n=1 : Set ~
  2139.     *Bit image data, spaces set by the HT code and IBM Graphic
  2140.      characters will not be underlined.
  2141.     *Pin No. 24 of the printhead is used for underlining.
  2142.  
  2143. <OVERLINING>
  2144. Sets continuous overlining of characters.
  2145.  
  2146.     Name:   ESC     _       n
  2147.     Dec.:   27      95      n
  2148.     Hex.:   1B      5F      n
  2149.  
  2150.     Comments:
  2151.     *The following values can be used.
  2152.         ~n=0 : Release ~
  2153.         ~n=1 : Set ~
  2154.     *Bit image data, spaces set by the HT code, IBM graphic
  2155.      characters will not be overlined.
  2156.     *Pin No. 1 of the printhead is used for overlining.
  2157.  
  2158. <IBM CHARACTER SET 1>
  2159. Selects IBM Character Set 1.
  2160.  
  2161.     Name:   ESC     7
  2162.     Dec.:   27      55
  2163.     Hex.:   1B      37
  2164.  
  2165.     Comments:
  2166.     *Refer to character set tables in appendix of the operating
  2167.      instruction manual.
  2168.  
  2169. <IBM CHARACTER SET 2>
  2170. Selects IBM Character Set 2.
  2171.  
  2172.     Name:   ESC     6
  2173.     Dec.:   27      54
  2174.     Hex.:   1B      36
  2175.  
  2176.     Comments:
  2177.     *Refer to character set tables in appendix of the operating
  2178.      instruction manual.
  2179.  
  2180. <SETS CODE PAGE>
  2181. Changes the current code page.
  2182.  
  2183.     Name:   ESC  [    T    4    0    0    0    n1   n2
  2184.     Dec.:   27   91   84   4    0    0    0    n1   n2
  2185.     Hex.:   1B   5B   54   04   00   00   00   n1   n2
  2186.  
  2187.     Comments:
  2188.     *The values of n1 and n2 select the code pages as follows:
  2189.         ~   n1    n2       Code Page~
  2190.         ~-----------------------------------~
  2191.         ~   00H   00H      Current~
  2192.         ~   01H   B5H      USA~
  2193.         ~   03H   52H      Multilingual~
  2194.         ~   03H   5CH      Portugal~
  2195.         ~   03H   5FH      Canada French~
  2196.         ~   03H   61H      Norway~
  2197.         ~   03H   59H      Turkey~
  2198.         ~   03H   EDH      BRASCII~
  2199.         ~   03H   EEH      Abicomp~
  2200.         ~Except the above  Downloaded font~
  2201.         ~-----------------------------------~
  2202.     *Refer to character set tables in appendix of the operating
  2203.      instruction manual.
  2204.  
  2205. <8-PIN STANDARD DENSITY GRAPHICS>
  2206. Sets standard density graphic mode [60 dots per inch].
  2207.  
  2208.     Name:   ESC     K       n1      n2      Data
  2209.     Dec.:   27      75      n1      n2      Data
  2210.     Hex.:   1B      4B      n1      n2      Data
  2211.  
  2212.     Comment:
  2213.     *Refer to "ESC+*+m+n1+n2" command in Epson mode.
  2214.  
  2215.  
  2216. <8-PIN DOUBLE DENSITY GRAPHICS>
  2217. Sets double density graphic mode [120 dots per inch].
  2218.  
  2219.     Name:   ESC     L       n1      n2      Data
  2220.     Dec.:   27      76      n1      n2      Data
  2221.     Hex.:   1B      4C      n1      n2      Data
  2222.  
  2223.     Comment:
  2224.     *Refer to "ESC+*+m+n1+n2" command in Epson mode.
  2225.  
  2226. <DOUBLE SPEED, DOUBLE DENSITY GRAPHICS>
  2227. Sets double speed, double density graphics mode [120 dots per inch].
  2228.  
  2229.     Name:   ESC     Y       n1      n2      Data
  2230.     Dec.:   27      89      n1      n2      Data
  2231.     Hex.:   1B      59      n1      n2      Data
  2232.  
  2233.     Comments:
  2234.     *Horizontal adjacent dots cannot be printed.
  2235.     *Refer to "ESC+*+m+n1+n2" command in Epson mode.
  2236.  
  2237. <8-PIN QUADRUPLE DENSITY GRAPHICS>
  2238. Sets quadruple density graphics mode [240 dots per inch].
  2239.  
  2240.     Name:   ESC     Z       n1      n2      Data
  2241.     Dec.:   27      90      n1      n2      Data
  2242.     Hex.:   1B      5A      n1      n2      Data
  2243.  
  2244.     Comments:
  2245.     *Horizontal adjacent dots cannot be printed.
  2246.     *Refer to "ESC+*+m+n1+n2" command in Epson mode.
  2247.  
  2248. <BIT IMAGE MODE SELECTION (AGM)>
  2249. Selects one of the 8-pin and 24-pin bit image graphic modes (AGM only).
  2250.  
  2251.     Name:   ESC     *       m       n1      n2      Data
  2252.     Dec.:   27      42      m       n1      n2      Data
  2253.     Hex.:   1B      2A      m       n1      n2      Data
  2254.  
  2255.     Comments:
  2256.     *The following table illustrates the various modes
  2257.      based upon the values of m.
  2258.  
  2259.         ~m  pin  dpi   dpl~
  2260.         ~------------------------------------------------~
  2261.         ~ 0   8   60   540   Standard Density~
  2262.         ~ 1   8  120  1080   Double Density~
  2263.         ~ 2   8  120  1080   Double Speed, Double Density~
  2264.         ~ 3   8  240  2160   Quadruple Density~
  2265.         ~ 4   8   80   720   CRT I~
  2266.         ~ 6   8   90   810   CRT II~
  2267.         ~32  24   60   540   Standard Density~
  2268.         ~33  24  120  1080   Double Density~
  2269.         ~38  24   90   810   CRT III~
  2270.         ~39  24  180  1620   Triple Density~
  2271.         ~40  24  360  3240   Hex Density~
  2272.         ~-------------------------------------------------~
  2273.  
  2274.     *When m=2, 3, 40, horizontal adjacent dots cannot be printed.
  2275.     *The values n1 and n2 indicate the number of graphic columns
  2276.      to be printed.
  2277.     *This command is effective only when AGM mode is set to ON
  2278.      through the initial setup disk or the Function mode.
  2279.     *Refer to "ESC+*+m+n1+n2" command in Epson mode.
  2280.  
  2281. <BIT IMAGE MODE SELECTION>
  2282. Selects one of the 8-pin or 24-pin bit image graphic modes.
  2283.  
  2284.     Name:   ESC     [       g       n1      n2      m       Data
  2285.     Dec.:   27      91      103     n1      n2      m       Data
  2286.     Hex.:   1B      5B      67      n1      n2      m       Data
  2287.  
  2288.     Comments:
  2289.     *The following table illustrates the various modes
  2290.      based upon the values of m.
  2291.  
  2292.         ~m  pin  dpi   dpl~
  2293.         ~------------------------------------------------~
  2294.         ~ 0   8   60   540   Standard Density~
  2295.         ~ 1   8  120  1080   Double Density~
  2296.         ~ 2   8  120  1080   Double Speed, Double Density~
  2297.         ~ 3   8  240  2160   Quadruple Density~
  2298.         ~ 8  24   60   540   Standard Density~
  2299.         ~ 9  24  120  1080   Double Density~
  2300.         ~11  24  180  1620   Triple Density~
  2301.         ~12  24  360  3240   Hex Density~
  2302.         ~------------------------------------------------~
  2303.  
  2304.     *When m=2, 3, 12, horizontal adjacent dots cannot be printed.
  2305.     *The values n1 and n2 indicate the number of graphic columns
  2306.      to be printed.
  2307.     *Refer to "ESC+*+m+n1+n2" command in Epson mode.
  2308.  
  2309. <1/8 INCH PAPER FEED>
  2310. Sets paper feed amount to 1/8 inch (3.2 mm).
  2311.  
  2312.     Name:   ESC     0
  2313.     Dec.:   27      48
  2314.     Hex.:   1B      30
  2315.  
  2316. <7/72 INCH PAPER FEED>
  2317. Sets paper feed amount to 7/72 inch (2.5 mm).
  2318.  
  2319.     Name:   ESC     1
  2320.     Dec.:   27      49
  2321.     Hex.:   1B      31
  2322.  
  2323. <LINE SPACING>
  2324. Executes line spacing set by ESC+A+n.
  2325.  
  2326.     Name:   ESC     2
  2327.     Dec.:   27      50
  2328.     Hex.:   1B      32
  2329.  
  2330. <n/72 INCH PAPER FEED SELECTION>
  2331. Sets paper feed amount to n/72 inch or n/60 inch (AGM).
  2332.  
  2333.     Name:   ESC     A       n       (~n = 0 to 255~)DEC
  2334.     Dec.:   27      65      n
  2335.     Hex.:   1B      41      n
  2336.  
  2337.     Comments:
  2338.     *ESC+2 must be input after ESC+A+n for n/72 inch paper feed
  2339.      to become effective (when AGM is set to OFF only).
  2340.     *In the AGM mode, this command sets one line paper feed of
  2341.      n/60 inch.
  2342.  
  2343. <n/216 INCH PAPER FEED>
  2344. Sets paper feed amount to n/216 inch or n/180 inch (AGM).
  2345.  
  2346.     Name:   ESC     3       n       (~n = 0 to 255~)DEC
  2347.     Dec.:   27      51      n
  2348.     Hex.:   1B      33      n
  2349.  
  2350.     Comments:
  2351.     *The paper feed amount is not exactly n/216 inch, for the
  2352.      minimum unit is 1/360 inch.
  2353.     *In the AGM mode, this command sets one line paper feed of
  2354.      n/180 inch.
  2355.  
  2356. <PAPER FEED BASE UNIT>
  2357. Selects base unit for ESC+3 and ESC+J.
  2358.  
  2359.     Name:   ESC   [     \     4    0    0    0    n    0
  2360.     Dec.:   27    91    92    4    0    0    0    n    0
  2361.     Hex.:   1B    5B    5C    04   00   00   00   n    00
  2362.  
  2363.     Comments:
  2364.     *The following values of n can be used:
  2365.         ~n=180     1/180 inch base unit~
  2366.         ~n=216     1/216 inch base unit~
  2367.  
  2368. <AUTOMATIC LINE FEED MODE>
  2369. Automatically executes a line feed following a carriage return.
  2370.  
  2371.     Name:   ESC     5       n
  2372.     Dec.:   27      53      n
  2373.     Hex.:   1B      35      n
  2374.  
  2375.     Comments:
  2376.     *The following values can be used.
  2377.         ~n=0 : Release ~
  2378.         ~n=1 : Set ~
  2379.  
  2380. <LINE FEED (LF)>
  2381. Feeds paper to next line position after printing data in the line buffer.
  2382.  
  2383.     Name:   LF
  2384.     Dec.:   10
  2385.     Hex.:   0A
  2386.  
  2387.     Comments:
  2388.     *The amount of spacing generated by LF is determined
  2389.      by the paper feed commands or Function mode setting.
  2390.     *When the new line position falls within the skip perforation
  2391.      area, the paper advances to the next top of form position.
  2392.     *When Auto CR is set to ON through the initial setup disk or the 
  2393.      Function mode,a Carriage Return command (CR) is added to each 
  2394.      Line Feed (LF).
  2395.  
  2396. <FORM FEED (FF)>
  2397. Feeds paper to next top of form position after printing data in the line buffer.
  2398.     Name:   FF
  2399.     Dec.:   12
  2400.     Hex.:   0C
  2401.  
  2402.     Comment:
  2403.     *The amount of spacing generated by FF is determined
  2404.      by the page length commands or Function mode setting.
  2405.  
  2406. <n/216 INCH SINGLE LINE FEED>
  2407. Feeds paper n/216 inch or n/180 inch (AGM) after printing data
  2408. in the line buffer.
  2409.  
  2410.     Name:   ESC     J       n       (~n = 0 to 255~)DEC
  2411.     Dec.:   27      74      n
  2412.     Hex.:   1B      4A      n
  2413.  
  2414.     Comments:
  2415.     *When Auto CR is set to ON through the initial setup disk
  2416.      or the Function mode, a carriage return command (CR) is 
  2417.      added to each line feed.
  2418.     *The paper feed amount is not exactly n/216 inch, for the
  2419.      minimum unit is 1/360 inch.
  2420.     *In the AGM mode, this command sets one line paper feed of
  2421.      n/180 inch.
  2422.  
  2423. <PAGE LENGTH (INCHES)>
  2424. Sets page length in inches.
  2425.  
  2426.     Name:   ESC     C       0       n       (~n = 1 to 255~)DEC
  2427.     Dec.:   27      67      0       n
  2428.     Hex.:   1B      43      00      n
  2429.  
  2430.     Comments:
  2431.     *Upon receipt of ESC+C+0+n, the present line position
  2432.      becomes the top of form position.
  2433.     *ESC+C+0+n releases the skip perforation settings.
  2434.     *The page length does not change even if the paper feed
  2435.      amount is changed.
  2436.     *The terms "form" and "page" are interchangeable.
  2437.  
  2438. <PAGE LENGTH (LINES)>
  2439. Sets page length in number of lines.
  2440.  
  2441.     Name:   ESC     C       n       (~n = 1 to 255~)DEC
  2442.     Dec.:   27      67      n
  2443.     Hex.:   1B      43      n
  2444.  
  2445.     Comments:
  2446.     *Upon receipt of ESC+C+n, the present line position
  2447.      becomes the top of form position.
  2448.     *If n=0, page length returns to the inch designation.
  2449.     *ESC+C+n releases the skip perforation settings.
  2450.     *The page length does not change even if the paper feed
  2451.      amount is changed.
  2452.     *The terms "form" and "page" are interchangeable.
  2453.  
  2454. <MARGIN SET>
  2455. Sets positions of left and right margins.
  2456.  
  2457.     Name:   ESC     X       n1      n2
  2458.     Dec.:   27      88      n1      n2
  2459.     Hex.:   1B      58      n1      n2
  2460.  
  2461.     Comments:
  2462.     *The following values of n1 (left) and n2 (right) can be used:
  2463.               8" print line    
  2464.     --------------------------------------
  2465.     ~Pica         n1=1 to 78   n2=3 to 80 ~
  2466.     ~Elite        n1=1 to 93   n2=4 to 96 ~
  2467.     ~Compressed   n1=1 to 133  n2=5 to 137~
  2468.  
  2469.     *To keep current left or right margin, set n1=0 or n2=0.
  2470.     *Any right margin designation to the left of the left margin
  2471.      position is ignored.
  2472.     *Setting the margin clears all data in the line buffer.
  2473.     *Once the margin position is set, a change in the pitch will
  2474.      not alter this margin setting.
  2475.  
  2476. <SKIP PERFORATION>
  2477. Sets skip perforation.
  2478.  
  2479.     Set:
  2480.     Name:   ESC     N       n       (~n = 0 to 255~)DEC
  2481.     Dec.:   27      78      n
  2482.     Hex.:   1B      4E      n
  2483.  
  2484.     Release:
  2485.     Name:   ESC     O
  2486.     Dec.:   27      79
  2487.     Hex.:   1B      4F
  2488.  
  2489.     Comments:
  2490.     *The value of n specifies the number of lines (or n times
  2491.      the current line spacing amount) to be skipped at the bottom
  2492.      of the page. 
  2493.     *The skip perforation amount does not change even if the paper 
  2494.      feed amount is changed following a skip perforation designation.
  2495.     *The skip perforation is released upon receipt of the page
  2496.      length designation command.
  2497.     *The skip perforation command overrides the front panel Bottom 
  2498.      margin setting.
  2499.  
  2500. <TOP OF FORM>
  2501. Sets current paper position as the new top of form.
  2502.  
  2503.     Name:   ESC     4
  2504.     Dec.:   27      52
  2505.     Hex.:   1B      34
  2506.  
  2507. <HORIZONTAL TAB SETTING>
  2508. Sets horizontal tabulations to specified values.
  2509.  
  2510.     Set:
  2511.     Name:   ESC     D       n1      n2...nx         0    (~x = 1 to 32~)
  2512.     Dec.:   27      68      n1      n2...nx         0
  2513.     Hex.:   1B      44      n1      n2...nx         00
  2514.  
  2515.     Release:
  2516.     Name:   ESC     D       0
  2517.     Dec.:   27      68      0
  2518.     Hex.:   1B      44      00
  2519.  
  2520.     Comments:
  2521.     *Horizontal tabs are set from the left margin position.
  2522.     *Horizontal tabs must be designated such that n1<n2...<nx.
  2523.     *A maximum of 32 tabs may be set on a single line.
  2524.     *ESC+D+n1+n2+...+nx+0 sets horizontal tab stops.
  2525.     *The HT command executes the tab designation.
  2526.     *In proportional spacing, horizontal tabs are set based on 10 CPI.
  2527.     *If the character pitch is altered after designation of
  2528.      horizontal tabs, the tab positions change.
  2529.     *When the left margin is changed, horizontal tabs will be
  2530.      moved based on the new margin setting.
  2531.     *When the printer is powered up, tabs are automatically set
  2532.      every 8 characters.
  2533.  
  2534. <HORIZONTAL TAB EXECUTION>
  2535. Executes the horizontal TAB as designated by ESC+D+n1+n2+...nx+0.
  2536.  
  2537.     Name:   HT
  2538.     Dec.:   9
  2539.     Hex.:   09
  2540.  
  2541.     Comments:
  2542.     *If the value of the horizontal TAB is less than the
  2543.      present column position, that HT is ignored.
  2544.     *When in underline mode, the blank spaces between
  2545.      consecutive HT print positions are not underlined.
  2546.  
  2547. <VERTICAL TAB SETTING>
  2548. Sets vertical tabulation to specified values.
  2549.  
  2550.     Set:
  2551.     Name:   ESC     B       n1      n2...nx         0    (~x = 1 to 64~)
  2552.     Dec.:   27      66      n1      n2...nx         0
  2553.     Hex.:   1B      42      n1      n2...nx         00
  2554.  
  2555.     Release:
  2556.     Name:   ESC     B       0
  2557.     Dec.:   27      66      0
  2558.     Hex.:   1B      42      00
  2559.  
  2560.     Comments:
  2561.     *VT is set from the top of form position.
  2562.     *Vertical tabs must be designed such that n1<n2...<nx.
  2563.     *ESC+B+n1+n2+...nx+0 sets vertical tab stops. The VT command
  2564.      executes the tab designation.
  2565.     *If the paper feed amount is changed after a designation of
  2566.      vertical tabs, the tab positions do not change.
  2567.     *A maximum of 64 tabs may be set.
  2568.  
  2569. <VERTICAL TAB EXECUTION>
  2570. Executes the vertical TAB as designated by ESC+B+n1+n2+...+nx+0.
  2571.  
  2572.     Name:   VT
  2573.     Dec.:   11
  2574.     Hex.:   0B
  2575.  
  2576.     Comments:
  2577.     *When TABs are set with VT setting command and there is
  2578.      no tab setting on a position exceeding the present line,
  2579.      data in the line buffer is printed and the paper is fed
  2580.      one line (same as LF).
  2581.     *When vertical TAB has not been set by ESC+B+n1+n2+...+nx+0,
  2582.      execution of VT causes data in the line buffer to be printed
  2583.      and advances the paper one line (same function as LF).
  2584.  
  2585. <ALL TAB INITIAL CLEAR>
  2586. Sets all tabs to power on settings.
  2587.  
  2588.     Name:   ESC     R
  2589.     Dec.:   27      82
  2590.     Hex.:   1B      52
  2591.  
  2592.     Comment:
  2593.     *This command sets horizontal tabs at every 8th position
  2594.      and clears all vertical tabs.
  2595.  
  2596. <BACKSPACE>
  2597. Prints data in the line buffer and backspaces one space.
  2598.  
  2599.     Name:   BS
  2600.     Dec.:   8
  2601.     Hex.:   08
  2602.  
  2603.     Comment:
  2604.     *The backspacing amount will depend upon the pitch set when
  2605.      the BS code is executed.
  2606.  
  2607. <CARRIAGE RETURN>
  2608. Prints all data in the line buffer and returns the printhead
  2609. to the left margin position.
  2610.  
  2611.     Name:   CR
  2612.     Dec.:   13
  2613.     Hex.:   0D
  2614.  
  2615.     Comments:
  2616.     *Certain computers issue an automatic line feed with
  2617.      a carriage return. Check your computer manual for details.
  2618.     *When Auto LF is set to ON through the Function mode or 
  2619.      the initial setup mode, a Line Feed command (LF) is added to 
  2620.      each Carriage Return (CR) double width printing set.
  2621.  
  2622. <UNI-DIRECTION>
  2623. Sets uni-directional printing mode.
  2624.  
  2625.     Name:   ESC     U       n
  2626.     Dec.:   27      85      n
  2627.     Hex.:   1B      55      n
  2628.  
  2629.     Comments:
  2630.     *The following values can be used.
  2631.         ~n=0 : Release ~
  2632.         ~n=1 : Set ~
  2633.  
  2634. <RELATIVE HORIZONTAL POSITION>
  2635. Moves the printhead toward the right n/120 inch.
  2636.  
  2637.     Name:   ESC     d       n1      n2
  2638.     Dec.:   27      100     n1      n2
  2639.     Hex.:   1B      64      n1      n2
  2640.  
  2641.     Comments:
  2642.     *Each unit equals n/120 of an inch
  2643.     *Let m=# of units
  2644.         Divide m by 256 using long division
  2645.           ~m = n1 + (256 * n2)~
  2646.         The quotient=n2
  2647.         The remainder=n1
  2648.     *When underlining or overlining, spaces created by the move
  2649.      are underlined or overlined.
  2650.  
  2651. <CANCEL>
  2652. Clears all data in the line buffer.
  2653.  
  2654.     Name:   CAN
  2655.     Dec.:   24
  2656.     Hex.:   18
  2657.  
  2658. <REMOTE PRINTER SELECT>
  2659. Selects printer after it has been deselected by ESC+Q+36.
  2660.  
  2661.     Name:   DC1     (Device Control 1)
  2662.     Dec.:   17
  2663.     Hex.:   11
  2664.  
  2665.     Comment:
  2666.     *All data sent to the printer between ESC+Q+36 and DC1 is lost.
  2667.  
  2668. <REMOTE DESELECT PRINTER>
  2669. Deselects printer until it has been selected by DC1.
  2670.  
  2671.     Name:   ESC     Q       36
  2672.     Dec.:   27      81      36
  2673.     Hex.:   1B      51      24
  2674.  
  2675.     Comment:
  2676.     *All data sent to the printer between DC3 and DC1 is lost.
  2677.  
  2678. <DOWNLOAD>
  2679.     *Making Maximum Use of the Buffer:
  2680.      IBM mode:
  2681.      The 32K bytes available can be divided between draft and LQ
  2682.      characters in any combination. The download data also can be
  2683.      entered to RAM by compression. The maximum number of characters
  2684.      depends on the manner in which the characters are entered.
  2685.  
  2686.     *Entering Download Data
  2687.      IBM mode:
  2688.  
  2689.      Downloading fonts in IBM mode requires downloading character Dot
  2690.      Pattern data and character Index Table data. Dot pattern data
  2691.      controls which pins fire when printing a character. Index Table
  2692.      data is placed in a "look-up table" that provides information on
  2693.      where Dot Pattern data is stored in memory and defines certain
  2694.      attributes of the character.
  2695.  
  2696.      The format for the command to input download data is:
  2697.         ESC+"="+n1+n2+35+A1+A2+d1+d2+...+dx
  2698.      where
  2699.         n1+(256 x n2)=the number of data bytes to be downloaded, 
  2700.         35 is a fixed number that must always be sent, A1h and A2h 
  2701.         indicate the low order and high order addresses in which 
  2702.         data is to be stored, and d1, d2...is the data being 
  2703.         downloaded. This data will be in one of two formats, 
  2704.         depending on whether it is Dot Pattern or Index Table:
  2705.  
  2706.      1. Index Table Addresses
  2707.      Starting memory addresses for Index Tables are:
  2708.         Draft (10 and 12 CPI)           8011HEX
  2709.         LQ 10 CPI                       8912HEX
  2710.         LQ Proportional                 9213HEX
  2711.         LQ 12 CPI                       9B14HEX
  2712.  
  2713.      To calculate the address for an individual character Index Table
  2714.      Entry, use equation:
  2715.  
  2716.      Address=9 x ASCII character number+starting address.
  2717.  
  2718.      To find the address of the Index Table location for the draft
  2719.      letter "A":
  2720.         Multiply 9 x 65 (ASCII character number for "A")=585DEC
  2721.         Convert to hexadecimal=249HEX
  2722.         Add starting address for draft=8011HEX
  2723.         yielding 825AHEX making A1=5AHEX, and A2=82HEX.
  2724.  
  2725.      2. Dot Pattern Data
  2726.         Dot Pattern data is sent for all columns that must be 
  2727.         uniquely defined. If adjacent horizontal columns are 
  2728.         identical (or can be made identical knowing that the 
  2729.         printer will not print adjacent horizontal dots) data 
  2730.         compression may be used and the duplicate data need not 
  2731.         be sent. Dot Pattern data may be stored at any address 
  2732.         from A414HEX to FFFFHEX inclusive.
  2733.  
  2734.         Dot columns for characters are as follows:
  2735.             Draft (10 and 12 CPI)   10 columns
  2736.             LQ 10 CPI               36 columns
  2737.             LQ 12 CPI               30 columns
  2738.             LQ Proportional         18-42 columns
  2739.  
  2740.         It is important to note that the last column is always 
  2741.         blank. (e.g. A download draft character is defined by 9 
  2742.         columns. The printer automatically adds the tenth column.)
  2743.  
  2744.             Data=P1H+P1M+P1L+P2H+P2M+P2L+...+PnH+PnM+PnL
  2745.  
  2746.      3. Index Table Data
  2747.         AA1+AA2+IT1+IT2+CM1+...+CM5
  2748.      where
  2749.         AA1 and AA2 indicate the address where Dot Pattern data 
  2750.         is stored.
  2751.         AA1 and AA2 are the high order and the low order bytes 
  2752.         respectively.
  2753.  
  2754.      IT1 is Index Table byte #1. Bit designation is:
  2755.  
  2756.         Bit             0                       1
  2757.         7       Normal Character        Graphic Character
  2758.         6       Download Character      Resident Character
  2759.         5 to 0  Number of columns in the character memory
  2760.  
  2761.      IT2 is Index Table byte #2. Bit designation is:
  2762.  
  2763.         Bits 7, 6       Type of block graphic character
  2764.                 00              shading character
  2765.                 01              line drawing character
  2766.                 10              underscore character
  2767.                 11              not supported
  2768.  
  2769.         Bits 5 to 0     number of columns in the character less 1
  2770.                 [e.g. for draft characters,
  2771.                 10-1=9DEC=(001001)BIN bits 5 to 0=001001]
  2772.  
  2773.      From CM1 to CM5 are compression mask bits. (0=no compression,
  2774.      1=compression)
  2775.  
  2776.         CM1     bit 7=1st dot column
  2777.             bit 6=2nd dot column
  2778.             .
  2779.             .
  2780.             .
  2781.         CM5     bit 3=37th dot column
  2782.             bit 2=38th dot column
  2783.             bit 1=39th dot column
  2784.             bit 0=40th dot column
  2785.  
  2786.      All block graphic characters are 30 dots high, even though only
  2787.      24 dots are defined for each column. An underline is defined as
  2788.      a blank block graphic character (all zeros). The underline is
  2789.      generated by the printer during the second pass. A shadow character
  2790.      repeats dots 1 to 6 of each column as dots 25 through 30
  2791.      respectively. A line draw character repeats dots 23 and 24 as the
  2792.      pairs 25 and 26, 27 and 28, and 29 and 30.
  2793.  
  2794.      Entry data can designate any character data image whether resident
  2795.      or downloaded. Multiple table entries can designate the same
  2796.      character. The address of an undefined entry should be 000. An
  2797.      undefined entry is printed as a space.
  2798.  
  2799.      Location 0 (00HEX) normally stores the slashed zero. If a character
  2800.      is downloaded into this location, when the slashed zero is selected
  2801.      through the initial setup disk, the downloaded character will print
  2802.      in place of any zero.
  2803.  
  2804.      4. Data Compression
  2805.      Data Compression allows the efficient use of memory in storing
  2806.      downloaded characters, providing space for more characters than
  2807.      would be available without compression. The printer repeats the
  2808.      previous dot column in the current column when the current column
  2809.      compression mask bit is set to 1.
  2810.  
  2811.      5. Resetting Download Area
  2812.      Issuing the command ESC+"="+0+0 initializes the download area.
  2813.      All previously downloaded characters are cleared and the Index
  2814.      Tables are loaded with information for resident fonts.
  2815.  
  2816.      6. Programming Examples:
  2817.      To load the draft character used in the example for the Epson
  2818.      mode (Greek gamma), the following program may be used.
  2819.  
  2820.      10 REM Greek Gamma Character Download and print
  2821.      20 WIDTH "LPT1:",255
  2822.      30 OPEN "LPT1:" AS #1
  2823.      40 REM---(Initialize the Download Buffer)
  2824.      50 PRINT #1,CHR$(27)+"="+CHR$(0)+CHR$(0);
  2825.      60 REM---(Dot Pattern Data Entry to ASCII "A")
  2826.      70 PRINT #1,CHR$(27)+"="+CHR$(30)+CHR$(0)+CHR$(35);
  2827.      80 PRINT #1,CHR$(&H0)+CHR$(&HB0);
  2828.      90 PRINT #1,CHR$(0)+CHR$(128)+CHR$(0);
  2829.      100 PRINT #1,CHR$(1)+CHR$(0)+CHR$(0);
  2830.      110 PRINT #1,CHR$(0)+CHR$(128)+CHR$(0);
  2831.      120 PRINT #1,CHR$(0)+CHR$(65)+CHR$(64);
  2832.      130 PRINT #1,CHR$(0)+CHR$(18)+CHR$(16);
  2833.      140 PRINT #1,CHR$(0)+CHR$(5)+CHR$(64);
  2834.      150 PRINT #1,CHR$(0)+CHR$(16)+CHR$(0);
  2835.      160 PRINT #1,CHR$(1)+CHR$(64)+CHR$(0);
  2836.      170 PRINT #1,CHR$(0)+CHR$(0)+CHR$(0);
  2837.      180 REM---(Index Table Entry to ASCII "A")
  2838.      190 PRINT #1,CHR$(27)+"="+CHR$(12)+CHR$(0)+CHR$(35);
  2839.      200 PRINT #1,CHR$(&H5A)+CHR$(&H82);
  2840.      210 PRINT #1,CHR$(&HB0)+CHR$(&H0)+CHR$(8);
  2841.      220 PRINT #1,CHR$(10)+CHR$(0)+CHR$(0);
  2842.      230 PRINT #1,CHR$(0)+CHR$(0)+CHR$(0);
  2843.      240 REM---(Download Character print)
  2844.      250 PRINT #1,CHR$(27)+"I"+CHR$(4);
  2845.      260 FOR I=1 TO 10
  2846.      270 PRINT #1,"A";
  2847.      280 NEXT
  2848.      290 PRINT #1,CHR$(13);CHR$(10);
  2849.      300 CLOSE #1
  2850.      310 END
  2851.  
  2852.      In this example of Greek gamma, a character is not compressed,
  2853.      and data of CM1 through CM5 are all zeros.
  2854.  
  2855.      To load the LQ character used in the example for the one-eighth-
  2856.      note character, the following program may be used.
  2857.  
  2858.      Input format is the same as with draft fonts.
  2859.  
  2860.      Programming example for the one-eighth-note character is as follows:
  2861.  
  2862.      10 REM One-eight-note Character Download and print
  2863.      20 WIDTH "LPT1:",255
  2864.      30 OPEN "LPT1:" AS #1
  2865.      40 REM---(Initialize the Download Buffer)
  2866.      50 PRINT #1,CHR$(27)+"="+CHR$(0)+CHR$(0);
  2867.      60 REM---(Dot Pattern Data Entry to ASCII "B")
  2868.      70 PRINT #1,CHR$(27)+"="+CHR$(45)+CHR$(0)+CHR$(35);
  2869.      80 PRINT #1,CHR$(&H0)+CHR$(&HB0);
  2870.      90 PRINT #1,CHR$(0)+CHR$(0)+CHR$(0);
  2871.      100 PRINT #1,CHR$(0)+CHR$(0)+CHR$(128);
  2872.      110 PRINT #1,CHR$(0)+CHR$(1)+CHR$(64);
  2873.      120 PRINT #1,CHR$(0)+CHR$(3)+CHR$(224);
  2874.      130 PRINT #1,CHR$(0)+CHR$(7)+CHR$(240);
  2875.      140 PRINT #1,CHR$(0)+CHR$(3)+CHR$(224);
  2876.      150 PRINT #1,CHR$(0)+CHR$(1)+CHR$(64);
  2877.      160 PRINT #1,CHR$(63)+CHR$(254)+CHR$(128);
  2878.      170 PRINT #1,CHR$(14)+CHR$(0)+CHR$(0);
  2879.      180 PRINT #1,CHR$(6)+CHR$(0)+CHR$(0);
  2880.      190 PRINT #1,CHR$(3)+CHR$(0)+CHR$(0);
  2881.      200 PRINT #1,CHR$(1)+CHR$(132)+CHR$(0);
  2882.      210 PRINT #1,CHR$(0)+CHR$(120)+CHR$(0);
  2883.      220 PRINT #1,CHR$(0)+CHR$(0)+CHR$(0);
  2884.      230 REM---(Index Table Entry to ASCII "B")
  2885.      240 PRINT #1,CHR$(27)+"="+CHR$(12)+CHR$(0)+CHR$(35);
  2886.      250 PRINT #1,CHR$(&H64)+CHR$(&H8B);
  2887.      260 PRINT #1,CHR$(&HB0)+CHR$(&H0)+CHR$(14);
  2888.      270 PRINT #1,CHR$(35)+CHR$(124)+CHR$(90);
  2889.      280 PRINT #1,CHR$(85)+CHR$(47)+CHR$(240);
  2890.      290 REM---(Download Character print)
  2891.      300 PRINT #1,CHR$(27)+"I"+CHR$(6);
  2892.      310 FOR I=1 TO 10
  2893.      320 PRINT #1,"B";
  2894.      330 NEXT
  2895.      340 PRINT #1,CHR$(13);CHR$(10);
  2896.      350 CLOSE #1
  2897.      360 END
  2898.  
  2899.      Note:
  2900.      The left most column of adjacent identical columns has its
  2901.      compression mask bit set to 0, and that bit in the other columns
  2902.      is set to 1.
  2903.  
  2904.      Entry data can designate any character data image whether resident
  2905.      or downloaded. Multiple table entries can designate the same
  2906.      character. The address of an undefined entry should be 000.
  2907.      An undefined entry is printed as a space.
  2908.  
  2909.      Location 0 (00HEX) normally stores the slashed zero. If a character
  2910.      is downloaded into this location, when the slashed zero is selected
  2911.      through the initial setup disk, the downloaded character will print
  2912.      in place of any zero.
  2913.  
  2914.      ASCII character in location 255 (FFHEX) cannot be defined.
  2915.  
  2916.  
  2917. <FONT DOWNLOADING>
  2918. Defines download characters into specified address locations
  2919. in RAM.
  2920.  
  2921.     Name:   ESC     =       n1      n2      35      A1      A2      Data
  2922.     Dec.:   27      61      n1      n2      35      A1      A2      Data
  2923.     Hex.:   1B      3D      n1      n2      23      A1      A2      Data
  2924.  
  2925.     Comments:
  2926.     *The values n1 and n2 indicate the number of data bytes to be
  2927.      downloaded.
  2928.     *The values A1 and A2 are the low order and high order address
  2929.      location of the character being defined.
  2930.     *When n1=n2=0, all previously downloaded characters are cleared.
  2931.     *This command is operational only when through Function mode 
  2932.      or setup disk
  2933.      Draft and Letter Quality (LQ) fonts can be downloaded simultaneously.
  2934.      Draft download characters are printed when the printer is 
  2935.      in draft mode. LQ characters are printed when the printer is 
  2936.      in LQ mode.
  2937.  
  2938. <ALL CHARACTER CHART PRINTING (Continuous)>
  2939. Prints continuously from the All Character Chart.
  2940.  
  2941.     Name:   ESC     \       n1      n2
  2942.     Dec.:   27      92      n1      n2
  2943.     Hex.:   1B      5C      n1      n2
  2944.  
  2945.     Comments:
  2946.     *The values specified for n1 and n2 indicate how many
  2947.      characters to print from All Character Chart, calculating
  2948.      the total count with this formula; ~Total count=n1 + (256 * n2)~.
  2949.     *The data following this command will be printed as characters
  2950.      from the All Character Chart.
  2951.     *Refer to IBM All Character Chart in appendix of the operating
  2952.      instruction manual.
  2953.  
  2954. <ALL CHARACTER CHART PRINTING (Single)>
  2955. Prints a single character from the All Character Chart.
  2956.  
  2957.     Name:   ESC     ^
  2958.     Dec.:   27      94
  2959.     Hex.:   1B      5E
  2960.  
  2961.     Comments:
  2962.     *Only the first byte of data following this command will
  2963.      be printed as a character from the All Character Chart.
  2964.     *Refer to IBM All Character Chart in appendix of the operating
  2965.      instruction manual.
  2966.  
  2967. <SETS OFF LINE MODE>
  2968. Stops printing and sets printer to OFF LINE mode.
  2969.  
  2970.     Name:   ESC     j
  2971.     Dec.:   27      106
  2972.     Hex.:   1B      6A
  2973.  
  2974.     Comment:
  2975.     *When you desire to print again, press the ON LINE switch.
  2976.  
  2977. <INITIAL STATE>
  2978. Resets to initial state.
  2979.  
  2980.     Name:   ESC  [    K    n1   0    m   36   p1   p2
  2981.     Dec.:   27   91   75   n1   0    m   36   p1   p2
  2982.     Hex.:   1B   5B   4B   n1   00   m   24   p1   p2
  2983.  
  2984.     Comments:
  2985.     *The following values of n1 can be used.
  2986.         n1=1 : Initialize only
  2987.         n1=3 : Initialize and set by p1
  2988.         n1=4 : Initialize and set by p1 and p2
  2989.     *The following table illustrates the various modes based
  2990.      upon the value of m.
  2991.  
  2992.     m       Initialization          Download
  2993.     ---------------------------------------------------------
  2994.     0       Current setting         Not cleared     Not saved
  2995.     1       Current setting         Cleared         Not saved
  2996.     4       FACTORY setting         Not Cleared     Not saved
  2997.     5       FACTORY setting         Cleared         Not saved
  2998.     254     Current setting         Cleared         Saved
  2999.     255     FACTORY setting         Cleared         Saved
  3000.  
  3001.     *The following tables illustrate the parameter specifications.
  3002.  
  3003.     p1 (Parameter 1)
  3004.     Bit                  OFF                 ON
  3005.     ----------------------------------------------------------
  3006.     7  Discard byte      Process this byte   Ignore this byte
  3007.     6  Not used
  3008.     5  Paper out alarm   Enable              Disable
  3009.     4  Auto CR           OFF                 ON
  3010.     3  Auto LF           OFF                 ON
  3011.     2  Form length       11"         12"
  3012.     1  Zero slash        Normal              Slashed Zero
  3013.     0  Character set     Set 1               Set 2
  3014.  
  3015.     p2 (Parameter 2):
  3016.     Bit                  OFF                 ON
  3017.     ----------------------------------------------------------
  3018.     7  Discard byte      Process this byte   Ignore this byte
  3019.     6  Select code page  USA                 Multilingual
  3020.     5  Not used          ---                 ---
  3021.     4  Not used          ---                 ---
  3022.     3  Not used          ---                 ---
  3023.     2  Not used          ---                 ---
  3024.     1  Not used          ---                 ---
  3025.     0  Cut sheet feeder  Disable             Enable
  3026.  
  3027.  
  3028. <PRINT COLOR>
  3029. Select printing color
  3030.  
  3031.     SET :
  3032.     NAME:   ESC    r     n    
  3033.     Dec.:   27     114   n    
  3034.     Hex.:   1B     72    n    
  3035.  
  3036.     Comment:
  3037.     *The following values of n can be used:
  3038.         ~n=0     Black~
  3039.         ~n=1     Red(Magenta)~
  3040.         ~n=2     Blue(Cyan)~
  3041.         ~n=3     Violet~
  3042.         ~n=4     Yellow~
  3043.         ~n=5     Orange~
  3044.         ~n=6     Green~
  3045.  
  3046.     Notes:
  3047.     *This command is operational only when the color kit (KX-PCK12) is 
  3048.      installed.
  3049.     *Print yellow first when overlapping colors.
  3050.  
  3051.  
  3052. < IBM Mode (ASCII) >
  3053.  
  3054.    Hex.  1  2  3  4  5  6  7  8
  3055.  
  3056.     0    -  - 30 30 36 36 18 36
  3057.     1    -  - 18 30 36 36 30 36
  3058.     2    -  - 30 30 36 36 36 30
  3059.     3    -  - 30 30 36 36 30 30
  3060.     4    -  - 30 30 36 36 36 24
  3061.     5    -  - 36 30 36 42 30 36
  3062.     6    -  - 36 30 36 36 24 36
  3063.     7    -  - 18 30 36 42 36 42
  3064.     8    -  - 24 30 36 36 36 30
  3065.     9    -  - 24 30 24 36 18 36
  3066.     A    -  - 30 18 30 30 24 30
  3067.     B    -  - 30 18 36 24 36 24
  3068.     C    -  - 18 30 36 30 18 18
  3069.     D    -  - 30 30 42 24 42 24
  3070.     E    -  - 18 30 36 30 36 30
  3071.     F    -  - 30 30 36 30 30 30
  3072.  
  3073.      Unit:1/360 inch (0.07 mm)
  3074.  
  3075.  
  3076. < IBM Mode (USA Normal) >
  3077.  
  3078.    Hex.  8  9  A  B  C  D  E  F
  3079.  
  3080.     0   42 36 30 30 30 30 30 30 
  3081.     1   36 42 18 30 30 30 36 30 
  3082.     2   30 42 30 30 30 30 36 30 
  3083.     3   30 30 36 30 30 30 36 30 
  3084.     4   30 30 36 30 30 30 42 30 
  3085.     5   30 30 42 30 30 30 36 30 
  3086.     6   30 36 30 30 30 30 36 30 
  3087.     7   30 36 30 30 30 30 30 30 
  3088.     8   30 36 30 30 30 30 42 30 
  3089.     9   30 42 30 30 30 30 42 30 
  3090.     A   30 42 30 30 30 30 42 30 
  3091.     B   18 30 30 30 30 30 30 30 
  3092.     C   18 30 30 30 30 30 30 30 
  3093.     D   18 30 30 30 30 30 42 30 
  3094.     E   42 42 42 30 30 30 30 30 
  3095.     F   42 30 42 30 30 30 30 30 
  3096.  
  3097.      Unit:1/360 inch (0.07 mm)
  3098.  
  3099.  
  3100. < IBM Mode (Multilingual Normal) >
  3101.  
  3102.    Hex.  8  9  A  B  C  D  E  F
  3103.  
  3104.     0   42 36 30 30 30 36 42 30 
  3105.     1   36 42 18 30 30 42 36 30 
  3106.     2   30 42 30 30 30 36 42 30 
  3107.     3   30 30 36 30 30 36 42 30 
  3108.     4   30 30 36 30 30 36 30 30 
  3109.     5   30 30 42 42 30 18 42 30 
  3110.     6   30 36 30 42 30 24 30 30 
  3111.     7   30 36 30 42 42 24 36 30 
  3112.     8   30 36 30 30 30 24 42 30 
  3113.     9   30 42 30 30 30 30 42 30 
  3114.     A   30 42 30 30 30 30 42 30 
  3115.     B   18 30 30 30 30 30 42 30 
  3116.     C   18 30 30 30 30 30 36 30 
  3117.     D   18 42 30 30 30 30 42 30 
  3118.     E   42 30 42 30 30 24 30 30 
  3119.     F   42 30 42 30 30 30 30 30 
  3120.  
  3121.      Unit:1/360 inch (0.07 mm)
  3122.  
  3123. < IBM Mode (Portugal Normal) >
  3124.  
  3125.    Hex.  8  9  A  B  C  D  E  F
  3126.  
  3127.     0   42 36 30 30 30 30 30 30 
  3128.     1   36 42 18 30 30 30 36 30 
  3129.     2   30 36 30 30 30 30 36 30 
  3130.     3   30 30 36 30 30 30 36 30 
  3131.     4   30 30 36 30 30 30 42 30 
  3132.     5   30 30 42 30 30 30 36 30 
  3133.     6   42 42 30 30 30 30 36 30 
  3134.     7   30 36 30 30 30 30 30 30 
  3135.     8   30 24 30 30 30 30 42 30 
  3136.     9   36 42 42 30 30 30 42 30 
  3137.     A   30 42 30 30 30 30 42 30 
  3138.     B   24 30 30 30 30 30 30 30 
  3139.     C   42 30 30 30 30 30 30 30 
  3140.     D   18 42 30 30 30 30 42 30 
  3141.     E   42 42 42 30 30 30 30 30 
  3142.     F   42 42 42 30 30 30 30 30 
  3143.  
  3144.      Unit:1/360 inch (0.07 mm)
  3145.  
  3146.  
  3147. < IBM Mode (Canada-French Normal) >
  3148.  
  3149.    Hex.  8  9  A  B  C  D  E  F
  3150.  
  3151.     0   42 36 30 30 30 30 30 30 
  3152.     1   36 36 30 30 30 30 36 30 
  3153.     2   30 36 30 30 30 30 36 30 
  3154.     3   30 30 36 30 30 30 36 30 
  3155.     4   42 36 30 30 30 30 42 30 
  3156.     5   30 24 30 30 30 30 36 30 
  3157.     6   30 36 30 30 30 30 36 30 
  3158.     7   30 36 30 30 30 30 30 30 
  3159.     8   30 30 24 30 30 30 42 30 
  3160.     9   30 42 30 30 30 30 42 30 
  3161.     A   30 42 30 30 30 30 42 30 
  3162.     B   18 30 30 30 30 30 30 30 
  3163.     C   18 30 30 30 30 30 30 30 
  3164.     D   30 42 30 30 30 30 42 30 
  3165.     E   42 42 42 30 30 30 30 30 
  3166.     F   30 30 42 30 30 30 30 30 
  3167.  
  3168.      Unit:1/360 inch (0.07 mm)
  3169.  
  3170.  
  3171. < IBM Mode (Norway Normal) >
  3172.  
  3173.    Hex.  8  9  A  B  C  D  E  F
  3174.  
  3175.     0   42 36 30 30 30 30 30 30 
  3176.     1   36 42 18 30 30 30 36 30 
  3177.     2   30 42 30 30 30 30 36 30 
  3178.     3   30 30 36 30 30 30 36 30 
  3179.     4   30 30 36 30 30 30 42 30 
  3180.     5   30 30 42 30 30 30 36 30 
  3181.     6   30 36 30 30 30 30 36 30 
  3182.     7   30 36 30 30 30 30 30 30 
  3183.     8   30 36 30 30 30 30 42 30 
  3184.     9   30 42 30 30 30 30 42 30 
  3185.     A   30 42 30 30 30 30 42 30 
  3186.     B   18 30 30 30 30 30 30 30 
  3187.     C   18 30 30 30 30 30 30 30 
  3188.     D   18 42 30 30 30 30 42 30 
  3189.     E   42 42 42 30 30 30 30 30 
  3190.     F   42 30 30 30 30 30 30 30 
  3191.  
  3192.      Unit:1/360 inch (0.07 mm)
  3193.  
  3194.  
  3195. < IBM Mode (Turkey) >
  3196.  
  3197.    Hex.  8  9  A  B  C  D  E  F
  3198.  
  3199.     0   42 36 30 30 30 30 30 30 
  3200.     1   36 42 18 30 30 30 36 30 
  3201.     2   30 42 30 30 30 30 36 30 
  3202.     3   30 30 36 30 30 30 36 30 
  3203.     4   30 30 36 30 30 30 42 30 
  3204.     5   30 30 42 30 30 30 36 30 
  3205.     6   30 36 30 30 30 30 36 30 
  3206.     7   30 36 30 30 30 30 30 30 
  3207.     8   30 24 30 30 30 30 42 30 
  3208.     9   30 42 30 30 30 30 42 30 
  3209.     A   30 42 30 30 30 30 42 30 
  3210.     B   18 30 30 30 30 30 30 30 
  3211.     C   18 30 30 30 30 30 30 30 
  3212.     D   18 30 30 30 30 30 42 30 
  3213.     E   42 36 42 30 30 30 30 30 
  3214.     F   42 30 42 30 30 30 30 30 
  3215.  
  3216.      Unit:1/360 inch (0.07 mm)
  3217.  
  3218.  
  3219. < IBM Mode (Brazil(BRASCII) Normal) >
  3220.  
  3221.    Hex.  8  9  A  B  C  D  E  F
  3222.  
  3223.     0   36 36 30 30 42 42 30 36 
  3224.     1   36 36 30 30 42 42 30 36 
  3225.     2   36 36 30 30 42 42 30 30 
  3226.     3   36 36 30 30 42 42 30 30 
  3227.     4   36 36 30 30 42 42 30 30 
  3228.     5   36 36 30 36 42 42 30 30 
  3229.     6   36 36 30 30 42 42 42 30 
  3230.     7   36 36 30 30 42 42 30 42 
  3231.     8   36 36 30 30 36 42 30 30 
  3232.     9   36 36 30 30 36 42 30 36 
  3233.     A   36 36 30 30 36 42 30 36 
  3234.     B   36 36 42 42 36 42 30 36 
  3235.     C   36 36 30 30 24 42 18 36 
  3236.     D   36 36 30 30 24 42 18 36 
  3237.     E   36 36 30 30 24 42 18 36 
  3238.     F   36 36 30 30 24 36 18 36 
  3239.  
  3240.      Unit:1/360 inch (0.07 mm)
  3241.  
  3242.  
  3243. < IBM Mode (Brazil(Abicomp) Normal) >
  3244.  
  3245.    Hex.  8  9  A  B  C  D  E  F
  3246.  
  3247.     0   36 36 30 42 30 30 30 30 
  3248.     1   36 36 42 42 30 30 30 30 
  3249.     2   36 36 42 42 30 30 30 30 
  3250.     3   36 36 42 42 30 30 30 30 
  3251.     4   36 36 42 42 30 30 30 30 
  3252.     5   36 36 42 42 30 42 30 30 
  3253.     6   36 36 42 42 30 36 30 30 
  3254.     7   36 36 36 42 30 36 30 30 
  3255.     8   36 36 36 42 30 36 30 30 
  3256.     9   36 36 36 42 30 36 30 30 
  3257.     A   36 36 36 42 30 36 30 30 
  3258.     B   36 36 24 30 18 36 30 30 
  3259.     C   36 36 24 30 18 30 30 30 
  3260.     D   36 36 24 30 18 30 30 30 
  3261.     E   36 36 24 30 18 30 30 30 
  3262.     F   36 36 42 30 36 30 30 30 
  3263.  
  3264.      Unit:1/360 inch (0.07 mm)
  3265.