Lexmark MX722 Forms and Bar Code Card P4.2 Technical Reference - Page 82

MaxiCode arguments, number and number

Page 82 highlights

Lexmark Confidential until announced PostScript emulation 82 Key /Mod Type name /ModuleSi int ze Range Default value /Numeric /Alphanumeri c /ECI /Byte /Kanji /Mixed /Mixed The minimum 10 value is 1. Description Optional. Sets the encoding mode. Optional. Sets the module element size in /Units. MaxiCode arguments Key Range Default value Description /Symbology N/A /MaxiCode Identifies the bar code symbology. /Mode 02 dec-Structured carrier message with numeric postal 02 dec N/A code 03 dec-Structured carrier message with alphanumeric postal code 04 dec-Standard symbol with standard error correction 05 dec-Full symbol with enhanced error correction 06 dec-Reader program with standard error correction /QuietZone N/A N/A Sets the quiet zone in an array of two numbers. Depending on the mode, the input data sent with the Transfer Bar Code Data command must follow these rules: • For all modes, the input data must start with a label‑number and number‑of‑labels field. Both fields are one digit in length and are terminated with either a comma or group separator (ASCII 29). • For modes 2 and 3, the postal code, country code, and class‑of‑service fields must follow the label fields. Each field must be terminated with either a comma or group separator. • A mode 2 postal code can have zero to nine digits. Postal codes greater than nine digits are truncated. For country code 840 (USA), postal codes of five digits in length are padded with four zeros. • A mode 3 postal code can have zero to six alphanumeric characters (any printable character in code set A as defined in the AIM specification). Codes longer than six characters are truncated. Codes shorter than six characters are padded with spaces. • The country code and class of service must each be three digits in length and padded with leading zeros if necessary. • For modes 2 and 3, an optional ANSI message header can be inserted before the postal code. [)

  • 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

Key
Type
Range
Default value
Description
/Mod
name
/Numeric
/Alphanumeri
c
/ECI
/Byte
/Kanji
/Mixed
/Mixed
Optional.
Sets the encoding mode.
/ModuleSi
ze
int
The minimum
value is 1.
10
Optional.
Sets the module element size in /Units.
MaxiCode arguments
Key
Range
Default value
Description
/Symbology
N/A
/MaxiCode
Identifies the bar code
symbology.
/Mode
02 dec
—Structured carrier message with numeric postal
code
03 dec
—Structured carrier message with alphanumeric
postal code
04 dec
—Standard symbol with standard error correction
05 dec
—Full symbol with enhanced error correction
06 dec
—Reader program with standard error correction
02 dec
N/A
/QuietZone
N/A
N/A
Sets the quiet zone in an
array of two numbers.
Depending on the mode, the input data sent with the Transfer Bar Code Data command must follow these rules:
For all modes, the input data must start with a label
number and number
of
labels field. Both fields are one
digit in length and are terminated with either a comma or group separator (ASCII 29).
For modes 2 and 3, the postal code, country code, and class
of
service fields must follow the label fields.
Each field must be terminated with either a comma or group separator.
A mode 2 postal code can have zero to nine digits. Postal codes greater than nine digits are truncated. For
country code 840 (USA), postal codes of five digits in length are padded with four zeros.
A mode 3 postal code can have zero to six alphanumeric characters (any printable character in code set A
as defined in the AIM specification). Codes longer than six characters are truncated. Codes shorter than six
characters are padded with spaces.
The country code and class of service must each be three digits in length and padded with leading zeros
if necessary.
For modes 2 and 3, an optional ANSI message header can be inserted before the postal code. [)<RS01GSyy
is a sample ANSI message header, where RS is a record separator, ASCII 30; and yy is a two
digit year. This
message is automatically moved to the secondary message. A comma or group separator cannot terminate
this message.
An optional secondary message follows the class of services for modes 2 and 3. For modes 4, 5, and 6, the
message follows the number
of
labels field.
Lexmark Confidential until announced
PostScript emulation
82