TransAct POSjet 1500 Programmer's Manual

GUIDE
POSjet® 1500
PROGRAMMER’S
PN: 20-03398
Rev M
Nov-2007
Change Log POSjet® 1500 Programmer’s Guide
Change Log
Rev A Never Released Rev B Nov 2001 Initial Release Rev C Jan 2002
Rev D Nov 2002
Rev E Feb 2003
Rev F March 2003
Rev G October 2003
Rev H November 2005
Rev J March 2006
Rev K Feb 2007
Rev L Oct 2007
Rev M Nov 2007
1) Corrected the Auto Journal Documentation
2) Corrected the [ESC]f Quick Reference listing.
3) Fixed the OCR listing. (The wrong font was used to print this in some versions of the manual.)
4) Corrected some spelling errors.
5) Corrected the description of the EPOS Emulation [GS]0<Name…> <m> command
6) Added Page mode minimum size restrictions
7) Added more detail to several IPCL command descriptions.
8) Clarified the Epson [GS]k command
9) Added Journal features to the Epson [ESC]v command.
1) Corrected Pass through documentation.
2) Added Coupon-Cut-Logo feature.
1) Updated disclaimer
1) Fixed hex and decimal description of the [ESC][EM]L command
2) Removed ASB. It is now a special order option
1) Added slip detection documentation.
2) Added a validation right sensor operation modification command.
1) Added Las Vegas address
1) updated paper case p/n’s, descriptions & qtys
1) Pg 1 removed “buzzer” option
1) Corrected Electronic journal example.
2) Added support for periodic status back.
1) Added RoHS pat numbers for power cords in Appendix D
Page ii Rev M Nov-07
Programmer’s Guide POSjet® 1500 General Information
POSjet® 1500
Disclaimer
© 2007 TransAct Technologies, Inc. All rights reserved.
NOTICE TO ALL PERSONS RECEIVING THIS DOCUMENT:
The information in this document is subject to change without notice. No part of this document may be reproduced, stored or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of TransAct Technologies, Inc. ("TransAct"). This document is the property of and contains information that is both confidential and proprietary to TransAct. Recipient shall not disclose any portion of this document to any third party.
TRANSACT DOES NOT ASSUME ANY LIABILITY FOR DAMAGES INCURRED, DIRECTLY OR INDIRECTLY, FROM ANY ERRORS, OMISSIONS OR DISCREPANCIES IN THE INFORMATION CONTAINED IN THIS DOCUMENT.
Some of the product names mentioned herein are used for identification purposes only and may be trademarks and/or registered trademarks of their respective companies.
TransAct, PowerPocket, Magnetec, Insta-Load, POSjet, Ithaca, 50Plus and "Made to Order. Built to Last" are registered trademarks and BANKjet is a trademark of TransAct Technologies, Inc.
Copyright
© 2001 - 2007 TransAct Technologies, Inc. All rights reserved. Revision M, November 2007 Printed in USA.
Regulatory Compliance
North America:
EMI: FCC Class B Safety: UL (US)
CUL (Canada)
Europe:
CE Marking: CLASS B: EN55022, EN50081-1 (optional) Safety: TUV Other: CB Certificate
Federal Communications Commission Radio Frequency Interference Statement
The POSjet® 1500 Printer complies with the limits for a Class A computing device in accordance with the specifications in Part 15 of FCC rules. These regulations are designed to minimize radio frequency interference during installation; however, there is no guarantee that radio or television interference will not occur during any particular installation. Interference can be determined by turning the equipment off and on while the radio or television is on. If the printer causes interference to radio or television reception, try to correct the interference by one or more of the following measures:
Reorient the radio or television receiving antenna
Relocate the printer with respect to the receiver
Plug the printer and receiver into different circuits
If necessary, the user should consult their dealer or an experienced radio/television technician for additional suggestions. The user may find the following booklet prepared by the Federal Communications Commission helpful: How to Identify and Resolve Radio/TV Interference Problems. This booklet is available from the US Government Printing Office, Washington, DC 20402. Ask for stock number 004-000-00345-4.
Nov-07 Rev M Page iii
Change Log POSjet® 1500 Programmer’s Guide
Canadian Department of Communications Radio Interference Statement
The POSjet® 1500 Printer does not exceed Class A limits for radio noise emissions from digital apparatus set out in the Radio Interference Regulations of the Canadian Department of Communications.
TransAct Technical Support
Monday through Friday, 8 A.M. to 8 P.M. Eastern Standard Time (excluding holidays). To obtain Technical Support, call: TransAct at (607) 257-8901, or (877) 7-ITHACA.
Service Information
TransAct Technologies Incorporated has a full service organization to meet your printer service and repair requirements. If your printer needs service, please contact your authorized printer service center. If any problems still persist, you can directly contact TransAct at (607) 257-8901 or (877) 7-ITHACA for a return authorization. International customers should contact your distributor for services. TransAct offers the following service programs to meet your needs.
Extended Warranty
Depot Repair
Maintenance Contract
Internet Support
Please have the following information at hand:
1. The Model Number and Serial Number.
2. A list of any other peripheral devices attached to the same port as the printer.
3. The application software, operating system, and network you are using.
4. A copy of your printer’s Configuration Settings.
5. What happened and what you were doing when the problem occurred.
6. How you tried to solve the problem.
Warranty Information
TransAct’s POSjet® 1500 Printers come with a standard 24-month warranty that commences upon shipment from factory, and covers parts and labor. An optional warranty, covering both parts and labor for an additional 12 months, may be purchased separately. Repairs are warranted for 90 days from the date of repair or for the balance of the original warranty period, which ever is greater.
Return Materials Authorization and Return Policies
If the technical support person determines that the printer should be serviced at our facility, and you want to return the printer for repair, a Returned Materials Authorization (RMA) number must be issued before returning the printer. Prepare the printer being returned for repair as follows:
1. Remove and discard ink cartridges.
2. Pack the printer to be returned in the original packing material. Packing items may be purchased from
TransAct's Ithaca Facility.
3. Return only the accessories that a Support Technician asks you to include.
4. Write the RMA number clearly on the outside of the box.
Shipping Printers
Never ship a printer by any means with any ink cartridge(s) installed.
packing materials in the event that you need to send the printer in for servicing. TransAct Technologies is not responsible for damaged return items that are not packaged in original shipping material.
Be sure to save the
Page iv Rev M Nov-07
Programmer’s Guide POSjet® 1500 General Information
Where Can You Find More Information?
Our Internet Support and Sales Services
www.transact-tech.com
TransAct Technologies Inc. maintains an Internet web site with content devoted to product support. Within the Support Services section you can find the most current versions of the Operator’s Guide and Programmer’s Guide.
1. Upon entering our web site, you will be brought to the “Welcome to TransAct” screen. This intro page has the
Ithaca Brand listed at the top right. Click on the Ithaca logo.
2. Locate and click on the Technical Support button in the green area of the “Welcome to Ithaca” screen.
3. Use the bottom pulldown box to select the appropriate information for the printer model that you are using.
Contacting TransAct’s Ithaca Facility
Contact TransAct’s Ithaca facility for information about the POSjet® 1500 Printer and how it works with your system. For information on international distribution, visit our web site at www.transact-tech.com. Contact the TransAct’s Sales and Technical Support Departments at the following address and telephone or fax numbers.
Technical Support
Receive technical support, order documentation, request additional information, or send in a printer for service.
Sales
Order supplies, receive more product information, or order product brochures.
TransAct Technologies Incorporated Ithaca Facility 20 Bomax Drive Ithaca, NY 14850 USA
TransAct Technologies World Gaming Headquarters & Western Regional Repair Center 6700 Paradise Road Suite D Las Vegas, NV 89119 USA
Telephone (877) 7-ITHACA or (607) 257-8901 Main fax (607) 257-8922 Sales fax (607) 257-3868 Technical Support fax (607) 257-3911 Web site http://www.transact-tech.com
Nov-07 Rev M Page v
Change Log POSjet® 1500 Programmer’s Guide
Table of Contents
POSJET® 1500 III
Disclaimer iii Copyright iii
Regulatory Compliance iii
North America: iii Europe: iii Federal Communications Commission Radio Frequency Interference Statement iii Canadian Department of Communications Radio Interference Statement iv
TransAct Technical Support iv
Service Information iv Warranty Information iv Return Materials Authorization and Return Policies iv Shipping Printers iv
Where Can You Find More Information? v
Our Internet Support and Sales Services v
Contacting TransAct’s Ithaca Facility v
Technical Support v Sales v
Table of Contents vi Table of Tables xi Table of Figures xiii
POSJET® 1500 FEATURES/SPECIFICATIONS 1
Standard Features 1 Optional Features 1 Additional Supported devices and tools 1 Drivers and Utilities Available 2 Optional Printer Configurations 2 Supported Emulations 2
Physical Printer Specifications 3
Auto-cutter (Partial Cut Option) 4 Sensors 4 Environmental Conditions 5 Relative Humidity 5 Reliability 5
Power and Communication Specifications 6
Power Requirements 6 Parallel Interface 6 RS-232 Serial Interface 7 USB Interface 8 Cash Drawer Interface Description and Specifics 9
Printing Specifications 10
Character Pitch 11 Graphics Generation 14
Media Specifications 15
Media Specifications 15 Receipt Paper (one-ply receipt) 15 Validation Form Requirements 16
Electrical Specifications 17
External Powered AC 17
Page vi Rev M Nov-07
Programmer’s Guide POSjet® 1500 Table of Contents
External Powered DC 17 Cash Drawer 17
SETUP AND INSTALLATION PROCEDURES 17
Overview of Printer Controls 18
Leaving the 1500 Connected to a Power Source 18 Operating the Keypad Controls 18 Button Function Descriptions: 19 * Button 19 NEW CARTRIDGE Button 19 FEED Button 19 Form Button 19 Open Cover Button 20 Indicator Light Descriptions 20
Unpack the Printer 21 Connect Power and Communications 22
Installation Overview 22 Using the Cable Restraints 23 Connecting the Communication Cable 24 Connecting the Cash Drawer 25 Connecting the Cash Drawer 26 Connecting the Power Cord (with power supply) 27 Connecting the DC Power Cord (no power supply) 28
Paper Low Setup 29
Adjusting the Paper-Low Sensor 29 Paper Low Adjustment Requirements 30
Loading Ink Cartridges and Paper 31
Installing Ink Cartridges 31 Installing a New Paper Roll Using Insta-Load® 33
Printing the Configuration Summary Receipt 34
Placing the Printer In Self-Test Mode (printing the Configuration Summary Receipt) 34 Exiting Self-Test Mode 34 Matching Printer Configuration Settings to your System 34
Verifying the Printer Setup 35
Verify the communications interface card 35 Installing the new interface card 36 Verify the Cash Drawer Interface 36 Matching the Cash Drawer Interface 36
POSJET® 1500 OPERATION 38
Using Ink Cartridges 38
Care of Ink Cartridges 38 Determining Ink Cartridge Status 39
Validation Form Insertion and Orientation 40
Validation Orientation 40 Form Requirements 40 Inserting Validation Forms 41 Preventing and Clearing Validation Jams 42
Printer Self Testing and Diagnostics 43
Printer Self-Testing 43 Placing the Printer In Self-Test Mode 44 Exiting Self-Test Mode 44 Remote Power Down 44 Self-Test Hints and Suggestions 44
Nov-07 Rev M Page vii
Change Log POSjet® 1500 Programmer’s Guide
Level 0 Diagnostics 45 Firmware Test 45 Boot Loader Mode 45 Extended Diagnostics 46 Self-Test Diagnostics 46 Hex-dump Mode 46
Configuration Mode 47 Configuration Mode 47
Remote Configuration Software 47 Manual Configuration 47 Using Self-Test to View Configuration Settings 48 Entering Configuration Mode 48 Making Changes in Configuration Mode 49
Configurable Features 50 Printer Color Configuration 58
Ink Cartridge Setup 58
COLOR PRINTING AND PRINT DRIVERS 60
Character Graphics 60 APA Graphics 61 Color Graphics 62 Procedure for color horizontal graphics: 63
PRINTER DRIVERS AND PRINTER CONTROLS 64
General Driver Information 64 Installing Windows® Printer Drivers (WIN95, 98, Me) 65 Printer Driver Installation Instructions for NT4.0, 2000 65 OPOS Drivers Installation Instructions 66 To Install the USB drivers 66 Configuring Windows® Printer Drivers (WIN95, 98, Me) 67 Configuring Ithaca OPOS Drivers 70 Printer driver 70 Printing 70 General Settings 71 Performance 71 Communications Port: 71 Paper Out: 72 Cash Drawer Dialog 72 Printing using a printer driver (Printer Font) 73 Printing via a printer driver (System/Graphical/TrueType Font) 74 Printing via an OPOS driver 77 Printing via POSPrinter OCX 81
TROUBLESHOOTING 82
Indicator Lights (LED) 82
The five POSjet® 1500 indicator lights are: 82 Power Indicator (LED) 82 Error Indicator (LED) 82 Paper Indicator (LED) 82 Form Indicator (LED) 82 Cartridge Indicators (LED-left and right) 82
Fault Indicators 82
Three types of faults exist 83
Recovery from Errors 83 Startup Troubleshooting 85
Page viii Rev M Nov-07
Programmer’s Guide POSjet® 1500 Table of Contents
Operational Troubleshooting 86
Understanding Fault Indicators 86 Indicator Light Blink Patterns 86 Keypad Indicator Troubleshooting Chart: General Problems 87 Keypad Indicator Troubleshooting Chart: Serious Problems 87 Correcting Common Operating Problems 88
PROGRAMMING CONTROLS 90
Control Codes Overview 90 Nomenclature 90
Standard Emulation 91 IPCL Codes 91 EPOS Emulation 91 Ithaca® Microline Emulation 91
Application Development 91 Ithaca Control Codes and Commands 92
PcOS Printer Control Codes 92 Quick PcOS Reference Chart By Function 93 Vertical Motion 93 Character Pitch 93 Character Attributes 94 Electronic Journal 96 Quick PcOS Reference Chart (Alphabetic) 98 Low Level Paper Motion Control 102 Horizontal Motion Control 103 Vertical Motion Control 105 Character Pitch 110 Character Font 113 OCR Characters 122 Character Attribute Commands 123 Print Zone Control 127 Print Rotation Commands 128 POSjet 1500 Page Mode 131 POSjet® 1500 Graphics 140 User Store (Graphic Save) 145 Bar Codes 152 POSjet® 1500 Validation Operation 156 Electronic Journal 162 Miscellaneous Commands 173 Ithaca® Series 50 Compatibility Commands 189
ESC/POSTM Codes (EPOS) 194
Differences between Epson TM U325D and POSjet® 1500 194
Page Mode 195 Undocumented Epson Commands 195 Real-time Status 195 Supported TM-U325D Commands 196 Supported TM-U325D Commands 197 Undocumented TM-U325D Commands 198 Supported EPOS Commands 199 Supported EPOS Commands 201 Extended Electronic Journal Commands 202 TM-U325D and EPOS Command Descriptions 203
Nov-07 Rev M Page ix
Change Log POSjet® 1500 Programmer’s Guide
Print and Feed Commands 203 Line Spacing Commands 205 Character Commands 205 International Character Sets 207 Panel Button Commands 213 Paper Sensor Commands 214 Print Position Commands 216 Bit-Image Commands 218 Status Commands 219 Printing Paper Command 223 Page Mode 225 Bar Code Commands 228 Mechanism Control Commands 230 Miscellaneous Commands 231 Macro Function Commands 234 User-defined Images and Graphics Commands 235 Ithaca® Specific POSjet® Commands 239
Panel Button Commands 239 Paper Out/Low Sensor Commands 239
POSJET® EXTENDED PRINTER CONTROL 240 POSJET® UNIVERSAL COLOR GRAPHICS 244
Print File Graphics 244
To generate a print file. 244
Store Graphics in the printer: 245
To Store a graphic in the printer 245 Print a stored graphic. 245 Generate a file to store graphics into a printer 245
How universal graphics is done 245 How to use IPCL commands in text strings 246 Load and store named graphic image 246 Recall and print stored named graphic image 246 Cautions 246 Universal Color Command Descriptions 247 POSjet® Coupon-Cut-Logo Feature 249
PORT PROTOCOLS AND CONNECTION SPECIFICS 250
Printer Flow Control and Print Buffers 250 Printer Buffer Size 253 Universal Serial Bus (USB) 253
USB Support and Standards 253
Parallel Port 255
Parallel Port Protocol 255 Parallel Port Timing 255 Parallel Port Inquire and IEEE 1284 257 Parallel Port Plug and Play 258
Serial Port 259
Serial Port Protocol 259
Page x Rev M Nov-07
Programmer’s Guide POSjet® 1500 Table of Contents
Print Buffer Flow 261 Printer Buffer Size 263 Serial Mode Plug and Play 263 Using DSR 263 Serial Device Identification 263 Serial Port Inquire 264 Display Pass Through 265
Remote Power Control 265 Remote Printer Reset 266
Reset in Serial Mode 266
Reset in Parallel Mode 266 Miscellaneous Communication Features 267
Power-cycle Recovery 267 Data Pass Through 267 Multi-drop Configuration 267 Off line Active 267
APPENDIX A: COMMON OPERATIONAL QUESTIONS 268 APPENDIX B: ASCII CODE TABLE 269 APPENDIX C: DEFINITION TABLE 270 APPENDIX D: ORDERING SUPPLIES 272
Table of Tables
Table 1 Parallel Interface Pin-outs 6 Table 2 Serial Interface Pin Assignments 7 Table 3 Cash Drawer Connectors 9 Table 4 Print Speed Specifications 10 Table 5 Character Specifications 10 Table 6 Possible Character Pitches 11 Table 7 Basic Cell Size for Draft, Large Draft, and NLQ Fonts 12 Table 8 Ink Cartridge Maximum Operating Conditions 15 Table 9 Standard Power Input Requirements 17 Table 10 Power Input Requirements Optional 24-volt DC Supplied from Host 17 Table 11 Paper Low Setup 30 Table 12 Carriage Configurations 38 Table 13 Validation: Printer Settings and Requirements 40 Table 14 Extended Diagnostics 46 Table 15 How to Change Configuration Settings 49 Table 16 Configurable Options 57 Table 17 Single Color Printer-Color Configuration Details 58 Table 18 Two Color Ready Operation-Color Configuration Details 59 Table 19 Two Color Operation-Color Configuration Details 59 Table 20 Color Bits Received 62 Table 21 StartupTroubleshooting Help 85 Table 22 Keypad Indicators: General Problems 87 Table 23 Keypad Indicators: Serious Problems 87 Table 24 Troubleshooting: Keypad Lights Will Not Work 88 Table 25 Troubleshooting: Printer Will Not Print (Error Light ON) 88 Table 26 Troubleshooting: Printer Will Not Print (Error Light OFF) 88 Table 27 Troubleshooting: Printer Prints With Missing Dots in Characters 89 Table 28 Troubleshooting: Printer Sounds Like It’s Printing But Nothing Prints 89 Table 29 Troubleshooting: Printer Will Not Load or Feed Paper 89
Nov-07 Rev M Page xi
Change Log POSjet® 1500 Programmer’s Guide
Table 30 Character Pitch 111 Table 31 Inter-character Spacing 112 Table 32 Language Table ID’s 115 Table 33 Code Page Definition Table 117 Table 34 Euro Character Substitution Matrix 118 Table 35 OCR MA-3 122 Table 36 Max/Min Page Mode Height, Width, and Offsets 132 Table 37 Validation Form Requirements and Print Area 156 Table 38 Paper Sensor Commands 175 Table 39 Paper Sensor Commands 176 Table 40 Supported TM-U325D Commands 197 Table 41 Undocumented TM-U325D Commands 198 Table 42 Supported EPOS Commands 199 Table 43 International Character Sets 207 Table 44 Character Code Pages 209 Table 45 Character Code Table 210 Table 46 Print Modes 211 Table 47 Rotation Modes 212 Table 48 Paper Sensor Commands 214 Table 49 Paper Sensor Commands 215 Table 50 Print Density Selection 218 Table 51 Paper Sensor Status (<n> = 1, 49) 219 Table 52 Drawer Kick-out Connector Status (<n> = 2, 50) 220 Table 53 Values for the Status Function, <n> 220 Table 54 Printer Status (<n> = 1) 220 Table 55 Off line Status (<n> = 2) 221 Table 56 Error Status (<n> = 3) 221 Table 57 Paper Roll Sensor Status (<n> = 4) 221 Table 58 Peripheral Status (<n> = 0, 48) 222 Table 59 Paper Status 222 Table 60 Bar Code System Based on <m> 228 Table 61 Printing Position of HRI Characters 229 Table 62 Font for Human Readable Interpretation (HRI) Characters 229 Table 63 Printer ID 231 Table 64 Type ID (<n> = 2or 50) 231 Table 65 Peripheral Device Bit Definitions 232 Table 66 Macro Control Bit Definitions 234 Table 67 User-defined Bit-image Resolutions 238 Table 68 Parallel-port Timing 256 Table 69 Common Operator’s Questions (FAQ’s) 268 Table 70 Paper Ordering Information 272 Table 71 Paper Ordering Information 272 Table 72 Ink Cartridge Ordering Information 272 Table 73 Cables Ordering Information 272
Page xii Rev M Nov-07
Programmer’s Guide POSjet® 1500 Table of Contents
Table of Figures
Figure 1 Printer Dimensions 3 Figure 2 Receipt Printable Area 4 Figure 3 Environmental Conditions:Typical Operating Range 5 Figure 4 Cash Drawer Pin Assignments 9 Figure 5 Draft 12 x 12 Font 12 Figure 6 Large 12 x 14 Font 12 Figure 7 NLQ 24 x 16 Font 13 Figure 8 Paper Roll and Paper Core Diameters 15 Figure 9 Form Print Zones 16 Figure 10 Keypad Buttons and Indicator Lights 18 Figure 11 Unpacking Instructions 21 Figure 12 Power and Communications Connections 22 Figure 13 Using the Cable Restraints 23 Figure 14 Connecting Serial Cables 24 Figure 15 Connecting Parallel Cable 25 Figure 16 Connecting the Cash Drawer Cable 26 Figure 17 Connecting the AC Power Cord (with power supply) 27 Figure 18 Connecting the DC Power Cord (no power supply) 28 Figure 19 Paper Low Setup (adjusting the sensor) 29 Figure 21 Cash Drawer Selection 36 Figure 22 Cash Drawer Shunt 37 Figure 23 Example of Character Graphics 60 Figure 24 Example Commands for a Sample Receipt 60 Figure 25 Sample Receipt 61 Figure 26 Receipt with graphics 63 Figure 27 Page Definition 131 Figure 28 Page Mode entry Orientations 132 Figure 29 Validation Print Zone 157 Figure 30 Check Printing 157 Figure 31 Typical POS System 250 Figure 32 Host to Printer Link 251 Figure 33 Printer Communications Buffer Flow 252 Figure 34 Parallel-port Data Timing 255 Figure 35 Parallel Port ACK Timing Options 256 Figure 36 Serial Port Flow Control Using DTR 259 Figure 37 XON/XOFF Serial Port Flow Control 260
Nov-07 Rev M Page xiii
Programmer’s Guide POSjet® 1500 Features/Specifications
POSjet® 1500 Features/Specifications
Standard Features
Print Speed: 12 lps. at 10 char. per line
Print Resolution: Max. 208 dpi. Horizontal, 96 dpi. Vertical
Simple Snap-In, No-Mess Cartridges with Fast-Drying Ink
Standard Warranty: Two Years (Extended Maintenance Plan Available)
Patented Insta-Load® Automatic Paper Loading
Cash Drawer Drivers: Dual with Status (Single RJ12)
Font Selections: Draft, Large Draft and Near Letter Quality
Selectable Printing Features of Bold, Italics, Size Scaling and Rotated
Emulations: Ithaca/IBM, Epson ESC/POS, and TM-U325, Ithaca M50, and Microline
APA and Epson Bit Map Graphics
Data Buffer: 8K (Adjustable)
208K Non-Volatile Flash for Multiple Character Sets, Bit Images and Electronic Journal
Bar Codes: Code 39, Code 93, Interleaved 2 of 5, UPC-A and UPC-E, EAN8 and EAN13, Code 128
65 Language Character Sets Supported (EURO Character Included)
Self Diagnostics
Remote Statistics
Paper Out and Ink Low Detection and Indicators
Software Developer’s Toolkit Available
Top Drop-in Forms Insertion with Programmable Top of Form
Independent Validation
Optional Features
Auto-cutter (partial cut)
Adjustable paper low
Two-Color Printing
Universal Power Supply and PowerPocket®
Additional Supported devices and tools
Printer Test and Configuration Programs
The POSjet® 1500 will be supported by various PC based tools. These tools include, but are not limited to the following:
PJColor
PJColor is a program that will allow images and picture to be processed so they can work with the printer.
PJTerminal
PJTerminal is a test application that is used to verify communications to the printer.
PJBootload
PJBootload is a program that is used to replace or update the printer’s firmware.
Ithaca Config
Ithaca Config is a program that is used to replace or update the printer’s configuration settings.
Nov-07 Rev M Page 1
Features/Specifications POSjet® 1500 Programmer’s Guide
Drivers and Utilities Available
POSjet® 1500 Drivers and Utilities can be downloaded from our web site, or call our Technical Support Department to request a Software Developer’s Toolkit (CD-ROM).
POSjet Image Converter Utility
POSjet Image Converter (PJColor) is a tool to help develop graphic images to use as logos and coupons on the printer. It will read and convert images to a format suitable for printing on the POSjet® 1500 printer. It will allow you to preview the image and adjust the colors prior to printing. It will also allow the images to be stored in the printer's User Store.
PJTerminal Utility
PJTerminal is a tool that has been developed to allow you to interactively send commands to and get responses from the printer.
Optional Printer Configurations
Color Configuration
All POSjet® 1500 ink cartridge configurations are factory installed options.
Single Color
The single color configuration is provided with a single ink cartridge. It cannot be upgraded for two-color operation.
Two-Color Ready
The two color ready configuration is equipped with a single ink cartridge but can be easily upgraded to two-color operation simply by installing a second ink cartridge.
Two-Color
Two-color configuration requires that two cartridges be installed in the carriage. If one of the cartridges is black, it must be installed in the left carriage position.
Supported Emulations
Ithaca PcOS
The Ithaca Standard emulation is the Ithaca PcOS emulation with extensions that provide full support for the POSjet® 1500 features. This emulation is similar to the IBM control codes used in a number of IBM printers.
TM-U325
The TM-U325 emulation is intended to allow the POSjet® 1500 to replace the TM-U325 printer with no changes to the host application.
Epson ESC/POS®
The Epson ESC/POS® emulation provides support for features in the POSjet® 1500 printer that are not supported in the TM-U325 emulation. POSjet® 1500 follows the Epson ESC/POS specification as close as possible.
Ithaca M50 andIthaca® Microline
The POSjet® 1500 provides M50 and M50 Microline emulations to allow older Model 50 printers to be replaced with minimal changes to the host application.
®
Page 2 Rev M Nov-07
Programmer’s Guide POSjet® 1500 Features/Specifications
Physical Printer Specifications
Figure 1 Printer Dimensions
Width Depth Height
Without Knife 6.75" 9.75" 5.92"
(172 mm) (248 mm) (151 mm)
With Knife 6.75" 9.75" 6.44" (172 mm) (248 mm) (164 mm)
Weight: approx. 6 lbs. (2.7 kg) Shipping: approx. 8 lbs. (3.6 kg)
Interface
Serial RS-232C Bi-directional- Ready/Busy or XON/XOFF (9-pin D-shell or 25-pin D-shell) Parallel IEEE1284 Bi-directional-transmit/receive/ground (25-pin D-shell or 36-pin Centronics) USB Version 1.1
Nov-07 Rev M Page 3
Features/Specifications POSjet® 1500 Programmer’s Guide
Auto-cutter (Partial Cut Option)
A receipt auto-cutter is an optional feature with all POSjet® 1500 Printers.
Cutter type Guillotine Cut to line of print 1.635" (41.52 mm) Cutter life 1,000,000 cuts
Auto-cutter Position
1.635"
0.25
2.5
3.0
"
"
"
Figure 2 Receipt Printable Area
Sensors
Paper low indicator Optional Paper Low Sensor (based on paper roll diameter). Receipt paper out About 1.0" (25 mm) of paper remaining Paper feed method Friction feed
Paper Out
A receipt paper out sensor is provided as a standard feature. It senses when there is approximately one inch of paper left on the paper roll.
Paper Low
A receipt paper-low sensor is provided as an optional feature. An operator-adjustable paper-low assembly allows the printer to sense when the paper roll is between 1.42" and 0.885" (36.1mm and 22.5mm) in diameter. It is adjustable to compensate for various paper core dimensions.
Page 4 Rev M Nov-07
Programmer’s Guide POSjet® 1500 Features/Specifications
Environmental Conditions
The POSjet® 1500 is designed to be placed on point-of-sale terminals, counter tops, or any other flat, stable surface that can support the weight of the printer (about 6 lbs. or 2.7 kg). Be aware that the environmental conditions of the location where you place the printer will have an effect on the printer’s performance and longevity. The printer will run its best when stored and operated in an environment that meets the following temperature and humidity conditions.
90%
80%
70%
60%
Relative Humidity
50%
40%
30%
Extended Operating
Range
Typical Operating Range
20%
10% 5%
Shipping
5 0 -40 10 15 20 25 30 35 40 60 70 -10
Figure 3 Environmental Conditions:Typical Operating Range
Typical Operating Range: 10°C to 40°C / 50°F to 104°F *Extended Operating Range: 0°C to 45°C / 32°F to 113°F+ Storage: -10°C to 60°C / 14°F to 140°F Shipping: -40°C to 70°C / -40°F to 158°F
* Exposure to high or low temperatures for periods of greater than 48 hours will lead to significantly reduced cartridge life. The Typical Operating Range provides full printer reliability. The Extended Operating Range may degrade the reliability of the printer and life of the cartridge.
Temperature (°C)
Storage
45
Relative Humidity
Operating: 10% to 90% RH (non-condensing) Storage: 10% to 90% RH (non-condensing) Shipping: 5% to 90% RH (non-condensing)
Reliability
Printer Life 10,000,000 print lines Mean time between failures: (without cartridge): 28,000 hours Average cartridge life (Average 16 dots/character): 7.0 million characters Auto-cutter option (partial cut) : 1 million cuts Mean time to repair: 15 minutes Validation Cycles : 1 million cycles
Nov-07 Rev M Page 5
Features/Specifications POSjet® 1500 Programmer’s Guide
Power and Communication Specifications
Power Requirements
Earth Ground
+24 Volt Supply
DC Powered Versions
Ground (+24 V dc)
Supply voltage: 24 Vdc ± 10% Supply Current: 1.0Amps
AC Powered Versions
Supply Voltage: 100-240 Vac Frequency: 50/60 Hz Supply Current: .5 Amps maximum
Parallel Interface
There are two parallel interface cards available. One is a 25-pin, D-shell connector. The pin-out is such that the printer interfaces to a standard IBM PC parallel printer interface with a one-to-one cable. The second interface card provides the same interface with a standard, 36-pin Centronics type connector. Both cards provide a dual cash drawer interface. The tables below lists interface signals and pin definitions for both types of parallel interfaces.
25-pin D-Shell IEEE 1284-A
36-pin Centronics IEEE 1284-B
Parallel Pin Assignments
25-pin Connector 36-pin Connector Signal Description Direction
Pin 1 Pin 1 STROBE Clock data to printer Host to Printer Pins 2-9 Pins 2-9 D0 - D7 Data Host to Printer Pin 10 Pin 10 ACK\ Printer accepted data Printer to Host Pin 11 Pin 11 BUSY Printer busy Printer to Host Pin 12 Pin 12 PE Paper Out/Status Printer to Host Pin 13 Pin 13 SLCT Printer selected Printer to Host Pin 14 Pin 14 AUTOFD Autofeed paper Host to Printer Pin 15 Pin 32 FAULT\ Printer error Printer to Host Pin 16 Pin 31 INIT\ Initialize printer Host to Printer Pin 17 Pin 36 SLIN Select printer Host to Printer Pin 17 FG Frame ground Printer to Host
- Pin 18 +5V Peripheral logic high Printer to Host Pins 18-25 Pins 16, 19-30 GND Ground
Table 1 Parallel Interface Pin-outs
Page 6 Rev M Nov-07
Programmer’s Guide POSjet® 1500 Features/Specifications
Parallel Signal Voltage and Current levels
Signal Levels
Voltage levels 0 V and +5 V (nominal) Logic levels Logic one Driver +2.4 V to +5 V Receiver +2.0 V to +5 V Logic zero Driver 0 V to +0.4 V Receiver 0 V to +0.8 V
Current requirements
Logic one Source 0.25 ma at +2.4 V Logic zero Sink 16 ma
Line termination
Data and control 3.3k ohm to +5 V Strobe 1.2k ohm to +5 V
RS-232 Serial Interface
There are two serial interface cards available. One is a 9-pin, D-shell connector. The pin-out is such that the printer interfaces to a standard IBM PC Serial printer interface with a Serial Null Modem cable. The second interface card provides the same interface with a standard 25-pin D-shell connector. Both interface cards provide a dual cash drawer interface. The tables below lists interface signals and pin definitions for both types of serial interfaces.
Serial Port Features
Baud Rates Bit Patterns Flow Control
300, 600, 1200, 2400, 4800, 9600, 19.2K, 38.4K, and 57.6K 8-bit no parity; 8-bit odd; 8-bit even; 7-bit no parity; 7-bit odd; 7-bit even DTR and XON/XOFF
Serial Pin Assignments
9-pin 25-pin Signal Description
Pin 1 Pin 8 N/C No Connection Pin 2 Pin 3 RX Receive Data Pin 3 Pin 2 TX Transmit Data Pin 4 Pin 20 DTR Data Terminal Ready Pin 5 Pin 7 GND Signal Ground Pin 6 Pin 6 DSR Data Set Ready Pin 7 Pin 4 RTS Request to Send Pin 8 Pin 5 CTS Clear to Send Pin 9 Pin 11 N/C No Connection
Table 2 Serial Interface Pin Assignments
Nov-07 Rev M Page 7
Features/Specifications POSjet® 1500 Programmer’s Guide
RS-232 Serial Interface Signal Voltage and Current levels
Voltage Levels Max +-15 Volts Min +- 3 Volts
Mark = Off = -3 to –15 Volts Space = On = +3 to +15 Volts
Because both the host and printer are DTE's (Data Terminal Equipment), they use the same serial port pin-outs. If the cable that is used to connect the host to the printer is a pin-to-pin inter-connect, it will not work. Therefore, a null modem or turn-around cable must be used to interconnect the host and the printer.
Display Pass Through
The display pass through feature allows a pole display to be interconnected with the printer. The printer is connected to a host system with a special serial cable. The host sends serial data to the printer and the printer sends serial data to the pole display. The printer does not provide power to the display. During normal printer operation, no data is passed to the display. In pass through mode, all received data is passed on to the display.
USB Interface
The USB interface is a Version 1.1 interface that is Version 2.0 compliant. The standard USB interface card is implemented through a Standard Series "B" Receptacle as defined in the USB Specification. The printer is self­powered and does not draw power from the standard type B USB interface cable.
The Standard USB Type B connector has the following pin functions:
Pin Signal
1 Vbus (+5 V dc) (Not used in the POSjet® 1500) 2 Minus data 3 Plus data 4 Ground
Note: The standard USB interface does not have enough power to run the printer.
Page 8 Rev M Nov-07
Programmer’s Guide POSjet® 1500 Features/Specifications
Cash Drawer Interface Description and Specifics
The POSjet® 1500 Printer supports dual cash drawers with status. The driver in the printer is capable of supplying 24 Vdc at up to 1.5 amps for 250 milliseconds. The POSjet® 1500 Printer defines cash drawer closed as switch open. If the drawer is disconnected, the printer considers it closed. Since the printer does not act on the cash drawer status, the application can interpret cash drawer status in a variable manner.
Connector Type (standard) Single RJ12 connector with 24V sink drivers Voltage 24 volts (Refer to power supply specification) Current 1 amp maximum with current limit Pulse Duration 250 msec maximum Drawer Status Open/close drawer status to printer
Ithaca® Epson Star
Signal Name
pin 1 CD2- pin 2 CD1 Sense pin 3 Ground
Pin Number
pin 4 CD Drive +(+24V) pin 5 CD1- pin 6 Not Connected
1
2 Drawer open/close Signal Input Drawer kick out 1 Drive
3 Signal Ground Drawer open/close Signal Input +24V DC
4 +24V DC +24V DC +24V DC
5 Drawer kick-out 1 Drive
6 Not Connected Signal Ground Drawer open/close Signal Input
Drawer kick out 2 Drive Signal
Signal
Direction
Output Sink Drive
Output Sink Drive
Signal Name
pin 1 No Connect pin 2 CD1- pin 3 CD Drive + (+24V) pin 4 CD Drive + (+24V) pin 5 CD2- pin 6 CD1 Sense
Not Connected Not Connected
Signal
Drawer kick out 2 Drive Signal
Direction
Output Sink Drive
Output Sink Drive
Signal Name
pin 1 No Connect pin 2 CD1- pin 3 CD1 Sense pin 4 CD Drive +(+24V) pin 5 CD2- pin 6 Ground
Drawer kick out 1 Drive Signal
Drawer kick out 2 Drive Signal
Direction
Output Sink Drive
Output Sink Drive
Table 3 Cash Drawer Connectors
The printer can be configured for one of three cash drawer configurations. The interface card has a 14-pin header with a 10-pin shunt installed. The shunt position defines the configuration of the cash drawer. Refer to the markings on the board when determining where the shunt should be installed to work in the three different configurations.
Epson
Pin 1 Pin 1 Pin 1
Nov-07 Rev M Page 9
Star Ithaca
Figure 4 Cash Drawer Pin Assignments
Features/Specifications POSjet® 1500 Programmer’s Guide
Printing Specifications
Printing method: Thermal ink jet Cartridge arrangement: 12 nozzle Print dot pitch: 0.0096" (0.244 mm) Printing directions: Bi-directional, logic seeking Paper feed pitch: Default - 0.125" (1/8" or 3.175 mm) Validation Type: Independent Number of Validation lines: Max. 9 lines (1.53") @ 6 lpi. 12 lines @ 8 lpi. Receipt print zone (maximum): 2.5" (63.5 mm) Validation print zone: Refer to “Validation Form Requirements” on pg. 16.
Characters per Line Minimum Lines per Second1
10 12 20 10 30 8 40 6
Table 4 Print Speed Specifications
Print Pitch Capability
(Characters per Inch)
Font Half Wide
(Max CPI)
  

 
  
      
      
