Lexmark Dot Matrix Technical Reference - Page 151

v1, v2 define the bar height., Example, v2, Notes, is the control flag.

Page 151 highlights

v1, v2 define the bar height. Use the following steps to calculate the values of v1 and v2: 1 Determine the approximate desired height (in inches) of the bar. 2 Let V = 2160 x (height in inches). Round V to the nearest whole number. 3 v1 is the lower byte of V (remainder of V divided by 256). 4 v2 is the upper byte of V (quotient of V divided by 256). Example: 1 Desired height is 0.47 inch. 2 V = round (2160 x 0.47) = round (1015.2) = 1015. 3 v1 = remainder (1015 divided by 256) = 247, xF7 4 v2 = quotient (1015 divided by 256) = 3, x03 v1, v2 are subject to the following limitation: Printer Model 248x 249x Minimum V value 270 288 Minimum v1, v2 values x0E, x01 x20, x01 Notes: • • If you try to use values less than the minimum values, the printer ignores your values and uses the minimum values. The vertical pitch for 248x printers is 1/72 inch. The vertical pitch for 249x printers is 1/180 inch. c is the control flag. c is a multi-purpose parameter. It has three bits that determine check digit, human readable character, and flag character position. x x x x x Flag Char. Human Read. Char. Check Digit b7 b6 b5 b4 b3 b2 b1 b0 b0: check digit 0: If check digit is to be printed, host/software generates it. 1: Printer generates and prints check digit. Section 8: Barcodes 151

  • 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

151
Section 8: Barcodes
v1, v2 define the bar height.
Use the following steps to calculate the values of
v1
and
v2
:
1
Determine the approximate desired height (in inches) of the bar.
2
Let
V
= 2160 x (height in inches). Round
V
to the nearest whole number.
3
v1
is the lower byte of
V
(remainder of
V
divided by 256).
4
v2
is the upper byte of
V
(quotient of
V
divided by 256).
Example
:
1
Desired height is 0.47 inch.
2
V
= round (2160 x 0.47) = round (1015.2) = 1015.
3
v1
= remainder (1015 divided by 256) = 247, xF7
4
v2
= quotient (1015 divided by 256) = 3, x03
v1, v2
are subject to the following limitation:
Notes:
If you try to use values less than the minimum values, the printer
ignores your values and uses the minimum values.
The vertical pitch for 248x printers is 1/72 inch.
The vertical pitch for 249x printers is 1/180 inch.
c
is the control flag.
c
is a multi-purpose parameter. It has three bits that determine check digit,
human readable character, and flag character position.
b7
b6
b5
b4
b3
b2
b1
b0
b0: check digit
0:
If check digit is to be printed, host/software generates it.
1:
Printer generates and prints check digit.
Printer Model
Minimum
V
value
Minimum v1, v2
values
248x
270
x0E, x01
249x
288
x20, x01
x
x
x
x
x
Flag
Char.
Human
Read.
Char.
Check
Digit