Intermec 5055 Guia De Referência

Página de 216
Configuration Command Reference
7-11
7
Code 39 (continued)
For example, you encode the data “sample” in Code 39 full ASCII as follows:
*+S+A+M+P+L+E*
*+S+A+M+P+L+E*
In Code 39 non-full ASCII, this label decodes as +S+A+M+P+L+E. In Code 39 full
ASCII, this label decodes as sample.
Code 39 mixed-full ASCII    Use mixed-full ASCII when printers encode the same label
two different ways. For example, if you have a bar code with the data $%a, some
printers encode the data as follows:
*/D/E+A*
*/D/E+A*
In the “Full ASCII Table” in Appendix C, /D represents $ and /E represents %. If you
configure the 5055 for Code 39 full ASCII, the 5055 decodes the data as $%a because
there are three valid full ASCII character pairs to represent the data.
Other printers encode the data $%a as:
*$%+A*
*$%+A*
The $ and % are valid Code 39 characters in the non-full ASCII character set. However,
the 5055 will not decode this label if it is configured for full ASCII because the data is
not represented by valid full ASCII character pairs. To decode the label correctly, you
need to configure the 5055 for mixed-full ASCII.
When you configure the 5055 for Code 39 mixed-full ASCII, the 5055 will decode both
of the labels above as $%a.
Mixed-full ASCII interprets any valid full ASCII character pairs that appear in the
label, but does not require that all data be encoded with a valid full ASCII character
pair. If you are uncertain how your labels are encoded, configure the 5055 for mixed-
full ASCII, which decodes all valid Code 39 labels.
If you configure the 5055 for Code 39 full ASCII, you should check for Code 39 mixed-
full ASCII. Mixed-full ASCII does not apply when you configure the 5055 for non-full
ASCII.
Note:
 The interpretive text shown under bar code labels does not always accurately
reflect the data that is encoded in the label. The interpretive text represents how the
label should be decoded.