Max Characters/Line
Approximate
(2.5-inch Print Zone)
Single-
wide (Max
Double-
wide
Max Typ Dbl-wide
per Second
CPI)
     
Table 5 Character Specifications
Characters
1
Print speed is calculated with the 12 x 12 single wide font at 17.3 cpi and 8 lpi spacing. If head maintenance
needs to be done, the print speed will be less.
2
The value is based on a single full 2.5" print line printing single width, small draft font. Line feed time is not
included.
Page 10 Rev M Nov-07
Programmer’s Guide POSjet® 1500 Features/Specifications
Character Pitch
Each character has at least one, half-column, inter-character spacing included within the cell size. The inter­character spacing provides the maximum character pitch as shown in the table below. Change the spacing between characters in one of two ways. The first is to request that right side spacing be added between characters; the other is to request a specific pitch in characters per inch. When a specific character per inch (cpi) is selected, the printer calculates the number of half dot columns that must be inserted or removed between characters to print at the requested cpi. If the single width characters will overlap excessively, the printer will switch to half width characters. It is not always possible to print at exactly the requested pitch. The printer selects the closest possible pitch to the one chosen.
Result
ed CPI
NLQ
24 x 16 Font
1 1.000 CPI Std Font Std Font Std Font 2 2.000 CPI Std Font Std Font Std Font 3 3.014 CPI Std Font Std Font Std Font 4 4.000 CPI Std Font Std Font Std Font 5 4.952 CPI Std Font Std Font Std Font 6 5.943 CPI Std Font Std Font Std Font 7 6.933 CPI Std Font Std Font Std Font 8 8.000 CPI Std Font Std Font Std Font
9 9.043 CPI Std Font Std Font Std Font 10 9.905 CPI Std Font Std Font Std Font 11 10.947 CPI Std Font Std Font Std Font 12 12.235 CPI Std Font Std Font Std Font 13 13.000 CPI Std Font Std Font Std Font 14 13.867 CPI Std Font Std Font Std Font 15 14.857 CPI Std Font Std Font Std Font 16 16.000 CPI Std Font Std Font Std Font 17 17.333 CPI Not recommended Std Font Std Font 18 17.333 CPI Not recommended Std Font Std Font 19 18.909 CPI Not recommended Std Font Half Width 20 20.8 CPI Not recommended Half Width Half Width 21 20.8 CPI Not recommended Half Width Half Width 22 23.111 CPI Not recommended Half Width Half Width 23 23.111 CPI Not recommended Half Width Half Width 24 23.111 CPI Not recommended Half Width Half Width 25 23.111 CPI Not recommended Half Width Half Width 26 26.000 CPI Not recommended Half Width Half Width 27 26.000 CPI Not recommended Half Width Half Width 28 26.000 CPI Not recommended Half Width Half Width 29 29.714 CPI Not recommended Half Width Half Width 30 29.714 CPI Not recommended Half Width Half Width 31 29.714 CPI Not recommended Half Width Half Width
Table 6 Possible Character Pitches
Font Format Request
Small Draft
12 x 12 Font
Large Draft
12 x 14 Font
Nov-07 Rev M Page 11
Features/Specifications POSjet® 1500 Programmer’s Guide
Standard Print
The three resident fonts in the printer are Draft, Large Draft, and Near Letter Quality (NLQ). The cell size for each is different. In addition, the Small and Large Draft fonts can be printed in Double, Single and Half wide versions. All width variations are based on a single width, and use mathematical algorithms to convert them to different widths. The following discussion is based on the basic, single width character.
Character Cell Draft Large Draft NLQ
Horizontal 12 14 16 Vertical 12 12 24
Table 7 Basic Cell Size for Draft, Large Draft, and NLQ Fonts
Draft Font
The draft font is defined in the 12 x 12 cell to use 6 full-columns and 5 half-columns horizontally. In general, most characters are only nine dots wide; however, to provide readable international characters, the minimum cell size is kept at 12. The minimum cell size provides at least 1 half-column between any character.
The vertical format never uses the top dot, and the bottom 2 dots are used for character decenders and underline. The draft font provides the most print per line and the most efficient use of ink per character.
01 ............
02 ....0.0.....
03 ...0...0....
04 ..0.....0...
05 .0.......0..
06 .0.0.0.0.0..
07 .0.......0..
08 .0.......0..
09 .0.......0..
10 .0.......0..
11 ............
12 ............
Figure 5 Draft 12 x 12 Font
Large Draft Font
The large draft font is defined in the 12 x 14 cell to use 7 full, and 6 half-columns horizontally, which provides at least 1 half-column between any character.
The vertical format uses the first 10 rows for the characters and the bottom 2 for character decenders and underline. The large draft font is larger than the draft font and is more readable. It, however, provides fewer characters per line and uses more ink per character.
01 .....0.0......
02 ....0...0.....
03 ....0...0.....
04 ...0.....0....
05 ..0.......0...
06 ..0.......0...
07 .0.0.0.0.0.0..
08 .0.........0..
09 0...........0.
10 0...........0.
11 ..............
12 ..............
Figure 6 Large 12 x 14 Font
Page 12 Rev M Nov-07
Programmer’s Guide POSjet® 1500 Features/Specifications
Near Letter Quality (NLQ) Font
The near letter quality font is defined in the 24 x 16 cell that is printed in 2 passes. Horizontally, 15 dots are typically used, providing at least 1 half-column between any two characters.
The vertical format uses rows 4 - 19 for the basic character, rows 1 - 3 for accents, and rows 20 - 24 for decenders and underlines. Because NLQ font makes two passes, the vertical size is slightly larger than large draft font. Vertical resolution is doubled.
NLQ font is easily readable and has a higher contrast than the draft or large draft fonts. It, however, provides fewer characters per line and uses more ink per character than either draft font.
In non-Ithaca® emulation modes, only the draft and large draft fonts are available. They provide a close approximation to the Epson 9 x 9 and 7 x 9 formats available in the TM-U325 model printer.
01 ................
02 ................
03 ................
04 .......0........
05 .......0........
06 ......0.0.......
07 .....0...0......
08 .....0...0......
09 ....0.....0.....
10 ....0.....0.....
11 ....0.....0.....
12 ...0.......0....
13 ...0.......0....
14 ..00000000000...
15 ..0.........0...
16 ..0.........0...
17 .0...........0..
18 .0...........0..
19 0000.......0000.
20 ................
21 ................
22 ................
23 ................
24 ................
Figure 7 NLQ 24 x 16 Font
Rotated Print
To provide printing flexibility, rotated print is available. Rotated print mode rotates the print in any of three 90° orientations. In 90° and 270° rotated mode, the print data is first buffered by the printer, processed (rotated), and then printed. Buffering the data delays the print process as it takes some time to process the data before it is printed. In 180° mode, the print is simply inverted. Rotated print is not available for NLQ font or when the printer is in Epson mode.
Nov-07 Rev M Page 13
Features/Specifications POSjet® 1500 Programmer’s Guide
Graphics Generation
The POSjet® 1500 supports both APA graphics and color raster graphics (Horizontal graphics). In APA graphics mode the following print resolutions are supported.
Mode Horizontal Vertical Data APA graphics
NOTE: Not all resolutions are available in all emulations.
208 dpi 240 24-bit slices Horizontal graphics 104 dpi 96 dpi 1 horizontal 1 vertical pass 208 dpi 96 dpi 2 horizontal 1 vertical pass 104 dpi 192 dpi 1 horizontal 2 vertical passes 208 dpi 192 dpi 2 horizontal 2 vertical passes
* These horizontal resolutions are converted by scaling in the printer. They are printed in 104 or 208 dpi resolution. Color graphics are supported in Horizontal graphics mode only.
60 dpi * 96 8-bit slices 120 dpi * 96 8-bit slices 120 dpi * 192 8-bit slices 240 dpi * 192 8-bit slices 80 dpi * 96 8-bit slices 72 dpi * 96 8-bit slices 90 dpi * 96 8-bit slices 144 dpi * 96 8-bit slices 160 dpi * 96 8-bit slices 104 dpi 120 24-bit slices
Page 14 Rev M Nov-07
Programmer’s Guide POSjet® 1500 Features/Specifications
Media Specifications
Media Specifications
Hewlett-Packard Inkjet Cartridges
Print cartridge specification: HP C6602A3 Cartridge arrangement: 12 vertical nozzles Vertical dot pitch: 0.264 mm (0.0104") or 96dpi. Cartridge life: ~7.0 M Characters @ 16 dots per Character. Cartridge colors: Black, Red, Blue, Green
Ink Cartridge Operating Conditions (maximum ratings)
Parameter Maximum Conditions
Shelf Life [1] 24 Months At 73°F / 9°C in shipping package Out of Package Life [1] (Installed in Printer) 6 Months At 73°F / 9°C outside shipping package
Table 8 Ink Cartridge Maximum Operating Conditions Note 1: Total life is Shelf Life (from date of manufacture) plus Out of Package Life. Exposure to high and low temperatures, or long exposure times near specification limits, significantly
reduce cartridge life. Higher character capacities are achieved by reducing font resolution.
Receipt Paper (one-ply receipt)
Paper width: 3.0" ± .02" (76mm ± .5mm) Paper roll diameter: 4.0" max (101.6mm max) Paper thickness: .003" - .004" (.07mm - .1mm) Roll paper core outside Dia.: 0.82" - 0.85" (20.8 – 21.6 mm) Dia. Roll paper core inside Dia.: 0.45" - 0.50" (11.4 – 12.7 mm) Dia. Roll footage: 330 feet standard grade
300 feet premium grade
Paper and Core Diameter
To insure proper paper low detection, use paper rolls and paper that meet the specifications above. Adjustment and operational results may vary if other thickness and width dimensions are used.
Outside Core Dia.
.82" to .85"
(20.8mm to 21.6mm)
Figure 8 Paper Roll and Paper Core Diameters
3
Print Cartridge Specifications are controlled by Hewlett-Packard and are proprietary. Information here is for
reference only.
Inside Core Dia. .45" to .50" (11.4mm to 12.7mm)
Refer to Paper Roll Diameter.
Nov-07 Rev M Page 15
Features/Specifications POSjet® 1500 Programmer’s Guide
Validation Form Requirements
Form thickness-single part: .003" to .0047" (.076 mm. to .119 mm.) Form Size (Min): 2.75" high x 2.75" long (69.8 mm. x 69.8 mm.) Form Size (Max): 8.5" high x 11" long (215.9 mm. x 279.4 mm.) # Validation lines: 9 lines @ 6lpi. 12 lines @ 8 lpi. (Max.) Check Basis weight: 24 lbs.
Page 16 Rev M Nov-07
Figure 9 Form Print Zones
Loading...
+ 264 hidden pages