Page 2
Each product and program carries a respective written warranty, the only warranty on which the customer can rely. Avery Dennison Corp. reserves the right to make changes in the product, the programs, and their availability at any time and without notice. Although Avery Dennison Corp.
T A B L E O F C O N T E N T S GETTING STARTED .................... 1-1 About This Manual ....................1-1 Before You Begin ...................... 1-1 Creating an MPCLII Format Packet ................1-1 Sample Batch Packet ....................1-2 Designing a Format ....................
Page 4
About Memory Buffers ..................... 2-19 Buffer Worksheet ....................2-20 Buffer Allocation Considerations ................2-20 Memory Considerations with Downloaded TrueType Fonts ........2-20 About Flash Memory....................2-21 Formatting Flash Memory ..................2-21 Checking Available Flash Memory ................. 2-21 Flash Memory Guidelines ..................2-21 Clearing Packets from Memory .................
Page 5
Using Option 7 Print Time/Date .................. 4-7 Using Option 20 (Define Data Entry Prompts) .............. 4-7 Using Option 21 (Define Extended Field Names) ............4-8 Using Option 30 (Pad Data) ..................4-8 Sample Use for Padding ..................4-8 Using Option 31 (Calculate Check Digit) ..............4-9 Using Option 42 (Price Field) ..................
Page 6
About the Compressed Graphics Packet ..............5-13 PRINTING ......................6-1 Downloading Files ..................... 6-2 About Batch Packets (Print Jobs) ................6-3 Defining the Batch Header ..................6-3 Defining the Batch Control Field ................. 6-4 Recommended Cutter Operation: ................6-5 Defining Batch Data Fields ..................6-6 Merged or Sub-Fields .....................
Page 7
Data Errors ......................8-3 Format Errors ......................8-3 Batch Errors ......................8-5 Option Errors ......................8-5 Online Configuration Errors ..................8-6 Check Digit Errors ....................8-8 Graphic Errors ....................... 8-8 Communication Errors ..................8-10 Data Formatting Failures ..................8-11 Machine Faults ....................... 8-12 RFID Errors ......................
Page 9
Licensing Fonts ...................... B-10 Locating the Font Number in a Font Packet ............... B-10 SYMBOL SETS/CODE PAGES ................C-1 Supported Symbol Sets and Code Pages ..............C-1 Selecting a Symbol Set or Code Page ..............C-1 Using Code 128 Function Codes ................C-1 Entering Extended Characters ..................
Page 10
Supply Layout Grids (English) ..................D-5 Supply Layout Grids (Metric) ..................D-6 Supply Layout Grids (Dots) ..................D-7 Format Worksheet ..................... D-8 Sample Format Worksheet ..................D-9 GLOSSARY ......................G-1 INDEX ........................1 viii Packet Reference Manual...
This manual provides the necessary information to design, write and print a Monarch® Printer Control Language II (MPCLII) format on the Avery Dennison® Monarch® Tabletop Printer 1 (ADTP1). Review the printer information in the Operator’s Handbook and System Administrator’s Guide.
There are several steps to designing a custom format: Determine the label size. Labels are available from Avery Dennison in a wide variety of sizes. The application and the amount of printed data determine the supply size. Contact your Account Manager or Technical Support for more information.
RFID Format Design Tips This section provides some tips about designing formats on large-gap RFID supplies. Printing over the RFID inlay may cause printing irregularity. Determine the label length. Measure the supply according to the supply type: ♦ Die cut ♦...
D e t e r m i n i n g t h e P r i n t A r e a The “bottom” (or leading edge) is the edge that exits the printer first. The 0,0 point is at the bottom left corner of the label.
About Field Types Decide what information to print on the format from the following categories. Field Type Description Examples Text Contains letters, numbers, or symbols. item number, item description, department number, price, date Non- Holds data for use later, such as for city, state, and zip code to be Printable merging into another field.
C O N F I G U R I N G T H E P R I N T E R This chapter discusses how to ♦ set communication parameters. ♦ upload the printers configuration or font information. ♦ configure the printer using online configuration packets. ♦...
Standard S yntax Guidelines When creating MPCLII packets: ♦ Begin each packet with a start of header ({). ♦ End each packet with an end of header (}). ♦ Define no more than 1000 fields in a format. Each | indicates one field. However, options are not counted as fields.
U s i n g O n l i n e C o n f i g u r a t i o n P a c k e t s Use online configuration packets to change the printer’s settings. Send an individual configuration packet or a single packet containing all the configuration packets.
Page 20
Syntax {header,ID#,action,device | } 1. header Constant I. 2. ID# ID. Use 0. 3. action Action. Options: Add configuration. Upload User Configuration. 4. device Storage Device. Use R (Volatile RAM). 5. units Units. (Optional parameter.) Options: English Metric Dots Example {I,0,A,R,E | C,0,25,0,0,0 | } Adds a configuration to volatile RAM and specifies English units.
Configuration S yntax Guidelines When creating a printer configuration packet: ♦ Follow the Standard Syntax Guidelines listed at the beginning of this manual. ♦ The first character after the start of header ({) is the configuration header (I). ♦ Download multiple configuration packets within one packet or download a single configuration packet.
Page 22
A5. slash_zero Slash Zero. 0 is the default. Options: Print a standard zero Print a zero with a slash through it A6. symbol_set Symbol Set. 0 is the default. Options: Internal ANSI Code Page 437 (Latin U.S.) Code Page 850 (Latin 1) Code Page 1250 (Latin 2) Code Page 1251 (Cyrillic) Code Page 1252 (Latin 1)
D e f i n i n g t h e S u p p l y S e t u p P a c k e t Use the supply setup packet (B) to select supply type, ribbon, feed mode, supply position, and cut position.
Page 24
B3. ribbon Ribbon. 1 is the default. Options: Ribbon not installed Ribbon installed High Energy Ribbon Use a print speed of 2.5 IPS with the high energy ribbon. Serial bar codes cannot be printed with the high energy ribbon. Settings for ribbon and supply type must match the supplies loaded in the printer;...
B8. cut_mode Enables or disables the optional cutter. Since the cutter is 3.4 inches away from the printhead, printed tags may be left between the printhead and cutter. 0 (does not cut) is the default. Printed tags left between the printhead and cutter - Options: Cuts each tag.
Example {I,B,0,0,1,10,50,1,5 | } Indicates black mark and thermal direct stock has been loaded, causes the printer to operate in on-demand mode, feeds the supply approximately .05 inches up before printing the format on each label (10/203 inches), feeds the supply .25 inches (50/203 inches) before cutting, enables skip index mode and cuts in strips.
C8. rotate_img Image rotation. Rotates the printed image 180°. Design formats as needed, so image rotation is not required. 0 is the default. Options: No rotation 180° rotation Note: The image length and width must exactly match the loaded supply or the rotated image does not print correctly. Example {I,C,0,-20,-10,0,0,0,1 | } Uses the default contrast, moves print 0.1 inch closer to the bottom of the supply (20/203 inches)
D e f i n i n g t h e C o n t r o l C h a r a c t e r s P a c k e t Use the control characters packet (E) to change the MPCLII control characters, enable and disable the immediate commands, and change the default terminator character for job requests and ENQs.
Example {I,E,"~123~063~034~124~125~126~094" | } Changes the parameter separator character from , to ?. The other control characters remain unchanged. It also enables the immediate commands by defining the ^ symbol as the command identifier. Resetting Control Characters Change the characters in the previous example back to their original settings by downloading this packet: {I?E?"~123~044~034~124~125~126~094"...
Page 30
Returns the printhead dot density to the host. 00 = 203 dpi 01 = 300 dpi Returns the customer ID or RPQ revision level to the host. (00 to 99) Returns the model number to the host. M46 = ADTP1 Returns the prototype number to the host. (00 to 99) Returns the revision number to the host.
Page 31
Command Parameter Resets the printer. This command takes five seconds to complete and then the printer is ready to receive data. It has the same effect as turning off and then turning on the printer. Note: Command should be used only when the printer is not printing. Repeats the last printed batch, printing the same number of labels as specified in the original batch.
D e f i n i n g t h e C o m m u n i c a t i o n S e t t i n g s P a c k e t Use the communication settings packet (F) to set the baud rate, word length, stop bits, parity, and flow control for serial communications.
D e f i n i n g t h e B a c k f e e d C o n t r o l P a c k e t Use the backfeed control packet (G) to enable or disable the backfeed option, set the dispense position and the backfeed distance.
See the following graphic for a representation of the following adjustments: dispense position, backfeed distance, supply position, print position, and margin position. D e f i n i n g t h e M e m o r y C o n f i g u r a t i o n P a c k e t Use the memory configuration packet (M) to customize the size of the printer’s buffers.
Buffer Type Default Range Image Volatile 330K 41.5K – 3047K Downloadable Fonts Volatile 8K- 3014K Formats Volatile 155K 16K- 1126.4K Note: The printer has a transmit, receive, and scalable fonts buffer that are set to the maximum amount. These buffers cannot be changed.
Format Buffer Used to store formats, batch data, and graphics. Use the following formula to calculate the required format buffer size: Linecount x 50/1024 Linecount is the number of lines in the format packet including the format header and all the options. The result of the above calculation is in kilobytes.
A b o u t F l a s h M e m o r y Items stored in flash memory are saved when the printer is turned off. Flash memory cannot be reallocated. Flash memory can contain formats, fonts, graphics, ADK scripts, and check digits. Store formats in flash to use the printer offline (not connected to a host).
C l e a r i n g P a c k e t s f r o m M e m o r y Remove packets from the printer to increase memory storage capacity or if the formats/fonts are no longer needed.
U s i n g t h e F o n t P a c k e t Use a font packet to add or clear downloaded fonts from memory, upload the font buffer, or upload the cell size information for a particular font. The font packet is useful when downloading fonts.
Page 40
Example {W,0,H,Z | } Selects all fonts and uploads the font size information for any downloaded fonts. The printer returns the following to the host: {W,0,H,Z| Font St yl e/Number 0,1,0,"Standard",0,0,0,14,22,14,22,3| 0,1,1,"CGTriBd9",1,0,7,25,31,10,15,0| S ymbol Set 0,1,437,"CGTriBd9",1,0,7,25,31,10,15,0| 0,1,850,"CGTriBd9",1,0,7,25,31,10,15,0| Font Name 0,10,0,"CGTriBd9",1,0,7,25,31,10,15,0| 0,10,1,"CGTriBd9",1,0,7,25,31,10,15,0| Spacing 0,10,437,"CGTriBd9",1,0,7,25,31,10,15,0|...
Page 41
0,512,850,"CGTriumv11",1,0,9,33,40,13,22,0| 0,18,0,"CGTriumv15",1,0,13,47,59,20,31,0| 0,18,1,"CGTriumv15",1,0,13,47,59,20,31,0| 0,18,437,"CGTriumv15",1,0,13,47,59,20,31,0| 0,18,850,"CGTriumv15",1,0,13,47,59,20,31,0| 0,513,0,"CGTriumv15",1,0,13,47,59,20,31,0| 0,513,1,"CGTriumv15",1,0,13,47,59,20,31,0| 0,513,437,"CGTriumv15",1,0,13,49,59,20,31,0| 0,513,850,"CGTriumv15",1,0,13,49,59,20,31,0| 0,70,0,"Paxar15",1,0,7,32,42,22,42,0| 0,71,0,"Paxar18",1,0,9,34,51,27,51,0| 0,72,0,"Nafta15",1,0,6,32,42,32,41,0| 0,73,0,"Nafta18",1,0,8,48,51,46,50,0| 0,21,0,"ZIAFont",0,0,0,5,9,5,9,1 | 0,22,0,"ZIBFont",0,0,0,7,11,7,11,2 | 0,23,0,"ZICFont",0,0,0,10,18,10,18,2 | 0,24,0,"ZIDFont",0,0,0,10,18,10,18,2 | 0,25,0,"ZIEFont",0,0,0,15,28,15,28,5 | 0,26,0,"ZIFFont",0,0,0,13,26,13,26,3 | 0,27,0,"ZIGFont",0,0,0,40,60,40,60,8 | 0,50,0,"EffSwissBold",1,1,92248 | 0,56,0,"PaxSymbols",1,1,12260 | } Note: The CG Triumvirate™ typefaces are trademarks of Monotype Imaging, Inc. Fonts 21-27 are only for the MLI™...
U p l o a d i n g F o r m a t H e a d e r I n f o r m a t i o n Upload format header information from the formats in memory to check the supply length and width for each format.
Console commands. Must be enclosed within quotation marks. “” is the default. Each command must be on a separate line. The maximum number of characters per command is 100. Refer to the list of console commands in the ADTP1 MonarchNet2 Operating Instructions for more information. Note: The maximum number of commands per packet is twenty five (25).
D e f i n i n g a V e r i f i e r C o n f i g u r a t i o n P a c k e t Use the verifier configuration packet to customize the verifier for each format. Select which bar codes to scan, the acceptable ANSI grade levels, quiet zone, X-dimension range, etc.
D e f i n i n g t h e R F I D S e t u p P a c k e t The printer supports EPC Class-1 Generation-2 UHF (C1Gen2) protocol encoding following the EPC™ Radio-Frequency Identity Protocols Class 1 Generation 2 UHF RFID Protocol for Communications at 860-960MHz Standards (GS1 EPCglobal™...
Page 46
Y8.start_enc_pos Start encoding position (use only in non-stop encode mode). The printer uses this initial starting position to look for the RFID inlay to program while moving the supply to print. Measure from the leading edge of the supply to the beginning of the RFID inlay encoding area in 0.01 inches.
Page 47
Y14. verify_power The amount of power to read an RFID inlay. The range is -15 to 23 and the default is -15. Use the RFID Printer Setup Utility to determine this value. Example {I,Y,0,1,18,12,1,0,120,220,0,1,0,1,12 | } Uses the default non-stop encode mode, enables singulate mode (1), sets the write power to 18, the read power to 12, enables tag saver (1), does not set a TID position (0), sets the start encode position to 120, sets the encode zone to 220, does not set an encode position (0), uses the internal reader (1) to verify the RFID data, does not set a tag verify position (0), enables retry...
D E F I N I N G F I E L D S This chapter provides a reference for defining ♦ the format header line and box fields ♦ text and constant text fields RFID fields ♦ bar code fields verifier fields D e f i n i n g t h e F o r m a t H e a d e r A Format Header begins a format file.
D e f i n i n g T e x t F i e l d s Create a separate definition for each text field. If text falls on two lines, each line of text requires a separate definition. Syntax T,field#,# of char,fix/var,row,column,gap,font,hgt mag,wid mag,color,alignment,char rot,field rot,sym set |...
Page 51
T7. gap Number of dots between characters in 203 dpi (or 300 dpi). Range: 0 to 99. 0 is the default. Note: For monospaced fonts, the additional spacing is added to the existing inter-character gap. This is also true for proportionally spaced fonts;...
Page 52
T11. color Field color overlay attributes. B is the default. Transparent The overlay field (text or constant text) does not block out (or “erase”) existing fields. Opaque The overlay field blocks out (or “erases”) existing fields. Options for standard printer fonts: Opaque, Normal, Black, Normal D/R/W Opaque, Normal, White, Normal...
Page 53
T13. char rot Character rotation. 0 is the default. The field or supply does not rotate, only the characters do. Options: Top of character points to top of field Top of character points to left of field Top of character points to bottom of field Top of character points to right of field T14.
Page 54
T15. sym set Symbol set. 0 is the default (Internal Symbol Set). For scalable or TrueType® fonts, use: ANSI Symbol Set Macintosh Wingdings Unicode (user input) for particular mapping BIG5 (user input) for Unicode mapping GB2312 (user input) for Unicode mapping SJIS (user input) for Unicode mapping (CP 932, Japanese) GB2312 (user input) for GB2312 mapping (CP 936, Simplified Chinese)
D e f i n i n g B a r C o d e F i e l d s Each bar code field requires a separate definition. The printer can shift some bar code fields to avoid bad dots on the printhead. Shiftable bar codes include: Codabar (NW7), Code 128, Code 39 (w/ or w/o CD) or MOD43, Code 93, EAN13, EAN13+Price CD, Interleaved 2 of 5/Interleaved 2 of 5 with Barrier Bar, MSI, UPCA, UPCA+Price CD, and UPCE.
Page 56
Bar Code Number of Characters GS1 DataBar Bar Code Type (B13) 1 - GS1 DataBar 14 13 - no check digit input 2 - GS1 DataBar 14 Truncated 13 - no check digit input 3 - GS1 DataBar 14 Stacked 13 - no check digit input 4 - GS1 DataBar 14 Stacked Omni 13 - no check digit input...
Page 57
Bar Code Number of Characters UPCA UPCA+2 UPCA+5 UPCA+Price CD UPCE UPCE+2 UPCE+5 Note: For more information about two-dimensional bar codes, see Appendix A, "Samples." B4. fix/var Fixed (F) or variable (V) length field. Bar Code Fixed or Variable Bar Code Fixed or Variable Aztec* Fixed or Variable...
Page 58
B5. row Row location -distance from bottom of the print area to the pivot point of the field. The pivot point varies, depending on how the field is justified. 10 is the default. Remember to include text or numbers that may appear with the bar code for the row measurement.
Page 59
203 DPI Bar Code Densities Bar Code Density Density Narrow Narrow Data Appearance Char Type Selector (% or cpi) Element to Wide Length Codes (dots/mils) Ratio UPCA +2/+5 2/9.9 11 or 12 1, 5, 6, 7 or 0 to 9 Price CD 114% 3/14.8...
Page 60
Bar Code Density Density Narrow Narrow Data Appearance Char Type Selector (% or cpi) Element to Wide Length Codes (dots/mils) Ratio CODE 93 6/29.6 0 to 2710 8 00H to 5/24.6 4/19.7 3/14.8 11.2 2/9.9 4/19.7 1:2.0 0 to 14 0 to 9 3/14.8 1:2.0...
Page 61
13 mils or greater (3 dots @203 dpi). If using a denser bar code, make sure the bar code scans in that particular application. Avery Dennison “premium” supplies and increasing the print contrast are recommended for denser bar codes.
Page 62
203 DPI Bar Code Densities Bar Code Type Char Set Density Narrow Element Data Selector (dots/mils) Length 0 to 2710 00H to FFH GS1 DataBar 2/9.9 3/14.8 4/19.7 5/24.6 6/29.6 7/34.5 8/39.4 0 to 2710 00H to FFH Aztec 0.0099 0.0148 0.0197 0.0247...
Page 63
300 DPI Bar Code Densities Bar Code Density Density Narrow Narrow Data Appearance Char Type Selector (% or cpi) Element to Wide Length Codes (dots/mils) Ratio UPCA +2/+5 3/10 11 or 12 1, 5, 6, 7 or 0 to 9 Price CD 103% 4/13.3...
Page 64
300 DPI Bar Code Densities Bar Code Density Density Narrow Narrow to Data Appearance Char Set Type Selector (% or cpi) Element Wide Ratio Length Codes (dots/mils) CODE 93 9/30.0 0 to 2710 00H to 7/23.4 6/20.0 4/13.3 11.1 3/10.0 6/20.0 1:2.0 0 to 2710...
Page 65
300 DPI Bar Code Densities Bar Code Type Density Narrow Element Data Length Char Set Selector (dots/mils) GS1 DataBar 3/9.8 0 to 2710 00H to FFH 4/13.1 5/16.4 7/23 8/26.2 10/32.8 11/36.1 Aztec 0 to 2710 00H to FFH 0.0100 0.0133 0.0167 0.0233...
Page 66
B9. height Bar code height, in 1/100 inches, 1/10 mm, or dots. Minimum values: English Metric 203 Dots 300 Dots Height Bar Code Type Description These bar codes have a fixed height. Use 0. Aztec Code 16K Intelligent Mail PDF 417 PostNet MaxiCode Data Matrix...
Page 67
B11. alignment Choose L, R, C, B or E to align the bar code data correctly in the field. L is the default. Alignment Bar Code Type Description Align on left side of field. Aztec, Data Matrix, Must use L for these bar codes. GS1 DataBar, Intelligent Mail, MaxiCode, QR Code (Quick...
Page 68
B12. field rot Field rotation. Field rotation rotates the whole field, not just the characters. Rotation is affected by the pivot point, which varies depending on how text is justified. Lower left corner of field is the pivot point. 0 is the default. Options: Top of field points to top of supply (use for MaxiCode) Top of field points to left of supply Top of field points to bottom of supply...
Example B,1,30,V,5,5,38,4,0,0,L,0,1,2,22 | Defines a bar code field (field #3) with up to 30 characters of variable length starting at row 5, column 5. The GS1 DataBar uses a density of 4. No text is shown with the bar code. The bar code is left-aligned with no field rotation.
D e f i n i n g C o n s t a n t T e x t F i e l d s A constant text field is a set of fixed characters that prints on all labels. Define each constant text field separately.
Page 71
C6. hgt mag Height magnifier, 1 to 7 times (4 to 255 points for scalable/downloaded TrueType fonts). 1 is the default. Use a magnifier of 1 with proportionally spaced fonts, because characters lose smoothness at higher magnifications. See Appendix B, “Fonts,” for more information about fonts. C7.
Page 72
C9. alignment Alignment of constant text in the field. L is the default. Options: Align on left side of field (default) Center text within field (monospaced fonts only) Align on right side of field (monospaced fonts only) Align at midpoint of field Align at endpoint of the field Use L, B, or E for any font.
Page 73
C12. “fixed char” Fixed characters to appear in the field. Maximum 2710 characters. “” is the default. Enclose in quotation marks. C13. sym set Symbol set. Use 0 for the Internal Symbol Set. 0 is the default. For scalable or TrueType® fonts, use: ANSI Symbol Set Macintosh Wingdings...
D e f i n i n g L i n e F i e l d s Use lines to form borders and mark out original prices. Define each line separately. This field is not assigned a field number, but is counted as a field (keep this in mind, as the printer allows a maximum of 1000 fields per format).
Page 75
L6. length/ end If Using Segments: Column location of end point. Measure from left edge of print area. On vertical lines, this value must match parameter L4. 100 is the default. English 0 – 409 Metric 0 – 1039 203 Dots 0 –...
D e f i n i n g B o x F i e l d s Use boxes to form borders or highlight items of interest. Define each box field separately. This field is not assigned a field number, but is counted as a field (keep this in mind, as the printer allows a maximum of 1000 fields per format).
Q6. thickness Using the chart below for reference, write the desired line thickness (1 to 99) in box Q6. 2 is the default. Boxes fill inward, so make sure boxes do not overwrite other fields. Measured in dots. Q7. “pattern” Line pattern.
D e f i n i n g t h e R F I D D a t a F i e l d The RFID Data Field contains the information programmed into the RFID inlay. The syntax of the RFID Data Field is similar to the standard non-printable text field format.
D E F I N I N G F I E L D O P T I O N S This chapter provides a reference for defining ♦ field options in formats ♦ check digit packets. Note: When using multiple options in a format, options are processed in the order they are received.
U s i n g O p t i o n 1 ( F i x e d D a t a ) Fixed data is information (a company name or store number) to print on all labels. Define fixed characters for an entire field or for part of a field.
U s i n g O p t i o n 3 ( D a t a E n t r y T e m p l a t e s ) This option provides more specific restrictions than Option 2. This option can be used to select certain letters (such as A through F or the numbers 1 through 4) from a character set.
U s i n g O p t i o n 4 ( C o p y D a t a ) Use option 4 to create a field that uses data from another field. This is useful for creating merged fields or sub-fields.
Merging Fields Copy data to merge the contents of fields. Use the copy data option as many times as necessary to copy all the appropriate fields into the merged field. RFID Data Fields can be merged. In the following example, two text and two non-printable fields are shown. Data from these fields is merged to form field 5, and is then printed as a bar code.
U s i n g O p t i o n 6 ( U p l o a d F i e l d D a t a ) Upload data from any field using Option 6. When uploading multiple fields of data, the data is comma separated.
U s i n g O p t i o n 7 P r i n t T i m e / D a t e The printer must contain the optional real time clock. Use this option to print the printer’s current time and date in a format.
U s i n g O p t i o n 2 1 ( D e f i n e E x t e n d e d F i e l d N a m e s ) This option defines names for each field in a format, which can be longer than eight characters. This option is only available on the XML-enabled printer.
U s i n g O p t i o n 3 1 ( C a l c u l a t e C h e c k D i g i t ) The printer generates a check digit when Option 31 is applied to the field. Do not use this option if the field contains a UPC, EAN, or Code 39 (with the MOD43 check digit) bar code.
U s i n g O p t i o n 5 0 ( B a r C o d e D e n s i t y ) Apply this option to bar code fields to create custom densities. This option overrides the density value in the bar code field.
U s i n g O p t i o n 5 1 ( P D F 4 1 7 S e c u r i t y / T r u n c a t i o n ) Define a security level and choose whether or not to truncate a PDF417 bar code.
U s i n g O p t i o n 5 3 ( O p t i o n a l S e t t i n g s f o r A z t e c ) Use Option 53 to set the error control level, enable ECI data, enable a menu symbol, and add appended data to an Aztec bar code.
U s i n g O p t i o n 6 0 ( I n c r e m e n t i n g / D e c r e m e n t i n g F i e l d s ) Applications such as serial numbers require a numeric field to increment (increase in value) or decrement (decrease in value) on successive labels within a single batch.
Fixing the First Number in the Incrementing Sequence There are two ways to enter the first number in the incrementing sequence. Use batch data or Option 1 to define the first number as a fixed character. The first number in the sequence must contain the same amount of digits as the highest number to be counted.
U s i n g C h e c k D i g i t s Check digits are typically used to ensure that a text or bar code field scans correctly. The printer calculates a check digit when Option 31 is applied. A check digit scheme determines how the printer calculates a check digit.
Sum of Products Calculation This is an example of how the printer uses Sum of Products to calculate a check digit for this data: 5 2 3 2 4 5 2 1 9 1. Weights are applied to each digit, starting with the last digit in the weight string. They are applied right to left, beginning at the right-most position of the field.
Sum of Digits Calculation This is an example of how the printer uses Sum of Digits to calculate a check digit for this data: 5 2 3 2 4 5 2 1 9 1. Weights are applied to each digit, starting with the last digit in the weight string. They are applied right to left, beginning at the right-most position of the field.
C R E A T I N G G R A P H I C S This chapter provides information on how to ♦ map out the graphic image using the hexadecimal (hex) or run length method. ♦ create a graphic packet using a graphic header, bitmap, duplicate, next-bitmap, text, constant text, line, and box fields.
D e s i g n i n g B i t m a p p e d I m a g e s After determining the encoding method to use, map out the graphic image. Note: The mapped image must be an upside down mirror image of the final result.
Using the Hex Method The following steps explain how to derive a hex character string from a bitmapped graphic. Each square on the grid represents a dot. A black square indicates the dot is ON, and a white square indicates the dot is OFF. A sequence of binary numbers, called a bit pattern or bitmap, determines what dots are on and off.
Using the Run Length Encoding Method The following steps explain how to derive a run length character string from a bitmapped graphic. Each square on the grid represents a dot. A black square indicates the dot is ON, and a white square indicates the dot is OFF.
C r e a t i n g a G r a p h i c P a c k e t A graphic packet can contain ♦ bitmapped fields (for bitmapped images) ♦ constant text fields ♦ lines ♦ boxes Images using hex representation or run length encoding are bitmapped images.
Within a Format When defining the graphic field within the format, the row and column parameters represent where on the format to place the graphic image. To place a graphic (a logo, for example) within a certain area on the supply, enter the starting position (bottom left corner) of the graphic image.
G8. mode Imaging mode. Enter 0. G9. “name” Graphic name (optional), 0 to 8 characters, enclose within quotation marks. “” is the default. Example {G,99,A,R,G,0,0,0,"99Wire" | Adds a graphic image identified by number 99 to volatile RAM. The graphic uses dot measurement.
C r e a t i n g N e x t - B i t m a p F i e l d s This field uses the previous field’s row and column locations. Use the bitmap or duplicate field data without having to recalculate row and column locations.
Example B,117,24,H,"03FFFFFFFFFFFFFFFFFFFC" | D,0,1,2 | Defines a duplicate field that is imaged after the bitmap line. This field duplicates the preceding bitmap line twice (at row 118 and 119). Use constant text, line, or box fields in a graphic packet to create a compliance label overlay. See Chapter 3, “Defining Fields,”...
S a m p l e R u n L e n g t h G r a p h i c P a c k e t {G,99,A,R,G,0,0,0,"99WIRE" | B,81,34,R,"ZZEdC" | B,39,50,R,"Z" | D,0,4,4 | B,40,39,R,"KzI" | B,82,30,R,"NzkN" | B,41,34,R,"EzsF"...
D e f i n i n g t h e G r a p h i c F i e l d The graphic field in a format references the graphic image by the graphID in the graphic header. This field is required only if the graphic will be stored in RAM.
A b o u t t h e C o m p r e s s e d G r a p h i c s P a c k e t The compressed graphics packet is created by label design software when a format is saved in LZ77 compressed format with a MIME wrapper.
P R I N T I N G This chapter describes how to ♦ download files to the printer ♦ define the batch header, batch control, and batch data files ♦ create batch files. ♦ The printer accepts files in MPCLII, MLI, or XML format. ♦...
D o w n l o a d i n g F i l e s There are several ways to download files to the printer. Make sure the communication settings at the host match those at the printer. Port Connection ♦...
A b o u t B a t c h P a c k e t s ( P r i n t J o b s ) A batch packet containing batch data is required for all print jobs. Batch data is the actual information printed on the supply.
D e f i n i n g t h e B a t c h C o n t r o l F i e l d The batch header must precede this field. The batch control field defines the print job and applies only to the batch that immediately follows.
Description of cut mode operation: Cut Mode Cut Before first tag Cut Between Cut After Printed tags left between in Batch? Tags? Batch? printhead and cutter? Yes* Yes* Yes* (Feeds strips) Yes** Yes* No (Feeds strips) Yes** Cut Modes 3 and 5 minimize the number of tags left between the printhead and the cutter. Depending on the length of supply being cut, there may be one tag left between the printhead and the cutter.
E9. cable_det Bar code verifier cable detect. The printer can be set to detect when a bar code verifier’s cable is disconnected. For more information about connecting the verifiers cables, refer to the Verifier’s Operating Instructions. 0 is the default. Options: The printer does not detect when a cable is disconnected I/O cable is disconnected I/O and/or data cables are disconnected...
Incrementing Fields In incrementing fields, the first number in the sequence must contain the same number of digits as the highest number to be counted. For example, to increment the numbers in a field from 1 to 999, enter the starting number in the batch as 001. C r e a t i n g G e n 2 R F I D D a t a The RFID printer supports EPC Gen2 data, which contains these fields: ♦...
Page 118
To use Gen2 data, modify the RFID Field’s batch data. Syntax field#,"EPC_data~028" | C,"User_Mem~028" | C,"TID_Mem~028" | C,"Acs_Pwd~028" | C,"Kill_Pwd~028" | C,"Lock_Code" | field# Identifies the RFID Data Field number for the following data. Range: 1 to 999. 1 is the default. "EPC_data~028"...
Page 119
C,"Lock_Code" Five-digit locking method for each field in this order: EPC Data, User Memory, TID, Access password, and Kill password. Locking options: No Lock (unsecure) Permalock (permanently unsecure) Password lock (secure) Permalock & password lock (permanently locked) Note: To Permalock a Monza R6 chip, use “33333” for the lock code. Access or kill passwords are not valid for Monza R6.
E n t e r i n g B a t c h D a t a f o r Q R C o d e QR Code requires certain parameters at the beginning of all batch data. Syntax "error_cor mask# data_input,char" error_cor Level of error correction.
Structured Append Mode QR Code offers a mode called structured append (or concatenated) that collects data from multiple QR Code symbols and uses that data elsewhere. For example, the components of a sub- assembly can have individual QR Codes and the QR Code for the entire assembly contains all the data from the individual codes.
Batch Quantity Zero Method Use the batch quantity zero method when the application requires operator intervention to enter data. While the operator is entering data, the previous field is sent with a batch quantity of zero. The printer images the field, but does not print it. After the operator enters the data for the last field, the batch quantity can be specified.
S T A T U S P O L L I N G This chapter explains how to use status polling. There are two types of Status Polling: ♦ Inquiry Request—information about the readiness of the printer. ♦ Job Request—information about the current (or last received) job downloaded to the printer. I n q u i r y R e q u e s t ( E N Q ) An ENQ character acts as a request for printer status information.
E N Q R e f e r e n c e T a b l e - B y t e # 2 Char Const. Const. Comp. Corr. Online Busy Active Online Failure Error Data Error Bit 7 Bit 6 Bit 5 Bit 4 Bit 3...
ENQ Reference Table - Byte #2 (continued) Char Const. Const. ON Comp. Corr. Error Online Busy Active Online Failure Data Error Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Dec 127 Note: A “1"...
Page 128
E N Q R e f e r e n c e T a b l e - B y t e # 3 Char Const. Const. ON Format Waiting to Ribbon Stock Online Battery Error Dispense Fault Fault Error Label Bit 7 Bit 6...
Page 129
ENQ Reference Table - Byte #3 (continued) Char Const. Const. ON Format Waiting to Ribbon Stock Online Battery Error Dispense Fault Fault Error Label Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Dec 127 Note: A “1"...
J o b R e q u e s t A Job Request returns status information about the most recently processed print job. Send a job request after an ENQ or batch. There are two levels of Job Requests: ♦ Numeric Error Codes Only (0, 1, or 2) ♦...
Page 131
The following syntax is the response for a Job 3 request. Press FEED (if necessary) to return the job response. Syntax {J,"Status1 A,B","Status2 A,B,C,D,E","FMT-1","BCH-2"} J1. J Job Response Identifier. J2. “Status1 A,B” Status 1A contains the field number, in the format or batch, where an error was found.
Use a Job Request 4 when printing in the on-demand mode with a large number of tags or labels from a single batch. A Job Request 4 may not be accurate if tags or labels are printed in continuous mode, because of the response time involved. A Job Request 4 is not useful in single ticket batches (printing 1 of 1) or multiple single ticket batches.
S t a t u s P o l l i n g C o n s i d e r a t i o n s f o r S c r i p t M o d e The following table shows the effects of the I Packet and the printer’s front panel (or keyboard) on status polling and immediate commands.
D I A G N O S T I C S & E R R O R S This chapter explains how to ♦ print diagnostics labels ♦ reset the printer ♦ call Technical Support. Before calling Service, print a test label. The label contains information to help diagnose mechanical and setup problems.
Installed Options Description Battery Cutter Peel mode Stacker Liner Take-up Bar Code Verifier Additional labels show wireless network settings and RFID settings if the printer has those capabilities. C l e a r i n g a n E r r o r To clear an error: ♦...
C a l l i n g T e c h n i c a l S u p p o r t Technical support representatives are available Monday through Friday during regular business hours. Follow these steps before calling: 1.
Page 138
Error Description Code Column field position is greater than the maximum stock dimension. See “Defining Text Fields” in Chapter 3 for valid column widths. Font style must be 1, 2, 3, 4, 5, 6, 10, 11, 15, 16, 17, 18, 50, 56; or a valid downloaded font selector.
Error Description Code Line thickness must be 0 to 99 dots. Line direction must be 0, 90, 180, or 270. End row is invalid. Line segment or box end row is defined outside of printable area. End column is invalid. Line segment or box end column is defined outside of printable area.
Error Description Code Narrow element value is less than 1 or greater than 99. Correct the value and resend the format to the printer. Wide element value is less than 1 or greater than 99. Correct the value and resend the format to the printer.
Page 141
Error Description Code Print adjustment (position) must be -450 to 450 dots. Margin adjustment (position) must be -99 to 99 dots. Speed adjustment must be 0 (default), 25 (2.5 ips), 40 (4.0 ips), 60 (6.0 ips), 80 (8.0 ips), 100 (10.0 ips), or 120 (12.0 ips). Primary monetary symbol must be 0 (None), 1 (Dollar), 2 (Pound), 3 (Yen), 4 (Deutsche Mark), 5 (Franc), 6 (Peseta), 7 (Lira), 8 (Krona), 9 (Markka), 10 (Schilling), 11 (Rupee), 12 (Ruble), 13 (Won), 14 (Baht), 15 (Yuan), or 16 (Euro).
Error Description Code The skip index selection defined in the field must be 0 (disabled) or 1 (enabled). Correct the packet and resend to the printer. The bar code verifier mode must be 0 (disable) or 1 (enable). The bar code verifier’s cable detect mode must be 0 (no detect), 1 (I/O cable detect), or 2 (I/O and data cable detect).
Page 143
Error Description Code RFID stop to encode mode must be 0 (disabled) or 1 (enabled). See “Defining the RFID Setup Packet” for more information. RFID singulate mode must be 0 (disabled) or 1 (enabled). See “Defining the RFID Setup Packet” for more information. RFID start encode position must be between 10 and 2000.
Communication Errors Error Description Code The printer memory is full. Delete unnecessary formats or graphics from memory. Use run length encoding to map large graphics. To use flash memory, format it first. See “Formatting Flash Memory” in Chapter 2 for more information. Parity on the printer does not match the parity on the host.
D a t a F o r m a t t i n g F a i l u r e s Formatting errors indicate that a field prints incorrectly. After checking the data stream and correcting the data, retransmit the format and batch. Note: For errors 571-622, the batch still prints, but the field, font, bar code, or density may be incomplete, missing or contain incorrect data.
Page 146
Error Description Code There are more than 10 bar codes on one label for the bar code verifier to scan. Redesign the format or disable the bar code verifier. Error pending and the printer cannot continue with batch. Printer received a command that it cannot execute while it is running. SETUP setting is invalid.
Page 147
R F I D E r r o r s These errors occur when there is an RFID problem. If using Easy Setup, contact Technical Support for assistance with these errors. Note: To correct an RFID error, turn off the printer to clear the error. Turn on the printer, then adjust the RFID settings.
Error Description Code RFID Tag Failure. The RFID module detected a problem during encoding. This error also occurs when TID singulation fails. Call Technical Support. RFID inlay missing. Inlay not found in RF Field (area inside the printer where RFID inlay is programmed.) This may be a bad RFID inlay.
Page 149
Error Description Code Cutter is not moving. Close the cutter’s door. . Check cutter. Close the cutter’s door. Call Technical Support. The stacker is full or jammed. Empty the stacker or clear the jam before continuing. The printer does not recalibrate after this error. Low Voltage.
Error Description Code The printer job queue is full. Turn off the printer. Wait 15 seconds and turn it back on. Resend the packets. If the problem continues, call Technical Support. The backfeed mode is not set. Print engine lock-up. Call Technical Support. No job quantity for the job setup.
Error Description Code Invalid quit command. The script is missing the quit command {Q space}. Illegal command in the script. The script may include commands that have been removed from the ADK2 scripting language. Check sum error. Each packet has a four-digit checksum at the beginning of the packet. Recompile the script.
P R I N T E R O P T I M I Z A T I O N This chapter provides information on how to improve the printer’s performance by ♦ adjusting the print quality ♦ reducing the imaging time for printing ♦...
The following non-print zones are recommended: Left and Right 0.025 inches (0.6mm or 5 dots) on either edge of the label. Top and Bottom 0.025 inches (0.6mm or 5 dots) on the leading and trailing edge of the label. The leading edge is the edge of the label that exits the printer first; the trailing edge is the edge of the label that exits the printer last;...
Increasing Throughput Reducing the imaging time increases throughput. Increase the baud rate to increase the transmission time and increase throughput. Make sure the communication settings at the printer match those at the host. Using a baud rate of 19200 is almost twice as fast as 9600 baud. Using a baud rate of 38400 is almost twice as fast as 19200 baud.
S A M P L E S This appendix contains sample formats. Customize any of these formats. The field separator is the split vertical bar (|). The decimal value is 124. To enter this character, use the Shift key plus the Split Vertical Bar key on the computer’s keyboard. Depending on the text editor, it may appear as a solid vertical bar or as a split vertical bar.
S a m p l e C o m p l i a n c e P a c k e t ( C o d e 1 2 8 a n d I 2 o f 5 B a r C o d e s ) Code 128 is a high density linear bar code for alphanumeric or numeric data.
Sample Data Matrix w ith Function 1 {F,36,A,R,E,400,400,"DTMTRX1" | B,1,50,V,10,50,35,0,50,8,L,0 | } {B,36,N,1 | 1,"~~110012345678902" | } This example prints a 0.50-inch wide by 0.50-inch tall (50) square Data Matrix symbol using the default density (0) without any field rotation (0). FNC1 appears in the batch data as ~~1. S a m p l e E A N P a c k e t European Article Number is a linear bar code for numeric data.
GS1 DataBar Expanded {F,27,A,R,E,400,400,"EXPANDED" | B,1,120,V,50,100,38,3,100,0,L,0,6,,6 | } {B,27,N,1 | 1,"123456789012345678901234567890123456789012 3456789012345678901234567890" | } GS1 DataBar Expanded (no composite) {F,1,A,R,E,600,400,"GS1EXPD" | B,0,16,V,425,25,38,3,50,8,L,0,6,1,22 | R,1,"10123456#21ABCD" | } {B,1,N,1 | } S a m p l e I n t e l l i g e n t M a i l ® P a c k e t For the Intelligent Mail®...
UPS. Refer to the Guide to Bar Coding with UPS or the AIM MaxiCode Specification for more details about data requirements. The printer supports modes 0, 1, 2, and 3. Contact Avery Dennison for information about additional MaxiCode modes.
MaxiCode Compression Sample Once the data is properly encoded per the compressed format, the UPS scanners and software do the translating of the compressed data when reading the symbol. Our printers take the input data as-is and encode it as a standard MaxiCode symbol. Standard scanners interpret the encoded data exactly as it appears in the symbology without decompressing its contents.
S a m p l e M S I P a c k e t MSI is a linear bar code for numeric data. {F,101,A,F,E,600,400,"MSI"| B,3,12,V,55,50,9,7,85,8,L,0| R,1,"1234567890" | } {B,101,N,1 | } S a m p l e P D F 4 1 7 P a c k e t PDF417 is two-dimensional barcode that contains alphanumeric or numeric data.
S a m p l e D a t a E n t r y F o r m a t P a c k e t ( U P C A B a r C o d e ) This packet uses Option 5 (Data Entry Sources) and Option 20 (Data Entry Prompts).
S a m p l e R F I D D a t a F i e l d s {F,1,A,R,E,200,200,"EPCFONT" | T,40,1,F,10,10,0,56,40,40,B,L,0,0|} {B,1,N,1 | 40,"A"|} RFID Data Field w ith a Copy Option F,1,A,R,E,600,400,"RDCI" | L,V,500,115,90,85,3 | L,V,298,245,90,102,3 | C,568,8,0,2,2,2,B,L,0,0,"FROM:",0 | C,568,125,0,2,2,2,B,L,0,0,"CARRIER:",0 | C,387,8,0,2,1,1,B,L,0,0,"(420) SHIP TO POSTAL CODE",0 |...
Page 175
F O N T S Our printers support two types of fonts: Bitmapped (traditional printer fonts such as Standard and Reduced) and Scalable/TrueType® (Font 50). This appendix gives a brief overview of each type of font and how the printer interprets fonts. It also shows examples of the printer’s installed fonts.
Page 176
These samples were printed using the Internal Symbol set. Standard Font Reduced Font Bold Font OCRA-like Font EFF Swiss Bold Font* * Printed with ANSI Symbol Set B-2 Packet Reference Manual...
PaxarSymbols Font 56 Characters A (decimal 65) = {F,1,A,R,E,200,200,"epc" | T,1,10,V,30,35,0,56,20,20,B,L,0,0|} {B,1,N,1| 1,"~065 A"|} Paxar Font 70 and Font 71 Characters professiona l dry clea n No ble ach Tum ble dry Tum ble dry Tum ble dry No tum ble lo w he at high he at Cool ir on...
NAFTA Font 72 and Font 73 Characters Machin e Machin e Machin e Machin e Machin e Machin e Machin e W ash W ash W ash W ash W ash W ash W ash Hand W ash Hand W ash Hand W ash Hand W ash Hand W ash...
Dry cle an, No Dry cle an, Dry cle an, Dry cle an, No Dry cle an, Dry cle an, Dry cle an, No Dry cle an, Trichloro- Petroleum Any Solve nt, Trichloro- Petroleum Any Solve nt, Trichloro- Petroleum ethyle ne Solvent Onl y Short Cycle ethyle ne,...
M o n o s p a c e d F o n t M a g n i f i c a t i o n Monospaced characters occupy the same amount of space within a magnification. Use monospaced fonts for price fields and data to list in a column. Decide how wide and tall the characters should appear on the labels.
S c a l a b l e F o n t I n f o r m a t i o n The scalable font is smooth at any point size. There are no jagged edges because the font is created from an equation every time it is used.
U s i n g I n t e r n a t i o n a l F o n t s International fonts are available as bitmap or TrueType fonts. See "Bitmap Font Information" or "TrueType Font Information" for more details. Save the font into the printer’s flash memory. Use the symbol set (110 - Unicode UTF-8) with a downloaded International TrueType font.
L i c e n s i n g F o n t s Avery Dennison provides tools to create and download TrueType fonts. However, it is your responsibility to purchase and license any fonts you download to the printer. Contact a font supplier for licensing information.
S Y M B O L S E T S / C O D E P A G E S This appendix contains a listing of the symbol sets, code pages, and extended character sets the printer supports. Use the charts in this appendix to convert dot sequences from the image dot pattern to codes usable in the fields.
Using International Character Sets/Code Pages Symbol sets 100, 101, 852-860, and 1250-1258 may only be used with the scalable font (font#50) or downloaded TrueType fonts. TrueType fonts are designed to be regionally specific; therefore, all symbol sets may not be supported in a given font. For example, to print Hebrew characters, find a font (such as Arial) that supports Hebrew characters;...
ANSI S ymbol Set Note: To determine the character code, add the column number and row number for the character. For example, to produce the ÿ character with the ANSI character set, press Alt 255 (column 15 + row 240) or use ~255 in the data stream. Bold Character Set Symbol Sets/Code Pages C-3...
OCRA Character Set Code Page 100 (Macintosh) Note: To determine the character code, add the column number and row number for the character. For example, to produce the ñ character with the Code Page 100 character set, press Alt 150 (column 6 + row 144) or use ~150 in the data stream. C-4 Packet Reference Manual...
Code Page 101 (Wingdings) Code Page 437 (Latin U.S.) Note: To determine the character code, add the column number and row number for the character. For example, to produce the û character with the Code Page 437 character set, press Alt 150 (column 6 + row 144) or use ~150 in the data stream. Symbol Sets/Code Pages C-5...
Code Page 850 (Latin 1) Code Page 852 (Latin 2) Note: To determine the character code, add the column number and row number for the character. For example, to produce the ľ character with the Code Page 852 character set, press Alt 150 (column 6 + row 144) or use ~150 in the data stream. C-6 Packet Reference Manual...
Code Page 855 (Russian) Code Page 857 (IBM Turkish) Note: To determine the character code, add the column number and row number for the character. For example, to produce the û character with the Code Page 857 character set, press Alt 150 (column 6 + row 144) or use ~150 in the data stream. Symbol Sets/Code Pages C-7...
Code Page 860 (MS-DOS Portuguese) Code Page 1250 (Latin 2) Note: To determine the character code, add the column number and row number for the character. For example, to produce the ü character with the Code Page 1250 character set, press Alt 252 (column 12 + row 240) or use ~252 in the data stream. C-8 Packet Reference Manual...
Code Page 1251 (Cyrillic) Code Page 1252 (Latin 1) Note: To determine the character code, add the column number and row number for the character. For example, to produce the ü character with the Code Page 1252 character set, press Alt 252 (column 12 + row 240) or use ~252 in the data stream. Symbol Sets/Code Pages C-9...
Code Page 1253 (Greek) Code Page 1254 (Turkish) Note: To determine the character code, add the column number and row number for the character. For example, to produce the ü character with the Code Page 1254 character set, would press Alt 252 (column 12 + row 240) or use ~252 in the data stream. C-10 Packet Reference Manual...
Code Page 1255 (Hebrew ) Code Page 1256 (Arabic) Note: To determine the character code, add the column number and row number for the character. For example, to produce the ü character with the Code Page 1256 character set, press Alt 252 (column 12 + row 240) or use ~252 in the data stream. Symbol Sets/Code Pages C-11...
Code Page 1257 (Baltic) Code Page 1258 (Vietnamese) Note: To determine the character code, add the column number and row number for the character. For example, to produce the ü character with the Code Page 1258 character set, press Alt 252 (column 12 + row 240) or use ~252 in the data stream. C-12 Packet Reference Manual...
A S C I I t o H e x a d e c i m a l C o n v e r s i o n C h a r t Use the chart below to translate the characters printed on the test label. The chart lists ASCII characters and their hexadecimal and decimal equivalents.
B i n a r y t o H e x C o n v e r s i o n C h a r t Binary Binary Binary Binary 00000000 01000000 10000000 11000000 00000001 01000001 10000001 11000001 00000010 01000010 10000010 11000010 00000011...
F O R M A T D E S I G N T O O L S Use copies of these worksheets and grids to create formats, batch data, and check digit schemes. Keep copies of the completed forms: ♦ Online Configuration Worksheet ♦...
Page 204
O n l i n e C o n f i g u r a t i o n W o r k s h e e t D-2 Packet Reference Manual...
Page 205
B a t c h W o r k s h e e t Format Design Tools D-3...
Page 206
C h e c k D i g i t W o r k s h e e t D-4 Packet Reference Manual...
OPTION #1 OPTION #2 OPTION #3 OPTION #4 OPTION #5 OPTION #6 OPTION #7 OPTION #20 OPTION #30 OPTION OPTION #21 OPTION Define Fixed Characters Data Type Data Entry Copy Data Data Entry Upload Field Print Time/ Data Entry Extended Pad Data Price Field Reimage...
Page 211
OPTION #1 OPTION #4 OPTION #5 OPTION #20 OPTION #30 OPTION OPTION #2 OPTION #3 OPTION #6 OPTION #7 OPTION #21 OPTION Define Fixed Characters Data Type Data Entry Copy Data Data Entry Upload Field Print Time/ Data Entry Extended Pad Data Price Field Reimage...
G L O S S A R Y Batch Data Defines the actual information (as fields within { }) printed on the 2,"Monarch" | label. Batch Control Defines the print job (as a field). E,0,0,4,2,1,0 | Batch Header First line of a batch, immediately following ({). Identifies the format {B,1,N,1 | } and batch quantity.
Page 214
Option Any line within a format that applies special formatting to a field. This R,4,6,1,3,1 | line begins with R and must immediately follow the field it applies to. Packet Any string of characters within ({ }). B,1,N,1 | 2,”Monarch" | Pre-image A way to optimize the printer, because it images the fields while data is collected.
I N D E X black to white print ratio 5-3 access password 6-7, 6-9 field definition 3-26 algorithm buffer check digit 4-17, 4-18 downloadable fonts 2-19 alignment format 2-19 constant text field 3-21 text field 3-4, 3-22 angle calculate check digit of line 3-24 character mapping...
Page 216
constant text field disable character rotation 3-22 backfeed 2-15 dispense position 2-15 fixed characters 3-22 justification 3-21 copy command download packet 6-1 double-byte currency symbol custom font 3-8 check digit 4-16 download TrueType font multiple downloading position packets type 6-3 duplicate field definition 5-9 Cyrillic characters 3-9...
Page 217
options, inc/dec 4-12 defining bitmap field options, merge data defining duplicate field 5-9 options, pad data 4-8 defining next-bitmap field options, PDF417 security 4-10 field, defining 5-12 options, PDF417 width/length 4-11 hexadecimal method 5-2, 5-3 options, price field run length chart 3-18 options, reimage 4-13 run length method 5-2, 5-4...
Page 218
constant text field 3-21 Mode 3 sample text field sample MaxiCode information memory about flash 2-21 Kanji characters available flash 2-21 QR Code 6-5, 6-6 in downloadable fonts buffer 2-19 kill password 6-7, 6-9 in format buffer 2-19 knife storing images in flash 5-5 enable storing images in RAM 5-5 position...
Page 219
request status resetting packet response status 7-1 backfeed control 2-15 script errors 8-16 clear from memory 2-22 status syntax communication settings 2-14 printing configuration black to white ratio control characters 2-10 downloading order font 2-23 high speed 9-1 memory configuration 2-17 problems monetary formatting...
Page 220
MaxiCode Mode 3 memory configuration packet 2-18 sample mode command 2-1 ASCII hex 3-13 monetary formatting packet Aztec NAFTA font Aztec with appended data 4-11 network console 2-27 backfeed control packet 2-15 next-bitmap field 5-8 bar code field 3-18 non-printable field 3-19 batch control field OCRA-like font...
Page 221
smart imaging next-bitmap field 5-8 special characters 6-9 non-printable text field 3-19 SSCC96 pad data sample 3-14 PDF417 security 4-10 status polling PDF417 truncation 4-10 stop bits 2-14 PDF417 width/length 4-11 storage device price field 4-9 storing print control packet printer configuration graphics in RAM 5-5 temporary graphics...
Page 222
characters 3-12 width/length PDF417 bar code 4-11 word length 2-14 write power 2-28 write verify 2-28 8 Packet Reference Manual...