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