Ithaca Series 60 Manual

P OS
c
SERIES 60
Multi-Station Slip Printers
Ithaca
Peripherals
Incorporated
A Subsidiary of Tridex Corporation
PROGRAMMER'S
GUIDE
Rev C
06/09/94
PN: 10-2071
Rev. C

Programmer's Guide PcOS Series 60
Ithaca Peripherals Incorporated
Rev C 7/8/2008 Page i
Changes for Rev C:
1) [ESC] b and [ESC] B commands have been added to aid handling forms that are to be printed tword the
operator.
2) Fine Line feed ([ESC] J <n> has been enabled in journal mode to allow graphics on the journal.
3) Expanded discussion of ENQ commands.
4) Included CFG60 and Demo Edit users guides
5) Referance to Quad Density graphics has been removed. [ESC] Z <n>1<n>2
Changes for Rev B:
1) [ESC] N and [ESC] M commands have been added to aid handling of small forms.
2) [ESC] Q command has been added to help synchronize the host application with the printer.
3) The command summary sheets have been updated with all new commands.
4) The command summaries have been corrected.
5) The parallel port timing specification has been updated
6) A self test diagnostics flow chart has been added.
7) A vertical alignment procedure has been added to diagnostics.
Disclaimer
Information in this publication is subject to change without notice and does not represent a commitment on the part of
Ithaca Peripherals Incorporated. However, as product improvements become available, Ithaca Peripherals Incorporated will
make every effort to provide updated information for the products described in this publication.
Copyright
Copyright 1993, 1994
Ithaca Peripherals Incorporated
A Subsidiary of Tridex Corporation
20 Bomax Drive
Ithaca, New York
All Rights Reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any
form or by any means, mechanical, photocopying, recording, or otherwise, without the prior written permission of Ithaca
Peripherals Incorporated.
Third Edition, June 1994
Printed in USA

PcOS Series 60 Programmer's Guide
Ithaca Peripherals Incorporated
Page ii Rev B 7/8/2008
Trademarks
PcOS is a registered trademark of Ithaca Peripherals Incorporated. IBM is a registered trademark of the International
Business Machines Corporation. Epson is a registered trademark of Seiko Epson Corporation. Ithaca Peripherals
Incorporated is a subsidiary of Tridex Corporation.
Federal Communications Commission Radio Frequency
Interference Statement
This equipment complies with the limits for Class A computing device in accordance with the specifications in Part 15 of
FCC rules which are designed to minimize radio frequency interference in the installation; however, there is no guarantee
that radio or television interference will not occur in any particular installation. If this equipment does cause interference to
radio or television reception, which can be determined by turning the equipment off and on while the radio or television is
on, the user is encouraged to 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
•Move the printer away from the receiver
•Plug the printer into a different outlet so that the printer and receiver are on different outlets.
If necessary the user should consult the 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. Order stock number 004-000-
00345-4.

Programmer's Guide PcOS Series 60 Control Codes
Ithaca Peripherals Incorporated Paper Motion
Rev C 7/8/2008 Page iii
Table of Contents
Changes for Rev C: ....................................................................................................................................i
Changes for Rev B: ....................................................................................................................................i
Disclaimer ..................................................................................................................................................i
Copyright....................................................................................................................................................i
Trademarks.................................................................................................................................................ii
Federal Communications Commission Radio Frequency Interference Statement .....................................ii
Overview of the Series 60 Printer ..............................................................................................................1
Warranty Information ..................................................................................................................1
Options...........................................................................................................................1
Service Information .......................................................................................................1
What is in this book?....................................................................................................................1
Who is it For? ................................................................................................................1
What Does it Cover?......................................................................................................1
Where Can You Find More Information?......................................................................2
Contacting Ithaca Peripherals ........................................................................................2
Description of the Series 60 Printer .............................................................................................3
Series 60 Models............................................................................................................3
PcOS Model 61 Slip Printer ............................................................................3
PcOS Model 62 Slip and Receipt Printer ........................................................4
PcOS Model 63 Slip, Receipt, and Journal Printer..........................................4
PcOS Model 64 Slip and Journal Printer.........................................................4
Standard Features ............................................................................................4
Optional Features...........................................................................................................4
Reliability ......................................................................................................................4
Print Characteristics.......................................................................................................5
Character Information .....................................................................................5
Character Generation.......................................................................................5
Control Codes Overview............................................................................................................................7
Nomenclature...............................................................................................................................7
IPCL Codes....................................................................................................................7
Application Development ............................................................................................................8
Tables and Charts.........................................................................................................................8
Printer Control Codes.................................................................................................................................9
Print / Paper Motion.....................................................................................................................9
Low Level Paper Motion Control..................................................................................9
Special Paper Motion.....................................................................................................9
Horizontal Motion Control...........................................................................................................14
Character Pitch.............................................................................................................................15
Character Font..............................................................................................................................18
Print Rotation Commands...........................................................................................................21
Character Attribute Commands....................................................................................................26
Graphics Mode.............................................................................................................................28
Station Control .............................................................................................................................29
Miscellaneous Control .................................................................................................................34
Printer Status Set/Inquire .............................................................................................................36
Extended Diagnostics Commands................................................................................................42
Control Codes Summary (by Code).............................................................................................43
Control Codes Summary (by Function) .......................................................................................46
How to use the Series 60 Features..............................................................................................................49
How to use the Slip Station..........................................................................................................49
Printing on forms. ..........................................................................................................49

