Okidata Microline Emulation Printer Commands
ASCII DECIMAL HEXADECIMAL PCL
CARRIAGE RETURN
CR 13 0D &%CR
--------------------------------------------------------------
LINE FEED
LF 10 0A &%LF
FINE LINE FEED
ESC % 5 n 27 37 53 n 1B 25 35 n N/A
--------------------------------------------------------------
UNIDIRECTIONAL PRINTING
ESC - 27 25 1B 2D N/A
BIDIRECTIONAL PRINTING
ESC = 27 61 1B 3D N/A
--------------------------------------------------------------
HORIZONTAL TABS
-SET TABS
ESC HT n1..n2 27 9 n 1B 09 n N/A
-SKIP TO NEXT TAB STOP
HT 9 09 &%HT
--------------------------------------------------------------
LEFT MARGIN SET
ESC % C n n n 27 37 67 n n n 1B 25 43 n n n N/A
--------------------------------------------------------------
LINE SPACING
-SET 6 LINES PER INCH
ESC 6 27 54 1B 36 N/A
-SET 8 LINES PER INCH
ESC 8 27 56 1B 38 N/A
-SET FINE LINE SPACING
ESC % 9 n 27 37 57 n 1B 25 39 n N/A
--------------------------------------------------------------
SET FORM LENGTH IN LINES
ESC F nn 27 70 nn 1B 46 nn N/A
--------------------------------------------------------------
SET TOP OF PAGE
ESC 5 27 53 1B 35 &%TF
--------------------------------------------------------------
ADVANCE TO TOP OF NEXT FORM
FF 12 0C &%FF
--------------------------------------------------------------
SET CHARACTER SIZE
-START 10 CPI
RS 30 1E &%F3
-START 12 CPI
FS 28 1C &%F2
-START 17.1 CPI
GS 29 1D &%F1
-START DOUBLE WIDTH
US 31 1F &%MW
--------------------------------------------------------------
UNDERLINING
-START (UTILITY & NLQ MODES ONLY)
ESC C 27 67 1B 43 &%MU
-STOP
ESC D 27 68 1B 44 &%CU
SUPERSCRIPT
-START
ESC J 27 74 1B 4A &%MP
-STOP
ESC K 27 75 1B 4B &%CP
SUBSCRIPT
-START
ESC L 27 76 1B 4C &%MS
-STOP
ESC M 27 77 1B 4D &%CS
--------------------------------------------------------------
EMPHASIZED PRINTING
-START (UTILITY 10/12 CPI MODE ONLY)
ESC T 27 84 1B 54 &%MM
ENHANCED PRINTING
-START (UTILITY MODE ONLY)
ESC H 27 72 1B 48 &%ME
STOP EMPHASIZED & OR ENHANCED PRINTING
ESC I 27 73 1B 49 &%CE
--------------------------------------------------------------
SELECT CHARACTER SET
ESC ! n 27 33 n 1B 21 n N/A
--------------------------------------------------------------
CLEAR PRINT BUFFER
CAN 24 18 &%RP
--------------------------------------------------------------
APA GRAPHICS
-START GRAPHICS
ETX 3 03 N/A
-EXIT GRAPHICS
ETX STX 3 2 03 02 N/A
-PERFORM GRAPHICS CR AND LF
ETX SO 3 14 03 0E N/A
-PERFORM GRAPHICS LINE FEED
ETX DC4 3 20 03 14 N/A
-PERFORM TEXT CR AND LF
ETX LF 3 10 03 0A N/A
-PERFORM TEXT LINE FEED
ETX DC2 3 18 03 12 N/A
-SINGLE DENSITY
ESC P 27 80 1B 50 N/A
ESC Q 27 81 1B 51 N/A
-DOUBLE DENSITY
ESC R 27 82 1B 52 N/A
--------------------------------------------------------------
BLOCK GRAPHICS
-START
ESC ! 1 27 33 49 1B 21 31 N/A
-CANCEL
ESC ! 0 27 33 48 1B 21 30 N/A
--------------------------------------------------------------
VERTICAL TAB
-ADVANCE TO NEXT TAB STOP
VT 11 0B &%VT
--------------------------------------------------------------
PERFORM DIRECT LINE SKIP
ESC VT nn 27 11 nn 1B 0B nn N\A
--------------------------------------------------------------
PERFORM VALIDATION
-OPEN ASSEMBLY
ESC DC1 27 17 1B 11 &%VO
-CLOSE ASSEMBLY
ESC DC3 27 19 1B 13 &%VC
-CLOSE ASSEMBLY WHEN FORM SENSED
ESC DC4 27 20 1B 14 &%VS
--------------------------------------------------------------
PRINTER SELECT
SOH DC1 1 27 01 11 &%PS
PRINTER DESELECT
SOH DC3 1 19 01 13 &%PD
--------------------------------------------------------------
OPERATE CASH DRAWER 1
BEL 7 07 &%DF
ESC + 27 43 1B 2B &%D1
OPERATE CASH DRAWER 2
BS 8 08 &%D2
--------------------------------------------------------------
CASH DRAWER STATUS SENSE
-ENABLE
ENQ 5 05 N/A
-DISABLE
ACK 6 06 N/A
--------------------------------------------------------------
AUTO CUTTER
-FULL CUT
EM 25 19 &%FC
-PARTIAL CUT
SUB 26 1A &%PC
-FEED TO CUTTER
VT 11 0B &%VT
--------------------------------------------------------------
INITIATE SELF TEST
N/A N/A N/A &%IT
--------------------------------------------------------------
MULTIDROP CONTROL
-SELECT MULTIDROP PRINTER
SOH n 1 n 01 n N/A
-SELECT PRINTER WITH ADDRESS = A
SOH "A" 1 65 01 41 N\A
-SELECT PRINTER WITH ADDRESS = B
SOH "B" 1 66 01 42 N\A
-SELECT PRINTER WITH ADDRESS = C
SOH "C" 1 67 01 43 N\A
-SELECT ALL PRINTERS
SOH DC3 1 19 01 13 N/A
--------------------------------------------------------------
COMMUNICATIONS ECHO MODE
-ECHO MODE ON
ESC # 27 35 1B 23 N/A
-ALTERNATE ECHO MODE ON
ESC d 27 100 1B 64 N/A
-ECHO MODE OFF
ESC " 27 34 1B 22 N/A
-ALTERNATE ECHO MODE OFF
ESC RS 27 30 1B 1E N/A
--------------------------------------------------------------
BUSY UNTIL BUFFER EMPTY & CASH DRAWER CLOSED
EOT 4 04 N/A