Home

Programmer Manual

image

Contents

1. IBM NPM Yes generic printer HP JetAdmin Yes generic printer E mail SMTP Yes Internal Web page Yes PRINTER STATUS AND ERROR REPORTING Ready Yes Not ready Yes Paper out Yes Paper jam Yes Cover open Yes Machine check carriage fault ribbon blocked Yes NETWORK CONFIGURATION PARAMETERS see above LINK LAYER Ethernet II Yes 802 2 Yes 802 3 Yes 2 SNAP Yes Link disconnect no data timeout 15 second fixed setting PROTOCOLS IP Yes TCP Yes 166 Programmer Manual UDP Yes ARP Yes RARP Yes SMP Yes Telnet Yes DHCP Yes DDNS Yes WINS Yes BOOTP Yes FTP Yes Yes ICMP Yes LPR LPD Yes DHCP Yes SNMP Yes SMTP Yes Direct Socket Printing Yes HTTP Yes PING Yes SNMP Yes MIB II RFC 1514 Yes see note Host Resource MIB RFC 1514 Yes Printer MIB RFC1759 Yes 4247 Private MIB Yes Reverse Telnet No PROS No IPP No SLPv2 No HARDWARE RISC processor Yes Flash memory 4 16 Attachment connector type RJ 45 Network traffic led Yes green Network speed led Yes yellow FIRMWARE UPGRADE Firmware upgrade over network Yes Firmware upgrade through parallel interface Yes Appendix C Network Interface Technical Reference 167 Note All relevant parts of MIB II RFC1231 required to support HP JetAdmin are implemented
2. NI Oo 0044 0042 amp IA IT 0053 0054 0055 0056 0057 0058 0059 0055 0052 0050 0050 005 0053 O64 0065 2 2 E x x 2 DEL 416 0417 0415 0419 0468 0410 040 II 0428 0428 0429 H 0437 0438 0439 0449 0407 0408 0409 0406 0400 042 0420 0432 0430 0442 0440 ARP 0447 1448 c j 0456 0457 0458 0433 zs 044A 0426 123 0436 044E HCOPG048 Figure 47 ISO 8859 5 Latin Cyrillic 146 Programmer Manual ISO 8859 6 Latin Arabic 00 01 02 03 04 05 06 OF 08 09 OB OC OD OE OF NUL STX EOT ENQ BEL BS HT LF VT FF CR 50 SI 0000 0001 0002 0003 0004 0005 0006 0007 0008 0008 0004 000 0000 0000 000 000 DLE DC1 NAE SYN ETE SUB ESC F G BS US oma oon 0012 omg oom oms ome om 008 008 oma ome omo ome omF spy 5 e NA NN 0020 0021 0022 0023 0024 0025 0026 0027 0028 0028 0024 0028 002C 0020 ooze 002 0 d que S 4 5 6 8 3 lt gt 0030 0031 0032 0033 0034 0035 0036 0037 0038 0038 oosa 0036 0030 0030 003 9 C D E 1 L o 0040 0041 0042 0043 004
3. prtlnterpreterLangFamily 1 4 prtInterpreterLangLevel 1 1 1 3 6 1 2 1 43 15 1 1 2 1 4 1 3 6 1 2 1 43 15 1 1 3 1 1 integer octet string prtInterpreterLangLevel 1 2 prtInterpreterLangLevel 1 3 1 3 6 1 2 1 43 15 1 1 3 1 2 1 3 6 1 2 1 43 15 1 1 3 1 3 octet string octet string prtInterpreterLangLevel 1 4 1 3 6 1 2 1 43 15 1 1 3 1 4 octet string prtInterpreterLangVersion 1 1 1 3 6 1 2 1 43 15 1 1 4 1 1 octet string prtInterpreterLangVersion 1 2 1 3 6 1 2 1 43 15 1 1 4 1 2 octet string 176 Programmer Manual Table 16 PRINTER 1759 continued OBJECT ID MIB TYPE prtInterpreterLangVersion 1 3 1 3 6 1 2 1 43 15 1 1 4 1 3 octet string prtInterpreterLangVersion 1 4 1 3 6 1 2 1 43 15 1 1 4 1 4 octet string prtInterpreterLangVersion 1 1 1 3 6 1 2 1 43 15 1 1 5 1 1 octet string prtInterpreterLangVersion 1 2 1 3 6 1 2 1 43 15 1 1 5 1 2 octet string prtInterpreterLangVersion 1 3 1 3 6 1 2 1 43 15 1 1 5 1 3 octet string prtInterpreterDescription 1 4 1 3 6 1 2 1 43 15 1 1 5 1 4 octet string prtInterpreterVersion 1 1 1 3 6 1 2 1 43 15 1 1 6 1 1 octet string prtInterpreterVersion 1 2 1 3 6 1 2 1 43 15 1 1 6 1 2 octet string prtInterpreter
4. C of amp P h K B K q b Suellsh Fianige D I amp B K B K 9 q B B Sitara 18 58 e USA 1520 LEE SALT Tugcalaria leat mtp BG ba 8 TT DET EE SE 4 7 Terkup ER s 1 6 V Greece r amp 9A Xu per GT q l gt gt Opie t Rot gd d 1 23 24 24 SB BC SD 0 7 Figure 3 ANSI National Variations 102 Programmer Manual IBM National Variations USA CP 437 0 P p 1 4 1 A Q a q 8 i 4 B 2 2 R b 2 3 v 1 3 S c s 3 4 D T d t G 4 2 8 5 8 E Ue amp 4 4 6 amp 6 F V E qp 4 I 7 W g w 9 T 8 8 H X h Xx 89 y amp Lg 9 9 I Y i y 8 il m J 8 e A J Z J z 0 p B k amp 1 uq GN C LN 1 J Jm A D 2 M J m 1 i U 2 E gt N n A lt d Ar a O _ f gt 1 m hc0pg005 Figure 4 USA CP 437 Appendix A Tables 103 437 0 P L ii n 1 O lt 1 Q Z H 4 amp 2 t 2 B R b T g T T 2 3 vou 3C S c F n 5 4 4 5 4 D T d t E 1 b vt t 5 8 85 75 E U e Z X amp
5. x 1 m Figure 21 Turkish 2 CP 867 120 Programmer Manual 876 0 P p 1 L d N e B R b 3 3 S s 4 t a d H 5 5 U e u x 8 b b F V f v e o 7 7 W 8 8 H X h x 9 H I Y 1 x J Z J 2 I B k f I nu C 2 lt L N 1 i D M I m 1 gt N A n 7 7 9 o hc0pg023 Figure 22 OCR A CP 876 Appendix A Tables 121 877 23 877 122 Programmer Manual 2 6 hcOpg024 1098 0 0 1 9 2 9 3 v 4 5 6 4 7 8 n 8 8 D 4 3 Figure 24 Farsi 1098 4 4 D E E gt wa lt 2 ax 2014 uw 4 2 v g gt A hcOpg025 Appendix A Tables 123 1250 I I i 1 1 a 010104 dt EIE Sw _ 4 die GE mie E bmi om a 15 19 3 ot md ad md dn 101040 Ber 8 4 magi deieia EGELS gt i e 19 105 an PN DN 132 Qs gt iss 1 Ju S lt 3 He gag 4 44
6. M J m Z L s T Y 5 A gt N n x lt 2 TE W 7 Q _ gt J m 0 9010 Figure 9 Eastern Europe 852 108 Programmer Manual Turkish 853 0 0 1 2 3 4 5 6 4 7 o 8 0 9 a 9 4 F Figure 10 Turkish CP 853 gt m m 22 x m 0 Yo Mex D E F E G 1 8 8 in I h J 9 m 2 i 0 9011 Appendix Tables 109 855 0 0 1 9 2 3 4 5 6 4 7 8 9 o g B 3 C 9 D 4 4 F Figure 11 Cyrillic CP 855 110 Programmer Manual b bi bl G hc0pg012 Turkish 857 0 gt 0 P p 1 4 1 p 2 2 B R b 6 6 3 3 C S c G F 4 4 D T d t A 4 5 4 8 5 U e u N 6 8 6 amp 6 F V f v H 7 7 W g A 8 8 H X h x 8 i 4 8 9 O 9 1 Y i 8 8 a n d A gt J Z j ze r B B lt K UL k 119 T 1 C X Lo I EI PB 4 4 Eo i 39 D 9 M J m h 1 0 i 2 E 5 gt N n lt Y SE 1 7
7. j g 4 8 A J 2 j z it r d c K Lk 4 8 B 9L LV 1 D de M 1 m 0 1 4 t Y 2 E 3 gt N n x lt X Ar 1 7 a F v O _ A f gt 4 m 7 hc0pg008 Figure 7 Multilingual CP 850 106 Programmer Manual 851 0 0 P p T i 1 4 1 4 4 i 2 6 2 B R b 9 3 3 S s G v 4 a 5 4 D T d t 5 5 5 E U e Y B 6 amp amp 6 F V F v 7 7 G W g w A 8 go 8 H X R x 8 0 9 O 9 I Y i Z gt J Z j H B e K k 4 9 lt L N 1 l t 8 D 54 M 1 m I E gt N n A lt 9 O A H L gt Figure 8 Greek CP 851 D Y n 3 X L K Q A a H v 7 5 4 r 7 m 5 6 E T e hcOpg009 Appendix A Tables 107 Eastern Europe 852 0 P 0 8 P p Lod 1 Q 4 1 Q a q L i A b B 7 2 2 BR b I 3 v 3 C 5 c s 8 F E N 8 t 4 D T d t 4 5 amp 5 7 5 E u E a NA 8 6 amp 8 6 v T i 7 s t 7 G W g w 5 z i 5 8 B 8 H X h ti 5 Lb R 9 o 9 I Y 1y jJ 9 J Z j 2 6 o p r B K L k t f 2 F B 0 4
8. G 3 E sI 183 199 184 200 m eR Ko ON Go pt 5 gt 5 8 lt gt 1 139 15 171 1 219 1 11 14 4440 21 18 12 188 230 220 ar p lt s 9 s d Lise EN sN EMS 28 5 21 50 9 5 A 41 SHY ra 93 14 187 173 189 205 221 2 1 RL E z NOTUSEO 46 94 126 142 154 174 190 206 22 238 254 1 4 9 12 143 19 175 191 207 223 139 255 HCOPGO31 Figure 30 Hebrew Windows CP 1255 Appendix A Tables 129 Arabic Windows 1256 20 30 40 50 60 70 80 90 0 00 i A 5 ee zs as p 5 sas E 5 5 15 fe a 5 ee 5 90 3 ag Mi a 3 e 1 2 gt 2 m 2 ke 398 25 a de Ap 5 8 eei SE gt NE oss Q E ONE min N lt lt m Oe meee bba gt 00 Qs 03 gt z gt eo 3 a ANT S 2 5
9. Hexadecimal Value X 1C X72 n Decimal Value 28 114 n 0 set superscript print n 1 set subscript print This command sets printing of superscript and subscript characters The size of the characters is 1 4 of normal size The character prints in the upper area Superscript or lower area subscript For example PP and subscript FS DC2 Cancels half sized and 1 4 sized print and restores normal size print ASCII Code FS DC2 Hexadecimal Value X 1C X 12 Decimal Value 28 18 This command cancels printing of superscript and subscript characters Normal sized printing is resumed Chapter 5 Epson LQ1600K Emulation 93 Sets print quality level for the DBCS font set ASCII Code FSxn Hexadecimal Value X 1C X 78 n Decimal Value 28 120 n 0 set Draft high speed n 1 set Quality low speed There are four type of print quality level two for Draft mode and two for Quality mode A specific Menu Item see the User Manual assigns which of the two Draft modes is activated when the parameter n is equal to 0 and which of the two Quality modes is activated when the parameter n is equal to 1 n 0 Activate the NLQ or LQ mode as specified with the SW Qual Level menu item n 1 Activates the Draft or Best Draft mode as specified with the SW Qual Level menu item FS 2 a n n Sets user defined character DownLoading ASCII Code FS 2 a Hexadecimal Value X 32 Decimal Valu
10. prtMediaPathMaxSpeedPrintUnit 1 1 prtMediaPathMaxSpeedPrintUnit 1 2 1 3 6 1 2 1 43 13 4 1 2 1 1 1 3 6 1 2 1 43 13 4 1 2 1 2 integer integer prtMediaPathMediaSizeUnit 1 1 1 3 6 1 2 1 43 13 4 1 3 1 1 integer prtMediaPathPathMediaSizeUnit 1 2 1 3 6 1 2 1 43 13 4 1 3 1 2 integer prtMediaPathMaxSpeed 1 1 1 3 6 1 2 1 43 13 4 1 4 1 1 integer integer integer Appendix D LAN Interface MIB Support 175 Table 16 PRINTER 1759 continued OBJECT ID MIB TYPE prtMediaPathMaxSpeed 1 2 1 3 6 1 2 1 43 13 4 1 4 1 2 integer prtMediaPathMaxMediaFeedDir 1 1 1 3 6 1 2 1 43 13 4 1 5 1 1 integer prtMediaPathMaxMediaFeedDir 1 2 1 3 6 1 2 1 43 13 4 1 5 1 2 integer prtMediaPathMaxMediaXFeedDir 1 1 1 3 6 1 2 1 43 13 4 1 6 1 1 integer prtMediaPathMaxMediaXFeedDir 1 2 1 3 6 1 2 1 43 13 4 1 6 1 2 integer prtMediaPathMinMediaFeedDir 1 1 1 3 6 1 2 1 43 13 4 1 7 1 1 integer prtMediaPathMinMediaFeedDir 1 2 1 3 6 1 2 1 43 13 4 1 7 1 2 integer prtMediaPathMinMediaXFeedDir 1 1 1 3 6 1 2 1 43 13 4 1 8 1 1 integer prtMediaPathMinMediaXFeedDir 1 2 1 3 6 1 2 1 43 13 4 1 8 1 2 integer prtMediaPathType1 1 1 3 6 1 2 1 43 13 4 1 9 1 1 integer prtMediaPathType 1 2 1 3 6 1 2 1 43 13 4 1 9 1 2 integer prtMediaPath
11. sss lel cE ell s ej leis 51518 12212 7 er ene Bonne Figure 33 MAZOWIA Polish 132 Programmer Manual GOST Russian Figure 34 GOST Russian 8 B PR 3 R R 2 c amp 10 20 30 40 56 90 AO ED CD DO ED a wr FE TER E A s F B Appendix A Tables 133 TASS Cyrillic OG 10 20 30 40 B 60 70 90 AO BO DO Fo op P LIE p 1 t lt e 2 B RbrBTnan TI w amp 3 5 P Y ir 6 amp d fy ox 07 Faw ge THe yg fF 0 D 8H X hx 8H En 1 09 a 9 I Y 1 AAT l a4 Bos E k nH m rl Oo 11 poa s v ma eeu MH n EE serto sao Ran Eaj Figure 35 TASS Cyrillic 134 Programmer Manual UKRANIAN old version 20 30 40 50 60 70 80 90 AO BO CO 00 FO m gt OQ Un Figure 36 UKRANIAN old version amp com M aD gt I m
12. NEC 2 s 1 L 239 255 032 1 I 143 159 Figure 31 Arabic Windows 1256 Programmer Manual 130 Baltic Windows 1257 BER g 7 9 al me ad we 5 ne HD 8 t 20 30 40 50 60 70 80 90 00 ms a e o je I 456 bip m 3 I g 3 4 Sig 4 3 3 28 H gi 65408 057089 133 134 iM s amp 6 5 ss 2 10 117 54 6 9 37 8 9 8 217 8 8 Ed E 2 2 m 3 A o l E 1 s 5 2 wS sS E EJ Pl J i N si 5 2 2 9 o lt 8 v E p 255 HCOPG033 3 5 m db 2 Rand O ads 20 d ala 2 Figure 32 Baltic Windows CP 1257 131 Appendix A Tables MAZOWIA Polish 00 10 20 30 40 50 80 70 0 90 AQ EE ERES P EEEE EPED ET EJ EJ 01 16
13. a amp W as u oU u m T x gt P c T m m E E 1 H s 1 E A EA ft r Appendix A Tables 135 KOI8 U new version 20 30 40 50 60 70 80 90 AO BO DO 0 8 p i fe A 1 t 1 Q aq 2 2 BR br F 4 6 3 3 C 5 5 7 8 E uc 4 4 D T d t La A T A 5 5 E ud 1 e E Y 6 6 F V f v i I x K 7 7 G M 4 t t r ar B 8 B8 H X h x T F4 b X bh 9 8 I Y 1 y 4 m H A 1 92 jet LA 3 3 B K k WM sn EE K C LA 1 83 AD D M 1 m cr gt N n 1 f H 4 H H F 1 T 0 o I 5 F 0 b Figure 37 KOI8 U new version 136 Programmer Manual 38 Appendix Tables 137 H l 00 10 20 30 40 50 60 70 Figure 39 138 Programmer Manual 8 ol23456 789 ABCDEF Mele BE 0865 DE HD BE AEE SE UC 0 4 oL 40 8 Appendix A Tables 139 2 50 60 70 80 40
14. Appendix D LAN Interface Support Table 12 SYSTEM GROUP RFC 1213 OBJECT ID MIB TYPE sysDescr 0 1 2 6 1 2 1 1 1 0 octet string sysObjectlD O 1 2 6 1 2 1 1 2 0 object identifier sysUpTime O 1 2 6 1 2 1 1 3 0 timeticks sysContact O 1 2 6 1 2 1 1 4 0 octet string 0 1 2 6 1 2 1 1 5 0 octet string sysLocation O 1 2 6 1 2 1 1 6 0 octet string sysServices 0 1 2 6 1 2 1 1 7 0 integer Table 13 INTERFACE GROUP RFC 1213 OBJECT ID MIB TYPE ifNumber O 1 3 6 1 2 1 2 1 0 integer iflndex 1 1 3 6 1 2 1 2 2 1 1 1 integer ifDescr 1 1 3 6 1 2 1 2 1 1 2 1 octet string ifType 1 1 3 6 1 2 1 2 2 1 3 1 integer ifMtu 1 1 3 6 1 2 1 2 2 1 4 1 integer ifSpeed 1 1 3 6 1 2 1 2 2 1 5 1 gauge ifPhysAddress 1 1 3 6 1 2 1 2 2 1 6 1 octet string ifAdminStatus 1 1 3 6 1 2 1 2 2 1 7 1 integer ifOperStatus 1 1 3 6 1 2 1 2 2 1 8 1 integer ifLastChange 1 1 3 6 1 2 1 2 2 1 9 1 timeticks ifInOctets 1 1 3 6 1 2 1 2 2 1 10 1 counter iflnUcastPkts 1 1 3 6 1 2 1 2 2 1 11 1 counter iflnNUcastPkts 1 1 3 6 1 2 1 2 2 1 12 1 counter ifInDicards 1 1 3 6 1 2 1 2 2 1 13 1 counter iflnErrors 1 1 3 6 1 2 1 2 2 1 14 1 counter iflnUnknownProtos 1 1 3 6 1 2 1 2 2 1 15 1 counter ifOutOctets 1 1 3 6 1 2 1 2 2 1 16 1 counter ifOutUcastPkts 1 1 3 6 1 2 1 2 2 1 17 1 counter ifOutNUcastPkts 1 1 3 6 1 2 1 2 2 1 18 1 co
15. 7 e t 7 GW g w 9 4 8 8 T 8 H X R x 8 y 3 IL 9 o 98 I Y i y 8 al F J 80 e gt J Z j z x J p Q B K L k t 1 Q4 5 L 7 lt L N 1 1 4 4 IF gt 2 M In i 0 i I 2 A gt N n A lt d r ws 0 o0 A f H4 0 9020 Figure 19 Denmark Norway 865 118 Programmer Manual 866 0 1 2 3 4 5 6 7 9 C D E F 0 0 P L L p 1 4 1 Q C 6 4 T C 8 2 2 B 8 b B T E T T T 3 v 1 3 S Y 4 8 4 D T d t A 9 4 5 6 8 5 U X e F X 6 6 F V f v 1 m 7 i 7 G Wg Ww 3 H 3 T 8 7 H X h x W 3 LE 9 9 I Y i H a F 4 u e A J Z j K b K it r gt B lt K k b m 3 SE bl C BL LA 1 M b 3 g b F D 2 M 1 m H 3 H 8 gt N n HB o d 1 2 o fl H n 4 M ms hcOpg021 Figure 20 Russian CP 866 Appendix A Tables 119 Turkish 2 CP 867 OG 10 20 30 40 40 70 90 AD BO BO En D 8 PC sa 4 1 I AD a q35 m i lar m 1 a t mi will S 8 3 8 8 4 B 8 8 8
16. Compatibility Mode Set low to indicate that an internal printer error has occurred Negotiation Phase Set high to acknowledge 1284 compatibility In Nibble or Byte Mode it is then set low to indicate printer to host data is available following host setting HostBusy nAutoFd high Reverse Data Transfer Phase Nibble Mode Set low to indicate that printer is ready to send to host Then used to send data bits 0 then 4 Byte Mode Used to indicate that data is available Reverse Idle phase Used to indicate that data is available nDataAvail NFault Compatibility Mode Negotiation Phase Set low to indicate that an internal printer error has occurred Set high to acknowledge 1284 compatibility In Nibble or Byte Mode it is then set low to indicate printer to host data is available following host setting HostBusy nAutoFd high Reverse Data Transfer Phase Reverse Idle phase Nibble Mode Set low to indicate that printer is ready to send to host Then used to send data bits 0 then 4 Byte Mode Used to indicate that data is available Used to indicate that data is available 1284 Active NSelectin Compatibility Mode Set low by host to select printer Negotiation Phase Set high in conjunction with Host Busy being set low to request a 1284 mode Reverse Data Transfer Phase Set high to indicate that bus direction is printer to host
17. menu setting parameter Other emulation selections do not support the DBCS mode Once the Epson LQ1600K has been selected the DBCS mode is activated and deactivated through dedicated commands FS amp and FS When DBCS mode is activated the printer prints the DBCS GB18030 and recognizes and manages the incoming data and commands via the FS sequences In both cases the Epson LQ 1600K emulation includes all the other Epson LQ standard ESC sequences some of which can take effect immediately even if DBCS mode is active while some others are postponed until the printer exits the DBCS mode The following EPSON LQ Standard ESC sequences will work in DBCS mode ESC W n Set or cancel double width printing ESC w n Set or cancel double height printing Please refer to the other chapters of this manual for the complete list and description of the available ESC sequences FS amp Enter the DBCS print mode ASCII Code FS amp Hexadecimal Value X 1C X 26 Decimal Value 28 38 This command puts the printer in DBCS mode and recognizes all other FS commands Epson standard ESC sequences and prints all of the symbols of the GB18030 font set addressed by way of a single byte two byte and four byte address FS Exit the DBCS print mode ASCII Code FS Hexadecimal Value 1 X2E Decimal Value 28 46 This command exits DBCS mode and the printer exits the GB18030 font set prints with western font set and recognizes all Epson sta
18. prtInputStatus 1 2 1 3 6 1 2 1 43 8 2 1 11 1 2 integer 174 Programmer Manual Table 16 PRINTER 1759 continued OBJECT ID MIB TYPE prtInputMediaName 1 1 1 3 6 1 2 1 43 8 2 1 12 1 1 octet string prtlnputMediaName 1 2 1 3 6 1 2 1 43 8 2 1 12 1 2 octet string prtlnputName 1 1 1 3 6 1 2 1 43 8 2 1 13 1 1 octet string prtlnputName 1 2 1 3 6 1 2 1 43 8 2 1 13 1 2 octet string prtInputVendorName 1 1 1 3 6 1 2 1 43 8 2 1 14 1 1 octet string prtInputVendorName 1 2 1 3 6 1 2 1 43 8 2 1 14 1 2 octet string prtInputModel 1 1 1 3 6 1 2 1 43 8 2 1 15 1 1 octet string prtlnputModel 1 2 1 3 6 1 2 1 43 8 2 1 15 1 2 octet string prtInputVersion 1 1 prtInputVersion 1 2 1 3 6 1 2 1 43 8 2 1 16 1 1 1 3 6 1 2 1 43 8 2 1 16 1 2 octet string octet string prtInputSerialNumber 1 1 prtinputSerialNumber 1 2 1 3 6 1 2 1 43 8 2 1 17 1 1 1 3 6 1 2 1 43 8 2 1 17 1 2 octet string octet string prtlnputDescription 1 1 1 3 6 1 2 1 43 8 2 1 18 1 1 octet string prtInputDescription 1 2 1 3 6 1 2 1 43 8 2 1 18 1 2 octet string prtInputMediaType 1 1 1 3 6 1 2 1 43 8 2 1 21 1 1 octet s
19. F F 0 Selected font by r value 4 2 3 4 Special font for OCR B bar codes Bar code rotation r Selection o No rotation Rotation at 0 Rotation at 90 Rotation at 180 Rotation at 270 check digit is inserted as the last character of the received string according to the bar code q The horizontal graphic density of the bar code q Selection 0 1 120 1 1 180 b Narrow bar width in n 180 3 lt b lt 18 5 Narrow space width 180 3 lt lt 18 Wide bar width n 180 6 lt lt 72 Wide space width n 180 6 lt S lt 72 i Spacing between characters n 180 3 lt i lt 72 EM Check sequence terminator Chapter 3 Native Emulation 55 Bar Code Description EAN 8 ESC n 1 EM 8 bar code data field must only contain numeric data and must eight bytes long including the check digit The EAN 8 character repertoire provides 0 to 9 numeric figures indicates the bar code height in units of 1 6 inch and must be in the range 1 to 12 must be NUL hex X 00 if Human Readable Characters are to be printed and 1 hex X 01 if they are to be printed The range of values for the n and p parameters can be increased of 32 dec EAN 13 ESC n 2 p EM The EAN 13 bar code data field must only contain numer
20. Licensing agreement ZIBM424L TXT Source file for 4247 103 workstation customization object for single byte character set applications ZIBMESCP TXT Source file for 4247 103 workstation customization object for double byte character set applications Note See the Workstation Customization Programming SC42 3605 for detailed information about Host Print Transform and the installation of these files on your system For additional information concerning Host Print Transform and the creation of additional workstation customization objects for this printer refer to AS 400 Printer Device Programming 5 42 3713 or AS 400 Workstation Customization Function Programmer s Guide SC41 0056 181 182 Programmer Manual Appendix Remote Printer Management Utility The Remote Printer Management Utility is a software tool for network administrators that allows the configuration and control of printers remotely connected to the Ethernet LAN With this tool the installed printers may be controlled configured and organized easily The main features are Device Discovery Printer Organization Printer Status Report Printer Configuration Firmware Updating Remote Operator Panel Management Searches for the devices within a range of IP addresses The printers connected to the network can be organized into logical groups in a hierarchically structured tree Checks the printer s status and reports alarms The remotely c
21. 0 indicates that the character is an alphanumeric character Bit 6 0 indicates a DLL character 1 indicates a resident character Bit 5 to 0 These 6 bits indicate the effective number of dot columns of the character shape stored in memory Byte 4 Graphic character description 0 shading character f line drawing character 10 underscored character 11 not supported All graphics characters are 30 dots high An underscored character is defined as a blank graphic all zeros and it is automatically generated by the printer A shading character repeats dots 1 6 of each column as dots 25 through 30 respectively A line drawing character repeats dots 23 and 24 as the pairs 25 and 26 27 and 28 29 and 30 Bit 5 to 0 The number of dot columns of the character shape minus one For example the character width of Draft generator is 10 dots and bit 5 to 0 must be set to 9 38 Programmer Manual Bit 5 to 9 Compression mask description It is used to optimize the memory occupation and it is based on the concept that a dot column on its left is not stored You can calculate the compression mask of a character only after designing the entire character Every bit is associated with a dot column with bit 7 of byte 5 associated with the leftmost column The bit is set to 1 if the column is equal to the preceding one otherwise it is set to 0 If the character is longer than 39 dot columns the remaining dot columns must be stored without c
22. 0 Normal speed printing 1 Quiet speed printing ESC T Cancels subscript or superscript printing IBM EPSON ASCII Code ESC T Hexadecimal Value X 1B X 54 Decimal Value 27 84 This command cancels subscript or superscript printing started with the ESC S command ESC W Sets or cancels double width printing IBM EPSON ASCII Code ESC W n Hexadecimal Value X 1B X 57 n Decimal Value 27 87 Range lt 1 Enables disables double width printing See the following table n Selection 0 Double Width Printing disabled 1 Double Width Printing enabled ESC w Sets or cancels double height printing EPSON ASCII Code ESCwn Hexadecimal Value X 1B X 77 n Decimal Value 27 119 n Range lt 255 Enables or disables double height printing of all characters The first line of a page is not doubled if the ESC w command is sent on the first line all following lines are printed at double height Double height printing overrides superscript subscript and condensed Superscript subscript and condensed print resumes when double height printing is canceled See the following table n Selection 0 Double Height Printing disabled 1 Double Height Printing enabled ESC x Selects Letter Quality or Draft 30 Programmer Manual ASCII Code ESCxn Hexadecimal Value X 1B X 78 Decimal Value 27 120 This command selects either LQ or Draft printing according to the follow
23. 1 Start Italic Printing 1 Single High Character 1 Single Wide Character 2 Stop Italic Printing 2 Double High Character 2 Double Wide Character 4 Start Outline 16 Single Line Feed 16 Single Line Feed 8 Stop Outline 32 Double Line Feed 32 Double Line Feed 16 Start Shadow 32 Stop Shadow ESC Sets double high printing and double line feed IBM ASCII Code ESC I h m m m Hexadecimal Value X 1B X 5B X 40 I h m m m Decimal Value 27 91 64 I h m m m normally 4 h normally 0 m 0 m 0 This command sets height width and vertical spacing The and h parameters specify the number of mode bytes m contained in the sequence The m and m parameters specify the printing characteristics 22 Programmer Manual m parameter controls both line spacing and character height It has two parts high order half byte of controls the line spacing and the low order half byte controls the character height ms Character Height Line Spacing 0 No Change No Change 1 Standard character height Line feeds unchanged 2 Double character height Line feeds unchanged 16 Character height unchanged Normal line feeds 17 Standard character height Normal line feeds 18 Double character height Normal line feeds 32 Character height unchanged Double line feeds 33 Standard character height Double line feeds 34 Double character height Double line feeds The m parameter specifie
24. F i o 6 6 85 5 F V f v H 1 F T 6 7 e t 7 g w Q m 7 0 5 8 1 8 H X h I ap 3 it 9 9 I Y i y K B O 1 4 e A gt 4 2 j Z r d K Ek M5 TF MEN lt L 1 N u d Ir 5 H n D Je 1 1 2 4 gt N n n x d vv 0 _ hcOpg006 Figure 5 Greek CP 437 G 104 Programmer Manual Croatian 437 SLAVIC 20 30 40 50 60 70 80 90 40 BO CO DO FQ 0 1 11 2 3 4 5 8 6 7 9 m A nm w Figure 6 Croatian CP 437 SLAVIC 2 H m c m gt rz Awe O N z a h d E fF E H T o m gt m te k L ak Fa E Appendix Tables 105 Multilingual CP 850 0 P p L 6 L 4 l A q 4 i B 2 8 2 B R b 6 T AL 3 v 1 3 C S c s 9 F amp 4 t 85 4 D T d t G 4 E G 5 5 7 5 41 8 8 6 8 6 F V f v G A 1 H 7 7 G W g w 9 b 8 B t 8 H X h x 8 6 P 9
25. It is divided into 2 separate sections lists all the commands common to both the Single Byte Character Set SBCS and Double Byte Character Set DBCS features Commands for the 4247 model printer with the DBCS feature present on page 5 lists commands that can only be used when the DBCS feature is present Common commands for the 4247 L03 model printers The following commands are common for both of the 4247 L03 model printers Command Description Page Buzzer IBM EPSON ell ANSI ack space ANSI rints all received data and the column counter is set to the left margin IBM EPSON arriage return ANSI elects printer IBM elects printer EPSON elects printer Data Control 1 ANSI ets 10 cpi printing IBM ancels compressed printing EPSON eselects printer EPSON eselects printer Data Control 3 ANSI ancels double width printing IBM EPSON 00 W U BBE 2 2 SS 5 6 Sels U U U U BREE g 8 10100 01010170 DC4 DC4 ESC Bar Code Selection DC4 DC4 ESC GS Prints bar code symbols DC4 DC4 5 Re initializes the printer DC4 DC4 ESC 1 Sets vertical spacing n 180 inch DC4 DC4 ESC 3 1 Sets vertical spacing 12 lines 30 mm DC4 ESC 34 ESC 3 8 Sets the horizontal spacing to 15 17 1 20 24 CPI D
26. Latin Greek 148 Programmer Manual ISO 8859 8 Latin Hebrew 00 OL 02 03 04 05 06 OF 08 09 OA OC OD OE OF NUL STX SOT EOT ENG BEL BS HT LF CR 50 SI 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 ooog 0002 0000 000 000 DLE DCL DCZ SYN ETB SUB ESC FS G RS US oon ome oms oom oms ome 007 ome oma oma ome omc omo ome omF sp 4 s EN 12 KE E gt 0020 0021 0022 0023 0024 0025 0026 0027 0028 0029 0028 0022 0020 002 0022 1 3 4 5 7 8 9 i lt gt 0030 0031 0032 0033 0034 0035 0036 0037 0038 0038 0032 0030 9 G L o 0040 0041 0042 0043 0044 0045 0046 0047 0048 0049 0044 0042 0040 004 004 R SJ T UJ YJ WJX 11 0050 0052 0053 0054 0055 0056 0057 0058 oosa oosa 0058 0052 0050 005 0052 k 91 1 k 1 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 ooga weg 006 0060 006 006 9 u v y z I DEL 0 0071 072 0073 0074 0075 oore 0077 0078 0028 oora oore 0076 0070 oore 0
27. Mode Centronics a s s s s s s s s s 160 55 Mode IEEE 1284 161 xii Programmer Manual Tables NSO ON Supported Bar Code Styles 7 bit Substitution 8 bit Substitution 6 bit mapping 24 bit mapping Character Set 1 Enabled 8 Bit Control Disabled Character Set 1 Enabled 8 Bit Control Disabled Character Set 1 Enabled 8 Bit Control en Character Set 2 Enabled EPSON National Variations Hexadecimal to Decimal Table SYSTEM GROUP 1213 INTERFACE GROUP RFC 1213 ADDRESS GROUP 1213 HOST RESOURCES RFC 1213 PRINTER RFC 1759 xiii Programmer Manual Preface This publication provides information about the commands supported by your printer The commands are organized by function groups Each command has both a brief and a detailed description Each command has the following structure Name and function description Information about protocol IBM Proprinter XL24 XL24 IBM Personal 2391 EPSON LQ Series ANSI 3 64 The hexadecimal and decimal codes for the command represents variable parameters of the command The functions of these parameters are explained in its corresponding command description XV Programmer Manual Chapter 1 Command Summary Alphabetical Order This section contains a summary of commands used on the 4247 L03 model printer
28. SE Orsay HE de Aan dm b en dn a 239 19 dyla 53 adi 8 244 ls TEE uisu 35 3 3un3 1 14 dva 5 i 5 1 E 5 4 i 42 paga gi Ui FE 4 og 24 E m n sin org 83643642 BREDE 4 r d Ir 400 4 N gt dee pus ge s IS 3 4 55415448 45 43 19 JEG T o lt 29 Figure 27 Latin1 Ansi Windows CP 1252 Programmer Manual 126 Greek Windows 1253 2 Orb DE S Mi D Grim din do d a 4 3 HEER a4 SIE sim n iF iF A VEFTIECENEFSERTE ee lt Din tide ise iain DEREKA iver HO 141101 ped dr dett dd Md gt i 3 544 04 d 88640 SELE NEEE 7 1 9 4imioiQimimioimicio 41412520 804 464 ds Oc 2125 EGLI ask 5 1 1 Perser Figure 28 Greek Windows CP 1253 127 Appendix A Tables 20 30 40 50 60 70 80 90 0 00 Turkish Windows 1254 00441 5 0 5 0 4 0 310 3 0 53259846 84 59 4 wind 1 i 88 fs fe il 8 E KD iz 10 10 10 1010 1x mido dm durta
29. The C25 3BAR bar code data fields do not have a defined format length and contain numeric data only Otherwise question marks are printed in place of the HRC string if possible If the o check digit option field takes a value of 1 an internally generated check digit complying with general 2 5 family algorithm is added to the encoded string However it will not show on the required HRC string Chapter 3 Native Emulation 57 Code BCD ESC n 12 p EM The CODE BCD bar code data fields do not have a defined format length and contain numeric data only Otherwise question marks will be printed in place of the HRC string if possible No internal check digit algorithm is available for this standard The o field is meaningless MSI Plessey DC4 DC4 ESC n 13 p The MSI bar code data fields do not have a defined format length and must contain numeric data only Otherwise question marks are printed in place of the HRC string if possible To releave the host from calculating the MSI check digits internal algorithms are provided that are accessible by the host application program giving the proper supported value to the o check digit option field according to the following options 0 Print the bar code symbol with no printer generated check digits 1 Print the bar code symbol with IBM Print the bar code symbol with both Modulus 10 check digit generated by check digits ge
30. integer prtConsoleNumberOfDisplayChars 1 1 3 6 1 2 1 43 5 1 1 12 1 integer integer prtCcnsoleDisable 1 1 3 6 1 2 1 43 5 1 1 13 1 integer prtCoverDescription 1 1 1 3 6 1 2 1 43 6 1 1 2 1 1 octet string prtCoverStatus 1 1 1 3 6 1 2 1 43 6 1 1 3 1 1 prtLocalizationLanguage 1 1 1 3 6 1 2 1 43 7 1 1 2 1 1 octet string prtLocalizationLanguage 1 2 prtLocalizationLanguage 1 3 1 3 6 1 2 1 43 7 1 1 2 1 2 1 3 6 1 2 1 43 7 1 1 2 1 3 octet string octet string prtLocalizationLanguage 1 4 prtLocalizationLanguage 1 5 1 3 6 1 2 1 43 7 1 1 2 1 4 1 3 6 1 2 1 43 7 1 1 2 1 5 octet string octet string prtLocalizationLanguage 1 6 1 3 6 1 2 1 43 7 1 1 2 1 6 octet string prtLocalizationLanguage 1 7 1 3 6 1 2 1 43 7 1 1 2 1 7 octet string prtLocalizationLanguage 1 8 1 3 6 1 2 1 43 7 1 1 2 1 8 octet string prtLocalizationLanguage 1 9 1 3 6 1 2 1 43 7 1 1 2 1 9 octet string prtLocalizationLanguage 1 10 1 3 6 1 2 1 43 7 1 1 2 1 10 octet string prtLocalizationLanguage 1 11 1 3 6 1 2 1 43 7 1 1 2 1 11 octet string prtLocalizationCountry 1 1 1 3 6 1 2 1 43 7 1 1 3 1 1 octet string prtLocalizationCountry 1 2 1 3 6 1 2 1 43 7 1 1 3 1 2 integer octet string Appendix D
31. m n hc0pg015 Figure 14 Portugal CP 860 Appendix A Tables 113 Hebrew 862 0 gt 8 P p K J L L 1 0 1 a q 1 i L B 2 B R b u 2 3 3 C 5 T Rum lt 4 va 5 4 D T d t A 9 4 E E 5 amp 8 2 5 E U e u 1 NN 9 1 5 amp 6 F V f v 5 1 H 7 e t 7 GW n p PETR 8 8 H X h x u 7J 4 3 LE 9 o 9 I Y iy He Hj pod Bot A gt J Z j 2 B d c K t k q N C LA L p wo H k gq wo D de M J m Y i d 2 A gt N n mm FR lt d W O _ O f gt m n 0 9016 Figure 15 Hebrew 862 114 Programmer Manual Canada France 863 0 P 0 P p L L s 1 1 Q q 4 B 2 2 B R b gt 3 v 1 3 C S s T lt 4 4 5 4 T t A gt 5 8 5 E U e u 6 6 F V f v 3 1 r H 7 e 1 7 G W 8 8 H X h x 8 8 i 3 9 o 9 IY 8 V r gt 4 J Z j z 9 J s r Q B d c K t i B 6 V C LA 1 i D 2 e M 1 0 4 9 5 A gt N n lt d v O _ 8 f gt 0 9017 Figure 16 Canada France
32. py pa par Hexadecimal Value 1 X 5B p X 3B p X 72 Decimal Value 27 91 p 59 59 p 114 This command sets the page length top and bottom margins The and parameters specify the decipoint values FUNCTION Page Length Position From the Beginning of the P3 Bottom Margin Position From the End of the Page The maximum page length value is 15840 decipoints 22 inches Chapter 4 ANSI Emulation Commands 77 ESC p p SP Sets the line character spacing ASCII Code ESC py p SP G Hexadecimal Value X 1B X 5B p p 20 X 47 Decimal Value 27 91 59 p 32 71 This command sets the spacing between lines parameter and the horizontal character pitch p parameter in decipoints If the vertical spacing value exceeds the current form length this setting is ignored Interface Control NUL Ignored ASCII Code NUL Hexadecimal Value NUL Decimal Value This code is ignored ENQ Enquiry ASCII Code ENQ Hexadecimal Value Decimal Value 5 This code is used to request the message string defined by OSC command when parameter 8 is transmitted to the host DC1 Selects printer Data Control 1 ASCII Code DC1 Hexadecimal Value X11 Decimal Value 17 In parallel interface this code reselects the printer after the printer has been deselected by a DC3 code In serial interface thi
33. 0 this command cancels the automatic line feed n Automatic line feed 0 Disabled 1 Enabled ESC J Advances paper n 180 inch EPSON and IBMXL24AGM Advances paper n 216 inch IBMXL24 and 2391 ASCII Code ESCJn Hexadecimal Value X 1B X 4A n Decimal Value 27 74 Range 1 lt 255 This is a terminator code it causes the current contents of the print buffer to be printed before performing a single line feed of n 180 or n 216 of an inch This command is cancelled after the line feed has been performed The printing restarts after a line feed from the column at which the command was sent LF Line Feed 5 ASCII Code LF Hexadecimal Value Decimal Value 10 This is a terminator code it causes the current contents of the print buffer to be printed before advancing the paper by one line at the current vertical spacing If no data precedes the LF code the preceding data consists of spaces the code only causes a line feed When the line counter reaches the last line of the form defined by software or function menu the LF code causes a skip to the first line of the next form This code cancels the double width printing set by the SO code In IBM mode the column counter is set to the first column if the automatic carriage return is selected In EPSON mode the column is always set to the first column Format Control ESC Sets the absolute printing position EPSON ASCII Code
34. 1 3 6 1 3 1 25 2 3 1 3 4 octet string hrStorageAllocationUnits 1 1 3 6 1 3 1 25 2 3 1 4 1 integer hrStorageAllocationUnits 2 1 3 6 1 3 1 25 2 3 1 4 2 integer hrStorageAllocationUnits 3 1 3 6 1 3 1 25 2 3 1 4 3 hrStorageAllocationUnits 4 1 3 6 1 3 1 25 2 3 1 4 4 hrStorageSize 1 1 3 6 1 3 1 25 2 3 1 5 1 integer hrStorageSize 2 1 3 6 1 3 1 25 2 3 1 5 2 integer hrStorageSize 3 1 3 6 1 3 1 25 2 3 1 5 3 hrStorageSize 4 1 3 6 1 3 1 25 2 3 1 5 4 integer hrStorageUsed 1 1 3 6 1 3 1 25 2 3 1 6 1 integer hrStorageUsed 2 hrStorageUsed 3 1 3 6 1 3 1 25 2 3 1 6 2 1 3 6 1 3 1 25 2 3 1 6 3 integer integer hrStorageUsed 4 hrStorageAllocationFailures 1 1 3 6 1 3 1 25 2 3 1 6 4 1 3 6 1 3 1 25 2 3 1 7 1 integer hrStorageAllocationFailures 2 1 3 6 1 3 1 25 2 3 1 7 2 hrStorageAllocationFailures 3 1 3 6 1 3 1 25 2 3 1 7 3 hrStorageAllocationFailures 4 1 3 6 1 3 1 25 2 3 1 7 4 hrDevicelndex 1 1 3 6 1 3 1 25 3 2 1 1 1 integer hrDevicelndex 2 1 3 6 1 3 1 25 3 2 1 1 2 integer hrDeviceType 1 1 3 6 1 3 1 25 3 2 1 2 1 object identifier hrDeviceType 2 1 3 6 1 3 1 25 3 2 1 2 2 object identifier hrDeviceDescr 1 1 3 6 1 3 1 25 3 2 1 3 1 integer oc
35. 180 dpi At the end of the line EM must close this command Chapter 3 Native Emulation 61 Miscellaneous DC4 DC4 ESC Re initializes the printer ASCII Code DC4 DC4 ESC Hexadecimal Value X 14 X 14 X 1B X 40 Decimal Value 20 20 27 64 This command resets the printer mode and clears the buffer of printable data DC4 DC4 ESC J Sets amplification factor ASCII Code DC4 DC4 ESC J hv Hexadecimal Value X 14 X 14 X 1B X4A h v Decimal Value 20 20 27 74 hv This command sets the required amplification factor to be applied to the current font h It is the horizontal amplification factor the value range is 1 to 4 It is applied to the basic symbols is the vertical amplification factor the value range is 1 to 4 0 values for either the h and parameters keep the related current amplification factor unchanged The internally available symbol s amplification algorithms support the following character attributes that may be selected by means of the available control sequences within the currently active emulation double width double height emphasized double strike subscript superscript italics proportional and compressed Doublewide and double high attributes must be lower than 2 DC4 DC4 ESC N Selects loads or parks the fanfold from the Front 2 path ASCII Code DC4 DC4 ESC n Hexadecimal Value 14 14 1 4 n Decimal Value 20 20 27 78 Range lt 1 Selection 0 Selec
36. 3 digit is matched as opposed to the internally generated check digit Question marks are printed in place of HRC string when mismatched if possible If 2 digit strings are received and o check digit field is missing or takes NULL value question marks are printed in place of the HRC string when possible If the o field takes a value of 1 the check digit are computed applying the internally available algorithm to the received string in order to properly encode the symbol If the f field is missing or takes a value of 1 the 2 digit HRC string is printed above the Bar Spaces symbol and its height is part of the overall symbol s height The check digit never shows on the string If the f field takes a value of 0 the symbol s encoding prints at full height UPC EAN 5 ESC n 6 p EM The ADD ON 5 bar code data field contains numeric data only Otherwise question marks are printed in place of the HRC string if possible If 6 digit strings are received within a DC4 DC4 ESC EM control sequence and o check digit option field is missing or takes NULL value the symbol encodes the first 5 digits and the 6th received digit is used as a check digit even though this may affect its readability If the o check digit option takes a value of 1 the 6 digit is matched as opposed to the internally generated check digit Question marks are printed in place of the HRC string when mismatching if possible If 5 digit string
37. DC2 Sets 10 cpi printing IBM ASCII Code DC2 Hexadecimal Value X12 Decimal Value 18 This is a terminator code It causes all data present in the print buffer to be printed This command is accepted at any position within the line The character that follows this command is printed at 10 cpi DC2 Cancels compressed printing EPSON ASCII Code DC2 Hexadecimal Value X12 Decimal Value 18 This is a terminator code It causes all data present in the print buffer to be printed This command is accepted at any position within the line The character that follows this command is printed as follows 17 CPI gt 10 CPI 20 gt 12 CPI Cancels double width printing IBM EPSON ASCII Code DC4 Hexadecimal Value 14 Decimal Value 20 This code cancels the double width printing set by SO or ESC SO code It has no effect if the ESC W or ESC command is set to double width ESC Sets or cancels underlined printing IBM EPSON ASCII Code ESC n Hexadecimal Value X 1B X2D n Decimal Value 2745n Enables or disables underlined printing See the following table n Underlined Printing 1 enabled 0 disabled Chapter 2 EPSON IBM Mode 19 ESC Sets printing style EPSON ASCII Code Hexadecimal Value Decimal Value ESC n X 1B X 21 n 27 33 n This command is used to select any valid combination of printing attributes Each printing attribute is selected by the n parameter as specified in
38. ESC amp n Hexadecimal Value X 1B X 24 n Decimal Value 27 36 n Range 0 lt n 255 This command specifies the distance from the left margin to where you want to print subsequent characters The distance is in number of dots and must be calculated using the following formula Margin distance n n x 256 where n is the integer result of the number of dots divided by 256 and n is the remainder 1 dot 1 60 inch If the selected position is outside the current right margin the sequence is ignored 8 Programmer Manual ESC 1 Sets vertical units IBM ASCII Code ESC m t t Hexadecimal Value X 1B X 5B 5 m t t Decimal Value 27 91 92 m t t Range m 4 0 0 lt t 255 0 lt L lt 255 0 t 180 or 216 This command changes the base units for the graphics line spacing commands ESC J ESC 3 default is 1 216 or 1 180 inch ESC Selects the Vertical Format Unit VFU channel EPSON ASCII Code ESC Hexadecimal Value X 1B X 2F m Decimal Value 27 47 Range 0 m 7 This sequence selects the VFU channel that you want to use Eight different channels are available The m parameter represents the channel you want to select ESC Sets the relative dot position EPSON ASCII Code ESC n Hexadecimal Value X 1B X 5C n Decimal Value 27 92 Range lt 255 This command specifies th
39. INCH LINE FEED 610 LPRINT A FORMFEED lt FF gt FOLLOWS THIS LINE CHR 12 620 END 86 Programmer Manual Basic Program Printed Output FOLLOWING ARE SOME OF THIS PRINTER S FEATURES USING THE ANSI EMULATION 10 CPI PICA 12 CPL ELITE 15 CPI 10 PROPORTIGNAL MODE BACK TO NORMAL DOUBLE WIDE MODE BACK TO NORMAL BOLD PRINTING BACK TO NORMAL BOLU PRINTING BACK TO NORMAL PARTIAL LINE UP PARTIAL LINE TO NURMAL UNDERLINE MODE BACK TO NORMAL 1 2 3 4 5 123456799012345678901234567690123456789012345678901234567890 DRAFT PRINT MODE LEFT MARGEN NOW BEGINS AT IN CH AND RIGHT MARGIN NOW ENDS T INCHES LEFT MARGIN NOW BEGING INCH AND RIGHT MARGIN NOW ENDE AT 13 6 INCHES LQ PRINT MODE 1 6 INCH LINE FEED 1 6 INCH LINE FEED 1 6 INCH LINE FEED 1 8 INCH LINE FEED 1 8 INCH LINE FEED 1 8 INCH LINE FEED NOW 1 6 INCH LINE FEED FORMFEED lt FOLLOWS THIS LINE Chapter 4 ANSI Emulation Commands 87 88 Programmer Manual Chapter 5 Epson LQ1600K Emulation DBCS Mode Commands Note These commands are only valid for DBCS printing with the DBCS feature present DBCS mode is a special printer feature allowing the managing of specific commands dedicated to the handling and printing of the Double Byte Character Set DBCS as the GB18030 Standard Chinese set The DBCS mode feature is available by the selection the Epson LQ 1600K emulation at the EMULATION
40. LAN Interface MIB Support 173 Table 16 PRINTER 1759 continued OBJECT ID MIB TYPE prtLocalizationCountry 1 3 1 3 6 1 2 1 43 7 1 1 3 1 3 octet string prtLocalizationCountry 1 4 1 3 6 1 2 1 43 7 1 1 3 1 4 octet string prtLocalizationCountry 1 5 1 3 6 1 2 1 43 7 1 1 3 1 5 octet string prtLocalizationCountry 1 6 1 3 6 1 2 1 43 7 1 1 3 1 6 octet string prtLocalizationCountry 1 7 1 3 6 1 2 1 43 7 1 1 3 1 7 octet string prtLocalizationCountry 1 8 1 3 6 1 2 1 43 7 1 1 3 1 8 octet string prtLocalizationCountry 1 9 1 3 6 1 2 1 43 7 1 1 3 1 9 octet string prtLocalizationCountry 1 10 1 3 6 1 2 1 43 7 1 1 3 1 10 octet string prtLocalizationCountry 1 11 1 3 6 1 2 1 43 7 1 1 3 1 11 octet string prtLocalizationCharacterSet 1 1 1 3 6 1 2 1 43 7 1 1 4 1 1 integer prtLocalizationCharacterSet 1 2 1 3 6 1 2 1 43 7 1 1 4 1 2 integer prtLocalizationCharacterSet 1 3 1 3 6 1 2 1 43 7 1 1 4 1 3 integer prtLocalizationCharacterSet 1 4 1 3 6 1 2 1 43 7 1 1 4 1 4 integer prtLocalizationCharacterSet 1 5 1 3 6 1 2 1 43 7 1 1 4 1 5 integer prtLocalizationCharacterSet 1 6 1 3 6 1 2 1 43 7 1 1 4 1 6 integer prtLocalizationCharacterSet 1 7 1 3 6 1 2 1 43 7 1 1 4 1 7 integer prtLocalizationCharacterSet 1 8 1 3 6 1 2 1 43 7 1 1 4 1 8 integer prtLocalizationCharacterSet 1 9 1 3 6 1 2 1 43 7 1 1 4 1 9 integer prtLocali
41. The following IP table group OIDs are not implemented ipForwarding ipDefaultTTL iplnReceives iplnHdrErrors iplnAddrErrors ipForwDatagrams iplnUnknownProtos ipInDiscards ipInDelivers ipDutRequests ipOutDiscards ipOutNoRoutes ipReasmTimeout ipReasmReqds ipReasmOKs ipReasmFails ipFragOKs ipFragFails ipFragCreates The ipRouteTable OIDs are not implemented The ipNetToMediaTable OIDs are not implemented The icmp group OIDs are not implemented The tcp group OIDs are not implemented The udp group OIDs are not implemented The snmp group OIDs are not implemented IBM systems LAN printing technical support documents on the world wide web The following 5 400 iSeries documents and many others be found by selecting the Technical databases link at the iSeries Technical Support area of the IBM website 32815 Configuring a LAN 3812 SNMP Device Description This document contains information on configuring LAN 3812 SNMP device descriptions for LAN attached ASCII printers The term SNMP refers to Simple Network Management Protocol SNMP allows for two way communication with the printer when attached to the LAN using a print server that also supports SNMP Support for the SNMP print driver is available in the base code for R450 IBM OS 400 and above and is being added to R430 and R440 OS 400 through PTFs This is an alternative to using Remote Output Queues RMTOUTQs 19934440 Recommended SNMP Port Number Value
42. at any position within the line If you change the pitch during proportional mode selected with the ESC p command the change takes effect when the printer exits proportional mode ESC H Cancels double strike printing IBM EPSON ASCII Code ESC H Hexadecimal Value X 1B X 48 Decimal Value 27 72 This command cancels double strike printing set with the ESC G command ESC Selects printing type for resident and DLL characters IBM ASCII Code ESC I n Hexadecimal Value X 1B X49 n Decimal Value 27 73 n This command selects the resident or the download font in Draft or LQ printing mode It is ignored if you select a font that has not been downloaded or has been overwritten See the following table n Resident font n Download font 0 Draft 10 cpi 4 Draft 10 cpi 2 LQ 10 cpi 6 LQ 10 cpi 3 Proportional 7 Proportional 8 Draft 12 cpi 12 Draft 12 cpi 10 12 14 12 16 17 20 Draft 17 18 17 22 17 ESC Selects 10 5 point 12 CPI EPSON ASCII Code ESC Hexadecimal Value X 1B Decimal Value 27 77 This is a terminator code It causes all data present in the print buffer to be printed Subsequent data is printed at 12 cpi if you previously set the compressed spacing by sending the SI or ESC SI command If you select proportional printing this command is stored Chapter 2 EPSON IBM Mode 27 ESC Selects 10 5 point 10 cpi EPSO
43. dot position IBM ASCII Code ESC e n Hexadecimal Value X 1B X 65 n Decimal Value 27 101 n n Range 0 n n 255 This command moves the print carriage 256 120 of an inch displacement on the left of its current dot position If the selected position is outside the current left margin it is forced to the first column ESC Sets left margin EPSON ASCII Code ESC I n Hexadecimal Value X 1B X eC Decimal Value 27 108 0 255 This code sets the left margin at the current horizontal spacing It must be sent at the beginning of the line The n parameter specifies the number of columns For each type of horizontal spacing there is a different range of possible values as shown in the following table Character Width Horizontal Spacing Range of columns Double Width 5 050567 6 lt 80 7 5 0 100 8 5 114 10 05015134 14 Programmer Manual Character Width Horizontal Spacing Range of columns Normal 10 cpi lt 134 12 0 160 15 0 201 17 0 229 20 0 255 24 0 255 Any value outside the accepted range is ignored and the previous setting remains in effect The left margin must be smaller than the right margin The physical position set for the left margin does not change if the horizontal spacing is
44. inch 720 decipoints 1 inch 2880 decipoints 4 inches parameter values must be expressed as numeric rather than binary values Parameters within commands with multiple parameters must be separated by a semicolon Basic Program Sample on 86 result printed by the printer 67 Character Set Control ESC Selects national character set Select National Characters ASCII Code ESC p x Hexadecimal Value X 1B X 5B p X 78 Decimal Value 27 91 p 120 This command selects the national character set table according to the parameter value See the following tables Table 2 7 bit Substitution NATION NATION 0 USA 13 Swedish Finnish A Germany 14 Swedish Finnish B 2 French A 15 Swedish Finnish C 3 French B 16 Swedish Finnish D 4 French Canadian 17 Switzerland 5 Netherlands 18 USA ISO 6 Italian 19 Yugoslavia 7 United Kingdom 20 United Kingdom A 8 Spanish 21 Turkey 9 Danish Norwegian A 22 Greece 10 Danish Norwegian B 90 to 99 Downloaded Substitution Sets all fonts 11 Danish Norwegian C 25 Cyrillic 12 Danish Norwegian D See the tables in ANSI National Variations on page 102 68 Programmer Manual Table 3 8 bit Substitution CHARACTER SETS 5 5 437 Code Page 437 8579 Kamenicky 850 Code Page 850 8580 CWI 851 Code Page 851 8581 Roman 8 852 Code Page 852 8582 IN2 853 Co
45. monodirectional mode and the Compatibility and Nibbles modes in bidirectional mode plus the negotiation phases and the device identifier as IEEE P1284 The parallel interface is available on a specific 36 contact connector type AMPHENOL 57 40360 12 D56 or equivalent connector for 1284 Type B Drive Capability Up to 15 feet 5 m on AWG26 min wire size of twisted conductors on TTL receiver The max reachable distance is conditioned by the host drive capability and by the noise level along the interface cable path Printer Connector 36 pins 1284 Type B Cable Connector 25 pin 1284 A Type Signals Description According to the IEEE P1284 Standard the pins assume different meanings and are identified by different names depending on the actual handshaking mode as follows Compatibility mode Centronics This lower level mode provides an asynchronous byte wide forward host to peripheral channel with data and status lines used according to their original definitions The interfaces power up in the compatibility Mode Idle phase Nibble Mode This mode provides an asynchronous reverse peripheral to host channel under control of the host In this mode peripheral device to host data bytes are sent as two sequential four bit nibbles using the four peripheral to host status lines These two modes cannot be active simultaneously Byte Mode This mode provides an asynchronous byte wide reverse p
46. one line space as indicated by the current line spacing value The column counter is reset to the left margin value 74 Programmer Manual ESC or PLD Partial line down ASCII Code ESC K or PLD Hexadecimal Value X 1B X 4B 7 bit or 8 bit Decimal Value 27 75 7 bit or 139 8 bit This command causes the paper to be positioned down one half line space at the current line spacing value This can create an appearance of subscripting This sequence is also used after an ESC L partial line up sequence to recover the original active vertical position ESC L or PLU Partial line up ASCII Code ESC L or PLU Hexadecimal Value X 1B 7 bit or X 8C 8 bit Decimal Value 27 76 7 bit or 140 8 bit This command causes the paper to be positioned up one half line space at the current line spacing value This can create an appearance of superscripting This sequence is also used after an ESC K partial line down sequence to recover the original active vertical position ESC M or RI Reverse index ASCII Code ESC M or RI Hexadecimal Value X 1B 7 bit or X 8D 8 bit Decimal Value 27 77 7 bit or 141 8 bit This command causes the paper to be positioned up one line space at the current line spacing value ESC d Vertical position absolute VPA ASCII Code ESC p d Hexadecimal Value X 1B X 5B X 64 Decimal Value 27 91 p 100 This command causes the current vertical position to be set
47. the following page n Attribute 0 10 cpi 12 cpi 2 Proportional 4 Compressed 8 Emphasized 16 Double Strike 32 Double Width 64 Italics 128 Underline To print the desired combination of printing attributes calculate the n parameter by adding up the values of each attribute ESC Sets score line EPSON ASCII Code Hexadecimal Value Decimal Value Range ESC n d d X 1B X 28 X 2D n m d 27 40 45 n n n 3 0 1 154 53 d 0 1 2 5 6 This command enables or disables scoring of all characters and spaces following the command according to the following parameters Line 1 Underline 2 Strikethrough 3 Overscore 20 Programmer Manual Line Single continuous line Double continuous line Single broken line Q N Single broken line Any combination of scoring may be used at the same time and are independent of each other Graphics characters are not scored ESC Selects the score line IBM 2391 only ASCII Code ESC loc type Hexadecimal Value X 1B X 5B 20 n n loc type Decimal Value 27 91 45 n loc type Range n 2 n 0 This command selects several forms of overscore underscore and strikethrough To select loc To select type loc Selection type Selection 1 Underscore 0 Cancels line Striket
48. the previous division Sum of the values corresponding to the dots that should be printed in the first column of the graphics pattern Sum of the values corresponding to the dots that should be printed in the second column of the graphics pattern Sum of the values corresponding to the dots that should be printed in the last column of the graphics pattern Programmer Manual ESCL Double density dot graphics printing 120 dpi IBM EPSON ASCII Code ESC L n Pi Hexadecimal Value X 1B X 4C n p p Decimal Value 27 76 n n p p Range 0 lt n 255 0 31 0 255 Terminator code This command prints dot graphics at 120 horizontal by 180 vertical dpi The parameter values should be calculated as follows n Remainder of the number of columns divided by 256 Na Integer result of the previous division Sum of the values corresponding to the dots that should be printed the first column of the graphics pattern Do Sum of the values corresponding to the dots that should be printed in the second column of the graphics pattern Sum of the values corresponding to the dots that should be printed the last column of the graphics pattern ESC Y Double density dot graphics printing at double speed graphics 120 virtual dpi IBM EPSON ASCII Code ESC n n2 p pe p Hexadecimal Value 1 X 59 n n po Px Decimal Value 27 89 n n p p
49. 003 0032 0030 003 B c n E G H I T L M N a 0040 0041 0042 0043 0044 0045 0046 0047 0048 0043 0048 0042 0042 0040 004E 004 0080 0041 0042 0043 0044 0035 0086 0037 0088 0043 0044 00 z z 3 n t H I 0060 0061 0062 0063 0064 0085 00686 0087 0068 0089 006A 00 00 X 00 e BE 00 E T I pog p db dH BB 0000 0001 0002 0003 0004 0005 0006 0007 0008 0008 0008 DE 00 00DE lt amp i i 00 1 0 OOE4 00 5 0066 00 ODEA QUEE DEC OEE ala b DOFO F1 OOF F3 0054 F5 00 OOF 00F8 0029 OOF A OOFC OOFE OFF HCOPG044 E DAC 0040 14 0080 FI T xx 0062 0063 0004 0005 noce ooc 0009 0065 ooce 00 Y 000C 0000 1 0 F Figure 43 ISO 8859 1 Latin 1 142 Programmer Manual ISO 8859 2 Latin 2 00 01 02 03 04 05 065 07 08 09 OB OC OD OF OF J L O 0048 0047 0048 0043 0044 n 4B 0042 0040 004 0055 0057 0058 0
50. 059 0053 Es s 005E 005 fig 21 066 0067 0069 00GA Pos 0076 ES 0078 0078 0076 007 0070 DEL 0079 vE F 8 8 3 z 2 0037 0160 0164 Ore z 0161 0165 a 0200 OE 017 i 102 x 0007 0158 s M 045 ODE 0100 a 0148 00F3 00F4 D F7 05 Figure 44 ISO 8859 2 Latin 2 EXES 2 0179 z pone OOF E 124 0004 ord EN 0113 Ark 2 OWE 0000 Bir A FAKE Appendix Tables 143 ISO 8859 3 Latin 3 00 01 02 03 04 05 06 07 08 09 OC OD OE OF 000 0001 0002 0003 0004 0005 0006 0007 0008 0008 0008 0008 0006 0000 000 000 oo oon ome oma oom 005 ome 007 008 0018 omc omo ome 001F 3 0033 a lt a M Bs 0034 0038 0043 b EA Rie e T 0054 g U vwWw X Y 2 X 0053 0055 0056 0057 0058 0059 0054 0058 0052 H 85 G j 005 0 0208 0043 OE OE 0134 2 u h 20 021410 0060 0127 0082 0083 0125 0027 0028 0131 OF 013 0 1016 EA amp x 2 11 s z 0004 0120 0007
51. 07F E 5 m x lt 0023 00 4 0045 0046 0037 ogas 00 0007 00 00 00 00 203E 5 u 1 te 48 0083 0084 0085 0086 0067 0088 0083 oor 0086 0080 0080 00 EG 0500 0601 0502 1 bE2 05 4 OSE OSES 0569 OSEA Figure 50 ISO 8859 8 Latin Hebrew HCOPG051 Appendix A Tables 149 ISO 8859 9 Latin 5 00 01 02 03 04 05 06 07 08 09 OB OC OD OF OF 0000 0001 0002 0003 0004 0005 0006 0007 0008 T omo oon omz oma oma oms ome nor ome 001 21 0022 0023 s oid 0027 52 0026 2 0023 i he a 0039 i 0044 m is he 0048 5 001 0025 ood 1 s 006 5 0073 Fa a 5 fg ODA 0028 OOAC ODAE OOAF 0086 oces 0083 oosa 0086 0080 T E T I once 00 a TI fi 0008 0003 0008 0130 000 1 i ones nns DDEG 00 DEF rs HCOPG052 a 5 0004 015 QQE A a OOF 00 0054 00 OOF Figure 51 ISO 8859 9 Latin 5 150 Programmer Manual ISO 8859 15 Latin 9 00 01 02 03 04 05 065 07 08 09 OB OC OD OE
52. 1 DC1 x x x x x x DC1 x x x x x x 02 x x x x x x x x x x x x 03 ETX DC3 x x x x x x DC3 x x x x x x 04 x x x x x x x x x x x x 05 ENQ x x x x x x x x x x x x 06 ACK x x x x x x x x x x x x 07 BEL x x x x x x BEL x x x x x x 08 BS x x x x x x BS x x x x x x 09 HT x x x x x x HT x x x x x x 0A LF x x x x x x LF x x x x x x 0B VT IESC x x x x x x VT ESC x x x x x x x x x x 0D x x x x x x x x OF x x x Appendix A Tables 99 Character Set 1 Enabled 8 Bit Control Enabled Table 8 Character Set 1 Enabled 8 Bit Control Enabled 00 10 20 30 40 50 60 70 80 90 AO DO FO 00 NUL SP x x x x x DCS x x x x x 01 DC1 x x x x x x PU1 x x x x x x 02 x x x x x x x x x x x x 03 ETX DC3 x x x x x x x x X x x x 04 x x x x x x IND x x x x x x x NEL x x x x x x 07 BEL x x x x x x x x x x x x 08 BS x x x x x x HTS x x x x x x 09 HT x x x x x x x x x x x x 0A LF x x x x x x VTS x x x x x x 0B IESC x x x x x x PLD CSI x x x x x x 0 x x x x x x PLU ST x x x x x x 00 CR x x x x x x RI x x x x x x OE SO x x x x x x x x x x x x OF 5 x x x x x DEL x x x x x Character Set 2 Enabled Table 9 Character Set 2 Enabled FO x x x x x x X x x x x x x x 100 Progra
53. 1 to 12 p must be NUL hex X 00 if no Human Readable Characters are to be printed and 1 hex X 01 if they are to be printed 2 of 5 DC4 DC4 ESC n 19 p EM The 2 5 MATRIX bar code Data format length is variable and the supported character set only provides ASCII numeric figures O to 9 n indicates the bar code height in units of 1 6 inch and must be in the range 1 to 12 p must be NUL hex 00 if no Human Readable Characters are to be printed and 1 hex 017 if they are to be printed Code 39 DC4 DC4 ESC n 20 p EM The CODE 39 bar code Data format length is variable and must always start and end with an asterisk It can contain the alphanumeric character listed below 0123456789 ABCDEFGHIJKLMNOPQRSTUVWXYZ SPACE as start stop character The parameter indicates the bar code height in units of 1 6 inch and must be in the range 1 to 12 The p parameter must be NUL hex if no Human Readable Characters to be printed and 1 hex X 01 if they are to be printed CODABAR DC4 DC4 ESC n 22 p EM The Codabar bar code data fields do not have a defined format length and contain data belonging to the character set listed hereafter 0123456789 ABCDENT abcdent only as START STOP characters The printer allows any combination of START STOP characters If the first and last characters of the received string do not belong to the START STOP characters subset question marks are printed in place of
54. 134 CP 862 Hebrew 135 CP 864 Arab 136 TASS Cyrillic Bar Codes DC4 DC4 ESC Bar Code Selection ASCII Code Hexadecimal Value Decimal Value h Bar Code Height at 1 h 30 t Standard Bar Code to use DC4 ESC htfFroqbsBSi X 14 X14 XIB X21 htfFroqbsBSi EM 202027383 htfFroqbsBSi t Name 1 8 digits European Article Numbering 2 13 digits European Article Numbering 3 Universal Product Code Type A 4 Universal Product Code Type E 5 UPC EAN 2 Digit Supplement 6 UPC EAN 5 Digit Supplement 7 8 9 8 digits European Article Numbering 10 General Purpose Bar Code 11 Code 2 of 5 3 BAR Data Logic 12 Binary Coded Decimal 13 MSI Plessey 14 AIM USD 8 Code 11 15 AIM USD 7 Code 93 16 Code 2 of 5 Bidirectional 17 Code 2 of 5 Interleaved 18 Code 2 of 5 Industrial 19 Code 2 of 5 Matrix 20 Code 3 of 9 21 8 digits European Article Numbering 22 Codabar all types 23 Code 128 24 USPS PostNet 54 Programmer Manual EAN 8 EAN 13 UPC A UPC E UPC EAN 2 UPC EAN 5 EAN 8 Code GP C25 3BAR CODE BCD MSI Code 11 Code 93 C25 BID C25 INT C25 IND C25 MTX Code 39 EAN 8 CODABAR CODE 128 POSTNET f Readable character printing f 1 printing enabled f 0 printing disabled Font selection for the printable characters Selection Default font for text Special font for OCR A OCR B bar codes according to the t value Special font for OCR A bar codes
55. 16 32 48 64 80 96 112 128 144 160 176 192 208 224 240 01 1 33 49 65 81 97 113 129 145 161 177 193 209 225 241 02 2 18 34 50 66 82 98 114 130 146 162 178 194 210 226 242 03 3 19 S5 51 67 83 99 1450 163 178 ies 2 227 28 04 4 20 36 52 68 84 100 116 132 148 164 180 196 212 228 244 05 5 197 213 229 245 06 6 198 214 230 246 07 7 23 39 55 71 87 1 8 VE 188 151 167 183 199 215 231 247 08 8 24 40 56 72 88 104 120 136 152 168 184 200 216 232 248 09 9 25 41 73 89 105 121 wes 1698 185 291 27 28 249 10 26 42 58 74 90 106 122 138 154 170 186 202 218 234 250 11 27 43 59 75 91 128 188 185 174 208 219 235 251 OC 12 28 44 60 76 92 108 124 140 156 172 188 204 220 236 252 00 18 29 45 61 UT 93 109 125 141 15728 178 51895 205 221 287 Bas OE 14 30 46 62 78 94 110 126 142 158 174 190 206 222 238 254 OF 15 Sil 47 63 79 95 111 l r 148 789 178 Ua 20 228 289 25 Appendix A Tables 153 154 Programmer Manual Appendix Interfaces This section provides technical information for the parallel and serial interfaces The Parallel Interface The parallel interface of this printer fully supports the Centronics protocol plus the specific features requested by the EPSON and IBM printer connection in
56. 180 13 5 13 3 characters per inch FS T ni n2 Defines the left and right empty character space of a half sized character ASCII Code FS T ni n2 Hexadecimal Value X 54 n2 Decimal Value 28 84 ni n2 ni and n2 are in n 180 of an inch ni 1 to 127 defines the empty space at the left of the character cell n2 1 to 127 defines the empty space at the right of the character cell of each half sized character The default values are 1 0 n2 1 5 For example if a half sized character cell is 12 180 wide with the default values the equivalent character per inch is 180 13 5 13 3 char inch FS U Define half sized character as half of a normal sized character ASCII Code FS U Hexadecimal Value X 1C X 55 Decimal Value 28 85 This command sets the size of the character to be half of the normal size including the left and right empty space so that two half sized characters occupy the same space of one normal sized character 92 Programmer Manual 25 SI Sets the print of half sized characters ASCII Code FS SI Hexadecimal Value X 1C Decimal Value 28 15 This command sets the print of half sized characters as defined by the FS U and FS commands FS V Resets print of half sized characters ASCII Code FS V Hexadecimal Value X 1C X 56 Decimal Value 28 86 This command cancels the print of half sized characters FS rn Sets superscript or subscript print mode 1 4 normal size ASCII Code FS
57. 20 real 72 1 6 bit mode 3 216 180 real 72 1 6 bit mode 10 180 180 real 180 4 24 bit mode 11 360 360 virtual 180 4 24 bit mode If ASF has not been selected n 15 16 17 or operator panel then n 1 4 is ignored The appropriate path option must be selected from the System Menu in order for the sheet feeder to work ESC P data Enter dot graphics mode Device Control String ASCII Code ESC data Hexadecimal Value X 1B 50 data Decimal Value 27 80 This command enables the dot graphics mode The density is selected according to the GRM command The line spacing value automatically changes if 72 dpi resolution 6 bit mode is active The line spacing value for 180 dpi resolution 24 bit mode must be selected prior to entering graphics mode In 6 bit mode only 6 bits of a data byte are required to determine which wires are fired Therefore only one byte is required for each graphics dot column In 24 bit mode 24 bits of four data bytes are required to determine which wires are fired Only 6 bits of each byte are used Therefore four bytes are required for each graphics dot column 82 Programmer Manual Table 4 6 bit mapping 6 BITS IN 1 BYTE PRINT HEAD WIRE DATA BIT 1 2 amp 3 0 3 4 amp 5 1 6 7 amp 8 2 8 9 amp 10 3 11 12 amp 13 4 13 14 amp 15 5 Since bits 6 amp 7 are ignored wires 16 24 are not used The state 0 or 1 of bits 6 and 7 must be conditioned so as
58. 27 50 This command causes the vertical spacing to be set to 1 6 inch ESC 2 Enables the vertical spacing set by ESC A IBM ASCII Code ESC 2 Hexadecimal Value X 1B X 32 Decimal Value 27 50 This command enables the vertical spacing sets by ESC 10 Programmer Manual 5 3 Sets vertical spacing to n 180 inch XL24 EPSON ASCII Code ESC Hexadecimal Value X 1B X 33 n Decimal Value 2751 Range 1505255 This sequence sets the vertical spacing to n 180 inch It is ignored n is equal to 0 ESC 3 Sets vertical spacing to n 216 inch IBM XL24 2391 ASCII Code ESC3n Hexadecimal Value 18 33 Decimal Value X 27 X 51 Range 05015255 This sequence sets the vertical spacing to n 216 inch ESC 4 Sets the current position as top of form first printable line IBM ASCII Code ESC 4 Hexadecimal Value X 1B X 34 Decimal Value 2752 This sequence sets the first line of the fanfold paper as the current paper position of the form ESCA Sets variable vertical spacing to n 60 inch IBM XL24 AGM EPSON ASCII Code ESCAn Hexadecimal Value X 1B X 41 n Decimal Value 27 65 n This command changes the default vertical spacing to n 60 inch The new vertical spacing value is immediately activated ESC A Sets variable vertical spacing to n 72 inch XL24 2391 ASCII Code ESCAn Hexadecimal Value X 1B X 41 n Decimal Value 27 65 n This command changes the default vertica
59. 28 Programmer Manual Sets subscript superscript printing IBM EPSON ASCII Code ESCSn Hexadecimal Value X 1B X 53 n Decimal Value 27 83 Selects subscript or superscript printing See the following table n Selection 0 Subscript Print enabled 1 Superscript Print enabled Proportional printing of subscript or superscript characters is performed at 2 3 of the proportional character width Use the ESC T command to cancel subscript or superscript printing SI ESC SI Sets compressed printing IBM EPSON ASCII Code SI or ESC 1 Hexadecimal Value or X1B Decimal Value 15 or 27 15 This command is accepted at any position within the line The setting of this command depends on the horizontal spacing previously set 10 CPI gt 17 CPI 12 CPI gt 20 CPI Proportional 1 2 width The DC2 code cancels the compressed printing SO or ESC SO Sets double width printing one line IBM EPSON ASCII Code SO or ESC SO Hexadecimal Value or X OE Decimal Value 14 or 27 14 This code causes subsequent data in the same line to be printed as double width characters It is canceled by the CR LF VT FF and DC4 codes or when the buffer is full ESC Sets and resets Quiet printing EPSON ASCII Code ESC sn Hexadecimal Value X 1B X 73 n Decimal Value 27 115 This command controls print speed as follows Chapter 2 EPSON IBM Mode 29 n Selection
60. 30 mm DC4 DC4 ESC 33 Sets vertical spacing to 3 lines 30 mm ASCII Code DC4 DC4 ESC 3 Hexadecimal Value X 14 X 14 X 1B X 33 X 33 Decimal Value 20 20 27 51 51 This command sets vertical spacing to 3 lines per 30 mm DC4 DC4 ESC 3 4 Sets vertical spacing 4 lines 30 mm ASCII Code DC4 DC4 ESC 3 4 Hexadecimal Value X 14 X 14 X 1B X 33 X 34 Decimal Value 20 20 27 51 52 This command sets vertical spacing to 4 lines per 30 mm 51 DC4 DC4 ESC 3 6 Sets vertical spacing 6 lines 30 mm ASCII Code DC4 DC4 ESC 36 Hexadecimal Value X 14 X 14 X 1B X 33 X 36 Decimal Value 20 20 27 51 54 This command sets vertical spacing to 6 lines per 30 mm DC4 DC4 ESC 8 Sets vertical spacing 8 lines 30 mm ASCII Code DC4 DC4 ESC 38 Hexadecimal Value X 14 X 14 X 1B X 33 X 38 Decimal Value 20 20 27 51 56 This command sets vertical spacing to 8 lines per 30 mm DC4 ESCA Sets the horizontal spacing to 15 17 1 20 24 CPI ASCII Code DC4 ESC Hexadecimal Value X 14 X 14 X 1B X 41 n Decimal Value 20 20 27 65 This is terminator code and causes the current contents of the print buffer to be printed subsequent characters are printed at the horizontal spacing specified by the n parameter Spacing 15 cpi 17 cpi 20 cpi 24 cpi O AJS 52 Programmer Manual Native Character Set DC4 DC4 ESC g Selects LQ fonts ASCII Code DC4 DC4 ESC gn Hexade
61. 3D Decimal Value 27 61 This command sets the MSB bit number 7 of all incoming data to 0 All data is affected including graphics data ESC gt Sets MSB to 1 EPSON ASCII Code ESC gt Hexadecimal Value X 1B Decimal Value 27 62 This command sets the MSB bit number 7 of all incoming data to 1 All data is affected including graphics data ESC Q Deselects Printer IBM ASCII Code ESC Qn Hexadecimal Value X 1B X 51 n Decimal Value 2781n This sequence tells the printer not to accept data from the host The host must reset the printer or select the printer by using DC1 Select Printer to accept data To deselect the printer use ESC Q35 44 Programmer Manual Miscellaneous BEL Buzzer IBM EPSON ASCII Code BEL Hexadecimal Value X 07 Decimal Value 7 This code sounds the printer buzzer BS Print and space back one position IBM EPSON ASCII Code BS Hexadecimal Value X 08 Decimal Value 8 This code causes printing to be continued from one column to the left of the current carriage position The printer ignores this command if it would move the print position to the left of the left margin ESC Initializes the printer EPSON ASCII Code ESC Hexadecimal Value X 1B X 40 Decimal Value 27 64 This sequence causes the printer To go back to the current printer setup settings To cancel any selected print attributes reset the column counter To set the horizontal ta
62. 4 0045 0046 0047 0048 0048 0044 0046 DO4C 0040 004 004 111 0050 0052 0053 0054 0055 0056 0057 0058 0058 oosa 0058 005 0050 005 0052 ai k 1 o 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 0064 0068 006 0060 006 006 q r t u DEL 0070 0071 0072 0073 0074 0075 0076 0077 0078 0078 007 0070 0070 oore 007 s DEDC 0040 T prd s de ge rad 22 0623 0624 DEZE 2 0627 J 1 aw ye 0630 063 0632 0633 0634 0635 0636 0637 0540 0641 0642 0543 0644 0645 0647 0652 HCOPG049 Figure 48 ISO 8859 6 Latin Arabic Appendix A Tables 147 ISO 8859 7 Latin Greek OG 10 20 40 50 60 70 60 90 DO ED ver P H w 01 amp 4 1 4 D a 4 EA F u F 02 2 4 B B amp 3 C 8 s OD T d t T 05 amp amp 5 E U Q lt u E T kv h 6 F V f v 13414148 07 t 7585 H K n x t H X h x T Y B o4 c 4 3 9 I Y i Y vB EI L a O g 1 w L DE K k 4 a L X IA I 0 R ROM OE NH n T Z t oF n D H OQ i o Figure 49 ISO 8859 7
63. 8 d da mm diei sS uad v awn SN IN ad mi Nic deed 4 8 vind o ed one 4 8 5 EB CENCE ed vand ade 101 4 gt Orman wand 4 20 30 40 50 90 BO 00 J J 198 3 444 335 3309 k N 2 o lt a 254 HCOPGO26 i 8 114 191 20 1 143 5 Figure 25 Central Europe 1250 Programmer Manual 124 1251 _20 30 40 50 60 70 80 90 0 0 e N zal d d 3 45401 E gt 7 Figure 26 Cyrillic CP 1251 98 us 1 ns 11 14 d t 100 H 132 14 u A 101 117 133 4 149 102 ns 150 103 19 135 151 00 5 zm I 2 Hex ee Le ben 2 gt on ER em EA es es 2 72 n m 8 n 2 g sum c 6 A 255 I HCOPG027 Appendix A Tables SE so kE sa 9 Ke 125 20 30 40 50 60 70 80 90 0 00 Latin1 Ansi Windows 1252 HCOPGO28 dido O tO 4 0 5 3 3 2 13 8 gt MAN ee ae eten 3 9 EIER EEE 10 i Ox 1212 DAD 4 lt ies
64. ASCII Code ESC 5 Hexadecimal Value X 1B X 35 Decimal Value 27 53 Sets the style attribute of the font to normal cancels the italic style attribute previously selected with the ESC 4 command Chapter 2 EPSON IBM Mode 25 ESC Sets Letter Quality justification printing EPSON ASCII Code ESCan Hexadecimal Value X 1B X 61 n Decimal Value 2797n Range 0 n 3 Selects from four types of justification as follows n Justification 0 Left Centered 2 Right 3 Allows an uniform printing between the margins when the buffer is full ESCE Sets emphasized printing IBM EPSON ASCII Code ESCE Hexadecimal Value X 1B X 45 Decimal Value 27 69 This command starts emphasized printing print head strikes each dot twice to produce darker bolder character The second strike is offset horizontally ESC Cancels emphasized printing IBM EPSON ASCII Code ESC F Hexadecimal Value X 1B X 46 Decimal Value 27 70 This command ends emphasized printing This escape sequence cancels emphasized printing that was started by ESC E ESCG Sets double strike printing IBM EPSON ASCII Code ESC G Hexadecimal Value X 1B 47 Decimal Value 27 71 This command starts double strike printing ESC G may be canceled by ESC H 26 Programmer Manual ESC g Sets 15 CPI EPSON ASCII Code 9 Hexadecimal Value X 1B X 67 Decimal Value 27 103 Subsequent data is printed at 15 cpi This command is accepted
65. BO CO DO af fy z 3 jsp 00 21 02 03 D DE 06 0 09 00 DE JF Figure 41 IN2 140 Programmer Manual Turkish 10 20 30 40 50 70 80 90 AG BO CO DQ FETETES 1411 BEDE onan Ao ea gt 4 2 2 8 e Figure 42 Turkish Appendix A Tables 141 ISO 8859 1 Latin 1 00 01 02 03 04 05 06 OF 08 09 OA OB OC OD OE OF 0000 0001 0002 0003 0004 0005 0006 0007 0008 0008 0003 0008 0002 00 ooo oon oms oma 005 ome oor oms oma oma ome omc omo ome 0020 0021 0022 0023 0024 0025 ooze 0027 0028 0029 002 0028 0022 0020 ooze 0022 0 T 3 4 5 B p B 9 lt gt 0030 0031 0032 0033 0034 0035 0036 0037 0038 0033 003
66. C 5 ESC a ESC E ESC F ESC G ESC g ESC H ESC ESC M ESC P ESC P ESC p ESCS SI ESC SI SO ESC SO ESC s ESCT ESC ESC w ESC x Sl SO Character Set Download Character ESC T ESC ESC ESC 6 ESC 6 ESC 7 ESC 7 ESC k ESC R ESC t ESC ESC amp ESC ESC Bit Image iv ESC ESC ESCK Programmer Manual ESCL ESC Y ESCZ ESC g Data Input Control DC1 DC1 DC3 DEL ESC ESC ESC gt Miscellaneous BEL ESC K ESC j ESCU ESC un ESC vnm Chapter 3 Native Emulation Format Control DC4 DC4 ESC 1 DC4 DC4 ESC 31 DC4 DC4 ESC 33 DC4 DC4 ESC 34 DC4 DC4 ESC 36 DC4 DC4 ESC 38 DC4 DC4 ESC A Native Character Set DC4 DC4 ESC g DC4 DC4 ESC S Bar Codes DC4 ESC Bar Code Description DC4 DC4 ESC GS Miscellaneous DC4 DC4 ESC DC4 DC4 J DC4 DC4 ESC N DC4 DC4 ESC p DC4 DC4 ESC R DC4 DC4 ESC r DC4 DC4 ESC T DC4 DC4 ESC Y DC4 DC4 ESC Z DC4 DC4 ESC u DC4 DC4 ESC v DC4 DC4 ESC D DC4 DC4 ESC v Contents v Chapter 4 ANSI Emulation Commands Character Set Control ESC p x Character Pitch and Print Modes ESC p p SP B ESC p t SOs ESC pr 1 Horizontal Movements 5 ESC p u Vertical Movem
67. C4 DC4 ESC D Sends the operator panel messages to the serial DC4 DC4 ESC J DC4 DC4 ESC N Selects loads or parks the fanfold from the Front 2 path DC4 DC4 ESC Sets quality printing p C4 DC4 ESC R tring rotation DC4 DC4 ESC r DC4 DC4 ESC S Selects character set ISO Character Sets or Code Pages DC4 DC4 ESC Z Makes AGA in column Deletes the last character EPSON Delete ANSI ENQ Enquiry ANSI Escape ANSI ESC Sets or cancels underlined printing IBM EPSON m SC SC p p h I orizontal position relative HPR ANSI ets mode SM ANSI m O ESC p d Vertical position absolute VPA ANSI ESC p q Select graphics mode density GRM ANSI ESC Resets mode RM ANSI 80 ets vertical tab stops at specified positions Multiple Vertical Tab Set VTS ANSI ets printing style EPSON ancels MSB control EPSON SC P p V 2 mim 0100 8 96 ESC Sets score line EPSON ESC ESC Selects the Vertical Format Unit channel EPSON 9 2 ESC Selects the score line IBM 2391 only Sets font and pitch of a character IBM 2391 only ESC pg Horizontal position absolute HPA ANSI 68 ESC p ESC p SP ESC pr p Unidirectional printing UDP ANSI ESC Pa Selects the printing t
68. CII Code FS nh Hexadecimal Value X 1C X 63 nl nh Decimal Value 28 99 nl nh This command defines the horizontal motion space occupied by a full size character The horizontal motion is specified in n 180 of inch and its value is HMI nh 256 1 180 FS bn Sets the DBCS standard line ASCII Code FS bn Hexadecimal Value X 1C X 62 n Decimal Value 28 98 n This command defines the position of the base line of the character n 0 The base line is the current print position n 1 The base line is 24 180 of and inch below the current position Chapter 5 Epson LQ1600K Emulation 95 ESC X m r2 a1 a2 Defines a special printing effect ASCII Code ESC X Hexadecimal Value X 28 X 58 Decimal Value 27 40 88 n 1 Fixed to 3 n 2 Fixed to 0 a 0 Applies the special effect externally to the characters a 1 Applies the special effect internally to the character if the character is outlined function not supported a 0 Resets any special effect a 1 Reverse the print white character on a black background a 2 Fills the area with light gray tone 3 Fills the area with medium gray tone a 4 Fills the area with high grey tone ESC n Sets Resets double width and double height print modes ASCII Code ESC n Hexadecimal Value X 1B X 49 n Decimal Value 27 73 This command sets and resets the following print modes as follows n A Resets double width and double height n B
69. CP 437 SLAVIC Multilingual CP 850 Greek CP 851 Eastern Europe CP 852 Turkish CP 853 Cyrillic CP 855 Turkish CP 857 Euro PC Multilingual CP 858 Portugal CP 860 Hebrew CP 862 Canada France CP 863 Arabic CP 864 CP 864E Arabic Denmark Norway 865 Russian CP 866 Turkish 2 867 CP 876 877 Farsi CP 1098 Central Europe CP 1250 Cyrillic CP 1251 Latin1 Ansi Windows 1252 Greek Windows 1253 Turkish Windows CP 1254 Hebrew Windows CP 1255 Arabic Windows CP 1256 Baltic Windows 1257 MAZOWIA Polish GOST Russian TASS Cyrillic UKRANIAN old version KOI8 U new version Kamenicky CWI Roman 8 IN2 Turkish Latin 1 Latin 2 ISO 8859 3 Latin 3 ISO 8859 4 Latin 4 ISO 8859 1 ISO 8859 5 ia ae 150 8859 2 ISO 8859 6 Latin Arabic ISO 8859 7 Latin Greek ISO 8859 8 Latin Hebrew ISO 8859 9 Latin 5 ISO 8859 15 Latin 9 96 GREEK 97 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 54
70. CP 863 Appendix A Tables 115 Arabic CP 864 0 0 1 2 4 3 3 4 5 ir i T A Ir B it 5 i D it F 3j Figure 17 Arabic CP 864 116 Programmer Manual br A amp La E F 5 d 4 gt wv 5 5 F d l 8 65 hc0pg018 864E Arabic 00 10 20 30 40 50 60 70 80 90 AO BO CO DO EQ Fo e 0 4 2 01 1 Q a a 3 02 1 4 B R h t v 1 03 1 3 E 8 i 04 4 D 84 B 05 5 5 u T 6 6 2 8 7 V f Y Q2 amp 4 2 0 1 7 IL w t a D 1 B H x t A 3 4 00 e 1 4 1 T 1 O 8 4 1 DE z 7 k Al 4 L t L 1 wo i 37 A wef an Mr OE A E N 2 n a 1 _ e Figure 18 864E Arabic Appendix A Tables 117 Denmark Norway 865 0 b 0 P p L L 1 0 4 1 i Ai B 2 2 B R b r R T T r 2 3 3 C S s G F L m lt 4 4 4 D T d t G 4 gt 5 amp 5 9 5 E u 3 6 8 6 F V f v 1 r H
71. Compuprint 4247 Serial Matrix Printers Compuprint 4247 Model 103 Printer Programmer Manual MAN 10298 00 00 Before using this information and the product it supports read the information Notices page 185 First edition October 2011 This edition applies to the Compuprint 4247 103 printer and to all subsequent releases and modifications until otherwise indicated in new edition Internet Visit our home page http www compuprint com You can send comments by e mail to support compuprint com or by mail to Compuprint s r l Via Lombardore 282 10040 Leini Turin ITALY II Programmer Manual Contents Figures Tables Preface Chapter 1 Command Summary in Alphabetical Order Common commands for the 4247 L03 model printers Commands for the 4247 model printer with the DBCS feature present Chapter 2 EPSON IBM Mode Print and Line Feed Execution CR ESC ESC 5 ESC J LF Format Control ESC 6 ESC ESC ESC ESC 0 ESC 1 ESC ESC 2 ESC 2 ESC 3 ESC 3 ESC 4 ESCA ESCA ESC ESC NUL ESCb ESC b NUL ESCCOn n ESC D ESC d ESC e ESC ESC ESC O ESC Q ESC R ESC SP ESC X Print Mode DC2 Xi Xiii XV DC2 DC4 ESC ESC ESC ESC ESC ESC lt ESC d ESC 1 ESC _ ESC 4 ES
72. Decimal Value 9 This code causes the print head to be moved to the next tab stop Chapter 4 ANSI Emulation Commands 73 ESC or HTS Horizontal tab setting ASCII Code or HTS Hexadecimal Value X 1B 48 7 bit or 88 8 bit Decimal Value 27 72 7 bit or 136 8 bit This command causes a horizontal tab stop to be set to the decipoint value of the current print position ESC pi p u Sets horizontal tab stops at specified positions multiple horizontal tab set HTS ASCII Code ESC Hexadecimal Value X 1B X 5B p p X75 Decimal Value 27 91 59 p 117 This command sets up to 22 horizontal tab stops at each decipoint position specified by parameters When specifying more than one position enter the parameters in ascending order Vertical Movements LF Line feed ASCII Code LF Hexadecimal Value Decimal Value 10 This code positions the paper one line space as indicated by the current line spacing value ESC or IND Index ASCII Code ESC D or IND Hexadecimal Value X 1B X 44 7 bit or X 84 8 bit Decimal Value 27 68 7 bit or 132 8 bit This command causes the paper to be positioned down one line space as indicated by the current line spacing value ESC E or NEL Next line ASCII Code ESC E or NEL Hexadecimal Value X 1B X 45 7 bit or X 85 8 bit Decimal Value 27 69 7 bit or 133 8 bit This command causes the paper to be positioned down
73. Description 1 1 1 3 6 1 2 1 43 13 4 1 10 1 1 octet string prtMediaPathDescription 1 2 1 3 6 1 2 1 43 13 4 1 10 1 2 octet string prtMediaPathStatus 1 1 1 3 6 1 2 1 43 13 4 1 11 1 1 integer prtMediaPathStatus 1 2 1 3 6 1 2 1 43 13 4 1 11 1 2 integer prtChannelType 1 1 1 3 6 1 2 1 43 14 1 1 2 1 1 integer prtChannelType 1 2 1 3 6 1 2 1 43 14 1 1 2 1 2 integer prtChannelType 1 3 1 3 6 1 2 1 43 14 1 1 2 1 3 integer prtChannelType 1 4 1 3 6 1 2 1 43 14 1 1 2 1 4 integer prtChannelType 1 5 1 3 6 1 2 1 43 14 1 1 2 1 5 integer prtChannelState 1 1 1 3 6 1 2 1 43 14 1 1 6 1 1 integer prtChannelState 1 2 1 3 6 1 2 1 43 14 1 1 6 1 2 integer prtChannelState 1 3 1 3 6 1 2 1 43 14 1 1 6 1 3 integer prtChannelState 1 4 1 3 6 1 2 1 43 14 1 1 6 1 4 prtChannelState 1 4 1 3 6 1 2 1 43 14 1 1 6 1 5 integer prtChannellflndex 1 1 1 3 6 1 2 1 43 14 1 1 7 1 1 integer prtChannellflndex 1 2 1 3 6 1 2 1 43 14 1 1 7 1 2 integer prtChannellflndex 1 3 1 3 6 1 2 1 43 14 1 1 7 1 3 integer prtChannellflndex 1 4 1 3 6 1 2 1 43 14 1 1 7 1 4 integer prtChannellflndex 1 5 1 3 6 1 2 1 43 14 1 1 7 1 5 integer prtlnterpreterLangFamily 1 1 1 3 6 1 2 1 43 15 1 1 2 1 1 integer prtlnterpreterLangFamily 1 2 1 3 6 1 2 1 43 15 1 1 2 1 2 integer prtlnterpreterLangFamily 1 3 1 3 6 1 2 1 43 15 1 1 2 1 3 integer
74. HRC font for rotate barcode 4 OCRB 12 Barcode height 0 240 1 24 increments 24 Table 1 Supported Bar Code Styles m Style 0 Interleaved 2 of 5 1 Bidirectional 2 of 5 2 Matrix 2 of 5 3 Industrial 2 of 5 48 Programmer Manual Table 1 Supported Bar Code Styles continued 4 5 6 7 9 4 0 11 12 13 14 15 16 17 18 19 20 21 22 23 50 Code 3 of 9 default EAN 8 EAN 13 Code 11 Codabar default start stop Codabar default start stop b n Codabar default start stop c Codabar default start stop d e UPC A UPS E Code 93 Code 128 subset A B and C Code 128 subset A B and C Code 128 subset A B and C MSI UPC 2 Supplemental UPC 5 Supplemental EAN 2 Supplemental EAN 5 Supplemental Postnet Chapter 2 EPSON IBM Mode 49 50 Programmer Manual Chapter 3 Native Emulation The printer in the Native Mode supports the following printer commands Format Control DC4 4 1 Sets vertical spacing n 180 inch ASCII Code DC4 DC4 ESC 1 Hexadecimal Value X14 X 14 X1B X31 n Decimal Value 20202749n Range 0sns255 This command sets vertical spacing to 1 180 inch for subsequent line feeds DC4 DC4 ESC 3 1 Sets vertical spacing 12 lines 30 mm ASCII Code DC4 DC4 ESC 3 1 Hexadecimal Value 14 X 14 X 1B X 33 X 31 Decimal Value 20 20 27 51 49 This command sets vertical spacing to 12 lines per
75. I No Novell Netware No 052 Apple EtherTalk PRINTING METHODS Raw Port 9100 Yes LPD LPR Port 515 Yes LPR print queue name Any name d1PRN etc can be used IPDS Port 5100 Yes with IPDS option on some models Interleaved multi protocol communications Yes Hot Interface switching Yes between Parallel and LAN interfaces Hot Port switching Yes between Raw 9100 LPR LPD 515 and IPDS 5100 with IPDS option installed on some models Multiple internal print server queues No Appendix C Network Interface Technical Reference 165 String substitutions No String before after job No DATASTREAMS 4247 ASCII native Yes ASCII text and single byte escapes Yes IBM Proprinter XL24 XL24 AGM emulation Yes on some models IBM Personal Printer 2391 emulation Yes on some models IBM Proprinter XL emulation Yes on some models IBM Personal Printer 2381 emulation Yes on some models Epson LQ series emulation Yes on some models Epson FX emulation Yes on some models Epson LQ1600K with GB18030 character set emulation Yes with DBCS option on some models IPDS Yes with IPDS option on some models PRINTER SERVER FACILITIES SUPPORT PSF AIX Yes PSF 05400 Yes PSF MVS Yes PSF VSE Yes PSF VM Yes NETWORK MANAGEMENT 4247 Remote Printer Management Utility Yes
76. M to RAM EPSON ASCII Code Hexadecimal Value Decimal Value ESC NUL 1 X 3A 00 n 00 27 58 This code copies the character generator in ROM into RAM area dedicated to the user defined characters The n parameter represents the LQ type style It copies the data for the characters between 0 and 255 from the italic character table of the Courier or Gothic font from ROM to RAM memory according to the following values Chapter 2 Mode 37 n Selection n Selection 2 Courier 1 Gothic 4 Script 5 OCR B 6 OCR A 182 DLL Before copying ROM characters to RAM cancel italics with ESC 5 command After copying you can italicize characters by sending the ESC 4 command ESC Defines downloaded characters IBM ASCII Code ESC nmidpt Hexadecimal Value X 1B X 3D n mid pt Decimal Value 27 61 This sequence allows you to design and then down line load special characters not present in the character set in use Whenever you would like to start the DLL setting procedure proceed as follows Copy the character generator ROM into RAM Select DLL generator There are 256 entries of 9 bytes that compose the look up table of a character generator One entry describes one character as follows Byte 1 2 The absolute address of the character definition Byte 3 Bit 7 1 indicates that the character is a graphic character at 6
77. N ASCII Code ESCPn Hexadecimal Value X 1B X 50 n Decimal Value 27 80 This command selects 10 5 point 10 character printing If you change the pitch during proportional mode selected with the ESC p command the change takes effect when the printer exits proportional mode ESC P Sets or cancels proportional printing IBM ASCII Code ESCPn Hexadecimal Value X 1B 50 n Decimal Value 27 80 n Range 1505255 This code is a terminator code It causes all data in the print buffer to be printed Then if the n parameter is equal to 1 the subsequent data is printed in proportional mode If the n parameter is equal to 0 proportional mode is reset If the any horizontal spacing command is sent to the printer when the proportional printing is set the command is stored and activated as soon as the proportional printing is reset ESC p Sets or cancels proportional printing EPSON ASCII Code ESCpn Hexadecimal Value X 1B X 70 Decimal Value 27 112 Range 1505255 This command selects the proportional or fixed spacing according to the following values n Proportional Printing 0 Returns to current fixed character pitch 1 Selects proportional character spacing The changes made to the fixed pitch setting with ESC P ESC or ESC g commands during proportional mode take effect when the printer exits proportional mode The printer automatically switches to LQ mode when the printer exits proportional mode
78. OF 0044 ee is s ABE 0040 2 B 0052 0053 0054 0055 0056 0052 0058 0059 oosa ks 005 0052 0062 0062 0064 0065 is id TA e 2 ane DEL s 6 0181 0083 0088 D AE z 0087 07E 0083 006A 0066 0152 0178 22 E 0002 00 9 0005 7 0007 0008 0009 0004 0008 ODE QUES z Fy OOF D AC l i s 0000 000 ED ERIE D FD 00FE 00FF HCOPG053 Figure 52 ISO 8859 15 Latin 9 Appendix A Tables 151 96 GREEK 00 10 20 30 40 50 50 TO BO 90 BO 10 NUL EP 71 l A A F 02 102 2 B B P 83 Mi amp 3 C 5 T 94 1204 5 4 D 05 5 E E T 06 F 07 BEL T WW H 0 8 H X o9 8 I Y I oh LF J Z K Oh VI ESC E A 4 GE FF 4 LA M Dp CH H N 1 DE 50 gt E OF BI f a 0 DEL Figure 53 96 GREEK 152 Programmer Manual Hexadecimal to Decimal Table Table 11 Hexadecimal to Decimal Table 00 10 20 30 40 50 60 70 80 90 AO BO DO FO 00 0
79. Range 255 0 31 0 p 255 Terminator code This command prints dot graphics at 120 horizontal by 180 vertical dpi The parameter values should be calculated as follows n Remainder of the number of columns divided by 256 n Integer result of the previous division Sum of the values corresponding to the dots that should be printed in the first column of the graphics pattern Sum of the values corresponding to the dots that should be printed the second column of the graphics pattern Sum of the values corresponding to the dots that should be printed the last column of the graphics pattern Chapter 2 Mode 41 5 2 Quadruple density dot graphics printing 240 virtual dpi IBM EPSON ASCII Code ESC Z Na Pi p Hexadecimal Value X 1B n p D Decimal Value 27 90 n Na p p 0 lt lt 255 0 31 0 pz 255 Terminator code This command prints dot graphics at 240 horizontal dot per inch by 180 vertical dpi The parameter values should be calculated as follows n Remainder of the number of columns divided by 256 No Integer result of the previous division Sum of the values corresponding to the dots that should be printed in the first column of the graphics pattern Do Sum of the values corresponding to the dots that should be printed in the second column of the graphics pattern ESC g Select
80. Set low to terminate 1284 mode and set bus direction host to printer Reverse Idle Phase Same as Reverse Data Transfer phase Appendix B Interfaces 159 Interface Timing Timing and Handshaking depend upon the connection mode DATA Es C I I STROBE a 4 4 M P BUSY A Figure 54 Mode Centronics Centronics mode supports the BUSY WHILE STROBE busy signal timing and ACK INBUSY as BUSY ACK relationship Legend Time interval Min Max A Data Setup Time 1 0 B Strobe pulse width 1 0 500 all times in us C Data hold time 1 0 t Busy while Strobe 0 25 1 0 a Ack in Busy 0 2 5 160 Programmer Manual Mode 1284 1284 active AckDataReq Data byte o byte Here oom 3 Host clk i I FOT PrtBusy nDataAvail Printer to host Host to printer FORWARD REVERSE Figure 55 Mode IEEE 1284 The Serial Interface This printer provides the RS 232 C serial interfaces The interface mode is selected via menu Transmission Data is sent and received in start stop asynchronous transmission Character Format Each character is transmitted in the following format 1 START BIT 8 DATA BITS 1 PARITY BIT 1 STOP The least significant bit of the data bits is sent first after the start bit The number of data bits is
81. Sets double width a C Sets double height 0 Sets double width and height 96 Programmer Manual Appendix Tables This section contains the character sets and the hexadecimal to decimal conversion table Character Sets 00 10 20 30 40 50 60 70 80 90 AO BO CO DO EO FO 00 NUL s o Q i p 01 DC1 1 a q i B 02 pc2 2 b 062 6 I 03 3 C 6 DC3 A 04 064 410 t 4 8 8 5 u N u 5 06 amp 6 V f 7 07 BEL i 7 G W g 2 x i 08 8 H X h x BS 4 0 F 09 HT 9 y HT 1 T OA LF J Z j z 7 o VT ESC K k vr Esc gt i v oc FF lt FF 8 n 00 CR M 1 gt i 1 i f SO gt N n SO 13611 i oF 8 2 o SI 1 _ sp Figure 1 Character Set 1 00 10 20 30 40 50 60 70 gt gt e 00 NUL SP 0 i p 01 1 4 02 DC2 2 R b r 03 DC3 2 5 5 04 4 4 t 05 8 5 0 u 06 HU amp 6
82. TE 150 LPRINT ESC 48 G 15 CPI 160 LPRINT ESC 72 10 CPI 170 LPRINT 180 LPRINT ESC 6m PROPOERTIONAL MODE 190 LPRINT ESC 0m BACK NORMAL 200 LPRINT 210 LPRINT ESC 5m DOUBLE WIDE MODE 220 LPRINT LPRINT ESC 0m BACK TO NORMAL 230 LPRINT 240 LPRINT LPRINT ESC 1m BOLD PRINTING 250 LPRINT LPRINT ESC 0m BACK TO NORMAL 260 LPRINT LPRINT ESC 1m BOLD PRINTING 270 LPRINT LPRINT ESC 0m BACK TO NORMAL 280 LPRINT 290 LPRINT ESC L PARTIAL LINE UP 300 LPRINT 310 LPRINT ESC L BACK TO NORMAL 320 LPRINT 340 LPRINT ESC 4m UNDERLINE MODE 350 LPRINT ESC 0m BACK TO NORMAL 260 LPRINT 370 LPRINT 123 371 456 380 1234567890123456789012345678901234567890 381 12345678901234567890 390 LPRINT 400 LPRINT ESC 10m DRAFT PRINT MODE 410 REM 420 LPRINT ESC 720 2880s 430 REM 440 LPRINT LEFT MARGIN NOW BEGINS AT 1 INCH AND 441 LPRINT RIGHT MARGIN NOW ENDS AT 4 INCHES 450 LPRINT ESC 0 9792S 460 REM 470 LPRINT LEFT MARGIN NOW BEGINS AT 0 INCH AND 471 LPRINT RIGHT MARGIN NOW ENDS AT 13 6 INCHES 480 LPRINT 490 LPRINT ESC 62m LQ PRINT MODE 500 LPRINT 510 LPRINT ESC 120 G 520 FOR 1 530 LPRINT 1 6 INCH LINE FEED 540 NEXT 550 LPRINT 560 LPRINT ESC 90 G 570 FOR J 1 3 580 1 8 INCH LINE FEED 590 NEXT J 600 LPRINT ESC 120 G NOW 1 6
83. This code is a terminator code when received it causes any data in the buffer to be printed out The print head then moves logically to the left margin position The column counter is set to the left margin value and a line feed is inserted automatically after the carriage return see the automatic carriage return function in the printer setup The code cancels the double width printing set by the SO or ESC SO command ESC Sets a reverse line feed IBM ASCII Code 5 Hexadecimal Value X 1B X 5D Decimal Value 27 93 This is a terminator code it therefore causes the current contents of the print buffer to be printed before advancing the paper by one line at the current vertical spacing If no data precedes the LF code or if the preceding data consists of spaces the code only causes a line feed When the line counter reaches the last line of the form defined by the software or the function menu the LF code causes a skip to the first line of the next form This code cancels the double width printing set by the SO code In IBM mode the column counter is set to the first column if the automatic carriage return is selected In EPSON mode the column is always set to the first column ESC 5 Sets an automatic line feed after a carriage return IBM ASCII Code ESC 5 Hexadecimal Value X 1B X 35 n Decimal Value 27 53 If n is equal to 1 this command sets an automatic line feed receiving of a CR code If n is equal to
84. Version 1 3 prtlnterpreterVersion 1 4 1 3 6 1 2 1 43 15 1 1 6 1 3 1 3 6 1 2 1 43 15 1 1 6 1 4 octet string octet string prtInterpreterDefaultOrientation 1 1 prtinterpreterDefaultOrientation 1 2 1 3 6 1 2 1 43 15 1 1 7 1 1 1 3 6 1 2 1 43 15 1 1 7 1 2 integer integer prtinterpreterDefaultOrientation 1 3 1 3 6 1 2 1 43 15 1 1 7 1 3 integer prtinterpreterDefaultOrientation 1 4 1 3 6 1 2 1 43 15 1 1 7 1 4 integer prtlnterpreterFeedAddressability 1 1 1 3 6 1 2 1 43 15 1 1 8 1 1 integer prtInterpreterFeedAddressability 1 2 1 3 6 1 2 1 43 15 1 1 8 1 2 integer prtInterpreterFeedAddressability 1 3 1 3 6 1 2 1 43 15 1 1 8 1 3 integer prtInterpreterFeedAddressability 1 4 1 3 6 1 2 1 43 15 1 1 8 1 4 integer prtlnterpreterXFeedAddressability 1 1 1 3 6 1 2 1 43 15 1 1 9 1 1 integer prtInterpreterXFeedAddressability 1 2 1 3 6 1 2 1 43 15 1 1 9 1 2 integer prtInterpreterXFeedAddressability 1 3 1 3 6 1 2 1 43 15 1 1 9 1 3 prtInterpreterXFeedAddressability 1 4 1 3 6 1 2 1 43 15 1 1 9 1 4 prtinterpreterDefaultCharSetln 1 1 1 3 6 1 2 1 43 15 1 1 10 1 1 integer prtinterpreterDefaultCharSetln 1 2 1 3 6 1 2 1 43 15 1 1 10 1 2 integer prtinterpreterDefaultCharSetln 1 3 1 3 6 1 2 1 43 15 1 1 10 1 3 integer prtinterpreterDefaultCharSetln 1 4 1 3 6 1 2 1 43 15 1 1 10 1 4 integer prtinterpreterDefaultCh
85. a F 2 _ m hc0pg013 Figure 12 Turkish CP 857 Appendix A Tables 111 Euro PC Multilingual 858 0 0 P p H L 6 1 4 1 Q aq 4 i d 4 D p 2 2 B R b T 8 m 3 3 S s 8 F X 4 4 D T d t o 5 5 4 8 5 E U e u N 8 5 6 6 amp 6 F V f v B A amp H 7 t 7 g w 9 aA X 3 p 8 8 H X h x 8 y amp 0 t Ii P 9 gt 9 I Y i y 8 1 J A gt J Z j z gt it r K k t M Ir 1 lt L 1 4 F 8 D e M J m gt 1 0 i Y 2 E gt N n lt X T Y a F W A f gt 1 0 9014 Figure 13 Euro PC Multilingual CP 858 112 Programmer Manual Portugal 860 0 P 0 8 P p L H 1 4 i 1 Q A 1 4 B 2 2 B R b 1 2 3 v 1 3 S s lt 4 t 4 4 D T d x f 5 5 5 U e u 6 A 8 6 F V f v 8 1 r 7 I W g w 9 T XN 8 8 H X h x 8 1 3 it 9 S 9 I Y i 6 94 H A gt J Z j z iL r Q B d c K E k t q 5 N C lt L N 1 4 4 gg n D 2 M 1 m i 0 i 2 4 x gt N n 7 lt d 4 W 0 gt
86. a PEPEPEPE p 3 A din and Ha i gt o Sm 5 31 vin AS ASF I n _ et vi 94 4 ip3 3un3 39m rd xag 9 gt 3 8 3 77 3 5 4 J e S 1 Ar up 21 5 s g m j sd 1 EEE ERIE o 2 2 2 QAJ oi mi 3 2 2 N sr a i i m n MO 128 7 15481951 aw Pas Ors nibii Lh RER 4 8 4 m s U Lnb GE 4 4 PEF im 3030 d M N i 1 4 1 4 1 4 4 146 4484 v ren d43 19 N 2 lt HCOPG030 Figure 29 Turkish Windows CP 1254 Programmer Manual 128 Hebrew Windows 1255 20 30 40 70 80 90 BO CO DO m 9 0 0 NBSP N 32 m2 12 18 160 1 19 208 224 L 1 4 77 7 3 129 1 169 im 19 as oz z gt 5 a 3 4 gt S 07 7 m a IN 2 HA OP Deos 0 SO TM s g 5 gt 182 MoT USED 215 EN 21 20 217 153 159 184 JE 4 iM 154 186 2 28 _ 170 02 24 500 Un sk
87. addresses Printer Organization Printers connected to the network can be organized into logical groups in a hierarchically structured tree Printer Status Report Checks the printer s status and reports alarms Printer Configuration Printers may be configured as needed from the administrator s workstation Change the configuration of single printers or simultaneously change the configuration of multiple printers in your enterprise anywhere and anytime Firmware Updating Provides a firmware download function to upgrade the printer s firmware Remote Operator Panel Management Provides a virtual operator panel for the remotely connected printer at the administrator s workstation that allows performing all functions normally achieved pressing the operator panel keys The RPMU also provides the basic status management for third party printers compliant to the standard MIB objects Visit our website to download this free software utility program 4247 Network Interface Internal Webpage Configuration Password The 4247 s configuration settings can be protected by a password to keep unauthorized users from making changes When you try to submit any 4247 configuration change you will be asked for your user name and password At the prompt enter the default user name root and default password root unless you have setup another user name and password with root privileges Storing and Saving Settings When settings are configured on the 4247 a
88. alphabetic character such as 437G add 10 000 to the code page number then divide by 256 The whole number result is the Hc value The remainder is the Lc value Hc Lc Hc Lc Hc Lc Hc Lc 1 181 CP437 3 96 CP864 33 143 8859 1 4 229 CP1253 3 122 CP437G 3 97 CP865 33 144 8859 2 4 230 CP1254 33 129 CP437 Slavic 98 CP866 33 145 8859 3 4 231 1255 33 82 CP850 3 99 CP867 33 146 8859 4 4 232 CP1256 3 83 CP851 3 108 CP876 33 147 8859 5 4 233 1257 3 84 CP852 3 109 CP877 33 148 8859 6 3 85 CP853 4 74 CP1098 33 149 8859 7 3 87 CP855 33 123 96 GREEK 33 150 8859 8 3 89 CP857 33 124 GOST 33 151 8859 9 3 90 CP858 33 125 55 3 155 8859 15 3 92 CP860 33 126 MAZOWIA 4 226 CP1250 3 94 CP862 33 128 UKRANIAN 4 227 CP1251 3 95 CP863 33 138 KOI8 U 4 228 CP1252 ESC Prints characters from all characters table IBM ASCII Code ESC Hexadecimal Value X 1B 5 Decimal Value 27 92 n n 05 52 0 n 255 This command prints the next n x 256 characters from the table of all printable characters 32 Programmer Manual The total number of characters that will be printed from the table of all printable characters is equal to n x 256 For example to print 300 characters from the table of all printable characters 44 1 The control codes are not recogniz
89. anded mode 3 Select bar code mode can select just one special print mode at a time so Shift out ASCII Code 50 Hexadecimal Value X 0E Decimal Value 14 This code enables Expanded Oversize mode as determined by the last received ESC p t command 1 Shift in ASCII Code 5 Hexadecimal Value Decimal Value 15 This code disables Expanded Oversize mode as determined by the last received ESC p tcommand Chapter 4 ANSI Emulation Commands 71 ESC p Unidirectional printing UDP ASCII Code ESC p I Hexadecimal Value X 1B X 5B X 3B p X 7B Decimal Value 27 91 59 p 123 This command selects the unidirectional or bidirectional printing according to the parameter values See the following table p FUNCTION 0 Cancel unidirectional printing 1 Print unidirectional LQ and DP 2 Print unidirectional Dot Graphics Horizontal Movements BS Back space ASCII Code BS Hexadecimal Value X 08 Decimal Value 8 The BS code moves the print head one character to the left at the current cpi CR Carriage return ASCII Code CR Hexadecimal Value Decimal Value 13 This code causes the print head to be moved to the left margin on the current line SP Space ASCII Code SP Hexadecimal Value X 20 Decimal Value 32 This code positions one character space to the right of the print position 72 Programmer Manual ESC p Horizontal positio
90. arSetOut 1 1 1 3 6 1 2 1 43 15 1 1 11 1 1 integer prtinterpreterDefaultCharSetOut 1 2 1 3 6 1 2 1 43 15 1 1 11 1 2 integer prtinterpreterDefaultCharSetOut 1 3 1 3 6 1 2 1 43 15 1 1 11 1 3 integer prtinterpreterDefaultCharSetOut 1 4 1 3 6 1 2 1 43 15 1 1 11 1 4 integer prtInterpreterTwoWay 1 1 1 3 6 1 2 1 43 15 1 1 12 1 1 integer prtInterpreterTwoWay 1 2 1 3 6 1 2 1 43 15 1 1 12 1 2 integer prtInterpreterTwoWay 1 3 1 3 6 1 2 1 43 15 1 1 12 1 3 integer integer prtInterpreterTwoWay 1 4 prtConsoleDisplayBufferText 1 1 1 3 6 1 2 1 43 15 1 1 12 1 4 1 3 6 1 2 1 43 16 5 1 2 1 1 integer octet string prtConsoleDisplayBufferText 1 2 prtConsoleOnTime 1 1 1 3 6 1 2 1 43 16 5 1 2 1 2 1 3 6 1 2 1 43 17 6 1 2 1 1 octet string integer prtConsoleOnTime 1 2 1 3 6 1 2 1 43 17 6 1 2 1 2 integer prtConsoleOnTime 1 3 1 3 6 1 2 1 43 17 6 1 2 1 3 prtConsoleOnTime 1 4 1 3 6 1 2 1 43 17 6 1 2 1 4 integer integer integer Appendix D LAN Interface MIB Support 177 Table 16 PRINTER 1759 continued OBJECT ID MIB TYPE prtConsoleOnTime 1 5 1 3 6 1 2 1 43 17 6 1 2 1 5 integer prtConso
91. bulations every 8 columns clear all vertical tabulations Only the selection of the Draft or Quality printing DLL and the selected character generator are maintained ESC K Sets initial conditions IBM 2391 only ASCII Code ESC n init id Hexadecimal Value X 1B X 5B X4B n n init id Decimal Value 27 91 75 n n init id This command causes the printer to reset to its initial status Ny No The n and n parameters specify the number of bytes in the escape sequence normally n 2 and n always init The init parameter specifies which condition the printer should be initialized normally init 0 1 4 5 254 255 Chapter 2 EPSON IBM Mode 45 init 254 255 Description Initializes the printer to user default settings The download font remains unchanged If parameters are specified they overwrite the default settings If the emulation mode is changed the download font is initialized This command only copies data from the selected macro adds parameter changes if any and stores it in working RAM The data stored in the macro s nonvolatile RAM is not affected Initializes the printer to user default settings The download font is initialized If parameters are specified they overwrite the default settings This command only copies data from the selected macro adds parameter changes if any and stores it in working RAM The data stored in the macro s nonvolatile RAM is not affected Initial
92. cates that the printer is offline there is an offline request from the operator panel or the printer is in an error state because of paper jam paper end or paper size error engine error output bin full or cover open condition 5V 35 PRINTER Pulled up to signal SELECTIN 36 HOST Active low level signal Enables the printer 156 Programmer Manual pins 1 to 14 of the printer are connected to the pins with the same number of the parallel port of the host The pins 19 to 30 of the printer are connected to the pins 18 to 25 of the parallel port of the host The pins 31 32 and 36 of the printer are connected respectively to the pins 16 15 and 17 of the parallel port of the host 1284 Mode signal names are shown with their Compatibility mode Centronics names parenthesis for the bidirectional link Pin N for Pin N for Signal Name Signal Wire Return Wire Source HostClk nStrobe 1 19 HOST AD1 Data 1 2 20 HOST in Compatibility mode and negotiation phase AD2 Data 2 3 21 AD3 Data 3 4 22 NOT USED in Nibble mode AD4 Data 4 5 23 AD5 Data 5 6 24 BIDIRECTIONAL in Byte mode AD6 Data 6 7 25 AD7 Data 7 8 26 AD8 Data 8 9 27 PrtClk nAck 10 28 PRINTER PrtBusy Busy 11 29 PRINTER AckDataReq PError 13 28 PRINTER Xflag Select 14 28 PRINTER HostBusy nAutofd 15 30 HOST Peripheral Logic High 18 PRINTER 5 V n a nlnit 31 30 HOST
93. ces forwards relative dot position IBM paces backward relative dot position IBM 2 ets emphasized printing ext line ANSI 5 ancels emphasized printing IBM EPSON ets double strike printing ets 15 CPI EPSON ancels double strike printing IBM EPSON orizontal tab setting ANSI elects printing type for resident and DLL characters IBM dvances paper n 180 inch EPSON IBMXL24AGM Advances paper n 216 inch BMXL24 and 2391 tops printing IBM lt 7 g ertical tab setting ANSI IBM EPSON elects the LQ fonts EPSON ormal density dot graphics printing 60 dpi IBM EPSON rints test character PTC artial line down ANSI ets left margin EPSON ouble density dot graphics printing artial line up ANSI elects 10 5 point 12 CPI Reverse index ANSI ets the skipover perforation to n lines isables the skipover perforation IBM EPSON ANSI EPSON 120 dpi IBM EPSON IBM EPSON Chapter 1 Command Summary in Alphabetical Order HN 3 elects 10 5 point 10 cpi EPSON ets or cancels proportional printing IBM ets or cancels proportional printing EPSON nter dot graphics mode Device Control String ANSI ets the right margin EPSON eselects Printer IBM xecutes Selftest ANSI ets horizontal and vertical tab stops to default values IBM el
94. cimal Value X 14 X 14 X 1B X 67 n Decimal Value 20 20 27 103 Range 255 If down line loading is selected the command is stored and activated as soon as the down line loading is canceled Boldface is available if the ESC p1 proportional is sent n Types n Types 1 Gothic 5 OCR B 2 Courier 6 3 Prestige 7 Presenter 4 Script 11 Boldface proportional 181 Block Char 182 DLL The print styles are selected by the DC4 4 5 command DC4 4 5 Selects character set ISO Character Sets or Code Pages ASCII Code DC4 4 ESC Sn Hexadecimal Value 14 14 X1B 53 Decimal Value 20 20 27 83 n Types n Types 1 ISO 8859 1 Latin 1 137 CP 852 Eastern Europe 2 ISO 8859 2 Latin 2 138 CP 876 OCR A 3 ISO 8859 3 Latin 3 139 CP 877 OCR B 4 ISO 8859 4 Latin 4 140 CP 855 Cyrillic 5 ISO 8859 5 Latin Cyrillic 141 CP 866 Russian 6 ISO 8859 6 Latin Arabic 142 GOST Cyrillic 7 ISO 8859 7 Latin Greek 145 CP 437G Greek 8 ISO 8859 8 Latin Hebrew 146 CP 853 Turkish 9 ISO 8859 9 Latin 5 147 CP 857 Turkish 15 ISO 8859 15 Latin 9 148 CP 867 Turkish 128 CP 437 USA 149 CP 858 Euro PC Multilingual 129 CP 850 Multilingual 199 96 Greek 130 CP 860 Portugal 200 CP 1250 Chapter 3 Native Emulation 53 131 863 Canada France 201 MAZOWIA 132 CP 865 Denmark Norway 202 CP 1251 133 CP 851 Greek 203 CP 1252
95. de Page 853 8583 Code Page 864E 855 Code Page 855 8584 to 8590 Reserved 858 Code Page 858 8591 ISO 8859 1 Western Europe Euro symbol included 860 Code Page 860 8592 ISO 8859 2 Eastern Europe 863 Code Page 863 8593 ISO 8859 3 Southern Europe 864 Code Page 864 8594 ISO 8859 4 Northern Europe 865 Code Page 865 8595 ISO 8859 5 Cyrillic 866 Code Page 866 8596 ISO 8859 6 Arabic 867 Code Page 867 8597 ISO 8859 7 Greek 1250 Code Page 1250 8598 ISO 8859 8 Hebrew 5915 ISO 8859 15 8599 ISO 8859 9 Southern Europe 2 Euro symbol included 8570 to 8575 Reserved 8600 to 8700 Reserved for other ISO Tables 8576 Mazowia 8577 Turkish 8578 Greek See the tables in Character Sets on page 97 Chapter 4 ANSI Emulation Commands 69 Character Pitch and Print Modes ESC p m Select graphics rendition SGR ASCII Code ESC py p m Hexadecimal Value X 1B X 5B p p X eD Decimal Value 27 91 p 59 p 109 This command selects fonts pitch print modes and character styles according to the parameter settings DEFINITION Normal Print Mode Bold Print Mode Subscript Mode Superscript Mode Underline Mode Expanded Mode Proportional Italic Mode 8 9 Reserved 10 Draft Font 11 Draft Font 12 LQ Gothic 13 Draft Font 14 LQ Courier 15 Draft Italic 16 LQ Gothic Italic 17 Draft Italic 18 LQ Courier Italic 19 Draft 20 Reserved 21 Double Underline Mode 22 Cancel Bo
96. dicates that the host is transmitting or the data set is receiving the Data Carrier signal 2nd RTS 9 Printer Functionally equivalent to the signal DTR 4 Printer Printer Data Terminal Ready Normally HIGH ON Indicates that the printer is ready to initiate a connection LAN Interface Port LAN Interface Port 1 Ethernet 10 100BaseT Connector 2 Green 10 100Mbit sec Transmission Speed LED 3 Yellow Traffic LED LED Indicators The LED indicator modes are described in the following table LED Status Description Yellow LED Unlit Transmission speed at 10Mbit sec Lit Transmission speed at 100Mbit sec Green LED Blinks Transmitting or receiving packets from the network USB Interface Port USB 2 0 full speed 12 Mbit sec interface 162 Programmer Manual Appendix Network Interface Technical Reference General Help Information This is the on line configuration and status reference for the 4247 network interface Through these HTML pages you can configure settings and view the status of the printer 4247 Printers Remote Printer Management Utility The Remote Printer Management Utility RPMU is a software tool for network administrator s that allows the configuration and control of 4247 printers remotely over a LAN With this tool the installed printers can be controlled configured and organized easily The main features are Device Discovery Searches for the devices within a range of IP
97. e 28 50 a The address of the GB18030 character set where the character to download has to be allocated The address must be included in the following ranges X AAA1 to X AFFE X F8A1 to X FEFE X A140 to n The shape of the character dots as defined over a matrix of 24vx24h dot matrix Three bytes in vertical are equivalent to the 24 dots of any column when multiplied by 24 columns it is equal to 72 bytes in total per character FS n Sets multiple print attribute at once ASCII Code FS n Hexadecimal Value X21 n Decimal Value 2833n 94 Programmer Manual This command sets multiple print attributes depending on the parameter as follows Bit 1 Bit 0 Bit 7 underline Bit 6 Bit 5 subscript superscript Bit 4 1 4 size Bit 3 double height Bit 2 double width Bit 1 half size Bit 0 rotate print normal print FS vn Sets Cancels line drawing character connection mode ASCII Code FS vn Hexadecimal Value X 1C X 76 n Decimal Value 28 118 When n 1 this command allows the printer to fill the horizontal and vertical breaking point of a table that is being printed This is accomplished by adding special horizontal or vertical line drawing characters These characters are in the following address ranges X A854 to X A970 X A9A4 to 9 7 X A9BO to When n 0 the function is cancelled FS nl nh Sets the Horizontal Motion Index AS
98. e distance between the current print head position and the position where you want to print subsequent characters relative position The distance is a number of dots and must be calculated using the following formula Current position distance n x 256 where n is the integer result of the number of dots divided by 256 and the n1 is the remainder The unit of dots is 1 120 inch for Draft or 1 180 inch for Letter Quality printing If the distance is negative Most Significant Bit of m equal to 1 the print head is moved to the left of the current position by the number of dots equal to the complement on two of n n 256 Chapter 2 EPSON IBM Mode 9 0 Sets vertical spacing to 1 8 inch IBM EPSON ASCII Code ESC 0 Hexadecimal Value X 1B X 30 Decimal Value 27 48 This code causes vertical spacing to be set to 1 8 inch ESC 1 Sets vertical spacing to 7 72 inch IBM ASCII Code ESC 1 Hexadecimal Value X 1B X 31 Decimal Value 27 49 This command causes vertical spacing to be set to 7 72 inch ESC Sets n 360 inch line spacing IBM ASCII Code ESC Hexadecimal Value X 1B 2 n Decimal Value 27 43 Range 255 This command sets the line spacing n 360 inch If the line spacing is changed it does affect previous settings for vertical tabs or page length ESC 2 Sets the vertical spacing to 1 6 inch EPSON ASCII Code ESC 2 Hexadecimal Value X 1B X 32 Decimal Value
99. ects Nation character set EPSON ets subscript or superscript printing 5 ets and resets Quiet printing EPSON ets intercharacter space EPSON ancels subscript or superscript printing IBM EPSON elects characters table EPSON ets printing direction IBM Epson ar Codes selection IBM Epson ets Barcode parameters IBM Epson ets or cancels double width printing IBM EPSON ets or cancels double height printing EPSON ets left and right margins IBM elects Letter Quality or Draft EPSON ouble density dot graphics printing at double speed graphics 120 virtual dpi 5 uadruple density dot graphics printing 240 virtual dpi IBM EPSON ets horizontal tab stops at specified positions multiple horizontal tab set HTS ANSI dvances paper to the top of the next page IBM EPSON orm feed ANSI ogically moves the print carriage to the next horizontal tab stop IBM EPSON orizontal tab ANSI ine Feed IBM EPSON ine feed ANSI nored ANSI ets compressed printing EPSON hift in ANSI ets compressed printing IBM EPSON ets double width printing one line IBM EPSON hift out ANSI ets double width printing one line IBM EPSON pace ANSI dvances paper to the next vertical tab stop of the selected VFU channe BM EPSON ertical tab ANSI 0 00 80 17 34 29 29 17 30 34 47 48 48 30 30 17 30 a
100. ed as long as this sequence is active The space character is printed as an unassigned character ESC Prints a single character from the all characters table IBM ASCII Code ESCAn Hexadecimal Value X 1B 5 n Decimal Value 27 94 Range 255 This command prints the next character from the all characters table This sequence prints only character from the all character table ESC 6 Selects the Character Set 2 IBM ASCII Code ESC 6 Hexadecimal Value X 1B X 36 Decimal Value 27 54 This command selects the character set 2 ESC 6 Enable Printable Code Area Expansion EPSON ASCII Code ESC 6 Hexadecimal Value X 1B X 36 Decimal Value 27 54 ESC 7 Selects the Character Set 1 IBM ASCII Code ESC 7 Hexadecimal Value X 1B X 37 Decimal Value 27 55 This command selects the character set 1 ESC 7 Cancel Printable Code Area Expansion EPSON ASCII Code ESC 7 Hexadecimal Value X 37 Decimal Value 27 55 Chapter 2 Mode 33 ESC Selects the LQ fonts EPSON ASCII Code ESC kn Hexadecimal Value X 1B X 6B n Decimal Value 27 107 Selects of the available fonts in Letter Quality If Draft mode is selected when this command is sent the new LQ font is selected when the printer returns to LQ printing A boldface font is available if the command ESC p1 proportional is sent n Types n Types 1 Gothic 6 OCR A 2 Courie
101. ed characters into a normal size rotated character space ASCII Code FS D d1 d2 Hexadecimal Value X 1C X 44 d1 d2 Decimal Value e di 1 character address 2 2 character address di character is printed in half width and rotated 90 counterclockwise The 2 character is composed in half width rotated 90 counterclockwise and it is printed above the 1 character The occupied space is the same as a normal size rotated character 25 Sets Resets underline mode ASCII Code FS n Hexadecimal Value X 1C X2D n Decimal Value 2845n Range n 0 resets underline mode n 1 sets single underline mode n 2 sets double underline mode This command sets two different types of underline n 1 A single dotted line n 2 A double dotted line Unrelining character will terminate when a new FS n command is received and n 0 Chapter 5 Epson LQ1600K Emulation 91 FS n1 r2 Defines the left and right empty character space of a normal sized character ASCII Code FSS n1 n2 Hexadecimal Value X 53 m n2 Decimal Value 28 83 ni n2 n1 and n2 are in n 180 of an inch ni 1 to 127 defines the empty space at the left of the character cell n2 1 to 127 defines the empty space at the right of the character cell of each normal sized character The default values are n1 0 n2 1 5 For example if normal sized character cell is 12 180 wide with the default values the equivalent character per inch is
102. eft margin The physical position set for the right margin does not change if the horizontal spacing is modified 16 Programmer Manual ESC Sets horizontal and vertical tab stops to default values IBM ASCII Code ESCR Hexadecimal Value X 1B X 52 Decimal Value 27 82 This command sets horizontal tab stops every eight columns starting from column 9 and cancels all vertical tab stops ESC SP Sets intercharacter space EPSON ASCII Code ESC SP n Hexadecimal Value X 1B 20 Decimal Value 27 32 Range lt 225 This command sets the intercharacter space to 120 inch in Draft printing and n 180 inch in Quality printing ESCX Sets left and right margins IBM ASCII Code ESC X n n Hexadecimal Value X 1B X 58 n Decimal Value 27 88 n n Range 4 left margin 0 2 6 right margin lt 13 lt 13 This command sets the left and right margins at the same time n parameters indicate respectively the number of columns for the left and right margins at the current spacing These margins retained in terms of absolute displacement from the physical left edge of the page Use CR immediately after ESC X n to establish the print head position relative to the new margin setting If n is equal to 0 the current left margin of the page is used If n is equal to 1 the current right margin of the page is used The left margin value must be less than the right margi
103. ents LF ESC D or IND ESC E or NEL ESC K or PLD ESC Lor PLU ESC RI ESC p d ESC pe ESC pr pzf ESC ESC Pn 9 dk og ESC J or VTS ESC pr p v FF ESC pi P par ESC p Pa lt SP gt G Interface Control NUL ENQ DC1 u mer a Operating System Control BEL DEL ESC ESC Vor ST ESC Q or PU1 ESC ESCk ESC p Pah ESC pi Pahl ESC p gt SP 5 4 Graphics Control Functions vi Programmer Manual ESC p q ESC P data Barcode Functions ESC p Pn Basic Program Sample Basic Program Printed Output Chapter 5 LQ1600K Emulation FS amp 2 205 FS FSSO FS DC4 FSWn FSJ FS K 5 FS D di FS n FS S m n2 FS T m n2 FSU FS SI FSV FS FS DC2 FS xn Or 2 FS n FSvn FS DN ESC X n2 ala ESC n e Appendix A Tables Character Sets ANSI Emulation Character Set 1 Enabled 8 Bit Control Disabled Character Set 1 Enabled 8 Bit Control Disabled Character Set 1 Enabled 8 Bit Control Enabled Character Set 2 Enabled RU EPSON National Variations ANSI National Variations IBM National Variations USA 437 Greek CP 437 G Croatian CP 437 SLAVIC Multilingual CP 850 Greek CP 851 East
104. eripheral to host channel based on eight data lines of the interface for data and the control status lines for handshaking Byte mode is under host control and it cannot be simultaneously active with compatibility mode Operating Phases The link protocol is mainly based on the following three phases Negotiation Phase This phase is activated always by the host only when in compatibility mode and defines whether a bidirectional link protocol can be established the handshaking mode as well as the communications mode to be used the device identification if supported Communication Phase This phase is based on well defined handshaking rules which depend upon the selected link mode Termination Phase 155 This phase is initiated by the host and returns the interface to the compatibility mode Parallel Interface Signals Description of the signals in monodirectional link Signal Name Pin Source Description STROBE 1 HOST Clock signal which controls data transmission with its falling edge ACK 10 PRINTER Negative pulsed signal indicating that the printer has received data and is ready to accept the next set of data Also sent when the printer is switched from off line to on line and at the end of the initialization time The BUSY line is always active DATA 1 2 PRINTER Data 8 is the most significant bit These are the data lines used by DATA BIT 2 3 HOST host or printe
105. ern Europe CP 852 Turkish CP 853 Cyrillic CP 855 Turkish CP 857 Euro PC Multilingual CP 858 Portugal CP 860 Hebrew 862 Canada France CP 863 Contents 107 108 109 110 111 112 113 114 115 vii Arabic CP 864 864E Arabic Denmark Norway 865 Russian 866 Turkish 2 CP 867 OCR A CP 876 OCR B 877 Farsi 1098 Central Europe CP 1250 1251 Latin Ansi Windows 1252 Greek Windows CP 1253 Turkish Windows CP 1254 Hebrew Windows 1255 Arabic Windows CP 1256 Baltic Windows CP 1257 MAZOWIA Polish GOST Russian TASS Cyrillic UKRANIAN old version KOI8 U new version Kamenicky CWI Roman 8 2 Turkish ISO 8859 1 ISO 8859 2 ISO 8859 3 ISO 8859 4 ISO 8859 5 ISO 8859 6 Latin 1 Latin 2 Latin 3 Latin 4 Latin Cyrillic Latin Arabic ISO 8859 7 Latin Greek ISO 8859 8 Latin Hebrew ISO 8859 9 Latin 5 ISO 8859 15 Latin 9 96 GREEK Hexadecimal to Decimal Table Appendix B Interfaces The Parallel Interface Signals Description Operating Phases Parallel Interface Signals 5 Parallel Interface Signals Behaviour Serial Interface Serial Interface Signals LAN Interface Port USB Interface Port Appendix C Network Interface Technical Reference Genera
106. evices Important This is a Class A product Ina domestic environment this product may cause radio interference in which case the user may be required to take adequate measures Properly shielded and grounded cables and connectors must be used in order to reduce the potential for causing interference to radio and TV communications and to other electrical or electronic equipment Compuprint srl cannot accept responsibility for any interference caused by using other than recommended cables and connectors Industry Canada Compliance Statement This Class A digital apparatus complies with Canadian ICES 003 Cet appareil num rique de la classe A est conform a la norme NMB 003 du Canada Statement for CISPR 22 Edition 2 Compliance Attention This is a Class A product In a domestic environment this product may cause radio interference in which case the user may be required to take adequate measures User Information according to European Directive 2002 95 EC and 2003 108 EC This unit must be recycled or discarded according to applicable local and national regulations The symbol shown on the left applied to the product or on its packing indicates that at end of life the product is not to be thrown away or disposed as unsorted municipal waste but separately collected Compuprint srl encourages owners of information technology IT equipment to responsibly recycle their equipment when it is no longer needed Customer that needs to dispose
107. f v 07 BEL 7 W 9 w 08 BS CAN 8 H x h x 09 Is TY i y LF i J Z z VT KIT 0 lt fy 00 CR m SO gt N Inl SI 2 10 DEL Figure 2 Character Set 2 98 Programmer Manual ANSI Emulation Character Set 1 Enabled 8 Bit Control Disabled Table 6 Character Set 1 Enabled 8 Bit Control Disabled 00 10 20 30 40 50 60 70 80 90 AO BO CO DO FO 00 NUL SP x x x x x x x x x x x 01 DC1 x x x x x x DC1 x x x x x x 02 x x x x x x x x x x x x 03 ETX DC3 x x x x x x DC3 x x x x x x 04 x x x x x x x x x x x x 05 ENQ x x x x x x x x x 06 ACK x x x x x x x x x x x x 07 BEL x x x x x x BEL x x x x x x 08 x x x x 09 x x x x 0A x x x x 0B VT IESC x x x x x x VT ESC x x x x x x OG FF x x x x x x FF x x x x x x 00 CR x x x x x x CR x x x x x x OE SO x x x x x x 50 x x x x x x OF 5 x x x x x DEL 1 x x x x x Character Set 1 Enabled 8 Bit Control Disabled Table 7 Character Set 1 Enabled 8 Bit Control Disabled 00 10 20 30 40 50 60 70 80 90 A0 BO CO DO FO 00 NUL SP x x x x x x x x x x x 0
108. ght 1 inch Human Readable Input HRI P3 FUNCTION 0 Disables printing of the 1 Enables printing of the HRI default Narrow Bar Default width value 2 120 144 and 180 dpi 84 Programmer Manual Ps Wide Bar Width Default width value 3 120 144 dpi 4 180 dpi Pe Narrow Space Width Default width value 6 120 144 and 180 dpi Pr Wide Space Width Default width value 7 120 144 dpi 8 180 dpi Ps Intercharacter Space Width Default width value 3 120 144 dpi 4 180 dpi RON 0 P10 Rotation FUNCTION 0 degrees using current font 0 degrees using special HRI font 90 degrees using special HRI font 180 degrees using special HRI font 270 degrees using special HRI font Horizontal Print Density for Bar Codes Printed FUNCTION 120 dpi horizontal density 144 dpi horizontal density Reserved 180 dpi horizontal density Check Digit 0 1 2 check digit requested default Check digit requested Human Readable Font Reserved Bar Code Height in 1 24th inch increments Reserved Chapter 4 ANSI Emulation Commands 85 Basic Program Sample 100 DEFSTR E ESC CHRS 27 Define Escape character 110 WIDTH LPT1 255 120 LPRINT FOLLOWING ARE SOME OF THIS PRINTER S 121 LPRINT FEATURES USING THE ANSI EMULATION 130 LPRINT ESC 72 C 10 CPI PICA 140 LPRINT ESC 60 G 12 CPI ELI
109. gt Selects User Macro 3 64 Programmer Manual Selects User Macro 4 DC4 DC4 ESC Selects graphics print speed ASCII Code 4 DC4 ESC vn Hexadecimal Value X 14 X 14 X1B X 76 n Decimal Value 20 20 27 118 n n Selection Selects graphics print at low speed Selects graphics print at high speed DC4 DC4 ESC D Sends the operator panel messages to the serial I F ASCII Code DC4 DC4 ESC Hexadecimal Value X 14 X 14 X1B X 44 n Decimal Value 20 20 27 68 This command enables or disables sending operator panel messages to the serial I F The string to send is the following STX message 16 ASCII byte characters EXT n Selection 0 enabled 1 disabled DC4 DC4 ESC v Selects graphics print speed ASCII Code DC4 DC4 ESC vn Hexadecimal Value X 14 14 X1B X 76 n Decimal Value 20 20 27 118 n Selection Selects graphics printing at high vertical density 180 dpi reduced print speed Selects graphics printing at low vertical density 90 dpi high print speed Chapter 3 Native Emulation 65 66 Programmer Manual Chapter 4 ANSI Emulation Commands The following printer commands are supported by this printer according to the ANSI X3 64 emulation Most dimensional parameters in ANSI protocol are expressed in decipoints For example 1 decipoint 1 720 inch 72 decipoints 1 10 inch 120 decipoints 1 6
110. haracters ets MSB to 0 ets MSB to 1 EPSON EPSON ets vertical spacing to 1 8 inch IBM EPSON ets vertical spacing to 7 72 inch IBM Co 0 0 ets the vertical spacing to 1 6 inch EPSON nables the vertical spacing set by ESC A IBM ets vertical spacing to n 180 inch IBM XL24 AGM EPSON ets vertical spacing to n 216 inch IBM XL24 2391 ets the current position as top of form ets italics printing mode EPSON first printable line IBM ets an automatic line feed after a carriage return IBM ancels italics printing elects the Character Set 2 EPSON IBM 0 Co nable Printable Code Area Expansion EPSON elects the Character Set 1 IBM ancel Printable Code Area Expansion EPSON ets variable vertical spacing to n 60 inch IBM XL24 AGM EPSON ets variable vertical spacing to n 72 inch IBM XL24 2391 ets Letter Quality justification printing EPSON IBM EPSON ets vertical tab stops in one of the 8 Vertical Format Unit channels available ets vertical tab stops EPSON Resets vertical tab stops IBM EPSON Resets vertical tab stops in one of the 8 Vertical Format Unit channels available EPSON 42 0215100 esets to initial state RIS ets form length to inches 5 ets form length to n lines ets horizontal tab stops ndex ANSI ANSI IBM EPSON IBM EPSON pa
111. here you can notify the failures using a 48 character string Default is an empty string Note Item selection on the printer menu allowed only if the SMTP Service function choice is Enabled E mail Address Sender This function allows to write the sender e mail address using a 48 character string Default is an empty string Note Item selection on the printer menu allowed only if the SMTP Service function choice is Enabled Location You can enter the physical location of the printer into this field 164 Programmer Manual Contact You can enter a network support contact s name and phone number into this field 4247 Network Interface Summary INSTALLATION INTEGRATION Network speed connection 10 100 BASET Auto detection 10 100 network speed Yes Manual network speed selection No Parallel interface free Yes Network configuration through printer operator panel Yes Web page network setting configuration Yes Web page login password protection Yes Web page default user id and default password Root Root Windows Port Monitor and Drivers Yes NIC configuration printout Yes DHCP Yes WINS Yes DDNS Yes SYSTEM 05 IBM System 1 OS 400 Yes IBM pSeries AIX Yes Sun Solaris Yes Unix Yes Linux Yes Windows 95 98 2000 NT XP 2003 Server Vista Yes Windows 7 32 and 64 bit and so forth NETBIOS over Yes NETBEU
112. hrough 1 Single line Overscore 2 Double line 255 Cancels all score selections ESC Sets 12 CPI IBM ASCII Code ESC Hexadecimal Value X 1B X 3A Decimal Value 27 58 This is a terminator code It causes all data present in the print buffer to be printed Subsequent data is printed at 12 cpi This command is accepted at any position within the line The setting of another horizontal spacing resets this command ESC lt Prints characters for one line from left to right EPSON ASCII Code ESC lt Hexadecimal Value X 1B Decimal Value 27 60 Chapter 2 EPSON IBM Mode 21 This command causes the printing of one line from left to right ESC Selects the printing type style IBM 2391 only ASCII Code ESC 4 0 m 0 m m Hexadecimal Value X 1B X 5B X 40 04 00 m 00 m m Decimal Value 27 91 64 4 0 m 0 m These values are constants This command is used to modify the type style of the character and the number of line spacing Use this command for Italic printing Single high character Double high character Single wide character Double wide character Single Line Feed Double Line Feed pu G m These selections may be combined for example italic print with double height or doublewide character and double line feed See the following tables for m m and m selections m Selection Selection m Selection 0 No Change 0 No Change 0 No Change
113. ic data and must be 13 bytes long including the check digit The EAN 13 character repertoire provides 0 to 9 ASCII numeric figures n indicates the bar code height in units of 1 6 inch and must be in the range 1 to 12 If you want to print the Human Readable Characters p must have the value 1 hex X 01 otherwise this value must NUL hex X 00 The range of values for the parameters can be increased of 32 dec UPC A DC4 ESC n 3 p EM The UPC A bar code data field allows 10 numeric characters plus one system number digit and one check digit at the leftmost and rightmost positions respectively The UPC A character repertoire provides 0 to 9 ASCII numeric figures n indicates the bar code height in units of 1 6 inch and must be in the range 1 to 12 p must be NUL hex X 00 if no Human Readable Characters to be printed and 1 hex X 01 if they are to be printed The range of values for the n and p parameters can be increased of 32 dec UPC E ESC n 4 p EM If 11 digit strings are received and the check digit field is missing or takes values 0 or 2 question marks are printed in place of the HRC string when possible If the o field takes a value of 1 the 12 digit is inserted by the printer as a result of the internally available algorithm applied to the received string If 10 digit strings are received and the o check digit is missing or takes NULL value questio
114. ing values n Selection Draft printing 1 Letter Quality printing If you select proportional spacing with ESC command during Draft printing the printer prints LQ font instead When you cancel proportional spacing with the ESC p command the printer returns to Draft printing SI Sets compressed printing EPSON ASCII Code 5 Hexadecimal Value Decimal Value 15 This command is accepted at any position within the line DC2 code cancels compressed printing The setting of this command depends on the horizontal spacing previously set 10 gt 17 12 gt 20 Proportional gt 1 2 width DC2 code cancels compressed printing SO Sets double width printing one line IBM EPSON ASCII Code SO Hexadecimal Value X 0E Decimal Value 14 This code causes subsequent data in the same line to be printed as double width characters It is cancelled by the CR LF VT FF and DC4 codes or when the buffer is full Chapter 2 EPSON IBM Mode 31 Character Set ESC T Selects a Code page IBM ASCII Code ESC T4000Hc Lc Hexadecimal Value X 1B X 5B X 54 04 00 00 00 Hc Lc Decimal Value 27 9184 4000 Hc Lc This sequence allows you to change the current code page If an unavailable code page is specified this command is ignored The digits 04 00 00 00 hexadecimal and 4 0 0 0 decimal are constant To calculate Hc Lc for a code page that is not shown If your code page has an
115. is way a proper use of the printer at quality level stated in the product characteristics can be assured Al typical usage problems related to not certified consumables may be avoided such as an overall quality print level degradation and often the reduction of the product life due to the fact that the proper working conditions for the print heads and other printer parts are not assured Moreover Compuprint does not only certify its consumables in terms of working conditions but also carefully controls their compliance with the international standard rules concerning cancerous materials noflammability of the plastic materials e other standards Compuprint advises the customers not to use products for which the compliance to this safety rules are not warranted Finally seek your dealer or contact a Compuprint office and be sure that are provided you the original consumables FFC Notes This equipment has been tested and found to comply with the limits for a Class A digital device pursuant to Part 15 of the FCC Rules These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instruction manual may cause harmful interference to radio communications Operation of this equipment in a residential area is likely to cause ha
116. its 1B 50 30 1B 5C ESC Resets to initial state RIS ASCII Code ESC c Hexadecimal Value X 1B X 63 Decimal Value 27 99 This command writes the printer parameters from the stored format assigned to the current path into the current format ESC k Prints test character PTC ASCII Code ESC k Hexadecimal Value X 1B X 6B Decimal Value 27 107 This sequence causes one line of the print head test character to be printed ESC pi h Sets mode SM ASCII Code ESC p p h Hexadecimal Value X 1B X 5B p X 3B p 68 Decimal Value 27 91 p 59 p 104 This command sets a specific print mode according to the parameter value If the first parameter p is preceded by a gt symbol then all parameters are interpreted as proprietary defined parameters If the gt character is not specified all parameters are interpreted as ANSI defined parameters 80 Programmer Manual proprietary defined parameter values p MNEMONIC MODE FUNCTION 1 PRMO Proportional Print Mode 3 Single Character CSI Mode 4 BLD Bold Mode 5 CS2 Character Set 2 Mode The ANSI defined parameter values are MNEMONIC MODE FUNCTION 0 Ignored 20 LNM Auto CR on LF ESC pn Resets mode RM ASCII Code ESC pr ph Hexadecimal Value X 1B X 5B p X 3B p X 6C Decimal Value 27 91 p 59 108 This sequence resets the print mode s indicated by the p1 pn
117. izes the printer to factory settings The download font remains unchanged If parameters are specified they overwrite the default settings If the emulation mode is changed the download font is initialized This command only copies the default settings from ROM adds parameter changes if any and stores it in working RAM The data stored in the macro s nonvolatile RAM is not affected Initializes the printer to factory settings The download font is initialized If parameters are specified they overwrite the default settings This command only copies the default settings from ROM adds parameter changes if any and stores it in working RAM The data stored in the macro s nonvolatile RAM is not affected Initializes the printer to user default settings The download font is initialized If parameters are specified they overwrite the default settings This command changes the data stored in the selected macro It copies data from the selected macro adds parameter changes if any and stores it in working RAM and in the selected macro It also changes the default macro to the value of parm 3 Initializes the printer to default settings The download font is initialized If parameters are specified they overwrite the default settings This command changes the data stored in the macro s nonvolatile RAM It copies default settings from ROM adds parameter changes if any and stores it in working RAM and all macros It also sets the default macro
118. l is BARBRA rimi ool e 22 BREER lt El 4 Programmer Manual Commands for the 4247 model printer with the DBCS feature present The following commands are used only with the 4247 model printer with the DBCS feature present Command Description Pa ets Resets double width and double height print modes efines a special printing effect nter the DBCS print mode Exit the DBCS print mode mojo 81818188 ets the print of half sized characters ets double width mode ets superscript or subscript print mode 1 4 normal size efines the left and right empty character space of a half sized character efine half sized character as half of a normal sized character ets Cancels line drawing character connection mode esets print of half sized characters ets Resets quadruple print mode ets print quality level for the DBCS font set CD CD CD 90 90 90 90 Chapter 1 Command Summary Alphabetical Order 5 6 Programmer Manual Chapter 2 Mode The following printer commands are supported by this printer according to the XL24 XL24 2391 and EPSON Series Print and Line Feed Execution CR Prints all received data and the column counter is set to the left margin IBM EPSON ASCII Code CR Hexadecimal Value Decimal Value 13
119. l Help Information 4247 Printers Remote Printer Management Utility 4247 Network Interface Internal Configuration Password Storing and Saving Settings viii Programmer Manual 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 155 155 155 155 156 157 161 162 162 162 163 163 163 163 163 163 Network Configuration 4247 Network Interface Summary systems LAN printing technical support documents on the world wide web 32815 Configuring a LAN 3812 SNMP Device Description 163 165 168 168 19934440 Recommended SNMP Port Number Values for LAN 3812 SNMP Device Descriptions 8983237 Configuring a Remote Output Queue RMTOUTQ 18762910 Configuring a LAN 3812 Device nn that Uses the LPR Print Driver TSPLPRD Exit Program Appendix D LAN Interface MIB Support Appendix Printer Driver Support Appendix The Remote Printer Management Utility Operating System Compatibility 168 168 168 171 181 183 183 Contents ix X Programmer Manual Figures Character Set 1 Character Set 2 ANSI National Variations USA CP 437 Greek CP 437 G Croatian
120. l printing according to the parameters below n Direction 0 Bidirectional printing 1 Unidirectional left to right printing Unidirectional printing provides better alignment of vertical lines while bidirectional printing is faster Chapter 2 EPSON IBM Mode 47 un Bar Codes selection IBM Epson ASCII Code ESC un Hexadecimal Value X 1B X 5B X 75 n Decimal Value 27 91 117 n This command is recognized only if the Bar Code menu option is set to Alternate mode n 0 Exit Bar Code mode 1 Enter Bar Code mode Subsequent data are barcode data strings as set by ESC vn ESC vnm Sets Barcode parameters IBM Epson ASCII Code ESC vnm Hexadecimal Value X 1B X 5B 76 Decimal Value 27 91 118 Set barcode parameters according to the table below Parameter values that not supported result in the command being ignored n Parameter Description m values m default 0 Barcode style see below table 4 1 Barcode height 1 120 1 12 increments 12 2 Human readable line O disable 1 enable 1 3 Narrow bar width 2 225 3 4 Wide bar width 2 225 5 Narrow space width 2 225 3 6 Wide space width 2 225 7 7 Intercharacter space width 2 225 3 8 Rotation and HRC font 0 1 rotation and current font for 0 2 90 3 180 4 270 and special HRC font 9 Horizontal print density 1 120 2 144 3 180 dpi 1 10 Check digit O disable 1 enable 11
121. l spacing to 72 inch The vertical spacing value is stored and activated only after the ESC 2 code is received Chapter 2 EPSON IBM Mode 11 ESC Sets vertical tab stops IBM EPSON ASCII Code ESC n 0 Hexadecimal Value X 1B 42 n 0 Decimal Value 27 66 n 0 Range 1 lt 255 In EPSON mode it sets the vertical tab stops the 0 Vertical Format Unit VFU channel This code sets up to 16 vertical tab stops at the line specified by n and so on in the 0 channel The tab stops are memorized as physical positions In IBM mode this code sets up to 64 vertical tab stops at the line number specified by n n and so on in the 0 VFU channel The tab stops are retained as logical positions ESC B NUL Resets vertical tab stops IBM EPSON ASCII Code ESC B NUL Hexadecimal Value X 1B X 42 00 Decimal Value 27 66 00 This command resets the vertical tab stops in the 0 Vertical Format Unit VFU channel ESC b Sets vertical tab stops in one of the 8 Vertical Format Unit channels available EPSON ASCII Code ESC b n 0 Hexadecimal Value X 1B X 62 m n 00 Decimal Value 27 98 n 0 05057 1 n 255 This sequence sets vertical tabulations in the VFU channel specified by the parameter m The VFU channel be imagined as a blank page where you can set up to 16 vertical tabulations in order to format your page as you like 8 channels are avai
122. lable and in each of them you can create a sample page that you can recall later to n specify the lines at which vertical tabulations must be set The values of n must be in ascending order If you change the vertical spacing the vertical tabulations set are not cancelled and they maintain their physical position on the page The vertical tabulations set in the channel specified by the m parameter are executed by the VT code when the specific channel is selected by the ESC command this code is executed as a line feed 12 Programmer Manual 5 b NUL Resets vertical tab stops in one of the 8 Vertical Format Unit channels available EPSON ASCII Code ESC b NUL Hexadecimal Value X 1B X 62 Decimal Value 27 98 0 This command resets the vertical tab stops in one of the 8 Vertical Format Unit channels available Sets form length to n inches 5 ASCII Code ESC Hexadecimal Value X 1B X 43 00 n Decimal Value 27670 Range 150524 This command sets the form length to the number of inches specified by The current position of the paper is assumed as the top of form ESCCn Sets form length to n lines IBM EPSON ASCII Code ESCCn Hexadecimal Value X 1B X43 n Decimal Value 27 67 Range 1 lt 255 This command sets the form length to the number of lines specified by n at the current vertical spacing The current position of the paper is assumed as top of fo
123. ld Mode 23 Reserved 24 Cancel Underline Mode Single amp Double 25 Cancel Expanded Mode 26 Cancel Proportional Mode 30 Select black all ribbons 60 High speed draft at 10 cpi 61 LQ Courier at 10 cpi 62 LQ Prestige at 10 cpi 63 LQ Script at 10 cpi 64 LQ OCR A at 10 cpi 65 LQ OCR B at 10 cpi 66 LQ Courier at 10 cpi 67 LQ Courier at 10 cpi 68 LQ Courier at 10 cpi 70 LQ Courier at 10 cpi 71 LQ Courier at 10 cpi 72 LQ Courier at 10 cpi 73 Courier at 10 OI OQ N O Subscript and Superscript modes are enabled through the System Menu ANSI OPTIONS S SCRIPT YES Refer to the User Manual 70 Programmer Manual ESC p SP Graphic size modification GSM ASCII Code ESC SP Hexadecimal Value 1 X 5B X 20 X 42 Decimal Value 27 91 59 p 32 66 This command sets the height and or width of expanded and oversized characters The and parameters are the percentages by which the height and width will be multiplied respectively The default values of p and p 100 ESC pi t Special print mode Oversize Expanded Bar code Mode SPM ASCII Code ESC p t Hexadecimal Value X 1B X 5B p 74 Decimal Value 27 91 p 116 This sequence selects or deselects oversize expanded or bar code mode according to the p parameter value See the following table 0 Cancel special mode 1 Select oversize mode 2 Select exp
124. leOnTime 1 6 1 3 6 1 2 1 43 17 6 1 2 1 6 integer prtConsoleOffTime 1 1 1 3 6 1 2 1 43 17 6 1 3 1 1 integer prtConsoleOffTime 1 2 1 3 6 1 2 1 43 17 6 1 3 1 2 integer prtConsoleOffTime 1 3 1 3 6 1 2 1 43 17 6 1 3 1 3 integer prtConsoleOffTime 1 4 1 3 6 1 2 1 43 17 6 1 3 1 4 integer prtConsoleOffTime 1 5 1 3 6 1 2 1 43 17 6 1 3 1 5 integer prtConsoleOffTime 1 6 1 3 6 1 2 1 43 17 6 1 3 1 6 integer prtConsoleColor 1 1 1 3 6 1 2 1 43 17 6 1 4 1 1 integer prtConsoleColor 1 2 1 3 6 1 2 1 43 17 6 1 4 1 2 integer prtConsoleColor 1 3 1 3 6 1 2 1 43 17 6 1 4 1 3 integer prtConsoleColor 1 4 1 3 6 1 2 1 43 17 6 1 4 1 4 integer prtConsoleColor 1 5 1 3 6 1 2 1 43 17 6 1 4 1 5 integer prtConsoleColor 1 6 1 3 6 1 2 1 43 17 6 1 4 1 6 integer prtConsoleDescription 1 1 1 3 6 1 2 1 43 17 6 1 5 1 1 octet string prtConsoleDescription 1 2 1 3 6 1 2 1 43 17 6 1 5 1 2 octet string prtConsoleDescription 1 3 1 3 6 1 2 1 43 17 6 1 5 1 3 octet string prtConsoleDescription 1 4 1 3 6 1 2 1 43 17 6 1 5 1 4 octet string prtConsoleDescription 1 5 1 3 6 1 2 1 43 17 6 1 5 1 5 octet string prtConsoleDescription 1 6 1 3 6 1 2 1 43 17 6 1 5 1 6 octet string prtAlertSeverityLevel 1 1 1 3 6 1 2 1 43 18 1 1 2 1 1 integer prtAlertTrainingLevel 1 1 1 3 6 1 2 1 43 18 1 1 3 1 1 integer prtAlertGroup 1 1 1 3 6 1 2 1 43 18 1 1 4 1 1 integer prtAlertGroupIndex 1 1 1 3 6 1 2 1 43 18 1 1 5 1 1 intege
125. mmand or can be reset by the ESC O command which resets the skipover value to 0 The skipover perforation is performed when the end of the page is reached with a LF VT or FF code and not with the ESC J or ESC C command The skipover perforation is cancelled and must be reset Chapter 2 EPSON IBM Mode 15 ESC Disables the skipover perforation 5 ASCII Code ESC Hexadecimal Value Decimal Value 27 79 This sequence sets the number of lines of the skipover perforation to the value 0 Any skip perforation set by ESC N is cancelled ESC Q Sets the right margin EPSON ASCII Code ESC Qn Hexadecimal Value X 1B X 51 n Decimal Value 2781n Range 1 n 225 This code sets the line length at the current horizontal spacing It must be sent at the beginning of the line The parameter specifies the number of columns for each type of horizontal spacing there is a range of values as shown in the following table Character Width Horizontal Spacing Range of columns Double Width 5 1 n 67 6 cpi 150581 7 5 1 101 8 5 1 ns 111 10 1 lt 135 Normal 10 cpi 1 lt 135 12 1 lt 162 15 1 n 203 17 1 lt 232 20 1 lt 255 24 1 lt 255 value outside the accepted range is ignored and the previous setting remains effect The right margin must be greater than the l
126. mmer Manual EPSON National Variations Table 10 EPSON National Variations 35 36 64 91 92 93 94 96 123 124 125 126 dec USA 2 8 GERMANY UNITED KINGDOM DENMARK 1 7 SWEDEN 0 6 0 ITALY i SPAIN 1 5 N i JAPAN y NORWAY a 6 0 2 0 6 0 SPAIN 2 LATIN AMERICA a i 23 24 40 58 5 50 5E 60 78 7C 70 7E hex Appendix A Tables 101 ANSI National Variations 35 36 19 41 59 64 91 92 91 du 98 113 123 114 115 126 de iw BB bw 1 q 1 l 1 beat 406077 Freach E amp 4 pb 4 ka French 11 1 8 French Canadian IR OTt pa g amp Ii 34 34 si m I B q t 1 Tmaish Horusqha I GP q Tmabsh orwgla R G Imaiah Borweglam C K amp X d Gd K D d q Zamish Boregia B amp X B D 4 q H W Pk o j K OR K m K B K q
127. modified This command overrides the menu setting ESC N Sets the skipover perforation to lines IBM EPSON ASCII Code ESCNn Hexadecimal Value X 1B 4 n Decimal Value 27 78 Range 1 127 EPSON mode 1 lt 255 IBM mode The skipover perforation is the sum of the top and bottom margin values at the selected vertical spacing The n parameter must be less than the current form length The skipover is retained as the physical position on the page It is cancelled by ESC O or changing the form length The skipover value when accepted sets the top and bottom margins according to the operator panel setting see the User Manual If the top margin set using the operator panel is greater than the skipover value the following value of the margins is set Top margin skipover value Bottom margin 0 If the top margin set using the operator panel is less than or equal to the skipover value then the following value of the margins is set Top margin operator panel value Bottom margin the difference between skipover value and top margin value If the sum of the top and bottom margins values set using the operator panel is less than the skipover value the following values for the margins is set Top margin operator panel value Bottom margin the difference between skipover value and top margin value Changing the vertical spacing does not affect the skipover distance This can be changed by another ESC N co
128. n absolute HPA ASCII Code ESC p Hexadecimal Value X 1B X 5B p X 60 Decimal Value 27 91 p 96 This command causes the print position to be moved to the decipoint location specified by This sequence can be used to print within the left top and bottom margins ESC Horizontal position relative ASCII Code ESC p Hexadecimal Value X 1B X 5B p X 61 Decimal Value 27 91 p 97 This command moves the print position to the right relative to the current position The p parameter specifies the number of decipoints This command cannot be used to move beyond the right margin ESC pr pos Left right margin set SLR ASCII Code ESC Pos Hexadecimal Value X 1B X 5B p X 3B X 73 Decimal Value 27 91 p 59 115 This command sets the left and right margin values The parameter specifies the decipoint value of the left margin parameter specifies the decipoint value of the right margin value The default value for the left margin is 0 The value for the right margin is the maximum width supported by the printer configuration that is 13 6 720 9792 ESC Horizontal position backward ASCII Code ESC pi Hexadecimal Value X 1B X 5B p Decimal Value 27 91 p 106 This command causes the current horizontal position to be moved backwards as specified by the parameter decipoints HT Horizontal tab ASCII Code HT Hexadecimal Value X 09
129. n marks are printed in place of HRC string if possible If the o field takes a value of 1 a default 0 System Digit is automatically inserted by the printer and the 12 digit is also inserted as result of he internally available algorithm applied to the final string If the final UPC A string cannot be compressed to 8 digits string or the received System Digit is different than 0 or 1 question marks are printed in place of the HRC string if possible The LEFT and RIGHT delimiters System Digit and the Check Digit are printed as descending bars to make a field to host a 6 digits HRC string The System Digit HRC to the left of the LEFT delimiter at about the middle of the symbol when the f field is missing or set to 1 In this case the Check Digit shows in HRC to the right of the RIGHT delimiter at about the middle of the symbol when field takes values 2 or 3 Otherwise it never shows on the HRC string 56 Programmer Manual 2 DC4 4 ESC n 5 p EM The ADD ON 2 bar code data fields contain numeric data only Otherwise question marks are printed in place of the HRC string if possible If 3 digit strings are received within a DC4 DC4 ESC EM control sequence and the o check digit option field is missing or takes NULL value the symbol encodes the first 2 digits and the 39 received digit is used as the check digit even though this may affect its readability If the o field takes a value of 1 the
130. n value The right margin value must not exceed the physical right edge of the paper otherwise the maximum acceptable value for the right margin will be set Chapter 2 EPSON IBM Mode 17 Advances paper to the top of the next page IBM EPSON ASCII Code FF Hexadecimal Value Decimal Value 12 This code is a terminator code when received causes all data in the print buffer to be printed out Then it advances the paper to the first printable line of the next form The line counter is set to the first line value and the column counter is set to the left margin value This code cancels the double width printing set by SO code HT Logically moves the print carriage to the next horizontal tab stop IBM EPSON ASCII Code HT Hexadecimal Value X 09 Decimal Value 9 This code logically moves the print carriage to the next horizontal tab stop as defined by ESC D Up to 28 IBM mode or 32 EPSON mode horizontal tab stops can be set The HT code is ignored if no tab stop is set the current print carriage position is moved past the last tab position or the tab stop is on or beyond the right margin When the printer is powered on the tab stops are set every eight columns default In EPSON mode the default tab stops are retained as logical positions in the page that are affected by changing the horizontal spacing The tab stop positions set by ESC D are retained as physical positions on the page and are not affected by changi
131. nDataAvail NFault 32 29 PRINTER 1284 Active NSelectln 36 30 Common Logic Ground 16 and Return Wires Chassis Ground 17 Parallel Interface Signals Behaviour HostCIk nWrite nStrobe Compatibility Mode Set Active low to transfer data into printer input latch Data is valid while nStrobe is low Negotiation Phase Set active low to transfer extendibility request value into printer input latch Data is valid on the falling edge of HostClk Reverse Data Transfer Phase Set high during Nibble Mode transfer to avoid latching data into printer Pulsed low during Byte Mode transfers to acknowledge transfer of data from the printer The printer shall ensure that this pulse does not transfer a new data into the printer input latch AD1 AD8 Data 1 Data 8 Compatibility Mode Forward channel data Appendix B Interfaces 157 AD1 AD8 Data 1 Data 8 Negotiation Phase Extendibility request value Reverse Data Transfer Phase Nibble Mode NOT USED Byte Mode Reverse channel data PrtCIk nAck Compatibility Mode Pulsed low by the printer to acknowledge the transfer of a data from the host Negotiation Phase Set low to acknowledge 1284 support then set high to indicate that the Xflag Select and data available flags may be read Reverse Data Transfer Phase Used in both Nibble and Byte Modes to qualif
132. nd the SUBMIT button on the related page has been pressed you will be reminded to Reboot the printer to ensure the latest settings are in use To reset the 4247 go to the Home page enter the Power On Reset page and Click on the REBOOT PRINTER button Network Configuration The 4247 IP address subnet mask and gateway address can be changed though the printer operator panel or though these pages Fixed and DHCP assignments of IP addresses are supported On most networks you will want to assign a permanent IP address and disable DHCP The gateway address tells the printer which router or gateway to use to access other subnets or hosts Simply add your router s IP address as the default router All packets destined for other subnets will be forwarded to the default router for delivery to the destination host The following network settings can be configured through these pages 163 Address Assignment Fixed Assigns the static or fixed IP address DHCP Assigns the dynamic IP address DHCP protocol Default value is Fixed IP Address These values set the IP Address The address is represented by a decimal notation where the decimal values are divided by points in four fields Each field ranges between 0 and 255 Default is 127 000 000 000 Subnet Mask These values set the Subnet Mask number This number is represented by a decimal notation where the decimal values are divided by points in four fields Each field range
133. ndard ESC sequences Only the FS amp command is accepted to re enter the DBCS mode 89 SO Sets double width mode ASCII Code FS SO Hexadecimal Value X OE Decimal Value 28 14 All of the characters following this command are printed horizontally enlarged two times This print mode is reset by DC4 FS DC4 commands and automatically resets at the end of the line with a line terminator LF FF CR FS DC4 Resets double width mode ASCII Code FS DC4 Hexadecimal Value X 1C 14 Decimal Value 28 20 This command resets the double width print mode previously set by the FS SO command FSWn Sets Resets quadruple print mode ASCII Code FSWn Hexadecimal Value X 57 n Decimal Value 2887n Range 1 set 0 reset This command sets n 1 double width and double height print mode character dimension will be 2x2 the normal dimension With n 0 the double width height print mode is reset FS J Sets 90 degrees counterclockwise character rotation ASCII Code FS J Hexadecimal Value X 1C X4A Decimal Value 28 74 Printable data after this command are rotated 90 degrees counterclockwise This mode is also called vertical print 90 Programmer Manual FSK Resets character rotation ASCII Code FSK Hexadecimal Value X 1C X 4B Decimal Value 28 75 This command resets the vertical print which was set by FS J and resumes horizontal printing FS D di a2 Composes two half width rotat
134. nerated by the printer and the printer and put at the end of the put at the end of the data 274 check numeric string This is the 27 check digit digit is IBM Modulus 10 1 check 1 check digit is IBM Modulus 10 digit is also IBM Modulus 10 also 3 Print the bar code symbol with both Print the bar code symbol with both check digits generated by the printer and check digits generated by the printer and put it at the end of the data The 27 put it at the end of the data The 274 check digit is IBM Modulus 10 1 check digit is IBM Modulus 10 The 1 check digit is NCR Modulus 11 If the check digit is IBM Modulus 11 If the modulus is 10 it is an error and question modulus is 10 it is an error and question marks are printed in place of the HRC marks are printed in place of the HRC string if possible string if possible 5 Print the bar code symbol with both Print the bar code symbol with both check digits generated by the printer and check digits generated by the printer and put it at the end of the data The 274 put it at the end of the data The 274 check digit is IBM Modulus 10 15 check digit is IBM Modulus 10 1 check digit is the complement to 11 of check digit is the complement to 11 of NCR Modulus 11 algorithm applied to the IBM Modulus 11 algorithm applied to the received string If the modulus is 0 or 1 received string If the modulus is 0 or 1 the check digit is 0 the check digit is 0 7 P
135. ng the horizontal spacing When double width printing is selected the tab stop setting must take into account that each character occupies two columns In IBM mode the tab stops both the default and those set by ESC are retained as logical positions in the page that are affected by changing the horizontal spacing The horizontal tab stops can be changed by the ESC D command VT Advances paper to the next vertical tab stop of the selected VFU channel IBWEPSON ASCII Code VT Hexadecimal Value X 0B Decimal Value 11 This is terminator code and when received causes the contents of the print buffer to be printed before advancing the paper to the next vertical tab stop set by the ESC B or the ESC b commands This code is run normally if vertical tab stops follow the current print position It runs like an FF code EPSON mode or like LF code IBM mode if the vertical tab stops follow the bottom of form position corresponding to the form length if the bottom of the form has not been set or if the current position is beyond the last vertical tab stop It runs like an LF code if no vertical tab stops have been set by the ESC B or ESC b commands In EPSON mode the vertical tabulations are referred to VHF channel selected by the ESC m If no VFU channels have been selected the printer assumes the default channel 0 This command cancels the double width printing set by SO or ESC SO command 18 Programmer Manual Print Mode
136. oc 0008 00DE nanc bel E N A va Bel OOEE m d 0053 ae EA 45 OOF 0150 0209 HCOPG046 Figure 45 ISO 8859 3 Latin 3 144 Programmer Manual ISO 8859 4 Latin 4 00 01 02 03 04 05 06 OF 08 09 OC OD OE OF 0001 0002 0003 0004 0005 0006 0007 0008 0009 0003 000 0006 0000 000 000 oo ome oma 00 oms ome 0047 ome oma oma ome omc omo ome 5 amp 2d t f d A B D E F e H d iu M N a 0040 0041 0042 0043 0044 0045 0046 0047 0048 0043 0044 0048 0040 004 004 0050 0052 0053 0054 0055 0056 0057 0058 0058 0058 s xis 42 005 n 5F 0063 nd s ER a DEL rF i i 1 00E1 00 2 00E3 00E4 00 or 0100 oes ona DED n EE 0128 FO EE NENNE oao 087 oofa oors oore oorr oore 0173 O0FA AES Bs mee 0209 HCOPG047 Figure 46 ISO 8859 4 Latin 4 Appendix A Tables 145 ISO 8859 5 Latin Cyrillic 00 01 02 03 04 05 06 OF 08 09 OA OB OC OD OE OF 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 0003 0002 000 0000 000 000 m Dott m 0013 0014 0015 0016 0017 0018 0013 oma 0018 0012 0010 ME 001F 5
137. of a combination of one control character in the above set followed by a symbol in the alphabetical set The HRC string is printed BELOW the symbol when f field is set to 1 without check digits Non printable ASCII characters are represented in the control code format for example CR is where control is represented as DARK SQUARE symbol 2015 ESC n 16 p EM Bidirectional The BID 25 bar code data fields do not have a defined format length and contain numeric data only Otherwise question marks are printed in place of the HRC string if possible If the o check digit option field takes a value of 1 an internally generated check digit is added to the encoded string that will not show on the required HRC string Chapter 3 Native Emulation 59 2015 DC4 DC4 17 EM Interleaved The 2 5 INTERLEAVED bar code does not have a defined format length However the total sum of the characters must be even n indicates the bar code height and must be in the range 1 10 12 must NUL hex X 00 if no Human Readable Characters are to be printed and 1 hex if they are to be printed 2 of 5 DC4 DC4 ESC n 18 p EM Industrial The 2 5 INDUSTRIAL bar code Data format length is variable and the supported character set only provides ASCII numeric figures 0 to 9 n indicates the bar code height in units of 1 6 inch and must be in the range
138. ompression Bit 40 bit 0 of byte 9 must be 0 If no compression is present in the character byte 5 to 9 is composed of all zeros If you wish to copy an entry over another entry so that two characters with the same characteristics and different code are present in the same look up table the DLL sequence ESC n m id p thas the following meaning Indicates the byte number of the sequence is the low m is the high part id Indicates the printer model The id related to your printer is 23H pandt Indicates the memory address of the character that you wish to replace p is the low part and tis the high part data Is the entry 9 bytes of the character that you want to position at address specified by p and t Bit Image ESC Sets dot graphics printing IBM XL24 AGM EPSON ASCII Code ESC n p p Hexadecimal Value X 1B X 2A n Decimal Value 27 42 m n p Px Range O sn n 255 0 255 Selects 8 dot graphic 24 dot graphic modes according to the table below The m parameter determinates the horizontal density as well as the number of wires to be fired For 8 dot images the total number of data bytes to be sent is determined by the following formula n 256 DOTS DENSITY NAME Other ESC 0 60 8 Normal density ESCK 1 120 8 Dual density ESCL 2 120 virtual 8 Double speed Dual density ESC 3 240 virtual 8 Quadr
139. onnected printers may be configured as needed from the administrator s workstation Provides a firmware downloading function to upgrade both the base and the LAN card firmware Provides a virtual operator panel for the remotely connected printer at the administrator s workstation that allows to perform all functions normally achieved pressing the operator panel keys The Remote Printer Management Utility also provides the basic status management for third party printers compliant to the standard MIB objects Operating System Compatibility The Remote Printer Management Utility is a Java based application and can be run on any platform supporting the Java Run Time Environment version 1 6 or newer 183 184 Programmer Manual Notices Thanks for choosing the 4247 printer Your printer is a reliable working equipment that will be very useful in your daily job Our printers have been designed to be compact and respectful of the work environment They offer a wide range of features and multiple functions that confirm the high technological level reached by the printers with Compuprint brand To maintain these printing performances unchanged in the long run Compuprint has developed specific consumables for each printer type that assure an excellent operation with high printing quality level reliability Compuprint srl recommends to use only its original consumables with original packaging identified by its holographic label In th
140. parameter s ESC pr p SP Selects emulation EMU ASCII Code ESC pj p SP Hexadecimal Value X 1B X 5B p X 20 X 7E Decimal Value 27 91 p 59 32 126 This sequence selects the emulation according to p values The p parameter is an emulation identifier value while p is a reset control value The proprietary defined parameter values are Pi p FUNCTION 0 ANSI 1 20 Reserved 21 IBM Proprinter XL 24 24E 22 EPSON LQ 1050 0 Hold values default The current settings remain valid after changing the printer emulation 1 Full reset The status of such parameters reverts to defaults dependent on the selected emulation To select ANSI mode from the Proprinter XL 24 mode and maintain the parameters the sequence would lt ESC gt 0 0 lt SP gt Leading zeros and defaulting parameters are not guaranteed to be parsed and therefore should not be used by the application Parameter amp p will be expressed as ASCII not binary values In the example above 0 is not Chapter 4 ANSI Emulation Commands 81 Graphics Control Functions ESC p q Select graphics mode density GRM ASCII Code ESC p q Hexadecimal Value X 1B X 5B p 71 Decimal Value 27 91 p 113 This command selects the density of the graphics mode p DPI Horizontal Image dpi vertical bytes dot column 0 72 60 real 72 1 6 bit mode 1 144 1
141. parameters ag and for LQ Draft and Super Subscript print mode at various character pitches LQ DRAFT 10 cpi 12 cpi 15 cpi Prop Script Norm Script 29 23 15 39 23 9 7 36 30 24 42 36 12 12 mapping of data bits to wires is as follows 36 Programmer Manual SUBSCRIPT SUBSCRIPT BYTE BIT LQ WIRE DRAFT WIRE WIRE WIRE 1 7 1 1 1 9 6 2 2 2 10 5 3 3 3 11 4 4 4 4 12 3 5 5 5 13 2 6 6 6 14 1 7 7 7 15 0 8 8 8 16 2 7 9 9 9 17 6 10 10 10 18 5 11 11 11 19 4 12 12 12 20 3 13 13 13 21 2 14 14 14 22 1 15 15 15 23 0 16 16 16 24 3 7 17 17 Note Only 2 Bytes are required for 6 18 18 superscript subscript characters 5 19 19 4 20 20 3 21 21 2 22 22 1 23 23 0 24 24 If a data bit has a value of 1 the corresponding wire is fired If a data bit has a value of 0 the wire is not fired In general the user of this feature must be careful that number of bytes of downloaded information is equal to 3 x width of the character being defined a or the results will be unpredictable Only one print mode type may be downloaded at a time That is if draft characters have been downloaded then selecting Letter Quality and downloading characters will cause the draft download characters to be cleared This applies similarly to script characters ESC Copies characters from RO
142. prtAlertCode 1 1 read only INTEGER 1 3 6 1 2 1 43 18 1 1 7 1 1 1 other in ribbon jam condition 3 coverOpen in cover open condition 8 jam in paper jam condition 503 powerUp in all other conditions prtAlertDescription 1 1 read only OCTET STRING 1 3 6 1 2 1 43 18 1 1 8 1 1 This MIB can assume the following values Ribbon Lock in ribbon jam condition Cover Open in cover open condition Jam in paper jam condition PowerUp in all other condtions prtAlertTime 1 1 read only TimeTicks 1 3 6 1 2 1 43 18 1 1 9 1 1 This MIB always assumes the value of 0 that is 0 days 00h 00m 00s 00 Appendix D LAN Interface MIB Support 179 180 Programmer Manual Appendix Printer Driver Support Microsoft Windows drivers For network printing be sure to install the 4247 Print Port for TCP IP print port customization for your 4247 printer IBM pSeries AIX colon files 4247 103 printer is supported on AIX 5 1 and greater using files that can be downloaded from our website When these files have been installed you will be able to add 424713 as a printer device and add virtual printers as a 4247L3 in five emulation modes IBM 2391 IBM Proprinter XL24 IBM Proprinter XL24 AGM Epson EscP LQ and Epson LQ 1600K Automatic emulation mode switching is provided to allow support for multiple data streams on a single printer with different virtual printers The following files are provided on the CD you received wi
143. r 18762910 Configuring a LAN 3812 Device Description that Uses the LPR Print Driver TSPLPRD Exit Program The LPR Print Driver TSPLPRD exit program is an unsupported utility that provides the function of sending spooled files from an output queue to an ASCII printer which is attached to an LPD server This is a similar function to what is provided using remote output queues in IBM OS 400 or IBM i5 OS but differs because this driver exit program is specified on a printer device description Thus it can make use of 168 Programmer Manual information specified about the printer in the device description which is not available on a remote output queue Also because it uses LPR within a printer writer it supports page ranges yet can be used with any printer that currently uses a remote output queue including dot matrix and line printers This exit program also serves the purpose of providing an example of a Print Driver Exit as it is written to the Print Driver Exit interface as documented in the AS 400 System API Reference manual This exit program was introduced in the R440 version of QUSRTOOL but will work with R410 and later versions of 05 400 This tool is supplied as is without support Therefore any assistance with configuring or using a printer device description that uses an LPR print driver exit program must be done through Consult Line 400 Appendix C Network Interface Technical Reference 169 170 Programmer Manual
144. r prtAlertLocation 1 1 1 3 6 1 2 1 43 18 1 1 6 1 1 integer prtAlertCOde 1 1 1 3 6 1 2 1 43 18 1 1 7 1 1 integer prtAlertDescription 1 1 1 3 6 1 2 1 43 18 1 1 8 1 1 octet string prtAlertTime 1 3 6 1 2 1 43 18 1 1 9 1 1 timeticks prtAlertTable prtAlertIndex 1 1 not accessible Interger32 1 3 6 1 2 1 43 18 1 1 1 1 1 prtAlertSeverityL evel 1 1 read only INTEGER 1 3 6 1 2 1 43 18 1 1 2 1 1 This MIB can assume the following values 3 critical in paper jam ribbon jam afta error print error or machine check condition 4 warning in paper out or cover open condition 1 other in all other conditions prtAlertTrainingLevel 1 1 read only INTEGER 1 3 6 1 2 1 43 18 1 1 3 1 1 178 Programmer Manual prtAlertTable This MIB can assume the following values 3 untrained in paper jam or cover open condition 1 other in all other conditions prtAlertGroup 1 1 read only INTEGER 1 3 6 1 2 1 43 18 1 1 4 1 1 This MIB can assume the following values 6 cover in cover open condition 9 output in ribbon jam condition 13 mediapath in paper jam condition 5 generalPrinter in all other conditions prtAlertGroupIndex 1 1 read only Integer32 1 3 6 1 2 1 43 18 1 1 5 1 1 This MIB can assume the following values 0 generalPrinter index 1 marker index 2 cover index 3 mediaPath index prtAlertLocation 1 1 read only Integer32 1 3 6 1 2 1 43 18 1 1 6 1 This MIB always assumes the value of 1
145. r 7 Presenter 3 Prestige 11 Boldface proportional 4 Script 12 Block Char 5 OCR B ESCR Selects Nation character set EPSON ASCII Code ESCRn Hexadecimal Value X 1B 52 n Decimal Value 27 82 lt 13 This code causes the national character set to be selected according to the parameter n See the following table n National Character Sets n National Character Sets 0 USA 8 Japan 1 France 9 Norway 2 Germany 10 Denmark Il 3 United Kingdom 11 Spain ll 4 Denmark 12 Latin America 5 Sweden 13 French Canadian 6 Italy 14 Latin America ll 7 Spain ESC t Selects characters table EPSON ASCII Code ESC tn Hexadecimal Value X 1B X 74 n Decimal Value 27 116 n 34 Programmer Manual Range Selects the upper half from 128 to 255 from the character table Osn 3 n Character Tables 0 Standard Italic Character Set 1 ASCII Character Set 2 Remaps DLL Character Set from position 0 127 to 128 255 Chapter 2 Mode 35 Download Character ESC Selects user defined character set EPSON ASCII Code ESC amp n Hexadecimal Value 25 Decimal Value 27 37 n This command switches between normal resident user defined downloaded characters n Selection 1 Selects the use of downloaded character set in RAM 0 Selects the use of resident character set ROM ESC amp Defines the 24 pin download characte
146. r to transfer control code or ASCII codes DATA BIT 3 4 DATA BIT 4 5 DATA BIT 5 6 DATA BIT 6 7 DATA BIT 7 8 DATA BIT 8 9 BUSY 11 PRINTER When high this signal indicates that the printer cannot accept data or control codes This signal goes high during data processing in test and program modes during initialization when the buffer is full and when a paper jam paper end or paper size error occurs in case of a power on reset the reception of a STROBE signal while the register was not yet read or when the INIT line is still active 12 PRINTER When high this signal indicates that the automatic input bin is out of paper and paper cannot be loaded from an other bin SELECT 13 PRINTER When high this signal indicates that the printer is on line It is put to low state in case of initialization or test and program mode In IBM Proprinter emulation in low condition this signal signals a off line request from the operator panel paper jam paper end or paper size errors AUTOFEEDXT 14 HOST Active low level signal Indicates whether a LF is performed after a CR or not GND 16 Logical ground level OV CHASSIS GND 17 Frame ground 5 VDC 18 PRINTER Is the DC voltage supplied by a component that limits the driven capability up to 100 mA SIGNAL GND 19 30 Signal ground INIT 31 HOST Active low level signal Indicates that the printer is initializing The BUSY signal is forced high ERROR 32 PRINTER When low this signal indi
147. rint the bar code symbol with both Print the bar code symbol with both check digits generated by the printer and check digits generated by the printer and put at the end of the data The 274 check put at the end of the data The 2 check digit is IBM Modulus 10 1 check digit is IBM Modulus 10 1 check digit is the complement to 11 of NCR digit is the complement to 11 of IBM Modulus 11 algorithm applied to the Modulus 11 algorithm applied to the received string If the modulus is O or 1 received string If the modulus is 0 or 1 itis an error and question marks are it is an error and question marks are printed in place of the HRC string if printed in place of the HRC string if possible possible The printer generated second check digit does not show on the required HRC string 58 Programmer Manual Code 11 ESC n 14 p EM The CODE 11 bar code fields do not have a defined format length and contain data belonging to the character set listed below 0123456789 Otherwise question marks are printed in place of the HRC string if possible This barcode type defines a variable WIDE NARROW ratio The bar code is printed at 1 180 horizontal and vertical graphical printing resolution to ensure high readability rate Each digit encoding is separated from the next by a 1 90 1 60 wide default Intercharacter Gap CODE 11 has unique a START STOP character The printer generates the couple related to each
148. rinter command syntax Pitch Hexadecimal Decimal Dec Value m n m n m x 256 n Courier 10 X 00B 0 11 11 12 X 01 X EB 1 235 491 15 X 01 X EC 1 236 492 17 X 01 X ED 1 237 493 20 X 01 X EE 1 238 494 24 X 01 X 1E 1 30 286 Pitch Hexadecimal Decimal Dec Value m n m n m x 256 n Gothic 10 X 00 24 0 36 36 12 01 X 8F 1 143 399 15 01 X 8E 1 236 398 17 X 01 X 8D 1 237 397 20 01 1 238 396 24 X 01 X 20 1 30 288 PS X 01 X AE 1 174 174 Pitch Hexadecimal Decimal Dec Value m n m n m x 256 n Script 10 X 01 X D4 1 212 468 12 X 01 X D5 1 213 469 15 X 01 X D6 1 214 470 17 X 01 X D7 1 215 471 24 Programmer Manual 20 X 01 X D8 1 216 472 24 X 01 X 24 1 36 292 PS X 01 X C8 0 200 200 ESC _ Sets or cancels overscore printing IBM ASCII Code ESC _ Hexadecimal Value X 1B X 5F n Decimal Value 27 95 Enables or disables overscore printing See the following table n Overscore Printing 1 Enabled all spaces and characters that follow are overscored 0 Disabled ESC 4 Sets italics printing mode EPSON ASCII Code ESC 4 Hexadecimal Value X 1B X 34 Decimal Value 27 52 Sets the style attribute of the font to italic This command selects italic printing even if the italic character table is not selected ESC 5 Cancels italics printing EPSON
149. rm ESC D Sets horizontal tab stops IBM EPSON ASCII Code ESC Dn ny 0 Hexadecimal Value X 1B X44 n n 00 Decimal Value 27 68 n 0 Range 1505255 This sequence sets up to 28 mode 32 EPSON mode horizontal tab stops after canceling the current setting The n to n parameters specify the number of columns at which horizontal tab stops are required and must be entered in the sequence in ascending numerical order Any value outside this range is ignored In IBM mode the tab stop position is retained as a logical position in the page so that it is affected by changing the horizontal spacing The columns are numbered 1 through 136 In EPSON mode the tab stop position set by ESC D is retained as the physical position on the page and therefore it is not Chapter 2 Mode 13 affected by changing the horizontal spacing physical position of the tab stop depends on the horizontal spacing in operation when ESC is used The D 0 cancels all active tab stops ESC d Spaces forwards relative dot position IBM ASCII Code ESC d n n Hexadecimal Value X 1B X 64 n Decimal Value 27 100 n n Range 0 lt n 255 This command moves the print carriage 256 120 of an inch displacement on the right of its current dot position If the selected position is outside the current right margin it is forced to the last column ESC e Spaces backward relative
150. rmful interference in which case the user will be required to correct the interference at his own expense Properly shielded and grounded cables and connectors must be used in order to meet FCC emission limits Compuprint is not responsible for any radio or television interference caused by using other than recommended cables and connectors or by unauthorized changes or modifications to this equipment Unauthorized changes or modifications could void the user s authority to operate the equipment This device complies with Part 15 of the FCC Rules Operation is subject to the following two conditions 1 this device may not cause harmful interference and 2 this device must accept any interference received including interference that may cause undesired operation 185 European Union EU Conformity Statement Compuprint srl declares that this product is compliance with the essential requirements and other relevant provisions of Directive 2006 95 EC 2004 108 EC Per the applicable requirements of EU directive 98 37 EC machines sound pressure of the above product measured according to EN27779 does not exceed 70dBA This product has been tested and found to comply with the limits for Class A Information Technology Equipment according to European standard EN 55022 The limits for Class A equipment were derived for commercial and industrial environments to provide reasonable protection against interference with licensed communication d
151. rs EPSON ASCII Code amp NULn maga a d d Hexadecimal Value X 1B X 26 00 n m a a d Decimal Value 27 38 00 n m a a a Range lt 127 lt m 127 0 lt lt 255 see below This escape sequence is used to download fonts to the printer Once fonts been downloaded they can be selected by ESC n Parameter n is the character position of the first character and parameter m is the character position of the last character to be downloaded For example to download character RST the user would specify n 52H and m 54H Characters must be downloaded to consecutive positions after the first character The parameters ag a and a must be sent for each character being downloaded and are known the attribute bytes Parameter a specifies the number of dot columns to be added before the character Parameter a specifies the width of the character Parameter a specifies the number of dot columns to add after the character The parameters d d represent the dot column data being downloaded for each character 2 or 3 data bytes represent 1 column of dots depending upon the print mode type as shown below Draft Letter Quality superscript and subscript fonts can be downloaded It is necessary to select the desired print mode prior to sending the download data Each dot column has a width of 1 120 in Draft and 1 360 in Letter Quality Following are limits of
152. s 8 or 24 needle dot graphics mode IBM ASCII Code ESC g hmn Hexadecimal Value X 1B X5B 67 I h mn Nk Decimal Value 27 91 103 h mn This command selects dot graphics 8 or 24 needle configuration h 256 represents the number of data The m parameter represents the dot graphics modes as shown in the following table m DENSITY NEEDLE FUNCTION 0 60 8 Same as 8 needles 1 120 8 Same as 8 needles 2 120 8 Same as ESC Y 8 needles 3 240 8 Same as ESC Z 8 needles 8 60 24 Same as ESC 32 9 120 24 Same as ESC 33 11 180 24 Same as ESC 39 12 360 24 Same as ESC 40 The n n up to n parameters are dot graphics data If you select the 8 needle dot graphics mode byte of data is needed for each column so that the formula h 256 number of columns is valid If you select the 24 needle dot graphics mode three bytes of data is needed for each column so that the formula h 256 l number of columns 3 I is valid 42 Programmer Manual Data Input Control CAN Cancels line EPSON ASCII Code CAN Hexadecimal Value 18 Decimal Value 24 This code clears all printable characters and bit image graphics on the current line This code moves the print position to the left margin position CAN Cancels data IBM ASCII Code CAN Hexadecimal Value X 18 Decimal Value 24 This code clears all data stored in the preceding print buffer bu
153. s are received and the o check digit field is missing or takes a NULL value question marks are printed in place of the HRC string if possible If the o field takes a value of 1 the check digit is computed applying the internally available algorithm to the received string in order to properly encode the symbol If the f field is missing or takes a value of 1 the 5 digit HRC string is printed above the Bar Spaces symbol and its height is part of the overall symbol s height the check digit never shows on the HRC string If the f field takes a value of 0 the symbol s encoding prints at full height CODE GP ESC n 10 p EM The CODE GP bar code allows bar codes to be constructed from the two basic elements BAR and SPACE by sending 0 1 digits digit O produces a BAR and digit 1 produces a SPACE These two elements may be combined in any sequence giving the possibility of producing bars and spaces of any width that is a multiple of the basic element width The default bar spaces width is 1 60 q 0 1 but these values may be set by the user according to its specific needs Data fields do not have a defined format length and contain 0 1 data only Otherwise question marks are printed in place of HRC string if possible No Human Readable Interpretation is possible No TEXT STRING below or above the bar space symbol can be printed The f and o fields are ignored C25 3BAR ESC n 11 p EM
154. s between 0 and 255 Default is 255 255 254 000 Default Gateway These values set the Default Gateway address This address is represented by a decimal notation where the decimal values are divided by points in four fields Each field ranges between 0 and 255 Default is 000 000 000 000 Host Name The host is identified by a name in the NetBIOS protocol over TCP IP This function allows creating the name of the host using a 14 character string Default is 4247_xxxxxx where xxxxxx are the last 6 digits of the MAC address Workgroup Name The workgroup is identified by a name in the NetBIOS protocol over TCP IP in Windows This function allows creating the name of the workgroup using a 14 character string Default is Workgroup SMTP Service Disabled Disables the SMTP Simple Mail Transfer Protocol service that is disables the reception transfer error service of the e mail Enabled Enables the SMTP service that is enables the reception transfer error service of the e mail Default is Disabled Mail Server Address These values set the mail server address This number is represented by a decimal notation where the decimal values are divided by points in four fields Each field ranges between 0 and 255 Default is 000 000 000 000 Note Item selection on the printer menu allowed only if the SMTP Service function choice is Enabled E mail Address Receiver This function allows writing the e mail address w
155. s code is sent from the printer to the host to indicate that the printer is ready to receive data 78 Programmer Manual Deselects printer Data Control 3 ASCII Code DC3 Hexadecimal Value X13 Decimal Value 19 In parallel interface this code causes the printer to enter the standby condition until a DC1 code is received In serial interface this code is sent from the printer to the host to indicate that it is not ready to receive data Operating System Control BEL Bell ASCII Code BEL Hexadecimal Value X 07 Decimal Value 7 This code causes the buzzer to sound for about 0 5 second DEL Delete ASCII Code DEL Hexadecimal Value 7 Decimal Value 127 In parallel interface this code causes the last received character to be deleted ESC Escape ASCII Code ESC Hexadecimal Value X 1B Decimal Value 27 This code is used as an escape sequence introducer Chapter 4 ANSI Emulation Commands 79 String terminator ASCII Code ST Hexadecimal Value X 1B X 5C 7 bit or 8 bit Decimal Value 27 92 7 bit or 156 8 bit This command closes the other escape sequences including the operating system and graphics commands ESC or PU1 Executes Selftest ASCII Code ESC Q or PU1 Hexadecimal Value X 1B X 51 7 bit or X 91 8 bit Decimal Value 27 81 7 bit or 145 8 bit In serial interface upon receipt of this command the printer transm
156. s for LAN 3812 SNMP Device Descriptions This document contains a list of recommended SNMP Port Number Values for LAN 3812 SNMP printer device descriptions depending on the type of network interface or print server being used with your printer The Port number PORT parameter specifies which TCP IP port to use when printing operating system spooled files from an IBM System i family of servers system through a LAN 3812 SNMP device description to a printer on a Local Area Network LAN or Wide Area Network WAN Therefore the specified TCP IP port must be open on any firewalls routers or SOCK servers used between the iSeries family system and the printer If the specified TCP IP port is closed the printer writer for the LAN 3812 SNMP device description will be unable to open a connection with the printer and will therefore not be able to print to that printer 8983237 Configuring a Remote Output Queue RMTOUTQ This document contains information on configuring and using a Remote Output Queue RMTOUTO for sending IBM OS 400 or IBM i5 OS spooled files to an output queue on another IBM System i family of servers or to print OS 400 or i5 OS spooled files to printers that are attached to the LAN WAN using a print server a PC or a Unix server Requirements include a TCP IP interface configured in the OS 400 or i5 OS a TCP IP address on the printer side and a Line Print Daemon TCP IP process running on the print server PC or Unix serve
157. s the character width Only the low order half byte is significant in this mode byte The high order half byte is ignored m Character Width Line Spacing 0 No change No change 1 Standard width character No change 2 Double width character No change ESC d Set the print quality IBM 2391 only ASCII Code 9 10n Hexadecimal Value Decimal Value 27 91 100 10n This command sets the print quality to draft LQ print 1 X 5B 64 01 00 n n Types 0 No Change From 64 to 127 Draft From 128 to 254 Letter Quality 255 Initialization on NVRAM values Chapter 2 EPSON IBM Mode 23 ESC Sets font and pitch of a character IBM 2391 only ASCII Code 120 Hexadecimal Value X 1B X 5B X 49 02 00 Decimal Value 27 91 73 20 This command allows to modify the character s font and style of pitch type The values 2 and 0 constants If font and pitch locks are active this command is ignored To select the values for the variables m and n which identify the pitch and the font type style to use refer to the table below 1 Identify the type style pitch and font to use in the left column pitch 2 For the hexadecimal values of and look across the row to the second column Hex 3 For the decimal values for and look across the row to the third column Decimal 4 Substitute these values for m and in the p
158. selected via menu The parity bit when present follows the data bits The start bit is a logical 0 and the stop bit is a logical 1 The start and stop bits are used as character framing bits Printer Connector Male DB9 or equivalent connector Drive Capability Max 50 feet 15 m for all supported data rates The RS 422 A interface is effective up to 1200 m Appendix B Interfaces 161 Serial Interface Signals The following table lists the RS 232 C serial interface signals Local Remote Connect Connect Signal Name Pin Number Source Source Description SIGNAL 5 Always connected to the 0 Volts of the Power Supply GROUND TXD 3 Printer Printer Transmitted Data Signal an output from printer A MARK condition is held during IDLE communication state An indeterminate state is present when printer is powered off RXD 2 Host Data Set Received data signal an input to printer RTS 7 Printer Printer Request to Send Signal an output from printer Active HIGH level signal It is HIGH until the printer is powered off then an indeterminate state is present CTS 8 Data Set Active HIGH level signal indicates that the host or data set is ready to receive data from the printer DSR 6 Data Set Active HIGH level signal Indicates that the host or data set is ready to be connected to the printer and is ready for data transfer DCD 1 Data Set Active HIGH level signal In
159. symbol It is visually interpreted by an OPEN TRIANGLE and will always appear on the HRC string because its size is usually varied to signify the number of check digits being used in the particular symbol SMALL open triangle means ONE check digit LARGE open triangle means TWO check digit The f field is meaningless and always defaults to the HRC string print Code 93 DC4 ESC n 15 p EM The CODE 93 bar code fields do not have a defined format length and contain data belonging to the standard ASCII character set including control codes Since the GS and EM control codes are used the DC4 DC4 ESC EM Print bar code control sequence is part of the supported character set The host application must SET THE HIGHER ORDER BIT of the above control codes to allow the printer to distinguish between encodable data and string terminators The complete ASCII standard character set is encoded using 47 combinations of 9 bar space narrow elements arranged into 3 variable width bars with their adjacent variable width spaces Each of the bars in the supported combinations can be 1 2 or 3 modules wide The START STOP character has a 4 module wide bar CODE 93 directly implements the basic subset as shown below 0123456789ABCDEFGHIJKLMNOPQRSTUVW XY Z SPACES as special control characters as unique START STOP character The other STANDARD ASCII codes not presented above are represented by means
160. t does not change the current print position DC1 Selects printer IBM ASCII Code DC1 Hexadecimal Value KIr Decimal Value 17 This command causes the printer to be enabled after it has been disabled by the ESC Q command DC1 Selects printer EPSON ASCII Code DC1 Hexadecimal Value X 11 Decimal Value 17 This command causes the printer to be enabled after it has been disabled by the command DC3 Deselects printer EPSON ASCII Code DC3 Hexadecimal Value X13 Decimal Value 19 This code deselects the printer The printer remains deselected until it receives a DC1 command or power is turned off then on again The printer ignores the ESC command initialize printer when it is deselected Chapter 2 EPSON IBM Mode 43 DEL Deletes the last character EPSON ASCII Code DEL Hexadecimal Value X 7F Decimal Value 127 This command causes the printer to delete the last printable character sent to the printer Printer control codes not affected The printer ignores this command if it follows a command that moves the horizontal print position ESC ESC or HT ESC Cancels MSB control EPSON ASCII Code ESC Hexadecimal Value X 1B 23 Decimal Value 27 35 This command cancels any controls on the Most Significant Bit MSB bit number 7 set by ESC or ESC gt commands The printer then accepts all MSB data as is ESC Sets MSB to 0 EPSON ASCII Code ESC Hexadecimal Value X 1B X
161. tab stops If no parameter is present the horizontal tab stop at the current position is cleared default DESCRIPTION 0 default Clear horizontal tab at current position 1 Clear vertical tab at current position 3 Clear all horizontal tab stops 4 Clear all vertical tab stops VT Vertical tab ASCII Code VT Hexadecimal Value X 0B Decimal Value 11 This code causes printing to be moved to the left margin at the next vertical tab stop 76 Programmer Manual ESC J VTS Vertical tab setting ASCII Code ESC J or VTS Hexadecimal Value 1 4 7 bit or X 8A 8 bit Decimal Value 27 74 7 bit or 138 8 bit This command causes a vertical tab stop to be set to the decipoint value of the current vertical position ESC p V Sets vertical tab stops at specified positions Multiple Vertical Tab Set VTS ASCII Code ESC pi p v Hexadecimal Value X 1B X 5B p p 7 Decimal Value 27 91 59 p 118 This command sets up to 12 vertical tab stops at each decipoint position specified by p parameters The tab stops are measured from the top of the page When specifying more than one position enter the parameters in ascending order FF Form feed ASCII Code FF Hexadecimal Value Decimal Value 12 This code causes the data in the print buffer to be printed out and then advances the paper to the top of the next form ESC pi par Form definition FD ASCII Code ESC
162. tet string 172 Programmer Manual Table 15 HOST RESOURCES RFC 1213 continued OBJECT ID MIB TYPE hrDeviceDescr 2 1 3 6 1 3 1 25 3 2 1 3 2 octet string hrDevicelD 1 1 3 6 1 3 1 25 3 2 1 4 1 object identifier hrDevicelD 2 1 3 6 1 3 1 25 3 2 1 4 2 object identifier hrDeviceStatus 1 1 3 6 1 3 1 25 3 2 1 5 1 integer hrDeviceStatus 2 1 3 6 1 3 1 25 3 2 1 5 2 integer hrDeviceErrors 1 1 3 6 1 3 1 25 3 2 1 6 1 counter hrDeviceErrors 2 1 3 6 1 3 1 25 3 2 1 6 2 counter hrPrinterStatus 1 1 3 6 1 3 1 25 3 5 1 1 1 integer hrPrinterDetectedErrorState 1 1 3 6 1 3 1 25 3 5 1 2 octet string Table 16 PRINTER RFC 1759 OBJECT ID MIB TYPE prtGeneralConfigChanges 1 1 3 6 1 2 1 43 5 1 1 1 1 counter prtGeneralCurrentLocalization 1 1 3 6 1 2 1 43 5 1 1 2 1 integer prtGeneralReset 1 1 3 6 1 2 1 43 5 1 1 3 1 integer prtGeneralCurrentOperator 1 1 3 6 1 2 1 43 5 1 1 4 1 integer prtGeneralServicePerson 1 1 3 6 1 2 1 43 5 1 1 5 1 integer prtlnputDefaultindex 1 1 3 6 1 2 1 43 5 1 1 6 1 integer prtOutputDefaultIndex 1 3 6 1 2 1 43 5 1 1 7 1 prtMarkerDefaultindex 1 1 3 6 1 2 1 43 5 1 1 8 1 integer prtMediaPathDefaultindex 1 1 3 6 1 2 1 43 5 1 1 9 1 integer prtConsoleLocalization 1 1 3 6 1 2 1 43 5 1 1 10 1 integer prtConsoleNumberOfDisplayLines 1 1 3 6 1 2 1 43 5 1 1 11 1
163. th your printer 18 424713 which contains installation information e BM4247L3 LIC which contains license information BM4247L3 tar which contains the following files in a compressed tar file format ibm4247L3 2391 readme 2391 emulation mode ibm4247L3 XL24 readme IBM Proprinter XL24 emulation mode ibm4247L3 XL24ASGM readme IBM Proprinter XL24 AGM emulation mode ibm4247L3 epson readme Epson EscP emulation mode ibm4247L3 1600K readme Epson LQ 1600K emulation mode IBM System i workstation customization objects To help you get started in attaching this ASCII printer to IBM Sytem i systems printer profile source files to create a workstation customization objects WSCST can be downloaded from our website A workstation customization object is similar in function to the printer function tables PFT used in workstations but used by the Host Print Transform function in the host Two source files are provided One is based on the IBM 2391 printer object for single byte character set applications and the second is based on the Epson EscP printer object for double byte and GB 18030 character set applications The files have been customized with 4247 103 unique commands to control the selection of paper paths Drawer 1 2 print qualities Draft Text Letter print densities various pitches gbased on the FONT parameter and various page sizes The following files are provided on our website for this printer LICENSE TXT
164. the string if possible CODE 128 DC4 ESC n 28 p EM The CODE 128 bar code data fields do not have a defined format length and contain data belonging to the standard character set including control codes Since the GS and EM control codes used within the DC4 DC4 Print Bar Code control sequence are part of the supported character set the host application must SET THE HIGHER ORDER BIT of the above control codes to allow the printer to distinguish between encodable data and string terminators 60 Programmer Manual POSTNET DC4 DC4 ESC 24 p EM The POSTNET bar code data fields contain only numeric data and do not have a defined format length POSTNET bar codes have no printed HRC string LOW TALL bars that encode the symbol comply with the U S P S standard regardless of the field value DC4 DC4 ESC GS Prints bar code symbols ASCII Code DC4 DC4 ESC GS n data GS n data EM Hexadecimal Value 14 14 X 1B X 28 X 1D n 19 Decimal Value 20 20 27 40 29 data 25 Range 150512 0 1 This sequence prints the code symbol according to the previous selection If you want to print more than one bar code symbol of the same type and height GS n defines the distance from the beginning of the line or between two bar code symbols in multiples of 1 60 or 1 90 of an inch depending upon the selected barcode density 120 or
165. this equipment must contact the produce and follow the collection framework available locally for the return recycling and recovery of WEEE Customer participation to the separate collection is important to minimize any potential effects on the environment and human health due to the potential presence of hazardous substances in the equipment and aids the reuse and recycle of the materials by which the equipment is made Uncorrect disposal of the product by the customer will be punished according to the local regulations and Laws 186 Programmer Manual 10298 00 00 Printed in Italy
166. tiation phase Xflag Select Compatibility Mode Set low by host to put the printer into auto line feed mode Negotiation Phase Set low in conjunction with 1284 Active NSelectln being set high to request a 1284 mode Then set high after printer sets PtrClk nAck low 158 Programmer Manual Xflag Select Reverse Data Transfer Phase Nibble Mode Set low to indicate that host can receive printer to host data then set high to acknowledge receipts of that nibble Byte Mode Same as Nibble Mode to request and acknowledge bytes Following a reverse channel transfer the interface transitions to phase when HostBusy nAutoFd is set low and printer s no data available Reverse Idle phase Set high in response to PtrClk nAck low pulse to re enter reverse data transfer phase Is set high with 1284 Active nSelectln being set low the 1284 idle phase is being aborted and the interface returns to Compatibility Mode Peripheral Logic High 5V Set high to indicate that all other signals sourced by the printer are in valid state Set low to indicate the printer is off n a Compatibility Mode Pulsed low in conjunction with 1284 Active low to reset the interface and force to return to Compatibility Mode idle phase Negotiation Phase Set HIGH Reverse Data Transfer Phase Set HIGH nDataAvail NFault
167. to disable The id parameter specifies the printer for which the following parameter bytes are intended If the ID does not address your printer the mode bytes that follow are ignored The ID values Hex Dec 182 id parm 7 6 5 4 3 2 1 0 46 Programmer Manual Specifies the following functions Bit Not set Set Discard byte Process this byte Ignore this byte Reserved Alarm Alarm enabled Alarm disabled Automatic CR Automatic LF Page length Slashed zero Character set No CR on vertical movement No LF after CR 11 inches Zero without slash CS1 CR on vertical movement LF after CR 12 inches Zero with slash CS2 parm Specifies the following functions Bit Not set Set 7 Discard byte Process this byte Ignore this byte Pass over from CP437 CP850 CP437 CP850 Reserved Reserved Reserved Reserved Line length 13 6 inch 8 inch Reserved Only the selection of the Draft or Quality printing DLL and the selected character generator are maintained ESC Stops printing IBM ASCII Code Hexadecimal Value X 1B n Decimal Value 27 106 This command stops the printer The printer goes offline and BUSY signal is sent to the computer place the printer online press the ON LINE key ESC U Sets printing direction IBM Epson ASCII Code ESCUn Hexadecimal Value X 1B 55 n Decimal Value 27 85 Selects bidirectional or unidirectiona
168. to make the entire byte fall within the range 20H through 7EH Table 5 24 bit mapping 24 BITS IN 1 BYTE BYTE PRINT HEAD WIRE DATA BIT 1 2 1 1 3 2 4 3 5 4 6 5 7 0 8 1 2 9 2 10 3 11 4 12 5 13 0 14 1 3 15 2 16 3 17 4 18 5 19 0 20 1 21 2 5 22 3 23 4 24 5 Chapter 4 ANSI Emulation Commands 83 Barcode Functions Sets bar code parameters BC ASCII Code ESC p Hexadecimal Value X 1B X 5B p X 7D Decimal Value 27 91 59 p 125 This command allows selection of the bar code characteristics such as style height symbol rotation and so on The command 3 t enables the bar code mode while ESC 0 t disables the mode Bar code style FUNCTION 0 Interleaved 2 of 5 1 Bidirectional 2 of 5 2 Matrix 2 of 5 3 Industrial 2 of 5 4 Code 3 of 9 default 5 EAN 8 6 EAN 13 7 Code 11 9 Codabar default start stop 10 Codabar 11 Codabar 12 Codabar default start stop b n default start stop c default start stop d e cp 69 13 UPC A 14 UPC E 15 Code 93 16 Code 128 subset A B and C 17 Code 128 subset A B and C 18 Code 128 subset A B and C 19 MSI 20 UPC 2 Supplemental 21 UPC 5 Supplemental 22 EAN 2 Supplemental 23 EAN 5 Supplemental 50 Postnet pz Barcode Height 1 Minimum bar code height 1 12 inch 120 Maximum bar code height 10 inches 12 Default bar code hei
169. to the decipoint value specified by the p parameter relative to the top most line of the current form length This sequence can be used to print within the top and the bottom margins ESC e Vertical position relative VPR ASCII Code ESC Hexadecimal Value X 1B X 5B p X 65 Decimal Value 27 91 p 101 This command causes the current vertical position to be advanced to the position specified by the p parameter in decipoints relative to the current print line position Chapter 4 ANSI Emulation Commands 75 ESC pi pof Horizontal and vertical position absolute Code ESC py p gt f Hexadecimal Value X 1B X 5B p X 3B p X 66 Decimal Value 27 91 p 59 p 102 This command causes the current print position to be moved to the vertical and horizontal decipoint locations specified relative to the top left corner of the page This sequence can be used to print within the right left top and bottom margins ESC p k Vertical position backward VPB ASCII Code ESC p k Hexadecimal Value X 1B X 5B p X 6B Decimal Value 27 91 p 107 This command causes the current vertical position to be moved backwards as specified by the p parameter decipoints relative to the current print line position ESC 05 p 9 Tab clear TBC ASCII Code ESC p p 9 Hexadecimal Value X 1B X 5B p X 3B p X 67 Decimal Value 27 91 p 59 p 103 This command clears horizontal and vertical
170. tring prtlnputMediaType 1 2 1 3 6 1 2 1 43 8 2 1 21 1 2 octet string prtOutputType 1 1 1 3 6 1 2 1 43 9 2 1 2 1 1 1 integer prtOutputCapacityUnit 1 1 1 3 6 1 2 1 43 9 2 1 3 1 1 1 integer prtOutputMaxCapacity 1 1 1 3 6 1 2 1 43 9 2 1 4 1 1 1 integer prtOutputRemaining Capacity 1 1 1 3 6 1 2 1 43 9 2 1 5 1 1 1 prtOutputStatus 1 1 1 3 6 1 2 1 43 9 2 1 6 1 1 1 integer prtMarkerMarkTech 1 1 1 3 6 1 2 1 43 10 2 1 2 1 1 integer prtMarkerCounterUnit 1 1 1 3 6 1 2 1 43 10 2 1 3 1 1 integer prtMarkerLifeCount 1 1 1 3 6 1 2 1 43 10 2 1 4 1 1 counter prtMarkerPowerOnCount 1 1 1 3 6 1 2 1 43 10 2 1 5 1 1 counter prtMarkerProcessColorants 1 1 1 3 6 1 2 1 43 10 2 1 6 1 1 integer prtMarkerSpotColorants 1 1 1 3 6 1 2 1 43 10 2 1 7 1 1 integer prtMarkerAddressabilityUnit 1 1 1 3 6 1 2 1 43 10 2 1 8 1 1 integer prtMarkerAddressabilityFeedDir 1 1 1 3 6 1 2 1 43 10 2 1 9 1 1 integer prtMarkerAddressabilityXFeedDir 1 1 1 3 6 1 2 1 43 10 2 1 10 1 1 integer prtMarkerNorthMargin 1 1 1 3 6 1 2 1 43 10 2 1 11 1 1 integer prtMarkerSouthMargin 1 1 1 3 6 1 2 1 43 10 2 1 12 1 1 integer prtMarkerWestMargin 1 1 1 3 6 1 2 1 43 10 2 1 13 1 1 prtMarkerEasatMargin 1 1 prtMarkerStatus 1 1 1 3 6 1 2 1 43 10 2 1 14 1 1 1 3 6 1 2 1 43 10 2 1 15 1 1 integer integer
171. ts and loads the fanfold from the Front2 path If the paper is present the printer automatically parks the fanfold that is not requested before loading the new one after having pressed the PARK key in response to the TEAR IF NECESS PARK PAPER message 1 Parks the fanfold loaded from the Front2 path to allow the tear off function after having pressed the PARK key in response to the TEAR IF NECESS PARK PAPER message DC4 DC4 ESC p Sets quality printing ASCII Code DC4 DC4 ESC p n 62 Programmer Manual Hexadecimal Value Decimal Value 14 14 X 1B X 70 n 20 20 27 112 Selection 3 Best Draft Normal Draft NLQ LQ DLL a DC4 DC4 ESC R String rotation ASCII Code Hexadecimal Value Decimal Value DC4 DC4 ESC string EM X 14 X 14 X 1B X 52 n string EM 20 20 27 82 string EM Selection No rotation Rotation at 0 Rotation at 90 Rotation at 180 Rotation at 270 0 o5 DC4 DC4 ESC r Digit rotation ASCII Code Hexadecimal Value Decimal Value DC4 DC4 ESC r X 14 X 14 X 1B X 72 20 20 27 144 This command is used to set the required character rotation to be applied to the selected font n Selection No rotation Rotation at 0 Rotation at 90 Rotation at 180 Rotation at 270 DC4 DC4 ESC T Selects loads or parks the fanfold from the Front1 path ASCII Code He
172. unter ifOutDiscatds 1 1 3 6 1 2 1 2 2 1 19 1 counter ifOutErrors 1 1 3 6 1 2 1 2 2 1 20 1 counter ifOutQLen 1 1 3 6 1 2 1 2 2 1 21 1 gauge ifSpecific 1 1 3 6 1 2 1 2 2 1 22 1 object identifier Table 14 ADDRESS GROUP RFC 1213 OBJECT ID MIB TYPE IpAdEntAdar 1 1 3 6 1 2 1 4 20 1 1 1 ipaddress IpAdEntlfindex 1 1 3 6 1 2 1 4 20 1 1 2 integer 171 Table 14 ADDRESS GROUP 1213 continued OBJECT ID MIB TYPE IpAdEntNetMask 1 1 3 6 1 2 1 4 20 1 1 3 ipaddress IpAdEntBcastAddr 1 1 3 6 1 2 1 4 20 1 1 4 integer IpAdEntReasmMaxSize 1 1 3 6 1 2 1 4 20 1 1 5 integer Table 15 HOST RESOURCES RFC 1213 OBJECT ID MIB TYPE hrSystemUptime O 1 3 6 1 3 1 25 1 1 0 timeticks hrStoragelndex 1 1 3 6 1 3 1 25 2 3 1 1 1 integer hrStoragelndex 2 1 3 6 1 3 1 25 2 3 1 1 2 integer hrStoragelndex 3 1 3 6 1 3 1 25 2 3 1 1 3 integer hrStoragelndex 4 1 3 6 1 3 1 25 2 3 1 1 4 integer hrStorageType 1 1 3 6 1 3 1 25 2 3 1 2 1 object identifier hrStorageType 2 1 3 6 1 3 1 25 2 3 1 2 2 object identifier hrStorageType 3 1 3 6 1 3 1 25 2 3 1 2 3 object identifier hrStorageType 4 1 3 6 1 3 1 25 2 3 1 2 4 object identifier hrStorageDescr 1 1 3 6 1 3 1 25 2 3 1 3 1 octet string hrStorageDescr 2 1 3 6 1 3 1 25 2 3 1 3 2 octet string hrStorageDescr 3 1 3 6 1 3 1 25 2 3 1 3 3 octet string hrStorageDescr 4
173. uple density ESCZ 4 80 8 CTR Graphic 6 90 8 CTR Graphic II For 24 dot images the total number of data bytes px to be sent is determined by the following formula 3 x n1 n2 x 256 Chapter 2 EPSON IBM 39 DOTS DENSITY 32 60 24 Normal density 33 120 24 Double density 38 90 24 Graphic 39 180 24 Triple density 40 360 virtual 24 Hex density ESC 2 Reassigns dot graphics mode EPSON ASCII Code ESC Hexadecimal Value X 1B Decimal Value 2763nm Reassigns one of the dot graphics mode described in the command ESC to one of the following commands ESC ESC L ESC Y and ESC Z The n parameter specifies a character Y Z which is reassigned to specific mode m 0 1 2 3 m n m n 0 ESC graphic command 2 Y ESC Y graphic command 1 0 ESC L graphic command 3 Z ESC Z graphic command ESC K Normal density dot graphics printing 60 dpi IBM EPSON ASCII Code ESC Hexadecimal Value X 1B X 4B n n p Decimal Value 27 75 n n p Px Range 0 255 0 31 0 lt 255 Terminator code This command prints dot graphics at 60 horizontal dots per inch dpi by 180 vertical The parameter values are calculated as follows D2 Dx 40 Remainder of the number of columns divided by 256 Integer result of
174. xadecimal Value DC4 DC4 ESC T n 14 14 X 1B X 54 n Chapter 3 Native Emulation 63 Decimal Value 20 20 27 84 Range lt lt 1 Selection 0 Selects and loads the fanfold from the Front1 path If the paper is present cut sheet fanfold the printer automatically parks this fanfold that is not requested before loading the new one after having pressed the PARK key in response to the TEAR IF NECESS PARK PAPER message 1 Parks the fanfold loaded from the Front1 path to allow the tear off function after having pressed the PARK key in response to the TEAR IF NECESS PARK PAPER message DC4 DC4 ESC Y Selects emulation ASCII Code DC4 DC4 ESC Y n Hexadecimal Value X 14 X 14 X1B 59 n Decimal Value 20 20 27 89 Selects the printer emulation type according to the n parameter value n Emulation 0 Default printer emulation EPSON LQ Series 2 IBM Proprinter XL 24 4 Proprinter XL 24 AGM 5 IBM 2391 DC4 DC4 ESC 2 Makes AGA in column ASCII Code DC4 DC4 ESC Z n Hexadecimal Value X 14 X 14 X1B X 5A n Decimal Value 20202790n The n parameter is the column number at 10 cpi where the AGA Automatic Gap Adjustment is made DC4 4 ESC Selects the user macros ASCII Code DC4 DC4 ESC u n Hexadecimal Value X 14 X14 X75 n Decimal Value 202027117n Range 0 n 4 n Selection Selects User Macro 1 Selects User Macro 2
175. y data being sent to the host PrtBusy Busy Compatibility Mode Driven high to indicate that the printer is not ready to receive data Negotiation Phase Reflects the present state of the printer s forward channel Reverse Data Transfer Phase Nibble Mode Data bits 3 then 7 then forward channel busy status Byte Mode Forward channel busy status Reverse Idle phase Forward channel busy status AckDataReq PError Compatibility Mode Driven high to indicate that the printer has encountered an error in the paper path The printer shall set nFault low whenever it sets PError high Negotiation Phase Set high to indicate 1284 support then follows nDataAvail nFault Reverse Data Transfer Phase Nibble Mode Data bits then 6 Byte Mode same as nDataAvail nFault Reverse Idle phase Set high until host requests data transfer then follows nDataAvail nFault Xflag Select Compatibility Mode Set high to indicate that the printer in on line Negotiation Phase The Xflag refers to extendibility flag Used by the printer to reply to the requested extendibility byte sent by the host during the negotiation phase The signal level is low for Nibble Mode high for Byte Mode Reverse Data Transfer Phase Nibble Mode Data bits 1 then 5 Byte Mode Same as negotiation phase Reverse Idle phase Same as nego
176. ype style 2391 only 9 5 Sets initial conditions 2391 only ESC pe ESC p Horizontal position backward HPB ANSI ESC pt ESC p p lt 5 gt ESC p SP Graphic size modification GSM ANSI ESC py pa Form definition FD ANSI ESC pr p m Select graphics rendition SGR ANSI ESC Prints characters from all characters table IBM S 8 ESC or ST String terminator ANSI ESC Sets a reverse line feed IBM mim 010 rints a single character from the all characters table ets or cancels overscore printing IBM ets n 360 inch line spacing IBM rints characters for one line from left to right EPSON m 22151518 m 79 A 2 Programmer Manual m 02 m O V 0 m 0 m O DIA Q m 09 gt ESC gt m m m m 0 010100 ojojojo 02 44 m N m 02 gt mimi m Dio gt m m m OJ RIM gt m 0 m n m m DIA JE m 9 42 m 0 0 x x m 02 0 x m 0 m B m O m 0 B 2 m 0 efines downloaded c
177. zationCharacterSet 1 10 1 3 6 1 2 1 43 7 1 1 4 1 10 integer prtLocalizationCharacterSet 1 11 1 3 6 1 2 1 43 7 1 1 4 1 11 integer prtInputType 1 1 1 3 6 1 2 1 43 8 2 1 2 1 1 integer prtInputType 1 2 1 3 6 1 2 1 43 8 2 1 2 1 2 integer prtInputDimUnit 1 1 1 3 6 1 2 1 43 8 2 1 3 1 1 integer prtInputDimUnit 1 2 1 3 6 1 2 1 43 8 2 1 3 1 2 integer prtinputMediaDimFeedDirDeclared 1 1 1 3 6 1 2 1 43 8 2 1 4 1 1 prtInputMediaDimFeedDirDeclared 1 2 1 3 6 1 2 1 43 8 2 1 4 1 2 integer prtinputMediaDimXFeedDirDeclared 1 1 1 3 6 1 2 1 43 8 2 1 5 1 1 integer prtinputMediaDimXFeedDirDeclared 1 2 1 3 6 1 2 1 43 8 2 1 5 1 2 integer prtInputMediaDimFeedDirChosen 1 1 1 3 6 1 2 1 43 8 2 1 6 1 1 integer prtInputMediaDimFeedDirChosen 1 2 1 3 6 1 2 1 43 8 2 1 6 1 2 integer prtInputMediaDimXFeedDirChosen 1 1 1 3 6 1 2 1 43 8 2 1 7 1 1 integer prtInputMediaDimXFeedDirChosen 1 2 1 3 6 1 2 1 43 8 2 1 7 1 2 integer prtInputCapacityUnit 1 1 1 3 6 1 2 1 43 8 2 1 8 1 1 integer prtInputCapacityUnit 1 2 prtInputMaxCapacity 1 1 1 3 6 1 2 1 43 8 2 1 8 1 2 1 3 6 1 2 1 43 8 2 1 9 1 1 integer integer prtInputMaxCapacity 1 2 prtInputCurrentLevel 1 1 1 3 6 1 2 1 43 8 2 1 9 1 2 1 3 6 1 2 1 43 8 2 1 10 1 1 integer integer prtInputCurrentLevel 1 2 1 3 6 1 2 1 43 8 2 1 10 1 2 integer prtInputStatus 1 1 1 3 6 1 2 1 43 8 2 1 11 1 1 integer

Download Pdf Manuals

image

Related Search

Related Contents

Axis P5544 PTZ  Quick guide: Vista VK2-1080BIR35V16E  FSE-050-EN-6.0 Fuse 1C Colonoscope with FuseBox  Black & Decker SMARTROTISSERIE RTS500 User's Manual    ネットワークカメラ DG  取扱説明書  Nr.: 11013 LE  MVME410 Dual Parallel Port Module User`s Manual  Xbox 360™ フェイスプレート  

Copyright © All rights reserved.
Failed to retrieve file