Datamax-O'Neil Class Series II Programmer’s Manual User Manual
Page 236
Appendix G – Bar Code Details
222
Class Series 2 Programmer’s Manual
W1C: DataMatrix with Byte Count Specifier
Specified Length – The upper case C identifies a DataMatrix bar code with a string 4-
digit length specifier. This allows values 0x00 through 0xFF to be included within the
data strings without conflicting with the DPL format record terminators. The four-digit
decimal data byte count immediately follows the four-digit column position field. This
value includes all of the data following the byte count field, but does not include itself.
D11
1W1C440000100010000292000000000Datamax<0x0D>prints best
121100000000100Barcode W1C
E
From the example above, the bar code’s data stream,
1W1C440000100010000292000000000 Datamax<0x0D>prints best
includes a Byte Count Specifier (the portion in bold), where 0029
equals the four-digit decimal data byte count and includes all
bytes that follow until the end of the bar code data. Field
termination is set by the byte count.
represent single byte values of hexadecimal 02, 0D, and 0D,
respectively. The DataMatrix bar code produced encodes
“Datamax
W1C.
Barcode W1C
W1d / W1D:
QR Code
Valid Characters: Numeric Data, Alphanumeric Data, 8-bit byte data, and Kanji
characters
Variable Length: The two-dimensional bar code (as documented in AIM, Version 7.0).
Syntax (spaces added for readability):
a W1 b c d eee ffff gggg hh…h
Where: