Forms Printer 248x/249x
United States Government Restricted Rights
Contents
Page
Epson Mode Printer Commands
Barcodes
Glossary Index
Viii
Introduction
Physical Characteristics
Width Height Depth Weight
Available Options
Options Part Number 2480 2481 2490 2491
Mode 2480/2481 2490/2491
Print Speeds
Printhead Description
248x
Power Requirements
Environmental Conditions
Alternating Current Line Voltage Power
Power Cord
Noise Emission Value
Following are noise emission values for your printer
Paper Specifications
2480/2490 Narrow Carriage Models
Length
2481/2491 Wide Carriage Models
Tractor Feeder continuous forms
Manual Feed cut sheets
Ribbon Specifications
Diagnostics
Power-On Diagnostics
Printer Test
Programming Examples
Wend
Introduction
SIC Command Format
Use the following format
Initial Values Description
Printer Dec Hex
Parm Description Selection Dec Hex
Bit Off
Parm Description Selection Dec Hex
Parm Description Selection Dec Hex
Parm Description Selection Dec Hex
Code Symbol Description Value Name Dec Hex
Control Codes
Printer Command Parameters
Escape Sequences
Command Structure
Example of IBM Emulation Mode Printer Command
Select Code Page name of command
Printer Command Quick Reference IBM Emulation Mode
Function Command Dec Hex See
For more
Information
1B 5B 67 Ln Hn mode
Mode data Data
58 n1,n2
M3 m4
Selecting a Character Set
Select Code
Select Character Set
Usage Notes
Print From Code
Continuously Print Characters from a Code
Download a Character Set
Print One Character
Usage Note
Located in the code page tables beginning on
Select Global Font
Start low/start high
Select Global Font
Gothic
Prestige
Presentor
Orator
Script
Global Font and Size Parameters
Global Font and Code
Pitch Dec Hs, Ls Hex Hs, Ls
Code Decimal Hex
Select Print Mode
This command sets the pitch at 12 cpi
Select 12 cpi
Dec Hex Print Mode
248x
249x
Select Print Type Style
Dec Hex
Height Line Space Dec Hex
Use this command for bold print To begin bold print
Emphasized Bold Print
Double-Strike Print
To end bold print
Superscript or Subscript
Set Print Direction
Cancels double-wide printing mode
Sets double-wide printing mode
Continuous Double-wide Printing
Score Select
Continuous Underline
Continuous Overscore
Set Print Quality
Decimal Hex
Bit Number Binary Value Print Wires
Graphics Print Modes
Normal Density Bit Image Graphics
Mode and Horizontal Density 249x Only
Mode Dec
Horizontal Density Wires
Mode Dec Hex Horizontal Density Wires
Dual-Density Bit Image Graphics Half Speed
Dual-Density Bit Image Graphics Normal Speed
High-Density Bit Image Graphics
Set Default Tabulation Stops
Horizontal Movement
Set Horizontal Tabulation Stops
This command sets the left and right margins
Set Horizontal Margins
Move Current Print Position
Line Control
Automatic Line Feed LF
Reverse Line Feed
Move Paper Vertically
Vertical Tabulation
Set Vertical Units
Set Vertical Tabulation Stops
Sets as many as 64 tabulation stops by line number
Line Spacing
Set Line Spacing to 1/8 Inch
Set Line Spacing to 7/72 Inch
Activate Line Spacing for Text
Porportional Space Mode
This command turns porportional space mode on and off
Set Line Spacing for Text
Set Line Spacing for Graphics
Set Top of Form and Page Length
Set Top of Form
Set Page Length in Inches
Set Page Length in Lines
Cancel Skip Perforation
This command cancels Set Skip Perforation ESC N
Set Skip Perforation
Setup Barcode Parameter
This command sets the barcode parameters to the printer
Printer Control
Deselect Printer
Unit Module Width Dots Dec Hex Wire
Barcode Type
Setup Barcode Data
Dec
Font Selection
Name Dec Hex Description
Select an International
Character Set
248x Select Near-Letter
Quality Font
249x Select Letter-Quality Font
Select Character Style
Assign Character Tables
Parameter range
Function
Table/Code
Text Print Mode
Select Justification
Begin or End Double-high Printing
Delete Text
Off Dec Hex Print Style
Pin Graphics Mode 248x only
Change Graphics Mode Command
Normal Density Bit Image Graphics
Dual Density Bit Image Graphics
Set Graphics Mode
Dots per Inch Density Dpi Equivalent Command
Backspace
Horizontal Tab
Set Horizontal Tab Stops
Set Absolute Print Position
Vertical Movement
Format
Other Commands
Setup Barcode Parameter
Setup Barcode Data
Select Condensed Mode
Define Download Characers
Epson Emulation Mode Printer Commands
Character Set
Select Standard Character Set
Select Block Graphics Character
Set
Print from Code
Code Page Set
Decimal
Hexadecimal
Character Size and Spacing
Value Variable/Feature
Character Style
Factor 112
Custom Characters
Stored graphics data in one dot column buffer
Dots per inch/Density
Speed/Word Size
Backspace Carriage Return
Execute Horizontal Tab
Set Horizontal Tabs by Characters
Pitch 2480 2481
Set Horizontal Tabs by Dot Columns
Pitch Shift Increment
Indent from Left Margin
Set Multiple Print Positions
Move to the Left
Move to the Right
Begin Uni-directional Printing
Cancel Skip Over Perforation
Set Page Length in Inches
Set Page Length in Lines
Select Skip Over Perforation
Cancels Half-speed Printing
Cancel Paper-out Sensor
Select Print Suppress Mode
Cancel Print Suppress Mode
Eject
Parallel Interface
Parallel Interface Voltage Levels
Computer to Printer Communication
Pin Connections
Computer
1329605 10 ft 1427498 20 ft Printer
Parallel Pin Assignments
Pin Line Description
Timing
Init
How to Connect the RS-232C Serial Interface
Universal Serial Bus Interface
Serial Interface
Serial Interface Option
Pin Signal Description
Serial Cable Pin Assignments RS-232C
Following illustration shows the RS-232C serial cable
Serial Interface Cable RS-232C
Using an IBM AT Personal Computer RS-232C
Serial Communication Parameters RS-232C
Voltage Level Range
100
Serial Data Frame Considerations RS-232C
Data Transmission
Start and Stop Bits
Errors
101
Data Flow Control
102
XON/XOFF Protocol Timing
Serial Computer Configuration Recommendations RS-232C
103
OS/2 1.2
OS/2 2.0
104
How Dots Are Added in NLQ Mode
248x Printers
Designing Draft and NLQ Characters
105
106
Vertical Lines
107
Intersections of Vertical and Horizontal Lines
108
Diagonal Intersecting Horizontal Line
Designing Fast Draft Characters Designing NLQ II Characters
Downloading Characters
109
110
Initializing the Download Area
Downloading a Draft/NLQ Character Set
Part One Calculating Count 1, Count
111
Part Two Specifying the Download Data
Bit Bit Values Functions
112
Printable
Designing and Downloading the Draft/NLQ Copyright Symbol
113
114
115
Downloading an NLQ II Character Set
116
117
Bit Functions
Printable Data
118
119
249x Printers
Designing and Downloading Characters
120
Downloading a New Font
121
Font Descriptor Byte
Design Considerations
122
Download Sequence
123
Managing the Download Area
124
Lookup Table
Designing Monospaced Fast Draft Characters
125
126
MSB LSB
Use the following command to initialize the download area
127
Creating the Character Data
128
Downloading the Character Data
Downloading the Font Descriptor Byte
For more information about the Font Descriptor Byte, see
129
Creating the Lookup Table Data
Downloading the Lookup Table Data
Send the following lookup table information to the printer
Designing Monospaced Draft Characters
130
Printing the Character
131
LSB MSB
132
Initializing the Download Data
133
134
Designing Proportionally Spaced Characters
135
136
LSB MSB
137
Compressing the Character
138
139
Send the following lookup table example to the printer
140
Designing Enhanced Letter Quality Characters
141
142
143
1FFFF0
144
145
146
Barcodes
Barcode Function
Barcode Setup Command
149
Is a space module Is a bar module
Barcode Type Value
248x 249x
Is the space width adjustment factor
Value 248x space 249x space Module adjustment
151
Minimum Minimum v1 Printer Model Value Values
Data Transfer Command
Barcode Symbologies
153
13, x0D
12, x0C
N2 value Data character set
Character Hex
Valid EAN-13 command
155
Invalid EAN-13 command
N2 value
Valid EAN-8 command
157
Barcodes
159
To 255, x01 to xFF
X53
Valid Code 39 command
161
Invalid Code 39 command
Lowercase ’a’ is not a valid data character for Code
163
Interleaved 2of5
Valid Interleaved 2of5 command
Invalid Interleaved 2of5 command
165
11, x0B
Valid UPC-A command
167
N1 value b0=1
Character
Valid Postnet command
169
Postnet
’-’ dash is an invalid character for Postnet
171
To 255, x02 to xFF
Data character sets
Function Hex
173
Data character set a
Hex Character Code
Data character set B
175
Data character set C
Valid Code 128 command
Invalid Code 128 command
177
Valid Code 128 command using multiple character sets
179
X0005
181
Example
183
Space width adjustment = default
185
Barcodes
Code Pages
Code
Code Page 437G
189
Code
191
Code
Code Page 853T
193
Code
195
Code
197
Code
199
Code
201
Code
203
Code Command
Printing a Code
205
Output from the previous example is shown below
Set Font Global, ESC
207
248x Font Global IDs FGIDs Decimal, Hex and Byte Decimal
Gothic
209
249x Font Global IDs FGIDs Decimal, Hex and Byte Decimal
Pitch
211
Decimal Hex Code
213
Print Quality Decimal Hex
Interaction of Set Font Global and Set Print Quality
Select Fast Draft
Character Sets 1
215
Character Set
217
Code Pages
Glossary
Glossary
Numerics
Data flow control RS-232C Data frames serial Data packets
See serial adapter
Index
Index
Reader’s Comment Form
Business Reply Mail