Manuals
/
Epson
/
Computer Equipment
/
Printer
Epson
100-88002
manual
This page intentionally left blank
Models:
100-88002
1
50
282
282
Download
282 pages
29.82 Kb
47
48
49
50
51
52
53
54
<
>
Specifications
Error codes
Printer Block Diagram
Password
Soft Errors
Dimension
USB Configuration
Remote Printer Reset
Level 0 Diagnostics
Setting up for Color Paper
Page 50
Image 50
This page intentionally left blank
Page 38
100-88002
Rev B
Page 49
Page 51
Page 50
Image 50
Page 49
Page 51
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
Printer Environmental Conditions
Interface Type
Printer Type
Reliability
AC Power Requirements
DC Power Requirements
Input Power Requirements
Power connector Test Standards
Accoustic Noise
Auto Cutter Position
Printing Specifications
Paper Roll Specifications
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
Soft Errors
TransAct Boot Load Mode
Self Test Mode
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
Most Frequent Configuration Incompatibilities
Configuration Mode Overview
How to Change Configuration Settings
Entering into Configuration Mode
Remote Boot Load
Setting up for Color Paper
Remote Configuration
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
Paper Out Sensor
Cover-Open Switch
Printer Sensors
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
N1 n2
Control Codes Overview
Nomenclature
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
Ipcl &%CR Epos 0DH
Low Level Paper Motion Control
Ascii CR
Ascii LF
Horizontal Motion Control
Ascii ESC R
Ipcl Epos
Vertical Motion Control
Hexadecimal 1BH 31H Decimal
ESC Enable ESC a n variable line spacing
ESC Set line spacing to 21/216 inch or 7/72 inch
ESC a Set variable line spacing to n/72 inch
1BH 2BH 56H Decimal 27 43 Range = 0, 4
Function Set minimum Line Spacing in Points All
ESC + V d
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
Decimal 27 43 Range = 0, 4
ESC + J d
1BH 2BH 4AH
1BH 2BH 6AH
1BH 3AH
Ascii DC2
Ipcl &%F3
0FH
Character Pitch
ESC P Set character pitch
ESC
Set inter-character spacing Legacy Command
Mode Global
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
CS n
ESC Select international character set Legacy Command
Hexadecimal 1BH 21H n Decimal 27 33 n
ESC R n
ESC C Insert Euro character
Function Select character code page by name All
Hexadecimal 1BH 2BH 43H
ESC C n Hexadecimal 1BH 5BH 43H n Decimal 27 91 67 n
Hexadecimal 1BH 5EH n
ESC Print Unicode character
Ascii DC4
Ascii SO
Ipcl &%MW
Ipcl &%MN
ESC W
Where k bits
Ascii ESC G
Ascii ESC H
ESC F
ESC E
Ascii ESC E
Ascii ESC F
ESC T
Ascii ESC T
Definition
How to use page mode
Mode
Stopping page mode definition
Auto-cutter and page mode
Mechanism commands in page mode
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
ESC US e Name
Function Begin named macro record
Function End name macro record
Function Save macro data
Function Remove item from user store
User Store Commands Function Load item from user store
Function Flag as a start-up macro
Function Flush information from user store
Hexadecimal 1BH 1FH 65H
Hexadecimal 1BH 1FH 62H
Function End named macro record
Function Save macro data in user store
1BH 1FH 6CH
Hexadecimal 1BH 1FH 64H Decimal 27 31
Function Delete item from user store
ESC US d Name..mac
UD Name
Hexadecimal 1BH 19H 54H n Decimal 27 25 84 n
Function Redefine User Store Termination Character
ESC EM T n
UT n
Hexadecimal 1BH 67H 02H Decimal 27 103
Legacy User Macros
Hexadecimal 1BH 67H 01H 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
Hexadecimal 1BH 19H 57H n Decimal 27 25 87 n
Function Set bar code width
ESC EM W n
BW m
Electronic Journal Security
Configuring the Electronic Journal
Electronic Journal
Initializing the Electronic Journal
ESCGSIPassword0
EIPassword
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
Ascii ESC
Journal mode
Function Electronic Journal Mode Begin
Hexadecimal 1BH 7BH
Function Electronic Carbon Copy Begin
Carbon Copy Journal Mode
Description This command begins a carbon copy journal entry
ESCl
Transport Control
1BH 6BH
1BH 6DH
Function Transport Ticket Retract
ESC m
Ascii can
Miscellaneous Control
Can
Ipcl &%RP Epos can
Response SOH n
ESC q Query marker
Hexadecimal 1BH 71H 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
To generate a print file
Print File Graphics
Store Graphics in the printer
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
Bitmapped File Graphic Support
Function Print Bitmap File command All
Function Print Bitmap Data command All
Scale
Epic 880TM Coupon-Cut-Logo Feature
Unicode and Fonts
This page intentionally left blank
Outline characters
Fonts
Character Generation
Selecting Character Size
Stroke-based characters
Character Size
Legacy or Classic Method
Possible Character Pitches
Line spacing
Internal Fonts
Custom Fonts
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 Define a Stacked or Linked Font All
Function Select Font All
ESC + 3 ID Hexadecimal 1BH 2BH 31H Decimal 27 43
Function Select Font by name All
1BH 2BH 4CH
1BH 2BH 4DH
Function Initiate Unicode UTF-8 Encoding Mbcs All
ESC + M Hexadecimal
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
ESC RS O Mode space Filename Hexadecimal
File System Commands
Function Open File command All
File System Interface
ESC RS S Hexadecimal 1BH 1EH 53H Decimal 27 30
Partition Definition
Function Return Free space for Open FIle All
Function Return Free space for this partition All
1BH 1EH 4BH
1BH 1EH 3FH
Function Return the last file command status All
ESC RS ? Hexadecimal
Hexadecimal 1BH 1EH 57H Decimal 27 30
Function Generate and return a file directory report All
Function Read File command All
ESC RS R L LL H Hexadecimal 1BH 1EH 52H Decimal 27 30
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 Set Electronic Journal Print Configuration Control
Function Print Current Configuration and Totals
Function Print Current Print Setup Values
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
Flash Write Error
Recovery from Mechanical Errors
Eeprom 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