Control Codes PcOS Series 60 Programmer's Guide
Paper Motion Ithaca Peripherals Incorporated
Page iv Rev C 7/8/2008
How to use rotated print on the Slip Station ..................................................................53
How to endorse a check.................................................................................................55
How to fill out a personal check. ...................................................................................58
How to use the Receipt Station....................................................................................................60
How to use rotated print in the Receipt Station .............................................................62
How to use the Journal Station.....................................................................................................63
Special Tricks...............................................................................................................................66
How to make a coupon ..................................................................................................66
Printing Graphics........................................................................................................................................68
Character Graphics.......................................................................................................................68
APA Graphics ..............................................................................................................................69
Communications Protocol and Print Buffers..............................................................................................71
Overview......................................................................................................................................71
Parallel Port..................................................................................................................................73
Parallel Port Protocol.....................................................................................................73
Parallel Port Inquire.......................................................................................................74
Parallel Port [ESC] Q ....................................................................................................74
Parallel Port Connector..................................................................................................75
Serial Port.....................................................................................................................................76
Serial Port Features........................................................................................................76
Serial Port Pin-out..........................................................................................................76
Serial Port Protocol........................................................................................................77
Serial Port [ESC] Q .......................................................................................................80
Serial Port Inquire..........................................................................................................81
Remote Printer Reset ...................................................................................................................82
Reset in Serial Mode......................................................................................................82
Reset in Parallel Mode...................................................................................................82
Power Cycle Recovery.................................................................................................................82
How to Interpret Printer Error Codes .........................................................................................................83
Operator Correctable Errors:........................................................................................................83
Unrecoverable Printer Errors .......................................................................................................83
Application Errors........................................................................................................................84
Diagnostic Indicators ...................................................................................................................84
Series 60 Configuration and Test Program Overview................................................................................85
CFG60 Program .........................................................................................................................................85
System Requirements...................................................................................................................85
Installing the Software................................................................................................................................86
Running CFG60 ...........................................................................................................................87
Configuring Printers...................................................................................................................................88
Configuring Series 60 Printers.....................................................................................................88
Testing and Adjusting Series 60 Printers .....................................................................................90
Creating Configuration files for CFG60 ......................................................................................92
PC Configuration...........................................................................................................92
Default Printer Configuration ........................................................................................92
CFG60 Feature Control .................................................................................................92
Running Demonstrations............................................................................................................................94
Selecting the DEMO Menu..........................................................................................................94
Running the Slip Demo..................................................................................................94
Running the Journal Demo ............................................................................................94
Running the Receipt Demo............................................................................................94
Creating and Editing Demonstration files....................................................................................95
Demo Scripts .................................................................................................................95
Demo Nomenclature........................................................................................96
Demo Commands ............................................................................................96

