Unisys EFP9800 User Manual

Page 1
Unisys e-@ction
Slip, Validation, and Receipt Printer
EFP9800 Series
Owners Guide
© 2000 Unisys Corporation. All rights reserved.
November 2000 3255 4073–002
Printed in USA
Page 2
NO WARRANTIES OF ANY NATURE ARE EXTENDED BY THIS DOCUMENT. Any product or related information described herein is only furnished pursuant and subject to the terms and conditions of a duly executed agreement to purchase or lease equipment or to license software. The only warranties made by Unisys, if any, with respect to the products described in this document are set forth in such agreement. Unisys cannot accept any financial or other responsibility that may be the result of your use of the information in this document or software material, including direct, special, or consequential damages.
You should be very careful to ensure that the use of this information and/or software material complies with the laws, rules, and regulations of the jurisdictions with respect to which it is used.
The information contained herein is subject to change without notice. Revisions may be issued to advise of such changes and/or additions.
Notice to Government End Users: The software and accompanying documentation are delivered and licensed as commercial computer software and commercial computer software documentation as those terms are used in 48 C.F.R. § 12.212 and 48 C.F.R. § 227.7202-1 through 227.7202-4, as applicable. The Government shall receive only those rights provided in the standard commercial software license, or where applicable, the restricted and limited rights provisions of the contract FAR or DFARS (or equivalent agency) clause.
Correspondence regarding this publication can be e-mailed to doc@unisys.com.
Unisys is a registered trademark and e-@ction is a trademark of Unisys Corporation. All other marks are acknowledged to be the trademarks or registered trademarks of their respective owners. Unisys Corporation cannot attest to the accuracy of this information.
Page 3
Page Status
Page Issue
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 through 4–7 –002 4–8 Blank 5–1 through 5–10 –002 6–1 through 6–78 –002 7–1 through 7–20 –002 8–1 through 8–15 –002 8–16 Blank 9–1 through 9–24 –002 10–1 through 10–11 –002 10–12 Blank 11–1 through 11–13 –002 11–14 Blank A–1 through A–14 –002
3255 4073–002 iii
Page 4
Page Status
iv 3255 4073–002
Page 5
Contents
Section 1 About the EFP9800 Printer
Features and Options....................................................1–3
Receipt Station Features ............................................1–3
Journal Station Features.............................................1–3
Slip/Validation Station Features...................................1–3
General Features .......................................................1–4
Options.....................................................................1–4
Maintaining and Cleaning the Printer.............................1–4
Ordering Paper and Supplies ........................................1–5
Receipt/Journal Paper................................................1–5
Slips and Forms ........................................................1–5
Other Supplies...........................................................1–6
Documentation..........................................................1–6
Section 2 Operating the Printer
Using the Controls ........................................................2–1
Changing Paper............................................................2–2
Changing Receipt Paper .............................................2–3
Removing the Old Receipt Paper Roll ....................2–4
Loading the New Receipt Paper Roll......................2–5
Changing Receipt/Journal Paper..................................2–6
Removing the Printed Journal...............................2–6
Loading the New Receipt/Journal Paper Roll..........2–7
Verifying Checks...........................................................2–8
Printing on Slips and Checks.......................................2–11
Validating Slips and Checks ........................................2–13
Changing the Ribbon Cassette ....................................2–14
Replacing the Printhead..............................................2–16
Adjusting the Paper Low Sensor..................................2–16
Procedure...............................................................2–17
3255 4073–002 v
Page 6
Contents
Section 3 Diagnostics and Print Tests
Level 0 Diagnostics ...................................................... 3–1
Level 1 Diagnostics ...................................................... 3–2
Information About DIP Switch Settings .........................3–2
Switch Entry Mode.....................................................3–4
Choose a Printer Emulation..................................3–5
Set Internal Switch Pack Values in NVRAM.............3–7
EFP9800 ESC/POS Internal Switch Pack Settings
(Includes Epson ESC/POS)..........................3–9
Ithaca Peripherals Proprinter Internal Switch Pack
Settings..................................................3–11
NCR 5021 Internal Switch Pack Settings
(Serial Interface Units Only) ......................3–12
EF4270 Internal Switch Pack Settings ............3–13
Flash Download Mode ..............................................3–17
Data Scope Mode....................................................3–19
Enter Data Scope Mode.....................................3–19
Exit Data Scope Mode.......................................3–21
Enabling or Disabling the Cover Open Switch..............3–21
Verifying Read of MICR Characters ............................3–23
Checking MICR Noise Level.......................................3–25
Selecting the Font for the MICR Check Reader............3–26
Diagnostic Print Tests.................................................3–28
Print Configuration Information..................................3–28
Continuous Slip Printing............................................3–29
Print Each Character in the ASCII Character Set..........3–30
General Print Test....................................................3–31
Sample of Configuration Printout...............................3–32
Adjusting the Printhead Gap......................................3–33
Section 4 When Something Goes Wrong
Printer Not Operating ...................................................4–2
Indicators Showing a Problem....................................... 4–3
Printer Does Not Feed Receipt/Journal Paper............... 4–3
Carriage and Paper Jams............................................. 4–4
Slips, Forms, or Checks Not Feeding Properly ..............4–4
Slips, Forms, or Checks Skew When Feeding into the
Printer ..................................................................... 4–5
Some Dots are Missing................................................. 4–5
Ribbon Tears or Frays More Quickly Than Expected...... 4–5
Overall Print is Light or Smudged ................................. 4–6
Other Serious Problems................................................ 4–7
vi 3255 4073–002
Page 7
Contents
Getting Service .............................................................4–7
Section 5 Communication
Interfaces .....................................................................5–1
Sending Commands......................................................5–1
Using DOS to Send Commands...................................5–1
Using BASIC to Send Commands ................................5–2
RS-232C Interface........................................................5–2
RS-232C Interface Protocols.......................................5–2
XON/XOFF Protocol ............................................5–3
DTR/DSR Protocol..............................................5–4
RS-232C Interface Connectors....................................5–4
RS-232C Communication Connector Pin
Assignments .............................................5–4
RS-232C 9-Pin to 9-Pin Communication Connector
Pin Assignments........................................5–4
RS-232C 25-Pin (Host Computer) to 9-Pin
Communication Connector Pin Assignments.5–5
Power Cable Connector Pin Assignments ..............5–6
Cash Drawer Connector Pin Assignments..............5–6
Parallel Interface ..........................................................5–7
Parallel Interface Connectors......................................5–7
Parallel Communication Connector Pin
Assignments .............................................5–7
Power Cable Connector Pin Assignments ..............5–8
Cash Drawer Connector Pin Assignments..............5–9
Setting Switches .........................................................5–10
Section 6 EFP9800 ESC/POS Commands
List of EFP9800 ESC/POS Commands ..........................6–1
EFP9800 ESC/POS Command Descriptions ..................6–4
Printer Function Commands........................................6–4
Horizontal Tabs: Skip to Next Tab Stop.................6–5
Standard Mode ..............................................6–5
Page Mode....................................................6–5
Line Feed...........................................................6–5
Standard Mode ..............................................6–5
Page Mode....................................................6–5
Eject Slip ...........................................................6–6
Standard Mode ..............................................6–6
Page Mode....................................................6–6
3255 4073–002 vii
Page 8
Contents
Carriage Return ..................................................6–6
Standard Mode ..............................................6–6
Page Mode....................................................6–6
Cancel Print Data in Page Mode............................6–7
Set Right-Side Character Spacing .........................6–7
Standard Mode ..............................................6–7
Page Mode....................................................6–8
Select Print Mode(s)............................................6–8
Select Print Mode(s) (for Windows Printer
Drivers)...................................................6–10
Set Absolute Starting Position............................6–10
Standard Mode ............................................6–11
Page Mode..................................................6–11
Set Line Spacing to Default Spacing ...................6–11
Standard Mode ............................................6–11
Page Mode..................................................6–11
Set Line Spacing...............................................6–12
Standard Mode ............................................6–12
Page Mode..................................................6–12
Return Home....................................................6–12
Select Peripheral Device....................................6–13
Initialize Printer.................................................6–13
Set Slip Eject Length.........................................6–14
Set Horizontal Tab Positions ..............................6–14
Print and Feed Paper.........................................6–15
Standard Mode ............................................6–15
Page Mode..................................................6–15
Select Page Mode.............................................6–16
Select Print Direction in Page Mode ....................6–17
Set/Cancel Uni-Directional Printing......................6–18
Standard Mode ............................................6–19
Page Mode..................................................6–19
Set Printing Area in Page Mode..........................6–19
Set Relative Print Position..................................6–21
Standard Mode ............................................6–21
Page Mode..................................................6–21
Select Justification............................................6–22
Select Print Paper(s)..........................................6–22
Select Paper(s) For Setting Line Spacing.............6–23
Select Paper Sensor(s) to Stop Printing...............6–24
Enable/Disable Paper Feed Button......................6–25
Print and Feed n Lines.......................................6–25
Standard Mode ............................................6–25
Page Mode..................................................6–25
viii 3255 4073–002
Page 9
Contents
Set Slip Waiting Time ........................................6–25
Generate Pulse.................................................6–26
Release ...........................................................6–26
Select Head Energizing Time..............................6–27
Set Left Margin.................................................6–27
Set Fundamental Calculation Pitch ......................6–28
Set Printable Area Width....................................6–28
Print Characteristics Commands ...............................6–29
Select/Cancel User-Defined Character Set...........6–29
Define User-Defined Characters..........................6–30
Set/Cancel Underline ........................................6–34
Cancel User-Defined Characters.........................6–35
Set/Cancel Emphasized Mode............................6–35
Set/Cancel Double-Strike Mode..........................6–36
International Character Set.................................6–36
Set/Cancel 90 Degree Clockwise Rotation......6–39
Select Character Code Table .............................6–39
Set/Cancel Upside Down Printing .......................6–39
Graphics Commands................................................6–40
Select Bit Image Mode ......................................6–40
Define Downloaded Bit Image.............................6–42
Print Downloaded Bit Image ...............................6–43
Printer Status Commands.........................................6–44
Transmit Peripheral Device Status ......................6–45
Transmit Paper Sensor Status............................6–46
Transmit Printer ID............................................6–47
Enable/Disable Automatic Status Back (ASB) .......6–48
Identifying Auto Status Back Bytes Transmitted by
the Printer...............................................6–53
Transmit Status................................................6–54
Real Time Commands..............................................6–57
Real Time Status Transmission...........................6–58
Real Time Request to Printer..............................6–62
Bar Code Commands...............................................6–64
Select Printing Position of HRI Characters (Receipt
Station)...................................................6–64
Select Pitch of HRI Characters (Receipt Station) ...6–64
Select Height of Bar Code (Receipt Station).........6–64
Print Bar Code (Receipt Station) .........................6–65
First Variation: String terminated with NULL
Character ...............................................6–66
Second Variation: Length of Byte Specified at
Beginning of String ..................................6–67
3255 4073–002 ix
Page 10
Contents
Select Horizontal Size of Bar Code (Receipt
Station)...................................................6–68
Page Mode .............................................................6–69
Overview..........................................................6–69
Limitations .......................................................6–70
Command Settings in Both Modes......................6–71
Processing the Data in the Page.........................6–71
Examples of Printing in Page Mode.....................6–74
Flash Memory Commands ........................................6–76
Copy Downloaded Object to Flash Memory..........6–76
Disable Loading the Object to RAM When Powering
on the Printer..........................................6–77
Enable Loading the Object When Powering on the
Printer ....................................................6–78
Copy the Object from Flash Memory to External RAM6–78
Section 7 Ithaca Peripherals Proprinter Emulation Commands
List of Ithaca Peripherals Proprinter Emulation
Commands ..............................................................7–1
Ithaca Peripherals Proprinter Emulation Command
Descriptions............................................................. 7–4
Printer Function Commands........................................7–4
Open Cash Drawer 1...........................................7–4
Open Cash Drawer 2...........................................7–5
Horizontal Tab....................................................7–5
Line Feed...........................................................7–5
Vertical Tab........................................................7–5
Advance to Top of Next Form...............................7–6
Carriage Return ..................................................7–6
Clear Printer.......................................................7–6
Perform Validation: Open Forms Compensation
Assembly..................................................7–6
Perform Validation: Close Forms Compensation
Assembly..................................................7–7
Perform Validation: Close Forms Compensation
Assembly When Slip Sensed .......................7–7
Set Line Spacing to 1/8 Inch................................7–7
Set Fine Line Spacing (n/216 Inch) .......................7–7
Set Fine Line Spacing (n/72 Inch) .........................7–7
Set Line Spacing to 1/6 Inch................................7–8
Set Form Length in Inches ...................................7–8
Set Form Length in Lines.....................................7–8
Set Horizontal Tab Positions ................................7–9
x 3255 4073–002
Page 11
Contents
Fine Line Feed ....................................................7–9
Uni-Directional/Bi-Directional Print.......................7–10
Print Characteristics Commands ...............................7–10
Set Single Line Double-Wide...............................7–11
Original Character Size .................................7–11
Doubled Character Size ................................7–11
Set 17.2 Characters/Inch..................................7–11
Set 10 Characters/Inch.....................................7–12
Cancel Single Line Double-Wide..........................7–12
Cancel Underlining............................................7–12
Set Underlining.................................................7–13
Select Alternative Character Set.........................7–13
Select Character Set (Code Page 437)................7–13
Set 12 Characters/Inch.....................................7–13
Set Emphasized Printing....................................7–14
Cancel Emphasized Printing...............................7–14
Set Enhanced Printing.......................................7–14
Cancel Enhanced Printing ..................................7–14
Set Superscript ................................................7–15
Set Subscript ...................................................7–15
Cancel Subscript/Superscript ............................7–15
Cancel Double-Wide for Current Font...................7–15
Set Double-Wide for Current Font........................7–16
Graphics Commands................................................7–16
Format of the Data Stream for Graphics..............7–16
Single-Density Graphics .....................................7–18
Double-Density, Half-Speed Graphics...................7–18
Double-Density, Normal Speed Graphics..............7–18
Quadruple Density Graphics...............................7–19
Cash Drawer Status Commands................................7–20
Cash Drawer Status ..........................................7–20
Section 8 NCR 5021 Printer Emulation Commands
List of NCR 5021 Emulation Commands........................8–1
NCR 5021 Emulation Command Descriptions................8–3
Printer Function Commands........................................8–3
Line Feed...........................................................8–3
Carriage Return ..................................................8–3
Reset ................................................................8–4
Open ................................................................8–4
Close ................................................................8–5
Reset Character RAM ..........................................8–6
Read Slip Sensor ................................................8–6
3255 4073–002 xi
Page 12
Contents
Open Forms Compensation Assembly...................8–6
Close Forms Compensation Assembly...................8–7
Reprint After Media Jam.......................................8–7
Echo ................................................................8–8
Write Device Control Memory...............................8–8
Print Characteristics Commands ...............................8–12
Cancel Double-Wide...........................................8–13
Set Double-Wide................................................8–13
Set Interline Spacing .........................................8–13
Printer Status Commands.........................................8–13
Read Status .....................................................8–13
Read Tallies......................................................8–14
Read and Clear Tallies.......................................8–15
Section 9 EF4270 Emulation Commands
List of EF4270 Emulation Commands ...........................9–1
EF4270 Command Descriptions.................................... 9–4
Printer Function Commands........................................9–4
End of Text ........................................................9–4
Line Feed...........................................................9–5
Vertical Tab........................................................9–5
Eject Slip ...........................................................9–5
Carriage Return ..................................................9–5
Setup Parameters...............................................9–6
Reset Printer......................................................9–7
Cash Drawer 1 ...................................................9–7
Cash Drawer 2 ...................................................9–7
Document Clamp Open........................................9–8
Self Test............................................................9–8
Document Validation............................................9–8
Receipt/Journal Print...........................................9–8
Document Clamp Close.......................................9–9
Form Eject .........................................................9–9
Download...........................................................9–9
Form In..............................................................9–9
Select 9–10
Either Form-In Sensor........................................9–10
Both Form-In Sensors........................................9–10
Busy Until Buffer Empty.....................................9–10
Clamp Delay.....................................................9–11
Print Speed......................................................9–11
Buffered Validate ..............................................9–11
Buffer Clear......................................................9–12
xii 3255 4073–002
Page 13
Contents
Repeat Character..............................................9–12
Wait for Slip .....................................................9–12
Cancel Slip Waiting............................................9–13
Print Characteristics Commands ...............................9–13
Double-Wide Font..............................................9–13
Double-Wide Off................................................9–13
Character Set...................................................9–14
Underline Print..................................................9–16
Underline Off....................................................9–16
Double-High Off.................................................9–16
Double-High Font...............................................9–16
Pitch Selection .................................................9–17
Upside-Down Off...............................................9–18
Upside-Down Print.............................................9–18
Rotate Font 90 Degrees Clockwise or Cancel
Rotated Print...........................................9–18
Graphics Commands................................................9–19
Graphics..........................................................9–19
Graphics: 5 Dot................................................9–21
Printer Status Commands.........................................9–22
Status: 3 Bit.....................................................9–22
Status: 6 Bit.....................................................9–23
Status: 7 Bit.....................................................9–24
Status-Firmware................................................9–24
Section 10 Flash Download Commands
List of Flash Download Commands ..............................10–2
Flash Download Command Descriptions ......................10–3
Put the Printer in Flash Download Mode...............10–3
Request Printer Identification..............................10–3
Request Flash Identifier .....................................10–4
Select Sector to Download ................................10–4
Request Retransmission of Last Response ..........10–4
Check CRC ......................................................10–4
Return Microprocessor CRC...............................10–5
Set Emulation...................................................10–5
Request Current Emulation ................................10–5
Write EEROM Switches ......................................10–6
Read EEROM switches.......................................10–7
Write EEROM Parameter....................................10–8
Read EEROM Parameter....................................10–9
Erase the Flash ROM.........................................10–9
Return CRC of Selected Flash Sector..................10–9
3255 4073–002 xiii
Page 14
Contents
Erase Selected Sector.....................................10–10
Download Sector ............................................10–10
Reboot the printer...........................................10–11
Section 11 MICR Commands and Parsing
MICR Commands........................................................ 11–1
Read MICR Data and Transmit............................11–1
Define Parsing Format, Save in NVRAM ...............11–1
Reread MICR Data.............................................11–2
Define Parsing Format, Do Not Save Permanently 11–2
MICR Parsing .............................................................11–2
Parsing Parameter String Options..............................11–3
Variable Length Fields........................................11–3
Other Parameters .............................................11–4
Sample Parsing Formats...........................................11–5
ESC w p 18 A <CR> .........................................11–5
ESC w p 18 X A <CR> ......................................11–5
ESC w p 18 x A <CR>.......................................11–5
ESC w p 018 A <CR> .......................................11–6
ESC w p 018 X A <CR> ....................................11–6
ESC w p 018 x A <CR>.....................................11–6
ESC w p T 18 X A 04C <CR> ............................11–6
ESC w p K9 X T 18 X A 04C <CR>.....................11–6
ESC w p T '/ A '/ C '/ S <CR> ...........................11–7
Notes.....................................................................11–8
Check Serial Number ...............................................11–9
Parsing the Check Serial Number .......................11–9
Exceptions.....................................................11–10
Loading the Exception Table ............................11–11
Exception Table Entry Format .................................11–11
Example 1......................................................11–12
Example 2......................................................11–13
Maintaining the Exception Table...............................11–13
Appendix A Specifications
Printing Specifications ......................................................1
EFP9800 ESC/POS (Includes Epson ESC/POS Emulation). 2
Ithaca Peripherals Proprinter Emulation........................... 2
NCR 5021 Emulation .................................................... 3
EF4270 Emulation ........................................................ 3
Print Zones.......................................................................4
xiv 3255 4073–002
Page 15
Contents
Receipt and Journal Print Zones ..................................... 4
Validation Print Zone ..................................................... 5
Slip Print Zone.............................................................. 8
MICR Read Zone .............................................................. 8
Dimensions...................................................................... 9
Power Requirements...................................................... 10
Environmental Requirements ......................................... 10
Reliability ...................................................................... 10
Character Sets .............................................................. 11
Code Page 437 (PC US).............................................. 11
Code Page 850 (PC Multilingual)................................... 12
Code Page 852 (Eastern European).............................. 13
Code Page 865 (Nordic Languages) ............................. 14
3255 4073–002 xv
Page 16
Contents
xvi 3255 4073–002
Page 17
Section 1 About the EFP9800 Printer
The EFP9800 printer is a fast, quiet, reliable, and very compact multiple­function printer. It prints receipts and a journal, validates and prints checks, and prints on a variety of single- or multiple-part slips. An additional option is the Magnetic Ink Character Recognition (MICR) check reader with parsing which reads account numbers on checks for easy verification.
The industry-standard RS-232C and IEEE 1284 bi-directional parallel communication interfaces allow the EFP9800 to be connected to any host computer. The EFP9800 provides the following emulations: Epson 370/375 printers (included in the EFP9800 ESC/POS commands), Ithaca Peripherals Proprinter emulation, NCR 5021 printer, (Serial Interface Only) and the EF4270 printer. These emulations provide easy integration into applications written for these printers and emulations.
3255 4073–002 1–1
Page 18
About the EFP9800 Printer
Note: A Running Change acoustic noise reduction enhancement was
released for the EFP9840 and EFP9841 serial interface units. This Running Change incorporates a new solenoid clamp assembly and a revised controller PCBA to further reduce acoustical noise. The change was incorporated into factory production starting at serial number 5108 67054. All EFP9840 and EFP9841 units with serial numbers 5108 67054 and above will have the acoustic enhancements.
The new solenoid assembly has a bumper added to the plunger to
reduce noise. This new solenoid requires a new lower case and therefore cannot be installed in The EFP9840 and EFP9841 units below serial number 5108 67054.
The revised PCBA incorporates a modified print head pin firing
scheme. The PCBA fires the pins in staggered pairs to reduce acoustical noise. This new PCBA is fully backward compatible with previous style EFP9800’s.
1–2 3255 4073–002
Page 19
About the EFP9800 Printer

