PROGRAMMER’S REFERENCE MANUAL
Label layout definition commands
Page 25
Escape Sequences
Nonwritable characters can be sent with the standard Labelpoint escape sequence \x<hh>.
Note that if either ASCII 0A hex or ASCII 0D hex shall be part of the data stream, the \0a or
\0d style escape sequence must be used. Otherwise they are treated as line breaks and
removed from the data stream.
Data encodation
The MaxiCode encodes data in six-bit codewords. Hence, in order to encode the full ASCII
set, shift symbols must be used to switch between different character sets. This means that
fewer symbols can be used to encode the real data. This must be considered so that data is
not truncated.
If the data consist of more than nine consecutive numbers, they are compacted into six
codewords. This means that for a mode 4 symbol, a maximum of 138 digits can be encoded.
Structured Append
It is possible to connect several MaxiCode symbols in order to encode larger quantities of
data through the use of structured append. To specify that a symbol is part of a structured
append, use the [o] parameter. The first digit specifies the symbol number, and the second
digit specifies the total number of symbols. There can be a maximum of eight connected
symbols.
Example:
!F C S 100 1000 L 1 1 123 12 "MaxiCode Mode 4 Symbol 1 of 2"