Programmer's Guide PcOS Series 60 Control Codes
Ithaca Peripherals Incorporated Paper Motion
Rev C 7/8/2008 Page v
Pause .................................................................................................97
Stop ...................................................................................................97
Echo ..................................................................................................97
RV.....................................................................................................97
RPT ...................................................................................................97
Date and Time...................................................................................97
DO.....................................................................................................98
REM..................................................................................................98
Counters ............................................................................................98
Sensor and Front ...............................................................................99
Reset..................................................................................................99
Graphic..............................................................................................99
Demo Command Control Summary ..............................................................................100
Demo Example ..............................................................................................................101
Using CFG60 to Test Printers ....................................................................................................................102
Using CFG60 to Develop Applications .......................................................................................102
Using CFG60 to Monitor Serial Communications.......................................................................103
Demo Editor ...............................................................................................................................................104
Help..............................................................................................................................................104
Editor Function Keys ...................................................................................................................104
Short Cut Keys.............................................................................................................................105
Open File......................................................................................................................................105
Save File As .................................................................................................................................105
Search for Text.............................................................................................................................105
New File.......................................................................................................................................105
Block Operations .........................................................................................................................106
Searching/Replacing ....................................................................................................................106
Save File.......................................................................................................................................106
Series 60 Diagnostics .................................................................................................................................107
Level 0 Diagnostics......................................................................................................................107
Level 1 Diagnostics......................................................................................................................108
Test Communications Interface.....................................................................................108
Journal Test....................................................................................................................109
Receipt Test ...................................................................................................................109
Slip Test, Sensor Calibration, and Vertical Alignment..................................................110
Configuration ...............................................................................................................................111
Initial Power ON............................................................................................................111
Manual Configuration....................................................................................................111
Enable Remote Configuration .......................................................................................112
Diagnostics Flow Chart................................................................................................................113
Character Sets.............................................................................................................................................122
Print Character Codes Set I..........................................................................................................122
Print Character Codes Set II.........................................................................................................123
ASCII Code Chart........................................................................................................................124
Character Mode Specifications ....................................................................................................125
Appendix A ................................................................................................................................................126
CFG60 Selection Keys.................................................................................................................126
Appendix B ................................................................................................................................................127
CFG60 Configuration Command Summary. ...............................................................................127
Appendix C ................................................................................................................................................128
Configuring Serial Ports...............................................................................................................128
Appendix D ................................................................................................................................................128
Configuring Parallel Ports............................................................................................................128
Appendix E.................................................................................................................................................129

Control Codes PcOS Series 60 Programmer's Guide
Paper Motion Ithaca Peripherals Incorporated
Page vi Rev C 7/8/2008
Configuring CFG60 for specific PC's ..........................................................................................129
Appendix F.................................................................................................................................................129
Demo Command Summary:.........................................................................................................129
Appendix G ................................................................................................................................................130
Control Command Summary: ......................................................................................................130
Appendix H ................................................................................................................................................131
Trouble Shooting the CFG60 Program ........................................................................................131
Appendix I..................................................................................................................................................133
Ordering Information ...................................................................................................................133
Index...........................................................................................................................................................134
Overview of the Series 60 Printer
Warranty Information
Options
All Ithaca Peripherals Incorporated (Ithaca) PcOS Series 60 Printers come with a standard 12 month warranty covering both
parts and labor.
An optional warranty, covering both parts and labor for 24 months, may be purchased separately.
For more information concerning the warranty options, please contact your dealer or the Sales department at Ithaca
Peripherals:
Sales:
Ithaca Peripherals Incorporated

Programmer's Guide PcOS Series 60 Control Codes
Ithaca Peripherals Incorporated Paper Motion
Rev C 7/8/2008 Page vii
20 Bomax Drive
Ithaca, NY 14850
(607) 257-8901
Service Information
The printer may be serviced by a dealer, an independent service contractor, or by Ithaca Peripherals. If the printer is to be
serviced by Ithaca Peripherals, a return authorization is required. Call Field Engineering at (607)257-8901 and ask for a
return authorization.
The printer will need to be packed in the original packing material and box and sent to Ithaca Peripherals. Information on
shipping the printer will be provided with the return authorization.
What is in this book?
Who is it For?
This book is intended for system engineers or system integrators. It contains the information you need to integrate the
Series 60 printer with a point-of-sale terminal and to program the terminal to communicate with the printer.
What Does it Cover?
This programmer's guide provides the following information:
•Start up information including diagnostics and fault conditions.
•Command descriptions.
•Character Fonts.
•How to use the printer features.
•Parallel and RS-232 interface information.
•Communications and buffers.
•Command code reference tables.