Features and Options

The EFP9800 printer comes with a variety of standard features, and can be configured with several options.

Receipt Station Features

Standard/compressed pitch (host computer selectable): 11.6 to 16.8
characters per inch, 33-51 columns (ESC/POS)
Drop in paper loading, requires no spindle
Paper Status indicator light (LED) (adjustable)

Journal Station Features

Standard/compressed pitch (host computer selectable): 11.6 to 16.8
characters per inch, 33-51 columns (ESC/POS)
Automatic paper loading, requires no spindle or threading
Autograph table

Slip/Validation Station Features

Standard/compressed pitch (host computer selectable): 11.6 to 16.8
characters per inch, 33-51 columns (ESC/POS)
Up to 14 lines of validation printing (at 7.2 lines per inch) (ESC/POS)
Printing of slips up to five-parts thick, up to a total thickness of .014 inches
(the receipt is included as one or two of the parts depending if it is one-ply or two-ply)
Top insertion of validation forms with slip stop
Side insertion of slips with override of slip stop and automatic alignment of
slip
Front insertion of slips with override of slip stop and automatic alignment
of slip
Slip In indicator light (LED)
3255 4073–002 1–3
Page 20
About the EFP9800 Printer

General Features

Industry standard RS-232C communication interface or IEEE 1284 parallel
bi-directional communication interface
NVRAM (Non-Volatile memory) to store customer configuration and
historic data
Cash drawer connector
Online LED
Cover open switch

Options

Magnetic Ink Character Recognition (MICR) check reader built into the slip
station for verifying checks (includes custom MICR field parsing)
Remote power supply
EFP9800-SW1 software utilities

Maintaining and Cleaning the Printer

There is no customer maintenance required for the EFP9800 printer. However, you may occasionally clean the cabinet as needed to remove dust and finger marks. Use any household cleaner designed for plastics, but test it first on a small, unseen area. The cabinet finish and materials are durable and are resistant to cleaning solutions, lubricants, fuels, cooking oils, and ultraviolet light.
If the receipt paper bucket is dirty, wipe it with a clean, damp cloth.
Caution
Do not spray or try to clean the printhead or the inside of the printer with any kind of cleaner as this may damage the printhead or the electronics.
1–4 3255 4073–002
Page 21
About the EFP9800 Printer

Ordering Paper and Supplies

The following section lists the paper , supplies, and documentation available for order.

Receipt/Journal Paper

