Packet Reference Manual
Trademarks
Table of Contents
Mpclii Packet Reference Manual
Table of Contents
Mpclii Packet Reference Manual
Table of Contents
Mpclii Packet Reference Manual
Chapter Getting Started
Audience
Feature 9494 9490 9446 1460
Overview of Printer Differences
25,A,R,M,508,508,FMT-25 p
Before You Begin
Creating an Mpclii Format Packet
250,80,0,1,1,1,W,C,0,0,MONARCH MARKING,0 p
25,N,1 p
12,F,110,115,1,2,120,5,L,0 p
18,V,30,30,1,1,1,1,B,C,0,0,0 p
12345678901 p
Daily Startup Procedures
Sample Batch Packet
Mpclii Packet Reference Manual
Designing a Format
Starting with a Design
Determining Format Contents
Determining the Print Area
Drawing Rough Sketches
Using Supply Layout Grids
ConsideringFieldTypes
Considering Fonts
Designing a Format
Format Worksheet
Filling in the Format Worksheet
Mode COM19600,N,8,1
Configuring the Printer
Setting Communication Parameters
Example I,F,,,,,3 p
Using Autobaud
Example @A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A@A
Standard Syntax Guidelines
Using Mpclii Conventions
Mpclii Punctuation
‘comment‘
Mpclii Packet Reference Manual
Using Online Configuration Packets
Configuration Packet Header
Configuration Syntax Guidelines
Syntax
Example I,A,0,0,1,1,0 p
Defining the System Setup Packet
Syntax I,A,powupmode,language,sepon,slashzero symbolset p
Defining the Supply Setup Packet
Example I,B,0,0,1,10 p
Defining the Print Control Packet
Cursym,secondary,decimals p
Defining the Monetary Formatting Packet
Example I,C,0,-20,-10,0,768,1 p
ANSIcd,string1,string2 p
Defining the Control Characters Packet
Example I,D,1,1,2 p
Example I,E,~123~063~034~124~125~126~094 p
~126
?E?~123~044~034~124~125~126~094 p
Defining the Communication Settings Packet
Resetting Control Characters
Example I,F,3,1,0,0,1,ABC123 p
CTS XON/XOFF
Defining the Memory Configuration Packet
Buffer,device,buffersize p
Example I,M,I,R,1530 p
Buffer Min Max in K 9494 9490 9446 1460
Checking Current Buffer Sizes
About Memory Buffers
RAM
114.78K x 10 =
19.13K x Length
19.13K x 6 = 114.78K
1147.8 =
Buffer Worksheet
Buffer Allocation Considerations
R,N,20 p M,T,N,60 p
Optional RAM Buffer Sizes
Using Immediate Commands
Enabling Immediate Commands
Sending Immediate Commands
Syntax control characterimmediate command
DD or
Example F,1,C,R p
Clearing Packets from Memory
Syntax header,packet#,action,device p
Example W,0,M,R p
Using the Font Packet
Font#,action,device p
M,R p Number of bytes free, Number of bytes used p
Baseline
Spacing
Type
Cell Width
Using Configuration Upload Packet
Example I,0,U,N p
Defaults
For the 9494 printer
For the 9490 printer
For the 9446 printer
For the 1460 printer
Syntax F,format#,action,device,measure,length, width,name p
Chapter Defining Fields
Defining the Format Header
Defining Text Fields
Example F,1,A,R,E,300,200,TEXTILES p
Defining Fields
Dot
Defining Fields
T12. alignment
Defining Bar Code Fields
Example T,2,10,V,250,50,0,1,1,1,B,C,0,0,0 p
B4. fix/var Fixed F or variable V length field
Left/Center/Right-Justified Fields Balanced Fields
End-Justified Fields
Metric 0 Dots 0
2710
Barcode Density Narrow Data Appearance Char
Defining Non-Printable Text Fields
Example B,3,12,V,150,40,1,2,80,7,L,0 p
20 p
Field Data Field Type
Field#,# of char p
Defining Constant Text Fields
English 399 Metric 1015 Dots 767
Defining Fields
Defining Line Fields
Example C,30,10,0,1,1,1,B,L,0,0,MADE in USA,0 p
Vectors
Line Types
Segments
L5. angle/ If Using Segments end row
Defining Box Fields
Example L,S,110,30,110,150,10, p
Syntax Q,row,column,end row,end col,thickness, pattern p
Example Q,240,30,270,150,3, p
Mpclii Packet Reference Manual
Combining Field Options
Defining Field Options
Applying Field Options
3,1,3,1,1 p
Option#,parameter...parameter p
%$ p
Option 1 Fixed Data
Fixed char p
Monarch p
Option 4 Copy Data
Example R,4,3,1,3,1,1 p
Merging Fields
Sub-Fields
30,L/R,character p
Option 30 Padding Data
Sample Use for Padding
Example R,30,L,X p
Example R,31,G,5 p
Option 31 Calculate Check Digit
31,gen/ver,check digit # p
42,1 p
Option 42 Price Field
42,appearance code p
50,4,8,4,4,8 p
Option 50 Bar Code Density
50,narrow,wide,gap,narspace,widespace p
51,security,stand/default p
51,2,S p
52,row/column,dimension p
Example R,52,C,10 p
60,I/D,amount,l pos,r pos p
Option 60 Incrementing/Decrementing Fields
Fixing the First Number in the Incrementing Sequence
60,I,5,1,6 p
Option 61 Reimage Field
Example R,61 p
Using Check Digits
Field Weight string Products
Sum of Products Calculation
Sum of Digits Calculation
10 8 =
+ 0 + 2 + 6 + 6 + 1 + 6 + 5 + 4 + 3 + 3 + 6 =
10 4 =
Mpclii Packet Reference Manual
Chapter Printing
Batch control
Defining the Batch Header
Batch header
Batch data
Format#,N/U,quantity p
N,1 p
Defining the Batch Control Field
Example E,0,1,4,2,0,0 p
Syntax field#,data string p Continuation p
Using Special Characters in Batch Data
Defining Batch Data Fields
Example 1,Size 12 p 2, p 3,Blue p This would be appended. p
Incrementing Fields
Downloading Methods
Merged or Sub-Fields
Sequential Method
Batch Packet
Batch Method
Batch Quantity Zero Method
Optional Entry Method
Modifying Formats
Creating DOS Batch Files for Downloading
Inquiry Response
Chapter Status Polling
Inquiry Request ENQ
Example E AB
ENQ Reference Table Byte #2
Dec
ENQ Reference Table Byte #3
ENQ Reference Table Byte #3
Job Request
Syntax J,#
Status2
Job Response
Status1
FMT-1/BCH-2
Packet Type
Syntax J,Status1 A,B,Status2 C,D,E,FMT-1,BCH-2
Example J,2,612
Parameter
Error Number
Field Number
B,4,6,33,FMT-1,BCH-2
Total
Syntax J,printed,total,FMT-1,BCH-2
Printed
Example J,8,25,FMT-3,Bch-2
Job Status 0, 1, 2 Response Table Status 1 Codes
Number Meaning
Job Status 0, 1, 2 Response Table
Mpclii Packet Reference Manual
Printing a Test Label
Chapter Diagnostics
Using the 9494 or 9490 printer
Using a 9446 or 1460 printer
Using Data Dump
Troubleshooting Information
If You Receive an Error Message
Resetting Printers
If the PC and Printer Aren’t Communicating
Additional Diagnostics Information
Calling Technical Support
Error Description Code
Chapter Errors
Data Errors
Error Description Code
Errors
Error Description Code
Error Description Code
Error Description Code
Error Description Code
Error Description Code
Error Description Code
Error Description Code
Error Description/Action Code
Communication Failures
Error Description Code
Error Description Code
Data Formatting Failures
Error Description Code
Machine Faults
Error Description Code
Error Description Code
Error Description Code
Error Description Code
Hard Printer Failures
Printer Description Display
RAM checksum test failed. All formats
Adjusting the Print Quality
Printer Optimization
Dark
Light
Reducing Imaging Time
Example B,1,N,0 p
Example B,1,U,10 p 5,DAYTON, Ohio p
Example B,1,U,0 p Rodger Dist CTR p B,1,U,0 p 8292 p
U,0 p 3,BROADWAY p B,1,U,0 p West OAK AVE. p
General Format Tips and Hints
With Formats
Advanced Use of the Optional Entry Method
With Bar Codes
Standard Format
Optimized Format
Mpclii Packet Reference Manual 10-8
Appendix a Samples
Sample Upca Format Packet
Mode Description Printer
Sample MaxiCode Packets
Mode 0 Obsolete Sample
450660000 p
Mode 2 Sample
Mode 3 Sample
Sample Compliance Packet
Sample Batch Packet
Mpclii Packet Reference Manual
Sample Zero Batch Packet
Terms
Sample Batch Packet
Sample Fixed Character Format Packet
Mpclii Packet Reference Manual
Appendix B Fonts
Standard Fonts
Standard Font
Bold Font
CG Triumvirate Bold Font
Monospaced Font Magnification
Width Mag Standard Reduced Bold
Font Magnification
Standard
Proportional Font Magnification
CG Triumvirate Bold 9 pt
CG Triumvirate 6 pt
Scalable Font Information
CG Triumvirate Bold 9 pt `
72pt Sample1
Locating the Font Number in a Font Packet
Using Font Numbers in Formats
Additional Fonts
Example W,200,A,N,68 p
Appendix C. Symbol Sets/Code Pages
Supported Symbol Sets and Code Pages
Selecting the Ansi Symbol Set
Selecting a Symbol Set or Code
Selecting the Internal Symbol Set
Entering Extended Characters
Internal Symbol Set
Code Char
Ansi Symbol Set
These are the printable characters using the Bold font
Bold Character Set
These are the printable characters using the Ocra font
Ocra Character Set
Code
Code
Ascii to Hexadecimal Conversion Chart
Char Hex Decimal
Ascii to Hexadecimal Conversion Chart
105
Mpclii Packet Reference Manual
Appendix D. Format Design Tools
Online Configuration Worksheet
Batch Worksheet
Batch Continuation
Check Digit Worksheet
Supply Layout Inches
Supply Layout Metric
Supply Layout Dots
Format Worksheet
Sample
Define the Printer Address
Appendix E. Addressing a 9490 Printer
Addressing the Printer
Example I,F,,,,,,ABC123 p
Example ADABC123
Select the Battery Voltage
Select a Printer
Example I,C,,,,,,1 p
Using Non-Addressed Mode
Example I,C,0,0,0,0,768,1 p
Example I,F,,,,,, p
Switching Between Addressed Printers
Returning to Addressed Mode
Troubleshooting
Problem Action
Glossary
Option
Monospaced Fonts
Non-volatile RAM
6,1,3,1 p
Index
Mpclii Packet Reference Manual
ENQ
Mpclii Packet Reference Manual
IMD
Mpclii Packet Reference Manual
Index
Mpclii Packet Reference Manual
Ansi C-2
Mpclii Packet Reference Manual
Page
Toll Free