Brother International HL-1070 Technical Reference

Brother International HL-1070 - B/W Laser Printer Manual

Brother International HL-1070 manual content summary:

  • Brother International HL-1070 | Technical Reference - Page 1
    Brother Laser Printer Technical Reference Guide HL-1050/1070/1250/1270N/1450/1470N P2500/1660e/2060/2400C/2400Ce/3400CN/ 1650/1670N/3260N/2460 First version Ver. A Ver. B Ver. C August, 1999 March, 2000 March, 2001 October, 2001 Created for HL-1050/1070/1250/1270N/
  • Brother International HL-1070 | Technical Reference - Page 2
    HP-GL, and HP-GL/2 are trademarks of Hewlett Packard Company. IBM is a registered trademark and Proprinter XL is a trademark of International Business Machines Corporation. Microsoft, MS-DOS and Windows manual and the specifications of this product are subjected to change without notice. Brother
  • Brother International HL-1070 | Technical Reference - Page 3
    INTRODUCTION 1. ABOUT THE MANUAL 3 2. AREAS OF USE 4 CHAPTER 2 PCL 1. COMMAND LIST 7 2. INTRODUCTION 10 3. CONTROLLING THE PRINTER 11 4. JOB CONTROL 9 5. THE HP-GL GRAPHICS WINDOW 10 6. PREPARING TO PRINT GRAPHIC IMAGES 11 7. COMMANDS 12 8. INDEX 52 CHAPTER 5 PJL PRINTER JOB LANGUAGE 1.
  • Brother International HL-1070 | Technical Reference - Page 4
    2. INTRODUCTION 5 3. EMULATION DETAILS 6 4. TERMINOLOGY 7 5. CONTROLLING THE PRINTER 8 6. COMMANDS 9 7. INDEX 30 CHAPTER 7 IBM PROPRINTER XL 1. CHARACTERS 4 3. DEFINITION OF PARAMETERS 5 4. EXAMPLE PROGRAM LISTINGS 10 CHAPTER 9 HP-GL GRAPHICS LANGUAGE 1. COMMAND LIST 3 2. INTRODUCTION 4
  • Brother International HL-1070 | Technical Reference - Page 5
    and HP-GL/2 mode in which the user units can be of different sizes. Hence the entire graphics window can be used to display the image. The standard system for assigning number codes (0 ~ 255) to alphabetic, numeric and control code characters. A characteristic of a downloadable font or a character
  • Brother International HL-1070 | Technical Reference - Page 6
    the data for each character in the font. Downloading The process of sending either a font, a macro or a graphic image from your computer to the printer. Effective window The area of the page on which HP-GL and HP-GL/2 output can appear. The effective window is determined by the overlap of the
  • Brother International HL-1070 | Technical Reference - Page 7
    either be resident in the printer's ROM, installed on cartridge or downloaded from your computer. You can either buy downloadable fonts commercially or create your HP-GL and HP-GL/2 coordinate system. Also sometimes called plotter units. Graphics window The area on the page in which HP-GL and HP-
  • Brother International HL-1070 | Technical Reference - Page 8
    HP-GL or HP-GL/2 mode in which the user units must be of equal size. Hence it may not be possible to use the entire graphics window to byte of data. Macro A sequence of PCL commands that can be stored in the printer memory. To run the sequence you need only use a single PCL command. Macro
  • Brother International HL-1070 | Technical Reference - Page 9
    Primary font Print model Printable area Although this printer is a laser printer the HP-GL/2 and HP-GL graphics languages retains the notion of a 72". A form of image scaling using the SC command in HP-GL or HP-GL/2 mode in which the user units and the location of the scaling point P1 are specified
  • Brother International HL-1070 | Technical Reference - Page 10
    Print position The position from which printing of the next character or graphic object will begin, providing that no operations that change the print position are performed in the interim. viii
  • Brother International HL-1070 | Technical Reference - Page 11
    of the printer's memory that contains the software controlling the printer and the printer internal fonts. relative to the picture frame. You can use the HP-GL or HP-GL/2 SC and IP or IR commands to printer has many resident typefaces. You can also buy scalable typeface cartridge and disks. ix
  • Brother International HL-1070 | Technical Reference - Page 12
    Secondary font In LaserJet mode the printer maintains two current font settings. The secondary font is the second of these. x
  • Brother International HL-1070 | Technical Reference - Page 13
    . Soft clip limits See graphics window. The soft limits are determined spacing. Stick font The default HP-GL and HP-GL/2 font consisting of download it to the printer again. Text area The area of the physical page on which the printer to mean "typeface". User default environment The current
  • Brother International HL-1070 | Technical Reference - Page 14
    Vector graphics Vertical plot size VMI Coordinate units specified by the user with the HP-GL and HP-GL/2 SC command. A method of defining graphic images in terms of coordinates, points and lines. The HP-GL and HP-GL/2 graphics languages use this method. The original vertical size of an imported
  • Brother International HL-1070 | Technical Reference - Page 15
    2001/10/02 CHAPTER 1 INTRODUCTION CHAPTER 1 INTRODUCTION - 1
  • Brother International HL-1070 | Technical Reference - Page 16
    2001/10/02 CONTENTS 1. ABOUT THE MANUAL ...3 2. AREAS OF USE ...4 2.1 Using Word Processing Packages and Spreadsheets 4 2.2 Graphics...4 2.3 Programming ...4 2.4 Font Development...5 CHAPTER 1 INTRODUCTION - 2
  • Brother International HL-1070 | Technical Reference - Page 17
    reference manual is intended to help you get the most out of each of the emulation modes supported by your HL-Series laser printer. It is divided into nine sections - this introductory section and one section for each of the emulation modes. Each emulation mode section describes the software
  • Brother International HL-1070 | Technical Reference - Page 18
    2001/10/02 2. AREAS OF USE There are several different applications for which you may want to use your HL-Series laser printer. Four general areas are outlined in the following sections. 2.1 Using Word Processing Packages and Spreadsheets You may simply wish to use the printer with your software
  • Brother International HL-1070 | Technical Reference - Page 19
    send your own character designs to an HL-Series laser printer and print text using them. To do this you need first to design your characters on paper. Having done this you can then either input and download your characters using a commercial software package, or encode your designs numerically and
  • Brother International HL-1070 | Technical Reference - Page 20
    2001/10/02 CHAPTER 1 INTRODUCTION - 6
  • Brother International HL-1070 | Technical Reference - Page 21
    2001/10/02 CHAPTER 2 PCL PRINTER CONTROL LANGUAGE CHAPTER 2 "PCL" - 1
  • Brother International HL-1070 | Technical Reference - Page 22
    11. Reset to user settings ...20 4.1.12. Printer self test ...20 4.1.13. Exit current emulation mode...20 4.1.14. Change emulation mode ...21 4.2. The Page...22 4.2.1. Physical page...22 4.2.2. Printable area ...22 4.2.3. Logical page...22 4.2.4. Text area...22 4.2.5. HP-GL/2 graphics window...22
  • Brother International HL-1070 | Technical Reference - Page 23
    36 5.1.7. Internal fonts...36 5.1.8. Card/cartridge fonts...36 5.1.9. Downloadable fonts ...38 5.1.10. Primary and secondary fonts...38 5.1.11. weight...40 5.1.23. Typeface ...40 5.2. Font Selection Commands ...41 5.2.1. User-defined symbol sets ...41 5.2.2. Symbol set ID code command ...41 5.2.3.
  • Brother International HL-1070 | Technical Reference - Page 24
    10. Selecting the style ...46 5.2.11. Selecting the stroke weight ...47 5.2.12. Selecting the typeface...47 5.2.13. Font orientation...48 5.2.14. Transparent print data...48 5.2.15. Underlining text...49 5.3. Downloadable 88 6.4. Vector Graphics ...91 6.4.1. Enter HP-GL/2 mode...91 6.5. The Picture
  • Brother International HL-1070 | Technical Reference - Page 25
    response ...101 8.5.5. Font response ...101 8.5.6. Bitmap fonts...102 8.5.7. Bound scalable fonts...102 8.5.8. Unbound scalable fonts ...102 8.5.9. Download fonts ...102 8.5.10. Location type 1 (currently selected) font 102 8.5.11. Font extended response ...104 8.5.12. Macro response...105 8.5.13
  • Brother International HL-1070 | Technical Reference - Page 26
    2001/10/02 8.5.19. Memory error response...107 8.5.20. Flush all pages command ...107 8.5.21. Echo command...107 9. INDEX...108 CHAPTER 2 "PCL" - 6
  • Brother International HL-1070 | Technical Reference - Page 27
    (For HL-1660e/2060/HL-3400CN) Paper side selection Job separation command Reset Reset to factory default settings Reset to user settings Printer self test Select the symbol set Selecting the type of character spacing CHAPTER 2 "PCL" - 7 2001/10/02 11 12 12 12 13 13 14 15 15 15 16 16 17 17 17 18
  • Brother International HL-1070 | Technical Reference - Page 28
    10 Esc*c#F Operations on downloaded fonts 46 Esc(#X, Esc)#X Selecting a downloaded font 46 Esc)s#W User-defined pattern command 68 Esc*p#R Set pattern reference point 68 Esc*c#Q User- mode (Raster Graphic Mode 1027) 81 Esc%#B Enter HP-GL/2 mode 83 Esc*c0T Set picture frame anchor
  • Brother International HL-1070 | Technical Reference - Page 29
    &r#F Esc*s#X Set status readback location type Set status readback location unit Inquire status readback entity Free space command Flush all pages command Echo command 2001/10/02 89 89 90 91 92 92 93 97 98 98 CHAPTER 2 "PCL" - 9
  • Brother International HL-1070 | Technical Reference - Page 30
    include raster and vector graphics, support for bitmap and scalable fonts and page control. There are many resident fonts in the printer and you can gain access to more by inserting a font cartridge/card or the storage device into the printer or by downloading fonts from your computer. CHAPTER
  • Brother International HL-1070 | Technical Reference - Page 31
    printer as part of a program. 3.1.1. Backspace (08) ASCII code 8. This code moves the cursor one column to the left. 3.1.2. Line feed (10) ASCII code 10 use this character code to start every instruction sequence that you send to the printer. 3.1.8. Horizontal tab (09)
  • Brother International HL-1070 | Technical Reference - Page 32
    printer instructions by embedding escape sequences in programs or in word processed documents. In this manual printer interprets that parameter's value as 0. When downloading fonts or sending raster scan images to the printer the printer's control panel (see the User Guide) or by sending the printer
  • Brother International HL-1070 | Technical Reference - Page 33
    2001/10/02 3.2.3. Display functions mode You can choose to make the printer print escape sequences instead of executing them. Send the printer the following sequence: EscY (27)(89) Now the printer prints out escape sequences and prints the characters of the control codes. It does not
  • Brother International HL-1070 | Technical Reference - Page 34
    sending the reset escape sequence to the printer, EscE, or by performing a reset from the printer's control panel. On some models, there are multiple User settings available, refer to your printer User Guide to see if your printer supports these. 3.3.3. Modified print environment The modified print
  • Brother International HL-1070 | Technical Reference - Page 35
    /10/02 4.1.1. Page size Esc&l#A (27)(38)(108)#(65) # # stands fo r the type of paper or envelope to be used. Values for # correspond to the paper or envelope sizes shown in the table. Envelopes sizes are shown in the shaded part of the table. Model HL-1050 HL-1070 HL- HL
  • Brother International HL-1070 | Technical Reference - Page 36
    's control panel or remote printer console program (see the User Guide). • If the paper size you select differs from the size of the currently loaded paper, a message appears in the control panel prompting you to load the selected size of paper (for HL-1660e, 2060, 2400C/Ce, 3400CN, 3260N and
  • Brother International HL-1070 | Technical Reference - Page 37
    2001/10/02 4.1.3. Paper source Esc&l#H (27)(38)(108)#(72) # denotes the paper source.
  • Brother International HL-1070 | Technical Reference - Page 38
    2001/10/02 HL-1050 HL-1060/ 1070 #=0 Eject ← #=1 Sheet Feeder Tray 1 #=2 Manual Feed ← #=3 N/A ← #=4 N/A Tray 2 #=5 N/A Tray 2 #=6 N/A Tray 2 #=7 Auto ← selection #=8 N/A ← HL-1250/ 1270N/ P2500 ← HL1660e /2060 Envelope MP Tray ← ← ← HL2400C Tray 2 ← ← ← HL2400Ce
  • Brother International HL-1070 | Technical Reference - Page 39
    10 number to move it upwards. Negative Positive 4.1.6. Simplex/duplex printing (For HL-1660e/2060/3400CN/1650/1670N/3260N/2460) Esc&l#S (27)(38)(108)#(83 front face. If the currently processing page is an odd page, the printer finishes the processing of that page and attaches a dummy page. If the
  • Brother International HL-1070 | Technical Reference - Page 40
    command (For HL-3260N/2460) printer reset using the printer's control panel or remote printer console program (see the User Guide). 4.1.10 user settings 1 are restored, if the printer supports multi user settings. • #2 indicates the user settings 2 are restored, if the printer supports multi user
  • Brother International HL-1070 | Technical Reference - Page 41
    /10/02 PR2000070 Depending on the model, you can also switch between emulation modes using the printer's control panel (see the User Guide). Emulations available for each model are listed below. PCL HL-1050 ¡ HL-1070 ¡ HL-1250 ¡ HL-1270N ¡ HL-P2500 ¡ HL-1660e ¡ HL-2060 ¡ HL-2400C
  • Brother International HL-1070 | Technical Reference - Page 42
    printer's control panel (see the User Guide) or using PCL commands. 4.2.5. HP-GL/2 graphics window The HP-GL/2 graphics window is the area of the physical page on which images can be printed using HP-GL/2 commands. This is described in the HP-GL/2 section of this manual. The default graphics window
  • Brother International HL-1070 | Technical Reference - Page 43
    4.2.6. Portrait page dimensions (DEFAULT VALUES) 2001/10/02 F G H Physical page Printable area Logical page E E Default HP-GL/2 picture frame DB G G B Physical page length D Maximum logical page length F Distance from edge of physical page to edge of logical page F GH C A PAPER
  • Brother International HL-1070 | Technical Reference - Page 44
    10/02 4.2.7. Landscape page dimensions (DEFAULT VALUES) F G H E E DB G G B D F G H F C A Physical page Printable area Logical page Default HP A6 1754 1240 1636 1240 59 0 A4 long 4783 2480 4665 2480 59 0 COM-10 2850 1237 2730 1237 60 0 MONARCH 2250 1162 2130 1162 60 0 C5 2704
  • Brother International HL-1070 | Technical Reference - Page 45
    2001/10/02 4.2.8. Coordinates The printer control language coordinate system has its command. Units The unit of measurement used must be defined by the unit of measure command as described in 4.2.10. 4.2.10. Unit of measure Esc&u#D (27)(38)(117)#(68) # • # value can be
  • Brother International HL-1070 | Technical Reference - Page 46
    are at the left and right edges of the logical page respectively. • Depending on your model, margin settings can be made from the printer's control panel (see the User Guide). 10 REM ***** SET AND CLEAR SIDE MARGINS ***** 20 ESC$=CHR$(27) 30 WIDTH "LPT1:",255 40 REM --- END OF LINE WRAP ON --50
  • Brother International HL-1070 | Technical Reference - Page 47
    inch. • Depending on your model, you can change the number of lines per page setting from the printer's control panel or remote printer console. If you change its setting, the VMI will change automatically. 10 REM ***** SETTING THE LINE PITCH ***** 20 ESC$=CHR$(27) 30 REM 40 REM --- SET LINE PITCH
  • Brother International HL-1070 | Technical Reference - Page 48
    SET 8 CPI PITCH --120 LPRINT ESC$+"&k15H"; 130 LPRINT "AAA" 140 REM --- SET 10 CPI PITCH --150 LPRINT ESC$+"&k12H"; 160 LPRINT "AAA" 170 REM --- SET 12 your printer model, the number of lines per page can also be set from the printer's control panel or remote printer console (see the User Guide).
  • Brother International HL-1070 | Technical Reference - Page 49
    length are set to their user defaults. • If you specify a page length greater than is allowed by any of the supported paper sizes, the command printer's control panel or remote printer console by setting LINES to the required number of lines per page in the PAGE FORMAT mode (see the User Guide). 10
  • Brother International HL-1070 | Technical Reference - Page 50
    2001/10/02 4.2.20. Positioning the cursor You can position the cursor anywhere on the logical page. In addition, the cursor position is automatically changed when text
  • Brother International HL-1070 | Technical Reference - Page 51
    THE LEFT --80 LPRINT ESC$+"&a-5C"; 90 LPRINT "B"; 100 REM --- MOVING CURSOR 10 COLUMNS TO THE RIGHT --110 LPRINT ESC$+"&a+10C"; 120 LPRINT "C"; 130 REM at either the left or right edge of the logical page as appropriate. 10 REM ***** HORIZONTAL CURSOR POSITIONING ***** 20 ESC$=CHR$(27) 30 REM 40
  • Brother International HL-1070 | Technical Reference - Page 52
    will be positioned at either the left or right edge of the logical page as appropriate. 10 REM ***** HORIZONTAL CURSOR POSITIONING ***** 20 ESC$=CHR$(27) 30 REM 40 REM --- POSITIONING the current cursor position. • Resetting the printer deletes all the positions from the stack. CHAPTER 2 "PCL" - 32
  • Brother International HL-1070 | Technical Reference - Page 53
    2001/10/02 4.2.25. Half line feed Esc= (27)(61) This command and 3 = reverse landscape. • Sending this command to the printer causes the page length, text length, top, left and right margins to be set to their user default values. Any previously transmitted data is printed out and the
  • Brother International HL-1070 | Technical Reference - Page 54
    are rotated through the specified angle. Hence the cursor coordinates will change. • HP-GL/2 graphics images cannot be rotated using this command. • The factory default orientation is portrait. 10 WIDTH "LPT1:",255 20 REM --- PRINTER RESET --30 LPRINT CHR$(27);"E"; 40 REM --- MOVING CURSOR TO X=500
  • Brother International HL-1070 | Technical Reference - Page 55
    ROM, on cartridge/card or downloaded) and the application will do the rest. You do not need to concern yourself with sending any escape sequences. As well as using software commands you can also select fonts using the printer's control panel. Consult the printer User Guide for details. 5.1.1. Font
  • Brother International HL-1070 | Technical Reference - Page 56
    /cards which you can insert into the printer's cartridge/card slots and scalable typeface disks from which you can copy the typefaces into the printer's memory. You can also create your own downloadable scalable typefaces, using software commands. 5.1.4. Bound fonts Bound fonts are fonts which
  • Brother International HL-1070 | Technical Reference - Page 57
    2001/10/02 You can buy cartridge/card -based bitmap fonts and scalable typefaces. Plug the cartridge/card into one of the printer's cartridge/card slots and then select any font from them as if it were in the printer's ROM. Depending on your model, you can also save bitmap fonts and scalable
  • Brother International HL-1070 | Technical Reference - Page 58
    default primary and secondary fonts using the printer's control panel. Refer to the User Guide for instructions on how to do this. The factory default settings for both primary and secondary fonts are Brougham 12 point, 10 cpi Roman 8. 5.1.11. Specifying the primary font When you specify primary
  • Brother International HL-1070 | Technical Reference - Page 59
    2001/10/02 CHAPTER 2 "PCL" - 39
  • Brother International HL-1070 | Technical Reference - Page 60
    are available in the printer's ROM. However, these are all normal and solid fonts. To print using any of the other styles (for example, using Condensed Helsinki or Outline Tennessee) you would have to download the requisite font or install a font card/cartridge containing it. 5.1.22. Stroke
  • Brother International HL-1070 | Technical Reference - Page 61
    • If an existing ID code is used for a user-defined symbol set, it is overwritten. • Up to 2047 downloadable user-defined symbol sets can be stored subject to the printer's memory capacity. • If a memory full error occurs while downloading the user-defined symbol set, the symbol set which is being
  • Brother International HL-1070 | Technical Reference - Page 62
    2 specifies 8-bit 256 all character fonts. Only when the printer is set to transparent print mode can the characters 0, 7~15 have (Last code - first code + 1) bytes. 10 - 17: Character Requirement Flag ( 8 bytes ) Used extensions required (such as Windows 3.1) 0 Desktop Publishing extensions
  • Brother International HL-1070 | Technical Reference - Page 63
    symbol set becomes Roman-8. • The selectable symbol set varies depending on the printer model. Symbol set ISO 60 : Norwegian 1 ISO 61 : Norwegian 2 ISO 4 : United Kingdom Windows 3.1 Latin 2 ISO 25 : French ISO 69 : French HP German ISO 21 : German ISO 15 : Italian Microsoft Publishing Desk Top
  • Brother International HL-1070 | Technical Reference - Page 64
    2001/10/02 User-defined symbol sets are defined by the command ESC ( f # W. Esc)symbol set EJECT --190 LPRINT CHR$(12); 200 END There is a further group of symbol sets that are available for Brother fonts only. You can select these as follows: Esc(s#C (27)(40)(115)#(67) #
  • Brother International HL-1070 | Technical Reference - Page 65
    170 LPRINT 180 REM --- PAPER EJECT --190 LPRINT CHR$(12); 200 END 2001/10/02 5.2.6. Selecting the type of character spacing Esc(s#P (27)(40)(115)#(80) in combination with the character height. • The printer's in-built bitmap fonts all have a pitch of either 10, 12 or 16.66 characters per inch,
  • Brother International HL-1070 | Technical Reference - Page 66
    3.00 when # is specified bigger than 3.00. • The value set by this command is initialized when the emulation is changed, a printer Reset, Test Print or Macro overlay is executed. 5.2.10. Selecting the style Esc(s#S (27)(40)(115)#(83) # • This command designates the style of the
  • Brother International HL-1070 | Technical Reference - Page 67
    solid Italic Condensed Condensed italic Compressed, or extra condensed Expanded Outline Inline Shadowed Outline shadowed 10 REM ****** PRINT IN ITALIC & UPRIGHT STYLE ****** 20 ESC$=CHR$(27) 30 WIDTH source locations the printer will substitute a font of a different typeface. CHAPTER 2 "PCL" - 47
  • Brother International HL-1070 | Technical Reference - Page 68
    10/02 • The available values vary with the printer Esc)s4113T Esc)s4143T Esc)s4101T Esc)s4148T 1050 1250/ P2500 1070 1270N 1660e 2400C 3400CN / 2060 /Ce * * * * * * * * * * * * * * cartridge or by downloading the font, but takes up printer memory and may cause the printer
  • Brother International HL-1070 | Technical Reference - Page 69
    2001/10/02 5.2.15. Underlining text Esc&d#D (27)(38)(100)#(68) # • This command enables the underline facility. • # is either 0 or 3. A value of 0 signifies
  • Brother International HL-1070 | Technical Reference - Page 70
    2001/10/02 5.3. Downloadable font manipulation Fonts that you have bought on diskette can be downloaded to the printer from diskette or hard disk using the DOS COPY command or a font downloading applications program. To create your own fonts you can use PCL commands to send the various blocks of
  • Brother International HL-1070 | Technical Reference - Page 71
    10/02 5.4. Creating Downloadable Fonts 5.4.1. Downloading You can download existing fonts (that is, ones that you have bought or ones that you have created previously) using either a font downloading descriptor * data for each character The printer can download 3 types of fonts. Bitmap fonts, Bound
  • Brother International HL-1070 | Technical Reference - Page 72
    2001/10/02 • The Font descriptor has information for the whole character set. When this font descriptor is sent to the printer with a font header to identify the font ID, the descriptor parameters become the basis of the downloaded fonts. • The data format for each type of font descriptor block is
  • Brother International HL-1070 | Technical Reference - Page 73
    Byte 15 (MSB) 8 7 0 Font Descriptor Size (>80) 2 Descriptor Format (10) Font Type 4 Style MSB Reserved 6 Base Line Position 8 Cell Width 10 Cell Height 12 Orientation Spacing 14 Symbol Set 16 Pitch (Default HMI) 18 Height 20 x-Height 22 Width Type
  • Brother International HL-1070 | Technical Reference - Page 74
    Scalable Unbound font> Byte 15 (MSB) 8 7 (LSB) 0 0 Font Descriptor Size (
  • Brother International HL-1070 | Technical Reference - Page 75
    size values for each font type are shown in the above figure. • Descriptor format (UB) - format type of the font. 0 Bitmap font 10 Intellifont bound scalable font 11 Intellifont unbound scalable font 15 TrueType bound scalable font 20 Special bitmap font • Font type (UB) - specifies type
  • Brother International HL-1070 | Technical Reference - Page 76
    2001/10/02 CHAPTER 2 "PCL" - 56
  • Brother International HL-1070 | Technical Reference - Page 77
    2001/10/02 10 Unbound font. Character codes corresponding to MSL numbers are acceptable. 11 Unbound dots of the character cell. This can be from 1 to 65535. • Cell height (UI) - ignored by these printers. The height in dots of the character cell. This can be from 1 to 65535. • Orientation (UB) -
  • Brother International HL-1070 | Technical Reference - Page 78
    ISO PC Cyrillic HP Spanish ISO 10: Swedish ISO 84: Portuguese HP European Spanish HP-GL Download HP-GL Special Symbols Thai-8 Legal HP-GL Language Set Roman HP Latin Spanish 16S HP-GL Drafting 18S Turkish-8 0T ISO 6: ASCII 1U ISO 2: International Reference Version 5U OEM-1 8U Windows
  • Brother International HL-1070 | Technical Reference - Page 79
    font at 300 dpi, 1 10 point 72 300 dots 1 inch 4 1 dots = 166.667 This value is normally set to 2000 for Intellifont and should be set to zero for TrueType fonts. • x-height (UI) - ignored by the HL Series printers. This word specifies the height (for Bitmap fonts) or the distance from the
  • Brother International HL-1070 | Technical Reference - Page 80
    height x 256 + extended character height) x 300 / (72 x 1024) ( According to HP's manual, this should be set to 0.) These printers ignore the value for scalable fonts. • Cap height data (UI) - ignored by these HL Series printers. This word specifies for the font the distance between the baseline
  • Brother International HL-1070 | Technical Reference - Page 81
    10/02 • Font number (ULI) - ignored by these HL Series printers. This 4-byte field specifies the number assigned to the font by the vending company. The number is stored as a hexadecimal value in the lower three bytes, bytes 44, 45 and 46. • Font name (16 bytes) - ignored by these HL Series printers
  • Brother International HL-1070 | Technical Reference - Page 82
    2001/10/02 Unicode Symbol Index Bit Field 32 - 63 28 - 31 22 - 27 3 - 21 0 - 2 Designated Use Miscellaneous uses (South Asian, Armenian, other alphabets, bar codes, OCR,
  • Brother International HL-1070 | Technical Reference - Page 83
    2001/10/02 5.4.3. Unicode symbol index character complement bits Bit Field 31 30 29 5, PC-Turkish); otherwise set to 1. 0 if font is compatible with Desktop Publishing character sets (e.g., Windows 3.1 Latin 1, DeskTop, MC Text); otherwise set to 1. 0 if font is compatible with character sets
  • Brother International HL-1070 | Technical Reference - Page 84
    10/02 *Segment Size (UI) - indicates the size of each item in the data segment. *Data segment - AP - Application support name (Reserved) XW - X-Windows font name 5.4.4. Sending a character from a downloaded font. 5.4.5. Sending the shape of the character to the printer. • # is the total number of
  • Brother International HL-1070 | Technical Reference - Page 85
    2001/10/02 Byte 0-1 Format 2 Raster Character Data Data Continuation • The dots. This can be in the range 1 to 16384. • Character height (UI) - the height of the download character in grid dots. This can be in the range 1 to 16384. • Delta X (UI) - the horizontal
  • Brother International HL-1070 | Technical Reference - Page 86
    character list ( 6 byte x characters ) Last Reserved checksum • Format (UB) - specifies the character format. Value Format 4 Bitmap font 10 Intellifont-scalable font 15 TrueType scalable font • Continuation (B) - signifies whether the character data represents a new character (0) or is
  • Brother International HL-1070 | Technical Reference - Page 87
    ) Additional descriptor size Character Data Size Glyph ID beginning of TrueType Glyph Data 0-1 Format (15) TrueType Glyph Data Continuation (1) 2001/10/02 Last-2 Reserved Checksum • The character data follows these header bytes. Characters are represented as raster data and the data bytes
  • Brother International HL-1070 | Technical Reference - Page 88
    2001/10/02 Portrait character Paper motion Raster scan Top offset = 22 dots Character height = 31 dots Character reference point Left offset = 2 dots Character width = 26 dots Delta X = 30 dots Baseline Cursor position after character has been printed CHAPTER 2 "PCL" - 68
  • Brother International HL-1070 | Technical Reference - Page 89
    Landscape character Paper motion Top offset = 27 dots Character height = 26 dots Raster scan 2001/10/02 Left offset = 22 dots Character width = 31 dots Character reference point Delta X = 30 dots Baseline Cursor position after character has been printed CHAPTER 2 "PCL" - 69
  • Brother International HL-1070 | Technical Reference - Page 90
    2001/10/02 6. USING GRAPHICS This HL Series printer affords the user considerable flexibility in the creation of graphic images. Vector, raster and rectangle graphics are available, all of which allow a range of shading and filling options. The HP-GL/2 graphics commands that are supported are
  • Brother International HL-1070 | Technical Reference - Page 91
    For example Pattern Source image Destination image 2001/10/02 With transparent source image With opaque source image Possible results 6.1.2. Set pattern transparency Esc*v#O (27)(42)(118)#(79) # • This command
  • Brother International HL-1070 | Technical Reference - Page 92
    2001/10/02 For example Pattern Source image (Source image is transparent # • This command sets the pattern ID of a shading tone, a fill pattern or a user-defined pattern for subsequent selection with the Set Pattern Type command. • # 1 ~ 100 specify the percentage of a gray
  • Brother International HL-1070 | Technical Reference - Page 93
    ~ 32767. • # stands for the number of pattern data bytes. • User defined patterns can be defined by binary data or an 8 byte pattern descriptor. in Pixels 8 - 9 X resolution 10 - 11 Y resolution 12 - Pattern Image LSB Continuation (0) Reserved (0) X=Y: 300 or 600 2001/10/02 • A pattern which is
  • Brother International HL-1070 | Technical Reference - Page 94
    pattern you choose with the Set Area Fill Identity. • # = 4 selects the user-defined pattern • # = 130 selects one of the 64 gray scales. You can the Set Area Fill Identity command. This feature is unique to these HL-Series printers. 0% #=130 100% 3 - 10% 21-55% 56-80% #=2 1- 2% 11 - 20 % 36-
  • Brother International HL-1070 | Technical Reference - Page 95
    Pattern example 10 WIDTH "LPT1:", 255 20 ESC$ = CHR$(27) 30 REM --- RESET PRINTER --40 LPRINT ESC$; "E"; 50 REM --- SET SOURCE=TRANSPARENT --60 REM --- SET PATTERN=OPAQUE -- "*v3T"; : LPRINT "N"; 210 REM --- PAPER EJECT --220 LPRINT CHR$(12); 230 END 2001/10/02 CHAPTER 2 "PCL" - 75
  • Brother International HL-1070 | Technical Reference - Page 96
    10 you chose with the Set Area Fill Identity. • # = 4 selects the user defined pattern, which is the ID number selected by the set Area Fill Identity Set Area Fill Identity command. This feature is unique to these HL Series printers. • See the following two pages for programming examples using gray
  • Brother International HL-1070 | Technical Reference - Page 97
    100: XL=50 :YL=200 50 FOR GRAY = 0 TO 100 STEP 2 60 GOSUB 220 70 X=GRAY*10+50 :XL=X-XL 80 GOSUB 260 90 XL=X 100 NEXT GRAY 110 REM --- DRAW A PATTERN USING 8 --120 Y=400 130 FOR GRAY = 0 TO 100 STEP 2 140 GOSUB 220 150 X=GRAY*10+50 :XL=X-XL 160 GOSUB 320 170 XL=X 180 NEXT GRAY 190 REM --- PAPER EJECT
  • Brother International HL-1070 | Technical Reference - Page 98
    2001/10/02 6.3. Raster Graphics 6.3.1. Positioning the cursor Position the cursor using is 75, 100, 150, 200, 300 or 600. • The lower the resolution you specify, the less printer memory your raster image will occupy. • Use this command before you issue a Begin Raster Graphics command, otherwise
  • Brother International HL-1070 | Technical Reference - Page 99
    X Y (X1, Y1) (X1,Y1) = Cursor position #=0 YX (X1, Y1) #=0 Portrait YX (X1, Y1) #=3 Landscape YX (X1, Y1) #=3 Portrait Landscape 2001/10/02 CHAPTER 2 "PCL" - 79
  • Brother International HL-1070 | Technical Reference - Page 100
    > Identifies the method of compression used to encode the raster image that is to be sent to the printer. • # is 0, 1, 2, 3, 5, 9, 1152 or 1024. • # = 0 signifies no Hence, if the command byte has a 3 in the top three bits and 10 in the bottom five bits, the 11th, 12th, 13th and 14th bytes of
  • Brother International HL-1070 | Technical Reference - Page 101
    2001/10/02 • # = 5 indicates that adaptive compression is to be used. This compression compresses multiple rows (a block) (bit 7) of a control byte. Command byte for mode 9 compression (non repeated replacement data) 76 54 32 10 0 Offset count Control bit Replacement count-1 CHAPTER 2 "PCL" - 81
  • Brother International HL-1070 | Technical Reference - Page 102
    2001/10/02 If the control bit is 0, replacement data is not repeated data. Bits 6 11 11 22 33 44 55 66 77> Offset count = 5 Replacement count = 8 Replacement data = 11 11 22 33 44 55 66 77 765432 10 00 1 0 1 1 1 1 Offset count = 5 Optional offset count byte = 0 11 11 22 33 44 55 66 77 8 bytes of
  • Brother International HL-1070 | Technical Reference - Page 103
    66 76543 210 11 1 0 0 0 0 1 Optional offset count byte = 0 Replacement data = 11 2001/10/02 Replacement count = 1 + 2 = 3 Offset count = 3 76543 210 11 0 0 0 0 1 G3/G4 format does not have picture size/resolution information, the printer requires a header at the beginning of the picture data. The
  • Brother International HL-1070 | Technical Reference - Page 104
    2001/10/02 71 - 71 Lines/picture Same as above. CHAPTER 2 "PCL" - 84
  • Brother International HL-1070 | Technical Reference - Page 105
    10 this mode set command. This printer does not support LZW compression. Pages that contain TIFF printer operates in 600 dpi mode. We recommend 150 dpi or less resolution for APT to reduce data size. • # = 1025 indicates the Brother original Compression Method. • # = 1026 indicates the Brother
  • Brother International HL-1070 | Technical Reference - Page 106
    2001/10/02 6.3.9. Start raster transfer Esc*r#A (27)(42)(114)#(65) # • This command signals the start of the transfer of a raster image to the printer. • # is 0 or 1. • # = 0 denotes that the image will be printed starting from the left edge of the logical page. • # = 1
  • Brother International HL-1070 | Technical Reference - Page 107
    Raster graphics example 10 REM ***** A EXAMPLE OF RASTER GRAPHICS ***** 20 ESC$=CHR$(27) 30 WIDTH "LPT1:",255 40 REM --- SET GRAPHICS RESOLUTION TO 300 DPI --50 LPRINT ESC 01,F0,3E,00 670 DATA 00,7F,F8,00 680 DATA 00,1F,E0,00 690 REM --- DATA END --- 2001/10/02 CHAPTER 2 "PCL" - 87
  • Brother International HL-1070 | Technical Reference - Page 108
    /02 6.3.13. Horizontal 1200-dpi image format mode (Raster Graphic Mode 1027) The printer supports 1200 dpi printing for special image formats in 1200 dpi mode. We recommend that the installed printer memory is 10 Mbytes or more for 1200 dpi printing. To set 1200 dpi mode, 1. Set 1200 dpi printing
  • Brother International HL-1070 | Technical Reference - Page 109
    2001/10/02 CHAPTER 2 "PCL" - 89
  • Brother International HL-1070 | Technical Reference - Page 110
    2001/10/02 Data compression compresses the original image data word by word (16 bits). line. 15 14 13 12 0 1 1 1 the same data words as in the previous line (13 bits) The printer cannot support the APT and HRC function in the 1200 dpi printing mode. CHAPTER 2 "PCL" - 90
  • Brother International HL-1070 | Technical Reference - Page 111
    HL Series printers working in HP-GL/2 mode are described in the HP-GL/2 section of this manual. 6.4.1. Enter HP-GL HP-GL/2 cursor position. If this is the first time you have switched to HP-GL/2 mode since switching the printer on, the cursor is placed at the origin of the HP-GL/2 graphics window
  • Brother International HL-1070 | Technical Reference - Page 112
    2001/10/02 6.5. The Picture Frame The PCL picture frame is the rectangular area of from an application. • The imported graphic will be scaled so that its height matches that of the HP-GL/2 graphics window. 6.5.6. Specify horizontal plot size Esc*c#K (27)(42)(99)#(75) # • This
  • Brother International HL-1070 | Technical Reference - Page 113
    number will be interpreted as references to the downloaded macro. To access the cartridge macro you would first have to delete the downloaded macro. Another method of storing Macros is uniquely available on the HL-1660e / 2060 / 2400C / 2400Ce / 3400CN printers. Macros can be saved to these cards as
  • Brother International HL-1070 | Technical Reference - Page 114
    2001/10/02 7.2. Defining a Macro To define a macro you must first assign an ID number to it, then send to the printer a Start If you specify the ID number of an existing macro and then download a new macro definition to the printer, the new macro will overwrite the existing macro. 7.2.2. Start
  • Brother International HL-1070 | Technical Reference - Page 115
    2001/10/02 7.3. Running a Macro Macros can be invoked in three different ways: they can be . Overlaid macros use the overlay environment. The overlay environment is a combination of the user default environment and the modified print environment. This environment is effective only while the macro
  • Brother International HL-1070 | Technical Reference - Page 116
    command saves the macro whose ID number was specified most recently into the storage device. Macro example 10 REM ***** A EXAMPLE OF A MACRO ***** 20 ESC$=CHR$(27) 30 WIDTH "LPT1:",255 40 REM --- RESET PRINTER --50 LPRINT CHR$(27);"E": 60 REM --- SET MACRO ID TO 0 --70 LPRINT ESC$+"&f0Y"; 80 REM
  • Brother International HL-1070 | Technical Reference - Page 117
    so that saved data such as DEMO printing keeps printing. To stop it, press the RESET key on the printer's control panel. This function is available only for the Flash ROM card. 7.4.10. AppleTalk configuration Esc&b#W[key][value] (27)(38)(98)#(87)[Key](32)[value] #[Key]
  • Brother International HL-1070 | Technical Reference - Page 118
    10/02 • If the key is [RENAME], this command allows the printer video I/O port control The HL-1660e and 2060 printers have only the "VSREQ" vertical printing position. To avoid the problem, the following command is useful. 31h> • Laser diode video interface port of the MIO
  • Brother International HL-1070 | Technical Reference - Page 119
    of downloaded macros and user-defined patterns to verify their presence The computer system must have a device driver for bi-directional communication to get the printers status response. Bi-directional communication is supported on the HL Series laser printers by the printer driver that comes
  • Brother International HL-1070 | Technical Reference - Page 120
    2001/10/02 8.5. Status Response Syntax All of the status responses begin with specifies the printer's internal location. • # = 4 specifies the downloaded entity. • # = 5 specifies the user-installed card/cartridge The location type setting is retained by the printer. When the printer does not
  • Brother International HL-1070 | Technical Reference - Page 121
    downloaded entities 1 downloaded entity as temporary 2 downloaded entity as permanent 5 0 All cartridge/cards 1 the cartridge/card which has the highest priority. n the cartridge/card which has the lowest priority 2001/10 units. • The printer may set the Font Macro User-defined Pattern
  • Brother International HL-1070 | Technical Reference - Page 122
    =" line. For instance, the printer returns a downloaded bitmap Brougham with a font ID of 40 and a downloaded, unbound scalable, Dom Casual typeface 10. Location type 1 (currently selected) font For a status location type 1 (currently selected) font, the printer returns a single font, the printer
  • Brother International HL-1070 | Technical Reference - Page 123
    2001/10/02 CHAPTER 2 "PCL" - 103
  • Brother International HL-1070 | Technical Reference - Page 124
    The locations which are likely are as follows; I - Internal C - Cartridge (printer with single cartridge) Cn - Cartridge (printer with multiple cartridge/card when n is specified by printer.) S - Permanent download fonts For temporary download fonts, it returns "DEFID=NONE" because temporary
  • Brother International HL-1070 | Technical Reference - Page 125
    /10/02 the location unit of the pattern which is selected at present. A user-defined pattern response for the pattern selected at present may be shown as When the pattern selected at present is set to one of the internal HP-specified patterns, there is no number available and it returns the response
  • Brother International HL-1070 | Technical Reference - Page 126
    error codes When an out-of-range value exists in the command value fields, or when the entity is not supported or does not exist, or the request is inadequate, the printer replies with one of four likely errors as follows: Invalid Entity Invalid Location None Internal Error ERROR=INVALID ENTITY When
  • Brother International HL-1070 | Technical Reference - Page 127
    10/02 8.5.17. Font cache In order to print characters from a scalable font, the printer characters are known as the font cache. If a Brother HL-Series printer encounters a memory low condition, all of the font one printer. This command sends the user selected value to the printer and the printer can
  • Brother International HL-1070 | Technical Reference - Page 128
    2001/10/02 9. INDEX 65 display function mode 13 download font 94 downloadable font 35 create 47 manipulation 46 downloaded font operation 46 select 46 type 33 form feed 11 Free Space command 97 G graphics 65 graphics window 20 H half line feed 31 height 36, 42 raster image 74
  • Brother International HL-1070 | Technical Reference - Page 129
    tab 11 HP-GL/2 mode 86 macro ID 86 macro overlay environment 14 macro response 96 manual paper feed 16 measurement 23 memory status request 91 MIO -purpose tray 16 O orientation raster image 73 output tray 15 2001/10/02 P page 20 page dimensions landscape 22 portrait 21 page length
  • Brother International HL-1070 | Technical Reference - Page 130
    2001/10/02 status response 91 memory 98 status response syntax 92 stroke weight 36 23 units 23 upper cassette 16 upright 43 user default environment 14 user settings 18 user-defined pattern command 68 user-defined pattern control 69 user-defined pattern response 96 V vector graphics 83
  • Brother International HL-1070 | Technical Reference - Page 131
    2001/10/02 CHAPTER 3 PCL5C CHAPTER 3 "PCL5C" - 1
  • Brother International HL-1070 | Technical Reference - Page 132
    HP-GL/2 Color Mode...9 3. COLOR PALETTES ...10 3.1. Set Color #1 ...10 3.2. Set Color #2 ...10 3.3. Set Color #3 ...10 3.4. Set Color to Palette ...10 3.5. Select Color...10 5.4. Download Dither Matrix ...15 5.5. User-defined Pattern Command...15 6. HP-GL/2 ...16 6.1. IN (Initialize Set Instruction)
  • Brother International HL-1070 | Technical Reference - Page 133
    1. INTRODUCTION 2001/10/02 This chapter describes the enhanced commands for the PCL5C emulation. PCL5C is upwards-compatible with PCL5e. For the commands of PCL5e, refer to "Chapter 2 PCL" which describes the PCL5e emulation. If you are reading this technical manual for the first time, it is
  • Brother International HL-1070 | Technical Reference - Page 134
    2001/10/02 2. COLOR MODES The PCL5C emulation provides a B/W mode, which is the default, and three color modes as follows; 1) Simple Color Mode 2) PCL Color Mode 3) HP-GL/2 Color Mode Simple Color Mode allows you to use a maximum of 8 colors easily. PCL Color Mode allows you to use a maximum of 16,
  • Brother International HL-1070 | Technical Reference - Page 135
    2.2. Using PCL Color Mode - Set PCL Color Setting 2001/10/02 Command ESC*v#W (27)(42)(118)#(87) # # = 6, 18 # stands for the number of bytes of data that follow this command. This
  • Brother International HL-1070 | Technical Reference - Page 136
    2001/10/02 [Example] If you want to send index No. 7,6,5,4,3,2,1,0; Enter 'ESC*v6W 00h 00h 04h 08h 08h 08h', then select Send Index No by Plane.
  • Brother International HL-1070 | Technical Reference - Page 137
    *b1V 11001100B Send Plane 2 data (Green data) ESC*b1W 11110000B Send Plane 3 data (Blue data) ESC*rC End Raster Transfer (xxh: hexadecimal, xxxxxxxxB: binary) 2001/10/02 Send Direct Value by Pixel (= 3) • This sends each value of RGB pixel by pixel. • Bits/index must be 8. (i.e.) ESC
  • Brother International HL-1070 | Technical Reference - Page 138
    Encoding mode 2 - 3 Bits / index Bits / value #1 4 - 5 Bits / value #2 Bits / value #3 6 - 7 White reference for value #1 8 - 9 White reference for value #2 10 - 11 White reference for value #3 12 - 13 Black reference for value #1 14 - 15 Black reference for value #2 16 - 17 Black
  • Brother International HL-1070 | Technical Reference - Page 139
    as follows; #1: red #2: green #3: blue Range: -32767 ~ 32767 • When the encoding mode is 2 or 3, this setting is valid. 2001/10/02 2.3. Using HP-GL/2 Color Mode Two methods are provided to set the color mode in the HP-GL/2 mode. Set the color mode by the PCL command, then transfer to the
  • Brother International HL-1070 | Technical Reference - Page 140
    2001/10/02 3. COLOR PALETTES 3.1. Set Color #1 Command ESC*v#A (27)(42)(118)#(65)
  • Brother International HL-1070 | Technical Reference - Page 141
    2001/10/02 3.6. Push/Pop Palette Command ESC*p#P (27)(42)(112)#(80) # = 0 * Push palette = 1 Render Algorithm w Parameter of Gamma Correction w Color Palette w Dither to be downloaded by the Download Dither Matrix command w Pen Width (HP-GL/2) • The data below is pushed to the palette stack; w
  • Brother International HL-1070 | Technical Reference - Page 142
    2001/10/02 4. COLOR GRAPHICS 4.1. Start Raster Transfer Command ESC*r#A (27)(42)(114)#(65) < This command signals the start of the transfer of raster image data to the printer. • The transfer of raster data to the printer continues until either an End Raster Transfer command is sent or a command
  • Brother International HL-1070 | Technical Reference - Page 143
    4.4. Set Scale Algorithm 2001/10/02 Command ESC*t#K (27)(42)(116)#(75) # # this is the first time you have switched to HP-GL/2 mode since switching the printer on, the cursor is placed at the origin of the HP-GL/2 graphics windows. The cursor remains at its current position. •
  • Brother International HL-1070 | Technical Reference - Page 144
    Scatter dither = 5 Monochrome device best dither = 6 Monochrome scatter dither = 7 Clustered dither = 8 Monochrome clustered dither = 9 User-defined dither = 10 Monochrome user-defined dither = 11 Scatter dither = 12 Monochrome scatter dither = 13 Scatter dither = 14 Monochrome
  • Brother International HL-1070 | Technical Reference - Page 145
    in either Device CMY or Device RGB. 5.4. Download Dither Matrix Command ESC*m#W [data] (27)(42 valid when selecting the # value to 9 or 10 with the Set Render Algorithm command. • The table two values should not be more than 32767. 5.5. User-defined Pattern Command Command ESC*c#W (22)(42)(99)#(
  • Brother International HL-1070 | Technical Reference - Page 146
    2001/10/02 6. HP-GL/2 A few HP-GL/2 commands are added for the HL-2400C/Ce, HL-3400CN color laser printer, and the features of some existing commands are also expanded. The new or revised HP-GL/2 commands as follows are described in this chapter; ♣ Initialize Set Instruction (IN) - resets all
  • Brother International HL-1070 | Technical Reference - Page 147
    of pens in the palette is over 8, the color is set to black. 2001/10/02 6.3. NP (Number of Pens) Command Command NP [n;] NP [;] Range = 2 8 • This command makes the palette the specified size after the Initialize Set Instruction command or Set PCL Color Setting command is executed. • The n value
  • Brother International HL-1070 | Technical Reference - Page 148
    15 green value 10 H HP-GL/2 color mode 9 HP-GL/2 command 16 HP-GL/2 mode enter 13 I IN command 16 initialize set instruction 16 L long 5 raster transfer start 12 red value 10 render algorithm 14 S short format 5 simple color mode 4 U User-defined Pattern command 15 W white value 8 CHAPTER
  • Brother International HL-1070 | Technical Reference - Page 149
    CHAPTER 4 HP-GL/2 GRAPHICS LANGUAGE 2001/10/02 CHAPTER 4 HP-GL/2 - 1
  • Brother International HL-1070 | Technical Reference - Page 150
    Units...7 3.7. User Units...7 3.8. Current Units ...7 3.9. Pens ...7 3.10. Absolute and Relative Plotting...8 3.11. Fills ...8 4. COMMAND SYNTAX...9 4.1. Mnemonic ...9 4.2. Parameters ...9 4.3. Separators...9 4.4. Terminator...9 5. THE HP-GL GRAPHICS WINDOW 10 5.1. Units ...10 5.2. The Scaling
  • Brother International HL-1070 | Technical Reference - Page 151
    2001/10/02 7.5. Plot Function Instructions...30 7.6. Character Plot Instructions ...39 7.6.1. Introduction ...40 8. INDEX...54 CHAPTER 4 HP-GL/2 - 3
  • Brother International HL-1070 | Technical Reference - Page 152
    10/02 1. COMMAND LIST DF Default set instruction 12 IN Initialize set instruction 13 IP Input scaling point 14 IR Input relative scaling points 14 SC Scale 15 IW Window Screened vectors 35 TR Transparency mode 36 UL User-defined line type 37 WU Select unit for HP-GL/2 - 4
  • Brother International HL-1070 | Technical Reference - Page 153
    SI Set absolute character size SR Set relative character size SL Character slant SB Scalable or bitmap fonts ES Extra space TD Transparent data 2001/10/02 45 46 47 47 48 48 49 49 50 50 50 CHAPTER
  • Brother International HL-1070 | Technical Reference - Page 154
    2001/10/02 2. INTRODUCTION Some of the HL series printers can be used in HP-GL/2 graphics mode to produce vector graphics output using the commands of the HP-GL/2 graphics language or to print out existing HP-GL/2 format images. HP-GL/2 is a part of the PCL emulation, which includes graphics command
  • Brother International HL-1070 | Technical Reference - Page 155
    graphics window is the same as the picture frame but may be altered using the HP-GL/2 IW command. 3.4. Hard Clip Limits Hard clip limits are the physical restrictions which define where printed output can appear on a page. 3.5. Soft Clip Limits Soft clip limits are the user-defined restrictions
  • Brother International HL-1070 | Technical Reference - Page 156
    2001/10/02 3.10. Absolute and Relative Plotting Drawing commands are of two distinct types: absolute commands, in which the coordinates specified are the absolute user or graphics coordinates and relative the fill commands. A number of different shading options are available. CHAPTER 4 HP-GL/2 - 8
  • Brother International HL-1070 | Technical Reference - Page 157
    you of its function. 2001/10/02 4.2. Parameters Some commands have parameters following the instruction mnemonic. Multiple parameters must have and can consist of any sequence of characters. 4.3. Separators If an HP-GL/2 instruction accepts more than one parameter, you must put spaces or a
  • Brother International HL-1070 | Technical Reference - Page 158
    10/02 5. THE HP-GL GRAPHICS WINDOW 5.1. Units When you first enter graphics mode, the prevailing coordinate system has its origin in the bottom left hand corner of the graphics window of the graphics window remains unaltered. 5.2. The Scaling Points P1 and P2 Many instructions use two reference
  • Brother International HL-1070 | Technical Reference - Page 159
    6. PREPARING TO PRINT GRAPHIC IMAGES 2001/10/02 6.1. Setting Up the Graphics Window Before entering HP-GL/2 mode you will probably want to set the dimensions and position of the PCL picture frame and hence the graphics window. (Remember that when you enter HP-GL/2 mode they are initially the same
  • Brother International HL-1070 | Technical Reference - Page 160
    Commands DF - Default set instruction DF[;] • Returns the graphics mode to default conditions. The following are the default settings. Function Plot mode Absolute direction Line type Line pattern length Anchor corner Line Attributes User-Defined line type Window Symbol mode Character Fill Mode
  • Brother International HL-1070 | Technical Reference - Page 161
    direction Line type Line pattern length Window Equivalent Instruction PA; DR 1,0; LT; LT; IW; Symbol mode Anchor corner Line attributes User-defined line type Pen Pen position Character No extra space Normal printing mode Initialized according to paper size 2001/10/02 CHAPTER 4 HP-GL/2 - 13
  • Brother International HL-1070 | Technical Reference - Page 162
    10/02 7.2. Plot Area and Unit Setting Instructions Instruction IP IR SC IW RO Function Scaling point Input relative scaling points Scale Input window effective window will be . • Using this instruction without a parameter field Using this instruction without parameters sets window will be printed.
  • Brother International HL-1070 | Technical Reference - Page 163
    2001/10/02 SC - Scale SC [ Xmin, Xmax, Ymin, Ymax [, type ]] [;] (Type = 0) SC [ Xmin, Xmax, Ymin, Ymax , type [ left terms, user unit and graphics unit, as used in this manual are defined as follows: User unit : the unit of the coordinates set by the SC instruction. Graphics unit
  • Brother International HL-1070 | Technical Reference - Page 164
    (10,10) Extra space P1(0,0) SC 0,10,0,10,1,0,0 (0,10) Extra space P1 SC0,20,0,10,1,100,100 Extra space (10,10) P 2 Extra space P2 (20,10) P1 (10,0) P1(0,0) SC 0,10,0,10,1,100,100 SC 0,20,0,10,1,0,0 • You must either specify both left and bottom, or specify neither. However, the printer
  • Brother International HL-1070 | Technical Reference - Page 165
    rotated. Any part of the window that falls outside the hard clip limits will be clipped. • The command remains in effect until another RO command is used or until the printer is initialized with the IN instruction. • Valid values of q are 0, 90, 180 or 270. 10 '--Rotate Coordinate System-20 WIDTH
  • Brother International HL-1070 | Technical Reference - Page 166
    2001/10/02 7.3. Pen Control and Plot Instructions Instruction PU PD PA PR AA AR AT RT PE CI BR BZ Function Pen Up Pen Down Plot Absolute Relative placed in the polygon buffer. • If an odd number of coordinates are specified, the final (unpaired) coordinate is ignored. CHAPTER 4 HP-GL/2 - 18
  • Brother International HL-1070 | Technical Reference - Page 167
    2001/10/02 PA - Plot absolute PA [ X, Y [,...]] [;] X ; X coordinate of the cursor movement destination Y ; Y coordinate of the cursor movement destination • Coordinates are absolute values in user or current LPRINT CHR$(27); "%0A"; 80 LPRINT CHR$(27); "E"; 90 END CHAPTER 4 HP-GL/2 - 19
  • Brother International HL-1070 | Technical Reference - Page 168
    clockwise. • The value for qd is a clamped real number in the range 0.5° to 180°. The default value is 5°. 10 '-- Draw Absolute Arc -20 WIDTH "LPT1:",255 30 LPRINT CHR$(27);"E"; 40 LPRINT CHR$(27);"%0B"; 50 LPRINT "IN $(27); "%0A"; 140 LPRINT CHR$(27); "E"; 150 END CHAPTER 4 HP-GL/2 - 20
  • Brother International HL-1070 | Technical Reference - Page 169
    circular. • The chord angle must be in the range 0.5° to 180°. • The default chord angle is 5°. 10 '--Absolute Arc Three Point-- 20 WIDTH "LPT1:",255 30 LPRINT CHR$(27);"E"; 40 LPRINT CHR$(27);"%0B"; 50 LPRINT 27);"%0A"; 150 LPRINT CHR&(27);"E"; 160 END CHAPTER 4 HP-GL/2 - 21
  • Brother International HL-1070 | Technical Reference - Page 170
    rather than circular. • The chord angle must be in the range 0.5° to 180°. • The default chord angle is 5°. 10 '--Relative Arc Three Point-20 WIDTH "LPT1:",255 30 LPRINT CHR$(27); "E"; 40 LPRINT CHR$(27); "&0B"; 50 LPRINT and 188 can both represent
  • Brother International HL-1070 | Technical Reference - Page 171
    2001/10/02 • The following flags are used: ':' - Select the procedure described above for encoding an integer. • Transmit each number to the printer least significant digits first. Terminate each number with the most significant digit. This to 180°. The default value is 5°. CHAPTER 4 HP-GL/2 - 23
  • Brother International HL-1070 | Technical Reference - Page 172
    To avoid placing an unwanted dot at the centre of the circle precede the CI command with a PU command. 10 '-- Circle -20 WIDTH "LPT1:",255 30 LPRINT CHR$(27);"E"; 40 LPRINT CHR$(27);"%0B"; 50 LPRINT "IN; limit, it is clipped. • This command can only be used in polygon mode. CHAPTER 4 HP-GL/2 - 24
  • Brother International HL-1070 | Technical Reference - Page 173
    buffer and executes the subsequent command. • If an ESC E reset command is invoked while the printer is in polygon mode, the printer quits polygon mode, clears the polygon buffer, exits HP-GL/2 and ejects the page. EA - Edge rectangle absolute EA X, Y[;] X ; X coordinate of opposite corner for
  • Brother International HL-1070 | Technical Reference - Page 174
    plotting, the cursor returns to its point of origin. • Plotting is performed whether the pen is up or down. 10 '-Edge Rectangle Relative 20 WIDTH "LPT1:", 255 30 LPRINT CHR$(27); "E"; 40 LPRINT CHR$(27); "%0B"; 50 "isotropic". Anisotropic type may make the wedge stretch. CHAPTER 4 HP-GL/2 - 26
  • Brother International HL-1070 | Technical Reference - Page 175
    2001/10/02 qd is not specified, the chord angle is the default value ( 5 degrees ) 10 '- Edge Wedge 20 WIDTH "LPT1:", 255 30 LPRINT CHR$(27); "E"; 40 LPRINT of origin. • Plotting is performed whether the pen is up or down. 10 ' - Fill Absolute Rectangle 20 WIDTH "LPT1:", 255 30 LPRINT CHR$(27);
  • Brother International HL-1070 | Technical Reference - Page 176
    plotting the cursor returns to its point of origin. • Plotting is performed whether the pen is up or down. 10 ' - Fill Relative Rectangle 20 WIDTH "LPT1:", 255 30 LPRINT CHR$(27); "E"; 40 LPRINT CHR$(27); "%0B not specified, the chord angle is the default value ( 5 degrees ). CHAPTER 4 HP-GL/2 - 28
  • Brother International HL-1070 | Technical Reference - Page 177
    LPRINT "SP3;EW1250,30,60;" 150 LPRINT CHR$(27); "%0A"; 160 LPRINT CHR$(27); "E"; 170 END 2001/10/02 FP - Fill polygon FP [;] FP [ n ] [;] n ; fill method • This command fills the polygon currently stored 27); "%0A"; 110 LPRINT CHR$(27); "E"; 120 END CHAPTER 4 HP-GL/2 - 29
  • Brother International HL-1070 | Technical Reference - Page 178
    10/02 7.5. Plot Function Instructions Instruction AC FT LA LT PW RF SM SP SV TR UL WU Function Anchor Corner Fill Type Line Attribute Line Type Pen Width Raster Fill Definition Symbol Mode Select Pen Screened Vectors Transparency Mode User CHR$(27); "E"; 200 END CHAPTER 4 HP-GL/2 - 30
  • Brother International HL-1070 | Technical Reference - Page 179
    the setting for the shading density. It is specified as a percentage from 0 to 100. • Option 2 for n=10 is ignored. • Option 1 for n=11 specifies the HP-GL/2 user-defined raster fill pattern. This uses the index number which is defined by the RF command. • Option 2 for n=11 is ignored. • Option
  • Brother International HL-1070 | Technical Reference - Page 180
    LA command is issued, until default settings are restored with the DF command or until the printer is initialized with an IN command. 10 '-Line Attributes20 WIDTH "LPT1:", 255 30 LPRINT CHR$(27); "E"; 40 LPRINT CHR$(27 27); "%0A"; 120 LPRINT CHR$(27); "E"; 130 END CHAPTER 4 HP-GL/2 - 32
  • Brother International HL-1070 | Technical Reference - Page 181
    10 omitted, the printer uses the until the printer is initialized any line residue are saved. 10 ' - Line Type 20 130 LPRINT "LT4,10,1;PA2000,6400;PD5000, ;" 170 LPRINT "LT0,10,1;PA2000,6000;PD5000,6000; 210 LPRINT "LT-4,10,1;PA2000,5600;PD5000,5600 ;" 250 LPRINT "LT08,10,1;PA2000,5200;PD5000,5200;PU
  • Brother International HL-1070 | Technical Reference - Page 182
    Metric widths are scaled by the ratio of the PCL picture frame to the HP-GL/2 plot size. If the ratio for the two axes is different, the command is issued, until a WU command is used or until the printer is initialized with an IN command. 10 '-Pen Width20 WIDTH "LPT1:", 255 30 LPRINT CHR$(27); "E";
  • Brother International HL-1070 | Technical Reference - Page 183
    2001/10/02 10 '--Raster Fill is up or down when the PA, PR, PD, PU or PE instructions are used. • Characters in the character code ranges 33 - 58, 60 254 can be used. • Character code 59 stands for the ';', which is the HP-GL/2 terminator. You cannot use it as a symbol. • The current character size
  • Brother International HL-1070 | Technical Reference - Page 184
    2001/10/02 • With screen type 21 option 1 specifies one of six predefined PCL cross-hatch patterns (patterns 1 - 6). option 2 is ignored. • With screen type 22, option 1 specifies the ID number of PCL user-defined RR500,500;FT;" 130 'PART2 TR0 140 'Original Destination 2 CHAPTER 4 HP-GL/2 - 36
  • Brother International HL-1070 | Technical Reference - Page 185
    150 LPRINT "TR0;PA3900,4900;PM0;PA5100,4900,4500,6100;PM1;" 160 LPRINT "PM2;FP;" 2001/10/02 CHAPTER 4 HP-GL/2 - 37
  • Brother International HL-1070 | Technical Reference - Page 186
    default pattern for that index number. • Using the command with no parameter sets all line types to the defaults. 10 '-User Defined Line Type20 WIDTH "LPT1:", 255 30 LPRINT CHR$(27); "E"; 40 LPRINT CHR$(27); "%0B"; 50 LPRINT is 0.1% of the diagonal distance from P1 to P2. CHAPTER 4 HP-GL/2 - 38
  • Brother International HL-1070 | Technical Reference - Page 187
    pen widths to 0.35mm. • The unit type is not affected by a DF command. 10 '-Pen Width Unit Selection20 WIDTH "LPT1:", 255 30 LPRINT CHR$(27); "E"; 40 LPRINT 180 LPRINT CHR$(27); "E"; 190 END 7.6. Character Plot Instructions Instruction SD AD SS SA FI FN LB DT LO DI DR DV CP HP-GL/2 - 39
  • Brother International HL-1070 | Technical Reference - Page 188
    2001/10/02 7.6.1. Introduction The character group commands enable you to print text to accompany your HP-GL/2 generated graphics without leaving graphics mode. You can 0 9 11.5 0 0 Description Roman-8 Monospacin g 9 cpi 11.5 point Upright characters Medium 48 Stick font CHAPTER 4 HP-GL/2 - 40
  • Brother International HL-1070 | Technical Reference - Page 189
    HP Latin Spanish 277 Roman - 8 (Default) 281 UPC/EAN Barcode 309 Windows 332 PS ITC Zapf Dingbats 341 PC-8 405 PC-850 458 Ventura U.S. 505 USPS Zip 563 HP-GL Drafting 2001/10 Series - 300 - 501 Pi Font - - 531 HP-GL Download - - 595 HP-GL Special Symbols - CHAPTER
  • Brother International HL-1070 | Technical Reference - Page 190
    available in LaserJet mode, from the internal fonts, card/cartridge fonts or download fonts. 10 '-Standard Font Definition20 WIDTH "LPT1:", 255 30 LPRINT printer#" 80 LPRINT "PA2000,5000;SD2,1,4,20,5,1;" 90 LPRINT "LBLaser printer#" 100 LPRINT "PA1000,3000;SD2,1,4,50,5,1;" 110 LPRINT "LBLASER PRINTER
  • Brother International HL-1070 | Technical Reference - Page 191
    • If you omit all parameters, the default alternate font attributes are used. 10 '-Define Alternate Font 20 WIDTH "LPT1:", 255 30 LPRINT CHR$(27); label. • The default standard font is the HP-GL stick font. • The font remains current until the printer is initialized with an IN command, until the
  • Brother International HL-1070 | Technical Reference - Page 192
    80 LPRINT "IN;SP1;" 90 LPRINT "PA1500,1500;DT#;LBLaser Printer"; CHR$(13);CHR$(10); "#" 100 LPRINT "SD4,18;FI15;LBLaser Printer#" 110 LPRINT CHR$(27); "%0A"; 120 LPRINT CHR$(27 LPRINT "LBLaser printer*" 90 LPRINT CHR$(27); "%0A"; 100 LPRINT CHR$(27); "E"; 110 END CHAPTER 4 HP-GL/2 - 44
  • Brother International HL-1070 | Technical Reference - Page 193
    10/02 DT - Define label terminator DT [ c [, m ]] [;] c : Character m : mode • This command allows you to specify the character that terminates strings printed with the LB instruction or DF is performed. 10 REM - Define Label Terminator • This instruction allows you to - 9, 11 - 10 and 21. The label
  • Brother International HL-1070 | Technical Reference - Page 194
    10/02 • When you use an LO instruction until the printer is initialized LO command is used. 10 '-Label Origin20 WIDTH instruction the carriage return point is set to the current pen location. • The instruction is instruction in the location of P1 and P2. 10 ' -Absolute Direction 20 WIDTH "LPT1:",
  • Brother International HL-1070 | Technical Reference - Page 195
    2001/10/02 90 LPRINT "DT";" 100 and rise are clamped real numbers. • The instruction is ignored if run and rise are both 0. • When you issue a DR instruction the carriage return point is set to the current (0, 100) (100, 100) (0,60) θ run=70% rise = 60% (70,0) (0, 100) CHAPTER 4 HP-GL/2 - 47
  • Brother International HL-1070 | Technical Reference - Page 196
    fixed for every font. However, it can be adjusted using the ES instruction. • If you omit all parameters, the pen position moves to the hence CP; is equivalent to a carriage return followed by a line feed. 10 '-Character Plot 20 WIDTH "LPT1:", 255 30 LPRINT CHR$(27); "E"; 40 CHAPTER 4 HP-GL/2 - 48
  • Brother International HL-1070 | Technical Reference - Page 197
    selects the black pen for edging. If no pen is specified in the instruction the current pen, as selected with the SP command, is used. • The used to initialize the printer, a DF command is used to restore the default settings or another CF command is invoked. 10 '-Character Fill Mode 20 HP-GL/2 - 49
  • Brother International HL-1070 | Technical Reference - Page 198
    to specify the size of the character that you print with the LB instruction relative to the scaling points P1 and P2. • width sets the character size is as specified by the most recent SD or AD command. 10 '-Relative Character Size20 WIDTH "LPT1:", 255 30 LPRINT CHR$(27); "E"; 40 4 HP-GL/2 - 50
  • Brother International HL-1070 | Technical Reference - Page 199
    2001/10/02 CHAPTER 4 HP-GL/2 - 51
  • Brother International HL-1070 | Technical Reference - Page 200
    2001/10/02 10 ' -Character Slant20 WIDTH "LPT1:", 255 30 LPRINT CHR$(27); "E"; 40 An ES command remains in effect until another ES command is executed, a DF or IN command is executed or the printer is reset, either with the EscE command or from the control panel. TD - Transparent data TD [ mode ]
  • Brother International HL-1070 | Technical Reference - Page 201
    /10/ their normal functions and will not be printed. This is equivalent to TD0; 10 '-Transparent Data20 WIDTH "LPT:", 255 30 LPRINT CHR$(27); "E"; 40 CHR$(3) 90 X=1000 100 FOR I = &H0 O &H8 110 LPRINT "SD1,341,2,1,4,10,7,5;PA";X;",4000;TD1;DT@;LB";CHR$(I);"@"; 120 X = X + 150 130 NEXT I 140 LPRINT
  • Brother International HL-1070 | Technical Reference - Page 202
    graphics window 7, 10, 11 H hard clip limits 7 I image plots 11 Initialize command 12 Initialize set instruction 13 34 Plot absolute 19 Polygon mode 25 Polyline encoded 22 printer frame 7 R Raster rill definition 34 Relative arc three 10 Screened vectors 35 CHAPTER 4 HP-GL/2 - 54
  • Brother International HL-1070 | Technical Reference - Page 203
    separators 9 Set absolute character size 48 Set relative character size 49 soft clip limits 7 Symbol mode 35 syntax 9 T terminator 9 Transparency mode 36 Transparent data 50 U user units 7 User-defined line type 37 W Window 17 2001/10/02 CHAPTER 4 HP-GL/2 - 55
  • Brother International HL-1070 | Technical Reference - Page 204
    2001/10/02 CHAPTER 4 HP-GL/2 - 56
  • Brother International HL-1070 | Technical Reference - Page 205
    2001/10/02 CHAPTER 5 PJL PRINTER JOB LANGUAGE CHAPTER 5 PJL - 1
  • Brother International HL-1070 | Technical Reference - Page 206
    2.2. PJL Job Requirement ...8 3. COMMAND GROUP ...9 4. KERNEL COMMANDS ...10 4.1. Introduction...10 4.2. UEL Command ...10 4.3. EXECUTE Command...10 4.4. ENTER Command...11 4.5. COMMENT Command...11 4.6. Printer Language Switching...12 4.6.1. Explicit switching...12 4.6.2. Implicit switching ...12
  • Brother International HL-1070 | Technical Reference - Page 207
    -1050/1070/1250/1270N/1450/1470N/P2500 18 6.2.2. Variables for HL-1660e/2060/2400C/2400Ce/3400CN 31 6.3. Default Command...35 6.4. Initialize Command ...35 6.5. Reset Command ...36 6.6. Set Command...36 7. STATUS READBACK COMMANDS 38 7.1. Introduction...38 7.1.1. Synchronization with the printer
  • Brother International HL-1070 | Technical Reference - Page 208
    2001/10/02 1. INTRODUCTION 1.1. About PJL Printer Job Language(PJL) provides job status control by sending the printer status information to the application. PJL can be a valuable tool for the single-user environment, but is a much more useful tool for the networking / sharing environment. PJL
  • Brother International HL-1070 | Technical Reference - Page 209
    2001/10/02 1.2. In Case of Using PJL with a Non-PJL Printer Our recent printer models support PJL, however, earlier models do not . If the PJL commands are sent to a non-PJL printer, the printer acts as follows; 1.2.1. PCL jobs For a PCL printer which does not support the PJL language, the PJL
  • Brother International HL-1070 | Technical Reference - Page 210
    code character Required line feed < HT > < LF > < CR > < SP > < ESC > < FF > < WS > < words > Horizontal tab character (ASCII 9) Line feed character ( ASCII 10 ) Carriage Return ( ASCII 13 ) Space ( ASCII 32 ) Escape ( ASCII 27 ) Form Feed ( ASCII 12 ) White space which consists of some < SP > and
  • Brother International HL-1070 | Technical Reference - Page 211
    2001/10/02 1.4. Variables PJL can use alphanumeric variables, numeric variabless and strings. options, values which are out of range, or wrong or missing commands, etc. When the printer receives commands which would create a syntax warning or semantic warning, it operates the command as long
  • Brother International HL-1070 | Technical Reference - Page 212
    10/02 2. HOW TO USE PJL 2.1. Overview PJL resides "above" printer languages such as Postscript and PCL. Each job can be distinguished from the other jobs by PJL, and it can switch between PJL commands and printer work correctly with a PJL printer in both single user and network environments. • All
  • Brother International HL-1070 | Technical Reference - Page 213
    JOB EOJ DEFAULT SET INITIALIZE RESET INQUIRE DINQUIRE ECHO INFO USTATUS USTATUSOFF RDYMSG OPMSG STMSG 2001/10/02 Command Description Exits current printer language and returns control to PJL. Orders the printer to execute the specified operation. Moves to the SUPERUSER mode. Exit from the SUPERUSER
  • Brother International HL-1070 | Technical Reference - Page 214
    PCL JOB........E %-12345X 4.3. EXECUTE Command The EXECUTEcommand orders the printer to execute the specified operation. This command is supported only by HL-1050/1070/1250/1270N/1450/1470N/P2500 printers. Syntax @PJL ENTER operation [] Parameters • operation SHUTDOWN : The
  • Brother International HL-1070 | Technical Reference - Page 215
    language which is set by the SET PERSONALITY command. • When a printer emulation is selected by the ENTER command, the printer must switch to the defined printer language. • If this command specifies an emulation which is not supported, data after this command is ignored until the next UEL command
  • Brother International HL-1070 | Technical Reference - Page 216
    2001/10/02 Example %-12345X@PJL @PJL COMMENT CR> @PJL COMMENT -- PCL & PS is not described in the PJL command, the printer investigates the incoming data and decides the required printer emulation. The printer can select the printer language by this switching, however, the PJL
  • Brother International HL-1070 | Technical Reference - Page 217
    ,647 Default value = prints entire job • PASSWORD = password ( HL-1660e/2060/2400C/2400Ce/3400CN only ) When the password is set printer language reset. In this case, UEL resets the printer environment to the PJL Current environment, not to the User Default Environment. • If your application supports
  • Brother International HL-1070 | Technical Reference - Page 218
    2001/10/02 Example %-12345X@PJL @PJL JOB NAME = "KKK data from spooler End of KKK" %-12345X@PJL 5.3. EOJ Command The EOJ command indicates to the printer that the job is completed. You must use this command whenever you use the JOB command. Note: JOB and EOJ
  • Brother International HL-1070 | Technical Reference - Page 219
    and after the @PJL INITIALIZE command is performed. 2. User Default Environment These environment setting values are stored in the printer's NV-RAM and can be altered through the printer's control panel or by using the Remote Printer Console software or the @PJL DEFAULT command. These values are
  • Brother International HL-1070 | Technical Reference - Page 220
    10/02 The diagram below illustrates how the environments interact and how the modified print environment is affected. FACTORYDEFAULT ENVIRONMENT @PJL INITIALIZE USER the remote printer console program settings or the DEFAULT command changes the User Default Environment. 5. Printer language
  • Brother International HL-1070 | Technical Reference - Page 221
    a desired feature. 2. When setting printer features with PJL, use the SET and RESET commands when you want to affect the current PJL job only. If you want to affect more than the current job, use the DEFAULT and INITIALIZE commands. 3. Supported variables depend on your printer model. CHAPTER 5 PJL
  • Brother International HL-1070 | Technical Reference - Page 222
    10/02 6.2. Variables 6.2.1. Variables for HL-1050/1070/1250/1270N/1450/1470N/P2500/1670N/3260N/2460 1. General PJL Environment Variables The PJL environment variables which are not printer paper from manual feed slot. Turn the economy mode (toner saving mode) ON or OFF. Selects the toner saving
  • Brother International HL-1070 | Technical Reference - Page 223
    printing. Sample Value Range ON or OFF (HL1050/1070/1250/1270N/1450/1470N/ P2500) ON, OFF or JOB (HL-1670N/3260N/2460) ON or OFF (HL1050/1070/1250/1270N/1450/1470N/ P2500/2460) Configuration of the Page protection mode. This mode reserves a block of printer memory to avoid 31 PRINT OVERRUN errors
  • Brother International HL-1070 | Technical Reference - Page 224
    2001/10/02 Variables MEDIATYPE RET IMAGEADAPT INTRAY 1 (Read Only) HL-1670N/3260N/2460) OFF, ON AUTO (HL-1670N/3260N/2460) LOCKED, UNLOCKED (HL-1670N/3260N/2460) LOCKED, UNLOCKED (HL-1670N/3260N/2460) LOCKED, UNLOCKED (HL-1670N/3260N/2460) LOCKED, UNLOCKED (HL-3260N/2460) LOCKED, UNLOCKED (HL
  • Brother International HL-1070 | Technical Reference - Page 225
    manual feeding. Returns the printing density level setting from 1 to 15. The default value is 8. Continues printing when the toner is MONARCH, LEDGER, JISB4, LTRS, A4S, XECUTIVES, B5S (HL3260N) CASSETTE, FIRST (HL-3260N/2460) STOP, CONTINUE (HL-3260N/2460) A3, JISB4, LEDGER, A4, A4S, A5, B5, B5S,
  • Brother International HL-1070 | Technical Reference - Page 226
    10 from download fonts. HL-1670N/2460) LOW or HIGH (HL-1670N) A4, LETTER, DEFAULT (HL-1670N/2460) ON or OFF (HL-1670N/2460) RESET, FF (HL-1670N/2460) AUTO, NORMAL (HL-1670N/2460) ON or OFF (HL-1670N/2460) AUTO, LOW, HIGH (HL-1670N) FAST, SLOW (HL-1670N) OFF, ON, EXCEPTCDCC (HL-1670N) WIN95, IEEE (HL
  • Brother International HL-1070 | Technical Reference - Page 227
    printing. MAILBOXPROTECT AVOIDMAILBOXFULL TOWERFEED RAMDISKSIZE 2001/10/02 OFF, ON6H, ON12H, ON24H, ON2D, ON4D, ON7D (HL-3260N/2460) 1 to 16 (HL-3260N/2460) 1 to 16 (HL-3260N/2460) 1 to 16 (HL-3260N/2460) 1 to 16 (HL-3260N/2460) 1 to 16 (HL-3260N/2460) 1 to 16 (HL-3260N/2460) G15, G30, G45, G75
  • Brother International HL-1070 | Technical Reference - Page 228
    10/02 TRANSFERVOLT COLDSTARTMODE Sets the cold start mode. TNCHARGETIME TNCHARGEMODE FUSERSLEEPCTRL THICKPRDLY BONDPRDLY FLICKER MODE MODE1, MODE2, MODE3, MODE4 MODE1: Normal, MODE2: Low, MODE3: Middle, MODE4: High (HL-2460) OFF, MODE1, MODE2 MODE1: MODE2 (HL-2460) O9FF, SHORT, NORMAL, LONG (HL
  • Brother International HL-1070 | Technical Reference - Page 229
    2001/10/02 2. PCL-Specific Variables The following values are PCL (HP LaserJet emulation) specific and can be set Fonts 10 to 155 columns (HL-1670N) 10 to 136 columns (HL-3260N/2460) 0, 0.33, 0.5, 1.0, 1.5, 2.0 inch 0, 0.33, 0.5, 1.0, 1.5, 2.0 inch 5 to 128 lines I or S (HL1050/1070/1250/1270N
  • Brother International HL-1070 | Technical Reference - Page 230
    2001/10/02 SYMSET Sets the symbol set. AUTOLF AUTOCR AUTOWRAP HPGERM, HPSPAN, MCTEXT (All models ) OCRA, OCRB, SYMBOL, WDINGS (HL-1050/1070/ 1250/1270N/1450/1470N/P2500/1670 N) PC1004, WINBALT, ISOL6, PC775 (HL-1670N/3260N/2460) HERBREW7 (HL-1670N) ON or OFF ON or OFF ON or OFF ON or OFF
  • Brother International HL-1070 | Technical Reference - Page 231
    A5, A6, B6 (HL-1670N/2460) A3, A5, A6, LEDGER, JISB4, LTRS, EXECUTIVES, B5S (HL-3260N) PORTRAIT, LANDSCAPE 0 to 126 (HL-1050/1070/1250/ 1270N/1450/1470N/P2500/3260N/246 0) 0 to 145 (HL-1670N) 0 to 136 (HL-1050/1070/1250/ 1270N/1450/1470N/P2500) 10 to 155 (HL-1670N) 10 to 136 (HL-3260N/2460) 0, 0.33
  • Brother International HL-1070 | Technical Reference - Page 232
    2001/10/02 AUTOLF AUTOMASK SELREADOUT Sets AUTO LF Sets AUTO MASK ON or OFF ON or OFF ON or OFF CHAPTER 5 PJL - 28
  • Brother International HL-1070 | Technical Reference - Page 233
    ) A5, A6, B6 (HL-1670N/2460) A3, A5, A6, LEDGER, JISB4, LTRS, EXECUTIVES B5S (HL-3260N) PORTRAIT, LANDSCAPE 0 to 126 (HL-1050/1070/1250/ 1270N/1450/1470N/P2500/3260N/246 0) 0 to 145 (HL-1670N) 0 to 136 (HL-1050/1070/1250/ 1270N/1450/1470N/P2500) 10 to 155 (HL-1670N) 10 to 136 (HL-3260N/2460) 0, 0.33
  • Brother International HL-1070 | Technical Reference - Page 234
    may be available only when the optional BR-Script 2 ROM board is installed into the printer. These variables must be set using the LPARM : IBM option. Variables PAPER ORIENTATION PRTPSERRS CRLFCONV (HL-1050/1070/ 1250/1270N/1450/1 470N/ P2500) APPLETALKPS Description Sets the paper size. Sets the
  • Brother International HL-1070 | Technical Reference - Page 235
    2001/10/02 6. HPGL-Specific Variables The following values are HPGL (HP LaserJet emulation) specific and can be /2460) A3, LEGER, JISB4, LTRS, A4S, EXECUTIVES, B5S (HL-3260N) PORTRAIT or LANDSCAPE (HL-3260N/2460) ANSIASCII, CHRSET9825, FRENCHGERMAN, SCANDINAVIAN, SPANISHLATIN, JISASCII, ROMAN8EXT
  • Brother International HL-1070 | Technical Reference - Page 236
    10/02 6.2.2. Variables for HL-1660e/2060/2400C/2400Ce/3400CN 1. General PJL Environment Variables The PJL environment variables which are not printer of lines per page. Manual feed mode. Configuration of TONER EMPTY message action. If STOP, the printer stops printing. If CONTINUE, the printer
  • Brother International HL-1070 | Technical Reference - Page 237
    to 1, approx. 50 % toner is saved. If set to 2, approx. 25% toner is saved. MP Tray Priority For AUTO feeder selection mode. Power Save Mode Timeout for Power Save mode. The printer goes into the power save mode Clock: date setting Clock: hour setting 1 to 31 0 to 23 CHAPTER 5 PJL - 33 2001/10/02
  • Brother International HL-1070 | Technical Reference - Page 238
    (DD/MM/YYYY hh/mm) OFF, ON OFF, ON -24 to +24 NOTE: The variables marked * are available for HL-2400Ce and HL-3400CN only. 2. PCL-Specific Variables The following values are PCL (HP LaserJet emulation) specific and can be set and requested using PJL. These variables must be set using the LPARM
  • Brother International HL-1070 | Technical Reference - Page 239
    2001/10/02 6.3. Default Command The DEFAULT command changes the User-Default environment which is stored in , the printer may support more personality- specific variables than the variables listed. In any case, the INITIALIZE command resets the PJL Current and User Default environment values for all
  • Brother International HL-1070 | Technical Reference - Page 240
    /10/02 6.5. Reset Command The PJL RESET command resets the PJL Current Environment variables to the User User Default values. • Use the @PJL INFO VARIABLES command to obtain valid variables and the range of values for each variable. This command requests this information directly from the printer
  • Brother International HL-1070 | Technical Reference - Page 241
    = 600 @PJL ENTER LANGUAGE = PCL E....PCL job .... E %-12345X@PJL @PJL RESET %-12345X 2001/10/02 CHAPTER 5 PJL - 37
  • Brother International HL-1070 | Technical Reference - Page 242
    toner empty, displayed prompt message on the LCD and other necessary information. PJL Status Readback will help you to program the application to appropriately set the printer user and the printer is still processing the previous job, the printer may send a response of the status of the previous user
  • Brother International HL-1070 | Technical Reference - Page 243
    2001/10/02 7.2. Inquire Command The INQUIRE command is used in order to @PJL INQUIRE [LPARM : personality] variable value If the variable is not supported by the printer, it returns the response in the following syntax : @PJL INQUIRE [LPARM : personality] variable "?"
  • Brother International HL-1070 | Technical Reference - Page 244
    default value of a specific variable in the PJL Environment. (User Default Settings). It is also possible to get the value for variables which value If the variable is not supported by the printer, it returns the response in the following syntax : @PJL DINQUIRE [LPARM :
  • Brother International HL-1070 | Technical Reference - Page 245
    @PJL @PJL COMMENT ***Requesting*** @PJL COMMENT about User Default Settings** @PJL ECHO 20:30:00 02-20-1993 2001/10/02 7.4. ECHO Command The ECHO command requests the printer to send back a specified message, in order to ensure that the printer is ready for
  • Brother International HL-1070 | Technical Reference - Page 246
    2001/10/02 Response Syntax @ by the real time clock and user name, so as to confirm the received message from the printer is definitely the answer for the ECHO of each line] If the variable is not supported by the printer, it returns the response in the following syntax : @PJL INFO category
  • Brother International HL-1070 | Technical Reference - Page 247
    10/02 Information requesting The printer model number. For example the HL-1660e will return 'Brother HL-1660e'. A list of the printer free memory space (user memory) and the largest free memory block. The printer status of the current on the LCD supported by the printer, with the format of the number
  • Brother International HL-1070 | Technical Reference - Page 248
    2001/10/02 CHAPTER 5 PJL - 44
  • Brother International HL-1070 | Technical Reference - Page 249
    [returned option[ attribute] ] 2001/10/02 Parameters Parameter feature value feature information returned option attribute Range output trays) PAPER (paper sizes) LANGUAGES (printer languages) USTATUS (unsolicited status) FONT CARTRIDGE SLOTS MEMORY (RAM size) DISPLAY LINES (
  • Brother International HL-1070 | Technical Reference - Page 250
    LF> CARTRIDGE CARTRIDGE1 MEMORY=2097152 DISPLAY LINES=1 DISPLAY CHARACTER SIZE=16 In this example, IN TRAYS [2 ENUMERATED] indicates that there are two options in IN TRAYS (paper sources) and MEMORY=2097152 indicates the RAM size in the printer is 2097152
  • Brother International HL-1070 | Technical Reference - Page 251
    2-28-1993 19:10:00 @PJL INFO STATUS %-12345X The printer sends back the answer printer depend on the current environment and are indicated with LPARM: personality. The value and options for the FONTSOURCE variable depend on the installed font sources such as cartridge, downloaded
  • Brother International HL-1070 | Technical Reference - Page 252
    ] AUTO PCL POSTSCRIPT Interactive IBMProprinterXL EPSONFX850 HPGL TIMEOUT=10 [2 RANGE] 1 99 INTRAY1=UNLOCKED [2 ENUMERATED] UNLOCKED LOCKED INTRAY2=UNLOCKED [2 ENUMERATED] UNLOCKED LOCKED
  • Brother International HL-1070 | Technical Reference - Page 253
    :PCL FONTNUMBER=0 [2 RANGE] 0 70 LPARM:PCL PITCH=10.00 [2 RANGE] 0.44 99.99 LPARM:PCL PTSIZE 2001/10/02 7.5.6. USTATUS category The application can send the @PJL INFO USTATUS command to check the possible unsolicited status types of the printer and
  • Brother International HL-1070 | Technical Reference - Page 254
    2001/10/02 Parameters Variable DEVICE JOB PAGE TIMED Value ON VERBOSE OFF ON OFF ON PJL ECHO This is a sample 2-28-1993 21:15:00 @PJL INFO USTATUS %-12345X The printer may send back the following answer for the above command : @PJL ECHO This is a sample 2-28-1993 21:15:00
  • Brother International HL-1070 | Technical Reference - Page 255
    2001/10/02 The printer status to be sent to the host computer are ; • Device status changes - printer cover open, paper jams, paper out, etc 25000 - 25999 27000 - 27999 30000 - 30999 Status Status information such as printer on-line or off-line. Status of available paper in paper input sources,
  • Brother International HL-1070 | Technical Reference - Page 256
    2001/10/02 Status code 35000 - 25999 40000 - 40999 41000 - 41999 Status Errors CR> CODE=20002 7.6.2. JOB variables The @PJL USTATUS JOB = ON command allows the printer to send the job processing status. This is sent to the application whenever a JOB and EOJ command is issued
  • Brother International HL-1070 | Technical Reference - Page 257
    @PJL USTATUS JOB END NAME = "JOB 88554" PAGES=5 2001/10/02 7.6.3. PAGE variable The @PJL USTATUS PAGE = ON command allows the printer to send the information about the print completion of a particular page. Using this command, you can monitor the job process on
  • Brother International HL-1070 | Technical Reference - Page 258
    2001/10/02 7.7. USTATUSOFF Command The @PJL USTATUSOFF command makes all with the combination of JOB and EOJ commands and the USTATUS PAGE command. JOB/EOJ commands inform the printer of the beginning and ending of each job and the USTATUS PAGE command informs the application of completion
  • Brother International HL-1070 | Technical Reference - Page 259
    DEVICE ATTENDANCE COMMANDS 2001/10/02 8.1. Introduction You can change dis play messages on the printer control panel by DISPLAY = "message" You can use any combination of characters available on the printer except for the quotation marks (ASCII 34) up to 16 characters total including spaces
  • Brother International HL-1070 | Technical Reference - Page 260
    2001/10/02 The following is an example of how to restore the display to . Characters must be enclosed in double quotes. Example The following example shows how to display "LOAD C5 ENVELOPE" on the printer switch panel. %-12345X@PJL @PJL JOB NAME = "JOB C5 envelope" @PJL OPMSG
  • Brother International HL-1070 | Technical Reference - Page 261
    10/02 Parameters Parameter DISPLAY = "message" key Functional Range ASCII 33 and ASCII 35 through 255, , ONLINE, RESET Default N/A N/A DISPLAY = "message" You can use any combination of characters available on the printer "LOAD LETTER SIZE" on the printer switch panel LCD. %-12345X
  • Brother International HL-1070 | Technical Reference - Page 262
    1..1 conditions...8 context switching ...12 O D OPMSG command DEFAULT command...25 DEMOPAGE P...10 Device Attendance command ...44 DINQUIRE command P..C...L..-..s.p..e..c..i.f..i.c...v..a..r..i.a..b..l.e..s...3..0 PERMFONT PJL RESET command E PostScript-specific
  • Brother International HL-1070 | Technical Reference - Page 263
    2001/10/02 CHAPTER 5 PJL - 59
  • Brother International HL-1070 | Technical Reference - Page 264
    2001/10/02 CHAPTER 6 EPSON FX-850 CHAPTER 6 EPSON - 1
  • Brother International HL-1070 | Technical Reference - Page 265
    2001/10/02 CONTENTS 1. COMMAND LIST ...3 2. INTRODUCTION ...5 3. EMULATION DETAILS ...6 3.1. Ignored Commands ...6 3.2. Resolution...6 4. TERMINOLOGY...7 4.1. Syntax ...7 4.2. Conventions...7 5. CONTROLLING THE PRINTER ...8 5.1. The Control Panel ...8 5.2. Control codes ...8 5.3. Escape sequence...8
  • Brother International HL-1070 | Technical Reference - Page 266
    DC1 Enable printer DC3 Disable printer Esc @ Initialize printer Esc CR mode Reset printer / change emulation mode Esc CR ! # R User reset Esc Esc SI Select condensed character mode II CHAPTER 6 EPSON - 3 2001/10/02 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12
  • Brother International HL-1070 | Technical Reference - Page 267
    2001/10/02 DC2 Cancel condensed character mode 17 Esc E Select emphasized character Esc & NUL n1 n2 ( n3 ) 21 Define characters Esc % n NUL Select standard / downloaded characters 21 Esc : 0 0 0 Copy ROM character to RAM 22 Esc * m n1 n2 < image data >
  • Brother International HL-1070 | Technical Reference - Page 268
    2. INTRODUCTION 2001/10/02 In this mode you can control the HL-Series printers that support this emulation directly by incorporating control codes and escape sequences into your program. Alternatively, applications software (for example, your word-processing or spreadsheet software) may send the
  • Brother International HL-1070 | Technical Reference - Page 269
    the same function as the Esc L (Print Double-Density Image) command. 3.2. Resolution The resolution of our recent printers is 600 dots per inch. (HL-2060 supports 1200dpi.) Some instructions use fractions of an inch by which 600 is not exactly divisible, for example Esc J performs a line feed
  • Brother International HL-1070 | Technical Reference - Page 270
    4. TERMINOLOGY 2001/10/02 4.1. Syntax The following conventions are used in this description of the Epson FX-850 mode software commands: A single letter, two or three-letter control code mnemonic, or number in upright bold text is a literal character and should be sent to the printer as the
  • Brother International HL-1070 | Technical Reference - Page 271
    commands (o r from applications software) is by far the most likely cause of unexpected printing results. Use this manual in conjunction with the printer User's guide to resolve these conflicts. 5.2. Control codes Control codes are ASCII codes that instruct the printer to perform a particular
  • Brother International HL-1070 | Technical Reference - Page 272
    sake of completeness, several instructions which are part of the Epson FX-850 mode instruction sets, but which an HL Series printer ignores are included. CHR$(13); 'Carriage return Line feed LF (10) • The LF control code (ASCII code 10) moves the current print position down one line,
  • Brother International HL-1070 | Technical Reference - Page 273
    2001/10/02 Set inter-character space EscSPn (27)(32)n n • This command allows you to set the space data bytes to 0. • This command does not affect data comprising a graphics image or data that defines a downloadable character. LPRINT CHR$(27); CHR$(61); 'Set MSB to 0 CHAPTER 6 EPSON
  • Brother International HL-1070 | Technical Reference - Page 274
    10/02 Set data MSB to 1 Esc> (27)(62) • This command enables you to set the most significant bit of incoming data bytes to 1. • This command does not affect data comprising a graphics image or data that defines a downloadable this manual. • On receiving this command the printer prints
  • Brother International HL-1070 | Technical Reference - Page 275
    0Dh># • # = 0, the printer restores to the current user setting. • # = 1, the printer restores to user settings 1. • # = 2, the printer restores to user settings 2. Paper Input Control EscEMn (27)(25)n n n Value n =0 n =1 n =2 n =3 n =4 n =5 n =R HL-1660e/2060/2400C/2400Ce
  • Brother International HL-1070 | Technical Reference - Page 276
    2001/10/02 • If the second form of the command is used (n = page length in inches), n must be in the range 1 to 14. LPRINT CHR$(27); CHR$(67); CHR$(40); '40 lines per page LPRINT CHR$(27); CHR$(67); CHR$(0); CHR$(11); '11 inches per page CHAPTER 6 EPSON - 13
  • Brother International HL-1070 | Technical Reference - Page 277
    and right margins is 1/5". LPRINT CHR$(27); CHR$(108); CHR$(10); 'Left margin 1" at 10 cpi Set right margin EscQn (27)(81)n n • skip, that is, whenever the print position reaches the bottom margin the printer performs a page eject and moves the print position to the top of the
  • Brother International HL-1070 | Technical Reference - Page 278
    'Set line spacing of 10/72". Select n/216" line spacing Esc3n (27)(51)n n • This command sets the line spacing to n/216". All subsequent line feed operations will move the print position n/216" down the page. • Since the printer's resolution is 600 dots per inch the line spacing will
  • Brother International HL-1070 | Technical Reference - Page 279
    are at every eighth column, starting at the ninth column. The default column width is 1/10". • The default settings are adopted when the printer is first switched on or when you perform a reset with the Esc @ instruction. • You can move the print position to the tab stops using the HT control
  • Brother International HL-1070 | Technical Reference - Page 280
    code. LPRINT CHR$(27); CHR$(98); CHR$(1); CHR$(10); CHR$(20); CHR$(0); 'Set tab stops at lines 10 and 20. Select vertical tab channel Esc/n (27 • The default channel is channel 0. Channel 0 is the current channel when the printer is first switched on or after a reset with the Esc @ command. •
  • Brother International HL-1070 | Technical Reference - Page 281
    2001/10/02 • You cannot use the backspace, BS, code in proportional spacing mode. • If you change the character pitch using Esc P or Esc M, proportional spacing is
  • Brother International HL-1070 | Technical Reference - Page 282
    2001/10/02 • When you specify a value for n you may also use the character codes for '0' and '1' (48 and 49) instead of 0 and 1. • Only Esc W 0 can be used to cancel double-width printing mode set using the Esc W 1 instruction. • Esc W 0 cancels double-width printing mode set using the Esc W 1
  • Brother International HL-1070 | Technical Reference - Page 283
    that correspond to each mode you require and set n to the total. 10 characters per inch 0 12 characters per inch 1 Proportional spacing 2 Condensed mode are identical. • Proportional spacing overrides either character pitch setting (10 cpi or 12 cpi). • Proportional spacing and condensed mode
  • Brother International HL-1070 | Technical Reference - Page 284
    CHR$(27); CHR$(54); 'Expand printable area 2001/10/02 Cancel expansion of printable code area Esc7 (27)( sets, refer to the printer User Guide for supported character sets. • Each Epson FX-850 section of the appendix at the end of this manual. • Set n to 0 to select the italic character table.
  • Brother International HL-1070 | Technical Reference - Page 285
    columns Character width 1 2 3 Rows 1 - 8 4 5 6 7 8 9 10 Replication area 11 12 Rows 2 - 9 • Proportionally spaced characters are subject to the same characters contained in the printer ROM and the characters you have downloaded. • Set n to 0 to select the printer standard characters. In this
  • Brother International HL-1070 | Technical Reference - Page 286
    LPRINT CHR$(27); CHR$(37); CHR$(1); CHR$(0); 'Select downloaded characters 2001/10/02 CHAPTER 6 EPSON - 23
  • Brother International HL-1070 | Technical Reference - Page 287
    2001/10/02 Copy ROM character to RAM Esc:000 (27)(58)(00)(00)(00) • In order to use your own customized characters in conjunction with the standard characters contained in the printer, you must first download the printer standard ROM characters to the printer RAM, then
  • Brother International HL-1070 | Technical Reference - Page 288
    120 dots per inch and at an approximate vertical resolution of 72 dots per inch. • You can only use this command in portrait orientation. 10 WIDTH "LPT1", 255 20 LPRINT "*** ESC ^ m n1 n2 ***" 30 LPRINT "--STANDARD DENSITY--" 40 M=0 50 GOSUB 120 60 LPRINT 70 LPRINT 80 LPRINT "--DOUBLE-DENSITY
  • Brother International HL-1070 | Technical Reference - Page 289
    of 120 dots per inch and at an approximate vertical resolution of 72 dots per inch. • You can only use this command in portrait orientation. 10 WIDTH "LPT1:",255 20 LPRINT "*** ESC L n1 n2 *** 30 FOR I=1 TO 5 40 '* DOUBLE-DENSITY BIT IMAGE MODE * 50 LPRINT CHR$(27);"L";CHR$(160);CHR$(0); 60
  • Brother International HL-1070 | Technical Reference - Page 290
    Sample 12 2001/10/02 CHAPTER 6 EPSON - 27
  • Brother International HL-1070 | Technical Reference - Page 291
    portrait orientation. • The printer always prints as fast as possible, hence this command is the exact equivalent of the Esc L command. 10 WIDTH "LPT1:",255 20 dots per inch. • You can only use this command in portrait orientation. 10 WIDTH "LPT1;",255 20 LPRINT "*** ESC Z n1 n2 ***" 30 FOR
  • Brother International HL-1070 | Technical Reference - Page 292
    Sample 14 2001/10/02 CHAPTER 6 EPSON - 29
  • Brother International HL-1070 | Technical Reference - Page 293
    MSB 10 double-density image 24 double-height printing 19 double-speed double-density image 25 double-strike mode 17 double-width printing 17 downloaded 18 syntax 7 U underline mode 19 unidirectional printing 10 user reset 12 V vertical tab channel 16 vertical tab stops 15 CHAPTER 6
  • Brother International HL-1070 | Technical Reference - Page 294
    2001/10/02 CHAPTER 7 IBM PROPRINTER XL CHAPTER 7 IBM PROPRINTER - 1
  • Brother International HL-1070 | Technical Reference - Page 295
    2001/10/02 CONTENTS 1. COMMAND LIST ...3 2. INTRODUCTION ...5 3. EMULATION DETAILS ...6 3.1. Ignored Commands ...6 3.2. Resolution ...6 3.3. Character Set selection ...6 3.4. Controlling the Printer...6 3.5. Control Codes ...6 3.6. Escape sequences ...6 4. NOTATION USED IN THIS EMULATION DESCRIPTION
  • Brother International HL-1070 | Technical Reference - Page 296
    Enable printer EscQ22 Disable printer EscQ3 Disable printer EscCRmode Reset printer / change emulation mode EscCR!#R User reset character from the All Character Code table CHAPTER 7 IBM PROPRINTER - 3 2001/10/02 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 11 11 11 11 11 12 12 12 12 12 12 13 13 13
  • Brother International HL-1070 | Technical Reference - Page 297
    2001/10/02 Esc^ Select a character from the All Character Code table 17 EscI Select character font 17 Esc=n1n220n3(n4n5...) 17
  • Brother International HL-1070 | Technical Reference - Page 298
    in your program, or alternatively, applications software (for example, your word-processing software) may send the necessary commands to the printer automatically. Check the manual that came with your software package for instructions on how to use your software with an IBM Proprinter XL. CHAPTER
  • Brother International HL-1070 | Technical Reference - Page 299
    Using software commands you can select IBM character set I, IBM character set II or the IBM All Character Code table. Using the printer control panel you can select a number of other character sets depending on the printer model, consult the User's Guide to see if this emulation is supported and
  • Brother International HL-1070 | Technical Reference - Page 300
    USED IN THIS EMULATION DESCRIPTION 2001/10/02 4.1. Syntax The following conventions are used in this description of the Proprinter XL software commands. A letter, word or number in upright bold text is the literal character which and should be sent to the printer as a character code. A letter or
  • Brother International HL-1070 | Technical Reference - Page 301
    2001/10/02 5. COMMANDS 5.1. Basic Printer Operation The most common printer operations are described in this section. Most are invoked using control codes. For the sake of completeness the instructions which HL Series printers ignore are included. Null NUL (0) NUL (ASCII 0) is ignored.
  • Brother International HL-1070 | Technical Reference - Page 302
    see the sub-section "Factory default environment" in Chapter 2 "PCL" of this manual. • Selecting IBM Proprinter XL emulation with mode = 'I' causes the printer to be reset. LPRINT CHR$(27); CHR$(13); CHR$(69); 'Change to Epson emulation User Reset EscCR!#R (27)(13)(33)#(82) #
  • Brother International HL-1070 | Technical Reference - Page 303
    2001/10/02 Paper input control EscEMn (27)(25)n n n Value n =0 n =1 n =2 n =3 n =4 n =5 n =R HL-1660e/2060/2400C/2400Ce/3400CN/3260N/2460 Initialize the feeder mode. Feed from the MP tray. Feed from Tray 1. Feed from Tray 2. Feed from Tray 3.
  • Brother International HL-1070 | Technical Reference - Page 304
    CHR$(27); CHR$(88); CHR$(10); CHR$(70); 'Set margins to 1" and 7" Set perforation skip EscNn (27)(78)n n • This command sets the bottom margin and enables perforation skip, that is, whenever the print position reaches the bottom margin the printer performs a page eject and moves
  • Brother International HL-1070 | Technical Reference - Page 305
    operations will move the print position 7/72" down the page. • Since the printer's resolution is 600 dots per inch the line spacing will not be exactly spacing, 1/6" is selected. LPRINT CHR$(27); CHR$(65); CHR$(10); 'Select line spacing of 10/72". Activate n/72" line spacing Esc2 (27)(50)
  • Brother International HL-1070 | Technical Reference - Page 306
    2001/10/02 Set horizontal tabs EscD...NUL (27)(68)n1n2n3...(00) < print position to the tab stops using the HT control code. LPRINT CHR$(27); CHR$(68); CHR$(10); CHR$(20); CHR$(0); 'Set tab stops at columns 10 and 20. Set vertical tabs EscB ...NUL (27)(66)n1n2n3...(00) <
  • Brother International HL-1070 | Technical Reference - Page 307
    II for use in subsequent printing operations. LPRINT CHR$(27); CHR$(54); 'Select character set II Set pitch to 10 cpi DC2 (18) • This command sets the printing pitch to 10 characters per inch (cpi). • If condensed character mode has previously been set, it is cancelled. LPRINT CHR$(18
  • Brother International HL-1070 | Technical Reference - Page 308
    2001/10/02 Set enlarged character mode for a single line SO (14) • enlarged character mode set using the Esc W 1 instruction. • Esc W 0 cancels enlarged character mode set using the Esc W 1 instruction, the SO control code or the Esc [@ instruction. LPRINT CHR$(27); CHR$(87); CHR$(1); '
  • Brother International HL-1070 | Technical Reference - Page 309
    2001/10/02 Underline mode Esc-n (27)(126)n n • This command turns character underlining on or off. • If n is set to 1 subsequent text is underlined. • Horizontal
  • Brother International HL-1070 | Technical Reference - Page 310
    following this instruction. LPRINT CHR$(27); CHR$(94); CHR$(36); 'Printed a dollar sign 2001/10/02 Select download font (the characters you sent to the printer using the Esc = command) and draft quality are selected. • If n is set to 6 the download font ( the characters you sent to the printer
  • Brother International HL-1070 | Technical Reference - Page 311
    fifteen columns can be used to define the character. • Downloaded characters are selected using the Esc I command and then printed K=1 TO 20 80 N=2^J-1 90 LPRINT CHR$(N); 100 NEXT K 110 NEXT J 120 LPRINT CHR$(10); 130 NEXT I:END < Sample 15 > Set double-density image mode EscLn1n2 (27
  • Brother International HL-1070 | Technical Reference - Page 312
    position, and to 0 if you want white space to appear. • This printer always prints as fast as possible, hence this command is the exact equivalent of the Esc L command. 10 WIDTH "LPT1:", 255 20 LPRINT "*** ESC Y n1 n2 ***", CHR$(10); 30 FOR I=1 TO 5 40 '*DOUBLE-SPEED & DOUBLE-DENSITY BIT IMAGE MODE
  • Brother International HL-1070 | Technical Reference - Page 313
    set a bit to 1 if you want a dot to appear in that position, and to 0 if you want white space to appear. 10 WIDTH "LPT1:",255 20 LPRINT "*** ESC Z n1 n2 ***";CHR$(10); 30 FOR I=1 TO 5 40 '* QUADRUPLE-DENSITY BIT IMAGE MODE * 50 LPRINT CHR$(27);"Z";CRH$(16);CHR$(0); 60 FOR J=1 TO 8 70
  • Brother International HL-1070 | Technical Reference - Page 314
    character 14 emulation mode 9 enlarged character 15 Escape 8 Escape sequences 6 F feeder mode 10 Form feed 8 G graphics 18 H horizontal tab 13 L left margin 11 Line feed syntax 7 T tab settings 13 U underline mode 16 User reset 9 V vertical tab 13 CHAPTER 7 IBM PROPRINTER - 21
  • Brother International HL-1070 | Technical Reference - Page 315
    2001/10/02 CHAPTER 7 IBM PROPRINTER - 22
  • Brother International HL-1070 | Technical Reference - Page 316
    2001/10/02 CHAPTER 8 BAR CODE CONTROL CHAPTER 8 BAR CODE CONTROL - 1
  • Brother International HL-1070 | Technical Reference - Page 317
    axis 7 3.8. Bar Code & Expanded Character Offset in the Y-axis 7 3.9. Bar Code, Expanded Character, Line, Block Drawing & Box Drawing Height 7 3.10. Expanded Character, Line Block Drawing & Box Drawing Width 7 3.11. Expanded Character Rotation...7 3.12. Bar Code Data Start...8 3.13. Box Drawing
  • Brother International HL-1070 | Technical Reference - Page 318
    1. INTRODUCTION 2001/10/02 Some of the HL series printers can print bar codes in the HP LaserJet, EPSON FX-850, and IBM Proprinter XL emulation modes, refer to the printer User guide for information. CHAPTER 8 BAR CODE CONTROL - 3
  • Brother International HL-1070 | Technical Reference - Page 319
    2001/10/02 2. PRINT BAR CODES OR EXPANDED CHARACTERS ESC i n ... n \ (27)(105)n ... n (92) n ... n Creates bar codes or expanded characters according to the parameters "n ... n". For
  • Brother International HL-1070 | Technical Reference - Page 320
    3. DEFINITION OF PARAMETERS 2001/10/02 This bar code command can have the following parameters in the parameter segment (n ... n). Parameters are effective only within the single command sequence using the
  • Brother International HL-1070 | Technical Reference - Page 321
    This parameter specifies whether or not the printer prints the human readable line below the bar code. Human readable = "u6" or "U6" n = "u7" or "U7" Millimeters (default) 1/10" 1/100" 1/12" 1/120" 1/10 Millimeter 1/300" 1/720" This parameter specifies the measurement units of X-axis offset, Y-axis
  • Brother International HL-1070 | Technical Reference - Page 322
    default setting of the bar code height (12 mm, 18 mm or 22 mm) is subject to the bar code mode selected by "t" or "T". 3.10. Expanded Character, Line Block Drawing & Box Drawing Width n = "wnnn" or "Wnnn" Default widths Expanded character Line Block Drawing & Box Drawing Ý Ý 1 dot 1.2 mm This
  • Brother International HL-1070 | Technical Reference - Page 323
    2001/10/02 3.12. Bar Code Data Start n = "b" or "B" • Data that follows "b" or "B" is read in and the bar code data is printed as normal print data. If the check digit is incorrect, the printer calculates it and replaces it with the correct check digit so that the correct bar code data will be
  • Brother International HL-1070 | Technical Reference - Page 324
    2001/10/02 • When Code 128 Set A, Set B, or Set C is selected with the parameter "t12" or "12," "t13" or "T13," or "t14" or "T14" respectively: Code
  • Brother International HL-1070 | Technical Reference - Page 325
    /02 4. EXAMPLE PROGRAM LISTINGS 10 ' Barcode 20 WIDTH "LPT1:", 255 30 ' CODE 39 40 LPRINT CHR$(27); "it0r1s0x00y00b123456\"; 50 'INTER LEAVED 60 LPRINT CHR CHR$(27); "ix90y230s4h10w10f2g2e"; 330 LPRINT CHR$(27); "ix105y230s4h10w10v"; 400 LPRINT CHR$(&HC); < Sample 19 > CHAPTER 8 BAR CODE CONTROL - 10
  • Brother International HL-1070 | Technical Reference - Page 326
    CHAPTER 9 HP-GL GRAPHICS LANGUAGE 2001/10/02 CHAPTER 9 HP-GL - 1
  • Brother International HL-1070 | Technical Reference - Page 327
    2001/10/02 CONTENTS 1. COMMAND LIST ...3 2. INTRODUCTION ...4 2.1. HP-GL Syntax...4 2.2. Font Selection ...4 2.3. Coordinate System and Printing Area 4 2.3.1. Coordinate system...4 2.3.2. Printing area...5 3. COMMANDS ...6 3.1. Initialization and Default Setting Instructions 6 3.2. Plot Area and
  • Brother International HL-1070 | Technical Reference - Page 328
    Default set instruction IN Initialize set instruction IP Input scaling point SC Scale IW Input window RO Rotate control (Brother original) EscCR!#R User reset (Brother original) EscCRFD Factory reset (Brother original) CHAPTER 9 HP-GL - 3 2001/10/02 6 6 7 7 8 8 8 9 9 9 10 11 11
  • Brother International HL-1070 | Technical Reference - Page 329
    2001/10/02 2. INTRODUCTION The HP-GL graphics mode emulates 40 out of 56 instructions for the HP 7475A plotter made by Hewlett-Packard. Default measurement unit in the HP-GL graphics mode is 1/1016"(0.025mm). 2.1. HP-GL Syntax A command consists of a two-letter instruction mnemonic, a parameter
  • Brother International HL-1070 | Technical Reference - Page 330
    2.3.2. Printing area c 2001/10/02 A4 A3 Letter Legal d a b a b c d (mm) 4 5 5 5 4 5 5 5 (HL-3400CN/3260N) 6 5 5 5 6 5 5 5 CHAPTER 9 HP-GL - 5
  • Brother International HL-1070 | Technical Reference - Page 331
    IN[;] • Returns the graphics mode to the following initial conditions; Function Equivalent Condition Instruction Plot mode PA; Absolute Relative character direction DR 1,0; Horizontal Line type Line pattern length Window LT; Solid line LT; 4% of distance from P1 to P2 IW; Set at
  • Brother International HL-1070 | Technical Reference - Page 332
    Setting Instructions Instruction IP SC IW RO PG Function Scaling point Scale Input window Rotate manual are defined as follows; User unit : the unit of the coordinates set by the SC instruction Graphics unit : the unit (1/1016 of an inch) of the coordinates not set by the SC instruction 10
  • Brother International HL-1070 | Technical Reference - Page 333
    10/02 IW - Input window IW [ X1, Y1, X2, Y2 ] [;] X1-Window lower left X coordinate X2-Window upper right X coordinate Y1-Window lower left Y coordinate Y2-Window upper right Y coordinate • This instruction sets the window 0). 3.3. Pen Control and Plot Instructions Instruction PU PD PA PR AA AR
  • Brother International HL-1070 | Technical Reference - Page 334
    2001/10/02 PU - Pen up PU [ X,Y X ; X coordinate of the cursor raising the pen. • Using this instruction without a parameter field raises the pen without changing the cursor position. • When scaling is on, user coordinates are used. • Also, when X and Y are integer numbers. CHAPTER 9 HP-GL - 9
  • Brother International HL-1070 | Technical Reference - Page 335
    ;PU10365,500;" 50 END 10 ' *** PAEX2 *** 20 LPRINT "IN; relative to the current position in user units or graphics units. • the cursor is moved by relative coordinates in user units. • Also, when scaling has been performed X1 Y Current position Y2 Y3 X3 10 ' *** prex 1 *** 20 LPRINT "
  • Brother International HL-1070 | Technical Reference - Page 336
    10/02 AA - Draw absolute arc AA [ X, Y, qc [, qd ]] [;] X ; Arc centre X coordinate Y ; Arc centre Y coordinate qc ; Arc angle in degrees qd ; Chord angle in degrees • X and Y coordinates are absolute coordinates in user the cursor position changes to the plot end point. CHAPTER 9 HP-GL - 11
  • Brother International HL-1070 | Technical Reference - Page 337
    10/02 • Plotting is performed only when the pen is down. • When the pen is up, plotting is not performed but the cursor position moves to the plot end point. • When scaling has been performed, the cursor is moved by relative coordinates in user Chord angle Current position CHAPTER 9 HP-GL - 12
  • Brother International HL-1070 | Technical Reference - Page 338
    50;CI40,5;" 80 END 10 '*** CIEX2 *** 20 LPRINT "IN; CI80,5;" 60 END 10 '*** CIEX3 *** 20 LPRINT "IN The polygon Group Instruction EA ER EW are absolute coordinates in user units or graphics units been performed, the rectangle is plotted in user units. • Also, when scaling has
  • Brother International HL-1070 | Technical Reference - Page 339
    up or down. • When scaling has been performed, the rectangle is plotted in user units. • Also, when scaling has been performed, the values for X and for X and Y are integer numbers. Y increment Current position X increment 10 '*** EREX *** 20 LPRINT "IN;SP1;PA5000,5000;" 30 LPRINT "PT HP-GL - 14
  • Brother International HL-1070 | Technical Reference - Page 340
    2001/10/02 EW - Edge wedge EW r,q1,qc(,qd)[;] r ; Radius in user units or graphics units q1; Start point angle qc ; Arc angle qd ; Chord angle • Plots a wedge centred on the ;PT.3;FT1;" 100 LPRINT "WG1250,30,60;" 110 LPRINT "SP3;EW1250,30,60;PG;" 120 END CHAPTER 9 HP-GL - 15
  • Brother International HL-1070 | Technical Reference - Page 341
    10/02 RA - Fill rectangle absolute RA X, Y[;] X ; X coordinate of opposite angle for the rectangle Y ; Y coordinate of opposite angle for the rectangle • X and Y coordinates are absolute coordinates in user plotted in user units. position 10 '*** user plotted in user units. increment 10 '*** PREX
  • Brother International HL-1070 | Technical Reference - Page 342
    10/02 WG - Fill wedge WG r,q1,qc(,qd)[;] r ; Radius in user • When scaling has been performed, the circle is plotted in user units. • Also, when scaling has been performed, the value PT Radius Start point angle 0 degrees Current position Arc angle 10 ' *** WGEX *** 20 LPRINT "IN;SP2;FT3,100;"
  • Brother International HL-1070 | Technical Reference - Page 343
    2001/10/02 3.5. Plot Function Instructions Instruction FT LT PW SM SP TL XT YT PT Function Fill Type Line Type Pen Width Symbol Mode Select Pen start and end points are plotted. :For an arc, plotting takes place for every chord angle that is set. 1 : 2 : 3 : 4 : 5 : 6 : P CHAPTER 9 HP-GL - 18
  • Brother International HL-1070 | Technical Reference - Page 344
    end of each vector even if the pen is up when the PA or PR instructions are used. • Omitting the parameter field cancels the symbol mode. 10 '*** SMEX *** 20 LPRINT "IN;SP1;SM*;PA500,1500;" 30 LPRINT "PD600, J=1 TO 8 1020 LPRINT "PRO,720;YT;" 1030 NEXT J 1040 RETURN CHAPTER 9 HP-GL - 19
  • Brother International HL-1070 | Technical Reference - Page 345
    2001/10/02 XT - X-axis tick XT [;] • Plots vertical tick marks as specified by the TL instruction from the current position. Character Size Set Relative Character Size Set Character Slant User-defined Character CS - Standard character set CS n[;] 6 to 7, 9 or 30 to 39. CHAPTER 9 HP-GL - 20
  • Brother International HL-1070 | Technical Reference - Page 346
    2001/10/ instruction. SA - Select alternate character set SA [;] Selects the alternate character set specified by the CA instruction. 10 chr$(3)) is used when the parameter field is omitted. 10 '*** DTEX *** 20 LPRINT "IN;SP2;SC0,5000,0,5000 terminate";CHR$(10);CHR$(13) 90 LPRINT "LBand perform their
  • Brother International HL-1070 | Technical Reference - Page 347
    for the run and rise are clamp ed real numbers. • The instruction is ignored when the values for both run and rise are 0. • default value (horizontal direction) is used. rise tan θ= sin θ cos θ θ run 10 '*** DIEX *** 15 DEG=-45 16 RAD3.1416/180*DEG 20 LPRINT "IN;SP2;PA3050,4450 9 HP-GL - 22
  • Brother International HL-1070 | Technical Reference - Page 348
    • Values for the run and rise are clamped real numbers. • The instruction is ignored when values for both run and rise are 0. • When CHR$(3);"PA2000,3000;" 40 LPRINT "XT;CP0,-1.15;LBBELOW THE LINE";CHR$(13);CHR$(10);"AND WITH A NEAT";CHR$(3) 50 LPRINT "CP;LBMARGIN";CHR$(3) 60 END
  • Brother International HL-1070 | Technical Reference - Page 349
    omitted, the default values are used (width: 0.7500%, height: 1.5000%). 10 ' *** SREX *** 20 LPRINT "IN;SP2;PA100,7000;LBDEFAULT SIZE";CHR P2 CHANGE LABEL SIZE";CHR$(3);"SR5,5;" 50 LPRINT "PA100,6000;LBNEW SR INSTRUCTION";CHR$(13);CHR$(3); 60 LPRINT "LBCHANGE LABEL SIZE";CHR$(3);
  • Brother International HL-1070 | Technical Reference - Page 350
    10/02 UC - User user of origin 10 '*** UCEX1 10 40 A=AA/100 50 LPRINT "SI",A,A*1.7 60 LPRINT "UC4,7,99,0,1,-4,0,2,-4,-2,-4,4,0,0,1;" 70 NEXT AA 80 LPRINT "PA2000,3750;" 90 FOR BB=19 TO 89 STEP 10 100 B=BB/100 110 LPRINT "SI",B,B*1.7 120 LPRINT "LBE";CHR$(3) 130 NEXT BB 140 END 10 10
  • Brother International HL-1070 | Technical Reference - Page 351
    the user settings 2 are restored. Factory reset (Brother original) EscCRFD • This command causes a factory reset to be performed, restoring all the printer's factory default settings. • You can also perform a factory reset using the printer's control panel (see the User Guide). CHAPTER 9 HP-GL
  • Brother International HL-1070 | Technical Reference - Page 352
    16 Fill rectangle relative 16 Fill type 18 Fill wedge 17 H High resolution control 26 home position 4 I Initialize set instruction 6 Input scaling point 7 Input window 8 L Line type selection 18 P Pen down 9 Pen thickness select 20 Pen up 9 Pen width 19 Plot absolute 9 printing area
  • Brother International HL-1070 | Technical Reference - Page 353
    APPENDIX A COMPARISON LIST 10/5/2001 APPENDIX A -COMPARISON LIST-1
  • Brother International HL-1070 | Technical Reference - Page 354
    10/5/2001 CONTENTS PCL5/5E 3 Typeface Selection (PCL 15 HP -GL/2 17 EPSON FX-850 19 IBM PROPRINTER XL 22 BAR CODE 24 HP -GL...25 PJL...27 General PJL Environment Variables 33 PCL Specific Variables 38 PostScript Specific Variables 40 EPSON Specific Variables 41 IBM Specific Variables 42
  • Brother International HL-1070 | Technical Reference - Page 355
    chapter, you can find which commands are supported by your printer. 10/5/2001 PCL5/5e COMMAND Esc&k#G Line Termination Paper Size A4 Esc&l27A Paper Size A3 HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- 1050 1070 1250/ 1270N/ P2500 1660e 2060 2400 3400CN 1650/ 3260N 2460 1450
  • Brother International HL-1070 | Technical Reference - Page 356
    10/5/2001 COMMAND Esc&l45A Pape r Size JIS B5 Esc&l46A Paper Size JIS Paper Size A4 Long Esc&l80A Paper Size Monarch Esc&l81A Paper Size COM 10 HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- 1050 1070 1250/ 1270N/ P2500 1660e 2060 2400 3400CN 1650/ 3260N 2460 1450 1470N C/C e 1670N
  • Brother International HL-1070 | Technical Reference - Page 357
    Size Esc&l0H Paper Eject Esc&l1H Primary Tray Esc&l2H Manual Feed Esc&l3H Envelope Esc&l4H Secondary Tray Esc&l5H/6H Optional Tray Esc&l7H Automatic Selection 10/5/2001 HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- 1050 1070 1250/ 1270N/ P2500 1660e 2060 2400 3400CN 1650/ 3260N 2460
  • Brother International HL-1070 | Technical Reference - Page 358
    10/5/2001 COMMAND Esc&l8H Optional Tray HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- 1050 1070 1250/ 1270N/ P2500 1660e 2060 2400 3400CN 1650/ 3260N 2460 1450 1470N C/C e 1670N v Tray3 v Tray3 v Tray3 Esc&l9H Optional Tray v Tray4 v Tray4 Esc&l100H Tray
  • Brother International HL-1070 | Technical Reference - Page 359
    COMMAND EscE Printer Reset EscCR!#R User Reset Escz Self -test Esc%-12345X UEL Esc&u#D Unit of Page Length Esc&l#L Perforation Skip Esc&a#R Vertical Position(line) 10/5/2001 HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- 1050 1070 1250/ 1270N/ P2500 1660e 2060 2400 3400CN 1650/ 3260N
  • Brother International HL-1070 | Technical Reference - Page 360
    10/5/2001 COMMAND HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- 1050 1070 1250/ 1270N/ P2500 1660e 2060 2400 3400CN 1650/ 3260N 2460 1450 1470N C/C e 1670N Esc*p#Y v v v v v v v v v v v v Position(dot) Esc&a#V v v v v v v v v v v v v Vertical Position(
  • Brother International HL-1070 | Technical Reference - Page 361
    Esc&k#S Character Pitch Selection Esc(s#V, Esc)s#V Point Size Esc(s#S, Esc)s#S Italics or Upright Esc(s#B, Esc)s#B Stroke Weight 10/5/2001 HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- 1050 1070 1250/ 1270N/ P2500 1660e 2060 2400 3400CN 1650/ 3260N 2460 1450 1470N C/C e 1670N
  • Brother International HL-1070 | Technical Reference - Page 362
    Download Font Header Esc*c#E Character Code Set Esc(s#W Download Character HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- 1050 1070 v v v v v v v v v v v v v v v v v v v v v v v #:0~6 #:0~6 #:0~6 #:0~6,10 #:0~6 #:0~6,10 #:0~6,10 #:0~6,10 26, 26, 26, 26, 1028
  • Brother International HL-1070 | Technical Reference - Page 363
    Size(dot) Esc*c#H Pattern Horizontal Size(decipoint) Esc*c#B Pattern Vertical Size(dot) Esc*c#V Pattern Vertical Size(decipoint) Esc*c#P Print Pattern v v v v v v v #:0~4,13 0 v v v v v #:0~5,13 0 HL- HL- HL- HL- HL- HL- HL- HL- 1070 1250/ 1270N/ P2500 1660e 2060 2400 3400CN 1450 1470N
  • Brother International HL-1070 | Technical Reference - Page 364
    10/5/2001 COMMAND Esc*t#R Resolution Setting Esc*r#F Raster Graphics Esc*b#C Compression Transfer Esc*rB End Raster Graphics Esc*rC End Raster Graphics HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- 1050 1070 1250/ 1270N/ P2500 1660e 2060 2400 3400CN 1650/ 3260N 2460 1450 1470N
  • Brother International HL-1070 | Technical Reference - Page 365
    Macro Esc&f3X v Call Macro Esc&f4X v Macro Overlay ON Esc&f5X v Macro Overlay OFF Esc&f6X v Delete All Macros Esc&f7X v Delete Temporary Macro HL1070 v v v v v v v v v v v v v v HL- HL- HL- HL- HL- 1250/ 1270N/ P2500 1660e 2060 1450 1470N
  • Brother International HL-1070 | Technical Reference - Page 366
    10/5/2001 COMMAND HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- 1050 1070 1250/ 1270N/ P2500 1660e 2060 2400 3400CN 1650/ 3260N 2460 1450 1470N C/C e 1670N Esc&f8X v v v v v v v v v v v v Delete Current Macro Esc&f9X v v v v v v v v v v v v Make
  • Brother International HL-1070 | Technical Reference - Page 367
    PC Brussels Utah Alaska Antique Oakland Brougham Cleveland Condensed Connecticut Guatemala Letter Gothic Maryland Oklahoma BR Symbol 10/5/2001 HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- 1050 1070 1250/ 1270N/ P2500 1660e 2060 2400 3400CN 1650/ 3260N 2460 1450 1470N C/Ce 1670N
  • Brother International HL-1070 | Technical Reference - Page 368
    10/5/2001 COMMAND TYPEFACE Esc(s16602T Esc(s16901T Esc(s31402T ESC(s134T ESC(s132T ESC(s133T ESC(s135T Helsinki Tennessee W Dingbats Bermuda Script Germany San Diego US Roman HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- HL- 1050 1070 1250/ 1270N/ P2500 1660e 2060 2400 3400CN 1650/
  • Brother International HL-1070 | Technical Reference - Page 369
    PU PD PA PR AA AR AT RT PE CI BR BZ PM EA ER EP EW RA RR WG FP AC FT LA LT HL-1050/1070/1250/1270N/1450/1470N/P2500/1660e/2060/2400C/2400Ce/3400CN/1650/1670N/3260N/2460 v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v APPENDIX A -COMPARISON LIST-17 10/5/2001
  • Brother International HL-1070 | Technical Reference - Page 370
    10/5/2001 COMMAND PW RF SM SP SV TR UL WU SD AD SS SA FI FN LB DT LO DI DR DV CP CF SI SR SL SB ES TD CO PG RP NP HL-1050/1070/1250/1270N/1450/1470N/P2500/1660e/2060/2400C/2400Ce/3400CN/1650/1670N/3260N/2460 v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v APPENDIX A -COMPARISON
  • Brother International HL-1070 | Technical Reference - Page 371
    O Esc 2 Esc 0 Esc 1 Esc A n Esc 3 n Esc J n Esc j n Esc D n1 n2 n3 ... NUL HT Esc B n1 n2 n3... NUL 10/5/2001 HL-1050/1070/1250/1270N/1450/1470N /P2500/1660e/2060/2400C/2400Ce/3400CN/1650/1670N/3260N/2460 v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v APPENDIX A -COMPARISON LIST-19
  • Brother International HL-1070 | Technical Reference - Page 372
    10/5/2001 COMMAND Esc b n m1 m2 m3 ... NUL Esc / n VT Esc P Esc M Esc p n SI Esc SI DC2 Esc E Esc F Esc G Esc H Esc W n SO Esc SO DC4 Esc 4 Esc 5 Esc S n Esc T Esc w n Esc -n Esc ! n Esc 6 Esc 7 Esc l n Esc R n Esc t n Esc&NUL n1 n2 Esc % n NUL Esc:000 Esc * m n1 n2 HL-1050/1070/1250/1270N
  • Brother International HL-1070 | Technical Reference - Page 373
    COMMAND Esc ? n m Esc ^ a n1 n2 Esc K n1 n2 Esc L n1 n2 Esc Y n1 n2 Esc Z n1 n2 HL-1050/1070/1250/1270N/1450/1470N /P2500/1660e/2060/2400C/2400Ce/3400CN/1650/1670N/3260N/2460 v v v v v v 10/5/2001 APPENDIX A -COMPARISON LIST-21
  • Brother International HL-1070 | Technical Reference - Page 374
    10/5/2001 IBM ProPrinter XL COMMAND ESC SP BS CR LF FF Esc 5 n DC1 Esc Q 22 Esc Q 3 Esc CR ! #R Esc EM n Esc C n Esc C NUL n Esc X m n Esc N n Esc O Esc 0 Esc 1 Esc A n Esc 2 Esc 3 n Esc J n Esc D n1 n2 n3 ... NUL Esc B n1 n2 n3 ... NUL HT VT Esc R Esc 7 Esc 6 DC2 Esc : HL-1050/1070/1250
  • Brother International HL-1070 | Technical Reference - Page 375
    - n Esc _ n Esc [ @ n1n2n3n4n5n6 Esc \ n1 n2 Esc ^ Esc I n Esc = n1 n2 20 n3 Esc K n1 n2 Esc L n1 n2 Esc Y n1 n2 Esc Z n1 n2 HL-1050/1070/1250/1270N/1450/1470N/P2500/1660e/2060/2400C/2400Ce/3400CN/1650/1670N/3260N/2460
  • Brother International HL-1070 | Technical Reference - Page 376
    10/5/2001 BAR CODE COMMAND CODE 39 Interleaved 2 of 5 FIM(US-Post Net) Post Net EAN8,EAN13, UPC A UPC E Codabar UPS Code128 set A UPS Code128 set B UPS Code128 set C ISBN(EAN) ISBN(UPC-E) EAN128 set A EAN 128 set B EAN 128 set C HL-1050/1070/1250/1270N/1450/1470N /P2500/1660e/2060/2400C/2400Ce/
  • Brother International HL-1070 | Technical Reference - Page 377
    10/5/2001 HP -GL COMMAND DF IN IP SC IW RO PG PU PD PA PR AA AR CI EA ER EW RA RR WG FT LT PW SM SP TL XT YT PT CS HL-1050 HL-1070 HL1250/ 1450 HL1270N/ 1470N HLP2500 HL1660e v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v HL-2060 v v v v v v v v v v v v v v v v v v v v v v v v v
  • Brother International HL-1070 | Technical Reference - Page 378
    10/5/2001 COMMAND CA SS SA DT LB DI DR CP SI SR SL UC DC DP EX IM QA QC QD QE QF QH QI QQ QP QS QW HL-1050 HL-1070 HL1250/ 1450 HL1270N/ 1470N HLP2500 HL1660e v v v v v v v v v v v v v v v v v v v v v v v v v v v HL-2060 v v v v v v v v v v v v v v v v v v v v v v v v v v v HL2400C/ Ce v v v
  • Brother International HL-1070 | Technical Reference - Page 379
    10/5/2001 PJL PJL commands are supported by HL-1050, HL-1070, HL-1250, HL-1270N/1450/1470N, HL-P2500, HL-1660e, HL-2060, HL-2400C, HL-2400Ce, HL-3400CN, HL-1650, HL-1670N, HL-3260N and HL-2460. Other our printers does not support PJL. COMMAND HL-1050 HL-1070 HL- HL- HL-P2500 HL-1660e HL-2060
  • Brother International HL-1070 | Technical Reference - Page 380
    10/5/2001 @PJL EXECUTE operation @PJL COMMENT remarks [] v v v SHUTDOWN, DEMOPAGE, RESIFONT, PERMFONT, PRTCONFIG, TESTPRINT DEMOPAG TESTPRINT E, , RESIFONT, TESTPRINT PERMFONT , RESIFONT, , PERMFONT PRTCONFI , G, PRTCONFI BRNETDEF G,
  • Brother International HL-1070 | Technical Reference - Page 381
    10/5/2001 COMMAND HL-1050 @PJL JOB [NAME = "job name"] [START = first page] [END = last page] [PASSWOR v INITIALIZE [] @PJL v RESET [] HL-1070 HL- HL-1270N/ HL-P2500 HL-1660e, HL-2060 HL- HL-1650/ HL-3260N 1250/1450 1470N 2400C/Ce/, 1670N 3400CN v [NAME =
  • Brother International HL-1070 | Technical Reference - Page 382
    10/5/2001 @PJL SET [LPARM : personality] variable = value [] @PJL INQUIRE [LPARM : personality] variable [] COMMAND v v HL-1050 @PJL MEMORY []
  • Brother International HL-1070 | Technical Reference - Page 383
    10/5/2001 @PJL INFO v STATUS [] @PJL INFO v VARIABLES [] @PJL INFO v USTATUS DEVICE, [] JOB, PAGE, TIMED @PJL INFO v PAGECOUN T [] @PJL INFO v PHYSICAL MEMORY [] COMMAND HL-1050 HL-1070 @PJL INFO v
  • Brother International HL-1070 | Technical Reference - Page 384
    10/5/2001 @PJL v RDYMSG DISPLAY = "message" [] @PJL v OPMSG DISPLAY = "message" [] @PJL v STMSG DISPLAY = "message" [<
  • Brother International HL-1070 | Technical Reference - Page 385
    10/5/2001 General PJL Environment Variables GENERAL PJL HL-1050 HL-1070 HL-1250/ HL-P2500 HL-1660e/ HL- HL-3400CN HL-1650/ HL-3260N HL-2460 ENVIRONME 1270N /1450/ 2060 2400C/Ce 1670N NT 1470N VARIABLES COPIES 1~200 1~200 1~999 1~999 1~999 1~999 1~999 1~999 1~999 1~999 PAPER
  • Brother International HL-1070 | Technical Reference - Page 386
    10/5/2001 RESOLUTION PERSONALIT Y TIMEOUT INTRAY1 INTRAY2 INTRAY3 INTRAY4 INTRAY5 AUTOCONT LOWTONER 300, 600 300, 600 300, 600,1200 300, 600 300, 600 300, 600 300, 600 300, 600, 300, 600 300, 600, (HL-1660e) 1200 1200 300, 600, 1200 (HL- 2060) AUTO, PCL, AUTO, PCL, AUTO, PCL, PCL AUTO
  • Brother International HL-1070 | Technical Reference - Page 387
    INTRAY1SIZE INTRAY2SIZE INTRAY3SIZE INTRAY4SIZE INTRAY5SIZE SOURCETRA Y ECONOMODE ON, OFF ON, OFF ON, OFF 10/5/2001 ON, OFF LETTER, LETTER, LETTER, LEGAL, A4, LEGAL, A4, LEGAL, A4, EXECUTIVE EXECUTIVE EXICUTIVE, , COM10, , COM10, B5, JIS B5, MONARCH, DL, B5 LEDGER, C5,
  • Brother International HL-1070 | Technical Reference - Page 388
    10/5/2001 ECONOLEVE L XOFFSET YOFFSET TIMEOUTEM U PRIORITY AUTOFF TIMEOUTFF CDCCHIGH DTRCTRL XOFFTIMING 1~99 1~99 1~99 ON, OFF ON, OFF ON, OFF 0~3 0~3 0~3 0, 1, 2, 3 0, 1, 2, 3 0, 1, 2, 3 (HL-1250 only) ON, OFF ON, OFF ON, OFF 1 ~99 1 ~99 1 ~99 ON, OFF 1~99 1 ~99 EPSON, IBM EPSON
  • Brother International HL-1070 | Technical Reference - Page 389
    10/5/2001 KEEPPCL DOUBLESTRI KE DUPLEX BINDING FIRSTPRINT DENSITY CPLOCK PASSWORD MPTRAY MEDIATYPE ON, OFF 0~65535 REGULAR, THICK, THICK2, TRANSPAR ENCY ON, OFF ON, OFF ON, OFF (HL-1270N only) ON, OFF ON, OFF ON, -Script 2 ROM Board is installed into the printer. APPENDIX A -COMPARISON LIST-37
  • Brother International HL-1070 | Technical Reference - Page 390
    10/5/2001 PCL Specific Variables PCL SPECIFIC VARIABLES FONTSOURCE FONTNUMBER PITCH PTSIZE SYMSET LEFTMARGIN RIGHTMARGIN TOPMARGIN BOTMARGIN FORMLINES AUTOLF AUTOCR AUTOWRAP HL-1050, HL-1070, HL-1250, HL-1270N/1450/1470N , HL- P2500 I, S 0,1,2, ...n 0.44, 0.45 ~ 99.99 4.00, 4.25 ~ 999.75 ROMAN8,
  • Brother International HL-1070 | Technical Reference - Page 391
    AUTOSKIP ON, OFF ON, OFF ON, OFF 10/5/2001 ON, OFF APPENDIX A -COMPARISON LIST-39
  • Brother International HL-1070 | Technical Reference - Page 392
    10/5/2001 PostScript Specific Variables POSTSCRIPT SPECIFIC VARIABLES HL-1050 PRTPSERRS ORIENTATION CRLFCONV APPLETALKPS HL-1070 HL-1250/1450 HL1270N/1470N ON, OFF PORTRAIT, LANDSCAP E ON, OFF ON, OFF PORTRAIT, LANDSCAP E ON, OFF HL-P2500 HL-1660e , HL- HL-2060, 1650/1670N HL-2400C/Ce,
  • Brother International HL-1070 | Technical Reference - Page 393
    ORIENTAION LEFTMARGIN RIGHTMARGIN TOPMARGIN BOTMARGIN FORMLINES FONTNUMBER PITCH PTSIZE SYMSET HL-1050, HL-1070, HL-1250, HL- 1270N/1450/1470N PORTRAIT LANDSCAPE 0 ~145 columns 10 ~155 columns 0, 0.33, 0.5, 1.0, 1.5, 2.0 inch 0, 0.33, 0.5, 1.0, 1.5, 2.0 inch 5~128 0,1,2, ...n 0.44, 0.45 ~ 99
  • Brother International HL-1070 | Technical Reference - Page 394
    RIGHTMARGIN TOPMARGIN BOTMARGIN FORMLINES FONTNUMBER PITCH PTSIZE SYMSET AUTOLF AUTOCR AUTOMASK HL-1050, HL-1070, HL-1250, HL- 1270N/1450/1470N PORTRAIT, LANDSCAPE 0 ~145 columns 10 ~155 columns 0, 0.33, 0.5, 1.0, 1.5, 2.0 inch 0, 0.33, 0.5, 1.0, 1.5, 2.0 inch 5~128 0,1,2, ...n 0.44, 0.45 ~ 99.99
  • Brother International HL-1070 | Technical Reference - Page 395
    2001/10/02 APPENDIX B FLASH/PCMCIA CARD COMMANDS APPENDIX B - FLASH/PCMCIA CARD COMMANDS - 1
  • Brother International HL-1070 | Technical Reference - Page 396
    fonts ...10 3.5.4 Delete download font with specified ID 10 3.5.5 Save download font with specified ID 11 3.6 Macro...12 3.6.1 Delete all macros ...12 3.6.2 Delete macro with specified ID 12 3.6.3 Save macro with specified ID 13 3.6.4 Save image (Fixed printing location) (For HL-1270N/1470N
  • Brother International HL-1070 | Technical Reference - Page 397
    2001/10/02 1. INTRODUCTION The Flash/Card Commands described in this chapter are applicable to the HL-1270N / 1470N / 1660e / 2060 / 2400C / 2400Ce / 3400CN / 1650 / 1670N / 2460 / 3260N printers only. The following types of devices can be used for the printers; 1) Flash memory card (HL-1660e / 2060
  • Brother International HL-1070 | Technical Reference - Page 398
    follows; ESC ----0x1b CR ---- 0x0d 2.2 Available Devices The supported memory card devices which can be used for each command are represented in this manual using the abbreviations as follows. Abbreviation F A H I Device Type Flash memory card (HL-1660e / 2060 / 2400C / 2400Ce / 3400CN) ATA flash
  • Brother International HL-1070 | Technical Reference - Page 399
    10/02 3. COMMANDS 3.1 Select Storage Device Command (For HL-2060/2400C/2400Ce/3400CN/2460/3260N Only) Command ESC CR ! 12358F Slot No ** Slot No = 1 Slot No = 2 (Slot No. 2 is not used for the HL ) Delete All Download Fonts Delete Download Fonts of Specified ID Save Download Fonts of Specified
  • Brother International HL-1070 | Technical Reference - Page 400
    -2460/3260N: 43 CARD ERROR 43 HDD ERROR HL-1650/1670N: 43 SERVICE E74 3.2.2 Logical format Command ESC CR ! 12341F Available Devices F, A, H, I Description This command executes a logical format. When two devices are installed into the printer, the command formats the device specified by the select
  • Brother International HL-1070 | Technical Reference - Page 401
    data, a memory full error occurs. When the printer supports two or more storage devices, the command saves the data onto the device specified by the select storage device command. When only one device is enabled, the command saves onto that device. Error HL-1660e/2060/2400C: 34 MEMORY FULL 43 CARD1
  • Brother International HL-1070 | Technical Reference - Page 402
    43 DEVICE2 W ERROR 43 DEVICE3 W ERROR HL-2460/3260N: 43 CARD ERROR 43 HDD ERROR HL-1650/1670N: 43 SERVICE E74 3.4.2 Execute data Command ESC CR ! 12349F ID(2byte) Available Devices F, A, H Description This command executes the specified ID data. When the printer supports two or more storage devices
  • Brother International HL-1070 | Technical Reference - Page 403
    10 . When two devices are installed into the printer, the command saves the font onto the device HL-1660e/2060/2400C: 43 CARD1 W ERROR 43 CARD2 W ERROR HL-2400Ce/3400CN: 43 DEVICE1 W ERROR 43 DEVICE2 W ERROR 43 DEVICE3 W ERROR HL-2460/3260N: 43 CARD ERROR 43 HDD ERROR HL-1650/1670N: 43 SERVICE
  • Brother International HL-1070 | Technical Reference - Page 404
    -2400Ce/3400CN: 43 DEVICE1 W ERROR 43 DEVICE2 W ERROR 43 DEVICE3 W ERROR HL-2460/3260N: 43 CARD ERROR 43 HDD ERROR HL-1650/1670N: 43 SERVICE E74 3.5.4 Delete download font with specified ID Command ESC * c 1026F Available Devices F, A, H, I Description This command deletes the font with the ID which
  • Brother International HL-1070 | Technical Reference - Page 405
    saves the download fonts in that device. This command is only valid in PCL emulation. Error HL-1660e/2060/2400C: 43 CARD1 W ERROR 43 CARD2 W ERROR HL-2400Ce/3400CN: 43 DEVICE1 W ERROR 43 DEVICE2 W ERROR 43 DEVICE3 W ERROR HL-2460/3260N: 43 CARD ERROR 43 HDD ERROR HL-1650/1670N: 43 SERVICE E74
  • Brother International HL-1070 | Technical Reference - Page 406
    command is only valid in PCL emulation. Error HL-1660e/2060/2400C: 43 CARD1 W ERROR 43 CARD2 W ERROR HL-2400Ce/3400CN: 43 DEVICE1 W ERROR 43 DEVICE2 W ERROR 43 DEVICE3 W ERROR HL-2460/3260N: 43 CARD ERROR 43 HDD ERROR HL-1650/1670N: 43 SERVICE E74 3.6.2 Delete macro with specified ID Command ESC
  • Brother International HL-1070 | Technical Reference - Page 407
    command is only valid in PCL emulation. Error HL-1660e/2060/2400C: 43 CARD1 W ERROR 43 CARD2 W ERROR HL-2400Ce/3400CN: 43 DEVICE1 W ERROR 43 DEVICE2 W ERROR 43 DEVICE3 W ERROR HL-2460/3260N: 43 CARD ERROR 43 HDD ERROR HL-1650/1670N: 43 SERVICE E74 3.6.4 Save image (Fixed printing location) Command
  • Brother International HL-1070 | Technical Reference - Page 408
    2001/10/02 (ESC CR ! 12349 F). When two devices are installed into the printer, the command saves the data on the device specified with the select This command is only valid in PCL emulation. Error HL-1660e/2060/2400C: 43 CARD1 W ERROR 43 CARD2 W ERROR HL-2400Ce/3400CN: 43 DEVICE1 W ERROR 43 DEVICE2
  • Brother International HL-1070 | Technical Reference - Page 409
    2001/10/02 3.7 Copy Card (For HL-1660e/2060/2400C/2400Ce/3400CN/2460/3260N Only) Command ESC CR Slot 2 ** "Slot 2 → Slot 1" is the default setting. Error 43 CARD1 W ERROR 43 CARD2 W ERROR (HL-2460 / 3260N) Specified Device 1 2,3 Copy Order Internal HDD → Slot 1 Slot 1 → Internal HDD Note that
  • Brother International HL-1070 | Technical Reference - Page 410
    2001/10/02 4. USE CARD COMMANDS FROM PCL 4.1 Execute Macros Command ESC & l 2 X ESC & l 3 X ESC & l 4 from the PCL command language as well as saving macros in the printer memory. The priority for searching is as follows; 1. Macro in printer memory 2. Macro in Card 1 3. Macro in Card 2 4.
  • Brother International HL-1070 | Technical Reference - Page 411
    fonts saved in the device can be selected from the PCL command language as well as saving download fonts in printer memory. The priority for searching is as follows; 1. Macro in printer memory 2. Macro in Card 1 3. Macro in Card 2 4. Macro in Internal HDD The above priority is never affected
  • Brother International HL-1070 | Technical Reference - Page 412
    2001/10/02 5. USE CARD COMMANDS FROM POSTSCRIPT The PostScript emulation recognizes ; (%disk#%) ** # = number The above number corresponds to the slots of the HL-1660e/2060/2400C/2400Ce/3400CN/2460/2460N printer as follows; Slot 1: (%disk0%) Slot 2: (%disk1%) Internal HDD: (%disk2%) APPENDIX
  • Brother International HL-1070 | Technical Reference - Page 413
    2001/10/02 APPENDIX C HBP MODE COMMANDS APPENDIX C HBP MODE COMMANDS - 1
  • Brother International HL-1070 | Technical Reference - Page 414
    2001/10/02 CONTENTS 1. DESCRIPTIONS...3 2. COMMAND TO ENTER HBP MODE 4 3. HBP COMMANDS ...5 3.1 Command List...5 3.2 related execute commands ...9 3.2.7 Graphic data input commands...10 3.2.8 Formfeed commands...10 3.2.9 Exit commands ...10 3.3 Graphic Data Format ...11 4. RECOMMENDED COMMAND STRING
  • Brother International HL-1070 | Technical Reference - Page 415
    1. DESCRIPTIONS The HBP mode commands can be used for the HL-820/1020/1040 printers only. The following commands and syntax are used in these specifications. Description: meaning or code : 0 4cH 00H @J+CHR$ (0) + CHR$ (1) - > 40H 4aH 00H 01H 2001/10/02 APPENDIX C HBP MODE COMMANDS - 3
  • Brother International HL-1070 | Technical Reference - Page 416
    enters the HBP mode when this command is received. Explanation The printer can receive this command when it is in the idle condition (during HP emulation, IBM emulation, Epson emulation and Auto emulation for HL-1040). The printer reports an error if it receives this command when it is already
  • Brother International HL-1070 | Technical Reference - Page 417
    3. HBP COMMANDS 2001/10/02 An HBP command is composed of '@' + an Uppercase Alphabetic character + parameters (not necessary for some commands). 3.1 Command List in the printer if these character strings are sent as commands. Reserved : These commands are not necessary to create the driver. Do
  • Brother International HL-1070 | Technical Reference - Page 418
    is valid until the one of the following occurs. (1) The printer receives the Exit command. (2) The printer power is turned off. (3) InputPrime Signal is brought LOW. After (1) is sent, the printer resolution is uncertain. The driver must resend this command again after the HBP mode switch command
  • Brother International HL-1070 | Technical Reference - Page 419
    . If the value is set to 0, the sleep time is set to 5 seconds. If the value is set to 255, the printer does not go into sleep mode. For the HL-1040, the command is valid during HBP mode only, it is not effective after using the @X Exit command. Note1: Sleep time
  • Brother International HL-1070 | Technical Reference - Page 420
    code.) Bit5: Not used Bit6: Not used Bit7: Select printer error messages ON or OFF. (HL-820/1020/1040) 0: The printer does not print an error message when an error occurs. 1: The printer prints an error message when an error occurs. The printer resets when an error occurs when Bit7:1. Therefore the
  • Brother International HL-1070 | Technical Reference - Page 421
    time in seconds. The value 0 gives the default setting of 30 seconds stored in the printer, and 1- 6 is fixed at 6 seconds. Toner is stirred by the @K+CHR$ (0) command. It is not necessary to set it from the driver. @J+CHR$ (2) +CHR$ (n): Indicates Envelope mode n=0 Normal mode n=1 Envelope mode The
  • Brother International HL-1070 | Technical Reference - Page 422
    /10/ details of the data format. The printer driver can send the printer 1 page of print data divided into printer ignores the data until it receives this form feed command when a Print Overrun error occurs. 3.2.9 Exit commands Command @X Function This command exits from HBP mode The HL-1040 printer
  • Brother International HL-1070 | Technical Reference - Page 423
    2001/10/02 3.3 Graphic Data Format The data format, which follows the @G+ [number of data bytes (3 bytes)] command, is as shown below. the number of command byte 1
  • Brother International HL-1070 | Technical Reference - Page 424
    2001/10/02 The 5th byte data onward is replaced by the twelve data bytes AAh. 11101010b,02h,Aah When the replacement position and the amount of
  • Brother International HL-1070 | Technical Reference - Page 425
    > @F @G @G+ @F @X used for HL-820/1020/1040 used for HL-820/1020/1040 used for HL-820/1020/1040 Enter into HBP mode Set 600 dpi resolution Set economy mode off Set raster Form feed ( 2nd page) Exit from HBP mode 2001/10/02 APPENDIX C HBP MODE COMMANDS - 13
  • Brother International HL-1070 | Technical Reference - Page 426
    2001/10/02 APPENDIX C HBP MODE COMMANDS - 14
  • Brother International HL-1070 | Technical Reference - Page 427
    2001/10/02 APPENDIX D REFERENCE LIST OF MX-2000/4000/5000 SERIES UNIQUE COMMANDS APPENDIX D REFERENCE LIST OF MX-2000/4000/5000 SERIES UNIQUE COMMANDS - 1
  • Brother International HL-1070 | Technical Reference - Page 428
    2001/10/02 CONTENTS 1. INTRODUCTION ...3 2. GENERAL SPECIFICATION 4 3. COMMAND REFERENCE LIST 5 3.1. Commands Descriptions 5 3.1.1. 3.1.2. 3.1.3. 3.1.4. 3.1.5. 3.1.6. PJL output tray & mode setting 5 PJL mailbox protection & bin number setting 6 PJL avoidance of mailbox
  • Brother International HL-1070 | Technical Reference - Page 429
    are optionally installed onto the HL-2060 printer, the MX-4000 series are optionally installed onto the HL-2460 printer, and MX-5000 series are optionally installed onto the HL-3260 printer. If you need further information on the mechanical system, refer to the service manual of MX-2000 series or
  • Brother International HL-1070 | Technical Reference - Page 430
    2001/10/02 2. GENERAL SPECIFICATION The Mailbox unit is an option for the HL-2060, HL-2460 or HL-3260 printer and the MX-2000/4000 series composed of three types of units. The MX-2001/4100 Lower Mailbox unit consists of five bins. The MX2002/
  • Brother International HL-1070 | Technical Reference - Page 431
    TrayName* • UPPER: Select the printer face-down output tray. • HL-3260) • OPTIONALOUTPUTBIN10: Select the #10 bin of the Mailbox unit. (except HL-3260) • ALLSTACKER: Select the stacker function. ** • ALLSORTER: Select the sorter function. ** * = The tray names are compatible with the HP
  • Brother International HL-1070 | Technical Reference - Page 432
    • Lower & upper unit installed Effective range 0 0, 1 ∼ 5 0, 1 ∼ 10 Setting type • MX not installed • MX installed Effective range 0 0, 1 bin selection, this command selects whether to eject automatically paper to the printer face-down output tray or not when the specified bin is full.
  • Brother International HL-1070 | Technical Reference - Page 433
    is executed. • Refer to the Technical Reference Guide Section 4.1.2 'Output tray' in Chapter 2 'PCL'. 3.1.5. PS output tray & mode setting Command # setoutputmode setpagedevice Parameter # • 0: Select the printer face-down output tray. • 1: Select
  • Brother International HL-1070 | Technical Reference - Page 434
    2001/10/02 Explanation • This operator selects the specified output tray and output mode. • This operator is ignored when no tray is specified. • The '1' and '2' parameters are executed for all output trays other than ones which are defined and protected as mailboxes. (HL-2060) This
  • Brother International HL-1070 | Technical Reference - Page 435
    is set out of the effective range, this operator is ignored. Setting type • MX not installed • Lower unit installed • Lower & upper unit installed Effective range 0 0, 1 ∼ 5 0, 1 ∼ 10 Setting type • MX not installed • MX installed Effective range 0 0, 1 ∼ 4
  • Brother International HL-1070 | Technical Reference - Page 436
    2001/10/02 APPENDIX E REFERENCE LIST OF FS-5050 UNIQUE COMMANDS APPENDIX E REFERENCE LIST OF FS-5050 SERIES UNIQUE COMMANDS - 1
  • Brother International HL-1070 | Technical Reference - Page 437
    2001/10/02 CONTENTS 1. INTRODUCTION ...3 2. GENERAL SPECIFICATION 3 3. COMMAND REFERENCE LIST 3 3.1. Commands Descriptions 4 3.1.1. PJL output tray ...4 3.1.2. PCL output tray ...4 3.1.3. PS output tray ...4 3.1.4. PJL staple on/off...5 3.1.5. PS staple
  • Brother International HL-1070 | Technical Reference - Page 438
    INTRODUCTION 2001/10/02 This manual covers the general specifications and the command reference list of the FS-5050 Finisher/Stapler units, which are optionally installed onto the HL-3260 printer. 2. GENERAL SPECIFICATION The Finisher/Stapler unit is an option for the HL-3260 printer. Function
  • Brother International HL-1070 | Technical Reference - Page 439
    2001/10/02 3.1. Commands Descriptions 3.1.1. PJL output tray Format @PJL SET/DEFAULT OUTBIN=TrayName Parameter TrayName* • FINISHER: Select the tray of the Finisher/Stapler unit Default = ALLSTACKER
  • Brother International HL-1070 | Technical Reference - Page 440
    2001/10/02 3.1.4. PJL staple on/off Format @PJL SET/DEFAULT STAPLE=StapleName Parameter StapleName* • UPPER LEFT: • UPPER RIGHT: • LOWER LEFT: • LOWER RIGHT: • OFF: Select the upper
  • Brother International HL-1070 | Technical Reference - Page 441
    2001/10/02 3.1.6. PJL job offset on/off Format @PJL SET/DEFAULT JOBOFFSET=ON/OFF Parameter • ON: Paper is ejected offset by each job. • OFF: Paper is
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440
  • 441

Brother Laser Printer
T
T
e
e
c
c
h
h
n
n
i
i
c
c
a
a
l
l
R
R
e
e
f
f
e
e
r
r
e
e
n
n
c
c
e
e
G
G
u
u
i
i
d
d
e
e
<MODELS COVERED BY THIS MANUAL>
HL-1050/1070/1250/1270N/1450/1470N
P2500/1660e/2060/2400C/2400Ce/3400CN/
1650/1670N/3260N/2460
First version
August, 1999
Created for HL-1050/1070/1250/1270N/
1450/1470N/P2500/1660e/2060/2400C
Ver. A
March, 2000
Revised for Addition of HL-2400Ce/3400CN
Ver. B
March, 2001
Revised for Addition of HL-1650/1670N/3260N/2460
Ver. C
October, 2001
Revised for Addition of HL-1450/1470N