Item Type Number
One-Ply Receipt or journal
150 feet
Two-Plies Receipt/journal
95 feet
40-1004-874
40-1005-871

Slips and Forms

The EFP9800 printer prints on single- or multiple-part slips in the slip station. Slips must meet the following requirements (the receipt is included as one or two of the parts depending if it is one-ply or two-ply):
Minimum Slip Size 2.75 inches (69.8 mm) wide by 5.0 inches (127 mm) long
Maximum Slip Size 8.5 inches (215.9 mm) wide by 11.69 inches (297 mm) long
Total thickness Single-part slips: 0.003 inches (0.076 mm) (minimum)
Number of parts Up to a maximum of five parts (the receipt is included as one or two
Note: If card stock is present, it should be the bottom part. If
multiple-part slips are used, the double-strike mode must be used to ensure that all parts are printed on clearly. Contact your sales representative to order slips and forms.
Or
5.0 inches (127 mm) wide by 2.75 inches (69.8 mm) long
Multiple parts: 0.014 inches (0.355 mm) (maximumincludes the receipt)
parts)
3255 4073–002 1–5
Page 22
About the EFP9800 Printer

Other Supplies

Contact your sales representative to order the supplies listed below.
Item Type Number
Ribbon Cassettes Purple ribbon cassette
Black ribbon cassette
Power Supply 75-2087-908
04-9815-988 04-9816-986

Documentation

Contact your sales representative to order the following documentation:
Title Unisys Number
Unisys e-@ction Slip, Validation, and Receipt EFP9800 Series Owner’s Guide
Unisys e-@ction Slip, Validation, and Receipt EFP9800 Series Installation and Operation Guide
Unisys e-@ction Slip, Validation, and Receipt EFP9800 Series Servicing Guide
3255 4073
3255 4065
3255 4081
1–6 3255 4073–002
Page 23
Section 2 Operating the Printer
This section includes information about operating the printer controls, loading paper and ribbon cassettes, replacing the printhead, and working with slips, forms, and checks.

Using the Controls

The EFP9800 printer includes the following buttons:
Paper Feed button used to advance paper.
Reset button used to initialize the printer.
Caution
Pressing the Reset button initializes the printer, causing any downloaded fonts to be lost.
3255 4073–002 2–1
Page 24
Operating the Printer

Changing Paper

The EFP9800 features simple paper loading that is quick and efficient, saving both time and paper.
Caution
Do not operate the printer if it runs out of paper. The printer will continue to operate, but data may be lost and the printhead may be damaged.
2–2 3255 4073–002
Page 25
Operating the Printer

Changing Receipt Paper

Note: Use these instructions if you are printing receipts only. If you are
printing both receipts and a journal (record of transactions), or a journal only, see Changing Receipt/Journal Paper later in this section.
Note: All EFP9800 Series printers have a receipt journal take up spool
assembly factory installed that is not always required or utilized by the client.
If the receipt take up assembly is not used, an occasional noise will
occur as the take up roller assembly rotates.
The receipt take up spool has a spring-loaded roller that allows easy
loading. However, if the receipt take up capability is not being used the spring loaded roller shaft will spring upwards and hit the printer top cover once per revolution.
In cases where the receipt take up assembly is not being used it can
be secured in a closed position so that it will not hit the top cover during printing to eliminate the occasional nuisance noise.
A small piece of tape or a rubber band can be used to keep the take up
roller assembly in a closed position at all times.
3255 4073–002 2–3
Page 26
Operating the Printer

Removing the Old Receipt Paper Roll

1. Open the rear cover.
2. Open the clamshell.
3. Remove the used receipt paper roll.
2–4 3255 4073–002
Page 27
Operating the Printer
Loading the New Receipt Paper Roll
1. Drop the new roll into the bucket and pull out several inches.
2. Lay the end of the paper out over the top of the slip table, then close the rear cover and the clamshell.
3255 4073–002 2–5
Page 28
Operating the Printer

Changing Receipt/Journal Paper

Note: Use these instructions if you are printing both receipts and a journal
(record of transactions) or a journal only. If you are printing receipts only, see Changing Receipt Paper earlier in this section.
Removing the Printed Journal
1. Open the rear cover.
2. Tear the paper off below the last journal entry.
3. Open the clamshell.
4. Slide the printed journal off the take-up core and set it in a safe place.
5. Remove the paper core or remainder of the roll.
2–6 3255 4073–002
Page 29
Operating the Printer
Loading the New Receipt/Journal Paper Roll
1. Drop the new receipt/journal roll into the bucket and pull out about 10 inches (25 cm) of paper.
The paper should not extend farther than the back of the printer cabinet.
2. Close the clamshell.
3. Place the end of the journal ply between the halves of the take-up assembly.
If you are printing a journal only, continue with step 4. If you are printing both receipts and a journal, position the top paper ply so
that it extends over the top of the slip table.
4. Press the paper feed button to wind the paper onto the take-up assembly.
5. Close the rear cover.
3255 4073–002 2–7
Page 30
Operating the Printer

Verifying Checks

Follow this procedure to verify checks on printers with the MICR check reader option. The printer’s Magnetic Ink Character Reader (MICR) check reader reads the magnetic ink characters on the check in order for the host computer to verify that the check is good.
Note: Verify the check before you validate it. For more information, see
Validating Slips and Checks later in this section.
2–8 3255 4073–002
Page 31
Operating the Printer
1. Insert the check from the front, face up, with the MICR characters to the right, as shown.
2. Slide the check toward the back of the printer along the right side until it covers both sensors.
The Slip In LED turns on when both sensors are covered, indicating that the check is inserted properly. The printer reads the magnetic characters on the check.
Note: Do not hold or keep the check from moving during the MICR
check reader transaction or the check numbers will not be read accurately.
3. Follow any instructions from the host computer.
Once the check has been verified, the printer may then print the date, payee, and amount on the check, depending on the host computer software.
For more information, see Printing on Slips and Checks on the next page.
4. Remove the check after it has been fed all the way back out.
5. Follow the instructions from the host computer to finish the transaction, if provided.
6. To validate the check, follow the procedures in Validating Slips and Checks later in this section.
3255 4073–002 2–9
Page 32
Operating the Printer

Printing on Slips and Checks

There are several types of transactions for which you may print on a slip or check. These include some credit card transactions, merchandise return forms, electronic funds transfers and check printing (printing the date, payee, and amount on the check).
The EFP9800 can print on slips and forms up to five-parts thick (the receipt is included as one or two of the parts depending if it is one-ply or two-ply). For more information on the types of slips and forms you can use, see “Ordering Paper and Supplies in section 1.
Note: Do not use this procedure for validation or check verification. See
Verifying Checks on the previous page, and Validating Slips and Checks on the next page.
1. Insert the slip/check from the front, placing it on the slip table first, with the side to be printed face up.
2. See the illustration for an example of how to insert a check. Use the same procedure for any type of slip.
You may also insert the slip/check from the side. In this case, insert the
slip/check at an angle with the side to be printed facing you, and then rotate it until it is vertical. See the illustration.
3. Slide the slip/check to the right until it lines up against the wall.
2–10 3255 4073–002
Page 33
Operating the Printer
4. Position the slip/check so that the top is protruding from the top of the printer.
The Slip In LED flashes green. When the slip/check is inserted properly, the
Slip In LED is lit steadily.
Depending on your printer setup, the printer may automatically begin
printing, or you may have to perform the action programmed for your printer, such as pressing a particular keyboard key. Follow the instructions from the host computer.
5. Remove the slip/check once it is fed back out and then follow the instructions from the host computer to finish the transaction.
3255 4073–002 2–11
Page 34
Operating the Printer

Validating Slips and Checks

The EFP9800 can print on slips and forms up to five-parts thick (the receipt is included as one or two of the parts depending if it is one-ply or two-ply). For more information on the types of slips and forms you can use, see “Ordering Paper and Supplies in section 1.
Follow this procedure to validate slips and checks.
Note: Do not use this procedure for check verification. See “Verifying
Checks earlier in this section.
Be sure to insert the slip or check properly to ensure printing in the correct locations. Insert standard size slips and checks from the top, using the slip stop to position them correctly.
1. Insert the slip/check from the top, with the side to be printed facing you as shown in the illustration.
2. Slide the slip/check into the printer until it meets the slip stop and to the right until it lines up against the wall.
The Slip In LED flashes green. When the slip/check is inserted properly, the
Slip In LED is lit steadily.
3. Depending on your printer setup, the printer may automatically begin printing, or you may have to perform the action programmed for your printer, such as pressing a particular keyboard key. Follow the instructions from the host computer.
2–12 3255 4073–002
Page 35
Operating the Printer
4. Remove the slip/check once it is fed back out and then follow the instructions from the host computer to finish the transaction.

Changing the Ribbon Cassette

Change the ribbon cassette when the print is too light or the ribbon is frayed.
1. Open the cassette cover.
2. Slide the carriage assembly (assembly that holds the printhead) to the center of the printer.
3255 4073–002 2–13
Page 36
Operating the Printer
3. Pull the used ribbon cassette out of the printer and discard it. Be careful not to bump or damage the Form Out sensor while you remove
the ribbon cassette.
4. Snap in the new ribbon cassette, and close the cassette cover.
Caution
Do not remove the mylar shield on the ribbon cassette. It protects against smudging. The ribbon cassette will be ruined if it is removed.
2–14 3255 4073–002
Page 37
Operating the Printer

Replacing the Printhead

The impact printhead is extremely reliable. However, it may need to be changed depending on the use of the printer. Printhead replacement is required if it is tearing or fraying the ribbon, or if some dots print lighter than others. Call a service representative for printhead replacement.

Adjusting the Paper Low Sensor

Before adjusting the paper low sensor, make sure the power is off. Place the printer on a level surface or adjust it while mounted on the host computer. Do not apply pressure to the top of the printer while making adjustments.
3255 4073–002 2–15
Page 38
Operating the Printer

Procedure

The paper low sensor lights the paper low/out LED when the paper roll is almost empty.
You can raise or lower the paper low sensor assembly to change the amount of paper left on the roll when the sensor lights the paper low/out LED. Raise the assembly by turning the screw counterclockwise to signal paper low earlier (more paper left on the roll). Lower the assembly by turning the screw clockwise to signal paper low later (less paper left on the roll).
You need a Phillips head screwdriver to make this adjustment.
1. Open the rear cover.
2. Turn the screw on the paper low assembly to raise or lower the sensor, changing the amount of paper that will be left on the roll when the sensor activates the paper status LED.
3. See the table for more information.
4. Close the cover.
Paper Low Sensor Setting Amount of Paper Left
Factory Setting 8 ± 5 feet
Screw turned 1 revolution clockwise
Screw turned 1 revolution counterclockwise
Screw turned all the way down (clockwise)
5.5 feet less paper (before sensor is activated)
5.5 feet more paper (before sensor is activated)
Paper Low Sensor disabled
Note: These settings are based on the Receipt-Journal printer using two-ply
paper and the Receipt printer using one-ply paper. If paper is used with different number of plies than specified, the information in the table will not be accurate.
2–16 3255 4073–002
Page 39
Section 3 Diagnostics and Print Tests
The following diagnostic tests are available for the EFP9800:
Level 0 Diagnostics: Performed during the startup cycle and each time the
printer is reset.
Level 1 Diagnostics: Performed using DIP switches or the Paper Feed
button.
Diagnostic Print Tests.

Level 0 Diagnostics

The printer automatically performs Level 0 diagnostics each time it is turned on. Level 0 diagnostics include the following:
All motors and solenoids are turned off.
Microprocessor timing is checked.
Firmware ROM is tested.
On board and external RAM are checked.
If this test succeeds, the green Online LED flashes once.
If this test fails, Level 0 diagnostics stop. The printer becomes inactive: the
printhead does not home, the red Paper Status and the green Slip In LED’s turn on, and the printer is unable to communicate with the host computer.
Printhead is homed. If this action fails, a fault condition occurs.
Status of all sensors is checked and status bytes are updated.
If this is the first time that the printer is turned on, or if a new NVRAM has been installed, the default values for the printer functions and tests are loaded into NVRAM during Level 0 diagnostics. To change the printer functions and tests, use Level 1 diagnostics. For more information, see Level 1 Diagnostics on the next page.
3255 4073–002 3–1
Page 40
Diagnostics and Print Tests
If both the red Paper Status and the green Slip In LEDs are steadily illuminated, it is an indication that the NVRAM has failed.
When the last step of the Level 0 diagnostics is complete, the Paper Feed button is enabled and the printer is ready for normal operation.
If the printer does not complete Level 0 diagnostics, the LEDs flash to indicate the problem. See Getting Service in section 4.

