Manuals
/
Epson
/
Computer Equipment
/
Printer
Epson
100-88002
manual
This page intentionally left blank
Models:
100-88002
1
56
282
282
Download
282 pages
29.82 Kb
53
54
55
56
57
58
59
60
Specifications
Error codes
Printer Block Diagram
Password
Soft Errors
Dimension
USB Configuration
Remote Printer Reset
Level 0 Diagnostics
Setting up for Color Paper
Page 56
Image 56
This page intentionally left blank
Page 44
100-88002
Rev B
Page 55
Page 57
Page 56
Image 56
Page 55
Page 57
Contents
OEM Integration Manual
Change History
Regulatory Compliance
Trademarks
Disclaimer
Copyright
Table of Contents
Epic 880TM Specifications and Requirements
Configuring Your Epic 880TM Printer
Epic 880TM Color Graphics 179
219
Rev B
Figures
Tables
Rev B
Page
Chapter
This page intentionally left blank
About your TransAct Epic 880TM Printer
What Is Included in This Guide?
Who Should Read This Guide?
Technical and Sales Support
On-line Technical Support Telephone Technical Support
Sales Support
Return Materials Authorization and Return Policies
Service Programs
Contact Information
Page
Epic 880TM Specifications and Requirements
This page intentionally left blank
Epic 880TM Specifications and Requirements
Standard Features
Optional Features
Weight
General Specifications
Printer Dimensions
Interface Type
Printer Type
Printer Environmental Conditions
Reliability
AC Power Requirements
DC Power Requirements
Input Power Requirements
Power connector Test Standards
Accoustic Noise
Printing Specifications
Paper Roll Specifications
Auto Cutter Position
Paper Out
RS232 Serial Communications Interface
Signal Voltage and Current levels
Communications Interface
USB Configuration
USB Interface
Rev B
Page
Operational Procedures
This page intentionally left blank
Indicator Lights LED
Feed button
Rev B
Diagnostics/Config button
Location of Diagnostics/Config Button
Using Self-Test
Testing the printer
Factory Test
Power On
Level 0 Diagnostics
Boot Loader Mode
TransAct Boot Load Mode
Self Test Mode
Soft Errors
Printer Status LED’s
Auto Error Recovery
Rev B
Cleaning the Print Head
Loading Paper
Rev B
Page
Configuring Your Epic 880TM Printer
This page intentionally left blank
Configuration Mode Overview
How to Change Configuration Settings
Most Frequent Configuration Incompatibilities
Entering into Configuration Mode
Setting up for Color Paper
Remote Configuration
Remote Boot Load
Custom Color
Field Configuration Feature
Using Field Configuration
Sample pre-loaded configuration
Mounting Requirements
This page intentionally left blank
Mounting Requirements
Epic 880TM Mounting Locations
Bezel Mounting Specifications
Bezel to Printer Mechanism mounting points
Spindle Mounting Options
45˚ Up Spindle Mounting
Straight Back Spindle Mounting
45˚Down Spindle Mounting
Straight Down Center Spindle Mounting
Straight Down Center Spindle Location
Straight Down Rear Spindle Mounting
Control Panel Side Spindle Mounting
Retract Opening
Retract Opening
Dimensions for Retract Opening
Printer Sensors
This page intentionally left blank
Cover-Open Switch
Printer Sensors
Paper Out Sensor
Top-of-Form Sensor
Transport Ticket Taken Sensor
Paper Low Sensor
Anti-Jam Sensor
Transport Ticket Retract Sensor
Transport Ticket Retract Sensor
Page
Electrical Connections
This page intentionally left blank
Power connector USB port Serial communications port
Power and RS232 Left hand Exit
Cable connection locations
Printer Block Diagram
Page
Control Codes
This page intentionally left blank
Control Codes Overview
Nomenclature
N1 n2
M1 m2
TransAct Control Codes and Commands
Application Development
Rev B
Quick PcOS Reference Chart
Horizontal Motion
Transport Control
Character Attributes
Horizontal Graphics
Bar Codes
Miscellaneous Commands
Low Level Paper Motion Control
Ascii CR
Ipcl &%CR Epos 0DH
Ascii LF
Horizontal Motion Control
Ascii ESC R
Ipcl Epos
Vertical Motion Control
ESC Enable ESC a n variable line spacing
ESC Set line spacing to 21/216 inch or 7/72 inch
Hexadecimal 1BH 31H Decimal
ESC a Set variable line spacing to n/72 inch
Function Set minimum Line Spacing in Points All
ESC + V d
1BH 2BH 56H Decimal 27 43 Range = 0, 4
Function Set minimum Line Spacing in ¼ Points All
Ascii VT
Ipcl &%VT Epos VT
Ipcl &%FF
ESC B
Ascii FF
Ipcl Epos ESC L
ESC 5 Begin auto line feed
Hexadecimal 1BH 35H n
Feed to Black Dot
Cut to center of black dot
Character Pitch
ESC + J d
1BH 2BH 4AH
Decimal 27 43 Range = 0, 4
1BH 2BH 6AH
Ascii DC2
Ipcl &%F3
1BH 3AH
0FH
Character Pitch
ESC P Set character pitch
Set inter-character spacing Legacy Command
Mode Global
ESC
ESC V n
Character Font
Character Sets and Code Pages
Codepage description files
Black Hart Suit
Double-Byte and Multi-Byte Code Page Description Files
Code Page Selection
ESC Select international character set Legacy Command
Hexadecimal 1BH 21H n Decimal 27 33 n
CS n
ESC R n
Function Select character code page by name All
Hexadecimal 1BH 2BH 43H
ESC C Insert Euro character
ESC C n Hexadecimal 1BH 5BH 43H n Decimal 27 91 67 n
Hexadecimal 1BH 5EH n
ESC Print Unicode character
Ascii SO
Ipcl &%MW
Ascii DC4
Ipcl &%MN
ESC W
Where k bits
Ascii ESC G
Ascii ESC H
ESC E
Ascii ESC E
ESC F
Ascii ESC F
ESC T
Ascii ESC T
Definition
How to use page mode
Mode
Auto-cutter and page mode
Mechanism commands in page mode
Stopping page mode definition
Function Select page mode
Initial entry
Function Set Print Area in Page Mode
ESC W
Height H LH H
Function Set Printed Area in Page Mode
Defined Page mode printed area
ESC u O LO HW LW H H LH H
Function Set Page Mode Entry Position
Function Set Page Mode Entry Position Relative
Function Exit Page Mode
Graphic Mode
Ipcl none
ESC ? Reassign graphic mode
ESC Z Print quad-density graphics 240h x 72v dpi
Hexadecimal 1BH 55H 00H Decimal 27 85
ESC U
Hexadecimal 1BH 55H 01H Decimal 27 85
Hexadecimal 1BH 68H
Horizontal Color Graphics
ESC h Process horizontal graphics data
ESC * 10 0 Set resolution to 102x102 dpi
ESC * Set horizontal graphic mode
Example Command
Graphics Compression
Where
ESC Simple raster graphic mode
Simple Raster Graphics
Defining Macros
User Store Graphic Save and Macros
Programming Considerations
Function Begin named macro record
Function End name macro record
ESC US e Name
Function Save macro data
User Store Commands Function Load item from user store
Function Flag as a start-up macro
Function Remove item from user store
Function Flush information from user store
Hexadecimal 1BH 1FH 62H
Function End named macro record
Hexadecimal 1BH 1FH 65H
Function Save macro data in user store
1BH 1FH 6CH
Function Delete item from user store
ESC US d Name..mac
Hexadecimal 1BH 1FH 64H Decimal 27 31
UD Name
Function Redefine User Store Termination Character
ESC EM T n
Hexadecimal 1BH 19H 54H n Decimal 27 25 84 n
UT n
Legacy User Macros
Hexadecimal 1BH 67H 01H Decimal 27 103
Hexadecimal 1BH 67H 02H Decimal 27 103
Hexadecimal 1BH 67H 03H Decimal 27 103
Rev B
Bar Codes
Function Print bar code
Interleaved 2
Code
Following table specifies the Code 39 character set
FNC3 FNC2
Rev B
Code 128 Encoding Values
EAN-8
UPC a
UPC E
Ipcl None Epos None
Function Set bar code height
Function Set bar code width
ESC EM W n
Hexadecimal 1BH 19H 57H n Decimal 27 25 87 n
BW m
Electronic Journal Security
Configuring the Electronic Journal
Electronic Journal
ESCGSIPassword0
EIPassword
Initializing the Electronic Journal
Function Erase the Electronic Journal
Function Print the Electronic Journal
Function Report the Electronic Journal
Ascii Escgsl
Hexadecimal 05H 19H Decimal
Function Query the Electronic Journal
ENQ25
Printing/Reporting and Resetting the Electronic Journal
Journal Entries and using Journal Print Mode
Journal Print Mode Options
Electronic Journal Entries
Quick Martcrlf
Resulting journal entry would then only contain
Journal mode
Function Electronic Journal Mode Begin
Ascii ESC
Hexadecimal 1BH 7BH
Carbon Copy Journal Mode
Description This command begins a carbon copy journal entry
Function Electronic Carbon Copy Begin
ESCl
Transport Control
1BH 6BH
1BH 6DH
Function Transport Ticket Retract
ESC m
Miscellaneous Control
Can
Ascii can
Ipcl &%RP Epos can
ESC q Query marker
Hexadecimal 1BH 71H n
Response SOH n
ESC Perform Auto Cut
ESC p 3 Select paper sensors to output paper-end signals
ESC p 4 Select paper sensors to stop printing
ESC ~z User Control of Bezel
Ipcl %&BF
Hexadecimal 1BH 79H n
ESC y Set control feature commands
Where n
Hexadecimal 1BH 7EH n Decimal 27 126 n
ESC ~ Extended Configuration and Control
ESC ~ n
Hexadecimal 1BH 79H n Decimal 27 121 n
Remote Power Control
ESC y Remote Power Control
Documented Extended Control commands
1BH 7EH 5AH
Status Inquire
Serial and USB Mode Inquire
Printer Status
Inquire Commands
ENQ
ENQ
Inquire receipt paper out status
Inquire cover open status
ACK 11 06H 0BH
05H 0FH
Rev B
ACK 21 n ID string
Desepic 880TM
ACK 22 n r
05H 17H
05H 1DH
ACK 32 168 …128 bytes
MSB
LSB
ACK 35 41 n
Rev B
ESC EMPn
Ascii Stxb
Entering Field Boot Load Mode
Double Level Loader
Ascii Stxx
Ascii Stxe
Ascii Stxk
Epic 880TM Color Graphics
This page intentionally left blank
Printing Graphics
Character Graphics
Procedure for APA graphics
APA Graphics
Epic 880TM Universal Color Graphics
Print File Graphics
Store Graphics in the printer
To generate a print file
To Store a graphic in the printer
Generate a file to store color graphics into a printer
How universal color graphics is done
Print a stored graphic
Recall and print stored named graphic image
How to use Ipcl commands in text strings
Load and store named graphic image
Universal Graphics Command Descriptions
Ufall
Ipcl Ufall
Function Print Bitmap File command All
Function Print Bitmap Data command All
Bitmapped File Graphic Support
Scale
Epic 880TM Coupon-Cut-Logo Feature
Unicode and Fonts
This page intentionally left blank
Outline characters
Fonts
Character Generation
Stroke-based characters
Character Size
Selecting Character Size
Legacy or Classic Method
Possible Character Pitches
Internal Fonts
Custom Fonts
Line spacing
Selecting character size by points
Stacked or Linked fonts
Font Storage
Rev B
Bitmap Fonts
Space
=0002 U=0021 Exclamination Mark =0003 U=0022
=0004 U=0023 Number Sign
Unicode
Unicode Encoding
Scalar Value 1st Byte 2nd Byte 3rd Byte
File system and the POR.INI file
Rev B
Function Select Font All
ESC + 3 ID Hexadecimal 1BH 2BH 31H Decimal 27 43
Function Define a Stacked or Linked Font All
Function Select Font by name All
1BH 2BH 4CH
Function Initiate Unicode UTF-8 Encoding Mbcs All
ESC + M Hexadecimal
1BH 2BH 4DH
Function Initiate Unicode UTF-8 Text only Encoding Mbcs
Function Initiate Normal 8-bit Ascii Character Encoding All
ESC + a Hexadecimal 1BH 2BH 41H Decimal 27 43
Font Size and Spacing
CPI
Font Size and Spacing command interactions
POR.INI
Ascii
1BH 2BH 4AH
ESC + j d Hexadecimal
ESC P Set character pitch Legacy mode command
Function Set stroke font brush size All
Dynamic Code Page Definition
Legacy Printer Features that Have Changed
User Defined Characters
Page
File System
This page intentionally left blank
File System Commands
Function Open File command All
ESC RS O Mode space Filename Hexadecimal
File System Interface
Partition Definition
Function Return Free space for Open FIle All
ESC RS S Hexadecimal 1BH 1EH 53H Decimal 27 30
Function Return Free space for this partition All
1BH 1EH 4BH
Function Return the last file command status All
ESC RS ? Hexadecimal
1BH 1EH 3FH
Hexadecimal 1BH 1EH 57H Decimal 27 30
Function Read File command All
ESC RS R L LL H Hexadecimal 1BH 1EH 52H Decimal 27 30
Function Generate and return a file directory report All
ESC RS Hexadecimal 1BH 1EH 49H Decimal 27 30
Function Verify files All
ESC RS Hexadecimal 1BH 1EH 56H Decimal 27 30
Epic 880TM Extended Printer Control
This page intentionally left blank
Function Read and Return Totals
Rev B
Function Print Current Configuration and Totals
Function Print Current Print Setup Values
Function Set Electronic Journal Print Configuration Control
Hexadecimal 1BH 79H 0FH Decimal 27 121
Remote Printer Reset
Reset in Serial Mode
Off-line Control
Miscellaneous Communication Features
Power-cycle Recovery
Remote Boot Load Mode
USB Recovery Watch Dog
Esccan n
ENQ
Recovery from Mechanical Errors
Eeprom Write Error
Flash Write Error
COM Adapter Error
Page
Epic 880TM Programmers Notes
This page intentionally left blank
Definitions
General Notes
What Drivers Are Needed
Do you want to print from a Windows application?
Are you using Opos UnifiedPOS/UPOS?
Do you want to use USB and simulate a communication port?
Windows Printer Driver
When to use a windows printer driver
When not to use a windows printer driver
Opos driver
When to use an Opos driver
When not to use an Opos driver
When to use the USB driver
USB driver
POSPrinter Activex Control POSPrinter OCX
When to use the POSPrinter OCX
When not to use the POSPrinter OCX
Ascii
Rev B
Appendix B WGL4.0 Character Addresses
Latin Capital Letter C with Cedilla
Latin Small Letter N Preceded by
Greek Small Letter PHI
Vulgar Fraction Three Eighths
There are 28575 Characters in this set
Greek Capital Letter Omicron
Approximately Equal to or
BOX Drawings Left Heavy Right Vertical Light
Left Black Lenticular Bracket
Katakana Letter Small YA
Small Plus Sign
Windows 1252 Latin 1 to Unicode translation
Latin Capital Letter S with Caron
Appendix E Internal Code Pages
Page
Ascii
Appendix G Ordering Supplies
Index
Index
All-points-addressable APA
Horizontal Motion Control
Rev B
Top
Page
Image
Contents