Instruction/ maintenance manual of the product E-@CTION EFP9800 Unisys
Go to page of 268
Unisys e- @ ction Slip, Valida tion , and Rece ip t Printer EFP9800 Series O w n e r ’ s G u i d e UNISYS © 2000 Unis ys Corpo ration. All right s reser ved.
NO WARRANTIE S OF ANY NATURE ARE E XTENDED BY THIS DOCUMENT . Any pr oduct or related information d escribed her ein is only furnish ed pursuan t and subject t o the te rms and conditi ons of a duly executed agreem ent to purchase or leas e equi pment or to li cense soft ware.
3255 4073–002 iii Page Status Page Issu e iii –002 iv Blank v through xv –002 xvi Blank 1–1 through 1–6 –002 2–1 through 2–16 –002 3–1 through 3–33 –002 3–34 Blank 4–1 thro.
Page St atus iv 3255 4073– 002.
3255 4073 – 002 v Contents Section 1 About the EFP 9800 Pri nter Features and Opt ions .................................................... 1–3 Recei pt Stat ion Fe atur es ............................................ 1 – 3 Jour nal S tatio n Fea tures .
Content s vi 3255 4073 – 002 Section 3 D iagnost ics and Pr int T ests Leve l 0 Diagnos tics ...................................................... 3 – 1 Leve l 1 Diagnos tics ...................................................... 3 – 2 Infor mation Abo ut DIP Switch S etting s .
Content s 3255 4073 – 002 vii Getting Service ............................................................. 4 – 7 Section 5 Communication Interf aces ..................................................................... 5 – 1 Sending Commands ..
Content s viii 3255 4073 – 002 Carr iag e Re turn ..................................................6 – 6 Stan dard M ode ..............................................6 – 6 Pag e M ode ....................................................6 – 6 Cancel Pri nt Data in Pa ge Mode.
Content s 3255 4073 – 002 ix Set S lip W aiti ng Time ........................................ 6 – 25 Gener ate Pulse ................................................. 6 – 26 Rele ase ...........................................................6 – 26 Sel ect He ad Ene rgi zing Time.
Content s x 3255 4073 – 002 Select Horiz ontal Size o f Bar Cod e (Receipt Stat ion) ...................................................6 – 68 Pag e M ode .............................................................6 – 69 Ove rvi ew ...........
Content s 3255 4073 – 002 xi Fine Line Fee d ....................................................7 – 9 Uni-Di recti onal /Bi- Dire ctiona l Pr int ....................... 7 – 10 Prin t Chara cter istics Commands ............................... 7 – 10 Set S ingl e Line Doubl e-W ide .
Content s xii 3255 4073 – 002 Open F orms Co mpensa tion As sembly ...................8 – 6 Close For ms Compens atio n Assembl y...................8 – 7 Repri nt After M edia Ja m.......................................8 – 7 Echo .............
Content s 3255 4073 – 002 xiii Repea t Char acte r.............................................. 9 – 12 Wai t for S lip ..................................................... 9 – 12 Cancel Sli p Wai ting...........................................
Content s xiv 3255 4073 – 002 Eras e Se lecte d Secto r..................................... 10 – 10 Downlo ad Se ctor ............................................ 10 – 10 Reboot the prin ter ........................................... 10 – 11 Section 1 1 MICR Commands an d Parsing MICR Commands .
Content s 3255 4073 – 002 xv Recei pt and J ournal Prin t Zones ..................................... 4 Vali datio n Prin t Zone ..................................................... 5 Sli p Print Zo ne ..............................................
Content s xvi 3255 4073 – 002.
3255 4073 – 002 1 – 1 Section 1 About the EFP9800 Printer The EFP 9800 printer is a fast, quiet, rel iable, and very compact mul tiple- function pri nter. It prints recei pts and a journal, validates and print s checks, and prints on a variety of single- or mult iple-part slips.
Abou t the EFP9800 P rinter 1 – 2 3255 4073 – 002 Note: A Running Chang e acousti c noise reducti on enhancement wa s released for the EFP9840 and EFP9841 serial interface units. This Running C hange incorporates a new so lenoid clamp assemb ly and a revised con troller PCBA t o furt her reduc e acoust ical noise.
Abou t the EFP9800 P rinter 3255 4073 – 002 1 – 3 Features and Options The EFP 9800 printer comes w ith a variet y of st andard features, and can be configured wit h several options . Receipt Station Features • Standard/compressed pitch (host comput er selectable): 11.
Abou t the EFP9800 P rinter 1 – 4 3255 4073 – 002 General Fea tures • Indust ry standard RS-232C communication int erface or IEEE 1284 parallel bi-directi onal communication int erface • NVRAM.
Abou t the EFP9800 P rinter 3255 4073 – 002 1 – 5 Ordering Paper and Supplies The follow ing section lists t he paper , supplies, and documentation available for order.
Abou t the EFP9800 P rinter 1 – 6 3255 4073 – 002 Other Supplies Contact your sales representat ive to order the supplies listed below . Item Type Number Ribb on Ca ssettes Purpl e ribb on ca sset.
3255 4073 – 002 2 – 1 Section 2 Operating the P rinter This section includes informat ion about operating t he printer controls, loading paper and ribbon cassettes, replacing the print head, and working with slips, forms, and checks.
Operat ing the Pr inter 2 – 2 3255 4073 – 002 Changing Paper The EFP 9800 features simple paper loadin g that i s quick and eff icient, s aving both time and paper. Caution Do not operate th e printer if it runs out of paper. The printer will continue t o opera te, but data may be lost a nd the pri nthead ma y be da mag ed.
Operat ing the Pr inter 3255 4073 – 002 2 – 3 Changing Receipt Paper Note: Use these instructions if yo u are printing receipts o nly. If you are printing bo th receipts and a journal (record o f transactions), or a journal only, see “ Chang ing Recei pt/Journal Paper ” later in this section.
Operat ing the Pr inter 2 – 4 3255 4073 – 002 Removing the Old Receipt Paper Roll 1. Open th e rear cover. 2. Open th e clamshell. 3. Remove the used receipt paper roll.
Operat ing the Pr inter 3255 4073 – 002 2 – 5 Loading t he New Receipt Pa per Roll 1. Drop the new roll into t he bucket and pull out several inches. 2. Lay the end of t he paper out over th e top of t he slip t able, then clos e the rear cover and the clams hell.
Operat ing the Pr inter 2 – 6 3255 4073 – 002 Changing Receipt/Journal Paper Note: Use these instructions if yo u are printing b oth receipts and a journal (record of transactio ns) or a journal only. I f you are printing receipts only, see “ Chang ing Recei pt Paper ” earlier in this sectio n.
Operat ing the Pr inter 3255 4073 – 002 2 – 7 Loading t he New Receipt/Journa l Paper R oll 1. Drop the new receipt /journal roll into the bucket and pull out about 10 inches (25 cm) of paper. The paper should not ext end farther than the back of the printer cabinet.
Operat ing the Pr inter 2 – 8 3255 4073 – 002 Verifying Checks Follow this procedure t o verify checks on printers w ith th e MICR check reader option. T he printer’s Magnet ic Ink Character Reader (MI CR) check reader reads the magneti c ink characters on th e check in order for the hos t computer t o verify that the check is good.
Operat ing the Pr inter 3255 4073 – 002 2 – 9 1. Insert the check from t he front , face up, w ith t he MICR charact ers to t he right, as shown. 2. Slide the check t oward th e back of the print er along the right side unti l it covers both sensors.
Operat ing the Pr inter 2 – 10 3255 4073 – 002 Printing on Slips and Checks There are several t ypes of t ransactions f or which you may prin t on a slip or check. Thes e include some credit card transact ions, merchandise ret urn forms, electronic funds transfers and check printing (printing t he date, payee, and amount on the check).
Operat ing the Pr inter 3255 4073 – 002 2 – 11 4. Position the slip/check so that the top is protruding f rom the top of t he printer. The Slip I n LED fl ashes green.
Operat ing the Pr inter 2 – 12 3255 4073 – 002 Validating Slips and Checks The EFP 9800 can print on sli ps and forms up to five-part s thick (t he receipt is included as one or two of t he parts depending if it is one-ply or t wo-ply).
Operat ing the Pr inter 3255 4073 – 002 2 – 13 4. Remove the sli p/check once it is f ed back out and then f ollow t he instructions from t he host computer to f inish the transaction. Changing the Ribbon Cassette Change the ribbon casset te when th e print is too light or the ribbon is frayed.
Operat ing the Pr inter 2 – 14 3255 4073 – 002 3. Pull the used ribbon cassette out of the printer and discard it. Be careful not t o bump or damage the Fo rm Out sensor w hile you remove the ribbon cassette. 4. Snap in the new ribbon cassette, and close t he cassette cover.
Operat ing the Pr inter 3255 4073 – 002 2 – 15 Replacing the Printhead The impact printhead i s extremely reli able. How ever, it may need t o be changed depending on the use of the print er. Print head replacement is required i f it is tearing or fraying the ribbon, or if some dots print lighter t han others.
Operat ing the Pr inter 2 – 16 3255 4073 – 002 Procedure The paper low sensor light s the paper low/out LED w hen the paper roll is almost empt y. You can raise or lower the paper low sensor assembly to change the amount of paper left on th e roll when the sensor lights t he paper low/out LED.
3255 4073 – 002 3 – 1 Section 3 Diagnostics and Print Tests The fo llowi ng diagnostic t ests are available for t he EFP9800: • Level 0 Diagnost ics: P erformed during th e startup cycl e and each time th e printer is reset. • Level 1 Diagnost ics: P erformed using D IP sw itches or t he Paper Feed button.
Diag nostics a nd Print Test s 3 – 2 3255 4073 – 002 If bot h the red Paper Status and t he green Slip In LED ’ s are steadily illumina ted, it is an indication that the NVRAM has failed. When the l ast st ep of the Level 0 di agnostics i s complete, t he Paper Feed but ton is enabled and the printer is ready for normal operat ion.
Diagnos tics and Print Te sts 3255 4073 – 002 3 – 3 After changing t he DIP swi tch sett ings, cycl e the print er by pressing t he Reset button of f and then on again.
Diag nostics a nd Print Test s 3 – 4 3255 4073 – 002 Switch Entry Mode Use Swi tch Entry mode t o set the pri nter emulation or t he internal s witch pack values in N VRAM. Note: For an alternate method to set the emulation and switch setti ngs, see “ Section 10: Flash Down load Commands.
Diagnos tics and Print Te sts 3255 4073 – 002 3 – 5 Use the diagnostics print tests to print t he name of the emulation w hich is currently acti ve and the sett ings of t he NVRAM s witch packs . See “ Diagnost ics Print Tests ” later in this section f or information about running the t ests.
Diag nostics a nd Print Test s 3 – 6 3255 4073 – 002 7. S et the DIP switch es to the setti ngs for the p rinte r or emul ation you want to emulate: Emulation Switch 1 Switch 2 Switch 3 Switch 4 S.
Diagnos tics and Print Te sts 3255 4073 – 002 3 – 7 Set Int ernal Swit ch Pack Va lues in NVRAM Once you ’ ve chosen t he emulation (in t he previous sect ion), you can specif y various printer functions by set ting the swit ches on “ internal sw itch packs.
Diag nostics a nd Print Test s 3 – 8 3255 4073 – 002 Switch Pack Switch 1 Switch 2 Switch 3 Switch 4 Switch 5 Switch 6 Switch 7 Switch 8 1 OFF OFF OFF OFF OFF OFF OFF ON 2 OFF OFF OFF OFF OFF OFF ON OFF 3 OFF OFF OFF OFF OFF OFF ON ON 4 OFF OFF OFF OFF OFF ON OFF OFF 6.
Diagnos tics and Print Te sts 3255 4073 – 002 3 – 9 EFP9800 ESC/P OS Intern al Swi tch Pack S ettings (Incl udes Epson ES C/POS) EFP9800 ESC/POS Emulatio n: Internal Switch Pack 1 Switch Setting s Description 1 OFF ON Print “ ? ” for data error.
Diag nostics a nd Print Test s 3 – 10 3255 4073 – 002 EFP9800 ESC/POS Emulatio n: Internal Switch Pack 3, Switches 2 and 3 Switch 2 Switch 3 Description OFF OFF Eps on 40/33 charact er p rint z one (2. 506 inches wid e). OFF ON Eps on 42/35 charact er p rint z one (2.
Diagnos tics and Print Te sts 3255 4073 – 002 3 – 11 EFP9800 ESC/POS Emulatio n: Internal Switch Pack 3, Switch 8 Switch Setting s Description 8 Unused.
Diag nostics a nd Print Test s 3 – 12 3255 4073 – 002 Ithaca Peripherals Pro printer Em ulation: Intern al Switch Pack 1, Switches 4 an d 5, 7 and 8 Switch 4 Switch 5 Sets Receipt Paper Length OFF OFF 5.5 inches. OFF ON 8.5 inches (de fault) . ON OFF 11 inches.
Diagnos tics and Print Te sts 3255 4073 – 002 3 – 13 EF4270 Intern al Swit ch Pack Setti ngs EF4270 Emulatio n: Internal Switch Pack 1, Switches 1 and 2 Switch Setting s Description 1 OFF ON Auto Lin e Feed OFF .
Diag nostics a nd Print Test s 3 – 14 3255 4073 – 002 EF4270 Emulatio n: Internal Switch Pack 2, Switches 1, 2, and 3 Switch 1 Switch 2 Switch 3 Description OFF OFF OFF Set pitc h to 33 cha racters/li ne. ON OFF O FF S et pitch to 36 c harac ters/lin e.
Diagnos tics and Print Te sts 3255 4073 – 002 3 – 15 EF4270 Emulatio n: Internal Switch Pack 3, Switches 1, 2, and 3 Switch Setting s Description 1 OFF ON Conc urrent prin t disab led. (Wh en the sli p feeds, the paper rol l does n ot necessaril y al so feed.
Diag nostics a nd Print Test s 3 – 16 3255 4073 – 002 EF4270 Emulatio n: Internal Switch Pack 3, Switches 7 and 8 Switch Setting s Description 7 Unused. 8 OFF ON (Prin ter s with p aralle l inter face on ly.) Pin 13 of th e communi cati on ca ble co nnector fu nction s as the sel ect lin e output.
Diagnos tics and Print Te sts 3255 4073 – 002 3 – 17 Flash Down load Mode This section describes the prot ocol used to download firmw are to the printer from an applicat ion through the communi cation connector. Requests are provided to query th e state of the f irmware and to check t he CRC of a given flash sector.
Diag nostics a nd Print Test s 3 – 18 3255 4073 – 002 RS-232C Switc h Se ttings Switc h 1 Swit ch 2 Switc h 3 Swi tch 4 Switc h 5 Switc h 6 Swi tch 7 Switc h 8 Setting ON O N O N N/A OFF N/A N/A N.
Diagnos tics and Print Te sts 3255 4073 – 002 3 – 19 5. Run the program that implement s the download prot ocol. The program leads you through t he download process. Note: This program must b e installed on the host computer o r to a computer that is connected to the printer for diag nostic purpo ses.
Diag nostics a nd Print Test s 3 – 20 3255 4073 – 002 3. S et the DIP switche s to the follo wing setting s: Switc h 1 Swit ch 2 Swit ch 3 Swit ch 4 Swit ch 5 Swit ch 6 Swit ch 7 Swit ch 8 ON OFF OFF ON OFF ON OFF OFF 4. Turn the printer back on to put t he printer in Data Scope mode.
Diagnos tics and Print Te sts 3255 4073 – 002 3 – 21 Exit Data Scop e Mode 1. Tu rn the pri nter off. 2. Turn th e printer to t he back to acces s the DI P sw itches and w rite dow n the curr ent switch se ttings.
Diag nostics a nd Print Test s 3 – 22 3255 4073 – 002 1. Tu rn the pri nter off. 2. Turn th e printer to t he back to acces s the DI P sw itches and w rite dow n the curr ent switch se ttings.
Diagnos tics and Print Te sts 3255 4073 – 002 3 – 23 Verifying Read of MICR Characters This t est reads t he characters on a check and prin ts a hexadecimal dump of the characters on t he receipt. It is also ref erred to as the MI CR Read and Print Loop test.
Diag nostics a nd Print Test s 3 – 24 3255 4073 – 002 3. S et the DIP switche s to the follo wing setting s: Switch 1 Switch 2 Switch 3 Switch 4 Switch 5 Switch 6 Switch 7 Switch 8 ON OFF ON OFF OFF OFF OFF OFF E13B Font Test ON OFF ON OFF OFF OFF OFF ON CMC7 Font Test 4.
Diagnos tics and Print Te sts 3255 4073 – 002 3 – 25 Checking MICR Noise Level This t est checks t he extraneous s ignals picked up by th e MICR check reader and prints a reading indicati ng the relati ve level of t he noise.
Diag nostics a nd Print Test s 3 – 26 3255 4073 – 002 5. Press t he Paper Feed but ton. The print er prints t he lett er indicating t he relative nois e level on the recei pt. 6. Repeat by pressi ng the Paper F eed button again. When fi nishe d, tur n the p rinte r off a nd re set th e DIP switch es to wh at the y were when you s tarted.
Diagnos tics and Print Te sts 3255 4073 – 002 3 – 27 3. S et the DIP switche s to se tting fo r the font yo u wish: Switc h 1 Swit ch 2 Swit ch 3 Swit ch 4 Swit ch 5 Swit ch 6 Swit ch 7 Swit ch 8 MICR Font ON OFF OFF ON OFF OFF OFF OFF CMC-7 ON OFF OFF OFF OFF OFF OFF OFF E13b (defaul t) 4.
Diag nostics a nd Print Test s 3 – 28 3255 4073 – 002 Diagnostic Print Tests Three diagnost ic print tests and a general print t est are available: • Print configurat ion, ROM CRC, and int ernal switch packs inf ormation. • Continuous slip printing.
Diagnos tics and Print Te sts 3255 4073 – 002 3 – 29 Continuous Slip Printing This tes t prints a slip, stopping each time t he end of the s lip is sensed and continuing when a new slip is inserted. The printout includes all ROM CRC, internal sw itch pack, and conf iguration inf ormation (same as the Prin t Configuration Inf ormation test).
Diag nostics a nd Print Test s 3 – 30 3255 4073 – 002 Print Each Character in th e ASCII Character Set This t est produces a pri ntout of each character in t he ASCII charact er set, including all code pages, emulations , and character types (single-wide, double- wide, and s o forth).
Diagnos tics and Print Te sts 3255 4073 – 002 3 – 31 General Print Test This tes t produces a printout of all ROM CRC, internal s witch pack, and configuration i nformation (s ee the sample printout on the next page).
Diag nostics a nd Print Test s 3 – 32 3255 4073 – 002 Sample of Configura tion Printout The follow ing sample shows a conf iguration printout , including ROM CRC and internal s witch pack.
Diagnos tics and Print Te sts 3255 4073 – 002 3 – 33 Adjusti ng the Pr inth ead Gap If the p rint fr om the test is l igh t, the g ap b etwee n the prin thea d an d the pap er may be too large. I f the pri nt is sm udged, the gap may be t oo small.
Diag nostics a nd Print Test s 3 – 34 3255 4073 – 002.
3255 4073 – 002 4 – 1 Section 4 When So mething Goe s Wrong The EFP 9800 printer is a simple, generally trouble-free printer, but from t ime to time minor problems may occur.
When Something Goes Wr ong 4 – 2 3255 4073 – 002 Printer Not Operating Cause Action Pow er cab le not c onnected pro perly Check al l ca ble c onnecti ons. C heck tha t the host computer a nd pow er supply are bo th on. T he power supply is turned o n by pluggin g it in to an o utlet.
When Something Goes Wr ong 3255 4073 – 002 4 – 3 Indicators Showing a Problem Cause Action Paper S tatus LED bl inks red A bli nki ng Pa per Sta tus LED i ndica tes that pa per is l ow o r out. Ch eck recei pt/jou rnal paper an d replac e when necessary .
When Something Goes Wr ong 4 – 4 3255 4073 – 002 Carriage and Paper Jams Cause Action Jam in receipt/jo urnal or sli p station Open the cover a nd the cla mshell . Push th e carri age aw ay from the ja m. Remove any jammed pa per or other obstruct ions.
When Something Goes Wr ong 3255 4073 – 002 4 – 5 Slips, Forms, or Checks Skew When Feeding into the Printer Cause Action Paper pa th ja mmed Open the co ver an d the cla mshell . Push th e carri age aw ay from the ja m. Remove any jammed pa per or other obstruct ions.
When Something Goes Wr ong 4 – 6 3255 4073 – 002 Overall Print is Light or Smudged Cause Action Ribb on ca ssette worn Replac e the rib bon ca ssette.
When Something Goes Wr ong 3255 4073 – 002 4 – 7 Other Serious Pr oblems The fo llowing problems all need to be correct ed by a qualified s ervice representat ive. For more i nformati on on contacting a repres entative, see the next section. • Printer does not cycle or st op when required.
When Something Goes Wr ong 4 – 8 3255 4073 – 002.
3255 4073 – 002 5 – 1 Section 5 Communication In order for a recei pt or slip t o be printed, a program mus t be in place t hat translat es the dat a from the hos t computer in to a language the pri nter can understand. T his program must t ell the printer exactly how t o print each character.
Communication 5 – 2 3255 4073 – 002 Exit the COPY mode by typing: CTRL Z [Enter] Once the computer know s to direct data f rom any print command to the proper port, commands can be sent f rom any software program. Using BASIC to Send Commands In BASIC, printer commands are s ent as a st ring of characters preceded by the PRINT command.
Communication 3255 4073 – 002 5 – 3 • For XON/ XOFF, a particular character i s sent back and f orth betw een the host comput er and the printer t o regulate the communicat ion. • For DT R/DSR, changes i n the DT R/DSR signal coordi nate the inf ormation flow.
Communication 5 – 4 3255 4073 – 002 DTR /DSR Prot ocol The DT R signal is used t o control dat a transmiss ion to the pri nter. It is driven low when t he printer is ready t o receive data and driven high when it cannot accept any more data. Data is trans mitt ed from the print er after it confirms t hat the DS R signal is low.
Communication 3255 4073 – 002 5 – 5 RS-232C 25-Pi n (Host Computer ) to 9-Pin Communicati on Conn ector Pin Assign ment s.
Communication 5 – 6 3255 4073 – 002 Power Cable Co nnector Pin Assignments The following illust ration shows the pow er cable connector and pin assignment s. The pow er cable connector is a 6-pi n mini-DIN plug and is located at the rear of the print er.
Communication 3255 4073 – 002 5 – 7 Parallel Interface The parallel interf ace is an industry st andard IEEE 1284 bi-directional int erface. It communicates in the following modes: compa tibility, nibble, and byte. The follow ing sections explain the interface prot ocols and connectors f or the parallel interf ace.
Communication 5 – 8 3255 4073 – 002 with an int egral shielded cable on the external power supply. It is located at the rear of the pri nter. Cash Drawer Co nnector Pin Assignments The following illust ration shows the cash draw er connector and pin assignments.
Communication 3255 4073 – 002 5 – 9 Setting Switches The DI P sw itches are lo cated at t he rear of th e printer as s hown in t he illustration. They are used to set the communica tion parameters as outlined in the table. These paramet ers must match those of t he host computer in order for the host computer and the print er to communicate.
Communication 5 – 10 3255 4073 – 002 DIP Switch Setting s for RS-232C Parameters Switch Settings Description 1 OFF ON On-line Mode . Use t o set RS-232C options (de fault) Offline .
3255 4073–002 6–1 Section 6 EFP9800 ESC/POS Commands Commands control all operat ions and funct ions of t he EFP9800 print er. The commands in thi s section i nclude the commands f or the Epson 370/375 pri nter, allowi ng the EFP 9800 printer to emul ate the Eps on printers.
EFP9800 ESC /POS C ommand s 6– 2 3255 4073 – 002 Hexadecimal Code Command N a me Page 1B 2A Select Bi t Im age Mode 6– 40 1B 2D Set/Cancel Underline 6 – 34 1B 32 Se t Line Sp acing t o De faul.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 3 Hexadecimal Code Command N a me Page 1B 71 Releas e 6 – 26 1B 74 Select Character Code Table 6 – 39 1B 75 Transmit Peripheral Dev ice Status 6.
EFP9800 ESC /POS C ommand s 6– 4 3255 4073 – 002 EFP9800 ESC/POS Command Descriptions These commands include the commands for the Eps on 370/375 printer.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 5 Horiz ontal Tabs : Skip to Next Tab Sto p Skips to the next horizont al tab stop. The command is ignored unless the next horizontal t ab position has been def ined. Default tab stops are every 8 columns.
EFP9800 ESC /POS C ommand s 6– 6 3255 4073 – 002 Eject Slip Prints th e da ta in th e bu ffer a nd ej ects th e slip . Hexadecimal Decimal ASCII 0C 12 FF Standard Mode • Enabled only when sl ip is select ed for printi ng. • Slip is ej ected to t he length set by the Set Sl ip Eject Lengt h command (1B 43).
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 7 Cance l Pri nt Data in P age Mode Dele tes al l the d ata to be pr inte d in the “ page ” area. Any data fr om the previously select ed “ page ” area that is also part of the current dat a to be printed is deleted.
EFP9800 ESC /POS C ommand s 6– 8 3255 4073 – 002 Page Mode Two types of fundamental calculation pit ch are used to set the right -side character spaci ng, depending on the value of the Select Print Direction i n Page Mode command (1B 54 n ). For more informat ion see “ Page Mode ” later in this section.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 9 Unde rline d and Double -Wide A0 A1 Unde rline d, D ouble-St rike, and D ouble-Wid e A8 A9 Unde rline d, D ouble-Hig h, and Double-Wid e B0 B1 Und.
EFP9800 ESC /POS C ommand s 6– 10 3255 4073 – 002 Select Print Mode(s) (for Windows™ Pr inter Dr ivers) Selects t he print mode(s ) specifi ed by the value of n as outlined bel ow. T he default is 1. This command is intended for use w ith Windows printer drivers developed with t he Windows unitool.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 11 Standard Mode The horizontal direction of the fundament al calculation pitch is used to set t he print starting posit ion from the beginning of t he line.
EFP9800 ESC /POS C ommand s 6– 12 3255 4073 – 002 Set Line Spacing Sets t he line s pacing to n x (f undamental calculation pit ch). The default value is n = 24. The command i s only available f or the paper sel ected using t he Select Paper for Sett ing Line Spacing command (1B 63 31).
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 13 Select Peripher al Device Selects or cancel s a peripheral device desi gnated by the val ue of n . W hen the printer is not selected, it reads all data but performs nothing except the Real Time Stat us Transmi ssion or Real T ime Request to Printer commands.
EFP9800 ESC /POS C ommand s 6– 14 3255 4073 – 002 Set S lip Ejec t Length Sets the slip e jec t len gth to n lines. (When n = 0, no length i s set. ) Changes in line spaci ng do not aff ect the s lip eject lengt h. The l ength set by t his command is used only when the Eject Slip command (0C) is perf ormed.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 15 Print a nd Feed Pa per Print s the dat a in the buff er and feeds t he paper a distance of n x (fundamental calculation pitch). The maximum f eed amount is 40 inches; if a greater number is entered, the paper is fed 40 inches.
EFP9800 ESC /POS C ommand s 6– 16 3255 4073 – 002 Select Pag e Mode Changes mode from st andard to page. Hexadecimal Decimal ASCII 1B 4C 27 76 ESC L This command collects and processes the dat a intended for printing on a specif ic area of the paper.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 17 Command Set ting( s) N ot U sed i n Page M ode Select Print Modes (1B 21) Double-St rike, All 7 x 7 f onts Select Print Modes (1B 22) All 7 x 7 f.
EFP9800 ESC /POS C ommand s 6– 18 3255 4073 – 002 Hexadecimal Decimal ASCII Value of n (Start Po sition) 1B 54 n 27 84 n ESC T n 0 = Upper l eft corner pro ceeding a cross pa ge to the right (A) 1.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 19 Standard Mode The default value of n is 0. Page Mode The default value of n is 1. Fo r more informati on see “ Page Mode ” later in this section.
EFP9800 ESC /POS C ommand s 6– 20 3255 4073 – 002 Keep the following not es in mind for this command. • The fundament al calculation pitch depends on the vert ical or horizontal direction. • The maximum print able area in the x di rection is 400/ 160 inches.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 21 Set Re lativ e Pri nt Po siti on Sets the print starting position based on t he current position, in the fundamental calculat ion pitch. The distance (in inches) f rom the current position is calculated as: [ N x (fundamental calculat ion pitch)].
EFP9800 ESC /POS C ommand s 6– 22 3255 4073 – 002 The command is ef fecti ve only at the begi nning of a line. It is ignored when n is out of range. Hexadecimal Decimal ASCII Value of n 1B 61 n 27 97 n ESC a n 0 = Lef t Jus tif y (de fault ) 1 = Center 2 = Rig ht Ju stif y The sett ings do not apply i n page mode.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 23 Notes: • When the paper selection changes, if slip or validation w as previously selected, the slip or validatio n paper is ejected . • When either slip or validation is selected, the printer waits for the paper to be inserted.
EFP9800 ESC /POS C ommand s 6– 24 3255 4073 – 002 Select Paper Sensor(s) to St op Printing Selects the paper sensor(s) used to stop printing when t he paper-end is detected. The print er finishes printing t he current line and f eeds the paper before stopping.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 25 Enable/D isable Paper F eed But ton Enables or disables the Paper Feed butt on. Hexadecimal Decimal ASCII 1B 63 35 n 27 99 53 n ESC c 5 n Note: Only the lowest bit of n is effective. When n is ev en, the paper feed button is en abled and when n is odd, the paper feed button is disabled.
EFP9800 ESC /POS C ommand s 6– 26 3255 4073 – 002 When eit her n or m is out o f rang e, th e setti ngs tha t were in e ffec t befor e this command remain unchanged. Hexadecimal Decimal ASCII Value o f n Value of m 1B 66 m n 27 102 m n ESC f m n 0 - 64 0 - 15 Generate P uls e Outputs a pulse defined by n 1 and n 2 t o open a cash drawer.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 27 Select Head Energi zing Time Selects t he head energizing t ime as sp ecified by n . The head energiz ing time is set f or the paper type s elected using t he Select P rint Paper(s ) command (1B 63 30).
EFP9800 ESC /POS C ommand s 6– 28 3255 4073 – 002 • Any printable are a that is less than one c harac ter wide will be extended to the right enough t o print one character. I f the area cannot be ext ended to the right, the left margin will then be reduce d.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 29 • The wi dth of t he printable area is set f or the paper that was s elected by the Select Paper(s) for Set tings command (1B 63 31). • If a fract ion is part of t he result from calculating t he width of the printable area, it i s corrected w ith th e remainder being truncat ed.
EFP9800 ESC /POS C ommand s 6– 30 3255 4073 – 002 Define User-D efined Charact ers Defines user-defin ed alphanumeric characters f or the sp ecified charact er codes. The character codes may be any between ASCI I code 20-7E (95 charact ers possible).
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 31 The command is ignored i f the value of v , b , f , or h is out of range. Any following data is processed as normal data. Hexadecimal Decimal ASCII 1B 26 v b f [ h u 1, l 1, u 2, l 2 . . . u h, l h]* 27 38 v b f [ h u 1, l 1, u 2, l 2 .
EFP9800 ESC /POS C ommand s 6– 32 3255 4073 – 002 The fo llowing t able describes t he format of the charact er data as express ed by h , u , and l. Value Range (in decimal) Description h 0-10 (7 x 7) 0-6 (5 x 9) Number of u, l pairs (columns) u i u i = 0-255 Data for colum n i pins.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 33 The fo llowing exampl e redefines t he character 20 (H) f or 5 x 9: 1B 21 00 (selects 5 x 9 characters) 1B 26 02 20 20 05 FE 00 10 00 10 00 10 00.
EFP9800 ESC /POS C ommand s 6– 34 3255 4073 – 002 The result is the cha racter H a s shown in the illustration. In order to define characters for eit her 7 x 7 or 5 x 9, the charact er set must be selected by t he Select P rint Mode(s) command (1B 21).
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 35 Cancel User-D efined Chara cters Cancels th e user-defi ned character designat ed by character code n of t he selected font size. After a particular character is canceled, t he corresponding built-in character is print ed.
EFP9800 ESC /POS C ommand s 6– 36 3255 4073 – 002 Set/Cancel Double-Strike Mode Starts or stops double-st rike printing. Printer output is t he same as in emphasized mode. Double-st rike printing cannot be us ed with bit -images or downloaded bit -images.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 37.
EFP9800 ESC /POS C ommand s 6– 38 3255 4073 – 002.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 39 Set/Cancel 90 Degree Clockwise Rotation Starts or st ops 90 degree clockwise rotated printing. Underlining may be on in rotated mode, but characters are not underlined. The command is ignored w hen n is out of range.
EFP9800 ESC /POS C ommand s 6– 40 3255 4073 – 002 Note: Only the lowest bit of n is effective. When n is ev en, upside down printi ng is turned off and wh en n is odd, upside down print ing is turned on. Graphics Commands These commands are used to control the way graphics are entered or printed.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 41 See the illust ration for a graphic repres entation of the bit image. Hexadecimal Decimal ASCII 1B 2A m n 1 n 2 [ d ] ( n 1 + 256 x n 2) * 27 58 m n 1 n 2 [ d ] ( n 1 + 256 x n 2) * ESC * m n 1 n 2 [ d ] ( n 1 + 256 x n 2) * *There are n 1 + 256 x n 2 data columns (t he value [ d ]).
EFP9800 ESC /POS C ommand s 6– 42 3255 4073 – 002 Defi ne Down loade d Bit Image Defines a dow nloaded bit i mage as specif ied by n 1 and n 2. Hexadecimal Decimal ASCII 1D 2A n 1 n 2 [ d ] ( n 1 x n 2 x 8) * 29 42 n 1 n 2 [ d ] ( n 1 x n 2 x 8)* GS * n 1 n 2 [ d ] ( n 1 x n 2 x 8)* *There are n 1 x n 2 x 8 dat a columns (the value [ d ]).
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 43 The command is ignored if n 1 x n 2 is out of range. Print D ownloaded Bit Im age Print s a downloaded bit image in the mode s pecified by m . I f a downloaded bit image exceeds one lin e, the excess data is not printed.
EFP9800 ESC /POS C ommand s 6– 44 3255 4073 – 002 The command is ignored if: • Data i s pre sent i n the p rint b uffer . • A downloaded bit i mage is not def ined.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 45 Transmit P erip heral De vic e Status Transmit s the s tatus of drawer connector pi n 3. Hexadecimal Decimal ASCII Value of n 1B 75 n 27 117 n ES.
EFP9800 ESC /POS C ommand s 6– 46 3255 4073 – 002 Tra nsmit Paper Sensor Stat us Transmits the st atus of a paper sensor. Hexadecimal Decimal ASCII 1B 76 27 118 ESC v Receipt/Journ al Paper Out Sw.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 47 Note: When the Enable/Disable A utomatic Status Back (ASB) command i s enabled, the statu s transmitt ed by ASB and by this command must be distinguished. Tra nsmit Print er ID Transmits the printer ’ s ID to the ho st com puter .
EFP9800 ESC /POS C ommand s 6– 48 3255 4073 – 002 • The printer transmit s only one byte after confirming t hat the host comput er is ready when D TR/DSR prot ocol is select ed. One byt e is transmi tted without conf irming the signal when XON/XOFF protocol is selected.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 49 If any of the st atus it ems list ed above are selected, ASB i s enabled and the printer aut omatically t ransmit s 4 stat us bytes whenever the s elected st atus changes. If no stat us is select ed, ASB is dis abled.
EFP9800 ESC /POS C ommand s 6– 50 3255 4073 – 002 The transmitted stat us is shown in the follow ing tables: First Byte (p rinter in form ation) Printer Status Bit Print er Function 0 1 0-1 Not Us.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 51 Third Byte (paper senso r informatio n) Receipt/Journ al Paper Out Switch Status Bit Receipt/Jour nal Paper Out Switch 0 1 0 Receipt/Jou rnal P a.
EFP9800 ESC /POS C ommand s 6– 52 3255 4073 – 002 Notes for Bit 1 : • The slip paper status becomes 0 (Print able) after paper is l oaded and becomes 1 (Not P rintable) w hen the paper is ejected or the pri nter times out.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 53 Iden tifyi ng Auto S tatus Bac k Bytes Tran smi tted b y the P rinter The print er transmit s stat us to t he host comput er in several ways as s.
EFP9800 ESC /POS C ommand s 6– 54 3255 4073 – 002 Transmit S tatus Transmi ts th e stat us specif ied by the value of n . In RS-232C communicat ions, w hen DTR/DSR cont rol is select ed, the pri nter confirms t hat the host computer is ready t o receive data (DSR signal is SPACE) and then trans mits only one byt e.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 55 The command is ignored if n is out of range. Hexadecimal Decimal ASCII 1D 72 n 29 114 n GS r n The transmitted st atus is shown in the tables bel.
EFP9800 ESC /POS C ommand s 6– 56 3255 4073 – 002 n = 3: Slip Status (Transm its the values 00H - 0F H, indicatin g the remain ing p rintable area) Numb er of Remainin g Dots Slip Status (Hexad ec.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 57 Real Time Comman ds The followi ng three situations must be understood when using real time commands. 1. First, the printer perf orms the real time command upon receiving it and will transmit status regardless of t he condition of t he DSR signal.
EFP9800 ESC /POS C ommand s 6– 58 3255 4073 – 002 To guard against this sit uation, an applicat ion should determine the cause of a busy condition and t ake appropriate action or pace furt her real time commands to avoid filling t he buffer. There are a minimum of 256 byt es available in the printer ’ s buffer wh en it goes busy.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 59 n = 1: Printer Status Printer Status Bit Print er Funct ion 0 1 0 Not Used Alw a y s 0 1 Not Used Alw a y s 1 2 Cash Draw er Conn ector, Pin 3 Lo.
EFP9800 ESC /POS C ommand s 6– 60 3255 4073 – 002 n = 3: Error Status Error Status Bit Description 0 1 0 Not Used Alw ays 0 1 Not Used Alw ays 1 2 Mechani cal Error No Error Error 3 Undef in ed 4 .
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 61 n = 5: Slip Paper Status Slip Paper Status Bit Slip Paper Func tion 0 1 0 Not Used Alw a y s 0 1 Not Used Alw ay s 1 2 Slip Paper Selection Selec.
EFP9800 ESC /POS C ommand s 6– 62 3255 4073 – 002 n = 6: Va lidat ion Pape r Stat us Vali dation P aper St at us Bit Validat ion Pape r Functi on 0 1 0 Not Used Alw ay s 0 1 Not Used Alway s 1 2 V.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 63 Do not use this command w ithin the data sequence of another command that consists of t wo or more bytes.
EFP9800 ESC /POS C ommand s 6– 64 3255 4073 – 002 Bar Code Commands These commands f ormat and print bar codes on the receipt stati on. Sel ect Pri nting P osi tion of H RI Charac ters ( Recei pt Stati on) Print s HRI charact ers (Human Readable In terface) above or below the bar code.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 65 Print B ar Code (Receipt Stat ion) Selects t he bar code type and print s a bar code for t he ASCII charact ers entered. Th e command is only valid at the beginning of a line. If the w idth of t he bar code exceeds one line, the excess dat a is not pri nted.
EFP9800 ESC /POS C ommand s 6– 66 3255 4073 – 002 First Vari ation: S tring termi nated with N ULL C haracte r Hexadecimal Decimal ASCII 1D 6B m [d]n 00 29 107 m [d]n 0 GS k m [d]n NU L 0 = End of com m and.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 67 Second Variation: Length of Byte Specified at Beginning of String Hexadecimal Decimal ASCII 1D 6B m [d]n 29 107 m [d]n GS k m [d]n m = 65-71, 73 (see t he tabl e) d =0-127 (see t he tabl e) n = 1-255 (see t he tabl e) The value of m selects t he bar code syst em as described in t he table.
EFP9800 ESC /POS C ommand s 6– 68 3255 4073 – 002 m Bar Code d n , Length 65 UP C-A 48- 57 ( A SCI I num er als ) Fix ed L ength: 11, 12 66 UP C-E 48- 57 Fi xe d L eng th: 11, 12 67 JA N 13 (EA N .
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 69 Page Mode Overview Page mode is one of two modes w hich the EF P9800 printer us es to operate. Standard mode is typical of how most printers operate by printing data as it is received and feeding paper as the various paper f eed commands are received.
EFP9800 ESC /POS C ommand s 6– 70 3255 4073 – 002 Lim itatio ns Be aware of t he foll owing limi tations in page mode: • Bi-directional printing may cause problems and should be avoided. Use Set/Cancel Uni-Dire ctional Printing (1B 55) to set uni-directional printing.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 71 Com mand S ettings in Bo th Mode s The command set tings are t reated th e same in page mode as t hey are in standard mode.
EFP9800 ESC /POS C ommand s 6– 72 3255 4073 – 002 The tot al number of dots for dx is 200 (400 half dots) at 160 half dots per inch. Th e total number of dots f or dy is 704 (1408 half dot s) at 144 half dots per inch.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 73 • A line feed is automati cally performed any ti me the number of charact ers is greater than t he specif ied width of the page (ass uming no commands including a line f eed are present). This moves the print starti ng position t o the next line.
EFP9800 ESC /POS C ommand s 6– 74 3255 4073 – 002 Examples o f Printi ng in Page Mod e The first example is text on two lines at 9 dots per line with an a uto-line feed. The text on t he third line is double-high. See the sample printout and the sample code.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 75 1B 63 30 04 1B 4C 1B 54 03 1B 44 0C 2D 38 00 09 09 “ OCT 15 ” 09 “ 96 ” 0A 0A 0A 09 “ YOUR NAME HE RE ” 09 09 “ *12.67 ” 0A 0A 09 “ TWELV E AND 67/100 ” 0A 0C In th is example, begin by s electing sli p insertion paper.
EFP9800 ESC /POS C ommand s 6– 76 3255 4073 – 002 Flash Memor y Commands These commands copy user-defin ed character sets or logos to t he printer ’ s flash memory. Depending on the command chosen, the object st ored in flash memory is then copied to RAM when t he printer is powered up, or kept in flash memory for lat er use.
EFP9800 ESC /POS C ommand s 3255 4073 – 002 6 – 77 • If a charact er set is being copied to f lash memory, bot h the 7x7 and 5x9 versions of the character s et are copied. T he character set must have at least one us er-defined charact er defined to be copied.
EFP9800 ESC /POS C ommand s 6– 78 3255 4073 – 002 Enable Loading the Object When Power ing on the Print er Enables the object in flas h memory to be copied to RAM w hen the print er is powered up or the I nitiali ze Print er command (1B 40) is received.
3255 4073 – 002 7 – 1 Section 7 Ithaca Periphe rals Proprinte r Emulation Commands Commands control all operat ions and funct ions of t he EFP9800 print er.
Ithaca Peripherals Proprinter Emulation Commands 7 – 2 3255 4073 – 002 Hexadecimal Code Command N ame Page 18 Clear Printer 7 – 6 1B 11 Perform Validation: Open Forms Compensation Assem bly 7 .
Ithaca Peripherals Proprinter Emulation Commands 3255 4073 – 002 7 – 3 Hexadecimal Code Command N ame Page 1B 4C n 1 n 2 Dou ble-Den sity , Half-S peed Graphics 7 – 18 1B 53 30 Set S uperscri pt.
Ithaca Peripherals Proprinter Emulation Commands 7 – 4 3255 4073 – 002 Ithaca Peripherals Proprinter Emulation Command Descriptions The command descriptions in this sect ion are grouped in the fol.
Ithaca Peripherals Proprinter Emulation Commands 3255 4073 – 002 7 – 5 Open Cash Dra wer 2 Opens cash draw er number 2. A default pulse is sent w hich is 120 ms high and 480 ms low .
Ithaca Peripherals Proprinter Emulation Commands 7 – 6 3255 4073 – 002 Advance to Top o f Next Fo rm Prints th e da ta in the da ta b uffer a nd a dva nc es the pap er to the top of the next receipt. T he length of the advance can be set by NVRAM sw itches i n swit ch pack #1.
Ithaca Peripherals Proprinter Emulation Commands 3255 4073 – 002 7 – 7 Perform Va lidation: Close Forms Compensa tion Assembly Closes th e forms compensat ion assembly. The command i s ignored if th e forms compensation ass embly is already closed.
Ithaca Peripherals Proprinter Emulation Commands 7 – 8 3255 4073 – 002 Set Line Spacing t o 1/6 Inch Sets t he line s pacing to 1/6 i nch or 6 lines/ inch.
Ithaca Peripherals Proprinter Emulation Commands 3255 4073 – 002 7 – 9 Set H oriz ontal Tab Po si tions Sets the horizontal t ab stops. If no horizontal t abs command is given, tab stops are set at every 8th column. Keep the fol lowing in mind: • You can specify up to 32 tabs stops.
Ithaca Peripherals Proprinter Emulation Commands 7 – 10 3255 4073 – 002 Uni-Dir ectional/Bi-D irectiona l Print In uni -dire ctio nal p rinti ng, th e pri nter prin ts from le ft to ri ght on ly. Un i- directional pri nting increas es the accuracy of the lef t margin.
Ithaca Peripherals Proprinter Emulation Commands 3255 4073 – 002 7 – 11 Set Single Line Double-Wide Doubles the widt h of the current ly selected character size. The t able below shows the available charact er sizes. You can change character s ize in the mi ddle of a line.
Ithaca Peripherals Proprinter Emulation Commands 7 – 12 3255 4073 – 002 Set 10 C haracters /Inch Sets t he character si ze to 10 charact ers/inch. Y ou can change character si ze in the middle of a line. To double the w idth from 10 charact ers/inch to 5 characters/inch, use the Set Single Line Double-Wide (0E) command.
Ithaca Peripherals Proprinter Emulation Commands 3255 4073 – 002 7 – 13 Set Under lining Begins underlining. The printer continues t o underline until the Cancel Underlining (1B 2D 0) command is received.
Ithaca Peripherals Proprinter Emulation Commands 7 – 14 3255 4073 – 002 Set Empha sized Printing Starts emphasized print ing. Each line is printed twice t o improve penetration of multiple-part forms and t o increase print contrast.
Ithaca Peripherals Proprinter Emulation Commands 3255 4073 – 002 7 – 15 Set Superscr ipt Starts superscript printing. (Superscript charact ers print above the normal print line.) The Set Superscript command must be sent before t he characters to be printed in superscript.
Ithaca Peripherals Proprinter Emulation Commands 7 – 16 3255 4073 – 002 Set Double-Wide for Current Font Doubles the widt h of the currently select ed character size. Double-wide can begin in the middle of a line, but cannot be canceled before the end of a line by the Cancel Single Line Double-Wide command (14).
Ithaca Peripherals Proprinter Emulation Commands 3255 4073 – 002 7 – 17 The printhead has 9 print wires, numbered from 1 to 9 w ith 1 being the t opmost print w ire and 9 being the bot tom most . Each data byte direct s the act ivation of the topmost 8 w ires.
Ithaca Peripherals Proprinter Emulation Commands 7 – 18 3255 4073 – 002 Single-Density Graphics Print s graphics in s ingle-densit y format, in a 60 dots /inch by 72 dots/ inch image patte rn. Maximum dots/line = 144 Maximum dot resolut ion = 144 Maximum columns/line = 144 Hexadecimal Decimal ASCII 1B 4B n 1.
Ithaca Peripherals Proprinter Emulation Commands 3255 4073 – 002 7 – 19 Quadrupl e Densi ty Graphic s Print s graphics in quadruple- density f ormat in a 240 dots /inch by 72 dots /inch image patt ern. Dot columns can overlap by 3/4 dot wi dth. Dot s can not be printed in adjacent columns of t he same row.
Ithaca Peripherals Proprinter Emulation Commands 7 – 20 3255 4073 – 002 Cash Drawer Status Comman ds Cash Draw er Status Elicits status response f rom printer. The printer returns a single byt e containing the stat us of the paper roll and the cash draw er.
3255 4073 – 002 8 – 1 Section 8 NCR 5021 Printer Emulation Commands Commands control all operat ions and funct ions of t he EFP9800 print er. The commands in th is secti on emulate the N CR 5021 printer. Note: The NCR 5021 emulation is fo r use only with EFP984x serial interface units.
NCR 5021 P rinter Emul ation C ommand s 8 – 2 3255 4073 – 002 Hexadecimal Co de Comm and Name Page 1B 5B 77 01 13 Open Form s C om pensat ion Assem bly 8 – 6 1B 5B 77 01 14 Close Form s Com pensa tion Assem bly 8 – 7 1B 5B 77 01 16 Reprint Af ter Media Jam 8 – 7 1B 5B 7A v v y y yy.
NCR 5021 P rinter Emul ation C ommand s 3255 4073 – 002 8 – 3 NCR 5021 Emulation Command Descriptions The command descriptions in this sect ion are grouped in the follow ing categories: • Printe.
NCR 5021 P rinter Emul ation C ommand s 8 – 4 3255 4073 – 002 Rese t This command does the follow ing: • Stops printing • Flushes data buffers • Initializes parameters • Rese ts I/O ports .
NCR 5021 P rinter Emul ation C ommand s 3255 4073 – 002 8 – 5 Close Takes t he printer off line. W hen the print er is off line, it accepts only t he following commands: • Set In terline Spacing.
NCR 5021 P rinter Emul ation C ommand s 8 – 6 3255 4073 – 002 Rese t Charac ter RAM Reiniti alizes th e character memory. Th e original dot pat terns are copied f rom ROM into RAM, eliminat ing any changes made by t he user. This command is processed only when the print er is offline.
NCR 5021 P rinter Emul ation C ommand s 3255 4073 – 002 8 – 7 The st ate of t he forms compens ation assembly can be checked w ith t he Read Status (1B 5B 31) command.
NCR 5021 P rinter Emul ation C ommand s 8 – 8 3255 4073 – 002 Echo When th e printer receives t his command, it takes the data f ollowi ng 1B 5B 7A vv yy, c onv erts th e da ta to u npa cke d ASC II, and retu rns the con ve rted d ata to the host computer.
NCR 5021 P rinter Emul ation C ommand s 3255 4073 – 002 8 – 9 WARNING Due to the e lectrical characteris tics of the printer, neighb oring dots cannot both be fired within a horizontal row. Damage to the print mechanism may re sult. It is the respons ibility of the character set creator to insure that th is can not occur.
NCR 5021 P rinter Emul ation C ommand s 8 – 10 3255 4073 – 002 The dot pat tern for t he character “ A ” (ASCII 41H) is : . . . . 0 . . . . . . . . . . 0 . 0 . . . . . . . . 0 . . . 0 . . . . . . 0 . . . . . 0 . . . . 0 . 0 . 0 . 0 . 0 . . . 0 .
NCR 5021 P rinter Emul ation C ommand s 3255 4073 – 002 8 – 11 The values f or the dot patterns are: . . . . 0 . . . . . . . 0F7FH . . . 0 . 0 . . . . . . 0EBFH . . 0 . . . 0 . . . . . 0DDFH . 0 . . . . . 0 . . . . 0BEFH 0 . 0 . 0 . 0 . 0 . . . 0557H 0 .
NCR 5021 P rinter Emul ation C ommand s 8 – 12 3255 4073 – 002 The calculated of fset does not have to f all on a character boundary and the number of codes does not have to be a whol e multiple of s even (7).
NCR 5021 P rinter Emul ation C ommand s 3255 4073 – 002 8 – 13 Cancel Double-Wide Ends double-wide printing. Hexadecimal Decimal ASCII 10 16 DLE Set Double-Wide Starts double-w ide printing. The printer retu rns to single-wide mode when it receives the Cancel Double-W ide (10) command or when the end of the current line is reached.
NCR 5021 P rinter Emul ation C ommand s 8 – 14 3255 4073 – 002 If a paper jam has occurred, the print mechanism must be cleared. If more printable dat a than the print data buffer can accommodat e is sent, the printer discards all da ta after the data buffer is filled.
NCR 5021 P rinter Emul ation C ommand s 3255 4073 – 002 8 – 15 Read a nd Clear Tallies Returns printer tallies for hours on and lines print ed and then clears the tallies.
NCR 5021 P rinter Emul ation C ommand s 8 – 16 3255 4073 – 002.
3255 4073 – 002 9 – 1 Section 9 EF4270 Emulation Commands Commands control all operat ions and funct ions of t he EFP9800 print er. The commands in th is chapter emulat e the EF4270 prin ter. List of EF4270 Emulation Commands This t able list s the commands i n numerical order according to t heir hexadecimal codes.
EF4270 Emulatio n Comm ands 9 – 2 3255 4073 – 002 Hexadecimal Co de Comman d Name Page 1B 08 Cash Draw er 2 9 – 7 1B 0C Docum ent Clam p Open 9 – 8 1B 13 Self Test 9 – 8 1B 17 Docum ent Vali.
EF4270 Emulatio n Comm ands 3255 4073 – 002 9 – 3 Hexadecimal Co de Comman d Name Page 1B 7D n n Rotate Fon t 90 Degrees Clockw ise or Cancel Rotated Pr int 9 – 18 1B 7E Cancel Slip Waiting 9 .
EF4270 Emulatio n Comm ands 9 – 4 3255 4073 – 002 EF4270 Command Descriptions The command descriptions in this sect ion are grouped in the follow ing categories: • Printer Functi on Commands •.
EF4270 Emulatio n Comm ands 3255 4073 – 002 9 – 5 Line Feed Prints t he data in the buff er and feeds the paper one line. The height of the line is dete rmi ned b y the inter nal DIP switch se ttings o r by the Se t Up Par ame ters command (19 n ).
EF4270 Emulatio n Comm ands 9 – 6 3255 4073 – 002 Setup Param eters Sets temporary values f or default printer parameters. N is t he sum of t he values for each parameter.
EF4270 Emulatio n Comm ands 3255 4073 – 002 9 – 7 Rese t Prin ter This command is processed immediately and causes th e printer to reset and initialize as if the power had bee n interrupted. All data in the buffer will be lost. The printer sends an XOFF if XON/XOFF handshaking is selected.
EF4270 Emulatio n Comm ands 9 – 8 3255 4073 – 002 Document C lamp Op en Opens the platen. Any forms still in the printer may fall back into the va lidation stat ion when the pl aten is opened. T his command enables t he Receipt/Journal paper feed and disables the Slip/V alidation paper feed.
EF4270 Emulatio n Comm ands 3255 4073 – 002 9 – 9 Document Clamp Close Closes t he platen w hen the form has been detected and t he time f or the clamp delay is up. This command enables the Slip/Validat ion paper feed and disables the Receipt /Journal paper feed.
EF4270 Emulatio n Comm ands 9 – 10 3255 4073 – 002 Select Used for parallel printers only. Causes pin 13 on the 25-pin communicat ion cable connector to f unction as t he SELECT lin e.
EF4270 Emulatio n Comm ands 3255 4073 – 002 9 – 11 Clamp D elay Sets the time that th e pr inter waits fr om whe n it de tects a n in serte d form to when it clamps the plat en closed. T his allow s time f or the fo rm to be lined up correctly a nd held still.
EF4270 Emulatio n Comm ands 9 – 12 3255 4073 – 002 Buffe r Cle ar Clears all print characters and cont rol codes from t he buffer. Al l current settings are maintained. T his command does not return the printer t o its default condition. The command is processed immediat ely.
EF4270 Emulatio n Comm ands 3255 4073 – 002 9 – 13 Cancel Slip Wait ing Cancels sli p waitin g. The communicat ion buffer is cleared and the print er returns t o roll mode.
EF4270 Emulatio n Comm ands 9 – 14 3255 4073 – 002 Charac ter Se t Selects t he character set . The def ault charact er set is defined by the i nternal DIP switch setting s. See “ Chapter 3: Di agnostics and P rint Tes t ” for more information.
EF4270 Emulatio n Comm ands 3255 4073 – 002 9 – 15.
EF4270 Emulatio n Comm ands 9 – 16 3255 4073 – 002 Underline Pr int Activates t he 9th wire on all charact er cells to underline all printable characters, including a sp ace (blank) character. Hexadecimal Decimal ASCII 1B 43 27 67 ESC C Under line Off Turns off underline print ing.
EF4270 Emulatio n Comm ands 3255 4073 – 002 9 – 17 Pitch Selection Selects t he character pit ch, from 33 t o 66 characters per l ine. The default character set is defined by t he internal D IP s witch s ettings. For more informat ion, see “ Chapter 3: Diagnosti cs and Print Test.
EF4270 Emulatio n Comm ands 9 – 18 3255 4073 – 002 Upside-Down O ff Turns off upside-dow n printing. Hexadecimal Decimal ASCII 1B 52 27 82 ESC R Upsi de- Down Pri nt Starts upside-dow n printing. Available for bot h journal and validation printing.
EF4270 Emulatio n Comm ands 3255 4073 – 002 9 – 19 Graphics Commands These commands are used to control the way graphics are entered or printed. They are listed in numerical order of t heir hexadecimal codes. Graphic s Enters graphics printing mode which print s all available dots (uses all wires in the print head).
EF4270 Emulatio n Comm ands 9 – 20 3255 4073 – 002 The follow ing representation of th e graphics cell shows how the cell is def ined and which bits def ine which dots in the cell (bit 0 is the least significant bit; bit 7 is the mos t signif icant bit ).
EF4270 Emulatio n Comm ands 3255 4073 – 002 9 – 21 Graphic s: 5 Dot Enters or exits graphics printing mode w hich prints only the top f ive dots of t he column (corresponding to the t op five wires of the printhead).
EF4270 Emulatio n Comm ands 9 – 22 3255 4073 – 002 Printer Status Comman ds These commands enabl e the printer t o communicate it s stat us to t he host computer. The commands are listed numerically by hexadecimal code. Status: 3 Bit Transmits the st atus of the paper sensors and t he condition of the print er.
EF4270 Emulatio n Comm ands 3255 4073 – 002 9 – 23 Status: 6 Bit Transmit s the s tatus of the paper sens ors, cash draw ers, forms clamp, and the condition of the print er. This command is processed immediately. The transmitted stat us is shown in the table below.
EF4270 Emulatio n Comm ands 9 – 24 3255 4073 – 002 Status: 7 Bit Transmit s the s tatus of the paper sens ors, cash draw ers, forms clamp, and the condition of the print er, including paper jam status. This command is processed immediately. The trans mitted s tatus is shown in t he table below .
3255 4073 – 002 10 – 1 Section 10 Flash Download Commands These commands are us ed to load f irmware into the printer and t o configure the p rinte r. With th e ex ce ption o f the Pu t the Pr inter in Fla sh Downl oad Mode command (1B 5B 7D), th ese commands are available only w hen the prin ter is in download mode.
Flash Do wnlo ad Co mmands 10 – 2 3255 4073 – 002 List of Flash Download Commands This t able list s the commands i n numerical order according to t heir hexadecimal codes. T he page number indicates where a complete descript ion of the command can be found in t he next section.
Flash Do wnlo ad Co mmands 3255 4073 – 002 10 – 3 Flash Download Command Descriptions These commands control downloading of flash memory. The print er returns either ACK or NAK t o the host comput.
Flash Do wnlo ad Co mmands 10 – 4 3255 4073 – 002 Request F lash Identifier Returns t he size of the f lash used. T here may be 4, 8, or 16 s ectors (64K each) in flash memory. The numbers retu rned are the number of sectors minus one (3, 7, or 15 respectivel y).
Flash Do wnlo ad Co mmands 3255 4073 – 002 10 – 5 Return Mic roproc ess or CRC Causes the print er to trans mit ACK follow ed by the CRC of t he microprocessor: ACK (CRC low, CRC high). Hexadecimal Decimal ASCII 1D 07 29 7 GS BEL Set Emulation Sets t he printer to the emulation reques ted.
Flash Do wnlo ad Co mmands 10 – 6 3255 4073 – 002 Write E EROM Switches Sets t he emulation EEROM sw itches. T he command assumes t hat the print er flash program memory (s ectors 0, 1) have been correct ly programmed. If these sectors have been eras ed, the print er returns NAK.
Flash Do wnlo ad Co mmands 3255 4073 – 002 10 – 7 Read EEROM s witc hes Returns t he settings of the EEROM s witches. This command is us ed to verify that t he EEROM sw itches are set correctly. T he command assumes that t he printer fl ash program memory (sectors 0, 1) have been correctly programmed.
Flash Do wnlo ad Co mmands 10 – 8 3255 4073 – 002 Write EEROM P arameter Turns data scope mode on or off , and selects the MI CR type (CMC7 or E13B). The command ass umes that the printer f lash program memory (sect ors 0, 1) have been correctly programmed.
Flash Do wnlo ad Co mmands 3255 4073 – 002 10 – 9 Read EEROM P arameter Returns t he sett ing of the reques ted parameter. T he command assumes that t he printer fl ash program memory (sectors 0, 1) have been correctly programmed. I f these s ectors have been erased, the print er returns N AK.
Flash Do wnlo ad Co mmands 10 – 10 3255 4073 – 002 Era se Selected Sector Erases t he sector t hat was selected previ ously. The printer t ransmits ACK if the sect or is erased success fully, NAK if no sector was sel ected previously.
Flash Do wnlo ad Co mmands 3255 4073 – 002 10 – 11 Rebo ot the p rinte r Ends the load process and reboots the print er. Before executing this command, the printer should have f irmware loaded, emulat ion set, EEROM sw itches set and external sw itches s et to th e runtime set tings.
Flash Do wnlo ad Co mmands 10 – 12 3255 4073 – 002.
3255 4073 – 002 11 – 1 Section 11 MICR Commands and Parsing These commands cont rol the Magnet ic Ink Character Recognit ion (MICR) check reader, including how it parses the character s trings on checks .
MICR Comma nds and Pa rsing 11 – 2 3255 4073 – 002 Reread MICR Data Resends the unparsed MICR data (as if the parsing has not been defined) f rom the previous MI CR sequence. Hexadecimal Decimal ASCII 1B 77 52 27 119 80 ESC w P Defi ne Parsi ng Format, Do Not S ave Pe rmanentl y Defines, but does not save parsing f ormat.
MICR Comma nds and Pa rsing 3255 4073 – 002 11 – 3 Parsing Param eter String Options The parsing options apply only to the E13B MICR font only, not to the CMC7 MICR font .
MICR Comma nds and Pa rsing 11 – 4 3255 4073 – 002 Other Parame ters Error Number E One Digit Ret urned 0 1 Read O K Read e rro r: bad characte r, em pty fie ld inval id le ngth, che ck dig it inv.
MICR Comma nds and Pa rsing 3255 4073 – 002 11 – 5 Ten parameters are more than enough t o specify all variable length fields w ith a field separat or each and other st atus inf ormation t hat may be helpfu l to an application.
MICR Comma nds and Pa rsing 11 – 6 3255 4073 – 002 ESC w p 018 A <C R> • Always 18 characters in t he account number (high order zero-filled if necessary) • Final Carriage Ret urn ESC w .
MICR Comma nds and Pa rsing 3255 4073 – 002 11 – 7 • Final Carriage Ret urn ESC w p T ’ / A ’ / C ’ / S <CR> • All characters in the tr ansit number • Field separator: / • All .
MICR Comma nds and Pa rsing 11 – 8 3255 4073 – 002 Notes All parameters are ASCII charact ers, i. e. greater t han or equal to 0x20, wit h the exception of a non-ASCI I character enclosed in single quotes as a f ield separator.
MICR Comma nds and Pa rsing 3255 4073 – 002 11 – 9 Once a parsin g format i s specif ied, th e follow ing values are ret urned: MICR Characters ASCII Hexadecimal Numerics Space Dash Fi el d separ ator * Country code* 0.
MICR Comma nds and Pa rsing 11 – 10 3255 4073 – 002 Otherw ise, a th ree or more digit number to t he right of the rightm ost “ on us ” symbol, and to the left of the left most amount symbol if an amount f ield is present, is the check s erial number.
MICR Comma nds and Pa rsing 3255 4073 – 002 11 – 11 In this example, wi thout an exception t able entry, the firmware w ould not be able to pick out the check serial number because it is not s epa.
MICR Comma nds and Pa rsing 11 – 12 3255 4073 – 002 The th ree high order bits of each byte mark the charact er type. T he characters can be marked in three ways: check serial # charact er, account # character, or “ skip thi s character or symbol.
MICR Comma nds and Pa rsing 3255 4073 – 002 11 – 13 Example 2 t22137-632t 001 6042202o927540 2754 is the check seri al # 6042202 is the account # To load t he third t able entry, w hich start s at.
MICR Comma nds and Pa rsing 11 – 14 3255 4073 – 002.
3255 4073 – 002 A – 1 Appendix A Specifications Printing Specifications Table 1: Speed and Print Modes Receipt/Jour nal Station Slip Statio n Spee d 290 lines /minut e (40 columns at 13.9 CPI, with 10 x 7 characte r cell, in 3.024 inch pr int zone) 290 lines/ minute (40 columns at 13.
Specifications A – 2 3255 4073 – 002 Table 3: Chara cter and Line Specificat ions EFP9800 ESC/ POS (Inc lude s Eps on ESC/ POS Emul ation) Characters/ Line (Col umns) Character Cell Size Print Line Widt h Inches (m m) Slip Right Marg in Inches (m m) Receipt Righ t Margin Inches (m m) Characters /Inch (Pitch) 40 10 x 7 1 2.
Specifications 3255 4073 – 002 A – 3 NCR 5021 Emul ation (Se rial Interfa ce Units only) Characters /Line (Col umns) Character Cell Size Print Line Widt h Inches (m m) Slip Right Margin Inches (m m) Receipt Right Margin Inches (m m) Characters/Inch (Pitch) 40 12 x 7 1 3.
Specifications A – 4 3255 4073 – 002 Print Zones The illustrat ions in this section show the printable area for t he receipt, journal, slip, and valida tion stations. The illustrations are not to scale. Refe rences to a table are for T able 3: Character and Li ne Specificati ons on the previous page.
Specifications 3255 4073 – 002 A – 5 Validat ion Print Zone The table refere nced in the illustration is Table 3 : Character a nd Line Specifications, earlier in this appendix. The fo llowing t ables specif y the locat ion of t he first line of vali dation fr om the bottom of the form f or each emulation.
Specifications A – 6 3255 4073 – 002 Emulat ion Number of V alida tion Lines * Locat ion of Fi rst Li ne of V a lida tion f rom Bot tom of Form EFP9800 ESC/P OS 4 1.17 inches ( 29.7 mm) EFP9800 ESC/P OS 6 1.525 inches ( 38.7 mm) EFP9800 ESC/P OS 10 2.
Specifications 3255 4073 – 002 A – 7 Using t he EF4270 emulat ion, the EF P9800 can print up to 16 lin es of validat ion at 8 lines /inch. U se int ernal swit ch pack 4 to change t he sett ings. Emulat ion Loca tion of First Line of Vali dati on from B ott om of Form EF4270 2.
Specifications A – 8 3255 4073 – 002 Slip Print Zone The table refere nced in the illustration is Table 3 : Character a nd Line Specificat ions on page 2.
Specifications 3255 4073 – 002 A – 9 Dimensions.
Specifications A – 10 3255 4073 – 002 Power Requirements The EFP 9800 printer can receive power f rom a remote power supply. The voltage requirement s are list ed below: Volta ge Maximum Short Term Curre nt Ma ximum Long Term C urrent 24 V +/- 5% 2.
Specifications 3255 4073 – 002 A – 11 Character Sets Code Page 437 (PC US).
Specifications A – 12 3255 4073 – 002 Code Page 850 (PC Multilingual).
Specifications 3255 4073 – 002 A – 13 Code Page 852 (Eastern European) CRT Character S et Code Page 852.
Specifications A – 14 3255 4073 – 002 Code Page 865 (Nordic Languages).
An important point after buying a device Unisys E-@CTION EFP9800 (or even before the purchase) is to read its user manual. We should do this for several simple reasons:
If you have not bought Unisys E-@CTION EFP9800 yet, this is a good time to familiarize yourself with the basic data on the product. First of all view first pages of the manual, you can find above. You should find there the most important technical data Unisys E-@CTION EFP9800 - thus you can check whether the hardware meets your expectations. When delving into next pages of the user manual, Unisys E-@CTION EFP9800 you will learn all the available features of the product, as well as information on its operation. The information that you get Unisys E-@CTION EFP9800 will certainly help you make a decision on the purchase.
If you already are a holder of Unisys E-@CTION EFP9800, but have not read the manual yet, you should do it for the reasons described above. You will learn then if you properly used the available features, and whether you have not made any mistakes, which can shorten the lifetime Unisys E-@CTION EFP9800.
However, one of the most important roles played by the user manual is to help in solving problems with Unisys E-@CTION EFP9800. Almost always you will find there Troubleshooting, which are the most frequently occurring failures and malfunctions of the device Unisys E-@CTION EFP9800 along with tips on how to solve them. Even if you fail to solve the problem, the manual will show you a further procedure – contact to the customer service center or the nearest service center