Level 1 Diagnostics

Level 1 diagnostics are selected using the DIP switches or the Paper Feed button. During Level 1 diagnostics, the printer is not communicating with the host computer. The diagnostics are described in this order:
Switch Entry Mode
Internal Switch Pack Values in NVRAM
Flash Download Mode
Data Scope Mode
Verifying Read of MICR Characters
Checking MICR Noise Level
Selecting the Font for the MICR Check Reader
Diagnostic Print Tests

Information About DIP Switch Settings

To run Level 1 diagnostics, use the DIP switches to change settings. See the following illustration for the location of the switches on the EFP9800 printer. Keep these points in mind when using the DIP switches:
To turn a DIP switch on, push it down. To turn a DIP switch off, push it up. The settings can only be changed when the printer is about to enter Level 1
diagnostics. Switch 1 must be set to On, and switch 2 set to Off. The default options are set at the factory and are stored in non-volatile memory
or NVRAM (also called EEROM). After the settings have been changed and stored in NVRAM, the DIP switches must be set back to the normal settings for the printer to operate. For a list of normal settings, see Setting Switches in section 5.
3–2 3255 4073–002
Page 41
Diagnostics and Print Tests
After changing the DIP switch settings, cycle the printer by pressing the Reset button off and then on again. The green Online LED flashes when the printer cycles.
Caution
If you are changing the switch settings for a function or test, be sure you choose the correct settings to avoid accidentally changing the settings for another function or test. If you do accidentally change the settings, use the switch settings shown in the tables throughout this section to change those settings back, or return to the normal settings. For a list of normal settings, see Setting Switches in section 5. If you need assistance, contact a service representative. For more information, see Getting Service in section 4.
3255 4073–002 3–3
Page 42
Diagnostics and Print Tests

Switch Entry Mode

Use Switch Entry mode to set the printer emulation or the internal switch pack values in NVRAM.
Note: For an alternate method to set the emulation and switch settings, see
Section 10: Flash Download Commands.
The EFP9800 printer can emulate the following printers and emulations:
Epson ESC/POS (370/5) printer
Note: This emulation is included in the EFP9800 ESC/POS
commands.
Ithaca Peripherals Proprinter emulation
NCR 5021 printer (EFP984x Serial Interface Units Only)
EF4270 printer
Note: The EFP9800 FLASHADMIN software utility can also be used for
emulation and internal DIP switch configuration. This utility is included in the EPF9800-SW1 style package.
The EFP9800 printer has one set of DIP switches, while some of the emulated printers have two or more sets. You can enter values for the extra switch packs into internal switch packs stored in NVRAM.
Note: Secure the roller assembly in a closed position to eliminate the
nuisance noise from occurring when the take-up assembly is not being used.
All procedures completed in Switch Entry mode include two steps:
First, tell the printer what you want to doeither choose an emulation or
choose an internal switch pack value. (For example, choose the Ithaca Peripherals Proprinter emulation or internal switch pack 2.)
Second, enter the value for the operationeither the specific printer
emulation or the values for the internal switch pack.
Both steps are completed by setting the DIP switches. During the first step, the Slip In LED is on. During the second step, the Slip In LED is off.
Once youve finished setting options in Switch Entry mode, turn off the printer and set the DIP switches back to the settings for the appropriate communication protocol. The options you set in Switch Entry mode are stored in internal switch packs in NVRAM until you change them.
3–4 3255 4073–002
Page 43
Diagnostics and Print Tests
Use the diagnostics print tests to print the name of the emulation which is currently active and the settings of the NVRAM switch packs. See Diagnostics Print Tests later in this section for information about running the tests.
Choose a Printer Emulation
Caution
The DIP switches are set at the factory to predetermined settings. Change the settings carefully to avoid changing other functions. Run the Diagnostic Print Tests to see what emulation the printer is set for. For more information, see Diagnostic Print Tests later in this section.
1. Turn the printer off.
2. Turn the printer to the back to access the DIP switches and write down the current switch settings.
3. To put the printer into Switch Entry mode, set the DIP switches to the following settings:
Switch 1 Switch 2 Switch 3 Switch 4 Switch 5 Switch 6 Switch 7 Switch
ON ON OFF OFF OFF OFF OFF OFF
8
4. Turn the printer back on.
The printer is now in Switch Entry Mode as indicated by the green Online
LED and the red Paper Status LED flashing. The green Slip In LED may be on or off, depending on your input at the time.
5. To indicate to the printer that you are choosing a printer emulation, set all of the DIP switches to Off.
6. Press the Paper Feed button.
The green Slip In LED turns off.
3255 4073–002 3–5
Page 44
Diagnostics and Print Tests
7. Set the DIP switches to the settings for the printer or emulation you want to emulate:
Emulation Switch 1 Switch 2 Switch 3 Switch 4 Switch 5 Switch 6 Switch 7 Switch
EFP9800
ESC/POS*
IPI Proprinter Emulation
NCR 5021 OFF OFF OFF OFF OFF OFF OFF ON
EF4270 OFF OFF OFF OFF OFF OFF ON ON
OFF OFF OFF OFF OFF OFF OFF OFF
OFF OFF OFF OFF OFF OFF ON OFF
* The EFP9800 ESC/POS includes Epson ESC/POS (in order to emulate the Epson 370/5 printer).
For use with EFP984x Serial Interface Units Only
8. Press the Paper Feed button. The green Slip In LED turns on. The printer emulation you selected is
stored in NVRAM.
9. Turn the printer off and reset the DIP switches to what they were when you started.
For normal operation settings, see Switch Settings in section 5.
10. Turn the printer back on.
8
Use the print test to print the name of the emulation which is currently active and the settings of the NVRAM switch packs. See Diagnostics Print Tests later in this section for information about running the tests.
3–6 3255 4073–002
Page 45
Diagnostics and Print Tests
Set Internal Switch Pack Values in NVRAM
Once youve chosen the emulation (in the previous section), you can specify various printer functions by setting the switches on internal switch packs.
Caution
The DIP switches are set at the factory to predetermined settings. Change the settings carefully to avoid changing other functions.
1. Turn the printer off.
2. Turn the printer to the back to access the DIP switches and write down the current switch settings.
3. To put the printer into Switch Entry mode, set the DIP switches to the following settings:
Switch 1 Switch 2 Switch 3 Switch 4 Switch 5 Switch 6 Switch 7 Switch
ON ON OFF OFF OFF OFF OFF OFF
8
4. Turn the printer back on.
The printer is now in Switch Entry Mode as indicated by the green Online
LED and the red Paper Status LED flashing. The green Slip In LED may be on or off, depending on your input at the time.
5. Set the DIP switches according to the following table to select the internal switch pack you want to use.
See the tables in the following four sections to determine the switch pack
you need for the emulation you have already chosen:
EFP9800 ESC/POS Internal Switch Pack Settings
Ithaca Peripherals Proprinter Internal Switch Pack Settings
NCR 5021 Internal Switch Pack Settings
EF4270 Internal Switch Pack Settings
3255 4073–002 3–7
Page 46
Diagnostics and Print Tests
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. Press the Paper Feed button. The green Slip In LED turns off.
7. Set the DIP switches to the settings on the switch pack for the emulation you have already chosen.
8. Use the tables in the following four sections (as listed under number five above).
9. Press the Paper Feed button.
The green Slip In LED turns on. The internal switch pack and switch
settings you chose are stored in NVRAM.
10. Turn the printer off and reset the DIP switches to what they were when you started.
For normal operation settings, see Setting Switches in Section 5.
11. Turn the printer back on.
12. Repeat this procedure to select settings on a different switch pack.
You can print out a listing of the settings youve chosen using the diagnostic
print tests. For more information, see Diagnostic Print Tests later in this section.
Use the print test to print the name of the emulation which is currently active and the settings of the NVRAM switch packs. See Diagnostic Print Tests later in this section for information about running the tests.
3–8 3255 4073–002
Page 47
Diagnostics and Print Tests
EFP9800 ESC/POS Internal Switch Pack Settings (Includes Epson ESC/POS)
EFP9800 ESC/POS Emulation: Internal Switch Pack 1 Switch Settings Description
1 OFF
ON
2 OFF
ON
3-8 Unused.
Print “?” for data error. Ignore data error.
4K byte communication data buffer. 40 byte data buffer.
EFP9800 ESC/POS Emulation: Internal Switch Pack 2 Switch Settings Description
1 OFF
ON
2 Unused.
3 OFF
ON
4-8 Unused.
No display module connected (default). No display module connected (same as ON).
Busy on buffer full or offline (default). Busy on buffer full.
EFP9800 ESC/POS Emulation: Internal Switch Pack 3, Switch 1 Switch Settings Description
1 OFF
ON
Set default Epson line spacing to 7.2 lines per inch (paper saving mode). Set default line spacing to 6 lines per inch.
3255 4073–002 3–9
Page 48
Diagnostics and Print Tests
EFP9800 ESC/POS Emulation: Internal Switch Pack 3, Switches 2 and 3 Switch 2 Switch 3 Description
OFF OFF Epson 40/33 character print zone (2.506 inches wide).
OFF ON Epson 42/35 character print zone (2.506 inches wide).
ON OFF Unisys 42/35 character print zone (3.024 inches wide).
ON ON Unisys 51/42 character print zone (3.024 inches wide).
EFP9800 ESC/POS Emulation: Internal Switch Pack 3, Switches 4 and 5 Switch Settings Description
4 OFF
ON
5 OFF
ON
Set the standard mode slip/validation right margin to 0.53 inches (Epson Compatible). This only applies if switch 2 is OFF (2.506 inch print zone). Center the print zone for standard mode. Right margin set to 0.113 for 3.024 inch print zone or to 0.372 for 2.506 inch print zone.
Set the page mode slip/validation right margin to 0.53 inches (Epson compatible). Center the print zone for page mode. Right margin set to 0.372 inches.
EFP9800 ESC/POS Emulation: Internal Switch Pack 3, Switches 6 and 7 Switch 6 Switch 7 Description
OFF OFF Selects 14 lines (7.2 lines per inch) available when validation is
OFF ON Selects 10 lines (7.2 lines per inch) available when validation is
ON OFF Selects 6 lines (7.2 lines per inch) available when validation is
ON ON Selects 4 lines (7.2 lines per inch) available when validation is
selected.
selected.
selected.
selected.
3–10 3255 4073–002
Page 49
Diagnostics and Print Tests
EFP9800 ESC/POS Emulation: Internal Switch Pack 3, Switch 8 Switch Settings Description
8 Unused.
Ithaca Peripherals Proprinter Internal Switch Pack Settings
Ithaca Peripherals Proprinter Emulation: Internal Switch Pack 1, Switches 1, 2, 3, and 6 Switch Settings Description
1 OFF
ON
2 Unused.
3 OFF
ON
6 OFF
ON
If slip is detected, both slip feed and receipt/journal feed advance. If slip is detected, only the slip feed advances.
Note: If slip is not detected, then only the receipt/journal feed advances.
No automatic line feed. Printer automatically inserts line feed.
10 Characters/Inch character pitch permitted. 10 Characters/Inch character pitch not permitted.
3255 4073–002 3–11
Page 50
Diagnostics and Print Tests
Ithaca Peripherals Proprinter Emulation: Internal Switch Pack 1, Switches 4 and 5, 7 and 8 Switch 4 Switch 5 Sets Receipt Paper Length
OFF OFF 5.5 inches.
OFF ON 8.5 inches (default).
ON OFF 11 inches.
ON ON 14 inches.
Switch 7 Switch 8 Selects Code Page
OFF OFF ESC 6 selects Code Page 850, PC Multilingual.
OFF ON ESC 6 selects Code Page 852, Eastern European.
ON OFF ESC 6 selects Code Page 865, Nordic Languages.
ON ON Unused.
ESC 7 selects Code Page 437, PC US.
ESC 7 selects Code Page 437, PC US.
ESC 7 selects Code Page 437, PC US.
NCR 5021 Internal Switch Pack Settings (Serial Interface Units Only)
NCR 5021 Emulation: Internal Switch Pack 1 Switch Settings Description
1 OFF
ON
2 OFF
ON
Selects three lines of validation. Selects six lines of validation.
If slip is detected, both slip feed and receipt/journal feed advance. If slip is detected, only the slip feed advances.
Note: If slip is not detected, then only the receipt/journal feed advances.
3–12 3255 4073–002
Page 51
Diagnostics and Print Tests
EF4270 Internal Switch Pack Settings
EF4270 Emulation: Internal Switch Pack 1, Switches 1 and 2 Switch Settings Description
1 OFF
ON
2 Unused.
Auto Line Feed OFF. Auto Line Feed ON.
EF4270 Emulation: Internal Switch Pack 1, Switches 3 and 4 Switch 3 Switch 4 Description
OFF OFF Set Receipt (Journal) line spacing to 8.0 lines/inch.
ON OFF Set Receipt (Journal) line spacing to 6.9 lines/inch.
OFF ON Set Receipt (Journal) line spacing to 6.0 lines/inch.
ON ON Set Receipt (Journal) line spacing to 5.3 lines/inch.
EF4270 Emulation: Internal Switch Pack 1, Switches 5 and 6 Switch 5 Switch 6 Description
OFF OFF Set Slip (Validation) line spacing to 8.0 lines/inch.
ON OFF Set Slip (Validation) line spacing to 6.9 lines/inch.
OFF ON Set Slip (Validation) line spacing to 6.0 lines/inch.
ON ON Set Slip (Validation) line spacing to 5.3 lines/inch.
EF4270 Emulation: Internal Switch Pack 1, Switches 7 and 8 Switch Settings Description
7 Unused.
8 OFF
ON
Set RTS (Request to Send) Polarity to -12v (MARK). Set RTS Polarity to +12v (SPACE).
3255 4073–002 3–13
Page 52
Diagnostics and Print Tests
EF4270 Emulation: Internal Switch Pack 2, Switches 1, 2, and 3 Switch 1 Switch 2 Switch 3 Description
OFF OFF OFF Set pitch to 33 characters/line.
ON OFF OFF Set pitch to 36 characters/line.
OFF ON OFF Set pitch to 40 characters/line.
ON ON OFF Set pitch to 44 characters/line.
OFF OFF ON Set pitch to 50 characters/line.
ON OFF ON Set pitch to 57 characters/line.
OFF ON ON Set pitch to 66 characters/line.
ON ON ON Unused.
EF4270 Emulation: Internal Switch Pack 2, Switches 4, 5, and 6 Switch 4 Switch 5 Switch 6 Description
OFF OFF OFF Set character set to USA.
ON OFF OFF Set character set to UK.
OFF ON OFF Set character set to German.
ON ON OFF Set character set to French.
OFF OFF ON Set character set to Italian.
ON OFF ON Set character set to Spanish.
OFF ON ON Set character set to Hebrew.
ON ON ON Unused.
EF4270 Emulation: Internal Switch Pack 2, Switches 7 and 8 Switch Settings Description
7 OFF
ON
8 Unused.
Validation clamp open. Validation clamp closed.
3–14 3255 4073–002
Page 53
Diagnostics and Print Tests
EF4270 Emulation: Internal Switch Pack 3, Switches 1, 2, and 3 Switch Settings Description
1 OFF
ON
2 Unused.
3 Unused.
Concurrent print disabled. (When the slip feeds, the paper roll does not necessarily also feed.) Concurrent print enabled. (When the slip feeds, the paper roll also feeds.)
EF4270 Emulation: Internal Switch Pack 3, Switches 4, 5, and 6 Switch Settings Description
4* OFF
ON
5** OFF
ON
6** OFF
ON
Enables two cash drawers when activate command is received. Printer assumes a single cash drawer is connected and checks status of drawer before activating it. If the drawer is open or missing, the drawer solenoid is not activated.
Assumes only cash drawer 1 is attached. Assumes only cash drawer 2 is attached.
Low signal (0) on pin 3 of cash drawer connector indicates cash drawer closed. High signal (1) on pin 3 of cash drawer connector indicates cash drawer closed.
*The EFP9800 has one cash drawer connector for two drawers. If two drawers are connected, it is not possible to read drawer status. If a single drawer is connected, a status check is possible.
**Ignored unless switch 4 is ON.
3255 4073–002 3–15
Page 54
Diagnostics and Print Tests
EF4270 Emulation: Internal Switch Pack 3, Switches 7 and 8 Switch Settings Description
7 Unused.
8
OFF ON
EF4270 Emulation: Internal Switch Pack 4, Switches 1, 2, 3, and 4 Switch 1 Switch 2 Switch 3 Switch 4 Description
OFF OFF OFF OFF 2.63 inches (66.8 mm)
ON OFF OFF OFF 2.51 inches (63.7 mm)
OFF ON OFF OFF 2.42 inches (61.46 mm)
ON ON OFF OFF 2.33 inches (59.18 mm)
OFF OFF ON OFF 2.22 inches (56.38 mm)
ON OFF ON OFF 2.12 inches (53.84 mm)
OFF ON ON OFF 2.00 inches (50.8 mm)
ON ON ON OFF 1.91 inches (48.51 mm)
OFF OFF OFF ON 1.80 inches (45.72 mm)
ON OFF OFF ON 1.67 inches (42.41 mm)
OFF ON OFF ON 1.59 inches (40.38 mm)
ON ON OFF ON 1.50 inches (38.1 mm)
OFF OFF ON ON 1.39 inches (35.30 mm)
ON OFF ON ON 1.29 inches (32.76 mm)
OFF ON ON ON 1.20 inches (30.48 mm)
ON ON ON ON 1.00 inches (25.4 mm)
(Printers with parallel interface only.) Pin 13 of the communication cable connector functions as the select
line output. Pin 13 of the communication cable connector equals 1 when a form is present.
*Distance measured from top of the topmost line to lower edge of cut sheet. The printer prints to within 0.6 inches of the bottom of the cut sheet.
3–16 3255 4073–002
Page 55
Diagnostics and Print Tests

