Determining How to Store the Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8 Using RAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8 Using Temporary Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8

Creating a Graphic Packet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9 Positioning the Graphic Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9 Defining the Graphic Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-11 Creating Bitmap Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-13 Creating Next-Bitmap Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-14 Creating Duplicate Fields. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-15 Sample Hex Graphic Packet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-16 Sample Run Length Graphic Packet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-17 Placing the Graphic in a Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-18 Defining the Graphic Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-18 Sample Bitmap Graphic Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-20

PRINTING. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1

Defining the Batch Header. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2 Defining the Batch Control Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3 Defining Batch Data Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4 Using Special Characters in Batch Data. . . . . . . . . . . . . . . . . . . . . . . 6-4 Merged or Sub-Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5 Incrementing Fields. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5

Entering Batch Data for QR Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-6 Sample QR Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-6 Structured Append Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7 Sample QR Code using a Structured Append . . . . . . . . . . . . . . . . . . 6-8 Downloading Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-9 Sequential Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-9 Batch Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-9 Batch Quantity Zero Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-9

ivTable of Contents