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...
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 ...
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.
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.
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.
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).
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).
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”...
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.
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.
‘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.
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.
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...
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.
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...
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.
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,”...
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.
‘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.
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.
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.
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...
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.
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 ♦...
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...
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”...
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.
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.
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...
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.
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.
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.
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”).
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.
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 ‘!’...
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.
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...