Flash Download Mode

This section describes the protocol used to download firmware to the printer from an application through the communication connector. Requests are provided to query the state of the firmware and to check the CRC of a given flash sector. All downloading must be done with 8 bit communications.
Note: An alternate method of putting the printer into flash download mode
is to send the Put the Printer in Flash Download Mode command (1B 5B 7D) during normal operation. See Section 10: Flash Download Commands for more information.
Caution
The DIP switches are set at the factory to predetermined settings. Change the settings carefully to avoid changing other functions. Run the Diagnostic Print Tests to see what emulation the printer is set for. For more information, see Diagnostic Print Tests later in this section.
Note: The EFP9800 FLASHLOAD software utility can also be used for
downloading firmware to the unit. This utility is included in the EFP9800-SW1 style package.
Before putting the printer into the flash download mode, install the program that implements the download protocol onto the host computer (or any IBM­compatible computer that can be connected to the printer for diagnostic purposes). This program is available from Unisys. Contact your Unisys sales representative for more information.
1. Turn the printer off.
2. Turn the printer to the back to access the DIP switches and write down the current switch settings.
3. To put the printer into flash download mode, set the DIP switches to the appropriate settings for the interface you are using.
3255 4073–002 3–17
Page 56
Diagnostics and Print Tests
RS-232C Switch Settings
Switch 1 Switch 2 Switch 3 Switch 4 Switch 5 Switch 6 Switch 7 Switch 8 Setting
ON ON ON N/A OFF N/A N/A N/A DTR/DSR
ON ON ON N/A ON N/A N/A N/A XON/XOFF
ON ON ON N/A N/A OFF N/A N/A Without
ON ON ON N/A N/A ON N/A N/A Odd parity
ON ON ON N/A N/A N/A OFF OFF 19,200
ON ON ON N/A N/A N/A ON OFF 9,600
ON ON ON N/A N/A N/A OFF ON 4,800
ON ON ON N/A N/A N/A ON ON 1,200
control
control
parity
Baud rate
Baud rate
Baud rate
Baud rate
Parallel Switch Settings
Switch 1 Switch 2 Switch 3 Switch 4 Switch 5 Switch 6 Switch 7 Switch 8 Setting
ON ON ON N/A N/A N/A N/A N/A Parallel
Printers
Only
Note: When switches 1, 2, and 3 are all turned on during power up, the
printer enters the flash download mode. The other switches determine the communication parameters.
4. Turn the printer back on. The printer is now in flash download mode.
3–18 3255 4073–002
Page 57
Diagnostics and Print Tests
5. Run the program that implements the download protocol.
The program leads you through the download process.
Note: This program must be installed on the host computer or to a
computer that is connected to the printer for diagnostic purposes.
6. Turn the printer off and reset the DIP switches to what they were when you started.
7. For normal operation settings, see Switch Settings in section 5.
Turn the printer back on.

Data Scope Mode

Data scope mode is used to check communication between the printer and the host computer. When in data scope mode, the printer is configured for normal operations and receives all communication from the host computer. Instead of performing the commands however, the printer prints them in hexadecimal format on the receipt in the order they are received. For example, “1” prints as hexadecimal 31, “A” prints as hexadecimal 41, and so on.
Enter Data Scope Mode
Caution
The DIP switches are set at the factory to predetermined settings. Change the settings carefully to avoid changing other functions. Run the Diagnostic Print Tests to see if the Data Scope mode is on or off. For more information, see Diagnostic Print Tests later in this section.
Note: Secure the roller assembly in a closed position to eliminate the
nuisance noise from occurring when the receipt take-up assembly is not being used.
1. Turn the printer off.
2. Turn the printer to the back to access the DIP switches and write down the current switch settings.
3255 4073–002 3–19
Page 58
Diagnostics and Print Tests
3. Set the DIP switches to the following settings:
Switch 1 Switch 2 Switch 3 Switch 4 Switch 5 Switch 6 Switch 7 Switch
ON OFF OFF ON OFF ON OFF OFF
4. Turn the printer back on to put the printer in Data Scope mode. The red Paper Status LED blinks once to indicate that the printer is in Data
Scope mode.
5. Turn the printer off and reset the DIP switches to what they were when you started.
For normal operation settings, see Switch Settings in section 5.
6. Turn the printer back on.
7. Run a transaction from the host computer.
All commands and data sent from the host computer are printed as
hexadecimal characters as shown.
8
You can check that the Data Scope mode parameters have been stored in NVRAM by printing out the configuration information. For more information, see Diagnostic Print Tests later in this section.
3–20 3255 4073–002
Page 59
Diagnostics and Print Tests
Exit Data Scope Mode
1. Turn the printer off.
2. Turn the printer to the back to access the DIP switches and write down the current switch settings.
3. Set the DIP switches to the following settings:
Switch 1 Switch 2 Switch 3 Switch 4 Switch 5 Switch 6 Switch 7 Switch
8
ON OFF OFF OFF OFF ON OFF OFF
4. Turn the printer back on to take the printer out of Data Scope mode.
The red Paper Status LED blinks once to indicate that the printer is out of
Data Scope mode.
5. Turn the printer off and reset the DIP switches to what they were when you started.
6. For normal operation settings, see Switch Settings in section 5.
7. Turn the printer back on.

Enabling or Disabling the Cover Open Switch

Use this procedure to enable or disable the cover open switch. The cover open switch is optional, and may not be available on all printers.
Note: The EFP9800 FLASHADMIN software utility can also be used for
enabling or disabling the cover open switch. This utility is included in the EFP9800-SW1 style package.
Caution
The DIP switches are set at the factory to predetermined settings. Change the settings carefully to avoid changing other functions.
Note: Secure the roller assembly in a closed position to eliminate the
nuisance noise form occurring when the receipt assembly is not being used.
3255 4073–002 3–21
Page 60
Diagnostics and Print Tests
1. Turn the printer off.
2. Turn the printer to the back to access the DIP switches and write down the current switch settings.
3. Set the DIP switches to enable or disable the cover open switch:
Switch 1 Switch 2 Switch 3 Switch 4 Switch 5 Switch 6 Switch 7 Switch
8
ON OFF N/A OFF OFF OFF ON N/A Enable
ON OFF N/A ON OFF OFF ON N/A Disable
Cover Open
Switch
Cover Open
Switch
4. Turn the printer back on.
5. Turn the printer off and reset the DIP switches to what they were when you started.
6. For normal operation settings, see Switch Settings in section 5.
7. Turn the printer back on.
3–22 3255 4073–002
Page 61
Diagnostics and Print Tests

