Lexmark X864 Forms and Bar Code Technical Reference - Page 91

Arguments for MaxiCode bar code symbology

Page 91 highlights

Arguments for QR bar code symbology Key /Symbology /Units Type name name /Model name /ECC /Mode name name /ModuleSize integer Default Value /600ths /Model2 /M /Mixed 10 Definition Required (/QR); determines bar code symbology Optional; values are /300ths, /600ths, /1200ths; may be used in the calculations below Optional; values are /Model1, /Model2 (default); Determines the model of QR symbology used Optional; sets the ECC level: /L, /M, /Q, /H Optional; sets the QR encoding mode: /Numeric, / Alphanumeric, /ECI, /Byte, /Kanji, /Mixed Optional; size of module element, in /Units; minimum value supported is 1 Arguments for MaxiCode bar code symbology Key /Symbology /Mode /QuietZone Range 02-06 (dec) Default value /MaxiCode 02 (dec) Description Symbology identification 02 = Structured carrier message with numeric postal code 03 = Structured carrier message with alphanumeric postal code 04 = Standard symbol with standard error correction 05 = Full symbol with enhanced error correction 06 = Reader program with standard error correction An array of 2 numbers; has the same meaning as other bar codes. Notes Depending on the mode, the input data sent with the Transfer Bar Code Data command must follow the following rules: • For all modes, the input data must start with a label-number field and number-of-labels field. Both fields are one digit in length and are terminated with either a comma or Group Separator (GS, ASCII 29). • For modes 2 and 3, there are 3 extra fields that must follow the label fields. These include the postal code, country code, and class of service. Each field must be terminated with either a comma or GS. • A mode 2 postal code can be 0 to 9 digits. Postal codes greater than 9 digits will be truncated. For country code 840 (USA), postal codes of length 5 will be padded with 4 zeros. • A mode 3 postal code can be 0 to 6 alphanumeric characters (any printable character in code set A as defined in AIM spec). Codes longer than 6 characters will be truncated. Codes shorter than 6 characters will be padded with spaces. • The country code must be 3 digits in length, padded with leading zeros, if necessary. • The class of service must be 3 digits in length, padded with leading zeros, if necessary. Arguments for MaxiCode bar code symbology 88

  • 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

Arguments for MaxiCode bar code symbology
88
Arguments for QR bar code symbology
Arguments for MaxiCode bar code symbology
Notes
Depending on the mode, the input data sent with the Transfer Bar Code Data command must follow the
following rules:
For all modes, the input data must start with a label-number field and number-of-labels field. Both fields are
one digit in length and are terminated with either a comma or Group Separator (GS, ASCII 29).
For modes 2 and 3, there are 3 extra fields that must follow the label fields. These include the postal code,
country code, and class of service. Each field must be terminated with either a comma or GS.
A mode 2 postal code can be 0 to 9 digits. Postal codes greater than 9 digits will be truncated. For country
code 840 (USA), postal codes of length 5 will be padded with 4 zeros.
A mode 3 postal code can be 0 to 6 alphanumeric characters (any printable character in code set A as
defined in AIM spec). Codes longer than 6 characters will be truncated. Codes shorter than 6 characters will
be padded with spaces.
The country code must be 3 digits in length, padded with leading zeros, if necessary.
The class of service must be 3 digits in length, padded with leading zeros, if necessary.
Key
Type
Default
Value
Definition
/Symbology
name
Required (/QR); determines bar code symbology
/Units
name
/600ths
Optional; values are /300ths, /600ths, /1200ths; may be used in
the calculations below
/Model
name
/Model2
Optional; values are /Model1, /Model2 (default); Determines the
model of QR symbology used
/ECC
name
/M
Optional; sets the ECC level: /L, /M, /Q, /H
/Mode
name
/Mixed
Optional; sets the QR encoding mode: /Numeric, /
Alphanumeric, /ECI, /Byte, /Kanji, /Mixed
/ModuleSize
integer
10
Optional; size of module element, in /Units; minimum value
supported is 1
Key
Range
Default
value
Description
/Symbology
/MaxiCode
Symbology identification
/Mode
02-06 (dec)
02 (dec)
02 = Structured carrier message with numeric postal
code
03 = Structured carrier message with alphanumeric
postal
code
04 = Standard symbol with standard error correction
05 = Full symbol with enhanced error correction
06 = Reader program with standard error correction
/QuietZone
An array of 2 numbers; has the same meaning as
other bar codes.