Control Codes PcOS Series 60 Programmer's Guide
Paper Motion Ithaca Peripherals Incorporated
Page viii Rev C 7/8/2008
Where Can You Find More Information?
An Operator's Guide is available that describes setting up the printer and all the operating procedures such as changing
journal and receipt paper, printing on a slip or form, and changing the ribbon cassette.
A Service Guide is available1. It's intended for trained technicians who will be servicing the printer.
For information about ordering these books, refer to the next section.
Contacting Ithaca Peripherals
The Sales department and Field Engineering department will be able to help you with most of your questions.
Contact the Sales Department for technical support, to order documentation or receive additional information about the
Series 60 Printer, to order supplies, or to receive information about other products by Ithaca Peripherals.
Contact the Field Engineering department if you would like information about your warranty, or if you need to send a
printer in for service.
You can contact both the Sales department and the Field Engineering department at the following address and phone or fax
numbers:
Ithaca Peripherals Incorporated
20 Bomax Drive
Ithaca, NY 14850
Main phone: (607)257-8901
Main fax: (607)257-8922
Sales/Field Engineering fax: (607)257-3868
1The Service Guide will be available in 1993.

Programmer's Guide PcOS Series 60 Control Codes
Ithaca Peripherals Incorporated Paper Motion
Rev C 7/8/2008 Page ix
Description of the Series 60 Printer
The Ithaca PcOS (personal computer, point-of-sale) Series 60 Printer can be ordered in several configurations to perform a
variety of functions in any point-of-sale operation. The standard model (Model 63) is equipped with all three print stations:
slip, receipt, and journal.
Other models come as either slip, slip and receipt, or slip and journal.
The slip station prints (or validates) on receipts, credit slips, and multi-part forms. The receipt station prints on standard
receipt paper to provide your customers with a record of their purchases. The journal station prints a permanent record of all
your business transactions on standard journal paper.
The unique modular design of the Series 60 Printer allows it to be upgraded or downgraded to perform the same functions
as any other model in the series.
Series 60 Models
There are four models in the Series 60 line of printers, all with the slip station and their own unique set of features. Models
62, 63, and 64 are multi-station printers.
•Ithaca PcOS Model 61 Slip Printer
•Ithaca PcOS Model 62 Slip and Receipt Printer
•Ithaca PcOS Model 63 Slip, Receipt, and Journal Printer
•Ithaca PcOS Model 64 Slip and Journal Printer
PcOS Model 61 Slip Printer
•Prints (or validates) on a variety of forms, such as receipts, credit slips, and multi-part forms (up to four
forms in a multi-part form)
•Prints up to 60 characters at 17 characters per inch
•Prints up to 80 characters at 24 characters per inch on single- or multi-part forms
•Prints rotated characters in 90 degree increments
•Senses the top and bottom of forms
•Ejects forms from either the front or rear of the printer