Verifying Read of MICR Characters

This test reads the characters on a check and prints a hexadecimal dump of the characters on the receipt. It is also referred to as the MICR Read and Print Loop test. This is a continuous test.
Note: The MICR check reader feature has been factory adjusted for a
normal operating environment with a host computer. However, additional devices, such as CRT monitors or large metal surfaces near the printer, can affect the printers magnetic field, causing intermittent reading errors when the MICR check reader is in operation.
This condition can be easily diagnosed by checking the noise level of the MICR check reader. See the next section, Checking MICR Noise Level for more information.
Caution
The DIP switches are set at the factory to predetermined settings. Change the settings carefully to avoid changing other functions.
1. Turn the printer off.
2. Turn the printer to the back to access the DIP switches and write down the current switch settings.
3255 4073–002 3–23
Page 62
Diagnostics and Print Tests
3. Set the DIP switches to the following settings:
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
ON OFF ON OFF OFF OFF OFF ON CMC7
Font Test
Font Test
4. Turn the printer back on to begin the test. The green Slip In LED blinks, indicating that the printer is ready for the
check to be inserted.
5. Insert the check into the printer from the front, face up, with the MICR characters to the right.
See “Verifying Checks” in “Section 2: Operating the Printer” for more
information about inserting checks to be read by the MICR check reader.
Note: Do not hold or keep the check from moving during the MICR check
reader transaction or the check numbers will not be read accurately.
6. Slide the check toward the back of the printer along the right side until it covers both sensors.
The green Slip In LED turns on continuously when both sensors are
covered, indicating that the check is inserted properly. The printer reads the magnetic characters on the check and feeds the check back out.
The printer prints the decoded data on the receipt, and then prepares the
printer to receive another check to continue the test.
7. To stop the test, wait until the printer completes a cycle and is waiting until a new check is inserted.
8. Turn the printer off and reset the DIP switches to what they were when you started.
For normal operation settings, see Switch Settings in section 5.
9. Turn the printer back on.
3–24 3255 4073–002
Page 63
Diagnostics and Print Tests

Checking MICR Noise Level

This test checks the extraneous signals picked up by the MICR check reader and prints a reading indicating the relative level of the noise. If the noise level is printed as a letter lower than F (A-E), then the MICR check reader will generally read the MICR characters without problems. However, if the letter printed is the letter F or above, there may be problems when reading the MICR characters, and you may need to call a service representative.
Note: The MICR check reader feature has been factory adjusted for a
normal operating environment with a host computer. However, additional devices, such as CRT monitors or large metal surfaces near the printer, can affect the printers magnetic field, causing intermittent reading errors when the MICR check reader is in operation.
Caution
The DIP switches are set at the factory to predetermined settings. Change the settings carefully to avoid changing other functions.
1. Turn the printer off.
2. Turn the printer to the back to access the DIP switches and write down the current switch settings.
3. Set the DIP switches to the following settings:
Switch 1 Switch 2 Switch 3 Switch 4 Switch 5 Switch 6 Switch 7 Switch
8
ON OFF ON OFF OFF OFF ON OFF
4. Turn the printer back on to begin the test.
3255 4073–002 3–25
Page 64
Diagnostics and Print Tests
5. Press the Paper Feed button. The printer prints the letter indicating the relative noise level on the receipt.
6. Repeat by pressing the Paper Feed button again. When finished, turn the printer off and reset the DIP switches to what they
were when you started.
7. For normal operation settings, see Switch Settings in section 5.
8. Turn the printer back on.

Selecting the Font for the MICR Check Reader

Use this procedure to select the font for the MICR check reader to read. There are two fonts that the EFP9800 printer is able to recognize. However, the switches must be set to the font that will be read.
Note: The EFP9800 FLASHADMIN software utility can also be used for
MICR font selection. This utility is included in the EFP9800-SW1 style package.
Note: Secure the roller assembly in a closed position to eliminate the
nuisance noise from occurring when the receipt take-up assembly is not being used.
Caution
The DIP switches are set at the factory to predetermined settings. Change the settings carefully to avoid changing other functions.
1. Turn the printer off.
2. Turn the printer to the back to access the DIP switches and write down the current switch settings.
3–26 3255 4073–002
Page 65
Diagnostics and Print Tests
3. Set the DIP switches to setting for the font you wish:
Switch 1 Switch 2 Switch 3 Switch 4 Switch 5 Switch 6 Switch 7 Switch 8 MICR
Font
ON OFF OFF ON OFF OFF OFF OFF CMC-7
ON OFF OFF OFF OFF OFF OFF OFF E13b
(default)
4. Turn the printer back on.
5. Turn the printer off and reset the DIP switches to what they were when you started.
For normal operation settings, see Switch Settings in section 5.
6. Turn the printer back on.
3255 4073–002 3–27
Page 66
Diagnostics and Print Tests

Diagnostic Print Tests

Three diagnostic print tests and a general print test are available:
Print configuration, ROM CRC, and internal switch packs information.
Continuous slip printing.
Print each character in the ASCII character set.
General print test
The following procedures describe how to run each of these tests.

Print Configuration Information

This test produces a printout of all ROM CRC, internal switch pack, and configuration information. See the sample printout later in this section.
1. Turn the printer off.
2. Turn the printer to the back to access the DIP switches and write down the current switch settings.
3. Set the DIP switches to the following settings:
Switch 1 Switch 2 Switch 3 Switch 4 Switch 5 Switch 6 Switch 7 Switch
8
ON OFF N/A ON ON ON N/A N/A
4. Turn the printer back on to begin printing the test.
5. Turn the printer off to stop the test.
6. Turn the printer off and reset the DIP switches to what they were when you started.
For normal operation settings, see Setting Switches in section 5.
7. Turn the printer back on to begin normal operation.
3–28 3255 4073–002
Page 67
Diagnostics and Print Tests

Continuous Slip Printing

This test prints a slip, stopping each time the end of the slip is sensed and continuing when a new slip is inserted. The printout includes all ROM CRC, internal switch pack, and configuration information (same as the Print Configuration Information test). See the sample printout later in this section.
1. Turn the printer off.
2. Turn the printer to the back to access the DIP switches and write down the current switch settings.
3. Set the DIP switches to the following settings:
Switch 1 Switch 2 Switch 3 Switch 4 Switch 5 Switch 6 Switch 7 Switch
8
ON OFF N/A ON ON OFF N/A N/A
4. Turn the printer back on.
The Slip In LED flashes until a slip is inserted. When the slip is positioned
correctly, the Slip In LED is on steady.
5. Press the Paper Feed button.
The printer prints the slip. When the printer senses the end of the slip,
printing stops.
6. Remove the slip and insert a new one to continue the test.
OR Turn the printer off to stop the test.
7. Turn the printer off and reset the DIP switches to what they were when you started.
For normal operation settings, see Setting Switches in section 5.
8. Turn the printer back on to begin normal operation.
3255 4073–002 3–29
Page 68
Diagnostics and Print Tests

Print Each Character in the ASCII Character Set

This test produces a printout of each character in the ASCII character set, including all code pages, emulations, and character types (single-wide, double­wide, and so forth). You can set the test to cycle continuously, or to restart when you press the Paper Feed button.
1. Turn the printer off.
2. Turn the printer to the back to access the DIP switches and write down the current switch settings.
3. Set the DIP switches to one of the following settings:
To print each character in the ASCII character set (continuous printing):
Switch 1 Switch 2 Switch 3 Switch 4 Switch 5 Switch 6 Switch 7 Switch
ON OFF N/A OFF ON ON N/A N/A
To print each character in the ASCII character set (Restart test by pressing the Paper Feed button):
Switch 1 Switch 2 Switch 3 Switch 4 Switch 5 Switch 6 Switch 7 Switch
ON OFF N/A OFF ON OFF N/A N/A
8
8
4. Turn the printer back on to begin printing the test.
5. Turn the printer off to stop the test.
6. Turn the printer off and reset the DIP switches to what they were when you started.
For normal operation settings, see Setting Switches in section 5.
7. Turn the printer back on to begin normal operation.
3–30 3255 4073–002
Page 69
Diagnostics and Print Tests

General Print Test

This test produces a printout of all ROM CRC, internal switch pack, and configuration information (see the sample printout on the next page). In addition, it prints each character in the ASCII character set including all code pages and character types (single-wide, double-wide, and so forth).
With the unit powered on the Online LED on:
1. Press the Reset button (Online LED goes off).
2. Press the Reset button (Online LED goes on).
3. Press the Paper Feed button and continue to hold it down until the printer begins to prints.
4. Press the Paper Feed button to stop the test.
Note: After running the Print Test, it is recommended that the unit be reset
again prior to being returned to normal operation.
3255 4073–002 3–31
Page 70
Diagnostics and Print Tests

Sample of Configuration Printout

The following sample shows a configuration printout, including ROM CRC and internal switch pack.
3–32 3255 4073–002
Page 71
Diagnostics and Print Tests

Adjusting the Printhead Gap

If the print from the test is light, the gap between the printhead and the paper may be too large. If the print is smudged, the gap may be too small. You can easily adjust the printhead gap.
1. Open the cassette cover and remove the ribbon cassette.
2. Move the anti-rotation bearing to the right to decrease the gap, or move it to the left to increase the gap.
3. Put the ribbon cassette back in the printer and place the cassette cover back on the printer.
4. Run the general print test again to be sure that the adjustment is correct. Repeat steps 1-3 if necessary.
See General Print Test earlier in this section.
3255 4073–002 3–33
Page 72
Diagnostics and Print Tests
3–34 3255 4073–002
Page 73
Section 4 When Something Goes Wrong
The EFP9800 printer is a simple, generally trouble-free printer, but from time to time minor problems may occur. For example, the power supply may be interrupted or the paper may jam.
For some problems, the printer communicates the information to the host computer and relies on the application to indicate the problem.
Youll be able to fix most problems easily. For some problems, you will need to contact a Unisys-authorized service representative. Any time a problem persists, contact a service representative.
Following is a list of problems you may encounter and the page on which they are described.
Problem Page
Printer Not Operating 4–2
Indicators Showing a Problem 4–3
Printer Does Not Feed Receipt/Journal Paper 4–3
Carriage and Paper Jams 4–4
Slips, Forms, or Checks Not Feeding Through Properly 4–4
Slips, Forms, or Checks Skew When Feeding Into the Printer 4–5
Some Dots are Missing 4–5
Ribbon Tears or Frays More Quickly Than Expected 4–5
Overall Print is Light or Smudged 4–6
Some Dots are Printing Light 4–6
Other Serious Problems 4–7
3255 4073–002 4–1
Page 74
When Something Goes Wrong

Printer Not Operating

Cause Action
Power cable not connected properly Check all cable connections. Check that the host
Paper jam in receipt/journal or slip station
Receipt/Journal paper empty Check paper roll and add a new roll if necessary. For step-
computer and power supply are both on. The power supply is turned on by plugging it into an outlet.
Open the cover and the clamshell. Push the carriage away from the paper jam. Remove any jammed paper or other obstructions.
Press the Reset button to remove error status. Press the Paper Feed button to make sure the paper is no
longer jammed. For step-by-step instructions for loading paper, see
section 2.
by-step instructions, see section 2.
4–2 3255 4073–002
Page 75
When Something Goes Wrong

Indicators Showing a Problem

Cause Action
Paper Status LED blinks red A blinking Paper Status LED indicates that paper is low or
Paper Status LED steady red A steady lit Paper Status LED indicates a carriage or
Slip In LED steady green Indicates that the slip or form is positioned properly
Paper Status LED steady red and Slip In LED steady green
Online LED not lit Check all cable connections. Check that the host
out. Check receipt/journal paper and replace when necessary. For more information see, section 2.
paper jam. Open the cover and the clamshell. Push the carriage away
from the paper jam. Remove any jammed paper or other obstructions.
Press the Reset button to remove error status. Reload the paper if necessary, and then close the cover. Press the Paper Feed button to make sure the paper is no
longer jammed. For step-by-step instructions for loading paper, see
section 2.
(detected by both sensors). No action necessary.
The NVRAM has failed. The PC Board needs to be replaced. Contact a Unisys-authorized service representative.
computer and power supply are both on. The power supply is turned on by plugging it into an outlet.

Printer Does Not Feed Receipt/Journal Paper

