Home Banking Printers POS Printers Casino & Gaming Printers TransAct Services Investor Relations About Us
CONTACT US   |   TECHNICAL SUPPORT   |   SITE MAP
For phone support, our technical support team is ready to help you Monday through Friday 8:00 AM to 5:00 PM Eastern & Pacific Time. Click Here


ASCII   IPCL             DESCRIPTION  
Line Controls
LF &%LF Line Feed
ESC 3 n &%SV n SET FINE LINE SPACE n/216", DEFINES FEED BY LF
ESC J n &%LV n DO FINE LINE FEED n/216",n=1 TO 255
CR &%CR CARRIAGE RETURN
ESC e &%LC CONTINUOUS FEED 2"
ESC k &%LK FEED RECEIPT 2" OR TO MARK
ESC d NONE CONTINUOUS FEED 7"
ESC m &%LE FEED TO END OF SLIP (7" maximum)
ESC O &%ST SET 1/8" LINE SPACE
ESC l &%SG SET 7/72" LINE SPACE
ESC A n NONE SET VARIABLE LINE SPACE n/72" (n=1 TO 85)
ESC 2 NONE BEGIN VARIABLE LINE SPACE
ESC n &%LR SET FEED DIRECTION BACK TO FRONT
ESC o &%LB SET FEED DIRECTION FRONT TO BACK
Horizontal Motion Control
SP NONE SPACE CHARACTER
HT NONE HORIZONTAL TAB
ESC D n1 n2 0 NONE HORIZONTAL TAB SET(set at columns n1 .. n2)
Character Control
DC2 &%F3 SET 10 CPI
ESC : &%F2 SET 12 CPI
SI &%F1 SET 17 CPI
ESC SI &%F4 SET 24 CPI
ESC 6 &%C2 SELECT IBM CHARACTER SET 2
ESC 7 &%C1 SELECT IBM CHARACTER SET 1
ESC # 0 &%QT SET NORMAL PRINT MODE ( HSD is normal )
ESC I n &%QU {n=1} SELECT PRINT MODE n=1, Utility
&%QE {n=2} SELECT PRINT MODE n=2, Enhanced
&%QL {n=3} SELECT PRINT MODE n=3, NLQ
SO &%MW ONE LINE DOUBLE WIDE
DC4 &%MN CANCEL ONE LINE DOUBLE WIDE
ESC W n &%FD {n=1} MUTI-LINE DOUBLE WIDE ( n=1 Begin,
&%FE {n=0} n=0 End )
ESC - n &%CU {n=0} UNDERLINE ( n=0 END,
&%MU {n=1} n=1 BEGIN )
ESC S n &%SB {n=1} SELECT SUBSCRIPT
&%SP {n=0} SELECT SUPERSCRIPT
ESC T &%SE END SUPERSCRIPT / SUBSCRIPT
ESC E &%MM BEGIN EMPHASIZED PRINT ( Half Speed )
ESC F &%CM END EMPHASIZED
ESC G &%ME ENHANCED PRINT ( Double Pass )
ESC H &%CE END ENHANCED PRINT
Graphics
ESC Y n1 n2 &%GF n1 n2 DOUBLE DENSITY FULL SPEED GRAPHICS ( n1 = 0 to 255, n2 = 0 to 3, len=n1+256*n2 )
ESC K n1 n2 &%GS n1 n2 SINGLE DENSITY GRAPHICS
ESC U n &%GU {n=1} SELECT BI-DIRECTIONAL ( n = 0 )
&%GB {n=0} SELECT UNIDIRECTIONAL ( n = 1 )
Bar-Code Control
ESC V n &%25 INTERLEAVE 2 OF 5 ( n = 0 )
&%39 CODE 3 OF 9 ( n = 1 )
&%12 CODE 128 ( n = 2 )
&%UP UPC A ( n = 3 )
&%EA EAN 13 ( n = 4 )
Station Control
ESC f &%SR RECEIPT LOAD
ESC v &%FC CYCLE RECEIPT CUTTER
ESC g &%SJ SELECT JOURNAL
ESC h &%SL LOAD SLIP AND POSITION TO SLIP SENSOR
ESC N &%SQ LOAD SLIP AND POSITION TO SLIP SENSOR( Check front sensor only )
ESC i &%SF LOAD SLIP AND POSITION TO FIRST PRINT LINE
ESC M &%SM LOAD SLIP AND POSITION TO FIRST PRINT LINE( Check front sensor only )
ESC b &%SW LOAD SLIP AND POSITION TO FIRST PRINT LINE( 180 Degree mode )
ESC B &%SX LOAD SLIP AND POSITION TO FIRST PRINT LINE( Check front sensor only )
ESC j &%SN LOAD SLIP ( no auto position,no sensor check )
ESC > &%S> AUTO CLAMP ON SLIP
ESC < &%S< PAGE MODE
ESC p n &%LM n SET SLIP LEFT MARGIN ( n/120" )
ESC l n &%SD {n=1} DUAL STATION OPERATION ( journal feed )
&%SS {n=0} ( n = 1 DUAL STATION, n = 0 SINGLE STATION )
ESC z &%SO OPEN SLIP CLAMP
Cash Drawer Control
ESC z &%D1 OPEN CASH DRAWER n ( n = 1 or 2 )
&%D2 OPEN CASH DRAWER n ( n = 1 or 2 )
Printer Status and Control
CAN &%RD CLEAR PRINT BUFFER
ESC q NONE WAIT FOR OPERATION COMPLETE
ESC Q NONE WAIT IN INPUT QUE. UNTIL PREVIOUS COMMANDS ARE COMPLETE AND THEN RETURN A RESPONSE.
ENQ n NONE INQUIRE STATUS ( n = ; 1 = Cash drawer #1,
2 = Cash drawer #2, 3 = Buffer empty, 4 =
Journal paper, 5 = Front slip sensor, 6 =
Rear slip sensor, 7 = Printer ready, 8 =
Ignore all input, 9 = Enable input, N= 10
Reset printer, 11 = Power cycle status )
ESC ] n &%S] n SET AUTO CLAMP DELAY ( n = 1 to 255 )( Time(Sec) = n*50mS, if n=0 delay = default )
ESC y n &%Y0 - 8 CONTROL ENQ's, CONTROL IPCL, DISABLE CLAMP CHK
( 0 = Disable, 1 = Enable, 2 = Strip ENQ's
3 = Disable ENQ 8-10, 4 = Disable IPCL, 5 =
Enable IPCL, 6 = Disable Slip Clamp Checks,
7 = Enable Slip Clamp Checks, 8 = Enable
Extended Diagnostics
Extended Diagnostics
ESC | n NONE SET VERTICAL ALIGNMENT (Enabled by ESC y 8n is from 1 to 8 )
ESC z &%SO DIAGNOSTIC COMMANDS (Enabled by ESC y 8
n = 0, Print sensor reading and model #
1, Set alignment to default
2, Decrease alignment value
3, Increase alignment value
4, Print an internal alignment test
5, Print the unit's model and serial #
6, Read, Print, Adjust, Read and Print sensor info.
7, Cycle the receipt cutter( no checks )
8, Adjust sensor threshold ( no report )
9, Force Journal exhaust to magnetic
A, Force Journal exhaust to optical
Z, Places printer in configuration mode
C, Closes the slip clamp
O, Opens the slip clamp
R, Moves printhead to right home
H, Moves head home( last selected home )
L, Moves print head to left home
ESC z &%SO SET OPTIONAL FEATURES (enabled by ESC y 8 )
Where n is an 8 bit mask as follows:
Binary Dec Hex Description
xxxxxx01 1 01 Page Mode
xxxxxx11 3 03 Auto Clamp
xxxxx1xx 4 04 Disable Clamp Check
xxx1xxxx 16 10 Display Pass-Thru
xx1xxxxx 32 20 Disable Deselect
1xxxxxxx 128 80 Lock Configuration
xxxxxx01 1 01 Page Mode
One flash - Accepted Two flashes - No change Three flashes - All off, 0 accepted
ESC ^ T n NONE Sets the default Auto Clamp delay ( n = 1 to 255 ) Time(Sec.) = n*50mS If n = 0, Auto Clamp is Disabled
Tel: 877.748.4222     Fax: 203.949.9048
© 2006 TransAct Technologies, Inc. All Rights Reserved.