Page 2
No part of this publication may be reproduced, stored in any retrieval system, or transmitted in any form or by any means without the prior written permission of Seiko Epson Corporation for any purpose other than the authorized users. No patent liability is assumed with respect to the use of the information contained within.
TABLE OF CONTENTS: CHAPTER 1: Introduction ................................5 1.1 Features ....................................5 CHAPTER 2: PAPER TYPES AND SIZES Media Specification ....................6 2.1. Paper Sizes for these printers .............................. 6 2.1.1 Paper Types ................................6 2.2. Paper Size and Orientation ..............................7 2.3.
Page 4
5.1.24 Set relative horizontal print position ESC (/ nL nH n1 n2 m1 m2 ................48 5.1.25 Set Print method ID ESC (m n ..........................49 CHAPTER 6: REMOTE MODE ..............................50 6.1 Remote Mode Language Description ..........................50 6.1.1 Enter Remote Mode (Remote Mode) ESC (R 08H 00H 00H "REMOTE1"............... 52 6.1.2 Load Power-On Default NVR into RAM (Remote Mode) "LD"...
This section of this handbook will provide a technical overview of EPSON ET-4500/L575 to facilitate driver development. 1.1 Features These printers are a narrow carriage of the four color inkjet printers introduced by EPSON. The advanced EPSON Micro Piezo technology that is implemented these printers produces smaller ink droplets. These printers are an ideal business printer.
CHAPTER 2: PAPER TYPES AND SIZES Media Specification In addition to the standard plain paper and envelope sizes, EPSON provides special paper types in the following sizes: 2.1. Paper Sizes for these printers 2.1.1 Paper Types Paper Type Size EUR/Asia...
2.2. Paper Size and Orientation Orientation Paper Type Dimensions ↓ ↓ W x L 210 mm x 297 mm 148 mm x 210 mm 105 mm x 148 mm 182 mm x 257 mm Legal 8.5in. x 14in. Letter 8.5in. x 11in. 8x10in.(六切) 203mm x...
2.3. Printable Area For the purpose of printing, a sheet of paper is divided into two regions: the printable area and the non-printable area. These areas are defined as follows. The printable area is the region within which the printing position can be set, and is the portion which is surrounded by the left margin position, the right margin position, the top margin position, and the bottom margin position.
Table 2 Coordinate Systems for a Single Sheet of Paper Right margin position Origin of the page management coordinate system Paper Non-printable area Top margin position Top margin Non-printable area Origin of the position Printable area management coordinate system Top margin position Printable area Left margin position Bottom margin position...
2.3.1 Printing Area (Standard) The printable areas of various paper sizes on these printers are defined hereafter. Values are expressed in dot units, where 1 dot = 1/360 inch. As is displayed in the following diagram, printable area can be defined as follows: A = the width of the unprintable left margin area A (Centered) = the width of the unprintable left margin area when the printable area is centered B = the width of the printable area...
Page 11
Standard Sizes The printing area is specified by A, B, D, and E. A/A(Expanded) B/B(Expanded) D/D(Expanded) E/E(Expanded) Unit [1/360inch] Legal 42/42 2976/2976 42/42 4715/4956 Letter 42/42 2976/2976 42/42 3635/3876 42/42 2892/2892 42/42 3884/4125 42/42 2014/2014 42/42 2651/2892 42/42 1404/1404 42/42 1773/2014 42/42 2496/2496...
CHAPTER 3: Printing Option 3.1. Printing Quality These printers have the capability of printing at eleven different levels of quality. Print density Dot size Raster ESC (D ESC (D ESC i Remarks command setting setting setting density horizontal vertical setting Plain Special (H x V)
3.2 Recommended Settings for Color and Monochrome Printing Monochrome or Color printing mode depends on the ESC (K command. See the individual command specifications. 3.2.1 Recommended Setting Modes ESC (m Resolution Media Preset name Print quality Bi-d (dpi) Size Color Black only Draft Fast Economy...
CHAPTER 4: COMMAND SEQUENCE 4.1 Raster Graphics Modes The following two modes are available for raster graphics commands: 1) Non-compressed mode - the print data is transferred without being compressed. Effective for printing data with a low compression ratio, such as photographs. 2) Run-length encoded mode - the print data is transmitted after run-length encoding compression.
4.2 Command Transfer Procedure 4.2.1 Command transfer sequence for non-compressed and the run-length encoded compression modes The following are the basic commands used in non-compressed and run-length encoded modes. The commands are listed in order as they are sent: Table 3 Command Sequence for the Conventional command method of graphics data transmission Transfer cycle Details of setting...
Table 4 Command Sequence for the newer Method of ESC ( D command method of graphics data transmission Transfer cycle Details of setting Items set Commands used By document 1. Initialize settings 1.1Exit Packet Mode ESC SOH @EJL… 1.2 Enter remote mode ESC (R Set Printer Timer** Job Start**...
4.3 Limitations of Command Settings • “Exit Packet Mode”, in many circumstances, command MUST be called before any communication or printing can occur on any I/F. This command is described in the “Individual Command Specifications”. • The “Set absolute vertical print position ESC (V” and “Set relative vertical print position ESC (v” commands will set the starting print position of the subsequent data to be printed, including whatever white space may exist within that data.
4.4 Raster Graphics Data Format The raster graphics commands that are implemented these printers have a very different data format from the general specification commands. The driver must generate appropriate data taking into account the color nozzle positions in the printer are uniquely vertically aligned. The parameters for the raster graphics commands used by these printers are as follows.
The nozzle constitution and each nozzle name are shown below. Black : 180 Nozzles (A#1 A#180) Yellow : 59Nozzles (B#2 B#60), Magenta : 59Nozzles (B#62 #120), Cyan : 59Nozzles (B#122 #180) 2016/09/02 Revision: 1 Page: 19...
Page 20
For these printers, the data must be configured bearing in mind the vertical positions of the nozzles. EPSON printers are generally having print heads with nozzles for each color structured in the same vertical position, but the head of these printers takes the Color nozzle as a reference point.
Page 21
Command transmission Command transmission example and printing result of easy ESC/P Raster data are the following. ESC @ initialization ESC (G 01 00 01 ESC (U 01 00 14 Set unit (1/180 inch) ESC (e 02 00 00 10 Select dot size(variable1) ESC (D 04 00 A0 05 08 04 Set resolution of Raster mode (180 x 360 DPI) ESC i 00 00 02 08 00 01 00 FF FF FF FF FF FF FF FF...
EPSON proprietary. [Initial State] The initial state of the printer, unused and unopened, new from the EPSON box, may or may not be in packet mode. However, once the printer has received any print job from any other source (especially a Windows OS printer driver) it will most likely be in packet mode.
5.1.2 Initialize printer ESC @ ESC @ Ver 1.00 [Name] Initialize printer [Setting] [Format] 1BH, 40H [Range of Definition] [Function] 1) The various settings are returned to their initial values. 2) The Y axis origin of the page management coordinate system and the position management coordinate system are set to the current printing position on the Y axis.
5.1.3 Line feed LF Ver. 1.00 [Name] Line feed [Operation] [Format] [Range of Definition] [Function] 1) Advances the current printing position in the positive Y direction by an amount equal to the current line separation amount. Sets the printing position in the X direction to the starting point (the left margin position) on the X axis of the position management coordinate system.
5.1.4 Form feed FF Ver 1.00 [Name] Form feed [Operation] [Format] [Range of Definition] [Function] 1) The contents of the print buffer are printed. The current page is ejected. The position management coordinate system is set to the next page. The printing position is set to the origin of the position management coordinate system for the new page.
5.1.5 Carriage Return CR Ver 1.00 [Name] Carriage Return [Operation] [Format] [Range of Definition] [Function] 1) The printing position in the X direction is set to the origin (the left margin) on the X axis of the position management coordinate system. [Initial State] [Related Commands] [Setting] Commands whose settings are affected by this command.
5.1.6 Control paper loading/ejecting ESC EM n ESC EM n Ver 1.00 [Name] Control paper loading/ejecting [Setting] [Format] 1BH, 19H, n [Range of Definition] n=52H (="1", "R") [Function] 1) The CSF (cut sheet feeder) receives the following commands, according to the value of n: n=52H eject paper 2) If n has any value other than the above, this command is ignored.
5.1.7 Set absolute horizontal print position ESC $ nL nH ESC $ nL nH Ver 1.00 [Name] Set absolute horizontal print position [Operation] [Format] 1BH, 24H, nL, nH 0 ≤ nL ≤ 255 [Range of Definition] 0 ≤ nH ≤ 127 [Function] 1) The printing position in the positive X direction is set to: 0 <=...
5.1.10 Select graphics mode ESC (G nL nH m ESC (G nL nH m Ver 1.00 [Name] Select graphics mode [Operation] [Format] 1BH, 28H, 47H, nL, nH, m [Range of Definition] nL=01H, nH=00H m=01H or 31H [Function] 1) Shifts to graphics mode. 2) If m has any value other than the above, this command is ignored.
5.1.11 Set unit (extended) ESC (U nL nH P V H mL mH ESC (U nL nH P V H mL mH Ver 2.00 [Name] Set unit(extended) [Setting] [Format] 1BH, 28H, 55H, nL, nH, P, V, H, mL mH [Range of Definition] nL=05H, nH=00H P=( mH*256 + mL ) = 90, 120, 180, 360, 720, 1440, 2880 V=( mH*256 + mL ) = 120, 180, 360, 720, 1440, 2880, 5760...
5.1.14 Monochrome Mode / Color Mode Selection ESC ( K nL nH m n ESC ( K nL nH m n Ver 2.00 [Name] Monochrome Mode / Color Mode Selection [setting] [Format] 1BH, 28H, 4BH, nL, nH, m, n [Range of Definition] nL=02H, nH=00H m=00H, 01H, 02H n=00H, 01H, 02H...
5.1.16 Selects dot size ESC (e nL nH m d ESC (e nL nH m d Ver 1.00 [Name] Selects dot size [Setting] [Format] 1BH, 28H, 65H, nL, nH, m, d [Range of Definition] nL=02H, nH=00H m=00H, d=00H, 11H, 12H, 13H [Function] 1) The dot size is set according to the value of d.
5.1.17 Select color ESC (r nL nH m n ESC (r nL nH m n Ver 1.00 [Name] Select color [Setting] [Format] 1BH, 28H, 72H, nL, nH, m, n [Range of Definition] nL=02H, nH=00H m=00H, 01H n=00H, 01H, 02H, 04H [Function] 1) The print color is selected according to the values of m and n.
5.1.19 Print raster graphics ESC . c v h m nL nH d1...dk (c=0,1) ESC . c v h m nL nH d1...dk (c=0,1) Ver 1.00 [Name] Print raster graphics [Operation] [Format] 1BH, 2EH, c, v, h m, nL, nH, d1...dk [Range of Definition] c=0, 1, 2 (a description of the behavior of this function when c == 2 is in the next section) v=10...
Page 42
If 0 ≤ counter ≤ 127, then the data following the counter is non-compressed data, and the length of the compressed data is (counter)+1 bytes. If 128 ≤ counter ≤ 255, then the data following the counter will be one byte of compressed data, .
5.1.21 Set the raster image resolution ESC (D nL nH rL rH v h ESC (D nL nH rL rH v h Ver 1.00 [Name] Set the raster image resolution [Format] 1BH, 28H, 44H, nL,nH, rL, rH, v,h [Range of Definition] nL=04H, nH=00H 0 <= v <= 127 0 <= h <=127...
5.1.22 Transfer Raster image ESC i r c b nL nH mL mH d1..dk ESC i r c b nL nH mL mH d1..dk Ver 1.00 [Name] Transfer Raster image [Format] 1BH,69H, r, c, b, nL, nH, mL, mH, d1, d2, ..., dk [Range of Definition] r = 00H, 01H, 02H, 04H, 05H, 06H...
Page 46
***The parameter using high speed black printing in color non M/W mode. Black mode(using 180 nozzles) Data start point (d1) HEAD Printing image r = 00H (black) #180 Data end point (dk) This black print mode using black head 180 full nozzles. Color mode(using each 60 nozzles) * HEAD Data start point (d1)
5.1.23 Turn unidirectional mode on/off ESC U n ESC U n Ver 1.00 [Name] Turn unidirectional mode on/off [Setting] [Format] 1BH, 55H, n [Range of Definition] n=00H, 01H, 02H, 30H, 31H, 32H [Function] 1) The printing direction is selected according to the value of n in the following manner: n=00H or 30H: selects bi-directional printing n=01H or 31H:...
5.1.25 Set Print method ID ESC (m n ESC (m nL nH n Ver 1.00 [Name] Set Print method ID [Setting] [Format] 1BH, 28H, 6DH, nL, nH, n [Range of Definition] nL=01H,nH=00H n=10H, 11H, 20H, 21H, 30H, 31H, 50H, 51H, 52H, 53H, 70H, 71H, A0H [Function] 1) The print mode is selected according to the values of n.
6.1 Remote Mode Language Description In addition to EPSON’s ESC/P and its extension ESC/P2 serial printer languages, most EPSON printers also implement another EPSON serial printer language that is bi-directional. That language is called Remote Mode. It is entered from ESC/P or ESC/P2 mode.
All of the Remote Mode commands, except Enter Remote Mode, are available only in Remote Mode. The Enter Remote Mode and Exit Remote Mode commands begin with the ESC code, (as do many ESC/P2 commands). Excluding these commands, Remote Mode commands generally follow the following format: “XX”...
6.1.1 Enter Remote Mode (Remote Mode) ESC (R 08H 00H 00H "REMOTE1" ESC "(R" 08H 00H 00H "REMOTE1" Enter Remote Mode [Format] ESC (R 08H 00H 00H "REMOTE1" [Function] * 1) The current emulation mode is terminated 2) Print data present in the buffer is sent to the printer to be printed 3) The printer enters remote mode.
6.1.2 Load Power-On Default NVR into RAM (Remote Mode) "LD" 00H 00H [Format] “LD” 00H 00H [Function] Loads the power-on default from a non-volatile memory into RAM, and begins using these values as the current printer operating system settings. This command is only available in Remote Mode. 2016/09/02 Revision: 1 Page: 53...
" " 6.1.3 Set printer timer (Remote Mode) 08H 00H 00H YYYY MM DD hh mm ss [Format] “TI” 08H 00H 00H YYYY MM DD hh mm ss * Each of the parameters YYH,YYL,MM,DD,hh,mm and ss is a one byte binary format parameter, and their definitions are as follows: Parameter meaning...
6.1.4 Set horizontal print position (Remote Mode) “FP” 03H 00H 00H m1 m2 [Format] “FP” 03H 00H 00H m1 m2: [Function] * The parameter “m1” , “m2” are each one byte binary data that indicate the below condition according to the following formula. * The unit of print start position is 1/360 inch.
6.1.5 Turn printer state reply on/off (Remote Mode) “ST” 02H 00H 00H m1 [Format] “ST” 02H 00H 00H m1 [Parameters] • Parameter m1 is a one byte binary parameter, and indicates the setting as follows: Printer State Reply Binary state reply Off Binary state reply On [Function] -The default environment status transmission is set.
6.1.9 Paper Feed Setup "SN" 01H 00H 00H [Format] "SN" 01H 00H 00H [Parameters] None [Function] * Changes the mechanical sequence from the default environment to the values specified by the below command. If the below command is not sent, the printer selects the plain paper mechanical sequence.
6.1.10 Select paper path “PP” 03H 00H 00H m1 m2 [Format] “PP” 03H 00H 00H m1 m2 [Parameters] The parameter “m1” and “m2” are each one byte binary data. The “m1” describes paper is continuous type or a single sheet in CSF or a manual inserted sheet as shown below.
Archival Matte Paper (Enhanced Matte Paper) フォトマット紙/顔料専用 Watercolor Paper-Radiant White 画材用紙/顔料専用 ---------------- Double Sided Matte Paper ---------------- Velvet Fine Art Paper EPSON Proofing Paper Semimmatte PX プルーフ用紙ロール<微光沢> ---------------- 郵便ハガキ(再生紙) ---------------- 郵便ハガキ(インクジェット紙) Photo Quality Ink Jet Paper スーパーファイン紙 DURABrite Ink Glossy Photo Paper (for EAI) フォト光沢紙/顔料専用...
Page 62
Premium Semigloss Photo Paper (250) Premium Luster Photo Paper (250) Premium Glossy Photo Paper (170) Premium Semigloss Photo Paper (170) ---------------- EPSON Proofing Paper White Semimatte ---------------- EPSON Proofing Paper Publication Premium Semimatte Photo Paper (260) ---------------- Photo Paper Gloss 250...
Page 64
30x40cm 40x60cm 60x90cm ARCH A 9x12in ARCH B 12x18in ARCH C 18x24in ARCH D 36x48in SuperW A3 329x559mm Reserved (A4 or letter : status reply paper mismatch error ”MI” Reserved *1:Unknown and Default mean A4 and Pain Paper. *2:It includes Photo Quality Ink Jet Paper (for Europe). [Function] Set paper type to the temporary default.
6.1.12 Select Duplex Printing “DP” 02H 00H 00H m1 [Format] “DP” 02H 00H 00H m1 [Parameters] The parameter “m1” is one byte binary data that indicates duplex print setting as shown below. Duplex Printing Duplex mode off Duplex mode on [Function] m1=01H : (1)The printer fixes the I/F that this command is received one .
6.1.13 User Setting “US” 03H 00H 00H m1 m2 [Format] “US” 03H 00H 00H m1 m2 [Parameters] The parameter “m1” , “m2” are each one byte binary data that indicates shown as below. “m1” Item “m2” Setting Bottom margin setting 0 = Standard 1 = Max 2 =borderless...
6.1.14 Terminate Remote Mode (Remote Mode) ESC 00H 00H 00H [Format] ESC 00H 00H 00H [Function] * Copy the default environment to the current setting. * Execute the ESC “@” command in ESC/P2. (Execute software initialization.) * Exit from Remote mode and enter to the selected printer control language. 2016/09/02 Revision: 1 Page: 67...
CHAPTER 7: STATUS REPLY CODE SPECIFICATION These printers can send its current state to the host computer via the USB interface. The printer can be set to update the host every few seconds, or when the printer status changes. The Printer Status Reply consists of the string below. Varying parameters of the string reflect the current printer status.
7.1 Status code Structure Item Byte (Hex) Value (Hex) Header Parameter counter Parameter <Status code> The parameter <Status code> is one byte Binary code that indicates status code as follows. Status Status code In the error state In the busy state In the waiting state In the idle state In the cleaning state...
7.3 Warning code Structure Item Byte (Hex) Value (Hex) Header Parameter counter Warning kinds Parameter Occurred all warning code The parameter <warning code> is one-byte Binary and indicates the warning code as follows, <warning code> is consisted of the several fields as shown below. When several warning appears at the same time, reply all the warning codes with the format below.
7.4 Paper path Structure Item Byte (Hex) Value (Hex) Header Parameter counter Parameter Paper path information The parameter <paper path> is two bytes Binary code that indicate current paper path. Following information is replied. Paper Path code 0100h Cut Sheet (Auto Select) *1: In the case of selecting remote 'PP' command with ASF Large Capacity, code becomes 01FFh irrespective of the paper path.
7.6 Ink information Structure Item Byte (Hex) Value (Hex) Header Parameter total counter Parameter counter for 1 I/C Parameter 3 per 1 I/C Ink information The ink information order is Black, Magenta, Yellow, Cyan. Each ink cartridge information is consisted of m1, m2, m3. Ink information code Ink cartridge name...
7.10 Paper Jam error information Structure Item Byte(Hex) Value(Hex) Header Parameter counter Parameter Paper jam information The parameter < Paper jam information > is one byte Binary code that indicates the information about paper jam information. This parameter is added only when error code ER = 04H or 06H. Parameter value Type Comment...
7.11 Paper Count information Item Byte (Hex) Value (Hex) Header Parameter counter Parameter Paper count information This field replies printed counts both sheets of pages and faces of printed. The parameter <Paper count information> is a n-bytes binary code that consists of counts for printed all sheets, printed all faces, color faces, monochrome faces and blank faces.
7.12 Printer I/F Status Structure Item Byte(Hex) Value(Hex) Header Parameter total counter Parameters Printer I/F Status Printer I/F Status Parameter shows the status of Printer I/F. Parameter Item Byte (Hex) Description Printer I/F Status Printer I/F の Status を示す値。 00h : Availableof data accept and reply 01h :Not available of data accept 02h - FFh : Reserved In the case of “Not available of data accept”, This status is inquired.
These printers can send its device ID when it is requested. When IEEE1284.4 can be enabled, (When IEEE1284.4 mode in turning power on is ON or AUTO) @EJL<SP>ID<CR><LF> MFG:EPSON; CMD:ESCPL2,BDC,D4,D4PX,ESCPR1,END4; (*1) MDL:Model Name; CLS:PRINTER; DES:EPSON<SP>Model Name; CID:EpsonRGB; FID:FXA,DPN,WFA,ETA,AFA,DAN,WRA; (*2) RID:<nn>; (*3) DDS:<size>; (*4) ELG:<groupnum>;...