Table of Contents

Advertisement

Quick Links

Universal Keyboard Wedge
Programming Guide

Advertisement

Table of Contents
loading

Summary of Contents for PSC Universal Keyboard Wedge

  • Page 1 Universal Keyboard Wedge Programming Guide...
  • Page 2 However, PSC reserves the right to change any specification at any time without prior notice. PSC is a registered trademark of PSC Inc. The PSC logo is a trademark of PSC. All other trademarks and trade names referred to herein are property of their respective owners.
  • Page 3: Table Of Contents

    Communication Modes -------------------------------- 14 Keyboard Wedge Mode ....... 15 Cloning Mode ..........17 PC Down/UpLoad Mode ......20 Universal Keyboard Wedge I/f Configuration ---- 23 Activating the Universal Keyboard Wedge Interface ............25 Terminal/Keyboard Settings ......27 Terminal/Keyboard Number Pad ....28 End of Message Characters ......
  • Page 4 RS-232: Baud Rate ........132 RS-232: Parity ........... 136 RS-232: Data Bits ........138 RS-232: Stop Bits ........139 RS-232: End of Message Characters ..140 RS-232: Intercharacter Delay ....144 RS-232: ACK/NAK Protocol ...... 147 Universal Keyboard Wedge Programming Guide...
  • Page 5 RS-232: Xon/Xoff Protocol ......148 RS-232: RTS/CTS Protocol ...... 149 Double RS-232 PC Term Mode – Activate . 150 RS-232 In/Out Mode – Activate ....152 RS-232: Full ASCII Emulation ....153 Wand Emulation Interface Configuration -------- 154 Wand Emulation I/F Configuration ....155 Wand Emulation Activation ......
  • Page 6 Appendix B Number Pad ---------------------------- B-1 Appendix C Code 39 Full ASCII Table ----------- C-1 Appendix D Code 39 ASCII Extended Table --- D-1 Appendix E Multiread Character Table ---------- E-1 Appendix F Enabling Code 39 --------------------- F-1 Universal Keyboard Wedge Programming Guide...
  • Page 7: Introduction

    INTRODUCTION Introduction Manual Overview This manual contains programmable features and information for the Universal Keyboard Wedge interface ONLY. NOTE The Universal Keyboard Wedge in- terface offers a larger, more en- hanced feature set than the stan- dard Keyboard Wedge interface cov- ered by the other programming manuals for your scanner.
  • Page 8 At the time of this writing, scanner models that offer this interface are: ® QuickScan VS800 HS1250 VS1000 VS1200 ® SP400 PowerScan ® ® ® QuickScan QS1000 QuickScan Duet ® QuickScan QS6000/QS6000 Plus Universal Keyboard Wedge Programming Guide...
  • Page 9: Manual Contents

    INTRODUCTION Manual Overview - continued Other scanners could also have the ability to use these features. Call your PSC dealer to verify if your scanner can take advantage of Universal Wedge features. Manual Contents These sections are included in this manual: •...
  • Page 10 RS-232 interface features provided in this section are an enhanced set that are only available for scanners equipped with the Universal Keyboard Wedge interface. These features include options for baud rate, parity, stop bits, "end of message" characters, Universal Keyboard Wedge Programming Guide...
  • Page 11 RS-232 interface, the Wand Emulation interface features contained in this manual are a special programming set offering different options than the standard PSC Wand Emulation feature set. • Symbologies - This section allows you to select and customize settings from among several bar code symbologies that are in common use today.
  • Page 12: How To Use This Manual

    You will need to completely cover any bar codes you do not intend to scan (with your hand or a piece of paper) to prevent acci- dental mis-programming. Universal Keyboard Wedge Programming Guide...
  • Page 13 INTRODUCTION Features Supported Additionally, since not all features are available for all scanners, you'll need to reference each descrip- tion to determine if your scanner model supports that particular feature. The following icons are used to indicate when your scanner supports a feature.
  • Page 14: How To Program Your Scanner

    NOTE The scanner indicates when it is in Programming Mode by continuously flashing its green LED indicator lamp. The scanner must be in Programming Mode in order to modify any program- mable features. Universal Keyboard Wedge Programming Guide...
  • Page 15 How to Program Your Scanner - continued Select the desired interface. This manual offers only two selections for this: a) The Universal Keyboard Wedge interface (see the Universal Keyboard Wedge Interface Configuration section). b) The RS-232 interface (see the RS-232 Interface Configuration section).
  • Page 16 Mode. The scanner is now ready for normal operation. If you will require the scanner to perform label editing, turn to the Editing Mode section and carefully follow the instruc- tions to program this function. Universal Keyboard Wedge Programming Guide...
  • Page 17: If You Make A Mistake

    INTRODUCTION If You Make a Mistake... If, during a programming session, you find that you are unsure of the scanner's Universal Keyboard Wedge settings or wish to re-set this configuration, use the Return to Factory Settings bar code on the next page to return all Universal Wedge parameters to their factory settings.
  • Page 18: Return To Factory Settings

    Return to Factory Settings Use the bar code below to return the scanner to the default settings configured at the factory for your scanner's original Universal Keyboard Wedge specifications. Other scanner programming (such as symbology selection and beeper settings) will not be affected.
  • Page 19: Programming Manual References

    PowerScan Programming Guide ™ R44-2018 QuickScan 1000 Programming Guide Call your PSC dealer to inquire about other pro- gramming manuals that are available, or you can find copies of programming manuals and more information on the internet at www.pscnet.com. R44-2021...
  • Page 20: Communication Modes

    COMMUNICATION MODES Communication Modes The Universal Keyboard Wedge interface offers several alternate modes to allow flexibility in communication between the scanner, its host, and even with other scanners. These modes are: • Keyboard Wedge Mode -- is the standard operational/communication mode.
  • Page 21: Keyboard Wedge Mode

    COMMUNICATION MODES Keyboard Wedge Mode In this mode, the scanner is connected between the keyboard and the computer/host terminal (thus the term "wedge"). Scanned bar code data is processed by the scanner and emulated by the system as if it had been typed on the keyboard.
  • Page 22 Plug the remaining end of the cable into the scanner. Power on the computer/host terminal. Power on the scanner. A power-up beep or a sequence of beeps (depending upon the scanner type) will be emitted. Universal Keyboard Wedge Programming Guide...
  • Page 23: Cloning Mode

    COMMUNICATION MODES Cloning Mode When a quantity of scanners must all be pro- grammed with identical parameter settings, Cloning Mode permits quick and easy duplication of those settings from a pre-programmed source scanner to a target scanner. To use Cloning Mode, follow these instructions: Program a source scanner with all the settings necessary to allow full functional- ity with your system.
  • Page 24 COMMUNICATION MODES Cloning Mode - continued Scan this bar code with the source scanner: TRANSMIT CONFIGURATION Scan this bar code with the target scanner: RECEIVE CONFIGURATION Universal Keyboard Wedge Programming Guide...
  • Page 25 COMMUNICATION MODES Cloning Mode - continued Power-off the target scanner, and connect the next target scanner. Repeat steps 2 through 6. NOTE When cloning multiple scanners, it is not necessary to read the TRANS- MIT CONFIGURATION bar code (step 5) each time a different target scanner is connected.
  • Page 26: Pc Down/Upload Mode

    • Test – Test the RS-232 transmissions from a scanner to a PC. (This feature will not function unless the Universal Wedge RS-232 interface is enabled.) • Save – Save (on a PC) a complete configu- ration of a scanner's parameter values. Universal Keyboard Wedge Programming Guide...
  • Page 27 Connect an approved AC adapter to the scanner. Connect the scanner to COM 1 or COM 2 of your PC using PSC cable, P/N: 6015-0486. Power-on on your PC and the scanner. Copy the Down/UpLoad software from the floppy disk to your PC hard disk.
  • Page 28 PC Down/UpLoad Mode - continued Read the following bar code to start the transfer between the PC and the scanner. DOWN/UPLOAD DIALOG RELEASE NOTE When the transfer is completed, the scanner will return to its normal operational mode. Universal Keyboard Wedge Programming Guide...
  • Page 29: Universal Keyboard Wedge I/F Configuration

    Universal KBW Interface Configuration Universal Keyboard Wedge Interface Configuration This section provides instructions and bar codes for programming Universal Keyboard Wedge parameters. Programmable options included in this section are: • Terminal/Keyboard Interface Selection • End of Message Characters • Upper/Lower Case Options •...
  • Page 30 Mistake...", and "Return to Factory Settings" in the introductory section of this manual. CAUTION Use the FACTORY DEFAULTS bar code with caution, since it will dis- able/reset ALL Universal Wedge fea- tures that may have been programmed since the scanner's installation. Universal Keyboard Wedge Programming Guide...
  • Page 31: Activating The Universal Keyboard Wedge Interface

    Universal KBW Interface Configuration Activating the Universal Keyboard Wedge Interface To activate the Universal Keyboard Wedge Inter- face, follow these instructions: Scan the START bar code located on the inside back cover of this manual. Determine the I.D. of the terminal/ keyboard.
  • Page 32 Using the "number pad" on the following pages, scan in the digits for the keyboard I.D. number you determined in step 2. Scan the END bar code on the inside back cover of this manual. ACTIVATE UNIVERSAL KEYBOARD WEDGE INTERFACE Universal Keyboard Wedge Programming Guide...
  • Page 33: Terminal/Keyboard Settings

    Universal KBW Interface Configuration Terminal/Keyboard Settings The list below contains the most common termi- nal/keyboard types. If your specific system is not listed below, consult the Keyboard Wedge Con- nectivity Guide (P/N R44-2039) for a detailed listing of terminal/keyboard types. A copy of the guide can be obtained from the internet at www.pscnet.com, or call your dealer for customer support information.
  • Page 34: Terminal/Keyboard Number Pad

    Universal KBW Interface Configuration Terminal/Keyboard Number Pad Enter the keyboard I.D. number corresponding to your computer or terminal by scanning the bar codes from this number pad. Universal Keyboard Wedge Programming Guide...
  • Page 35 Universal KBW Interface Configuration Terminal/Keyboard Number Pad - cont. R44-2021...
  • Page 36 Universal KBW Interface Configuration Terminal/Keyboard Number Pad - cont. Universal Keyboard Wedge Programming Guide...
  • Page 37 Universal KBW Interface Configuration Terminal/Keyboard Number Pad - cont. R44-2021...
  • Page 38 Universal KBW Interface Configuration Terminal/Keyboard Number Pad - cont. Universal Keyboard Wedge Programming Guide...
  • Page 39: End Of Message Characters

    Universal KBW Interface Configuration End of Message Characters You may select one of the END OF MESSAGE CHARACTERS bar codes from the following pages to cause the scanner to emulate the selected characters at the end of each transmitted message. END OF MESSAGE CHARACTERS = RETURN NOTE The factory default setting for this...
  • Page 40 Universal KBW Interface Configuration End of Message Characters - continued END OF MESSAGE CHARACTERS = ENTER END OF MESSAGE CHARACTERS = CR/LF Universal Keyboard Wedge Programming Guide...
  • Page 41 Universal KBW Interface Configuration End of Message Characters - continued END OF MESSAGE CHARACTERS = FIELD ADVANCE END OF MESSAGE CHARACTERS = FIELD EXIT R44-2021...
  • Page 42 Universal KBW Interface Configuration End of Message Characters - continued END OF MESSAGE CHARACTERS = TAB+ END OF MESSAGE CHARACTERS = LF Universal Keyboard Wedge Programming Guide...
  • Page 43 Universal KBW Interface Configuration End of Message Characters - continued END OF MESSAGE CHARACTERS = NO CHARACTER R44-2021...
  • Page 44: Upper/Lower Case Options

    Scan one of the two selections below to select whether characters are sent as upper or lower case. UPPER CASE/CAPS – ENABLE NOTE The factory default setting for this option is UPPER CASE/CAPS. LOWER CASE/SMALL – ENABLE Universal Keyboard Wedge Programming Guide...
  • Page 45: Types Of Numeric Characters

    Universal KBW Interface Configuration Types of Numeric Characters This function allows the scanner to emulate either the numeric characters located on top of the keyboard or those located on the numeric pad. Use this function if trouble occurs with upper/ lower case keyboard modes.
  • Page 46 NUMERIC PAD NOTE If the option “NUMERIC PAD” is chosen, the numeric pad of the key- board must be also turned on (locked) for correct operation (engage "Num Lock"). Universal Keyboard Wedge Programming Guide...
  • Page 47: Intercharacter Delay

    Universal KBW Interface Configuration Intercharacter Delay Scan the bar code from this and the following pages to select the desired pause (if any) between each character before it is sent to the host. This time delay is used to control the flow of data from the scanner, but it should not be required for most applications.
  • Page 48 Universal KBW Interface Configuration Intercharacter Delay - continued INTERCHARACTER DELAY = 10 ms INTERCHARACTER DELAY = 20 ms Universal Keyboard Wedge Programming Guide...
  • Page 49 Universal KBW Interface Configuration Intercharacter Delay - continued INTERCHARACTER DELAY = 50 ms INTERCHARACTER DELAY = 100 ms R44-2021...
  • Page 50: Wyse Timeout

    IMPORTANT To use the Numeric Pad, your scan- ner must be programmed to read single-digit Code 39 bar codes. Fol- low the instructions at the beginning of Appendix B to program this function. Universal Keyboard Wedge Programming Guide...
  • Page 51 Universal KBW Interface Configuration WYSE Timeout - continued Scan this VALIDATION bar code. VALIDATION R44-2021...
  • Page 52: Editing Mode

    MATS can be programmed by the user and activated by different match condi- tions. • MATCH CONDITIONS: up to four criteria can be accumulated: — fixed number of characters found. — pre-defined characters found (up to 3). Universal Keyboard Wedge Programming Guide...
  • Page 53 EDITING MODE • EIGHT EDITING FUNCTIONS can be used to fix the output data format: - Divide the message into separate fields (up to five). - Add one or two postamble characters to each field. - Create additional fixed fields (up to two fields with six characters maximum).
  • Page 54 You’ll find a handy Numeric Pad in Appendix B. IMPORTANT To use the Numeric Pad, your scan- ner must be programmed to read single-digit Code 39 bar codes. Fol- low the instructions at the beginning of Appendix B to program this function. Universal Keyboard Wedge Programming Guide...
  • Page 55: Programming Sequence

    EDITING MODE Programming Sequence Read the START bar code located on the inside back cover of this manual to enter Programming Mode. Phase A -- START OF CONSTRUCTION. Select a format number #N (FORMAT #1-4) to construct by scanning its associ- ated bar code.
  • Page 56 Set MATCH CONDITIONS for Format #N Phase C Define the OUTPUT FORMAT for Format #N Phase D END OF CONSTRUCTION for Format #N Do you Phase E wish to ACTIVATE OR construct DEACTIVATE another FORMATS #1-4 Format Universal Keyboard Wedge Programming Guide...
  • Page 57 EDITING MODE Programming Sequence - continued Phase C -- Define the OUTPUT FORMAT. Scan the bar codes to select options for each of the following parameters: - Divide the input message into fields (1-5) - Define the fields - Add (or not) 1 or 2 fixed fields - Set the number of fields to be transmitted - Cancel (or not) fields - Adjust the position of each field in the...
  • Page 58 Editing Mode for each of the format numbers desired. This allows you to retain format definitions while not actively using them. Read the END bar code located on the inside back cover to exit Programming Mode and save the new parameters. Universal Keyboard Wedge Programming Guide...
  • Page 59 EDITING MODE Programming Example input data received: 123ABC456 (Code 39 label) output data desired: CODE: C456 <TAB> REF: 123 <CR> READ THE BAR CODE “START” PHASE A: Read the bar code “START OF CONSTRUCTION FORMAT # 1” PHASE B: Define the MATCH CONDITION using these three criteria —...
  • Page 60 Fields are cancelled when not read in the sequence. PHASE D: Read the code “END OF CONSTRUCTION - FORMAT # 1” PHASE E: Activate Editing mode on format # 1 READ THE BAR CODE “END” Universal Keyboard Wedge Programming Guide...
  • Page 61: Phase A

    EDITING MODE PHASE A START OF CONSTRUCTION OF NUMBER SELECTED Up to 4 different output data formats can be constructed: • Select a number and use the labels in Phases A - D to adjust its parameters, then come back to this phase to adjust another format if required.
  • Page 62 EDITING MODE PHASE A - continued FORMAT # 3: START OF CONSTRUCTION FORMAT # 4: START OF CONSTRUCTION Universal Keyboard Wedge Programming Guide...
  • Page 63: Phase B1

    EDITING MODE PHASE B1 ENABLING SYMBOLOGIES NEW SELECTION (Enables the scanner to accept all symbologies.) CODE 39 R44-2021...
  • Page 64 EDITING MODE PHASE B1 - continued INTERLEAVED 2 OF 5 UPC/EAN Universal Keyboard Wedge Programming Guide...
  • Page 65 EDITING MODE PHASE B1 - continued MAG. STRIPE DATA MONARCH/CODABAR R44-2021...
  • Page 66 EDITING MODE PHASE B1 - continued CODE 128 EAN 128 Universal Keyboard Wedge Programming Guide...
  • Page 67 EDITING MODE PHASE B1 - continued STANDARD 2 OF 5 MSI CODE R44-2021...
  • Page 68 EDITING MODE PHASE B1 - continued PLESSEY TELEPEN Universal Keyboard Wedge Programming Guide...
  • Page 69 EDITING MODE PHASE B1 - continued CODE 93 MATRIX 2 OF 5 R44-2021...
  • Page 70 EDITING MODE PHASE B1 - continued IATA BC412 IMPORTANT Use of this symbology requires spe- cific firmware. Consult your dealer if you need to implement BC412. Universal Keyboard Wedge Programming Guide...
  • Page 71 EDITING MODE PHASE B1 - continued PHARMACODE R44-2021...
  • Page 72 EDITING MODE PHASE B1 - continued RESERVED #1 RESERVED #2 Universal Keyboard Wedge Programming Guide...
  • Page 73: Phase B2

    EDITING MODE PHASE B2 MATCH WITH THE NUMBER OF CHARACTERS Use this feature if the match condition is based on the number of characters received in the input message. If it contains the same number as the one entered below, this match condition will be completed. Action 1: ACCESS (match with the number of characters)
  • Page 74 EDITING MODE PHASE B2 - continued MATCH WITH THE NUMBER OF CHARACTERS Action 3: VALIDATION If no match is desired with the number of charac- ters, scan the bar code below. VARIABLE NUMBER ACCEPTED Universal Keyboard Wedge Programming Guide...
  • Page 75: Phase B3

    EDITING MODE PHASE B3 MATCH WITH INPUT PORT ALL PORTS PORT J1 R44-2021...
  • Page 76 EDITING MODE PHASE B3 - continued RS-232 DATA RECEIVED ON J1 or C2 Universal Keyboard Wedge Programming Guide...
  • Page 77: Phase B4

    EDITING MODE PHASE B4 MATCH WITH PRE DEFINED CHARACTERS If no match is required for pre-defined characters, scan the bar code below. NO MATCH REQUIRED FOR PRE-DEFINED CHARACTERS Up to three characters can be defined. They can be located anywhere in the input message, but must be side by side.
  • Page 78 EDITING MODE PHASE B4 - continued MATCH WITH PRE DEFINED CHARACTERS Action 1: (Continued) MATCH WITH 2 CHARACTERS MATCH WITH 3 CHARACTERS Universal Keyboard Wedge Programming Guide...
  • Page 79 EDITING MODE PHASE B4 - continued MATCH WITH PRE DEFINED CHARACTERS Action 2: Pre-define the characters (s) desired by scanning the corresponding characters from the Code 39 FULL ASCII TABLE in Appendix C. Action 3: VALIDATION R44-2021...
  • Page 80 PHASE B4 - continued POSITION OF THE FIRST PRE DEFINED CHARACTER IN THE INPUT MESSAGE Action 1: ACCESS Enter the position desired using the Action 2: NUMBER PAD located in Appendix B. Action 3: VALIDATION Universal Keyboard Wedge Programming Guide...
  • Page 81: Phase C0

    EDITING MODE PHASE C0 DIVIDE THE INPUT MESSAGE INTO FIELDS Before starting this phase, it is advisable to pre- pare it on paper. • Write down the input message and separate it into fields. • Mark each field with a number from 1 to 5 maximum starting at the left hand side of the message.
  • Page 82 EDITING MODE PHASE C0- continued DIVIDE THE INPUT MESSAGE INTO FIELDS ONLY ONE FIELD 2 FIELDS Universal Keyboard Wedge Programming Guide...
  • Page 83 EDITING MODE PHASE C0- continued DIVIDE THE INPUT MESSAGE INTO FIELDS 3 FIELDS 4 FIELDS R44-2021...
  • Page 84 EDITING MODE PHASE C0- continued DIVIDE THE INPUT MESSAGE INTO FIELDS 5 FIELDS Universal Keyboard Wedge Programming Guide...
  • Page 85: Phase C1

    EDITING MODE PHASE C1 DEFINE FIELD WITH A FIXED NUMBER OF CHARACTERS Action 1: ACCESS Action 2: Enter the number of characters using the NUMBER PAD located in Appendix B. Action 3: VALIDATION R44-2021...
  • Page 86 WITH A LEADING SEPARATOR CHARACTER IF AVAILABLE IN THE MESSAGE Action 1: ACCESS Action 2: Enter the value of the separator characters using the CODE 39 FULL ASCII TABLE in Appendix C. Action 3: VALIDATION Universal Keyboard Wedge Programming Guide...
  • Page 87 EDITING MODE PHASE C1 - continued DEFINE FIELD SEPARATOR TRANSMITTED OR NOT IN THE OUTPUT MESSAGE TRANSMITTED NOT TRANSMITTED R44-2021...
  • Page 88 EDITING MODE PHASE C1 - continued DEFINE FIELD THIS FIELD IS THE LAST VARIABLE FIELD Universal Keyboard Wedge Programming Guide...
  • Page 89 EDITING MODE PHASE C1 - continued DEFINE FIELD OR NOT ONE OR TWO POSTAMBLE CHARACTERS TO THIS FIELD Action 1: ACCESS TO A 1ST POSTAMBLE CHARACTER Action 2: Enter the value of this postamble character using the CODE 39 FULL ASCII TABLE in Appendix C. (Scan DEL to cancel.) Action 3: VALIDATION...
  • Page 90 CHARACTERS TO THIS FIELD Action 1: ACCESS TO A 2ND POSTAMBLE CHARACTER Action 2: Enter the value of this postamble character using the CODE 39 FULL ASCII TABLE in Appendix C. (Scan DEL to cancel.) Action 3: VALIDATION Universal Keyboard Wedge Programming Guide...
  • Page 91 EDITING MODE PHASE C1 - continued DEFINE FIELD WITH A FIXED NUMBER OF CHARACTERS Action 1: ACCESS Action 2: Enter the number of characters using the NUMBER PAD located in Appendix B. Action 3: VALIDATION R44-2021...
  • Page 92 DEFINE FIELD WITH LEADING SEPARATOR CHARACTERS IF AVAILABLE IN THE MESSAGE Action 1: ACCESS Action 2: Enter the value of the separator characters using the CODE 39 FULL ASCII TABLE in Appendix C. Action 3: VALIDATION Universal Keyboard Wedge Programming Guide...
  • Page 93 EDITING MODE PHASE C1 - continued DEFINE FIELD SEPARATOR TRANSMITTED OR NOT IN THE OUTPUT MESSAGE TRANSMITTED NOT TRANSMITTED R44-2021...
  • Page 94 EDITING MODE PHASE C1 - continued DEFINE FIELD THIS FIELD IS THE LAST VARIABLE FIELD Universal Keyboard Wedge Programming Guide...
  • Page 95 EDITING MODE PHASE C1 - continued DEFINE FIELD OR NOT ONE OR TWO POSTAMBLE CHARACTERS TO THIS FIELD Action 1: ACCESS TO A FIRST POSTAMBLE CHARACTER Action 2: Enter the value of these postamble characters using the CODE 39 FULL ASCII TABLE in Appen- dix C.
  • Page 96 CHARACTERS TO THIS FIELD Action 1: ACCESS TO A SECOND POSTAMBLE CHARACTER Action 2: Enter the value of this postamble character using the CODE 39 FULL ASCII TABLE in Appendix C. (Scan DEL to cancel.) Action 3: VALIDATION Universal Keyboard Wedge Programming Guide...
  • Page 97 EDITING MODE PHASE C1 - continued DEFINE FIELD WITH A FIXED NUMBER OF CHARACTERS Action 1: ACCESS Action 2: Enter the number of characters using the NUMBER PAD located in Appendix B. Action 3: VALIDATION R44-2021...
  • Page 98 DEFINE FIELD WITH LEADING SEPARATOR CHARACTERS IF AVAILABLE IN THE MESSAGE Action 1: ACCESS Action 2: Enter the value of the separator character(s) using the CODE 39 FULL ASCII TABLE in Appendix C. Action 3: VALIDATION Universal Keyboard Wedge Programming Guide...
  • Page 99 EDITING MODE PHASE C1 - continued DEFINE FIELD SEPARATOR TRANSMITTED OR NOT IN THE OUTPUT MESSAGE TRANSMITTED NOT TRANSMITTED R44-2021...
  • Page 100 EDITING MODE PHASE C1 - continued DEFINE FIELD THIS IS THE LAST VARIABLE FIELD Universal Keyboard Wedge Programming Guide...
  • Page 101 EDITING MODE PHASE C1 - continued DEFINE FIELD OR NOT ONE OR TWO POSTAMBLE CHARACTERS TO THIS FIELD Action 1: ACCESS TO A FIRST POSTAMBLE CHARACTER Action 2: Enter the value of this postamble character using the CODE 39 FULL ASCII TABLE in Appendix C. (Scan DEL to cancel.) Action 3: VALIDATION...
  • Page 102 CHARACTERS TO THIS FIELD Action 1: ACCESS TO A 2ND POSTAMBLE CHARACTER Action 2: Enter the value of this postamble character using the CODE 39 FULL ASCII TABLE in Appendix C. (Scan DEL to cancel.) Action 3: VALIDATION Universal Keyboard Wedge Programming Guide...
  • Page 103 EDITING MODE PHASE C1 - continued DEFINE FIELD WITH A FIXED NUMBER OF CHARACTERS Action 1: ACCESS Action 2: Enter the number of characters using the NUMBER PAD located in Appendix B. Action 3: VALIDATION R44-2021...
  • Page 104 WITH A LEADING SEPARATOR CHARACTER IF AVAILABLE IN THE MESSAGE Action 1: ACCESS Action 2: Enter the value of the separator character using the CODE 39 FULL ASCII TABLE in Appendix C. Action 3: VALIDATION Universal Keyboard Wedge Programming Guide...
  • Page 105 EDITING MODE PHASE C1 - continued DEFINE FIELD EPARATOR TRAMSMITTED OR NOT IN THE OUTPUT MESSAGE TRANSMITTED NOT TRANSMITTED R44-2021...
  • Page 106 EDITING MODE PHASE C1 - continued DEFINE FIELD THIS FIELD IS THE LAST VARIABLE FIELD Universal Keyboard Wedge Programming Guide...
  • Page 107 EDITING MODE PHASE C1 - continued DEFINE FIELD OR NOT ONE OR TWO POSTAMBLE CHARACTERS TO THIS FIELD Action 1: ACCESS TO A FIRST POSTAMBLE CHARACTER Action 2: Enter the value of this postamble character using the CODE 39 FULL ASCII TABLE in Appendix C. (Scan DEL to cancel.) Action 3: VALIDATION...
  • Page 108 CHARACTERS TO THIS FIELD Action 1: ACCESS TO A SECOND POSTAMBLE CHARACTER Action 2: Enter the value of this postamble character using the CODE 39 FULL ASCII TABLE in Appendix C. (Scan DEL to cancel.) Action 3: VALIDATION Universal Keyboard Wedge Programming Guide...
  • Page 109 EDITING MODE PHASE C1 - continued DEFINE FIELD WITH A FIXED NUMBER OF CHARACTERS Action 1: ACCESS Action 2: Enter the number of characters using the NUMBER PAD located in Appendix B. Action 3: VALIDATION R44-2021...
  • Page 110 WITH A LEADING SEPARATOR CHARACTER IF AVAILABLE IN THE MESSAGE Action 1: ACCESS Action 2: Enter the value of the separator character using the CODE 39 FULL ASCII TABLE in Appendix C. Action 3: VALIDATION Universal Keyboard Wedge Programming Guide...
  • Page 111 EDITING MODE PHASE C1 - continued DEFINE FIELD SEPARATOR TRANSMITTED OR NOT IN THE OUTPUT MESSAGE TRANSMITTED NOT TRANSMITTED R44-2021...
  • Page 112 EDITING MODE PHASE C1 - continued DEFINE FIELD THIS FIELD IS THE LAST VARIABLE FIELD Universal Keyboard Wedge Programming Guide...
  • Page 113 EDITING MODE PHASE C1 - continued DEFINE FIELD OR NOT ONE OR TWO POSTAMBLE CHARACTERS TO THIS FIELD Action 1: ACCESS TO A FIRST POSTAMBLE CHARACTER Action 2: Enter the value of this postamble character using the CODE 39 FULL ASCII TABLE in Appendix C. (Scan DEL to cancel.) Action 3: VALIDATION...
  • Page 114 CHARACTERS TO THIS FIELD Action 1: ACCESS TO A SECOND POSTAMBLE CHARACTER Action 2: Enter the value of this postamble character using the CODE 39 FULL ASCII TABLE in Appendix C. (Scan DEL to cancel.) Action 3: VALIDATION Universal Keyboard Wedge Programming Guide...
  • Page 115: Phase C2

    EDITING MODE PHASE C2 ADD (OR NOT) UP TO TWO FIXED FIELDS CONSTRUCTION OF ADDITIONAL FIXED FIELD FIXED FIELD # 1 CLEARED R44-2021...
  • Page 116 #1 Action 1: ACCESS TO BUFFER OF FIXED FIELD # 1 Action 2: Enter up to six characters using the CODE 39 FULL ASCII TABLE in Appendix C. Action 3: VALIDATION Universal Keyboard Wedge Programming Guide...
  • Page 117 EDITING MODE PHASE C2 - continued add (or not) up to two fixed fields construction of additional field #2 FIXED FIELD # 2 CLEARED R44-2021...
  • Page 118 #2 Action 1: ACCESS TO BUFFER OF FIXED FIELD # 2 Action 2: Enter up to six characters using the CODE 39 FULL ASCII TABLE in Appendix C. Action 3: VALIDATION Universal Keyboard Wedge Programming Guide...
  • Page 119: Phase C3

    EDITING MODE PHASE C3 Adjust the format of the output message NUMBER OF FIELDS TO BE TRANSMITTED Action 1: ACCESS Action 2: Enter the number of fields to be transmitted in the output message using the NUMBER PAD located in Appendix B. Action 3: VALIDATION R44-2021...
  • Page 120 The order that you read these pro- gramming bar codes will fix the posi- tion of the fields in the output mes- sage. If you do not scan the bar code for a particular field, that field will be cancelled. Universal Keyboard Wedge Programming Guide...
  • Page 121 EDITING MODE PHASE C3 - continued Adjust the format of the output message FIELD POSITIONS AND CANCELLATION FIELD # 1 FIELD # 2 NOTE The order that you read these pro- gramming bar codes will fix the posi- tion of the fields in the output mes- sage.
  • Page 122 The order that you read these pro- gramming bar codes will fix the posi- tion of the fields in the output mes- sage. If you do not scan the bar code for a particular field, that field will be cancelled. Universal Keyboard Wedge Programming Guide...
  • Page 123 EDITING MODE PHASE C3 - continued Adjust the format of the output message FIELD POSITIONS AND CANCELLATION FIELD # 5 ADDITIONAL FIXED FIELD # 1 NOTE The order that you read these pro- gramming bar codes will fix the posi- tion of the fields in the output mes- sage.
  • Page 124 The order that you read these pro- gramming bar codes will fix the posi- tion of the fields in the output mes- sage. If you do not scan the bar code for a particular field, that field will be cancelled. Universal Keyboard Wedge Programming Guide...
  • Page 125 EDITING MODE PHASE C3 - continued Adjust the format of the output message FIELD POSITIONS AND CANCELLATION VALIDATION NOTE Once this sequence is completed, go to Phase D on the following page and scan in the End of Construction of Format # 1-4. R44-2021...
  • Page 126: Phase D

    Once this phase is completed for a format number: • Go back to Phase A to define another format if required. • Or go to the next section to activate Editing Mode for the format number(s) desired. Universal Keyboard Wedge Programming Guide...
  • Page 127: Phase E

    EDITING MODE PHASE E Activate editing mode IMPORTANT NOTE Editing mode is not activated by default. You must activate or deactivate Editing Mode for each of the format numbers desired using these bar codes. This allows you to retain format definitions while not actively using them.
  • Page 128 EDITING MODE PHASE E - continued Activate editing mode ACTIVATED FOR FORMAT # 1 ACTIVATED FOR FORMAT # 2 Universal Keyboard Wedge Programming Guide...
  • Page 129 EDITING MODE PHASE E - continued Activate editing mode ACTIVATED FOR FORMAT # 3 ACTIVATED FOR FORMAT # 4 R44-2021...
  • Page 130 EDITING MODE PHASE E - continued Activate editing mode DEACTIVATED FOR FORMAT # 1 DEACTIVATED FOR FORMAT # 2 Universal Keyboard Wedge Programming Guide...
  • Page 131 EDITING MODE PHASE E - continued Activate editing mode DEACTIVATED FOR FORMAT # 3 DEACTIVATED FOR FORMAT # 4 R44-2021...
  • Page 132: Match Not Performed

    • Data is transmitted to the host system in its original format. STRAIGHT-THRU TRANSMISSION OF THE INPUT DATA • Data is cleared and not transmitted. NO TRANSMISSION OF THE INPUT DATA Universal Keyboard Wedge Programming Guide...
  • Page 133: Rs-232

    RS-232 INTERFACE CONFIGURATION RS-232 Interface Configuration The following pages provide instructions to config- ure RS-232 interface communications options for scanners equipped with the Universal Keyboard Wedge Interface. NOTE The RS-232 interface features pro- vided in this section are an enhanced set that are only available for scan- ners equipped with the Universal Keyboard Wedge interface.
  • Page 134: Rs-232 Interface Configuration

    The programming bar codes in this section pertain only to POS terminals with an RS-232 communica- tion interface. In order for the POS terminal and scanner to communicate, the scanner's configuration must match the communication settings of the POS terminal. Universal Keyboard Wedge Programming Guide...
  • Page 135 RS-232 INTERFACE CONFIGURATION RS-232 Interface Configuration - cont. RS-232 Interface communication options are: • Baud Rate • Parity • Data Bits • Stop Bits • End of Message Characters • Timeout Between Characters • ACK/NAK Protocol • Xon/Xoff Protocol • RTS/CTS Protocol •...
  • Page 136: Rs-232 Restrictions

    Xon from host. ACK/NAK – Software flow control. Decoder waits for an acknowledgement from the host. • ACK (06 hex); message correctly received by host. • NAK (15 hex); message incorrectly received by host. Universal Keyboard Wedge Programming Guide...
  • Page 137: Rs-232 Activation

    RS-232 INTERFACE CONFIGURATION RS-232 Activation Scan this bar code to activate (enable) the RS-232 interface. (except QuickScan 6000 = TTL ONLY) ENABLE [Universal Wedge] RS-232 R44-2021...
  • Page 138: Rs-232: Baud Rate

    RS-232 INTERFACE CONFIGURATION RS-232: Baud Rate Scan the bar codes on this and the following pages to program the RS-232 baud rate to the required setting. BAUD RATE = 300 BAUD RATE = 600 Universal Keyboard Wedge Programming Guide...
  • Page 139 RS-232 INTERFACE CONFIGURATION RS-232: Baud Rate - continued BAUD RATE = 1200 BAUD RATE = 2400 R44-2021...
  • Page 140 RS-232 INTERFACE CONFIGURATION RS-232: Baud Rate - continued BAUD RATE = 4800 BAUD RATE = 9600 (RS-232 DEFAULT) Universal Keyboard Wedge Programming Guide...
  • Page 141 RS-232 INTERFACE CONFIGURATION RS-232: Baud Rate - continued Baud Rate: 19200 Baud Rate: 38400 R44-2021...
  • Page 142: Rs-232: Parity

    RS-232 INTERFACE CONFIGURATION RS-232: Parity Scan the bar code on this or the following page to select the correct RS-232 parity. PARITY = ODD PARITY = MARK Universal Keyboard Wedge Programming Guide...
  • Page 143 RS-232 INTERFACE CONFIGURATION RS-232: Parity - continued PARITY = SPACE PARITY = EVEN (RS-232 DEFAULT) R44-2021...
  • Page 144: Rs-232: Data Bits

    RS-232 INTERFACE CONFIGURATION RS-232: Data Bits Scan the bar code from this page to select the correct RS-232 Data Bits setting. DATA BITS = 7 (RS-232 DEFAULT) DATA BITS = 8 Universal Keyboard Wedge Programming Guide...
  • Page 145: Rs-232: Stop Bits

    RS-232 INTERFACE CONFIGURATION RS-232: Stop Bits Scan the bar code from this page to select the correct RS-232 Stop Bits setting. STOP BITS = 1 (RS-232 DEFAULT) STOP BITS = 2 R44-2021...
  • Page 146: Rs-232: End Of Message Characters

    RS-232: End of Message Characters Scan the bar code from this and the following pages to select the desired End of Message Character. END OF MESSAGE CHARACTERS = NONE END OF MESSAGE CHARACTERS = SUITE (MINITEL) Universal Keyboard Wedge Programming Guide...
  • Page 147 RS-232 INTERFACE CONFIGURATION RS-232: End of Message Characters - continued END OF MESSAGE CHARACTERS = CR END OF MESSAGE CHARACTERS = LF R44-2021...
  • Page 148 RS-232 INTERFACE CONFIGURATION RS-232: End of Message Characters - continued END OF MESSAGE CHARACTERS = HT END OF MESSAGE CHARACTERS = EOT Universal Keyboard Wedge Programming Guide...
  • Page 149 RS-232 INTERFACE CONFIGURATION RS-232: End of Message Characters - continued END OF MESSAGE CHARACTERS = STX...ETX END OF MESSAGE CHARACTERS = CR/LF (RS-232 DEFAULT) R44-2021...
  • Page 150: Rs-232: Intercharacter Delay

    This time delay is used to control the flow of data from the scanner, but it should not be required for most applications. INTERCHARACTER DELAY = 0 ms (RS-232 DEFAULT) Universal Keyboard Wedge Programming Guide...
  • Page 151 RS-232 INTERFACE CONFIGURATION RS-232: Intercharacter Delay - continued INTERCHARACTER DELAY = 10 ms INTERCHARACTER DELAY = 20 ms R44-2021...
  • Page 152 RS-232 INTERFACE CONFIGURATION RS-232: Intercharacter Delay - continued INTERCHARACTER DELAY = 50 ms INTERCHARACTER DELAY = 100 ms Universal Keyboard Wedge Programming Guide...
  • Page 153: Rs-232: Ack/Nak Protocol

    RS-232 INTERFACE CONFIGURATION RS-232: ACK/NAK Protocol Scan the appropriate bar code from this page to enable or disable the ACK/NAK feature. ACK/NAK – ENABLE ACK/NAK – DISABLE R44-2021...
  • Page 154: Rs-232: Xon/Xoff Protocol

    RS-232 INTERFACE CONFIGURATION RS-232: Xon/Xoff Protocol Scan the appropriate bar code from this page to enable or disable the Xon/Xoff feature. Xon/Xoff – ENABLE Xon/Xoff – DISABLE Universal Keyboard Wedge Programming Guide...
  • Page 155: Rs-232: Rts/Cts Protocol

    RS-232 INTERFACE CONFIGURATION RS-232: RTS/CTS Protocol Scan the appropriate bar code from this page to enable or disable the RTS/CTS feature. RTS/CTS – ENABLE RTS/CTS – DISABLE R44-2021...
  • Page 156: Double Rs-232 Pc Term Mode - Activate

    Therefore, once this mode is activated, the decoder sends the scan code value of each character read. BB+ and BBX supports this mode using the cable 6015-0490. The BI+ also supports it while con- nected in Double RS-232 mode. Universal Keyboard Wedge Programming Guide...
  • Page 157 RS-232 INTERFACE CONFIGURATION Double RS-232 PC-Term Mode – Activate continued To activate the PC-Term mode, read this bar code. It is advisable to insert a timeout of 50 ms between each character when baud rate is over 9600 baud. PC-TERM RS-232 MODE – ACTIVATE Upper/lower case characters and the type of numeric characters can be adjusted using the Upper/Lower Case Options bar codes contained in...
  • Page 158: Rs-232 In/Out Mode - Activate

    RS-232 INTERFACE CONFIGURATION RS-232 In/Out Mode – Activate Scan the bar code below to activate the RS-232 In/Out Mode. RS-232 IN/OUT MODE – ACTIVATE Universal Keyboard Wedge Programming Guide...
  • Page 159: Rs-232: Full Ascii Emulation

    RS-232 INTERFACE CONFIGURATION RS-232: Full ASCII Emulation Once enabled, this function will convert each couple of characters from the Code 39 Full ASCII table. RS-232 FULL ASCII MODE – ENABLE RS-232 FULL ASCII MODE – DISABLE R44-2021...
  • Page 160: Wand Emulation Interface Configuration

    Universal Keyboard Wedge Interface. NOTE The Wand Emulation interface fea- tures provided in this section are an enhanced set that are only available for scanners equipped with the Uni- versal Keyboard Wedge interface. Universal Keyboard Wedge Programming Guide...
  • Page 161: Wand Emulation I/F Configuration

    WAND EMULATION I/F CONFIGURATION Wand Emulation I/F Configuration The programming bar codes in this section pertain only to POS terminals with a Wand Emulation communication interface. In order for the POS terminal and scanner to communicate, the scanner's configuration must match the communication settings of the POS terminal.
  • Page 162: Wand Emulation Activation

    • Code 39 emulation is ID #69 (scan 6, then 9) • I 2 of 5 emulation is ID #68 • UPC/EAN emulation is ID #70 (only 8 or 13 character messages are accepted for this emulation.) Universal Keyboard Wedge Programming Guide...
  • Page 163: Transmission Speed

    WAND EMULATION I/F CONFIGURATION Wand Emulation: Transmission Speed TRANSMISSION SPEED = HIGH (WAND DEFAULT) TRANSMISSION SPEED = MEDIUM R44-2021...
  • Page 164 WAND EMULATION I/F CONFIGURATION Wand Emulation: Transmission Speed - continued TRANSMISSION SPEED = LOW Universal Keyboard Wedge Programming Guide...
  • Page 165: Wand Emulation: Bar/Space Polarity

    WAND EMULATION I/F CONFIGURATION Wand Emulation: Bar/Space Polarity BAR = 1, SPACE = 0 (WAND DEFAULT) BAR = 0, SPACE = 1 R44-2021...
  • Page 166: Wand Emulation: Idle State

    WAND EMULATION I/F CONFIGURATION Wand Emulation: Idle State HIGH (+5V) (WAND DEFAULT) LOW (0V) Universal Keyboard Wedge Programming Guide...
  • Page 167: Symbologies

    SYMBOLOGIES Symbologies Symbology selection (bar code type) determines which symbologies the scanner will decode. Once you have determined the symbologies you wish to enable, turn to the following pages, enable those symbologies and set the data format options (e.g. check digit, start/stop characters, etc.) required by your host system for each symbology type.
  • Page 168: Symbology Selection

    SYMBOLOGIES Symbology Selection The following bar codes allow you to enable the individual symbologies indicated. CODE 39 ENABLE (DEFAULT) INTERLEAVED 2 OF 5 ENABLE (DEFAULT) Universal Keyboard Wedge Programming Guide...
  • Page 169 SYMBOLOGIES Symbology Selection - continued UPC/EAN ENABLE (DEFAULT) MONARCH/CODABAR ENABLE (DEFAULT) R44-2021...
  • Page 170 SYMBOLOGIES Symbology Selection - continued CODE 128 ENABLE (DEFAULT) EAN 128 ENABLE (DEFAULT) Universal Keyboard Wedge Programming Guide...
  • Page 171 SYMBOLOGIES Symbology Selection - continued STANDARD 2 OF 5 ENABLE MSI ENABLE R44-2021...
  • Page 172 SYMBOLOGIES Symbology Selection - continued PLESSEY ENABLE TELEPEN ENABLE Universal Keyboard Wedge Programming Guide...
  • Page 173 SYMBOLOGIES Symbology Selection - continued CODE 93 ENABLE 2 OF 5 MATRIX ENABLE R44-2021...
  • Page 174 SYMBOLOGIES Symbology Selection - continued IATA ENABLE (ONLY 15, 17, 19 and 21 character bar codes) BC412 ENABLE (Requires a special PROM) Universal Keyboard Wedge Programming Guide...
  • Page 175 SYMBOLOGIES Symbology Selection - continued 3W7 ENABLE LABEL CODE 4/5 ENABLE R44-2021...
  • Page 176: Code 39 Options

    SYMBOLOGIES Code 39 Options STANDARD CODE 39 ENABLE (DEFAULT) FULL ASCII CODE 39 ENABLE Universal Keyboard Wedge Programming Guide...
  • Page 177 SYMBOLOGIES Code 39 Options -- continued FULL ASCII EXTENDED - DISABLE (DEFAULT) FULL ASCII EXTENDED - Active on 2 Characters preceded by a dash. R44-2021...
  • Page 178 SYMBOLOGIES Code 39 Options -- continued FULL ASCII EXTENDED - Active on 2 Characters. FULL ASCII EXTENDED - Active ONLY on 2 Characters separate from the symbol. Universal Keyboard Wedge Programming Guide...
  • Page 179 SYMBOLOGIES Code 39 Options -- continued EMULATE FUNCTION KEYS - ENABLE Once enabled, this function will convert each couple of characters from the Code 39 FULL ASCII EXTENDED table. EMULATE FUNCTION KEYS - DISABLE R44-2021...
  • Page 180 FULL ASCII EMULATION - DISABLE Once enabled, this function will convert each couple of characters from the Code 39 FULL ASCII table for support of F1 - F10 and more. FULL ASCII EMULATION - ENABLE Universal Keyboard Wedge Programming Guide...
  • Page 181 SYMBOLOGIES Code 39 Options -- continued START/STOP TRANSMITTED START/STOP NOT TRANSMITTED R44-2021...
  • Page 182 This character can be chosen in the multi-read table inAppendix E after scanning the MULTI-READ ENABLED bar code (default is SPACE character). The transmission will start once a code having no multiread character is read. Universal Keyboard Wedge Programming Guide...
  • Page 183 SYMBOLOGIES Code 39 Options -- continued MULTI-READ ENABLED MULTI-READ DISABLED (DEFAULT) R44-2021...
  • Page 184 Code 39 Options -- continued In the case of high-level security applications, a check character can be integrated as the last character in the code and verified before transmis- sion. MODULO 43 CHECK CHARACTER NOT VERIFIED Universal Keyboard Wedge Programming Guide...
  • Page 185 SYMBOLOGIES Code 39 Options -- continued MODULO 43 CHECK CHARACTER VERIFIED AND TRANSMITTED MODULO 43 CHECK CHARACTER VERIFIED AND NOT TRANSMITTED R44-2021...
  • Page 186 SYMBOLOGIES Code 39 Options -- continued PHARMACODE OR PHARMA 32/39 NEW SELECTION NOTE The NEW SELECTION bar code must be scanned prior to scanning the PHARMACODE ENABLE bar code. PHARMACODE ENABLE Universal Keyboard Wedge Programming Guide...
  • Page 187 SYMBOLOGIES Code 39 Options -- continued PHARMACODE OR PHARMA 32/39 START/STOP TRANSMITTED PHARMACODE OR PHARMA 32/39 START/STOP NOT TRANSMITTED (DEFAULT) R44-2021...
  • Page 188 SYMBOLOGIES Code 39 Options -- continued PHARMACODE OR PHARMA 32/39 CHECK DIGIT TRANSMITTED (DEFAULT) PHARMACODE OR PHARMA 32/39 CHECK DIGIT NOT TRANSMITTED Universal Keyboard Wedge Programming Guide...
  • Page 189 SYMBOLOGIES Code 39 Options -- continued CIP CODE 39 ENABLED w/CHECK DIGIT TRANSMITTED CIP CODE 39 ENABLED w/CHECK DIGIT NOT TRANSMITTED R44-2021...
  • Page 190 SYMBOLOGIES Code 39 Options -- continued CIP CODE 39 (ALL CODES 39) (DEFAULT) Universal Keyboard Wedge Programming Guide...
  • Page 191: Label Code 4/5 Options

    SYMBOLOGIES Label Code 4/5 Options CONVERT ON CONVERT OFF R44-2021...
  • Page 192: Interleaved 2 Of 5 Options

    SYMBOLOGIES Interleaved 2 of 5 Options EVEN NUMBER OF CHARACTERS (DEFAULT) ODD NUMBER OF CHARACTERS Universal Keyboard Wedge Programming Guide...
  • Page 193 SYMBOLOGIES Interleaved 2 of 5 Options - continued CODE LENGTH = ONE LENGTH FIXED AFTER THE FIRST READ (DEFAULT) Fixed length(s) authorized and set upon first reading(s) after power-on. NOTE In this mode, the code lengths are not saved after power-off. CODE LENGTH = TWO LENGTHS FIXED AFTER THE FIRST TWO READS R44-2021...
  • Page 194 SYMBOLOGIES Interleaved 2 of 5 Options - continued CODE LENGTH = THREE LENGTHS FIXED AFTER THE FIRST THREE READS CODE LENGTH = FOUR LENGTHS FIXED AFTER THE FIRST FOUR READS Universal Keyboard Wedge Programming Guide...
  • Page 195 SYMBOLOGIES Interleaved 2 of 5 Options - continued NUMBER OF FIXED LENGTHS = 1 Fixed length(s) authorized and set up using the numeric pad in Appendix B. NOTE In this mode, the code lengths are saved after power-off. NUMBER OF FIXED LENGTHS = 2 R44-2021...
  • Page 196 SYMBOLOGIES Interleaved 2 of 5 Options - continued NUMBER OF FIXED LENGTHS = 3 NUMBER OF FIXED LENGTHS = 4 Universal Keyboard Wedge Programming Guide...
  • Page 197 SYMBOLOGIES Interleaved 2 of 5 Options - continued LENGTH OF 1st FIXED LENGTH BAR CODE LENGTH OF 2nd FIXED LENGTH BAR CODE R44-2021...
  • Page 198 SYMBOLOGIES Interleaved 2 of 5 Options - continued LENGTH OF 3rd FIXED LENGTH BAR CODE LENGTH OF 4th FIXED LENGTH BAR CODE Universal Keyboard Wedge Programming Guide...
  • Page 199 SYMBOLOGIES Interleaved 2 of 5 Options - continued Enter the desired fixed length(s) using the numeric pad in Appendix B, then scan the VALIDATION bar code below. VALIDATION VARIABLE LENGTHS ENABLED R44-2021...
  • Page 200 SYMBOLOGIES Interleaved 2 of 5 Options - continued CHECK DIGIT VERIFIED AND TRANSMITTED CHECK DIGIT VERIFIED BUT NOT TRANSMITTED Universal Keyboard Wedge Programming Guide...
  • Page 201 SYMBOLOGIES Interleaved 2 of 5 Options - continued CIP CHECK DIGIT VERIFIED AND TRANSMITTED CIP CHECK DIGIT VERIFIED BUT NOT TRANSMITTED R44-2021...
  • Page 202 SYMBOLOGIES Interleaved 2 of 5 Options - continued CHECK DIGIT NOT VERIFIED (DEFAULT) WARNING This mode is not advised. Missing characters can occur in the case of incomplete scanning of a bar code. Universal Keyboard Wedge Programming Guide...
  • Page 203: Upc/Ean Options

    SYMBOLOGIES UPC/EAN Options ALL UPC/EAN CODES AUTHORIZED (DEFAULT) EAN 13 AUTHORIZED R44-2021...
  • Page 204 SYMBOLOGIES UPC/EAN Options - continued UPC-A AUTHORIZED EAN 8 AUTHORIZED Universal Keyboard Wedge Programming Guide...
  • Page 205 SYMBOLOGIES UPC/EAN Options - continued UPC-E AUTHORIZED TRANSMIT UPC AS EAN (DEFAULT) R44-2021...
  • Page 206 SYMBOLOGIES UPC/EAN Options - continued TRANSMIT UPC AS UPC TRANSMIT UPC-E AS UPC-E (DEFAULT) Universal Keyboard Wedge Programming Guide...
  • Page 207 SYMBOLOGIES UPC/EAN Options - continued TRANSMIT UPC-E AS UPC-A TRANSMIT ADDON R44-2021...
  • Page 208 SYMBOLOGIES UPC/EAN Options - continued DON'T TRANSMIT ADDON (DEFAULT) ADDON OPTIONAL (DEFAULT) Universal Keyboard Wedge Programming Guide...
  • Page 209 SYMBOLOGIES UPC/EAN Options - continued ADDON REQUIRED 2 OR 5 CHARACTER ADDON (DEFAULT) R44-2021...
  • Page 210 SYMBOLOGIES UPC/EAN Options - continued 2 CHARACTER ADDON ONLY 5 CHARACTER ADDON ONLY Universal Keyboard Wedge Programming Guide...
  • Page 211 SYMBOLOGIES UPC/EAN Options - continued EAN 13 ADDON (378 OR 379 PREFIX) ENABLED EAN 13 ADDON (378 OR 379 PREFIX) DISABLED (DEFAULT) R44-2021...
  • Page 212 SYMBOLOGIES UPC/EAN Options - continued TRANSMIT PREFIXES DON'T TRANSMIT PREFIXES (DEFAULT) Universal Keyboard Wedge Programming Guide...
  • Page 213 SYMBOLOGIES UPC/EAN Options - continued TRANSMIT EAN 13 FLAG (DEFAULT) DON'T TRANSMIT EAN 13 FLAG R44-2021...
  • Page 214 SYMBOLOGIES UPC/EAN Options - continued TRANSMIT EAN 8 FLAG (DEFAULT) DON'T TRANSMIT EAN 8 FLAG Universal Keyboard Wedge Programming Guide...
  • Page 215 SYMBOLOGIES UPC/EAN Options - continued TRANSMIT UPC-A FLAG (DEFAULT) DON'T TRANSMIT UPC-A FLAG R44-2021...
  • Page 216 SYMBOLOGIES UPC/EAN Options - continued TRANSMIT UPC-E FLAG (DEFAULT) DON'T TRANSMIT UPC-E FLAG Universal Keyboard Wedge Programming Guide...
  • Page 217 SYMBOLOGIES UPC/EAN Options - continued TRANSMIT EAN 13 CHECK DIGIT (DEFAULT) DON'T TRANSMIT EAN 13 CHECK DIGIT R44-2021...
  • Page 218 SYMBOLOGIES UPC/EAN Options - continued TRANSMIT UPC-A CHECK DIGIT (DEFAULT) DON'T TRANSMIT UPC-A CHECK DIGIT Universal Keyboard Wedge Programming Guide...
  • Page 219 SYMBOLOGIES UPC/EAN Options - continued TRANSMIT EAN 8 CHECK DIGIT (DEFAULT) DON'T TRANSMIT EAN 8 CHECK DIGIT R44-2021...
  • Page 220 SYMBOLOGIES UPC/EAN Options - continued TRANSMIT UPC-E CHECK DIGIT (DEFAULT) DON'T TRANSMIT UPC-E CHECK DIGIT Universal Keyboard Wedge Programming Guide...
  • Page 221 SYMBOLOGIES UPC/EAN Options - continued TRANSMIT ALL CHARACTERS (DEFAULT) TRANSMIT PRODUCT CODE ONLY R44-2021...
  • Page 222 SYMBOLOGIES UPC/EAN Options - continued CONVERT UPC/EAN to ISBN TRANSMIT UPC/EAN as UPC/EAN (DEFAULT) Universal Keyboard Wedge Programming Guide...
  • Page 223: Codabar Options

    SYMBOLOGIES Codabar Options TRANSMIT START/STOP CHARACTERS DON'T TRANSMIT START/STOP CHARACTERS (DEFAULT) R44-2021...
  • Page 224 SYMBOLOGIES Codabar Options - continued abcd (small) START/STOP CHARACTERS ENABLE (DEFAULT) ABCD (CAPs) START/STOP CHARACTERS ENABLE Universal Keyboard Wedge Programming Guide...
  • Page 225 SYMBOLOGIES Codabar Options - continued CONCATENATION OF TWO BAR CODES ENABLE (bar code 1 must end with the character 'd' and bar code 2 must start with the character 'd') (DEFAULT) STANDARD R44-2021...
  • Page 226: Code 128 Options

    SYMBOLOGIES Code 128 Options CHECK CHARACTER VERIFIED AND TRANSMITTED CHECK CHARACTER VERIFIED BUT NOT TRANSMITTED (DEFAULT) Universal Keyboard Wedge Programming Guide...
  • Page 227 SYMBOLOGIES Code 128 Options - continued CHECK CHARACTER NOT VERIFIED BUT TRANSMITTED R44-2021...
  • Page 228 FNC 2 character. The message buffered will be concatenated and transmitted with the next code having no FNC 2 character. FUNCTION CODE 2 (FNC2) DISABLED (DEFAULT) Universal Keyboard Wedge Programming Guide...
  • Page 229: Ucc/Ean 128 Options

    SYMBOLOGIES UCC/EAN 128 Options TRANSMIT FUNCTION CODE 1 (FNC1) ENABLED TRANSMIT FUNCTION CODE 1 (FNC1) DISABLED (DEFAULT) R44-2021...
  • Page 230: Standard 2 Of 5 Options

    SYMBOLOGIES Standard 2 of 5 Options NUMBER OF LENGTHS AUTHORIZED = 1 (DEFAULT) NUMBER OF LENGTHS AUTHORIZED = 2 Universal Keyboard Wedge Programming Guide...
  • Page 231 SYMBOLOGIES Standard 2 of 5 Options - continued START/STOP CHARACTER TYPE = 2 BARS START/STOP CHARACTER TYPE = 3 BARS (DEFAULT) R44-2021...
  • Page 232: Msi Options

    SYMBOLOGIES MSI Options VARIABLE LENGTH BAR CODES ENABLE (DEFAULT) ENABLE ONE FIXED LENGTH SET BY READING A BAR CODE AFTER POWER-ON NOTE Length is not saved after power-off. Universal Keyboard Wedge Programming Guide...
  • Page 233 SYMBOLOGIES MSI Options - continued DOUBLE CHECK DIGIT (Modulo 10) VERIFIED AND BOTH TRANSMITTED DOUBLE CHECK DIGIT (Modulo 10) VERIFIED BUT NOT TRANSMITTED (DEFAULT) R44-2021...
  • Page 234 SYMBOLOGIES MSI Options - continued DOUBLE CHECK DIGIT (Modulo 10) BOTH VERIFIED BUT ONLY THE FIRST ONE TRANSMITTED DOUBLE CHECK DIGIT NOT VERIFIED Universal Keyboard Wedge Programming Guide...
  • Page 235 SYMBOLOGIES MSI Options - continued SINGLE CHECK DIGIT (Modulo 10) VERIFIED AND TRANSMITTED SINGLE CHECK DIGIT (Modulo 10) VERIFIED BUT NOT TRANSMITTED R44-2021...
  • Page 236: Plessey Code Options

    SYMBOLOGIES Plessey Code Options TRANSMIT CHECK DIGITS (DEFAULT) DON'T TRANSMIT CHECK DIGITS Universal Keyboard Wedge Programming Guide...
  • Page 237: Telepen Code Options

    SYMBOLOGIES Telepen Code Options ALPHANUMERIC CHARACTERS ENABLE (DEFAULT) NUMERIC CHARACTERS ONLY ENABLE R44-2021...
  • Page 238: Code 93 Options

    Code 93 Options MULTIREAD ENABLED (DEFAULT) MULTIREAD DISABLED (Multiread permits the decoder to concatenate bar codes that start with a space character. These will be transmitted upon reading a bar code having no leading space character.) Universal Keyboard Wedge Programming Guide...
  • Page 239: Matrix 2 Of 5 Options

    SYMBOLOGIES Matrix 2 of 5 Options START/STOP CHARACTER TYPE = 2 BARS START/STOP CHARACTER TYPE = 3 BARS (DEFAULT) R44-2021...
  • Page 240 SYMBOLOGIES Matrix 2 of 5 Options - continued CHECK DIGIT VERIFIED AND TRANSMITTED (DEFAULT) CHECK DIGIT VERIFIED BUT NOT TRANSMITTED Universal Keyboard Wedge Programming Guide...
  • Page 241 SYMBOLOGIES Matrix 2 of 5 Options - continued CHECK DIGIT NOT VERIFIED R44-2021...
  • Page 242 SYMBOLOGIES Matrix 2 of 5 Options - continued VARIABLE LENGTH BAR CODES ENABLE (DEFAULT) FIXED LENGTH BAR CODES ENABLE Universal Keyboard Wedge Programming Guide...
  • Page 243 SYMBOLOGIES Matrix 2 of 5 Options - continued FIRST BAR CODE LENGTH SELECTED FIRST BAR CODE LENGTH ACCESS CODE NOTE Use the numeric pad in Appendix B to set the code length, then scan the VALIDATION bar code on the next page.
  • Page 244 SYMBOLOGIES Matrix 2 of 5 Options - continued VALIDATION Universal Keyboard Wedge Programming Guide...
  • Page 245 SYMBOLOGIES Matrix 2 of 5 Options - continued SECOND BAR CODE LENGTH SELECTED SECOND BAR CODE LENGTH ACCESS CODE NOTE Use the numeric pad in Appendix B to set the code length, then scan the VALIDATION bar code on the next page.
  • Page 246 SYMBOLOGIES Matrix 2 of 5 Options - continued VALIDATION Universal Keyboard Wedge Programming Guide...
  • Page 247: Bc412 Options

    SYMBOLOGIES BC412 Options TRANSMIT CHECK DIGIT DON'T TRANSMIT CHECK DIGIT (DEFAULT) R44-2021...
  • Page 248: Decoding Selectivity

    SYMBOLOGIES Decoding Selectivity MINIMUM SELECTIVITY (One bar code, one decode) MAXIMUM SELECTIVITY (Three bar code captures, three decodes) Universal Keyboard Wedge Programming Guide...
  • Page 249: Symbology Leading Identifiers

    SYMBOLOGIES SP4RF Symbology Leading Identifiers Symbology-specific label identifiers comprise one or two ASCII characters that can precede or follow bar code label data as it is transmitted to the host. The host uses these characters to distin- guish between symbologies. Industry standards have been established for symbology-specific label identifiers, and are listed in the table below.
  • Page 250 Standard 2 of 5 Reserved # 2 MSI Code Reserved # 3 Plessey Code RS232 data received Telepen Code Mag. stripe data Table 1. Industry Standard Label Identifiers (all are prefixes) TRANSMIT LEADING ID'S W/ONE CHARACTER Universal Keyboard Wedge Programming Guide...
  • Page 251: Three Character Aim Identifier

    SYMBOLOGIES Three Character AIM Identifier TRANSMIT IDENTIFIER WITH THREE CHARACTERS The first character is ] (5Dhex), the second identi- fies the type of symbology read, and the third indicates an option in the symbology. Refer to the AIM standard. DON'T TRANSMIT IDENTIFIER WITH THREE CHARACTERS (DEFAULT) R44-2021...
  • Page 252: Decoding Selectivity

    SYMBOLOGIES Decoding Selectivity MINIMUM SELECTIVITY (One bar code capture, one decode) (DEFAULT) MAXIMUM SELECTIVITY (Three bar code captures, three decode) Universal Keyboard Wedge Programming Guide...
  • Page 253 APPENDIX A Appendix A Misc. Features Contents ..........A-2 EEPER PTIONS .......... A-6 REAMBLE OSTAMBLE ........ A-9 ONVERSION OF HARACTERS ........A-15 OLLING UFFER "BEL" (O7 ....A-21 ECEIVED ......A-22 CANNER ELEASED BY ASCII ....... A-25 RANSMISSION OF THE .......
  • Page 254: Beeper Options

    APPENDIX A Beeper Options HIGH SOUND VOLUME (DEFAULT) MEDIUM SOUND VOLUME Universal Keyboard Wedge Programming Guide...
  • Page 255: Beeper Options

    APPENDIX A Beeper Options - continued LOW SOUND VOLUME SOUND VOLUME OFF R44-2021...
  • Page 256 APPENDIX A Beeper Options - continued LONG (120ms) BEEP DURATION (DEFAULT) MEDIUM (60ms) BEEP DURATION Universal Keyboard Wedge Programming Guide...
  • Page 257 APPENDIX A Beeper Options - continued SHORT (20 ms) BEEP DURATION VERY SHORT (5 ms) BEEP DURATION R44-2021...
  • Page 258 APPENDIX A Preamble/Postamble ACCESS TO PORT J1 PREAMBLE BUFFER (TTL input data ONLY) ACCESS TO PORT J1 POSTAMBLE BUFFER (TTL input data ONLY) Universal Keyboard Wedge Programming Guide...
  • Page 259: Postamble

    APPENDIX A Preamble/Postamble - continued ACCESS TO PREAMBLE BUFFERS OF ALL PORTS (Characters will be stored in ALL preamble buffers) ACCESS TO POSTAMBLE BUFFERS OF ALL PORTS (Characters will be stored in ALL postamble buffers) R44-2021...
  • Page 260 APPENDIX A Preamble/Postamble - continued CLEAR BUFFER PRE-SELECTED TRANSMIT PRE/POSTAMBLE CHARACTERS Universal Keyboard Wedge Programming Guide...
  • Page 261: Conversion Of Characters

    APPENDIX A Conversion of Characters FIRST CHARACTER TO BE CONVERTED Scan the character from the Code 39 Full ASCII TABLE located in Appendix C, then scan the VALIDATION bar code. VALIDATION R44-2021...
  • Page 262 APPENDIX A Conversion of Characters - continued NEW FIRST CHARACTER DESIRED ACCESS Scan the character from the Code 39 Full ASCII TABLE located in Appendix C, then scan the VALI- DATION bar code. VALIDATION A-10 Universal Keyboard Wedge Programming Guide...
  • Page 263 APPENDIX A Conversion of Characters - continued CLEAR CONVERSION OF FIRST CHARACTER A-11 R44-2021...
  • Page 264 APPENDIX A Conversion of Characters - continued SECOND CHARACTER TO BE CONVERTED ACCESS Scan the character from the Code 39 Full ASCII TABLE located in Appendix C, then scan the VALI- DATION bar code. VALIDATION A-12 Universal Keyboard Wedge Programming Guide...
  • Page 265 APPENDIX A Conversion of Characters - continued NEW SECOND CHARACTER DESIRED ACCESS Scan the character from the Code 39 Full ASCII TABLE located in Appendix C, then scan the VALI- DATION bar code. VALIDATION A-13 R44-2021...
  • Page 266 APPENDIX A Conversion of Characters - continued CLEAR CONVERSION OF SECOND CHARACTER A-14 Universal Keyboard Wedge Programming Guide...
  • Page 267: Rolling Buffer Mode

    APPENDIX A Rolling Buffer Mode In this mode, input data is stored in a buffer (up to 3K characters) and transmitted at a fixed timeout selected with this section. NO TIMEOUT TIMEOUT = 100 ms A-15 R44-2021...
  • Page 268 APPENDIX A Rolling Buffer Mode - continued TIMEOUT = 200 ms TIMEOUT = 500 ms A-16 Universal Keyboard Wedge Programming Guide...
  • Page 269 APPENDIX A Rolling Buffer Mode - continued TIMEOUT = 700 ms TIMEOUT = 1 SECOND A-17 R44-2021...
  • Page 270 APPENDIX A Rolling Buffer Mode - continued TIMEOUT = 1.5 SECONDS TIMEOUT = 2 SECONDS A-18 Universal Keyboard Wedge Programming Guide...
  • Page 271 APPENDIX A Rolling Buffer Mode - continued TIMEOUT = 3 SECONDS TIMEOUT = 5 SECONDS A-19 R44-2021...
  • Page 272 APPENDIX A Rolling Buffer Mode - continued TIMEOUT = 7 SECONDS TIMEOUT = 10 SECONDS A-20 Universal Keyboard Wedge Programming Guide...
  • Page 273 APPENDIX A Beep Emitted Upon "BEL" (O7h) Received NOT ACTIVATED ACTIVATED A-21 R44-2021...
  • Page 274: Scanner Released By Host

    APPENDIX A Scanner Released by Host This function allows an RS-232 host to enable/ disable input messages by sending programmable ASCII characters. NOT ACTIVATED ACTIVATED A-22 Universal Keyboard Wedge Programming Guide...
  • Page 275 APPENDIX A Scanner Released by Host - continued SELECT THE "ON" CHARACTER Scan the character from the Code 39 Full ASCII TABLE located in Appendix C, then scan the VALI- DATION bar code. VALIDATION A-23 R44-2021...
  • Page 276 APPENDIX A Scanner Released by Host - continued SELECT THE "OFF" CHARACTER Scan the character from the Code 39 Full ASCII TABLE located in Appendix C. VALIDATION A-24 Universal Keyboard Wedge Programming Guide...
  • Page 277: Transmission Of The Full

    APPENDIX A Transmission of the Full ASCII Character Set Read the START label on the inside back cover. ACTIVATED The scanner will return to normal Operational Mode when all 96 characters are transmitted. A-25 R44-2021...
  • Page 278 To lock access to programming, follow this procedure: Scan the START bar code on the inside back cover. Scan this PROGRAMMING LOCKED bar code. PROGRAMMING LOCKED Scan the END bar code on the inside back cover. A-26 Universal Keyboard Wedge Programming Guide...
  • Page 279 APPENDIX A Lock Access to Programming - continued To unlock access to programming, follow this procedure: Scan this UNLOCK ACCESS bar code. UNLOCK ACCESS Scan the START bar code on the inside back cover. Scan this PROGRAMMING RE-AUTHO- RIZED bar code. PROGRAMMING RE-AUTHORIZED Scan the END bar code on the inside back cover.
  • Page 280: Displaying The Firmware Level

    Scan this DISPLAY FIRMWARE LEVEL bar code. DISPLAY FIRMWARE LEVEL Once the DISPLAY FIRMWARE LEVEL bar code is read, the firmware level is transmitted and the decoder returns to its previous operational mode. A-28 Universal Keyboard Wedge Programming Guide...
  • Page 281 APPENDIX A Displaying the Firmware Level - continued The message will appear as follows: FIRMWARE LEVEL If the SMARTY adapter is attached to the decoder, the message will include both the decoder and the smarty firmware levels as follows: FIRMWARE LEVEL A-29 R44-2021...
  • Page 282 APPENDIX A NOTES A-30 Universal Keyboard Wedge Programming Guide...
  • Page 283 APPENDIX B Appendix B Numeric Pad The bar codes in this section provide a handy way to program numeric information into the scanner. NOTE Certain scanner models have been programmed by factory default to decode Code 39 bar codes with a minimum length of two digits, and will require reprogramming to allow the scanner to read single-digit bar...
  • Page 284 • Scan the C39 MINIMUM LENGTH = TWO bar code on the second page following this page. • Scan the END C39 MINIMUM LENGTH bar code on the second page following this page. Universal Keyboard Wedge Programming Guide...
  • Page 285 APPENDIX B Set Code 39 Minimum Length SET C39 MINIMUM LENGTH C39 MINIMUM LENGTH = ONE R44-2021...
  • Page 286 APPENDIX B Set Code 39 Minimum Length C39 MINIMUM LENGTH = TWO END C39 MINIMUM LENGTH Universal Keyboard Wedge Programming Guide...
  • Page 287 APPENDIX B Numeric Pad R44-2021...
  • Page 288 APPENDIX B Numeric Pad - continued Universal Keyboard Wedge Programming Guide...
  • Page 289 APPENDIX B Numeric Pad - continued R44-2021...
  • Page 290 APPENDIX B Numeric Pad - continued Universal Keyboard Wedge Programming Guide...
  • Page 291 APPENDIX B Numeric Pad - continued R44-2021...
  • Page 292 APPENDIX B NOTES B-10 Universal Keyboard Wedge Programming Guide...
  • Page 293 Appendix C Appendix C Code 39 Full ASCII Table R44-2021...
  • Page 294 Appendix C Code 39 Full ASCII Table - continued Universal Keyboard Wedge Programming Guide...
  • Page 295 Appendix C Code 39 Full ASCII Table - continued R44-2021...
  • Page 296 Appendix C Code 39 Full ASCII Table - continued Universal Keyboard Wedge Programming Guide...
  • Page 297 Appendix C Code 39 Full ASCII Table - continued R44-2021...
  • Page 298 Appendix C Code 39 Full ASCII Table - continued Universal Keyboard Wedge Programming Guide...
  • Page 299 Appendix C Code 39 Full ASCII Table - continued R44-2021...
  • Page 300 Appendix C Code 39 Full ASCII Table - continued Universal Keyboard Wedge Programming Guide...
  • Page 301 Appendix C Code 39 Full ASCII Table - continued R44-2021...
  • Page 302 Appendix C Code 39 Full ASCII Table - continued C-10 Universal Keyboard Wedge Programming Guide...
  • Page 303 Appendix C Code 39 Full ASCII Table - continued C-11 R44-2021...
  • Page 304 Appendix C Code 39 Full ASCII Table - continued C-12 Universal Keyboard Wedge Programming Guide...
  • Page 305 Appendix C Code 39 Full ASCII Table - continued C-13 R44-2021...
  • Page 306 Appendix C Code 39 Full ASCII Table - continued C-14 Universal Keyboard Wedge Programming Guide...
  • Page 307 Appendix C Code 39 Full ASCII Table - continued C-15 R44-2021...
  • Page 308 Appendix C Code 39 Full ASCII Table - continued C-16 Universal Keyboard Wedge Programming Guide...
  • Page 309 Appendix C Code 39 Full ASCII Table - continued C-17 R44-2021...
  • Page 310 Appendix C Code 39 Full ASCII Table - continued " C-18 Universal Keyboard Wedge Programming Guide...
  • Page 311 Appendix C Code 39 Full ASCII Table - continued C-19 R44-2021...
  • Page 312 Appendix C Code 39 Full ASCII Table - continued & ’ (closing single quote) C-20 Universal Keyboard Wedge Programming Guide...
  • Page 313 Appendix C Code 39 Full ASCII Table - continued C-21 R44-2021...
  • Page 314 Appendix C Code 39 Full ASCII Table - continued C-22 Universal Keyboard Wedge Programming Guide...
  • Page 315 Appendix C Code 39 Full ASCII Table - continued (Comma) (Dash) C-23 R44-2021...
  • Page 316 Appendix C Code 39 Full ASCII Table - continued (Period) C-24 Universal Keyboard Wedge Programming Guide...
  • Page 317 Appendix C Code 39 Full ASCII Table - continued C-25 R44-2021...
  • Page 318 Appendix C Code 39 Full ASCII Table - continued C-26 Universal Keyboard Wedge Programming Guide...
  • Page 319 Appendix C Code 39 Full ASCII Table - continued C-27 R44-2021...
  • Page 320 Appendix C Code 39 Full ASCII Table - continued C-28 Universal Keyboard Wedge Programming Guide...
  • Page 321 Appendix C Code 39 Full ASCII Table - continued C-29 R44-2021...
  • Page 322 Appendix C Code 39 Full ASCII Table - continued (Colon) (Semi-colon) C-30 Universal Keyboard Wedge Programming Guide...
  • Page 323 Appendix C Code 39 Full ASCII Table - continued < C-31 R44-2021...
  • Page 324 Appendix C Code 39 Full ASCII Table - continued > C-32 Universal Keyboard Wedge Programming Guide...
  • Page 325 Appendix C Code 39 Full ASCII Table - continued C-33 R44-2021...
  • Page 326 Appendix C Code 39 Full ASCII Table - continued C-34 Universal Keyboard Wedge Programming Guide...
  • Page 327 Appendix C Code 39 Full ASCII Table - continued C-35 R44-2021...
  • Page 328 Appendix C Code 39 Full ASCII Table - continued C-36 Universal Keyboard Wedge Programming Guide...
  • Page 329 Appendix C Code 39 Full ASCII Table - continued C-37 R44-2021...
  • Page 330 Appendix C Code 39 Full ASCII Table - continued C-38 Universal Keyboard Wedge Programming Guide...
  • Page 331 Appendix C Code 39 Full ASCII Table - continued C-39 R44-2021...
  • Page 332 Appendix C Code 39 Full ASCII Table - continued C-40 Universal Keyboard Wedge Programming Guide...
  • Page 333 Appendix C Code 39 Full ASCII Table - continued C-41 R44-2021...
  • Page 334 Appendix C Code 39 Full ASCII Table - continued C-42 Universal Keyboard Wedge Programming Guide...
  • Page 335 Appendix C Code 39 Full ASCII Table - continued C-43 R44-2021...
  • Page 336 Appendix C Code 39 Full ASCII Table - continued C-44 Universal Keyboard Wedge Programming Guide...
  • Page 337 Appendix C Code 39 Full ASCII Table - continued C-45 R44-2021...
  • Page 338 Appendix C Code 39 Full ASCII Table - continued C-46 Universal Keyboard Wedge Programming Guide...
  • Page 339 Appendix C Code 39 Full ASCII Table - continued C-47 R44-2021...
  • Page 340 Appendix C Code 39 Full ASCII Table - continued (Dash) C-48 Universal Keyboard Wedge Programming Guide...
  • Page 341 Appendix C Code 39 Full ASCII Table - continued ‘ (opening single quote) C-49 R44-2021...
  • Page 342 Appendix C Code 39 Full ASCII Table - continued C-50 Universal Keyboard Wedge Programming Guide...
  • Page 343 Appendix C Code 39 Full ASCII Table - continued C-51 R44-2021...
  • Page 344 Appendix C Code 39 Full ASCII Table - continued C-52 Universal Keyboard Wedge Programming Guide...
  • Page 345 Appendix C Code 39 Full ASCII Table - continued C-53 R44-2021...
  • Page 346 Appendix C Code 39 Full ASCII Table - continued C-54 Universal Keyboard Wedge Programming Guide...
  • Page 347 Appendix C Code 39 Full ASCII Table - continued C-55 R44-2021...
  • Page 348 Appendix C Code 39 Full ASCII Table - continued C-56 Universal Keyboard Wedge Programming Guide...
  • Page 349 Appendix C Code 39 Full ASCII Table - continued C-57 R44-2021...
  • Page 350 Appendix C Code 39 Full ASCII Table - continued C-58 Universal Keyboard Wedge Programming Guide...
  • Page 351 Appendix C Code 39 Full ASCII Table - continued C-59 R44-2021...
  • Page 352 Appendix C Code 39 Full ASCII Table - continued C-60 Universal Keyboard Wedge Programming Guide...
  • Page 353 Appendix C Code 39 Full ASCII Table - continued C-61 R44-2021...
  • Page 354 Appendix C Code 39 Full ASCII Table - continued C-62 Universal Keyboard Wedge Programming Guide...
  • Page 355 Appendix C Code 39 Full ASCII Table - continued (Pipe Character) C-63 R44-2021...
  • Page 356 Appendix C Code 39 Full ASCII Table - continued C-64 Universal Keyboard Wedge Programming Guide...
  • Page 357: Ascii

    APPENDIX D Appendix D Code 39 ASCII Extended Table FIELD EXIT FIELD ADVANCE R44-2021...
  • Page 358 APPENDIX D Code 39 ASCII Extended Table - continued ENTER SEND Universal Keyboard Wedge Programming Guide...
  • Page 359 APPENDIX D Code 39 ASCII Extended Table - continued RETURN R44-2021...
  • Page 360 APPENDIX D Code 39 ASCII Extended Table - continued RESET, RESTORE HOME Universal Keyboard Wedge Programming Guide...
  • Page 361 APPENDIX D Code 39 ASCII Extended Table - continued RIGHT ARROW LEFT ARROW R44-2021...
  • Page 362 APPENDIX D Code 39 ASCII Extended Table - continued UP ARROW DOWN ARROW Universal Keyboard Wedge Programming Guide...
  • Page 363 APPENDIX D Code 39 ASCII Extended Table - continued CLEAR R44-2021...
  • Page 364 APPENDIX D Code 39 ASCII Extended Table - continued Universal Keyboard Wedge Programming Guide...
  • Page 365 APPENDIX D Code 39 ASCII Extended Table - continued R44-2021...
  • Page 366 APPENDIX D Code 39 ASCII Extended Table - continued D-10 Universal Keyboard Wedge Programming Guide...
  • Page 367 APPENDIX D Code 39 ASCII Extended Table - continued D-11 R44-2021...
  • Page 368 APPENDIX D Code 39 ASCII Extended Table - continued D-12 Universal Keyboard Wedge Programming Guide...
  • Page 369 APPENDIX D Code 39 ASCII Extended Table - continued D-13 R44-2021...
  • Page 370 APPENDIX D NOTES D-14 Universal Keyboard Wedge Programming Guide...
  • Page 371 APPENDIX E Appendix E Multiread Character Table Space R44-2021...
  • Page 372 APPENDIX E Multiread Character Table - continued Universal Keyboard Wedge Programming Guide...
  • Page 373 APPENDIX E Multiread Character Table - continued R44-2021...
  • Page 374 APPENDIX E Multiread Character Table - continued Universal Keyboard Wedge Programming Guide...
  • Page 375 APPENDIX E Multiread Character Table - continued R44-2021...
  • Page 376 APPENDIX E Multiread Character Table - continued Universal Keyboard Wedge Programming Guide...
  • Page 377 APPENDIX E Multiread Character Table - continued R44-2021...
  • Page 378 APPENDIX E Multiread Character Table - continued Universal Keyboard Wedge Programming Guide...
  • Page 379 APPENDIX E Multiread Character Table - continued R44-2021...
  • Page 380 APPENDIX E Multiread Character Table - continued E-10 Universal Keyboard Wedge Programming Guide...
  • Page 381 APPENDIX E Multiread Character Table - continued E-11 R44-2021...
  • Page 382 APPENDIX E Multiread Character Table - continued E-12 Universal Keyboard Wedge Programming Guide...
  • Page 383 APPENDIX E Multiread Character Table - continued E-13 R44-2021...
  • Page 384 APPENDIX E Multiread Character Table - continued E-14 Universal Keyboard Wedge Programming Guide...
  • Page 385 APPENDIX E Multiread Character Table - continued E-15 R44-2021...
  • Page 386 APPENDIX E Multiread Character Table - continued E-16 Universal Keyboard Wedge Programming Guide...
  • Page 387 APPENDIX E Multiread Character Table - continued E-17 R44-2021...
  • Page 388 APPENDIX E Multiread Character Table - continued E-18 Universal Keyboard Wedge Programming Guide...
  • Page 389 APPENDIX E Multiread Character Table - continued E-19 R44-2021...
  • Page 390 APPENDIX E Multiread Character Table - continued E-20 Universal Keyboard Wedge Programming Guide...
  • Page 391 APPENDIX E Multiread Character Table - continued E-21 R44-2021...
  • Page 392 APPENDIX E Multiread Character Table - continued E-22 Universal Keyboard Wedge Programming Guide...
  • Page 393 APPENDIX F Appendix F Enabling Code 39 Your scanner must be enabled to read the Code 39 (C39) symbology in order to read the program- ming bar codes in this manual. To enable C39, follow these steps: On the following pages, find the Enable Code 39 feature for your scanner model.
  • Page 394 APPENDIX F Enable Code 39 Models: VS800, VS1200, HS1250 and Duet SET/END (CODE 39 ONLY) VS800, VS1200, HS1250 and DUET models ENABLE CODE 39 VS800, VS1200, HS1250 and DUET models Universal Keyboard Wedge Programming Guide...
  • Page 395 APPENDIX F Enable Code 39 Model: VS1000 SET/END (CODE 39 ONLY) VS1000 models ENABLE CODE 39 VS1000 models R44-2021...
  • Page 396 APPENDIX F Enable Code 39 Models: QuickScan 1000, 6000, and 6000 Plus SET/END (CODE 39 ONLY) QuickScan 1000, 6000, and 6000 Plus models ENABLE CODE 39 QuickScan 1000, 6000, and 6000 Plus models Universal Keyboard Wedge Programming Guide...
  • Page 397 APPENDIX F Enable Code 39 Model: PowerScan SET/END (CODE 39 ONLY) PowerScan models ENABLE CODE 39 PowerScan models R44-2021...
  • Page 398 APPENDIX F NOTES Universal Keyboard Wedge Programming Guide...
  • Page 399 START and END Bar Codes The bar codes on this page are used to enter and exit Universal Keyboard Wedge Programming Mode. For more information, see the topic titled “How to Program Your Scanner” in the Introduction section of this manual.
  • Page 400 Telephone: 44 (0) 1923 809500 Fax: 49 (0) 61 51/93 58 58 Fax: 44 (0) 1923 809 505 www.psc.com PSC Inc. 959 Terry Street Eugene, OR Telephone: (541) 683-5700 Fax: (541) 345-7140 © 2000 - 2004 PSC INC. R44-2021 (Rev. G) 9/04...

Table of Contents