Page 2
Disclaimer Honeywell International Inc. (“HII”) reserves the right to make changes in speci- fications and other information contained in this document without prior notice, and the reader should in all cases consult HII to determine whether any such changes have been made. The information in this publication does not repre- sent a commitment on the part of HII.
Page 3
Note: It is the OEM manufacturer’s responsibility to comply with applicable regulation(s) in regard to standards for specific equipment combinations. Honeywell shall not be liable for use of our product with equipment (i.e., power supplies, personal computers, etc.) that is not CE marked and does not comply with the Low Voltage Directive.
Page 4
Max power output 1mW The laser diode is considered an embedded laser. Intrabeam viewing of the laser shall be prevented. Embedded Laser Wavelength 650 nm Max power output 10 mW Caution - use of controls or adjustments or performance of procedures other than those specified herein may result in hazardous radiation expo-sure.
Page 5
Product Label ESD Precautions The engine is shipped in ESD safe packaging. Use care when handling the scan engine outside its packaging. Be sure grounding wrist straps and properly grounded work areas are used. Dust and Dirt The engine must be sufficiently enclosed to prevent dust particles from gather-ing on the engine and lens.
Table of Contents Chapter 1 - Getting Started Introduction ..............1-1 About This Manual ............1-1 Unpacking Your Device..........1-1 Connecting the Development Engine to the PC..1-1 Reading Techniques ........... 1-3 Menu Bar Code Security Settings ....... 1-4 Setting Custom Defaults ..........
Page 8
ALT Mode ............2-12 Keyboard Style ............ 2-12 Keyboard Conversion .......... 2-13 Keyboard Modifiers..........2-14 RS232 Modifiers ............2-16 RS232 Baud Rate..........2-16 RS232 Word Length: Data Bits, Stop Bits, and Parity ............2-17 RS232 Handshaking..........2-18 RS232 Timeout............ 2-19 XON/XOFF ............
Page 9
Manual Activation Laser Timeout - External Trigger Settings ......... 3-7 ® ............3-8 CodeGate Object Detection Mode.......... 3-8 End Object Detection After Good Read ....3-8 Object Detection Laser Timeout......3-9 Object Detection Distance........3-9 Character Activation Mode ........3-10 Activation Character ..........
Page 10
Chapter 4 - Data Editing Prefix/Suffix Overview..........4-1 To Add a Prefix or Suffix:........4-1 To Clear One or All Prefixes or Suffixes ....4-2 To Add a Carriage Return Suffix to Symbologies..........4-3 Prefix Selections ............4-3 Suffix Selections ............
Page 11
Codabar ..............6-3 Codabar Concatenation ........6-4 Code 39............... 6-6 Code 32 Pharmaceutical (PARAF)......6-8 Full ASCII .............. 6-9 Interleaved 2 of 5 ............6-10 NEC 2 of 5..............6-12 Code 93..............6-14 Straight 2 of 5 Industrial (three-bar start/stop) ..6-15 Straight 2 of 5 IATA (two-bar start/stop)....
Page 12
................6-57 Plessey Code............. 6-59 GS1 DataBar Omnidirectional ........6-61 GS1 DataBar Limited..........6-62 GS1 DataBar Expanded ..........6-63 Trioptic Code ............. 6-64 Emulation............6-65 Postal Codes ............. 6-65 China Post (Hong Kong 2 of 5)......6-66 Chapter 7 - Interface Keys Keyboard Function Relationships ........
Page 13
Inspecting Cords and Connectors ....... 10-1 Troubleshooting ............10-1 Chapter 11 - Customer Support Technical Assistance ..........11-1 Appendix A - Reference Charts Symbology Charts ............A-1 Linear Symbologies..........A-1 Postal Symbologies..........A-3 ASCII Conversion Chart ..........A-3 Lower ASCII Reference Table ........A-5 Unicode Key Maps ............
Getting Started Introduction The N431X engine is designed for integration into a wide range of OEM devices. The engine’s compact mechanical design can drop into many existing applications, allowing OEMs and third-party manufacturers to integrate the ben-efits of laser-based scanning into a variety of devices, including hand held com-puters (PDTs, medical instrumentation, kiosks, diagnostic equipment, and robotics).
Page 16
If using an RS-232 connection, connect the serial interface cable to the engine and to the matching port on the back of the computer. Connect the power supply connector to the serial interface cable. Plug in the power supply. Turn the terminal/computer power back on. The engine beeps. If connecting the Development engine using an RS-232 interface, all communication parameters between the engine and the terminal must 1 - 2...
match for correct data transfer through the serial port using RS-232 protocol. Scan the RS-232 interface bar code below. This programs the Development engine for an RS-232 interface at 115,200 baud, parity-none, 8 data bits, 1 stop bit, and adds a suffix of a CR LF. RS-232 Interface Verify the engine operation by scanning a bar code from the Sample...
Menu Bar Code Security Settings Honeywell engines are programmed by scanning menu bar codes or by sending serial commands to the engine. If you want to restrict the ability to scan menu codes, you can use the Menu Bar Code Security settings. Please...
Resetting the Factory Defaults This selection erases all your settings and resets the engine to the origi- nal factory defaults. It also disables all plugins. If you aren’t sure what programming options are in your engine, or you’ve changed some options and want to restore the engine to factory default set- tings, first scan the Remove Custom Defaults bar code, then scan Activate Defaults.
Programming the Interface Introduction This chapter describes how to program your system for the desired interface. Programming the Interface - Plug and Play Plug and Play bar codes provide instant set up for commonly used interfaces. Note: After you scan one of the codes, power cycle the host terminal to have the interface in effect.
Option Setting Prefix/Suffix Clear All Prefixes and Suffixes Add Code ID and AIM ID Prefix Add CR Suffix Intercharacter Delay Symbologies Enable UPC-A with check digit and number system Enable UPC-E0 with check digit Enable EAN/JAN-8 with check digit Enable EAN/JAN-13 with check digit Enable Code 128 Enable Code 39 Enable OPOS with automatic disable off...
Each bar code above also programs the following suffixes for each symbol-ogy: Symbology Suffix Symbology Suffix EAN 8 Code 39 00 0A 0B EAN 13 Interleaved 2 of 5 00 0D 0B UPC A Code 128 00 18 0B UPC E Code 39 00 0A 0B IBM Secondary Interface...
Scan one of the following codes to program the engine to emulate a regular RS232-based COM Port. If you are using a Microsoft® Windows® PC, you will need to download a driver from the Honeywell website (www.honeywellaidc.com). The driver will use the next available COM Port number.
Scanning either of these codes also adds a CR and LF. USB Serial Emulation for Windows XP, Windows Server 2003, and later USB Serial Emulation for Windows 2000 Note: No extra configuration (e.g., baud rate) is necessary. CTS/RTS Emulation CTS/RTS Emulation On * CTS/RTS Emulation Off 2 - 5...
ACK/NAK Mode ACK/NAK Mode On * ACK/NAK Mode Off Communication Timeout This allows you to set the length (in milliseconds) for a timeout for the host ACK/NAK response. Scan the bar code below, then set the timeout (from 0-65535 milliseconds) by scanning digits from the Programming Chart, then scanning Save.
Communication Timeout Beeper This selection programs the engine to issue an error beep when a communication timeout has occurred. The error beep sound is pro- grammed using Number of Beeps – Error (page 3-4). Default = On. * On NAK Retries This selection limits the number of NAK retries that can occur in ACK/NAK mode.
® Verifone Ruby Terminal Default Settings Scan the following Plug and Play code to program the engine for a Verifone Ruby terminal. This bar code sets the baud rate to 1200 bps and the data for-mat to 8 data bits, Mark parity, 1 stop bit and RTS/CTS no timeout. It also adds a line feed (LF) suffix and programs the following prefixes for each symbology: Symbology Prefix...
Wincor Nixdorf Terminal Default Settings Scan the following Plug and Play code to program the engine for a Wincor Nix-dorf terminal. This bar code sets the baud rate to 9600 bps and the data format to 8 data bits, no parity, 1 stop bit. Wincor Nixdorf Terminal Settings Note: If you are having unexpected results with this programming code, scan Activate Defaults...
Keyboard Country Layout Scan the appropriate country code below to program the keyboard layout for your country or language. As a general rule, the following characters are sup-ported, but need special care for countries other than the United States: @|$#{}[]=/‘\<>~ * United States Arabic Belgium...
Page 31
Thailand Turkey Q United Kingdom Vietnam Refer to the Honeywell website (www.honeywell.com/aidc) for complete key- board country support information and applicable interfaces. If you need to pro- gram a keyboard for a country other than one listed above, scan the Program Keyboard Country bar code below, then scan the numeric bar code(s) for the appropriate country from the inside back cover, then the Save bar code.
Keyboard Wedge Modifiers ALT Mode If your bar code contains special characters from the extended ASCII chart for example, an e with an accent grave (è), you will use ALT Mode. (See Extended ASCII Characters on page A-6.) Note: Scan the ALT mode bar code after scanning the appropriate Keyboard Country code.
Shift Lock is used when you normally have the Shift Lock key on (not com-mon to U.S. keyboards). Shift Lock Autocaps via NumLock bar code should be scanned in countries (e.g., Germany, France) where the Caps Lock key cannot be used to toggle Caps Lock.
Default = Keyboard Conversion Off. * Keyboard Conversion Off Convert All Characters to Upper Case Convert All Characters to Lower Case Keyboard Modifiers This modifies special keyboard features, such as CTRL+ ASCII codes and Turbo Mode. Control + ASCII Mode On: The engine sends key combinations for ASCII control characters for values 00-1F (refer to the ASCII chart for ASCII Conversion Chart, page A-3).
Page 35
Default = Control + ASCII Mode Off. Windows Mode Control + ASCII Mode On * Control + ASCII Mode Off DOS Mode Control + ASCII Mode Windows Mode Prefix/Suffix Off Numeric Keypad Mode: Sends numeric characters as if entered from a numeric keypad.
RS232 Modifiers RS232 Baud Rate Baud Rate sends the data from the engine to the terminal at the specified rate. The host terminal must be set for the same baud rate as the engine. Default = 9600. 1200 2400 4800 * 9600 19200 38400...
RS232 Word Length: Data Bits, Stop Bits, and Parity Data Bits sets the word length at 7 or 8 bits of data per character. If an application requires only ASCII Hex characters 0 through 7F decimal (text, digits, and punctuation), select 7 data bits. For applications that require use of the full ASCII set, select 8 data bits per character.
7 Data, 2 Stop, Parity Space 8 Data, 1 Stop, Parity Space 7 Data, 1 Stop, Parity Mark 7 Data, 2 Stop, Parity Mark 8 Data, 1 Stop Parity Mark RS232 Handshaking RS232 Handshaking allows control of data transmission from the engine using software commands from the host device.
Character-Based Flow Control with Timeout: The engine asserts RTS when it has a character to send and waits for a delay (see RS232 Timeout on page 2-19) for CTS to be asserted by the host. If the delay time expires and CTS is not asserted, the device transmit buffer is cleared and scanning may resume.
XON/XOFF Standard ASCII control characters can be used to tell the engine to start sending data (XON/XOFF On) or to stop sending data (XON/XOFF Off). When the host sends the XOFF character (DC3, hex 13) to the engine, data transmission stops. To resume transmission, the host sends the XON character (DC1, hex 11).
Timeout Retries This setting limits the number of Communication Timeout retries. If the Timeout Retries is set to 0, the transmission is terminated after the ini-tial Communication Timeout. Scan the bar code below, then set the number of retries (from 0-255) by scanning digits from the Programming Chart, then scanning Save.
Support BEL/CAN in ACK/NAK This protocol responds to <BEL> and <CAN> commands when in ACK/ NAK mode. The engine sounds an error tone when a <BEL> command is sent from the host. <CAN> terminates the transmission. Default = BEL/ CAN Off. BEL/CAN On * BEL/CAN Off RS232 Defaults...
Input/Output Settings Power Up Beeper The engine can be programmed to beep when it’s powered up. If you are using a cordless system, the base can also be programmed to beep when it is pow-ered up. Scan the Off bar code(s) if you don’t want a power up beep. Default = Power Up Beeper On - Engine.
Good Read and Error Indicators Beeper – Good Read The beeper may be programmed On or Off in response to a good read. Turning this option off, only turns off the beeper response to a good read indication. All error and menu beeps are still audible. Default = Beeper - Good Read On.
Beeper - Transmit Order The beeper transmit order determines when the good read beep occurs. The engine can be set to emit the good read beep either before or after data transmission. Default = Before Transmission. * Before Transmission After Transmission Beeper Pitch –...
Number of Beeps – Good Read The number of beeps of a good read can be programmed from 1 - 9. The same number of beeps will be applied to the beeper and LED in response to a good read. For example, if you program this option to have five beeps, there will be five beeps and five LED flashes in response to a good read.
LED Settings LED Off * LED On with Good Scan LED On with Laser LED On when CodeGate Disabled LED On with CTS Activation Settings Caution: When working with Activation settings, enable the settings you want before disabling those you do not want to use.
Presentation Modes By default you must press the external trigger to read a bar code. Use the following commands to adjust how the engine behaves. Presentation Mode: The engine automatically detects bar codes, then scans and transmits the data. The laser turns off afterward. Presentation Mode with CodeGate®: The engine automatically detects bar codes and decodes them.
the laser remains on after a good read, but the external trigger must be pressed to scan the next bar code. Default = End Manual Activation After Good Read. Do Not End Manual Activation After Good * End Manual Activation After Good Read Manual Activation Laser Timeout - External Trigger Settings...
® CodeGate When CodeGate is On, the external trigger is used to allow decoded data to be transmitted to the host system. The engine remains on, scanning and decoding bar codes, but the bar code data is not transmitted until the external trigger is pressed.
off and stops scanning after a good read. If you scan Do Not End Object Detection After Good Read, the laser remains on after a good read. Default = End Object Detection After Good Read. Do Not End Object Detection After Good Read * End Object Detection After...
Character Activation Mode You may use a character sent from the host to trigger the engine to begin scan-ning. When the activation character is received, the engine continues scanning until either the Character Activation Laser Timeout (page 3-11), the deactiva-tion character is received (see Deactivation Character on page 3-11), or a bar code is transmitted.
turns off and stops scanning after a good read. If you scan Do Not End Character Activation After Good Read, the laser remains on after a good read. Default = End Character Activation After Good Read. Do Not End Character Activation After Good Read * End Character Activation After...
Scan the following bar code, then use the Programming Chart to read the alphanumeric combination that represents that ASCII character. Scan Save to finish. Deactivation Character Reread Delay This sets the time period before the engine can read the same bar code a sec-ond time.
Centering Use Centering to narrow the engine’s field of view to make sure the engine reads only those bar codes intended by the user. For instance, if multiple codes are placed closely together, centering will insure that only the desired codes are read.
Laser Scan Angle The laser scan angle can be set to Reduced Laser Beam Sweep (35°) or Full Laser Beam Sweep (48°). Laser Scan Angle is not available for wide angle models. Default = Full Laser Beam Sweep (48°). * Full Laser Beam Sweep (48°) Reduced Laser Beam Sweep (35°) Decode Security...
Power Save Mode Timeout This allows you to set the length (in seconds) for power save timeout. To set the length scan the Power Save Timeout bar code below, then set the timeout (from 0-65535 seconds) by scanning digits from the Programming Chart, then scanning Save.
When Aimer on 100 milliseconds is selected, the aimer is on for 100 millisec-onds before the scan engine starts normal scanning operation. Note: Aimer is not available in Class 1 Laser models. * Aimer Always Off Aimer Always On Aimer Controlled by External AIming Pin Aimer on 100 milliseconds User-Specified Aimer Delays If you want to set your own length for the duration of the delay before...
If you want to set your own length for the duration of the delay after activa-tion, scan the After Activation bar code below, then set the time- out by scanning digits (0-65535 seconds) from the Programming Chart, then scanning Save. Default = 0 seconds. After Activation Output Sequence Overview...
a universal number, indicating all lengths.) When calculating the length, you must count any programmed prefixes, suffixes, or formatted characters as part of the length (unless using 9999). 4. Character Match Sequences On the ASCII Conversion Chart, page A-3, find the Hex value that represents the character(s) you want to match.
Page 61
code identifier for Code 128 9999 code length that must match for Code 128, 9999 = all lengths start character match for Code 128, 42h = “B” termination string for second code code identifier for Code 93 9999 code length that must match for Code 93, 9999 = all lengths start character match for Code 93, 43h = “C”...
Output Sequence Editor Enter Sequence Default Sequence Sequence Timeout You may wish to set the maximum time between bar code scans in an out- put sequence. If that maximum time is not met, the output sequence oper- ation is terminated. Set the length (in milliseconds) for a timeout by scanning the following bar code, then setting the timeout (from 1-65535 milliseconds) by scanning digits from the Programming...
Scan Transmit Partial Sequence to transmit partial sequences. (Any fields in the sequence where no data match occurred will be skipped in the output.) If you have programmed a Sequence Timeout (page 3-20) and the timeout is reached, the partial sequence is transmitted. Default = Dis- card Partial Sequence.
No Read With No Read turned On, the engine notifies you if a code cannot be read. If using an EZConfig-Scanning Tool Scan Data Window (see page 8-2), an “NR” appears when a code cannot be read. If No Read is turned Off, the “NR” will not appear.
Data Editing Prefix/Suffix Overview When a bar code is scanned, additional information is sent to the host computer along with the bar code data. This group of bar code data and additional, user-defined data is called a “message string.” The selections in this section are used to build the user-defined data into the message string.
symbology to which you want to apply the prefix or suffix. For example, for Code 128, Code ID is “j” and Hex ID is “6A”. Step 3. Scan the 2 hex digits from the Programming Chart inside the back cover of this manual or scan 9, 9 for all symbologies. Step 4.
Step 1. Scan the Clear One Prefix or Clear One Suffix symbol. Step 2. Determine the 2 digit Hex value from the Symbology Chart (included in the Symbology Charts, beginning on page A-1) for the symbology from which you want to clear the prefix or suffix. Step 3.
Suffix Selections Add Suffix Clear One Suffix Clear All Suffixes Transmit Alternate Extended ASCII Characters You may need to emulate special keyboard functions, such as up or down arrows, Alt/Make or Alt/Break commands, that are not supported in the Extended ASCII Character table. Refer to Alternate Extended ASCII Characters...
Page 69
Alternate Extended ASCII Characters DECHEX Keyboard Function DECHEX Keyboard Function 128 80 ↑ 152 98 up arrow ↓ 129 81 153 99 down arrow → 130 82 154 9A right arrow ← 131 83 155 9B left arrow 132 84 Insert 156 9C Numeric Keypad +...
Function Code Transmit When this selection is enabled and function codes are contained within the scanned data, the engine transmits the function code to the terminal. Charts of these function codes are provided in Supported Interface Keys starting on page 7-2.
Intercharacter, Interfunction, and Intermessage Delays Some terminals drop information (characters) if data comes through too quickly. Intercharacter, interfunction, and intermessage delays slow the transmission of data, increasing data integrity. Intercharacter Delay An intercharacter delay of up to 5000 milliseconds (in 5ms increments) may be placed between the transmission of each character of scanned data.
Next, scan the Character to Trigger Delay bar code, then the 2-digit hex value for the ASCII character that will trigger the delay ASCII Conversion Chart on page A-3. Delay Length Character to Trigger Delay To remove this delay, scan Delay Length bar code, and set the number of delays to 0.
Intermessage Delay An intermessage delay of up to 5000 milliseconds (in 5ms increments) may be placed between each scan transmission. Scan the following Inter- message Delay bar code, then scan the number of 5ms delays, and the Save bar code using the Programming Chart inside the back cover of this manual.
Data Formatting Data Format Editor Introduction You may use the Data Format Editor to change the engine’s output. For exam-ple, you can use the Data Format Editor to insert characters at certain points in bar code data as it is scanned. The selections in the following pages are used only if you wish to alter the output.
Page 76
you are programming. (See Primary/Alternate Data Formats on page 5-17 for further information.) Step 3. Terminal Type Refer to Terminal ID Table (page 5-4) and locate the Terminal ID number for your PC. Scan three numeric bar codes on the inside back cover to program the engine for your terminal ID (you must enter 3 digits).
Enter Data Format Save Discard Other Programming Selections Clear One Data Format This deletes one data format for one symbology. If you are clearing the primary format, scan 0 from the Programming Chart inside the back cover of this manual. If you are clearing an alternate format, scan 1, 2, or 3, depending on the format you are clearing.
Terminal ID Table Terminal Model(s) Terminal ID PC keyboard (HID) Mac Keyboard PC Keyboard (Japanese) Serial (COM driver required) HID POS USB SurePOS Handheld USB SurePOS Tabletop Serial RS232 TTL RS232 True RS485 (IBM-HHBCR 1+2, 46xx) Keyboard compatibles AT compatibles Data Format Editor Commands When working with the Data Format Editor, a virtual cursor is moved along your input data string.
Page 79
F2 Example: Send a number of characters Send the first 10 characters from the bar code above, followed by a carriage return. Command string: F2100D F2 is the “Send a number of characters” command 10 is the number of characters to send 0D is the hex value for a CR The data is output as: 1234567890 F2 and F1 Example: Split characters into 2 lines...
Page 80
44 is the hex value for a 'D” 0D is the hex value for a CR The data is output as: 1234567890ABC <CR> Send all characters up to a string B9 Include in the output message all characters from the input message, starting with the character at the current cursor position and continuing to, but not including, the search string “s...s.”...
Page 81
E9 and F4 Example: Send all but the last characters, followed by 2 tabs Send all characters except for the last 8 from the bar code above, fol-lowed by 2 tabs. Command string: E908F40902 E9 is the “Send all but the last characters” command 08 is the number of characters at the end to ignore F4 is the “Insert a character multiple times”...
The data is output as: 1234567890**ABCDEFGHIJ <CR> Insert symbology name B3 Insert the name of the bar code’s symbology in the output message, without moving the cursor. Only symbologies with a Honeywell ID are included (see Symbology Charts on page A-1). Refer to the...
Page 83
F5 Example: Move the cursor forward and send the data Move the cursor forward 3 characters, then send the rest of the the bar code data from the bar code above. End with a carriage return. Command string: F503F10D F5 is the “Move the cursor forward a number of characters” command 03 is the number of characters to move the cursor F1 is the “Send all characters”...
Search Commands Search forward for a character F8 Search the input message forward for “xx” character from the current cursor position, leaving the cursor pointing to the “xx” character. Syntax = F8xx where xx stands for the search character’s hex value for its ASCII code.
Page 85
Search for the letters “FGH” in bar codes and send all the data that fol-lows, including “FGH.” Using the bar code above: Command string: B00003464748F10D B0 is the “Search forward for a string” command 0003 is the string length (3 characters) 46 is the hex value for “F”...
The data is output as: 37692 <CR> Search backward for a non-matching character E7 Search the input message backward for the first non-“xx” character from the current cursor position, leaving the cursor pointing to the non-“xx” character. Syntax = E7xx where xx stands for the search character’s hex value for its ASCII code.
Page 87
Replace characters E4 Replaces up to 15 characters in the output message, without moving the cursor. Replacement continues until the E5 command is encountered. Syntax = E4nnxx ...zz where nn is the total count of of the number of characters in the list (characters to be replaced plus replacement characters);...
Page 88
example, B2000454657374 will compare the string at the current cursor position with the 4 character string “Test.” Refer to the ASCII Conversion Chart, beginning on page A-3 for decimal, hex and character codes. Check for a number Check to make sure there is an ASCII number at the current cursor position.
If this bar code is read: the data is output as: AB1234 <CR> Insert a delay EF Inserts a delay of up to 49,995 milliseconds (in multiples of 5), starting from the current cursor position. Syntax = EFnnnn where nnnn stands for the delay in 5ms increments, up to 9999. This command can only be used with keyboard emulation.
Data Format Required, Keep Prefix/Suffix Scanned data is modified according to your data format, and prefixes and suffixes are transmitted. Any data that does not match your data format requirements generates an error tone and the data in that bar code is not transmitted.
If you wish to hear the error tone when a non-matching bar code is found, scan the Data Format Non-Match Error Tone On bar code. Default = Data Format Non-Match Error Tone On. * Data Format Non-Match Error Tone On Data Format Non-Match Error Tone Off Primary/Alternate Data Formats...
Page 92
For example, you may have set your device to the data format you saved as Data Format 3. You can switch to Data Format 1 for a single trigger pull by scanning the Single Scan-Data Format 1 bar code below. The next bar code that is scanned uses Data Format 1, then reverts back to Data For-mat 3.
Symbologies This programming section contains following menu selections. Refer to Chapter 9 for settings and defaults. • All Symbologies • GS1-128 • Airline Code 5 - see Straight 2 of • Interleaved 2 of 5 IATA (two-bar start/stop) • China Post (Hong Kong 2 of •...
Message Length Description You are able to set the valid reading length of some of the bar code symbolo- gies. If the data length of the scanned bar code doesn’t match the valid read- ing length, the engine will issue an error tone. You may wish to set the same value for minimum and maximum length to force the engine to read fixed length bar code data.
Codabar <Default All Codabar Settings> Codabar On/Off * On Codabar Start/Stop Characters Start/Stop characters identify the leading and trailing ends of the bar code. You may either transmit, or not transmit Start/Stop characters. Default = Don’t Transmit. Transmit * Don’t Transmit Codabar Check Character Codabar check characters are created using different “modulos.”...
When Check Character is set to Validate, but Don’t Transmit, the unit will only read Codabar bar codes printed with a check character, but will not transmit the check character with the scanned data. * No Check Character Validate Modulo 16, but Don’t Transmit Validate Modulo 16 and Transmit...
Page 97
Select Require to prevent the engine from decoding a single “D” Codabar symbol without its companion. This selection has no effect on Codabar symbols without Stop/Start D characters. * Off Require Concatenation Timeout When searching for bar codes during concatenation, you may wish to set a delay used to find the next bar code.
Codabar Message Length Scan the following bar codes to change the message length. Refer to Message Length Description (page 6-2) for additional information. Mini- mum and Maximum lengths = 1-80. Minimum Default = 3, Maximum Default = 80. Minimum Message Length Maximum Message Length Code 39 <...
Page 99
Code 39 Start/Stop Characters Start/Stop characters identify the leading and trailing ends of the bar code. You may either transmit, or not transmit Start/Stop characters. Default = Don’t Transmit. Transmit * Don’t Transmit Code 39 Check Character No Check Character indicates that the engine reads and transmits bar code data with or without a check character.
39 Redundancy bar code below, then scan a redundancy count between 0 and 10 on the Programming Chart inside the back cover of this manual. Then scan the Save bar code. Default = 0. Code 39 Redundancy Code 39 Message Length Scan the bar codes below to change the message length.
Full ASCII If Full ASCII Code 39 decoding is enabled, certain character pairs within the bar code symbol will be interpreted as a single character. For example: $V will be decoded as the ASCII character SYN, and /C will be decoded as the ASCII character #.
Interleaved 2 of 5 < Default All Interleaved 2 of 5 Settings > Interleaved 2 of 5 On/Off * On Follett Formatting * Off NULL Characters Interleaved 2 of 5 requires an even number of characters. When an odd number of characters is present, it is due to NULL characters embedded in the bar code.
Page 103
Check Digit No Check Digit indicates that the engine reads and transmits bar code data with or without a check digit. When Check Digit is set to Validate, but Don’t Transmit, the unit only reads Interleaved 2 of 5 bar codes printed with a check digit, but will not transmit the check digit with the scanned data.
Interleaved 2 of 5 Message Length Scan the bar codes below to change the message length. Refer to Message Length Description (page 6-2) for additional information. Mini- mum and Maximum lengths = 1-80. Minimum Default = 6, Maximum Default = 80. Minimum Message Length Maximum Message Length NEC 2 of 5...
Page 105
When Check Digit is set to Validate and Transmit, the engine only reads NEC 2 of 5 bar codes printed with a check digit, and will transmit this digit at the end of the scanned data. Default = No Check Digit. * No Check Digit Validate, but Don’t Transmit Validate and Transmit...
Code 93 < Default All Code 93 Settings > Code 93 On/Off * On Code 93 Redundancy If you are encountering errors when reading Code 93 bar codes, you may want to adjust the redundancy count. Redundancy adjusts the number of times a bar code is decoded before transmission, which may reduce the number of errors.
Code 93 Message Length Scan the bar codes below to change the message length. Refer to Message Length Description (page 6-2) for additional information. Mini- mum and Maximum lengths = 1-80. Minimum Default = 3, Maximum Default = 80. Minimum Message Length Maximum Message Length Straight 2 of 5 Industrial (three-bar start/stop) <Default All Straight 2 of 5 Industrial Settings>...
Page 108
scan a redundancy count between 0 and 10 on the Programming Chart inside the back cover of this manual. Then scan the Save code. Default = 0. Straight 2 of 5 Industrial Redundancy Straight 2 of 5 Industrial Message Length Scan the bar codes below to change the message length.
Straight 2 of 5 IATA (two-bar start/stop) Note: This symbology is also known as Airline Code 5. <Default All Straight 2 of 5 IATA Settings> Straight 2 of 5 IATA On/Off * Off Straight 2 of 5 IATA Redundancy If you are encountering errors when reading Straight 2 of 5 IATA bar codes, you may want to adjust the redundancy count.
Straight 2 of 5 IATA Message Length Scan the bar codes below to change the message length. Refer to Message Length Description (page 6-2) for additional information. Mini- mum and Maximum lengths = 1-80. Minimum Default = 13, Maximum Default = 15. Minimum Message Length Maximum Message Length Matrix 2 of 5...
Page 111
When Check Character is set to Validate and Transmit, the engine only reads Matrix 2 of 5 bar codes printed with a check character, and will trans-mit this character at the end of the scanned data. Default = No Check Character. * No Check Character Validate, but Don’t Transmit Validate and Transmit...
Code 11 <Default All Code 11 Settings> Code 11 On/Off * Off Check Digits Required These options set whether 1 or 2 check digits are required with Code 11 bar codes. Auto Select Check Digits determines the number of check digits based on the length of the bar code.
Page 113
Check Digit Validation When Check Character is set to Validate and Transmit, the engine will only read Code 11 bar codes printed with the specified type check charac- ter(s), and will transmit the character(s) at the end of the scanned data. Validate and Transmit One Check Digit Validate and...
Page 114
Code 11 Message Length Scan the bar codes below to change the message length. Refer to Message Length Description (page 6-2) for additional information. Mini- mum and Maximum lengths = 1-80. Minimum Default = 3, Maximum Default = 80. Minimum Message Length Maximum Message Length 6-22...
Code 128 <Default All Code 128 Settings> Code 128 On/Off * On 128 Group Separator Output If you wish to convert FNC1 characters into group separator characters “GS” (0x1D hex) with your Code 128 bar code output, scan the On bar code. When Off is scanned, the group separator is not output.
128 Redundancy bar code below, then scan a redundancy count between 0 and 10 on the Programming Chart inside the back cover of this manual. Then scan the Save bar code. Default = 0. Code 128 Redundancy Code 128 Message Length Scan the bar codes below to change the message length.
Page 117
Concatenation Timeout When searching for bar codes during concatenation, you may wish to set a delay used to find the next bar code. Set the length (in milliseconds) for this delay by scanning the bar code below, then setting the timeout (from 1-65535 milliseconds) by scanning digits from the Programming Chart,...
Page 118
ISBT 128 Predefined Concatenation Sequences On/ The following selections allow you to enable or require the Predefined ISBT 128 Concatenation Sequences. If you scan Off, the predefined concatenation sequences are disabled. If you scan the Allow Predefined Sequence code, then the engine will output only the data combination specified in the predefined concatenation sequence you selected.
Page 119
Step 1. Scan the 1st Left Identifier bar code, below. Step 2. Use the Programming Chart to scan 3, D (hex for “=”). Step 3. Scan Save. Step 4. Scan the 2nd Left Identifier bar code, below. Step 5. Use the Programming Chart to scan 4, 7 (hex for “G”).
Page 120
If you scan the Require User-Defined Sequence code, the data combina-tion specified in the User-Defined concatenation sequence is required to transmit the data. No data is output unless the sequence is read. Default = Off. * Off Allow User-Defined Sequence Require User-Defined Sequence Content Verification When the On bar code is scanned, the check character values are output...
Page 121
tion Identification Number identifiers, only the first ID character is removed from the Donation Identification Number. The second character is transmit-ted as normal data. Default = On. * On Flag Digit Conversion Type 3 flag digits are a part of the Donation Identification Number in an ISBT 128 bar code.
GS1-128 <Default All GS1-128 Settings> GS1-128 On/Off * On GS1-128 Application Identifier Parsing This allows a single GS1-128 bar code to be broken into multiple transmis- sions based on the presence of application identifiers (AI) embedded in the bar code. Scan Transmit Without Identifiers if you want the bar code broken into packets and stripped of the AI.
Page 123
128 Redundancy bar code below, then scan a redundancy count between 0 and 10 on the Programming Chart inside the back cover of this manual. Then scan the Save bar code. Default = 0. GS1-128 Redundancy GS1-128 Message Length Scan the bar codes below to change the message length. Refer to Message Length Description (page 6-2) for additional information.
Telepen <Default All Telepen Settings> Telepen On/Off * Off Telepen Output Using AIM Telepen Output, the engine reads symbols with start/stop pat- tern 1 and decodes them as standard full ASCII (start/stop pattern 1). When Original Telepen Output is selected, the engine reads symbols with start/stop pattern 1 and decodes them as compressed numeric with optional full ASCII (start/stop pattern 2).
Page 125
Telepen Redundancy bar code below, then scan a redundancy count between 0 and 10 on the Programming Chart inside the back cover of this manual. Then scan the Save bar code. Default = 0. Telepen Redundancy Telepen Message Length Scan the bar codes below to change the message length. Refer to Message Length Description (page 6-2) for additional information.
UPC-A <Default All UPC-A Settings> UPC-A On/Off * On Convert UPC-A to EAN-13 * Transmit UPC-A as UPC-A Transmit UPC-A as EAN-13 UPC-A Number System and Check Digit UPC-A sample showing the number system and check digit: Number Check System Digit UPC-A Number System The numeric system digit of a U.P.C.
Page 127
so it will not transmit it. Default = On. * On UPC-A Check Digit This selection allows you to specify whether the check digit should be transmitted at the end of the scanned data or not. Default = On. * On UPC-A Addenda This selection adds 2 or 5 digits to the end of all scanned UPC-A data.
Page 128
UPC-A Addenda Required When Required is scanned, the engine will only read UPC-A bar codes that have addenda. You must then turn on a 2 or 5 digit addenda listed on page 6-35. Default = Not Required. Required * Not Required Addenda Timeout You can set a time during which the engine looks for an addenda.
UPC-A Redundancy If you are encountering errors when reading UPC-A bar codes, you may want to adjust the redundancy count. Redundancy adjusts the number of times a bar code is decoded before transmission, which may reduce the number of errors. Note that the higher the redundancy count, the longer it will take to decode the bar code.
If you scan the Single Code Output code, when the engine sees the cou- pon code and Code 128 code in a single scan, it transmits the data as one extended bar code. Default = Multiple Code Output. * Multiple Code Output Single Code Output UPC-A Number System 4 Addenda Required...
Page 131
Don’t Require Coupon Code/Addenda: If you have selected Require Coupon Code/Addenda, and you want to disable this feature, scan Don’t Require Coupon Code/Addenda. UPC-A bar codes are transmitted, depending on the setting you are using for UPC-A/EAN-13 with Extended Coupon Code.
the bar code below, then setting the timeout (from 0-65535 milliseconds) by scanning digits from the Programming Chart, then scanning Save. Default = 100. Note: The Addenda Timeout setting is applied to all addenda and coupon code searches. Addenda Timeout UPC-E0 <Default All UPC-E0 Settings>...
Page 133
UPC-E0 Number System and Check Digit UPC-E0 sample showing the number system and check digit: Number Check System Digit UPC-E0 Number System The numeric system digit of a UPC-A symbol is normally transmitted at the beginning of scanned data. When using UPC-E Expand, the unit can be programmed so it will not transmit it.
Page 134
UPC-E0 Leading Zero This feature allows the transmission of a leading zero (0) at the beginning of scanned data. To prevent transmission, scan Off. Default = Off. * Off UPC-E0 Addenda This selection adds 2 or 5 digits to the end of all scanned UPC-E data. Default = Off for both 2 Digit and 5 Digit Addenda.
Page 135
Addenda Timeout You can set a time during which the engine looks for an addenda. If an addenda is not found within this time period, the data can be either trans- mitted or discarded, based on the setting you are using for UPC-E0 Addenda Required (page 6-42).
EAN/JAN-13 <Default All EAN/JAN Settings> EAN/JAN-13 On/Off * On EAN/JAN-13 Check Digit This selection allows you to specify whether the check digit should be transmitted at the end of the scanned data or not. Default = On. * On 6-44...
EAN/JAN-13 Addenda This selection adds 2 or 5 digits to the end of all scanned EAN/JAN- 13 data. Default = Off for both 2 Digit and 5 Digit Addenda. 2 Digit Addenda On * 2 Digit Addenda Off 5 Digit Addenda On * 5 Digit Addenda Off EAN/JAN-13 Addenda Required When Required is scanned, the engine will only read EAN/JAN-13...
Don’t Require 2 Digit Addenda: If you have selected Require 2 Digit Addenda, and you want to disable this feature, scan Don’t Require 2 Digit Addenda. EAN-13 bar codes are transmitted, depending on the setting you are using for EAN/JAN-13 Addenda Required.
Page 139
Require Addenda: All EAN-13 bar codes that begin with a “378” or “379” must have a 2 digit addenda, a 5 digit addenda, or a combination of these addenda. The EAN-13 bar code with the addenda is then transmitted as a single, concatenated bar code.
Default = Don’t Require Addenda. * Don’t Require Addenda Require 2 Digit Addenda Require 5 Digit Addenda Require 2 or 5 Digit Addenda EAN-13 Beginning with 434/439 Addenda Required This setting programs the engine to require any combination of a 2 digit addenda or a 5 digit addenda on EAN-13 bar codes that begin with a “434”...
Default = Don’t Require Addenda. * Don’t Require Addenda Require 2 Digit Addenda Require 5 Digit Addenda Require 2 or 5 Digit Addenda EAN-13 Beginning with 977 Addenda Required This setting programs the engine to require a 2 digit addenda only on EAN-13 bar codes that begin with “977.”...
Require 5 Digit Addenda: All EAN-13 bar codes that begin with “978” must have a 5 digit addendum. The EAN-13 bar code with the 5 digit addendum is then transmitted as a single, concatenated bar code. If a 5 digit addendum is not found within the Addenda Timeout period, the EAN- 13 bar code is discarded.
Page 143
Addenda Timeout You can set a time during which the engine looks for an addenda. If an addenda is not found within this time period, the data can be either trans- mitted or discarded, based on the setting you are using for EAN/JAN-13 Addenda Required.
ISBN Translate ISBNs are printed on books using the EAN-13 bar code symbology. To translate EAN-13 Bookland symbols into their equivalent ISBN number for-mat, scan the On bar code below. Default = Off. * Off Convert ISBN to 13-Digit When translating EAN-13 codes to the ISBN format, you can convert the bar code to a 13 digit format by scanning the Convert to 13- Digit On bar code below.
ISSN Translate When On is scanned, EAN-13 977 Bookland symbols are translated into their equivalent 8-digit ISSN number format. For example, 9770123456787 will be transmitted as 01234560. Default = Off. * Off ISSN Reformat When Reformat On is scanned, EAN-13 977 Bookland symbols are translated into their equivalent 8-digit ISSN number format, with hyphens added to the output.
EAN/JAN-8 <Default All EAN/JAN-8 Settings> EAN/JAN-8 On/Off * On EAN/JAN-8 Check Digit This selection allows you to specify whether the check digit should be transmitted at the end of the scanned data or not. Default = On. * On 6-54...
Page 147
EAN/JAN-8 Addenda This selection adds 2 or 5 digits to the end of all scanned EAN/JAN-8 data. Default = Off for both 2 Digit and 5 Digit Addenda. 2 Digit Addenda On * 2 Digit Addenda Off 5 Digit Addenda On * 5 Digit Addenda Off EAN/JAN-8 Addenda Required When Required is scanned, the engine will only read EAN/JAN-8...
Page 148
scanning the bar code below, then setting the timeout (from 0-65535 milli-seconds) by scanning digits from the Programming Chart, then scanning Save. Default = 100. Note: The Addenda Timeout setting is applied to all addenda and coupon code searches. Addenda Timeout EAN/JAN-8 Addenda Separator When this feature is On, there is a space between the data from the bar code and the data from the addenda.
<Default All MSI Settings> MSI On/Off * Off MSI Check Character Different types of check characters are used with MSI bar codes. You can program the engine to read MSI bar codes with Type 10 check characters. Default = Validate Type 10, but Don’t Transmit. When Check Character is set to Validate Type 10 and Transmit, the engine will only read MSI bar codes printed with the specified type check character(s), and will transmit the character(s) at the end of the...
Page 150
When Check Character is set to Validate Type 10, but Don’t Transmit, the unit will only read MSI bar codes printed with the specified type check character(s), but will not transmit the check character(s) with the scanned data. * Validate Type 10, but Don’t Transmit Validate Type 10 and Transmit Validate 2 Type 10 Characters,...
MSI Message Length Scan the bar codes below to change the message length. Refer to Message Length Description (page 6-2) for additional information. Mini- mum and Maximum lengths = 1-80. Minimum Default = 3, Maximum Default = 80. Minimum Message Length Maximum Message Length Plessey Code <...
Page 152
When Check Character is set to Validate and Transmit, the engine only reads Plessey bar codes printed with a check character, and will transmit this character at the end of the scanned data. Default = No Check Charac- ter. * No Check Character Validate, but Don’t Transmit Validate and Transmit Plessey Redundancy...
GS1 DataBar Omnidirectional < Default All GS1 DataBar Omnidirectional Settings > GS1 DataBar Omnidirectional On/Off * On GS1 DataBar Omnidirectional Redundancy If you are encountering errors when reading GS1 DataBar Omnidirectional bar codes, you may want to adjust the redundancy count. Redundancy adjusts the number of times a bar code is decoded before transmission, which may reduce the number of errors.
GS1 DataBar Limited < Default All GS1 DataBar Limited Settings > GS1 DataBar Limited On/Off * On GS1 DataBar Limited Redundancy If you are encountering errors when reading GS1 DataBar Limited bar codes, you may want to adjust the redundancy count. Redundancy adjusts the number of times a bar code is decoded before transmission, which may reduce the number of errors.
GS1 DataBar Expanded < Default All GS1 DataBar Expanded Settings > GS1 DataBar Expanded On/Off * On GS1 DataBar Expanded Redundancy If you are encountering errors when reading GS1 DataBar Expanded bar codes, you may want to adjust the redundancy count. Redundancy adjusts the number of times a bar code is decoded before transmission, which may reduce the number of errors.
GS1 DataBar Expanded Message Length Scan the bar codes below to change the message length. Refer to Message Length Description (page 6-2) for additional information. Mini- mum and Maximum lengths = 1-80. Minimum Default = 3, Maximum Default = 80. Minimum Message Length Maximum Message Length Trioptic Code...
GS1 Emulation The engine can automatically format the output from any GS1 data carrier to emulate what would be encoded in an equivalent GS1-128 or GS1 DataBar symbol. GS1 data carriers include UPC-A and UPC-E, EAN-13 and EAN-8, ITF-14, GS1-128, and GS1-128 DataBar and GS1 Composites. (Any applica- tion that accepts GS1 data can be simplified since it only needs to recognize one data carrier type.) If GS1-128 Emulation is...
China Post (Hong Kong 2 of 5) <Default All China Post (Hong Kong 2 of 5) Settings> China Post (Hong Kong 2 of 5) On/Off * Off China Post (Hong Kong 2 of 5) Redundancy If you are encountering errors when reading China Post (Hong Kong 2 of 5) bar codes, you may want to adjust the redundancy count.
Page 159
China Post (Hong Kong 2 of 5) Message Length Scan the bar codes below to change the message length. Refer to Message Length Description (page 6-2) for additional information. Minimum and Maximum lengths = 1-80. Minimum Default = 3, Maxi- mum Default = 80.
Interface Keys Keyboard Function Relationships The following Keyboard Function Code, Hex/ASCII Value, and Full ASCII “CTRL”+ relationships apply to all terminals that can be used with the engine. Refer to page 2-14 enable Control + ASCII mode. Function Code HEX/ASCII Value Full ASCII “CTRL”...
The last five characters in the Full ASCII “CTRL”+ column ( [ \ ] 6 - ), apply to US only. The following chart indicates the equivalents of these five characters for different countries. Note: Not all countries may be supported by your device. Country Codes United States...
Page 163
IBM AT/XT and PS/2 Apple Mac/iMac ASCII Compatibles, Supported Keys WYSE PC/AT Supported Keys CR/Enter RETURN Insert Ins Help Escape Home Home Print Prnt Scrn Back Space BACKSPACE Back Tab LSHIFT TAB BACKSPACE 7 - 3...
Utilities To Add a Test Code I.D. Prefix to All Symbologies This selection allows you to turn on transmission of a Code I.D. before the decoded symbology. (See the Symbology Charts, beginning on page A-1) for the single character code that identifies each symbology.) This action first clears all current prefixes, then programs a Code I.D.
Test Menu When you scan the Test Menu On code, then scan a programming code in this manual, the engine displays the content of a programming code. The program- ming function will still occur, but in addition, the content of that programming code is output to the terminal.
Note: EZConfig-Scanning requires .NET framework. If .NET is not installed on your PC, you will be prompted to install it during the EZConfig-Scanning installation. Access the Honeywell web site at www.honeywellaidc.com Click on the Downloads tab. Select Software. Click on the dropdown for Select Product Number and select the number of your product.
Serial Programming Commands The serial programming commands can be used in place of the programming bar codes. Both the serial commands and the programming bar codes will pro- gram the engine. For complete descriptions and examples of each serial pro- gramming command, refer to the corresponding programming bar code in this manual.
What is the device’s current value for the setting(s). What is the range of possible values for the setting(s). (The device’s response uses a dash (-) to indicate a continuous range of values. A pipe (|) separates items in a list of non-continuous values.) Tag Field Usage When a query is used in place of a Tag field, the query applies to the entire set of commands available for the particular storage table indicated...
Example: What is the range of possible values for Codabar Coding Enable? Enter: cbrena*. Response: CBRENA0-1[ACK] This response indicates that Codabar Coding Enable (CBRENA) has a range of values from 0 to 1 (off and on). Example: What is the default value for Codabar Coding Enable? Enter: cbrena^.
The engine scans until a bar code has been read or until the deactivate com- mand is sent. The engine can also be set to turn itself off after a specified time has elapsed (see Read Time-Out, which follows). Read Time-Out Use this selection to set a time-out (in milliseconds) of the engine’s external trigger when using serial commands to trigger the engine.
Menu Commands Selection Setting Serial Command Page # Indicates a numeric * Indicates default entry Product Default Settings Setting Custom Set Custom Defaults MNUCDF Defaults Save Custom DEFALT Defaults Resetting the Activate Custom DEFALT Custom Defaults Defaults Resetting the Factory Remove Custom DEFOVR Defaults...
Page 174
Selection Setting Serial Command Page # Indicates a numeric * Indicates default entry USB Serial USB Serial PAP130 Commands Emulation for Windows XP, Windows Server 2003, and later USB Serial REMIFCO;PAP130 Emulation for Windows 2000 CTS/RTS Emulation USBCTS1 CTS/RTS Emulation USBCTS0 Off* ACK/NAK Mode On...
Page 175
Selection Setting Serial Command Page # Indicates a numeric * Indicates default entry Program Keyboard *U.S.A. KBDCTY0 2-10 Country Arabic KBDCTY91 2-10 Belgium KBDCTY1 2-10 Chinese KBDCTY92 2-10 Finland KBDCTY2 2-10 France KBDCTY3 2-10 Germany KBDCTY4 2-10 Hungary KBDCTY19 2-10 IBM Financial KBDCTY90 2-10...
Page 176
Selection Setting Serial Command Page # Indicates a numeric * Indicates default entry Keyboard Conversion *Keyboard KBDCNV0 2-14 Conversion Off Convert all KBDCNV1 2-14 Characters to Upper Case Convert all KBDCNV1 2-14 Characters to Lower Case Keyboard Modifiers *Control + ASCII Off KBDCAS0 2-15 DOS Mode Control...
Page 177
Selection Setting Serial Command Page # Indicates a numeric * Indicates default entry Word Length: Data 7 Data, 1 Stop, 232WRD3 2-17 Bits, Stop Bits, and Parity Even Parity 7 Data, 1 Stop, 232WRD0 2-17 Parity None 7 Data, 1 Stop, 232WRD6 2-17 Parity Odd...
Page 178
Selection Setting Serial Command Page # Indicates a numeric * Indicates default entry RS232 Handshaking *RTS/CTS Off, RTS 232CTS0 2-19 Active Flow Control, No 232CTS1 2-19 Timeout Character-Based 232CTS7 2-19 Flow Control, No Timeout Two-Direction Flow 232CTS2 2-19 Control Flow Control with 232CTS3 2-19 Timeout...
Page 179
Selection Setting Serial Command Page # Indicates a numeric * Indicates default entry RS232 Defaults Reset RS232 232DFT 2-22 Defaults Input/Output Selections Power Up Beeper Power Up Beeper BEPPWR0 Off - Engine *Power Up Beeper BEPPWR1 On - Engine Beep on BEL Beep on BEL On BELBEP1 Character...
Page 180
Selection Setting Serial Command Page # Indicates a numeric * Indicates default entry Activation Settings Activation Defaults AOSDFT Presentation Mode PAPPM1 Presentation Mode PAPPM2 with CodeGate Manual Activation AOSMEN0 Mode Off *Manual Activation AOSMEN1 Mode On Do Not End Manual AOSMGD0 Activation After Good Read...
Page 181
Selection Setting Serial Command Page # Indicates a numeric * Indicates default entry Activation Settings Do Not End Object AOSOGD0 (continued) Detection After Good Read *End Object AOSOGD1 Detection After Good Read Object Detection AOSODT##### Laser Timeout (Range 1 - 65525) *5000 ms Object Detection AOSRNG2...
Page 182
Selection Setting Serial Command Page # Indicates a numeric * Indicates default entry Reread Delay Short (500 ms) DLYRRD500 3-12 *Medium (750 ms) DLYRRD750 3-12 Long (1000 ms) DLYRRD1000 3-12 Extra Long (2000 DLYRRD2000 3-12 User-Specified Range 0 - 30,000 DLYRRD##### 3-12 Reread Delay...
Page 183
Selection Setting Serial Command Page # Indicates a numeric * Indicates default entry Aimer Control *Aimer Always Off SCNAIT0;SCNDLY 3-16 Aimer Always On SCNAIT65535;SC 3-16 NDLY0 Aimer Controlled by SCNAIT65535;SC 3-16 External Aiming Pin NDLY65535 Aimer on 100 SCNAIT0;SCNDLY 3-16 milliseconds User-Specified Aimer Before Activation...
Page 184
Selection Setting Serial Command Page # Indicates a numeric * Indicates default entry Transmit Alternate *Transmit Alternate KBDEXT0 Extended ASCII Extended ASCIi Characters Transmit Normal KBDEXT1 Extended ASCIi Function Code *Enable RMVFNC0 Transmit Disable RMVFNC1 Communication *None HSTXRC0 Check Character LRC Starts on 1st HSTXRC1 Character...
Page 185
Selection Setting Serial Command Page # Indicates a numeric * Indicates default entry Data Formatter Data Formatter Off DFM_EN0 5-15 *Data Formatter On, DFM_EN1 5-16 Not Required, Keep Prefix/Suffix Data Format DFM_EN2 5-16 Required, Keep Prefix/Suffix Data Formatter On, DFM_EN3 5-16 Not Required, Drop Prefix/Suffix...
Page 191
Selection Setting Serial Command Page # Indicates a numeric * Indicates default entry ISBT128 Predefined * Donation ID ISBPCS0 6-25 Concatenation Number (001) Sequences and ABO/RhD Blood Groups (002) Donation ID Number ISBPCS1 6-25 (001) and Donor ID Number (019) Donation ID Number ISBPCS2 6-25...
Page 192
Selection Setting Serial Command Page # Indicates a numeric * Indicates default entry ISBT 128 User- 1st Left Identifier (0- ISBUL1## 6-27 Defined 255) *0 Concatenation 2nd Left Identifier (0- ISBUL2## 6-27 Sequences 255) *0 1st Right Identifier ISBUR1## 6-27 (0-255) *0 2nd Right Identifier ISBUR2##...
Page 193
Selection Setting Serial Command Page # Indicates a numeric * Indicates default entry Telepen Default All Telepen TELDFT 6-32 Settings *Off TELENA0 6-32 TELENA1 6-32 Telepen Output *AIM Telepen Output TELOLD0 6-32 Original Telepen TELOLD1 6-32 Output Telepen Redundancy Range (0 - 10) *0 TELVOT## 6-33 Telepen Message...
Page 198
Selection Setting Serial Command Page # Indicates a numeric * Indicates default entry ISSN Translate *Off E13ISS0 6-53 E13ISS1 6-53 Reformat On E13ISR1 6-53 *Reformat Off E13ISR0 6-53 EAN/JAN-8 Default All EAN/ EA8DFT 6-54 JAN 8 Settings EA8ENA0 6-54 EA8ENA1 6-54 EAN/JAN-8 Check EA8CKX0...
Page 199
Selection Setting Serial Command Page # Indicates a numeric * Indicates default entry MSI Check Character *Validate Type 10, MSICHK0 6-58 but Don’t Transmit Validate Type 10 and MSICHK1 6-58 Transmit Validate 2 Type 10 MSICHK2 6-58 Chars, but Don’t Transmit Validate 2 Type 10 MSICHK3...
Page 201
Selection Setting Serial Command Page # Indicates a numeric * Indicates default entry China Post (Hong Default All China CPCDFT 6-66 Kong 2 of 5) Post (Hong Kong 2 of 5) Settings *Off CPCENA0 6-66 CPCENA1 6-66 China Post (Hong Range (0 - 10) *0 CPCVOT## 6-66...
Maintenance Repairs Repairs and/or upgrades are not to be performed on this product. These ser- vices are to be performed only by an authorized service center (see Customer Support on page 11-1). Maintenance Your device provides reliable and efficient operation with a minimum of care.
Page 204
If the engine reads a bar code, but the data is not displayed correctly on the host screen: • The engine may not be programmed for the appropriate terminal interface. For example, you scan “12345” and the host displays “@es%.” Reprogram the engine with the correct Plug and Play bar code.
For our latest contact information, please check our website at the link above. Product Service and Repair Honeywell International Inc. provides service for all of its products through ser-vice centers throughout the world. To obtain warranty or non-warranty service, please visit www.honeywellaidc.com.
Page 206
This includes but is not limited to: cables, power supplies, bases, and docking stations. HII extends these warranties only to the first end-users of the products. These warranties are non-transferable. The duration of the limited warranty for the N431X engine is 15 months. 11-2...
Symbologies, 99) entry. Refer to Data Editing beginning on page 4-1 and Data Formatting beginning on page 5-1 for information about using Code ID and AIM ID. Linear Symbologies Honeywell Possible Symbology modifiers All Symbologies Codabar Code 11 Code 128...
Page 208
Telepen 0, 1, 2, 3, 8, 9,A,B,C UPC-A UPC-A with Add-On UPC-A with Extended Coupon Code UPC-E UPC-E with Add-On UPC-E1 Add Honeywell Code ID 5C80 Add AIM Code ID 5C81 Add Backslash 5C5C Batch mode quantity A - 2...
Postal Symbologies Honeywell Possible Symbology modifiers All Symbologies Australian Post British Post Canadian Post China Post InfoMail Intelligent Mail Bar Code Japanese Post KIX (Netherlands) Post Korea Post Planet Code Postal-4i Postnet ASCII Conversion Chart In keyboard applications, ASCII Control Characters can be represented in 3 dif-ferent ways, as shown below.
Page 210
Non-printable Keyboard Control + ASCII (CTRL+X) Mode ASCII control characters Windows Mode Control + X Mode On (KBDCAS2) Control + X Mode Off Char CTRL + X CTRL + X (KBDCAS0) function ALT Break CTRL+ D Bookmark CTRL Make CTRL+ E Center CTRL Break CTRL+ F...
Lower ASCII Reference Table Printable Characters DEC HEX Character DEC HEX Character DEC HEX Character <SPACE> " & < > ⌂ A - 5...
Page 212
Extended ASCII Characters DEC HEX ASCII Alternate Extended PS2 Scan Code Ç ↑ 0x48 up arrow ↓ ü 0x50 down arrow → é 0x4B right arrow ← â 0x4D left arrow ä Insert 0x52 à Delete 0x53 å Home 0x47 ç...
Page 213
Extended ASCII Characters (Continued) DEC HEX ASCII Alternate Extended PS2 Scan Code Ñ Print Screen ª 0x0F º Shift Tab 0x8F ¿ Enter 0x1C ⌐ 0x01 ¬ Alt Make 0x36 ½ Alt Break 0xB6 ¼ Control Make 0x1D ¡ Control Break 0x9D «...
Page 221
Programming Chart Save Discard Reset Note: If you make an error while scanning the letters or digits (before scanning Save), scan Discard, scan the correct letters or digits, and Save again.
Page 222
Honeywell Scanning & Mobility 9680 Old Bailes Road Fort Mill, SC 29707 N431X-UG Rev B 12/12...