Home

Paxar Monarch 6015 User's Manual

image

Contents

1. i na 3 Creating en a RR Cn 3 Selecting Character Sets see Pe Gn a HU FERE ER IR 3 Formatting Text codes ote teer at D rot eb e ete eR oed OR ERE ettet 4 Creating Graphic Flelds ore etre vr Pe PT EE ER RYDER 5 Creating Barcode Field iriiri tt tbe dee EA Ue DU ique 6 Specifying Particular Bar Codess uu e ec t ed d 7 POSITIONING Fields tie 8 Configuring the 9 Selecting Operating Modes trecenta eq onde 9 Setting the Print enr re ri Er nia pr ar a 9 Setting the Power Mode rsier ce rot Re re ot eter UR aie ees 10 Checking the Battery Voltage meme 11 Using the Power Off 1 nemen enne 12 Checking Version Information ssssssssseee emm 13 Communicating with the OrgarnizZ r ose eere rtr rette rh re retten 13 Miscellaneous Control Characters sseeee eene 14 Sample Data Stream wees 15 INTRODUCTION 1 The Monarch 6015 printer works with application programs written for the Palm III series of organizers or the Symbol SPT 1500 With these Palm Computing connected organizers the printer can print receipts for retail healthcare or industrial environments Palm Computing is a subsidiary of 3Com Corporation The application writes a data stream of commands in the printer s control language to the printer
2. E Monarch Progammer B Manual rN ay zm lr ordet aa ante m XE i pa atent pos P S dii ee ae lt a m oS sow 40 00 smitt AND py are patient ou 9 00 ero SV 43 ke ictal Fin 25 cati pee Ww md 22 Nose L Monarch PAXAR TC6015PM Rev AC 2 01 1999 Monarch Marking Systems Inc All rights reserved Each product and program carries a respective written warranty the only warranty on which the customer can rely Monarch reserves the right to make changes in the product the programs and their availability at any time and without notice Although Monarch has made every effort to provide complete and accurate information in this manual Monarch shall not be liable for any omissions or inaccuracies Any update will be incorporated in a later edition of this manual 1999 Monarch Marking Systems Inc All rights reserved No part of this publication may be reproduced transmitted stored in a retrieval system or translated into any language in any form by any means without the prior written permission of Monarch Marking Systems Inc WARNING This equipment has been tested and found to comply with the limits for a Class A digital device pursuant to Part 15 of the FCC Rules These limits are designed to provide reasonable protection against harmful interfere
3. alphanumeric control code data or 26 if subset C and numeric pairs are used Each subset enables the bar code to contain different characters Subset A uses 20 3F hex and 40 7F hex read by the bar code reader as 00 7F hex subset B uses 20 7F hex and subset C uses 30 39 hex The first character of data must specify the subset to be used A B or C listed as 87 88 and 89 hex respectively The rest of the data can be all 256 ASCII characters by using a combination of the subsets The data must appear as numeric pairs corresponding to the hex values for the ASCII character in question You can change subsets in mid stream by using certain hex values in the data Use 85 84 and 83 hex to switch to subsets A B andC respectively To change the next character only to another subset use 82 hex With this option you can only change between subsets A and B You can also insert Code 128 function characters into the data Function 1 uses the reserved Code 128 character UCC EAN128 function 2 appends data function 3 initializes the bar code reader and function 4 extends characters for example a 97 decimal is changed to B 225 decimal by adding 128 to it Use 86 hex to specify Function 1 all three subsets Use 81 and 80 hex to specify Function 2 and Function 3 respectively subsets and only To specify Function 4 use 85 hex in subset A and 84 hex in subset B Function 4 is unavailable in subset C Positioning Fiel
4. of text to 25 mm Ui RUN H PB Creating Graphic Fields You print data stream graphics one line at a time To create a line you specify bits to turn off or on Bits turned off represent white space and bits turned on represent part of the graphic There is a 125 mm gap between consecutive lines Command Description Prints a graphic line ESC V 01 hex 00 hex data data 48 hex bytes indicating the dots to turn on or off For example if a specified byte is FF all the dots are on If it is 01 only one dot is on and the other 7 are off If you accidentally specify less than 48 bytes the printer does not print the graphic If you specify more than 48 bytes a fatal exception occurs You do not directly specify the bits turned on or off You specify the bits in groups of eight by using hex values Example This line of code prints a solid horizontal line of dots ESC V 1 0 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF Creating Bar Code Fields The printer can print the following bar codes with or without human readable data Code 39 Codabar Interleaved 2 of 5 Code 128 UCC EAN 128 UP C EAN AN Command ESC z lt bc type gt lt length gt lt height gt lt data gt ESC Z lt bc type gt lt length gt lt height gt lt data gt lt bctype gt lt length gt height data Description Prints a bar code without human readabl
5. the command to choose the operating mode See Configuring the Printer for more information 4 Embed the data stream in the application and test what you have written Conventions Used in this Manual Following are the conventions used in the syntax descriptions of each command Description Separates items in the command sequence lt gt Indicates a variable with a single byte value t Indicates the value is a literal Enter the value as it appears or use the ASCII hex values for the same characters Indicates a variable of any length Indicates a variable of an exact length ESC Indicates the beginning of a command sequence Enter 1B hex for this item CR LF Indicates the end of a response from the printer In the response it is represented as OD OA hex These conventions make it easier for you to read the commands syntax descriptions They are not part of the data streams For example ESC F 1 may be the syntax description but the application writes 1BF1 1B 46 31 hex to the printer The printer ignores commands with syntax errors CREATING FORMATS 2 A format is the design of a receipt that the application prints with the printer It consists of fields placed at various places on the format Fields can contain text graphics and bar codes This chapter describes the commands used to create formats Creating Text Fields Text fields can contain letters numbers and symbols To speci
6. the printer 16 hex Ctrl V NiCD and NiMH batteries only Requests the print buffer and battery statuses The printer responds with ESC B p bc hars C R LF ESC V vo lts C R LF pbchars The number of characters currently in the print buffer volts Four ASCII characters The first three are the battery voltage form x x The fourth character categorizes the voltage listed to give ita reference Values are 1 4 where lis high and 4 is low We recommend designing your applications so the user can check the printer s battery voltage Using the Power Off Timer The printer has a power off timer to conserve battery life After a specified period of inactivity occurs the printer goes into sleep mode You can specify the length of this period The printer returns to normal mode when it starts receiving commands again Command Description ESC C Sets the inactivity period to the default 20 seconds ESC M lt d igit1 gt Sets the power off timer Use D hex for the lt digit2 gt 0 CR Carriage return character CR lt digitl gt and 0 9 The number of seconds to set the timer lt digit2 gt to To disable the timer set both parameters to 0 Example ESC M 5 6 0 CR Sets the inactivity period to 56 seconds 1B 4D 35 36 30 OD hex Be careful when using buffer mode If there is data in the print buffer when the printer goes into sleep mode you will lose that data 12 Checking Version Inform
7. It writes these commands either directly or through the Symbol Application Programming Interface API For information about the API refer to Symbol s Web site www symbol com Refer to the 3Com Palm Computing Web site www palm com for more information about the Palm Ill series of organizers Also refer to the Stevens Creek Web site www stevenscreek com for various organizer applications The purpose of this manual is to describe the printer s control language The commands can be either of the following control characters in hex format that control the printer directly physically manipulating the print buffer s contents for example character sequences that adjust the printer s performance or help you design the receipts to print Creating Data Streams Creating a data stream involves coding a sequence of commands in the printer s control language Then you embed the data stream in the application which writes it to the printer To create a data stream 1 Draw a rough sketch of how you want the receipt to look For example a graphic may appear at the top followed by the name of your organization followed by a list of items purchased Your receipt could be organized any number of ways 2 Code the commands to implement your receipt design See Creating Formats for more information 3 Add any commands to the data stream related to how the printer performs For example at the data stream s beginning enter
8. ation our application can check the versions of both the printer hardware and firmware Command Description ESC P Requests the firmware version The printer responds with ESC version C R LF version Four ASCII characters representing the firmware version ESC P Requests the hardware version The printer responds with ESC 097 lt version gt C R LF version An ASCII character representing the hardware version Communicating with the Organizer T p H he printer and organizer must use these values for the communication arameters Baud Rate 19200 Stop Bits 2 Parity None Data Bits 8 ave the organizer use hardware RTS CTS communications protocol when communicating with the printer T a hese control characters are related to communications between the printer nd the organizer Command Description 13 hex Xoff Indicates a complete data transmission 11 hex Xon Ready to accept data Miscellaneous Control Characters Command 18 hex Cancel 2 hex Ctrl B Description Re initializes the printer Requests the print buffer status The printer responds with ESC B lt p bc hars gt C R LF lt pbchars gt The number of characters currently in the print buffer 8 hex BS Removes the last character entered in the print buffer 14 SAMPLE DATA STREAM How you send the data stream to the printer is dependent on the language your a
9. ds These commands control characters help you move the supply through the printer to position the fields on the receipt The application could also write spaces to the printer before it prints text Command Description D hex CR Advances to the beginning of the next line and turns bold printing off C hex FF Advances 10 lines 14 hex Norm F hex SI Sets the printer to 48 column mode E hex SO Sets the printer to 24 column mode B hex VT Advances 5 lines 9 hex HT Tabs to the next position or the beginning of the next line A hex LF Advances to the beginning of the next line The default amount of space between lines is 375 mm for text and 125 mm for graphics ESC lt num gt Performs a specified number of line feeds lt num gt 1 FF The amount of space in hex The default is 1 125 mm CONFIGURING THE PRINTER El You must configure the printer before printing with it This chapter describes the configuration commands Selecting Operating Modes The printer works in either online or buffer mode In online mode the printer prints characters as soon as they are received In buffer mode the printer receives and stores characters and then prints them upon receipt of an EOT control character 4 hex Command Description ESC P Selects online mode ESC P Selects buffer mode Setting the Print Contrast The print contrast depends on the battery voltage and the print c
10. e data Prints a bar code with human readable data The type of bar code to print values are the ASCII representation not hex l Code 39 2 Code 128 UCC EAN 128 3 Interleaved 2 of 5 4 UPC EAN J AN 5 Codabar The length of the bar code data in hex This value is dependent on the bar code you choose with lt bctype gt see below The height of the bar code in hex in increments of 125 mm lt height gt can be no smaller than 14 For example 14 2 5 mm 15 2 625 mm etc For UPC EAN J AN bar codes the height you specify will include a 1 25 mm drop bar pattern after the bar code The data for the bar code Its length must equal lt length gt See the following table for data restrictions which vary by bar code Specifying Particular Bar Codes Values for the length and data parameters depend on the type of bar code you choose with lt bctype gt Bar Code lt length gt lt data gt Code 39 9 maximum 0 9 A Z Space and Interleaved 2 of 5 16 maximum Pairs of numeric characters 0 9 UPC EAN J AN UPCA 12 0 9 UPCE 7 EAN J AN 8 8 EAN J AN 13 13 These lengths are fixed and all include a check digit Codabar 15 maximum plus start Data 0 9 and stop characters and The printer adds the stop character automatically Start a the default b c or d Code 128 UCC EAN 128 Details lt length gt can be a maximum of 13 with
11. fy text appearing on the format you create write the text directly to the printer There is no special command to use There are however commands control characters to select a character set to use and to format the text Selecting Character Sets The printer can use the ANSI or ASCII character sets These character sets are preloaded in the printer ANSI characters are the default Command Description ESC F 1 Selects ANSI characters ESC F 2 Selects ASCII characters Formatting Text For the text on your format you can choose the font and its size spacing and style normal or bold Command 1C hex Extend 1D hex Extendoff ESC U lt mode gt lt mode gt ESC k lt font gt lt font gt ESC A lt space gt lt space gt Example ESC A 2 1B 41 02 hex Description Prints characters twice as high as normal Stops printing characters twice as high as normal Turns bold printing on or off 0 Turn off bold printing 1 Turn on bold printing Selects a font 0 Large Rotated 90 degrees clockwise 24 columns per line Large Normal 24 columns per line Standard Bold 32 columns per line Standard Normal 38 columns per line Reduced Bold 42 columns per line Reduced Normal 48 columns per line Sets the space to leave between lines of text when they are printed 0 10 The amount of space in increments of 125 mm The default is 3 375 mm Sets the space between lines
12. nce when the equipment is operated ina commercial environment This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instruction manual may cause harmful interference to radio communications Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at his own expense CANADIAN D O C WARNING This digital apparatus does not exceed the Class A limits for radio noise emissions from digital apparatus set out in the Radio Interference Regulations of the Canadian Department of Communications Le pr sent appareil num rique n met pas de bruits radio lectriques d passant les limites applicables aux appareils num riques de la classe A prescrites dans le R glement sur le brouillage radio lectrique dicte par le ministere des Communications du Canada Trademarks MONARCH is a registered trademark of Monarch Marking Systems Inc Paxar is a trademark of Paxar Corporation 6015 is a trademark of Monarch Marking Systems Inc 3Com and Palm Computing are registered trademarks of Palm Computing Inc 3Com Corporation or its subsidiaries Monarch Marking Systems Box 608 Dayton Ohio 45401 TABLE OF CONTENTS Introduction i iin a nin nnn 1 Creating Data Streams ue E RR GR e Roe bee C NC breed a 1 Conventions Used in this Manual ee 2 Creating Formats
13. ontrast setting The print contrast setting also affects the print speed A high contrast indicates a slow speed and vice versa We recommend designing your applications so the user can adjust the print contrast Command Description ESC P lt value gt lt value gt Sets the print contrast 0 9 0 is the highest contrast and 9 is the lowest contrast The default is 5 Setting the Power Mode The printer can operate in five different power modes each using a different number of printhead sections The mode selected also affects the print speed The larger the number of dots used the faster the printer speed Command Description ESC P lt value gt Sets the power mode The number of printhead sections to use specified in hex How you specify this value is dependent on the language the application is written in For example in C you would use 0x01 to select one printhead section Prints using one printhead section Prints using two printhead sections Prints using three printhead sections Prints using six printhead sections Default Dynamically chooses the number of printhead sections to use 1 2 3 or 6 depending on what is printed lt value gt NOON 10 Checking the Battery Voltage The following commands control characters involve the printer s battery Command Description ESC P Prints the battery voltage ESC P Requests the battery voltage from
14. pplication is written in For example the following data stream consisting of several strings that the application writes to the printer makes use of C notations for carriage returns r new lines n and the C method for representing hex numbers x06 for example The data stream prints the label on the right 1 An Paxar Monarch 170 Monarch Ln Paxar M h Miamisburg OH 45342 TO Mna E Phone 937 865 2123 Miamisburg OH 45342 SALES RECEIPT t nV i n V Phone 937 865 2123 Description Qty Total n SALES RECEIPT 1 Monarch 9490 5 3495 n V Description Qty m 1 Monarch 9490 5 3495 2 Monarch 9403 4 995 2 Monarch 9403 4 995 n 3 Monarch 6035 3 4995 3 Monarch 6035 3 4995 n 4 Monarch 6030 2 2995 4 Monarch 6030 2 2995 n V 5 Monarch 9450 1 995 5 Monarch 9450 1 995 n Y Total 13475 moe ee l Opes n AMEX 37xvz55xx3 15001 Exp Date 10 01 Total 13475 nir n 5 Exp Date 10 01 xlbz1 x06 x64 V 123456Y nV x0c 15 For supplies service or assistance call toll free 1 800 543 6650 In the U S A 1 800 263 4650 In Canada www monarch com

Download Pdf Manuals

image

Related Search

Related Contents

IBM LOTUS TEAM WORKPLACE 6.5.1 User's Manual  SAGEM F@st 800 (RFC 1483)  ZyXEL ZyAIR G-4100 User's Manual  師 PMJ ポール用金具 ー 重量用 取扱説明書 - 日東工業株式会社 N-TEC    H018  HP 61-in User's Manual  Honeywell 69-1866-01 Air Cleaner User Manual  Measurement Studio Measurement Computing Edition Release Notes    

Copyright © All rights reserved.
Failed to retrieve file