Control Codes PcOS Series 60 Programmer's Guide
Paper Motion Ithaca Peripherals Incorporated
Page x Rev C 7/8/2008
PcOS Model 62 Slip and Receipt Printer
•Adds receipt station to Model 61 Slip Printer
•Prints receipts at 10, 12, 17, or 24 characters per inch
•Prints receipts up to 48 columns at 17 characters per inch
•Cuts receipt automatically
•Prints rotated characters in 90 degree increments
PcOS Model 63 Slip, Receipt, and Journal Printer
•Adds receipt and journal stations to Model 61 Slip Printer
•Prints receipts at 10, 12, 17, or 24 characters per inch
•Prints receipts up to 48 columns at 17 characters per inch
•Cuts receipts automatically
•Prints journal up to 40 columns at 17 characters per inch
•Prints rotated characters in 90 degree increments
•Includes standard automatic journal take-up
PcOS Model 64 Slip and Journal Printer
•Adds journal function to Model 61 Slip Printer
•Prints journal up to 40 columns at 17 characters per inch
•Prints rotated characters in 90 degree increments
•Includes standard automatic journal take-up
Standard Features
•Interfaces
•Centronics Parallel Interface, 2K buffer
•RS-232 Serial Interface, 19.2K Baud, 2K buffer
•Up to 7 lines printed per second
•Dual cash drawer drivers with drawer OPEN/CLOSED status
•Snap-on ribbon cassette
•All points addressable graphics
•IBM/Epson compatible
•Self test
•IBM character sets I and II
Optional Features
•Custom PROMS to allow operation in various computer or simulation environments
•Most common languages (number of resident languages depends on language mix
Reliability
•Mean time between failure: 25,000 hours (except printhead)
•Printhead life: 200 million characters
•Auto cutter life: 1 million cuts
•Auto cutter mean time between failure: 300,000 cuts
•Mean time to repair: 15 minutes

Programmer's Guide PcOS Series 60 Control Codes
Ithaca Peripherals Incorporated Paper Motion
Rev C 7/8/2008 Page xi
Print Characteristics
Character Information
The Ithaca PcOS Series 60 Printers prints characters in a variety of pitches as shown in the following table and print
samples. Each pitch can also be printed in a variety of styles affecting the appearance of the characters and the speed of the
printer.
For information about programming the printer to print a particular pitch or style, please refer to the "Programming" section
on page 29.
Print Pitch Capability Maximum Characters per Line
Pitch (Characters per inch) Slip
Station Receipt
Station Journal
Station
10 CPI 34 28 24
12 CPI 42 32 28
17 (Condensed) 60 48 40
24 (Super Condensed) 84 66 56
5 (Double Wide) 17 14 12
6 (Double Wide) 21 16 14
8.5 (Condensed Double Wide) 30 24 20
12 (Super Condensed Double Wide) 42 33 28
Note: 10 Characters per inch is sometimes referred to a Pica, 12 CPI is sometimes referred to as
Elite
Rotated Print: The printer can be programmed to rotate characters in 90 degree increments. All rotated print is in the 12
CPI format. For information about programming the printer to rotate characters, please refer to the "Control Codes and
Features sections"
Character Generation
All the character sets and modes are based on one of two character cells, 10 wide by 9 high or 12 wide by 9 high. Double
wide mode, is twice the width of the normal mode or 20 wide by 9 high or 24 wide by 9 high.
In utility print mode he character cell consists of five full dots and five half dots horizontally by nine full dots vertically,
the character is a 9 by 9 character I High Speed Draft mode the character cell is shortened by one half and one full dot
column. This yields a 7 by 9 character.
Each character is justified to the left of the cell. The first four columns of the full dots and the first three columns of half
dots are used to generate the character in high speed draft, while the first five columns of the full dots and the first four
columns of the half dots are used in utility mode. The last full dot and the last two half dots are used for character spacing
in both modes.

Control Codes PcOS Series 60 Programmer's Guide
Paper Motion Ithaca Peripherals Incorporated
Page xii Rev C 7/8/2008
The following illustration shows a single wide character cell:
1 3 5 7 9 11
2 4 6 8 10 12
Full Dots
Half Dots
Descender (Row 8 & 9)
& Underline (Row 9)
Character
Spacing
1
2
3
4
5
6
7
8
9
1 3 5 7 9
2 4 6 8 10
Character
Spacing
1
2
3
4
5
6
7
8
9
High Speed Draft Utility Mode
Single Wide Character
The example above shows the full dots as adjacent to each other in the character cell. This is true for the 12 CPI mode
only. The 10 CPI mode allows a gap between adjacent full rows, 17 and 24 CPI allow an overlap of full rows.
The printer can not print adjacent full and half dots in any single row. Some graphics (Double Density Half Speed) allow
adjacent rows to be printed by slowing the print speed by half. This allows time between half and full columns to be the
same as between full columns in full speed operation.
The following illustration shows the use of full and half dots as well as descenders to form characters:
1 3 5 7 9
2 4 6 8 10
1 3 5 7 9
2 4 6 8 10
1 3 5 7 9
2 4 6 8 10
1
2
3
4
5
6
7
8
9

Programmer's Guide PcOS Series 60 Control Codes
Ithaca Peripherals Incorporated Paper Motion
Rev C 7/8/2008 Page xiii
Control Codes Overview
This programmer's guide is designed to help users of Ithaca Peripherals Series 60 Slip Printer develop applications. The
Series 60 printers are specialized Point Of Sale POS printers that have several features not normally found on general
purpose printers. Because of these special features, the Series 60 printers have some specialized codes that control these
features. This programmer's guide documents all the control codes with emphases on those codes that are unique to the
Series 60 printer.
All Ithaca Peripherals Series 60 printers have both a serial and parallel interface. Both interfaces provide the same printer
control2and use the same codes.
Nomenclature
Whenever describing control codes there is confusion as to whether the description is decimal, hex, or ASCII. To minimize
this problem, this users guide will use the following nomenclature when describing control code sequences:
[ ] Enclose a control character. This is a single 8 bit value as defined in the standard ASCII tables. The
ASCII chart in Appendix A lists all the control codes. An example would be [ESC] which would
represent a 1BH or 26 Decimal
< > Enclose an 8 bit value in decimal format. This value will be from 0 to 255
An example would be <2> which would represent 02H or 2 decimal
<n> This indicates a variable parameter. In this case a variable parameter "n" that can have a value of from 0
to 255. The meaning of "n" is described and defined in the description of the command.
<n>1<n>2 This indicates that there are 2 parameters, n1and n2where both can have values from 0 to 255.
x All other characters in control strings represent ASCII characters.
For example " [ESC] 1 " Would represent 1BH followed by 31H.
The CFG60 Configuration and demonstration program3uses the same nomenclature. All print examples shown in this
manual are available for CFG60.
In many cases, applications require that control sequences be specified in Hex or Decimal codes. In most cases all
commands are specified in ASCII, Hex and Decimal. There is an ASCII chart in the Appendix that lists ASCII, Decimal,
and Hex Equivalents.
IPCL Codes
IPCL (Ithaca Printer Control Language) codes are designed to control a printer without using control characters. Not all
commands are supported by IPCL codes. For those commands that are the IPCL code is listed.
Occasionally an IPCL code will interfere with the text that are to be printed, the IPCL translator can be disabled with an
[ESC]y<4> command.
2The Serial Interface does provide a few additional interface capabilities because of the ability of the serial interface to be
bi-directional.
3CFG60 is available from Ithaca Peripherals at no cost. This program runs on IBM PC or compatible.

Control Codes PcOS Series 60 Programmer's Guide
Paper Motion Ithaca Peripherals Incorporated
Page xiv Rev C 7/8/2008
Application Development
To aid in application development there two sections in this manual that are designed to help the programmer understand
the series 60 printer.
The first is a how to section that explains ways to use the special features and get the most out of the printer.
The second section is an explanation of how the printer, it's print buffer, the communications link, and the host computer
interact.
Tables and Charts
Throughout this programmer's guide there are charts and tables that list commands and features. In most cases these charts
cross reference the page that describes the command. Commands are grouped by function and can at times be hard to find.
To minimize the time it takes to find commands, there are two code summary charts in the following section, one ordered
by code and one ordered by function.
Printer Control Codes
Print / Paper Motion

Programmer's Guide PcOS Series 60 Control Codes
Ithaca Peripherals Incorporated Paper Motion
Rev C 7/8/2008 Page xv
Low Level Paper Motion Control
Function: Carriage Return
ASCII: [CR]
Hexadecimal: 0DH
Decimal: <13>
IPCL: &%CR
Description: Print contents of print buffer (if any) and reset the next character print position to the left margin. A line
feed is NOT performed. The left margin is defined by the current print station, the print rotation direction
and the left margin command.
Function: Line Feed
ASCII: [LF]
Hexadecimal: 0AH
Decimal: <10>
IPCL: &%LF
Description: Print contents of buffer (if any) and advance paper one line at the current default line spacing. The next
character print position is reset to the left margin. The direction moved is defined by the current print
station, the rotated print command, and the paper motion set by the [ESC] r, [ESC] n or [ESC] o
commands.
NOTE: The journal feeds only from back to front.
Special Paper Motion
Function: Fine Line Feed
ASCII: [ESC] J <n>
Hexadecimal: 1BH 4AH <n>
Decimal: <27> <74><n>
IPCL: (None)
Description: Print contents of buffer (if any) perform line feed of n/216" . This command does not change the default
line spacing value. The next character print position is reset to the left margin.
NOTE: The journal feeds only from back to front.
Example of Fine Line Feed[CR]
[ESC]J<54>
This line is 1/4" below the first.[CR][LF]
This line is spaced at the default of
1/8".[CR][LF]
Data Sent to printer
Resulting Print

Control Codes PcOS Series 60 Programmer's Guide
Paper Motion Ithaca Peripherals Incorporated
Page xvi Rev C 7/8/2008
Function: Feed 2 Inches
ASCII: [ESC] e
Hexadecimal: 1BH 65H
Decimal: <27><101>
IPCL: &%LC
Description: Feed receipt tape 2.0". This command will feed the Receipt out after a cut until there are 3 print lines left.
Typically this command is issued to feed the receipt after the receipt is complete.
This command will also work for the slip station in either front to back or back to front direction. It will
feed the slip 2.0".
Function: Feed 7 Inches
ASCII: [ESC] d
Hexadecimal: 1BH 64H
Decimal: <27><100>
IPCL: &%LC
Description: Feed form 7". This command will feed the Receipt or Slip 7 inches in the last direction selected.
Typically this command is issued to feed the receipt after the receipt is complete, or to eject a form from
the printer
This command does not function in journal mode
Function: Feed to Mark
ASCII: [ESC] k
Hexadecimal: 1BH 6BH
Decimal: <27><107>
IPCL: &%LK
Description: Feed receipt tape 7" or to mark.". This command will feed the Receipt out until a black mark is found on
the right side of the receipt tape. Typically this command is issued to feed the receipt to locate a marker
on a pre printed tape.
When the mark is found it will be about 1.75" from the print line. There will be about 14 lines of print (at
1/8" spacing ) to the mark.
NOTE: The knife will not operate if the mark is under the rear slip sensor. The knife safety logic thinks
that the receipt is not loaded and will not cycle. Feed the paper past the mark before cutting. Use an
[ESC] q command before the [ESC] v to force the knife safety logic to wait for the line feeds before
checking the sensors.
The Mark must be at least 0.1875" long and 0.75" from the left side of the Receipt. The mark must not
reflect IR. light.
Note: This command does not function in journal mode.
Function: Feed to End of Slip
ASCII: [ESC] m
Hexadecimal: 1BH 6DH

Programmer's Guide PcOS Series 60 Control Codes
Ithaca Peripherals Incorporated Paper Motion
Rev C 7/8/2008 Page xvii
Decimal: <27><109>
IPCL: &%LE
Description: Feed the slip to the edge. This command feeds the slip until either the front or the rear slip sensor no
longer sees the slip. The slip will be fed in the direction last specified. The feed will be a maximum of 7"
and then stop. The ENQ <5> and <6> commands can be used to verify the operation of this command.
A second [ESC] m command can be issued to feed more than 7". If the second command is issued after
the end is found it will not cause any paper motion.
When the form is fed from front to back the print line will be about 0.375" from the edge. When the form
is fed from back to front the print line will be about 1.75" from the edge.
NOTE: This command does not function in journal mode
Function: Set Variable Line Space n/216"
ASCII: [ESC] 3 <n>
Hexadecimal: 1BH 33H <n>
Decimal: <27><51><n>
IPCL: &%SV <n>
Description: Set default line spacing to n/216". Set n =1 to
255. This command sets the line feed spacing
used by [LF] to values other than 1/8 or 7/72
inch. This command takes effect immediately as
opposed to the set variable line spacing.
NOTE: This command does not affect journal
spacing. The journal is always 8 lines per inch.
This command is accepted and will affect receipt
and slip mode.
Function: Set Line Space 27/216"
ASCII: [ESC] 0
Hexadecimal: 1BH 30H
Decimal: <27><48>
IPCL: &%ST
Description: Set default line spacing to 27/216". This is a standard 8 lines per inch line spacing. This is the default
text line spacing at power up.
NOTE: The journal is always printed at 8 lines per inch. This command is accepted and will affect
receipt and slip mode.
Resulted in this print
[ESC]3<54>
Example of Setting Fine Line Feed[CR][LF]
This line is 1/4" below the first.[CR][LF]
This line is also 1/4" below the
last.[CR][LF]
Data Sent to the printer

Control Codes PcOS Series 60 Programmer's Guide
Paper Motion Ithaca Peripherals Incorporated
Page xviii Rev C 7/8/2008
Function: Set Line Space 21/216" or (7/72")
ASCII: [ESC] 1
Hexadecimal: 1BH 31H
Decimal: <27><49>
IPCL: &%SG
Description: Set default line spacing to 21/216". This line spacing is for APA (All Points Addressable) Graphics
printing.
NOTE: This command will not affect the journal station. This command is accepted in journal mode and
will affect receipt and slip mode when selected.
Function: Set Variable Line Space n/72"
ASCII: [ESC] A <n>1
Hexadecimal: 1BH 41H <n>1
Decimal: <27><65><n>
IPCL: (None)
Description: Set default line spacing to n1/72. Set n1=1 to 85. This line spacing does not take effect until enabled by
the [ESC] 2 command. This command is provided to maintain backward compatibility with Series 50 and
OKIDATA IBM compatible printers. It can be used to print on pre-printed forms.
NOTE: This command will not affect the journal station. This command is accepted and will affect
receipt and slip mode.
Function: Enable [ESC] A <n> line spacing.
ASCII: [ESC] 2
Hexadecimal: 1BH 32H
Decimal: <27><50>
IPCL: (None)
Description: Enable [ESC] A <n> line spacing. This is a companion to the [ESC] A <n> command and puts to
specified line spacing into effect. It will remain in effect until another line spacing command is issued.
NOTE: This command will not affect the journal station. This command is accepted and will affect
receipt and slip mode.
Resulting Print
[ESC]A<18>
Example of Setting Variable Line
Spacing[CR][LF]
This line is 1/8" below the first.[CR]
[ESC]2[LF]
This line is 1/4" below the last.[CR]
[ESC]0[LF]
This line is back at 1/8"[CR][LF]
Data Sent to printer

