Lexmark Dot Matrix Technical Reference - Page 63

Setup Barcode Data

Page 63 highlights

The variable c denotes the control code. The control is made up of 8 bits (b1 - b8). The 8 bits are defined as follows: b1 Check Digit b2 Human Readable Character (0: print On, 1: print Off) b3 EAN-13, UPC-A flag character position (0: Center, 1: Under) b4 -b8 Not used Setup Barcode Data This command sets the barcode data on the current printing position. . Format ESC [ p n1 n2 d1 d2 Decimal 27 91 112 n1 n2 d1 d2 Hex 1B 5B 70 n1 n2 d1 d2 Usage Notes • The printer must receive the ESC [ f command prior to the ESC [ p command. • The barcode prints after the printer receives the LF line feed command. Command length is denoted by n1 and n2. The following values are valid for n1 and n2 when the automatic check digit generation flag is on and when it is off: Automatic Check Digit Generation Flag Off n1 (low byte) Dec Hex 13 0D n2(high byte) Dec Hex 0 00 Barcode Type EAN-13 8 08 0 00 EAN-8 1 to 255 01 to FF 0 00 CODE 39 1 to 255 01 to FF 0 00 INTERLEAVED 2 of 5 12 0C 0 00 UPC-A 10 0A 0 00 POST-NET (barcode) 2 to 255 02 to FF 0 00 CODE 128 63 Section 3: IBM Emulation Mode Printer Commands

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227

63
Section 3: IBM Emulation Mode Printer Commands
The variable c denotes the control code. The control is made up of 8 bits
(b1 - b8). The 8 bits are defined as follows:
b1
Check Digit
b2
Human Readable Character (0: print On, 1: print Off)
b3
EAN-13, UPC-A flag character position (0: Center, 1: Under)
b4 -b8
Not used
Setup Barcode Data
This command sets the barcode data on the current printing position. .
Usage Notes
The printer must receive the ESC [ f
command prior to the ESC [ p com-
mand.
The barcode prints after the printer receives the LF line feed command.
Command length is denoted by
n1
and
n2
. The following values are valid for
n1
and
n2
when the automatic check digit generation flag is on and when it is
off:
Format
ESC [
p
n1
n2
d1 d2
Decimal 27 91 112
n1
n2
d1 d2
Hex
1B 5B 70
n1
n2
d1 d2
Automatic Check Digit Generation Flag Off
n1 (low byte)
n2(high byte)
Barcode Type
Dec
Hex
Dec
Hex
13
0D
0
00
EAN-13
8
08
0
00
EAN-8
1 to 255
01 to FF
0
00
CODE 39
1 to 255
01 to FF
0
00
INTERLEAVED 2 of 5
12
0C
0
00
UPC-A
10
0A
0
00
POST-NET (barcode)
2 to 255
02 to FF
0
00
CODE 128