Paxar 9430RX Programmer's Manual

Paxar 9430RX Programmer's Manual

Paxar 9430rx printer programmer's manual

Advertisement

Monarch
9430RX
Printer
TC9430RXPM Rev. AA 10/05
©2005 Paxar Americas, Inc. All rights reserved.

Advertisement

Table of Contents
loading

Summary of Contents for Paxar 9430RX

  • Page 1 Monarch 9430RX Printer TC9430RXPM Rev. AA 10/05 ©2005 Paxar Americas, Inc. All rights reserved.
  • Page 2 Each product and program carries a respective written warranty, the only warranty on which the customer can rely. Paxar reserves the right to make changes in the product, the programs, and their availability at any time and without notice. Although Paxar has made every effort to provide complete and accurate information in this manual, Paxar shall not be liable for any omissions or inaccuracies.
  • Page 3 Belgium outside, the equipment is to be restricted to the 2.460 – 2.4835 GHz frequency range. Operation in Italy requires a user license. Trademarks Paxar is a trademark of Paxar Corporation. Monarch and 9430RX are registered trademarks of Paxar Americas, Inc. Paxar Americas, Inc. 170 Monarch Lane Miamisburg, OH 45342...
  • Page 6: Table Of Contents

    Selecting the Operating Mode ... 2-1 Setting the Print Contrast ... 2-1 Setting the Power Mode ... 2-2 Checking the Battery Voltage ... 2-2 Request the printer statuses ... 2-3 Using the Power-Off Timer ... 2-4 Supply Control Commands ... 2-5 Printer Responses ... 2-6 Checking Version Information ...
  • Page 7 Choosing a Font ... A-1 Choosing a Bar Code ... A-1 Printing Graphics ... A-2 Supply Control Commands ... A-2 Font Modification ... A-3 Configuring the Printer ... A-3 Using the Magnetic Card Reader ... A-3 ii Table of Contents...
  • Page 8 MODIFYING STANDARD FONTS ... B-1 Standard Fonts ... B-1 Modifying Fonts ... B-1 Defining New Characters ... B-2 Selecting Character Sets ... B-3 Loading New Characters ... B-4 Saving Modified Fonts... B-4 BLUETOOTH RF COMMUNICATION ... C-1 Setting the Communications Parameters ... C-1 Manual Power Off ...
  • Page 9 iv Table of Contents...
  • Page 10: Introduction

    I N T R O D U C T I O N The Monarch 9430RX printer control language contains a variety of commands to ♦ create and print formats. ♦ configure the printer. ♦ enable specific printer features. You download these commands in a data stream from another device. This manual describes the printer's control language.
  • Page 11: Conventions Used In This Manual

    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 0D 0A 15 hex. These conventions make it easier for you to read the commands' syntax descriptions.
  • Page 12: Control Characters

    C o n t r o l C h a r a c t e r s The following characters are reserved and used to control the printer. The printer provides single-byte responses to the host of its status. Char.
  • Page 13 Control Action 0x11 Transmitter On Signals that the device is ready to receive data (can be sent by the printer or host). 0x12 Printer on Signals to the host that the printer is online. It is sent after initial power up, clearing a supply jam, or a supply reload.
  • Page 14: Configuring The Printer

    S e l e c t i n g t h e O p e r a t i n g M o d e 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).
  • Page 15: Setting The Power Mode

    S e t t i n g t h e P o w e r M o d e The printer can operate in five different power modes, each using a different number of printhead sections, which are groups of dots on the printhead. The mode selected also affects the print speed (the more printhead sections used, the faster the printer speed and vice versa).
  • Page 16: Request The Printer Statuses

    ESC M #card# CR-LF-NAK You can send a print status request to the printer for print buffer status and the magnetic card reader status by sending 2 hex (Ctrl-B) Print buffer status. The number of characters currently in the print buffer, shown as four ASCII hex digits, which are “OR’d”...
  • Page 17: Using The Power-Off Timer

    U s i n g t h e P o w e r - O f f T i m e r The printer has a power-off timer to conserve battery life. After a specified period of inactivity occurs, the printer goes into sleep mode.
  • Page 18: Supply Control Commands

    S u p p l y C o n t r o l C o m m a n d s The commands in this section control how the printer uses black-mark supplies. Look at your supply (distance between black marks, existence of any preprinted text, etc.) before you begin.
  • Page 19: Printer Responses

    ‘cmdbbw’ <max> Printer Responses See the printer’s response to the black mark commands in the following table. Command ESC QR39 ESC-'Q'-3F hex-3F hex-#high#-#low# ESC QB35 ESC-'Q'-30 hex-30 hex-#high#-#low# #high# #low# C h e c k i n g V e r s i o n I n f o r m a t i o n You can check the versions of both the printer’s hardware and firmware.
  • Page 20: Printer/Device Communications

    Additional communication specifications: Word Length –10 or 11 bits Mark or Logical 1 – -3 to -15VDC Auto Pow er Up – Positive signal on RTS input turns printer on. Response from the firmware version request. Four ASCII characters representing the firmware version.
  • Page 21: Setting The Dip Switches

    38400 19200 9600 2400 Parity None Even Printer Pow er Auto Power Off * Manual Power Off * The printer automatically turns off after 99 sec. (default) or the time set up by the System Administrator. 2-8 Configuring the Printer...
  • Page 22: Printer Pinouts

    There is a port for a 6-Pin RJ25 data connector. It provides RS-232 communications and is located at the back of the printer. The six connections provide the serial interface to the host. The table below lists the serial interface signals and pinouts.
  • Page 23: Miscellaneous Control Characters

    Removes the last character entered in the print buffer. CANCEL 0x18 Re-initializes the printer. We recommend that you begin all data streams with this command. 0x04 Sent by the printer to indicate the buffer is empty and the printer is idle (End Of Text). 2-10 Configuring the Printer...
  • Page 24: Creating And Printing Formats

    C r e a t i n g T e x t F i e l d s Text fields can contain letters, numbers, and symbols. To specify text for the format, write the text directly to the printer. There is no special Text field command. However, there are commands/control characters to select a character set and font.
  • Page 25: Selecting Character Sets

    Selecting Character Sets The printer comes with a default ASCII character set. You can select either of two extended character sets: International or PC Line- Draw. These character sets are standard in the printer. NOTE: You can modify the standard character sets/fonts. See Appendix B, “Modifying Standard Fonts,”...
  • Page 26: Selecting A Font

    Syntax ESC-<cmdcs>-<chset> <cmdcs> <chset> Example ESC F1 Selects the International (ANSI) character set. Selecting a Font For your format’s text, select the font, its size, and style (normal or bold). Syntax ESC-‘chheight’ ESC-<cmdf>-<font> ESC-<cmdb>-<bold> ‘chheight’ <cmdf> <font> Starts the command language. Character set command.
  • Page 27: Using Underline Characters

    ‘data’ Example ESC Fw ‘12345’ ESC Fh ‘78910’ ESC Fw ‘3345’ CR ‘12345’ Turns on underline for characters 12345 and turns off underline for characters 78910. The printer prints: 12345789103345 12345 3-4 Creating and Printing Formats Starts the command language.
  • Page 28: Selecting The Line Spacing

    Sets the spacing between lines to 0.25mm. C r e a t i n g G r a p h i c F i e l d s The printer can print bitmap graphics from ♦ data streams ♦ flash memory.
  • Page 29: Using Data Stream Graphics

    7 are off. If you accidentally specify less than 72 bytes, the printer does not print the graphic. If you specify more than 72 bytes, a fatal error occurs. You do not directly specify the bits turned on or off. You specify the bits in groups of eight by using two-digit hex values.
  • Page 30: Using Compressed Graphics

    If it is 01, only one dot is on, and the other 7 are off. If you accidentally specify less than 72 bytes, the printer does not print the graphic. If you specify more than 72 bytes, a fatal error occurs. Creating and Printing Formats 3-7...
  • Page 31: Using Flash Memory Graphics

    ESC LG FF hex When the printer receives the command, it returns a ‘D‘ character, and begins the save. When the save is complete, the printer sends a ‘!’ character, and then an ‘X’ character every 500 milliseconds. Remove the printer’s battery and wait several seconds before replacing it.
  • Page 32: Creating Bar Code Fields

    C r e a t i n g B a r C o d e F i e l d s The printer can print the following bar codes, with or without human-readable data. ♦ Code 39 ♦ Codabar ♦ Interleaved 2 of 5 ♦...
  • Page 33: Specifying Particular Bar Codes

    EAN/JAN-13: 13 These lengths are fixed and all include a check digit. 20 (maximum) plus start and stop characters. The printer adds the stop character automatically. <data> 0-9, A-Z, -, (space), $, /, +, and % Pairs of numeric characters (0-9) Data: 0-9, $, -, :, /, ., and...
  • Page 34 The following tables explain how to switch from one subset to another and use the functions. Character Subset A 80 hex Function 3 81 hex Function 2 82 hex* Shift 83 hex Switch to Subset C 84 hex Switch to Subset B 85 hex Function 4 86 hex...
  • Page 35: Positioning Fields

    You may need to use some of these supply positioning control characters to position the fields on the format. The data stream can also write spaces to the printer before it prints text to position a field. You can also change the line spacing between lines or before a line. See “Selecting the Line Spacing”...
  • Page 36: Using The Magnetic Card Reader

    The device starts the reader (ESC M command). The green LED turns on. The user swipes a card. If the swipe was successful, the reader turns off and the printer sends the data read. If an error occurs, the red LED turns on. If the reader times out, the printer sends a message.
  • Page 37 The data read from the card. This field can be empty. If an error occurs, this field contains an E character and the error message text (see ”Error Messages”). End of track character. Indicates the end of a response from the printer.
  • Page 38: Error Messages

    Four ASCII hex digits (which are “OR’d” with 30 hex) representing the time left before the printer enters sleep mode. Indicates the end of a response from the printer. Start of track characters. Indicates an error occurred. Error number and corresponding text.
  • Page 39 4-4 Using the Magnetic Card Reader...
  • Page 40: Quick Reference

    Disables bold printing. Enables underline mode. Disable underline mode. Selects the dot line spacing between printed lines. Performs a line feed. Printer Action Prints a bar code without human- readable data. Prints a bar code with human-readable data. Quick Reference A-1...
  • Page 41: Printing Graphics

    ESC QJ <lines> ESC QQ <lines> ESC QF <max> ESC QB <max> A-2 Quick Reference Printer Action Selects online mode, characters are printed when received. Selects buffer mode, characters are printed on receipt of an EOT character. Prints a line from a data stream graphic.
  • Page 42: Font Modification

    Sets the power down timer to nn seconds (000 = disable timer). Resets auto power down to 20 seconds. Requests the printer’s battery voltage. Queries the printer firmware version. Queries the printer hardware model. Print status request for buffer and magnetic card reader.
  • Page 43 A-4 Quick Reference...
  • Page 44: Modifying Standard Fonts

    S t a n d a r d F o n t s The following fonts are standard in the printer. Standard Bold is the default. Before you start any modifications, note the maximum size of characters in the font you want to use.
  • Page 45: Defining New Characters

    D e f i n i n g N e w C h a r a c t e r s You must define each new character separately, performing the following procedure for each one. Define the character in a matrix. The matrix size depends on the font you select (see “Standard Fonts”).
  • Page 46: Selecting Character Sets

    Then, replace the battery and immediately use one of these commands to select the character set to modify. When it receives either of these commands, the printer copies the character set to memory, then sends a ‘?’ character to the host.
  • Page 47: Loading New Characters

    S a v i n g M o d i f i e d F o n t s To save the modified font into flash memory, use ESC D FF hex. The printer sends a ‘D’ character and then performs the save. When the fonts have been saved, the printer sends a ‘!’...
  • Page 48: Bluetooth Rf Communication

    When using RF wireless communication, turn the printer on by pressing the ON switch located on the left side of the printer. The printer remains active waiting for the wireless print command. Pressing the ON switch again turns the printer OFF.
  • Page 49 C-2 Bluetooth® RF Communication...
  • Page 50: Index

    2-3 power-off timer, 2-6 print contrast setting, 2-1 supply control, 2-7 version information checking, 2-8 communication parameters, 2-9 communications between the printer and device, 2-9 compressed graphics, 3-8 contrast, print, 2-1 control characters, miscellaneous, 2-13 control of supplies, 2-7...
  • Page 51 3-11 formats, 3-1 graphic fields, 3-6 text fields, 3-2 data stream graphics, 3-7 defining new characters, B-2 device/printer communications, 2-9 DIP switches, 2-8; C-1 duty cycle, 1-1 errors, magnetic card reader, 4-3 exceptions, character, 3-3 fields bar code, 3-11...
  • Page 52 2-1 power, 2-3 modification of fonts, procedure, B-1 modifying resident fonts, B-1 online mode, 2-1 operating mode, selecting, 2-1 pinouts of the printer, 2-12 positioning fields, 3-15 power mode, setting, 2-3 power-off timer, using, 2-6 print contrast, setting, 2-1 printer...
  • Page 53 UPC/EAN/JAN bar codes, 3-13 using data stream graphics, 3-7 flash memory graphics, 3-10 magnetic card reader, 4-1 power-off timer, 2-6 version information, checking, 2-8 voltage, battery, 2-3 iv Index...

This manual is also suitable for:

Monarch 9430rx

Table of Contents