Cause Action
Clamshell not completely latched Open the cover and then open the clamshell. Close the
3255 4073–002 4–3
clamshell and make sure that it is latched properly. Close the cover.
Page 76
When Something Goes Wrong

Carriage and Paper Jams

Cause Action
Jam in receipt/journal or slip station Open the cover and the clamshell. Push the carriage away
from the jam. Remove any jammed paper or other obstructions.
Press the Reset button to remove error status. Reload the paper if necessary, and then close the cover. Press the Paper Feed button to make sure the paper is no
longer jammed. For step-by-step paper loading instructions, see section 2. If this does not solve the problem, contact a Unisys-
authorized service representative.

Slips, Forms, or Checks Not Feeding Properly

Cause Action
Slip, form, or check not inserted properly Slips, forms, and checks must be inserted properly. For
Slip, form, or check skewing or catching in slip station due to a paper jam or obstruction
step-by-step instructions see Validating Slips and Checks in section 2.
When the form or slip is inserted properly, the Slip In LED is on.
If reinserting the slip, form, or check does not resolve the problem, contact a Unisys-authorized service representative.
Open the cover and the clamshell. Push the carriage away from the jam. Remove any jammed paper or other obstructions.
Press the Reset button to remove error status. Reload the paper and then close the cover. Press the Paper Feed button. For step-by-step paper loading instructions, see section 2.
4–4 3255 4073–002
Page 77
When Something Goes Wrong

Slips, Forms, or Checks Skew When Feeding into the Printer

Cause Action
Paper path jammed Open the cover and the clamshell. Push the carriage away
Ribbon cassette not installed properly Check that the ribbon cassette is properly installed. For
from the jam. Remove any jammed paper or other obstructions.
Press the Reset button to remove error status. Reload the paper if necessary, and then close the cover. Press the Paper Feed button to make sure the paper is no
longer jammed. For step-by-step paper loading instructions, see section 2.
more information, see Changing the Ribbon Cassette in section 2.

Some Dots are Missing

Cause Action
A print wire in the printhead is not working. That dot is missing from all characters that require it.
Flex cable broken or badly worn The flex cable must be replaced. Contact a Unisys-
The printhead must be replaced. Contact a Unisys­authorized service representative.
authorized service representative.

Ribbon Tears or Frays More Quickly Than Expected

Cause Action
Ribbon out of specification Check that the ribbon you are using meets the
Printhead worn; causing it to tear or fray the ribbon. Some dots may be printing light.
3255 4073–002 4–5
specifications for the EFP9800 printer. For more information see, Ordering Paper and Supplies in section
1.
The printhead must be replaced. Contact a Unisys­authorized service representative.
Page 78
When Something Goes Wrong

Overall Print is Light or Smudged

Cause Action
Ribbon cassette worn Replace the ribbon cassette.
For step-by-step instructions, see Changing the Ribbon Cassette in section 2.
Slip out of specification Check that the slip you are using meets the specifications
Printhead gap too large or small If the print is light, the gap between the printhead and the
Some Dots are Printing Light
Cause Action
Printhead worn; causing some dots to print light on a consistent basis
Ribbon worn Check for wear in the ribbon and replace the cassette if
for the EFP9800 printer. For more information see, Ordering Paper and Supplies in section 1.
Slips should not be more than five parts thick. Total thickness should be no greater than 0.014 inches (0.355 mm).
Note: The receipt is included as one or two of the parts depending if it is one-ply or two-ply.
Five-part slips should be double-printed by the host computer program.
Some slips may have poor quality carbons or chemicals that dont react properly, causing poor print quality.
paper may be too large; if print is smudged, the gap may be too small. Adjust the printhead gap.
Open the cover and the clamshell. Move the anti-rotation bearing one click to the back to decrease the printhead gap or one click to the front to increase the printhead gap.
See Adjusting the Printhead Gap in section 3 for an illustration and instructions.
The printhead must be replaced. Contact a Unisys­authorized service representative..
necessary. For more information, see Changing the Ribbon Cassette in section 2.
4–6 3255 4073–002
Page 79
When Something Goes Wrong

Other Serious Problems

The following problems all need to be corrected by a qualified service representative. For more information on contacting a representative, see the next section.
Printer does not cycle or stop when required.
Illegible characters or light print.
Paper does not feed.
Platen does not open or close.
Printer does not communicate
MICR check reader not reading characters on checks
Note: The MICR check reader feature has been factory adjusted for a
normal operating environment with a host computer. However, additional devices, such as CRT monitors or large metal surfaces near the printer, can affect the printers magnetic field, causing intermittent reading errors when the MICR check reader is in operation.
This condition can be easily diagnosed by checking the noise level of the MICR check reader. See Checking MICR Noise Level in section 3 for more information.

Getting Service

For serious problems, such as the printer not printing or not communicating with the host computer, contact a Unisys-authorized service representative to arrange a service call.
3255 4073–002 4–7
Page 80
When Something Goes Wrong
4–8 3255 4073–002
Page 81
Section 5 Communication
In order for a receipt or slip to be printed, a program must be in place that translates the data from the host computer into a language the printer can understand. This program must tell the printer exactly how to print each character. This section describes how to create such a program or modify an existing one.

Interfaces

In order for the printer to communicate with the host computer, a communication link must be set up. The EFP9800 supports the following industry standard interfaces:
RS-232C interface
1EEE 1284 parallel interface

Sending Commands

Once the communication link is established, commands can be sent to the printer. This section describes how to send commands to the printer using DOS and BASIC. This section does not take into account the necessary protocol it is meant as a general introduction to how the printer functions.

Using DOS to Send Commands

One way of getting commands to the printer is to send them directly from DOS. For example, the command:
COPY CON: COM1:
means that the hexadecimal code corresponding to any key that is pressed is sent to the RS-232C communication port COM1 when the COPY mode is exited. If the printer is connected to COM1 and the communications modes match, then the data will go to the printer.
3255 4073–002 5–1
Page 82
Communication
Exit the COPY mode by typing:
CTRL Z
[Enter]
Once the computer knows to direct data from any print command to the proper port, commands can be sent from any software program.

Using BASIC to Send Commands

In BASIC, printer commands are sent as a string of characters preceded by the PRINT command. For example,
PRINT#1, CHR$(&H0A)
(where #1 is the file number of a communication line opened by the OPEN
“COM1:”
sends the hexadecimal number 0A to the printer, which causes the printer to print the contents of its print buffer. Previously sent commands tell the printer exactly how this data should appear on the paper. For example,
command. For more information, see your BASIC documentation.)
PRINT#1, CHR$(&H1b)+CHR$(&H21)+CHR$(&H021); “ABC”; CHR$(&H0A)
sends the hexadecimal numbers 12 41 42 43 0A to the printer. This causes the printer to set itself to double-wide mode, load the print buffer with “ABC” (41 42
43), and finally, to print (0A). The communication link the BASIC program sends must be matched to that of the printer.

RS-232C Interface

The following sections explain the interface protocols and connectors for the RS-232C interface. For information on the parallel interface and connectors, see Parallel Interface later in this section.

RS-232C Interface Protocols

The RS-232C interface has a protocol associated with it that the host computer must understand and adhere to.
Only when the interface parameters are matched and the proper protocol is used will the host computer and the printer be able to communicate.
The RS-232C interface uses either XON/XOFF or DTR/DSR protocol.
5–2 3255 4073–002
Page 83
Communication
For XON/XOFF, a particular character is sent back and forth between the
host computer and the printer to regulate the communication.
For DTR/DSR, changes in the DTR/DSR signal coordinate the information
flow.
The RS-232C version of the EFP9800 offers the standard options which are selected with the DIP switches. For more information on these settings, see Setting Switches later in this section.
XON/XOFF Protocol
The XON/XOFF characters coordinate the information transfer between the printer and the host computer. The printer sends an XON character when it is ready to receive data and it sends an XOFF character when it cannot accept any more data. The software on the host computer must monitor the communication link as shown in the following flowchart in order to send data at appropriate times.
3255 4073–002 5–3
Page 84
Communication
DTR/DSR Protocol
The DTR signal is used to control data transmission to the printer. It is driven low when the printer is ready to receive data and driven high when it cannot accept any more data. Data is transmitted from the printer after it confirms that the DSR signal is low.

RS-232C Interface Connectors

This section describes the pin settings for the RS-232C connectors and interface parameters. The RS-232C parameters are selected by setting the DIP switches on the PC board. For more information, see Setting Switches later in this section. The RS-232C parameters must match those of the host computer.
RS-232C Communication Connector Pin Assignments
The following illustrations show the RS-232C communication connector and pin assignments. The connector is a 9-pin male D-shell connector and is located at the rear of the printer.
RS-232C 9-Pin to 9-Pin Communication Connector Pin Assignments
5–4 3255 4073–002
Page 85
Communication
RS-232C 25-Pin (Host Computer) to 9-Pin Communication Connector Pin Assignments
3255 4073–002 5–5
Page 86
Communication
Power Cable Connector Pin Assignments
The following illustration shows the power cable connector and pin assignments. The power cable connector is a 6-pin mini-DIN plug and is located at the rear of the printer.
Cash Drawer Connector Pin Assignments
The following illustration shows the cash drawer connector and pin assignments. The cash drawer connector is 6-pin modular jack and is located at the rear of the printer. You may use one or two cash drawers. If you use two, connect a split cable (y-cable) to use the same connector for both.
Pin Number Signal Direction Note
1 Frame Ground
2 Drawer Drive 1 Output Drawer Solenoid 1-
3 Drawer Status Input Drawer Switch
4 +24 V +/- 5% Output Drawer Solenoid +
5 Drawer Drive 2 Output Drawer Solenoid 2-
6 Logic Ground Drawer Switch
5–6 3255 4073–002
Page 87
Communication

Parallel Interface

The parallel interface is an industry standard IEEE 1284 bi-directional interface. It communicates in the following modes: compatibility, nibble, and byte.
The following sections explain the interface protocols and connectors for the parallel interface. For information on the RS-232C interface protocols and connectors, see RS-232C Interface earlier in this section.

Parallel Interface Connectors

This section describes the pin settings for the parallel connectors and interface parameters. The parallel parameters are selected by setting the DIP switches on the PC board. For more information, see Setting Switches later in this section. The parallel parameters must match those of the host computer.
Parallel Communication Connector Pin Assignments
The following illustrations show the parallel communication connector and pin assignments. The connector is designated as a IEEE 1284-A receptacle and is commonly know as a D-subminiature 25 pin connector. It is located at the rear of the printer.
Power Cable Connector Pin Assignments
The following illustration shows the power cable connector and pin assignments. The power cable connector is a 6-pin mini-DIN plug which mates
3255 4073–002 5–7
Page 88
Communication
with an integral shielded cable on the external power supply. It is located at the rear of the printer.
Cash Drawer Connector Pin Assignments
The following illustration shows the cash drawer connector and pin assignments. The cash drawer connector is 6-pin modular jack and is located at the rear of the printer. You may use one or two cash drawers. If you use two, connect a split cable (y-cable) to use the same connector for both.
Pin Number Signal Direction Note
1 Frame Ground
2 Drawer Drive 1 Output Drawer Solenoid 1-
3 Drawer Status Input Drawer Switch
4 +24 V +/- 5% Output Drawer Solenoid +
5 Drawer Drive 2 Output Drawer Solenoid 2-
6 Logic Ground Drawer Switch
5–8 3255 4073–002
Page 89
Communication

Setting Switches