Programmer's Guide PcOS Series 60 Control Codes
Ithaca Peripherals Incorporated Paper Motion
Rev C 7/8/2008 Page xix
Function: Set Line Feed Direction Back to Front
ASCII: [ESC] n
Hexadecimal: 1BH 6EH
Decimal: <27><110>
IPCL: &%LR
Description: Set slip spacing direction from the back to the front of printer. This command sets the feed direction and
will operate in Slip and Receipt mode. This and its companion command [ESC] o can be used to move a
slip into any print position.
NOTE: This command is overridden by a station select command. Selecting the slip station defines the
feed direction to be from front to back. Selecting the receipt station defines feed direction to be from
back to front. Once the station is selected the [ESC] n command can be used to change the direction.
NOTE: This command will not affect the journal station. This command is excepted and will affect
receipt and slip mode.
NOTE: Whenever the slip is moved in the opposite direction of the intended print direction, the feed in
the non-print direction should be moved one unit too far. The form should then be repositioned in the
intended print direction. This will minimize positioning errors caused by any mechanical backlash.
Function: Set Line Feed Direction Front to Back
ASCII: [ESC] o
Hexadecimal: 1BH 6FH
Decimal: <27><111>
IPCL: &%LB
Description: Set slip spacing direction from front to back of printer. This command sets the feed direction and will
operate in Slip and Receipt mode. This and its companion command [ESC] n can be used to move a slip
into any print position.
NOTE: This command is overridden by a station select command. Selecting the slip station defines the
feed direction to be from front to back. Selecting the Receipt station defines feed direction to be from
back to front. Once the station is selected the [ESC] o command can be used to change the direction.
NOTE: Although this command will work on the receipt station, no more than 1/8 inch should be fed,
in the front to back direction. It is possible to cut the receipt, feed the receipt to cut with the [ESC] e
command, and then reverse feed. this will in effect make a slip out of a receipt.
NOTE: This command will not affect the journal station. This command is excepted and will affect
receipt and slip mode.
NOTE: Whenever the slip is moved in the opposite direction of the intended print, the feed in the non-
print direction should be moved one unit too far. The form should then be repositioned in the intended
print direction. This will minimize positioning errors caused by mechanical backlash.
Table of contents
Other Ithaca Printer manuals

Ithaca
Ithaca Series 70 Manual

Ithaca
Ithaca PcOS series 90plus Manual

Ithaca
Ithaca POSjet 1000 Manual

Ithaca
Ithaca 150 Manual

Ithaca
Ithaca ITHERM 280 Quick guide

Ithaca
Ithaca Epic 950 Use and care manual

Ithaca
Ithaca PcOS series 90plus User manual

Ithaca
Ithaca PcOS series 90plus Manual

Ithaca
Ithaca POSjet 1000 User manual

Ithaca
Ithaca PcOS Series 80PLUS Manual