The DIP switches are located at the rear of the printer as shown in the illustration. They are used to set the communication parameters as outlined in the table. These parameters must match those of the host computer in order for the host computer and the printer to communicate.
Note: The switches are also used for setting other functions and tests. Be
careful not to accidentally change the settings for the other functions. For more information, see Level 1 Diagnostics in section 3.
Use a straightened paper clip or other pointed object to set the switches.
1. Turn the printer to the back to access the DIP switches.
2. Set the switches to the settings you want, using the options in the tables below. There is one table for RS-232C interface settings and one for parallel interface settings.
Caution
Do not set switch 1 to On. Setting switch 1 to On puts the printer in Level 1 diagnostics (setup mode) where other functions and tests can be changed. Set switch 1 to Off when setting switches for the interface settings. This puts the printer in the Online mode so it can communicate with the host computer.
3255 4073–002 5–9
Page 90
Communication
DIP Switch Settings for RS-232C Parameters Switch Settings
1 OFF
2 OFF
3 OFF
4* OFF
5, 6 5
*Switch 4 is not used if the parity is disabled (switch 3 OFF). Switches 7, 8 are not used.
DIP Switch Settings for Parallel Printers
Switch 1 Switch 2 Switch 3 Switch 4 Switch 5 Switch 6 Switch 7 Switch 8 Description
ON
ON
ON
ON
OFF ON OFF ON
On-line Mode. Use to set RS-232C options (default)
DTR/DSR Protocol (default)
Without Parity (default)
Odd Parity
6 OFF OFF ON ON
Description
Offline. Level 1 Diagnostics (setup mode)
XON/XOFF Protocol
With Parity
Even Parity
19,200 Baud 9600 Baud (default) 4800 Baud 1200 Baud
OFF OFF OFF OFF OFF OFF OFF OFF Online
5–10 3255 4073–002
Page 91
Section 6 EFP9800 ESC/POS Commands
Commands control all operations and functions of the EFP9800 printer. The commands in this section include the commands for the Epson 370/375 printer, allowing the EFP9800 printer to emulate the Epson printers.
List of EFP9800 ESC/POS Commands
This table lists the EFP9800 ESC/POS commands in numerical order according to their hexadecimal codes. The page number indicates where a complete description of the command can be found in the next section.
Hexadecimal Code
09 Horizontal Tabs: Skip to Next Tab Stop 6–5 0A Line Feed 6–5 0C Eject Slip 6–6 0D Carriage Return 6–6 10 04 Real Time Status Transmission 6–58 10 05 Real Time Request to Printer 6–62 18 Cancel Print Data in Page Mode 6–7 1B 20 Set Right-Side Character Spacing 6–7 1B 21 Select Print Mode(s) 6–8 1B 22 Select Print Mode(s) (for Windows™ Printer
1B 24 Set Absolute Starting Position 6–10 1B 25 Select/Cancel User-Defined Character Set 6–29 1B 26 Define User-Defined Characters 6–30
3255 4073–002 6–1
Command Name Page
6–9
Drivers)
Page 92
EFP9800 ESC/POS Commands
Hexadecimal Code
Command Name Page
1B 2A Select Bit Image Mode 6– 40 1B 2D Set/Cancel Underline 6– 34 1B 32 Set Line Spacing to Default Spacing 6– 11 1B 33 Set Line Spacing 6– 12 1B 3C Return Home 6– 12 1B 3D Select Peripheral Device 6– 13 1B 3F Cancel User-Defined Characters 6– 35 1B 40 Initialize Printer 6– 13 1B 43 Set Slip Eject Length 6– 14 1B 44 Set Horizontal Tab Positions 6– 14 1B 45 Set/Cancel Emphasized Mode 6– 35 1B 47 Set/Cancel Double-Strike Mode 6– 36 1B 4A Print and Feed Paper 6– 15 1B 4C Select Page Mode 6– 16 1B 52 International Character Set 6– 36 1B 54 Select Print Direction in Page Mode 6– 17 1B 55 Set/Cancel Uni-Printing 6– 18 1B 56 Set/Cancel 90 Degree Clockwise Rotation 6– 39 1B 57 Set Printing Area in Page Mode 6– 19 1B 5C Set Relative Print Position 6– 21 1B 61 Select Justification 6– 21 1B 63 30 Select Print Paper(s) 6– 22 1B 63 31 Select Paper(s) for Setting Line Spacing 6– 23 1B 63 34 Select Paper Sensor(s) to Stop Printing 6– 24 1B 63 35 Enable/Disable Paper Feed Button 6– 25 1B 64 Print and Feed n Lines 6– 25 1B 66 Set Slip Waiting Time 6– 25 1B 70 Generate Pulse 6– 26
6– 2 3255 4073– 002
Page 93
EFP9800 ESC/POS Commands
Hexadecimal Code
Command Name Page
1B 71 Release 6– 26 1B 74 Select Character Code Table 6– 39 1B 75 Transmit Peripheral Device Status 6– 45 1B 76 Transmit Paper Sensor Status 6– 46 1B 7B Set/Cancel Upside Down Printing 6– 39 1B 7D 00 Copy Downloaded Object to Flash Memory 6– 76 1B 7D 01 Disable Loading the Object to RAM When Powering
6– 77
on the Printer
1B 7D 02 Enable Loading the Object When Powering on the
6– 78
Printer
1B 7D 03 Copy the Object from Flash Memory to External
6– 78
RAM 1D 2A Define Downloaded Bit Image 6– 42 1D 2F Print Downloaded Bit Image 6– 43 1D 45 Select Head Energizing Time 6– 27 1D 48 Select Printing Position of HRI Characters (Receipt
6– 64
Station) 1D 49 Transmit Printer ID 6– 47 1D 4C Set Left Margin 6– 27 1D 50 Set Fundamental Calculation Pitch 6– 28 1D 57 Set Printable Area Width 6– 28 1D 61 Enable/Disable Automatic Status Back (ASB) 6– 48 1D 66 Select Pitch of HRI Characters (Receipt Station) 6– 64 1D 68 Select Height of Bar Code (Receipt Station) 6– 64 1D 6B Print Bar Code (Receipt Station) 6– 65 1D 72 Transmit Status 6– 54 1D 77 Select Horizontal Size of Bar Code (Receipt Station) 6– 68
3255 4073– 002 6– 3
Page 94
EFP9800 ESC/POS Commands
EFP9800 ESC/POS Command Descriptions
These commands include the commands for the Epson 370/375 printer. The command descriptions in this section are grouped in the following categories:
Printer Function Commands
Print Characteristics Commands
Graphics Commands
Printer Status Commands
Real-time Commands
Bar Code Commands
Page Mode (Overview only. Many commands throughout this section
include page mode functions.)
Flash Memory Commands (to copy user-defined logos or character sets into
flash memory)
Within each group the commands are listed in numerical order according to their hexadecimal codes. Each command is described and the hexadecimal, decimal, and ASCII codes are listed.
Printer Function Commands
These commands control the following basic printer functions:
Printing
Feeding paper
Moving the printhead
Resetting the printer
Cutting paper
The commands are listed numerically by hexadecimal code.
6– 4 3255 4073– 002
Page 95
EFP9800 ESC/POS Commands
Horizontal Tabs: Skip to Next Tab Stop
Skips to the next horizontal tab stop. The command is ignored unless the next horizontal tab position has been defined. Default tab stops are every 8 columns.
Hexadecimal Decimal ASCII
09 9 HT
Standard Mode
If there are no more tab stops before the end of a line when this command is received, the print starting position will be set to the beginning of the next line. In other words, a line feed will be performed.
Page Mode
If there are no more tab stops before the end of a line when this command is received, the print starting position will be set to the end of the current line. Any subsequent character received will cause an auto-line feed to be performed. For more information see “Page Mode” later in this section.
Line Feed
Hexadecimal Decimal ASCII
0A 10 LF
Standard Mode
Prints the data in the buffer and feeds the paper one line.
Page Mode
Sets the print starting position to the beginning of the next line. For more information see “Page Mode” later in this section.
3255 4073– 002 6– 5
Page 96
EFP9800 ESC/POS Commands
Eject Slip
Prints the data in the buffer and ejects the slip.
Hexadecimal Decimal ASCII
0C 12 FF
Standard Mode
Enabled only when slip is selected for printing.
Slip is ejected to the length set by the Set Slip Eject Length command (1B
43). If this length is not set, the slip is completely ejected.
Receipt or journal paper from the paper roll is not ejected even if it is also
selected.
After the slip is ejected, the receipt or journal paper is selected for printing.
Slips are ejected forward only.
Page Mode
The processed data is printed and the printer returns to standard mode. The developed data is deleted after being printed. For more information see “ Page Mode” later in this section.
Carriage Return
Hexadecimal Decimal ASCII
0D 13 CR
Standard Mode
Prints one line and sets the print starting position to the beginning of the line. Does not feed the paper.
Page Mode
Sets the print starting position to the beginning of the line. For more information see “ Page Mode” later in this section.
6– 6 3255 4073– 002
Page 97
EFP9800 ESC/POS Commands
Cancel Print Data in Page Mode
Deletes all the data to be printed in the “page” area. Any data from the previously selected “ page” area that is also part of the current data to be printed is deleted.
This command is only used in page mode. For more information see “ Page Mode” later in this section.
Hexadecimal Decimal ASCII
18 24 CAN
Set Right-Side Character Spacing
Sets the right-side character spacing to n x (fundamental calculation pitch). See the Set Fundamental Calculation Pitch command (1D 50). The default value is n = 0. The command is only available for the paper selected using the Select Paper for Setting Line Spacing command (1B 63 31).
Hexadecimal Decimal ASCII
1B 20 n 27 32 n ESC SP n
For double-wide mode, the right-side character spacing is twice the normal
value.
When the result of the fundamental calculation pitch is more than 32/160
inches, the command is ignored.
Standard Mode
The horizontal direction of the fundamental calculation pitch is used to set the right-side character spacing.
3255 4073– 002 6– 7
Page 98
EFP9800 ESC/POS Commands
Page Mode
Two types of fundamental calculation pitch are used to set the right-side character spacing, depending on the value of the Select Print Direction in Page Mode command (1B 54 n). For more information see “ Page Mode” later in this section.
If 1B 54 n = 0 or 2, the horizontal direction of the fundamental calculation
pitch is used.
If 1B 54 n = 1 or 3, the vertical direction of the fundamental calculation
pitch is used.
Select Print Mode(s)
Selects the print mode(s) specified by the value of n as outlined below. The default is 1.
Hexadecimal Decimal ASCII
1B 21 n 27 33 n ESC ! n
Print Mode
Standard 00 01
Double-Strike 08 09
Double-High 10 11
Double-Wide 20 21
Double-Strike and Double-High 18 19
Double-Strike and Double-Wide 28 29
Double-High and Double-Wide 30 31
Double-Strike, Double-High, and Double-Wide 38 39
Underlined 80 81
Underlined and Double-Strike 88 89
Underlined and Double-High 90 91
Underlined, Double-Strike, and Double-High 98 99
6– 8 3255 4073– 002
33/35/42 Characters per Line (5 x 9)
Value of n in Hexadecimal
40/42/51 Characters per Line (7 x 7)
Page 99
EFP9800 ESC/POS Commands
Underlined and Double-Wide A0 A1
Underlined, Double-Strike, and Double-Wide A8 A9
Underlined, Double-High, and Double-Wide B0 B1
Underlined, Double-Strike, Double-High, and Double-Wide
B8 B9
Note: Underlines cannot be printed for 90 degree clockwise rotated
characters or for spaces set by the Horizontal Tab, Set Absolute Starting Position, or Set Relative Print Position commands.
Note: In page mode, the 7 x 7 font (40/42/51 characters/line) and double-
strike print mode cannot be used.
3255 4073– 002 6– 9
Page 100
EFP9800 ESC/POS Commands
Select Print Mode(s) (for Windows™ Printer Drivers)
Selects the print mode(s) specified by the value of n as outlined below. The default is 1. This command is intended for use with Windows printer drivers developed with the Windows unitool. This command is nearly identical to Select Print Mode(s) (1B 21) except that the bits for Double-Strike and Underline are ignored.
Hexadecimal Decimal ASCII
1B 22 n 27 34 n ESC n
Print Mode 33/35/42 Characters
per Line (5 x 9)
Standard 00 01
Double-High 10 11
Double-Wide 20 21
Double-High and Double-Wide 30 31
Value of n in Hexadecimal
40/42/51 Characters per Line (7 x 7)
Note: Underlines cannot be printed for 90 degree clockwise rotated
characters or for spaces set by the Horizontal Tab, Set Absolute Starting Position, or Set Relative Print Position commands.
Note: In page mode, the 7 x 7 font (40/42/51 characters/line) cannot be
used.
Set Absolute Starting Position
Sets the print starting position from the beginning of the line, in the fundamental calculation pitch. The distance (in inches) from the start of the line is calculated as: [(n1 + n2 x 256) x (fundamental calculation pitch)]. See the Set Fundamental Calculation Pitch command (1D 50).
Hexadecimal Decimal ASCII Value of n1 Value of n2
1B 24 n1 n2 27 36 n1 n2 ESC $ n1 n2 0-255 0-255
6– 10 3255 4073– 002
Loading...