background image

9 - 34 Symbol PL4507 Decoder Integration Guide

Code 39 Buffering (Scan & Store)

Parameter # 71h

This feature allows the decoder to accumulate data from multiple Code 39 symbols.

Selecting the Scan and Store option (Buffer Code 39) temporarily buffers all Code 39 symbols having a leading 
space as a first character for later transmission. The leading space is not buffered.

Decode of a valid Code 39 symbol with no leading space causes transmission in sequence of all buffered data in a 
first-in first-out format, plus transmission of the “triggering” symbol. See the following pages for further details.

When the 

Do Not Buffer Code 39

 option is selected, all decoded Code 39 symbols are transmitted immediately 

without being stored in the buffer.

This feature affects Code 39 only. If selecting 

Buffer Code 39

, we recommend configuring the decoder to decode 

Code 39 symbology only.

While  there  is  data  in  the  transmission  buffer,  selecting 

Do Not Buffer Code 39

 is not allowed. The buffer holds 

200 bytes of information.

To disable Code 39 buffering when there is data in the transmission buffer, first force the buffer transmission (see

 

Transmit Buffer on page 9-35

) or clear the buffer.

Buffer Data

To buffer data, Code 39 buffering must be enabled and a Code 39 symbol must be read with a space immediately 
following the start pattern.

Unless the data overflows the transmission buffer, the decoder issues a lo/hi beep to indicate successful 
decode and buffering. (For overflow conditions, see 

Overfilling Transmission Buffer

.)

The decoder adds the decoded data excluding the leading space to the transmission buffer.

No transmission occurs.

Buffer Code 39 (Enable)

(01h)

*

Do Not Buffer Code 39 (Disable)

(00h)

Summary of Contents for Symbol PL4507

Page 1: ...Symbol PL4507 Decoder Integration Guide ...

Page 2: ......

Page 3: ...Symbol PL4507 Decoder Integration Guide 72E 116649 02 Revision A April 2009 ...

Page 4: ...sed programs delivered hereunder and to include the same on any authorized copies it makes in whole or in part The user agrees not to decompile disassemble decode or reverse engineer any licensed program delivered to the user or any portion thereof Motorola reserves the right to make changes to any software or product to improve reliability function or design Motorola does not assume any product l...

Page 5: ...iii Revision History Changes to the original manual are listed below Change Date Description 01 Rev A 1 2009 Initial release 02 Rev A 4 2009 Add Presentation Mode and Multicode Mode features ...

Page 6: ...iv Symbol PL4500 Decoder Integration Guide ...

Page 7: ...gement 1 3 USB SNAPI USB HID Keyboard etc 1 3 SSI or RS 232 1 3 Interfaces 1 4 Beeper and Decode LED Signals from the Symbol PL4507 1 5 Supported Symbologies 1 6 Operating Modes 1 6 Technical Specifications 1 7 Chapter 2 Installation Introduction 2 1 General Information 2 1 Grounding 2 1 Electrical Isolation 2 1 Electrostatic Discharge ESD 2 1 Environment 2 1 Power Supply Noise 2 2 Thermal Conside...

Page 8: ... Presentation Mode 4 9 Power Mode RS 232 Hosts Only 4 12 Time Delay to Low Power Mode 4 12 Picklist Mode 4 14 Decode Session Timeout 4 14 Timeout Between Decodes Same Symbol 4 15 Beep After Good Decode 4 15 Continuous Bar Code Read 4 16 Multicode Mode 4 16 Multicode Expression 4 17 Multicode Troubleshooting 4 22 Chapter 5 Imager Preferences Introduction 5 1 Scanning Sequence Examples 5 2 Errors Wh...

Page 9: ...ture 5 27 Signature Capture File Format Selector 5 28 Signature Capture Bits per Pixel 5 29 Signature Capture Width 5 29 Signature Capture Height 5 30 Signature Capture JPEG Quality 5 30 Video View Finder 5 30 Target Video Frame Size 5 31 Video View Finder Image Size 5 31 Video Resolution 5 32 Chapter 6 SSI Interface Introduction 6 1 Communications 6 1 SSI Transactions 6 3 General Data Transaction...

Page 10: ...ameters 7 3 Serial Host Types 7 5 Baud Rate 7 7 Parity 7 9 Data Bits 7 9 Check Receive Errors 7 10 Hardware Handshaking 7 11 Software Handshaking 7 13 Host Serial Response Time out 7 15 RTS Line State 7 16 Beep on BEL 7 16 Intercharacter Delay 7 17 Nixdorf Beep LED Options 7 18 Ignore Unknown Characters 7 18 ASCII Character Set for Serial Hosts 7 19 Chapter 8 USB Interface Introduction 8 1 USB Par...

Page 11: ...UPC EAN JAN Supplemental Redundancy 9 14 Transmit UPC A Check Digit 9 15 Transmit UPC E Check Digit 9 15 Transmit UPC E1 Check Digit 9 16 UPC A Preamble 9 17 UPC E Preamble 9 18 UPC E1 Preamble 9 19 Convert UPC E to UPC A 9 20 Convert UPC E1 to UPC A 9 20 EAN 8 JAN 8 Extend 9 21 Bookland ISBN Format 9 22 UCC Coupon Extended Code 9 23 ISSN EAN 9 23 Code 128 9 24 Enable Disable Code 128 9 24 Set Len...

Page 12: ...2 of 5 9 46 Set Lengths for Discrete 2 of 5 9 46 Codabar NW 7 9 48 Enable Disable Codabar 9 48 Set Lengths for Codabar 9 48 CLSI Editing 9 50 NOTIS Editing 9 50 MSI 9 51 Enable Disable MSI 9 51 Set Lengths for MSI 9 51 MSI Check Digits 9 53 Transmit MSI Check Digit s 9 54 MSI Check Digit Algorithm 9 54 Chinese 2 of 5 9 55 Enable Disable Chinese 2 of 5 9 55 Matrix 2 of 5 9 55 Enable Disable Matrix ...

Page 13: ...Images Data Matrix Only 9 75 Maxicode 9 76 QR Code 9 76 QR Inverse 9 77 MicroQR 9 78 Aztec 9 78 Aztec Inverse 9 79 Redundancy Level 9 80 Security Level 9 82 Intercharacter Gap Size 9 83 Macro PDF Features 9 84 Macro PDF User Indications 9 84 Macro PDF Transmit Decode Mode Symbols 9 85 Transmit Macro PDF Control Header 9 86 Escape Characters 9 86 Flush Macro Buffer 9 87 Abort Macro PDF Entry 9 87 C...

Page 14: ...ble Rule Set 11 10 Criteria 11 11 Code Types 11 11 Code Lengths 11 18 Message Containing A Specific Data String 11 22 Actions 11 27 Send Data 11 27 Setup Field s 11 30 Modify Data 11 36 Pad Data with Spaces 11 38 Pad Data with Zeros 11 42 Beeps 11 47 Send Keystroke Control Characters and Keyboard Characters 11 47 Send Right Control Key 11 83 Send Graphic User Interface GUI Characters 11 84 Turn On...

Page 15: ... 13 100 C 1 Code 128 C 2 Interleaved 2 of 5 C 2 GS1 DataBar 14 C 2 PDF417 C 2 Data Matrix C 3 Maxicode C 3 Appendix D Numeric Bar Codes Numeric Bar Codes D 1 Cancel D 3 Appendix E ASCII Character Set Index Tell Us What You Think ...

Page 16: ...xiv Symbol PL4507 Decoder Integration Guide ...

Page 17: ...rface describes how to set up the decoder with a Simple Serial Interface SSI host Use SSI to program the decoder via bar code menu or SSI hosts commands Chapter 7 Serial Interface describes how to set up the decoder with a serial host Use the serial interface to connect the decoder to point of sale devices host computers or other devices with an available serial port e g com port Chapter 8 USB Int...

Page 18: ...gine Italics highlight chapters and sections in this and related documents Bullets indicate action items lists of alternatives lists of required steps that are not necessarily sequential Sequential lists e g those that describe step by step procedures appear as numbered lists Throughout the programming bar code menus asterisks are used to denote default parameter settings Baud Rate 9600 06h Featur...

Page 19: ...se Mobility Support please have the following information available Serial number of the unit Model number or product name Software type and version number Motorola responds to calls by E mail telephone or fax within the time limits set forth in support agreements If your problem cannot be solved by Motorola Enterprise Mobility Support you may need to return your equipment for servicing and will b...

Page 20: ...xviii Symbol PL4507 Decoder Integration Guide ...

Page 21: ...e Serial Interface SSI command set and SNAPI Symbol Native API interfaces as well as USB keyboard emulation and a variety of RS 232 host interfaces Symbol PL4507 architecture includes Marvell PXA320 microprocessor core 624 MHz 64 MB Double Data Rate DDR Synchronous DRAM 128 MB asynchronous flash Camera Sensor Interface CSI port Host communication port System peripherals include One UART RS 232 cha...

Page 22: ...de s decodes them and transmits the decoded data to the host Set various parameters provided in this guide to adjust the performance of the Symbol SE4500 and PL4507 to match the application or desired usage profile Symbol PL4507 Decoder Figure 1 1 shows a block diagram for the decoder Figure 1 1 Symbol PL4507 Decoder Block Diagram Power 5V USB D D HOST INTERFACE 13 MHz XTAL On Board Regulation and...

Page 23: ...SI or RS 232 When using SSI or any RS 232 host interface set the PL4507 to use one of the following power modes Continuous Power The PL4507 is fully awake and running even when not in a decode session Low Power default The PL4507 draws less current at idle than when in Continuous Power mode and is more suitable for battery powered applications See Technical Specifications on page 1 7 NOTE The PL45...

Page 24: ... on page 2 9 and Typical Input Circuit on page 2 11 Table 1 2 Waking Up the Symbol PL4507 Signal State to Wake Up Comment HOST_AIM_WAKE Low HOST_TRIGGER Low HOST_CTS Low Applies to SSI host only Table 1 3 Configuring the PL4507 Host Interface SYS_CONFIG1 SYS_CONFIG0 Interface Description 0 0 RS 232 The decoder defaults to the SSI interface To select another RS 232 interface type scan a bar code in...

Page 25: ...D Table 1 4 User Interface Indications Description Indication SSI Event Beeper Decode LED Trigger pull No sound No light TRIGGER_PULLED No decode NODECODE_MSG Wakeup WAKEUP Video is off VIDEO_OFF Video is on No Sound Light VIDEO_ON Decode Middle Tone Flash of light DECODE Snapshot started Low Tone Blinking SNAPSHOT_START Snapshot is complete Low Tone No light SNAPSHOT_COMPLETE Bootup Low Tone Midd...

Page 26: ...tal Codes Interleaved 2 of 5 US Postnet Discrete 2 of 5 US Planet Codabar UK Postal MSI Japan Postal Chinese 2 of 5 Australian Postal Matrix 2 of 5 Netherlands KIX Code Inverse 1D USPS 4CB One Code Intelligent Mail GS1 DataBar UPU FICS Postal Composite Codes Operating Modes The PL4507 supports the following operating modes See Operational Modes on page 5 4 for the bar codes to change between modes...

Page 27: ...V 0 5 V 2 5 mA typical 115 mA typical USB bus powered 135 mA typical USB self powered SSI RS 232 280 mA average scan decode session USB bus powered 400 mA average scan decode session USB self powered SSI RS 232 450 mA USB bus powered 580 mA USB self powered SSI RS 232 see Figure 2 4 on page 2 7 Maximum Power Supply Noise 100 mVp p bar code and image capture applications host supply 5 VDC HOST_5V o...

Page 28: ...d via any mounting surface at 23º C for a period of 0 85 0 05 msec Vibration Unpowered decoder board withstands a random vibration along each of the X Y and Z axes for a period of one hour per axis defined as follows 20 to 80 Hz Ramp up at 0 04 G2 Hz at 3 dB octave 80 to 350 Hz 0 04 G2 Hz 350 Hz to 2 kHz Ramp down at 0 04 G2 Hz at 3 dB octave Dimensions 25 27 mm x 37 97 mm x 6 55 mm 0 995 in x 1 4...

Page 29: ...ol PL4507 decoder board include components and electrical conductors that must be isolated from contact with components on the host device See Symbol PL4507 Decoder Board on page 2 3 Electrostatic Discharge ESD The Symbol PL4507 decoder is protected from ESD events that can occur in an uncontrolled environment however use care when handling the module and apply standard ESD precautions such as usi...

Page 30: ...500 can draw as much as 700 mA Carefully review both the efficiency and current delivering capacity of the regulator Thermal Considerations The PL4507 decoder module includes several high power components that dissipate heat during operation These components can exhibit case temperatures as high as 25oC above ambient when the PL4507 SE4500 pair is running at 60 frames per second with full illumina...

Page 31: ...equipment so that the connecting interface cable reaches the engine The Symbol PL4507 board contains components and circuitry on two sides Figure 2 1 Symbol PL4507 Decoder Board Drawing Notes Unless otherwise specified This is a reference drawing and is not intended to specify or guarantee all possible integration requirements for this decoder Dimensions are in mm Tolerance for dimensions are 0 25...

Page 32: ...ltiplexers are low resistance switches that automatically select between their A and B inputs If both inputs are present e g Host 5 VDC and Host 3 3 VDC the A input takes precedence This arrangement allows powering the PL4507 using 3 3 V 5 V or combined supply voltages that offer improved efficiency for the overall system due to the different supplies that the PL4507 decoder and SE4500 imager engi...

Page 33: ... V ICC See Table 1 5 on page 1 7 mA IiL Input Low Leakage current Vin GND no pull up or pull down 1 uA IiH Input High Leakage current Vin VCC no pull up or pull down 1 uA IoL Output Low Current VoL 0 4 V 5 mA IoH Output High Current Voh 0 8 VCC 5 mA Ci Input capacitance 5 pF Co Output capacitance 5 pF Ci_usb Input capacitance USB_OUT 20 pF Note Supply current varies depending on factors such as wh...

Page 34: ...2 6 Symbol PL4507 Decoder Integration Guide Figure 2 3 Symbol PL4507 Supply Current 3 3 V Operation SSI Scan Decode Session ...

Page 35: ...Installation 2 7 Figure 2 4 Symbol PL4507 Supply Current 5 V Operation USB Self Powered Scan Decode Session ...

Page 36: ...om the SE4500 MSB PIX_DATA_6 Pixel data In 7 Pixel data from the SE4500 PIX_DATA_5 Pixel data In 8 Pixel data from the SE4500 PIX_DATA_4 Pixel data In 9 Pixel data from the SE4500 PIX_DATA_3 Pixel data In 10 Pixel data from the SE4500 PIX_DATA_2 Pixel data In 11 Pixel data from the SE4500 PIX_DATA_1 Pixel data In 12 Pixel data from the SE4500 PIX_DATA_0 Pixel data In 13 Pixel data from the SE4500 ...

Page 37: ...control signal In 6 See Typical Input Circuit HOST_RTS RS 232 Request To Send control signal Out 7 POWER_DOWN Status signal from the PL4507 indicating power down state Out 8 L Normal state H Engine is in a power down state BEEPER_OUT Pulse width modulated output used to control an external beeper Out 9 The beeper output ranges from 2 352 KHz to 2 963 KHz The beeper output is a 50 duty cycle square...

Page 38: ...erved 19 Reserved 20 Reserved 21 GND System ground 22 PL4507 power supply return HOST_USB_P Positive differential data signal for the USB bus In Out 23 USB 2 0 full speed bus HOST_USB_N Negative differential data signal for the USB bus In Out 24 USB 2 0 full speed bus GND System ground 25 PL4507 power supply return HOST_5V 5 0V power supply In 26 PL4507 supply voltage HOST_5V 5 0V power supply In ...

Page 39: ...ut Circuit Pull up resistor Rp is 4 7K ohms except on SYS_CONFIG0 and SYS_CONFIG1 inputs where Rp is 10K ohms The input circuit allows a host with 5V logic to communicate directly with the PL4507 and eliminates the possibility of back powering the decoder ...

Page 40: ...2 12 Symbol PL4507 Decoder Integration Guide ...

Page 41: ... A KT SE4500 01R Flex for connecting the SE4500 to the PL4507 21 pin 0 3 mm pitch 55 mm length 15 113896 01 KT SE4500 02R Flex for connecting the PL4507 to a host 30 pin 0 5 mm pitch 37 mm length 50 16000 623 KT SE4500 03R Flex reducer for connecting the PL4507 to a legacy SSI interface 30 pins to 12 pins 152 mm length 15 84084 01 KT SE4500 04R 30 pin vertical ZIF connector for connecting the PL45...

Page 42: ...3 2 Symbol PL4507 Decoder Integration Guide Figure 3 1 21 Pin ZIF Connector PL4507 Decoder to Flex p n 50 12100 2154 Molex 54809 Series ...

Page 43: ...Accessories 3 3 Figure 3 2 Symbol SE4500 to PL4507 21 Pin Flex p n 15 113896 01 ...

Page 44: ...3 4 Symbol PL4507 Decoder Integration Guide Figure 3 3 Symbol PL4507 30 Pin Host Connector p n 50 12171 030 ...

Page 45: ...Accessories 3 5 Figure 3 4 Symbol PL4507 30 Pin Mating Host Connector p n 50 12167 030 ...

Page 46: ...3 6 Symbol PL4507 Decoder Integration Guide Figure 3 5 Symbol PL4507 30 Pin Mating Host Connector p n 50 12167 030 continued ...

Page 47: ...and require a method to trigger the reader for initial configuration Use caution when selecting one of these hosts Be sure to consider how setting up via bar code menu which includes providing a triggering method can impact integration See each host chapter for configuration options for each host type Phantom Scan Session The Phantom Scan Session feature places the system into a known state for tw...

Page 48: ...ues scan Restore Defaults on page 4 4 Throughout the programming bar code menus asterisks indicate default values Scanning Sequence Examples In most cases scanning one bar code sets the parameter value For example to set the beeper tone to high scan the High Frequency beeper tone bar code listed under Beeper Tone on page 4 6 The decoder issues a fast warble beep signal and a good decode LED signal...

Page 49: ...er Restore Defaults 4 4 Parameter Scanning ECh Enable 4 5 Beeper Tone 91h Medium 4 6 Beeper Volume 8Ch High 4 7 Trigger Modes 8Ah Level 4 8 Motion Enhancement for Presentation Mode F1 A6h Disable 4 9 Motion Enhancement Performance Setting F1 8Ah Standard 4 9 Time Delay to Motion Enhancement Sleep Mode F1 96h 1 Minute 4 10 Power Mode 80h Low Power 4 12 Time Delay to Low Power Mode 92h 1 0 Sec 4 12 ...

Page 50: ...efaults by scanning Write to Custom Defaults scan Restore Defaults to retrieve and restore the decoder s custom default settings If you did not set custom defaults scan Restore Defaults to restore the factory default values listed in Table A 1 Set Factory Defaults Scan this bar code to restore the factory default values listed in Table A 1 This deletes any custom defaults set Write to Custom Defau...

Page 51: ...the decoding of parameter bar codes including the Set Defaults parameter bar codes scan the Disable Parameter Scanning bar code below To enable decoding of parameter bar codes scan Enable Parameter Scanning Enable Parameter Scanning 01h Disable Parameter Scanning 00h ...

Page 52: ...r Integration Guide Beeper Tone Parameter 91h To select a decode beep frequency tone scan the Low Frequency Medium Frequency or High Frequency bar code Low Frequency 02h Medium Frequency Optimum Setting 01h High Frequency 00h ...

Page 53: ...User Preferences 4 7 Beeper Volume Parameter 8Ch To select a beeper volume scan the Low Volume Medium Volume or High Volume bar code Low Volume 02h Medium Volume 01h High Volume 00h ...

Page 54: ...ger mode turns on the red laser aiming pattern when the Symbol SE4500 senses motion A trigger pull activates decode processing After 2 seconds of inactivity the red laser aiming pattern automatically shuts off Auto Aim with Illumination This trigger mode turns on the red laser aiming pattern and internal illumination LEDs when the Symbol SE4500 senses motion A trigger pull activates decode process...

Page 55: ...1 8Ah Standard Motion Performance is optimized for both motion insensitivity and depth of field To further increase the SE4500 system s motion tolerance select Extended Motion Performance This option slightly reduces decode range This parameter is only valid when Enable Motion Enhancement is selected NOTE Motion Enhancement and its associated parameters require setting Trigger Modes on page 4 8 to...

Page 56: ...e engine and decoder remain active before entering sleep mode with no illumination The PL4507 system wakes when it detects an object in its field of view or after a trigger event NOTE Low Light Enhancement on page 5 8 does not apply when Motion Enhancement is enabled Performance is not guaranteed in dim conditions Disable 00h 1 Second 01h 10 Seconds 0Ah 1 Minute 11h 5 Minutes 15h ...

Page 57: ...User Preferences 4 11 Time Delay to Presentation Sleep Mode continued 15 Minutes 1Bh 30 Minutes 1Dh 45 Minutes 1Eh 1 Hour 21h 3 Hours 23h 6 Hours 26h 9 Hours 29h ...

Page 58: ...y to Low Power Mode Parameter 92h This parameter sets the time the decoder remains active after decoding After a scan session the decoder waits this amount of time before entering Low Power mode Continuous On 00h Low Power Mode 01h NOTE This parameter only applies when Power Mode is set to Low Power To program a different value for this parameter than those provided here see Using Time Delay to Lo...

Page 59: ...User Preferences 4 13 Time Delay to Low Power Mode continued 1 Minute 21h 5 Minutes 25h 15 Minutes 2Bh 1 Hour 31h ...

Page 60: ...ble in 0 1 second increments from 0 5 to 9 9 seconds The default timeout is 9 9 seconds To set a Decode Session Timeout scan the bar code below Next scan two numeric bar codes from Appendix D Numeric Bar Codes that correspond to the desired on time Provide a leading zero for single digit numbers For example to set a Decode Session Timeout of 0 5 seconds scan the bar code below then scan the 0 and ...

Page 61: ...o 9 9 seconds scan the bar code below then scan two numeric bar codes from Appendix D Numeric Bar Codes that correspond to the desired interval The default interval is 0 6 seconds Beep After Good Decode Parameter 38h Scan a bar code below to select whether or not the decoder issues a beep signal after a good decode If selecting Do Not Beep After Good Decode beeper signals still occur during parame...

Page 62: ...l decode and provides user indication only if it decodes all bar codes indicated by the multicode expression otherwise the decode fails Bar codes are transmitted in the order defined in the multicode expression Disable this to operate in normal decode mode This mode operates in Level trigger mode only Also disable Continuous Bar Code Read If you enable this mode always orient scanner at the same d...

Page 63: ... limits decoding to a specific area within the SE4500 s field of view Region coordinates are defined as the top left and bottom right corners of the region expressed in percentages of the field of view These can range from 0 to 100 or 0x00 to 0x64 in hex for both horizontal and vertical axes A region element is constructed as R 4 Top Left Bottom Right Where R is the character R 4 is 0x04 indicatin...

Page 64: ...a nearby bar code instead of the target bar code Therefore for best performance define larger regions when only a few bar codes are in view and those in view are widely separated Defining a region close to or smaller than the target bar code improves the probability of decoding this bar code rather than one nearby but scan distance and angle must be more accurate Therefore for best performance def...

Page 65: ... decimal is formatted for readability 1 C 2 0 8 To program the expression via scanning parameters the sequence is spaces are for readability MultiCode Expression 01 C 02 00 08 End Of Message To program the expression via host command SSI SNAPI the sequence is 0x01 0x43 0x02 0x00 0x08 0x3b Figure 4 1 Multicode Expression Example 1 0 12345 67890 5 50 0 100 0 50 100 PDF417 Code Code 128 Code UPC A Co...

Page 66: ... 0x00 0x08 0x52 0x04 0x00 0x00 0x64 0x32 0x3B 0x43 0x02 0x00 0x0F 0x52 0x04 0x00 0x32 0x64 0x64 0x3B Example 2b In Figure 4 2 if the bottom PDF417 bar code must transmit first reverse the sequence of the two bar codes The expression in decimal is formatted for readability 2 C 2 0 15 R 4 0 50 100 100 C 2 0 8 R 4 0 0 100 50 To program the expression via scanning parameters the sequence is MultiCode ...

Page 67: ...ence is MultiCode Expression 03 C 02 00 0F R 04 00 00 32 32 C 02 F0 24 R 04 46 00 64 28 C 02 00 08 R 04 41 3C 64 64 End Of Message To program the expression via host command SSI SNAPI the sequence is 0x03 0x43 0x02 0x00 0x0F 0x52 0x04 0x00 0x00 0x32 0x32 0x3B 0x43 0x02 0xF0 0x24 0x52 0x04 0x46 0x00 0x64 0x28 0x3B 0x43 0x02 0x00 0x08 0x52 0x04 0x41 0x3C 0x64 0x64 0x3B Figure 4 3 Multicode Expressio...

Page 68: ...eshooting Multicode Mode Scanning and Decoding Use the following suggestions if encountering problems using multicode mode If the PL4507 appears to decode any single bar code instead of the intended multiple bar codes ensure you enabled Multicode Mode on page 4 16 Programming the multicode expression does not enable multicode mode When specifying Region ensure Coordinates are within range the 0 10...

Page 69: ...lticode expression is One bar code of any type anywhere in the image To program this use MultiCode Expression 01 End Of Message Another simple multicode expression is One Code 128 bar code anywhere in the image To program this use MultiCode Expression 01 C 02 00 08 End Of Message ...

Page 70: ...4 24 Symbol PL4507 Decoder Integration Guide ...

Page 71: ...meter title and options appear in parenthesis beneath the accompanying bar codes See the Simple Serial Interface SSI Programmer s Guide for detailed instructions for changing parameter values using this method Select a host type see each host chapter for specific host information after the power up beep signal activates This is only necessary upon the first power up when connected to a new host To...

Page 72: ...lists defaults for imager preferences parameters To change any option scan the appropriate bar code s provided in Imager Preferences on page 5 4 NOTE See Appendix A Standard Default Parameters for all user preferences hosts symbologies and miscellaneous default parameters Table 5 1 Imager Preferences Default Table Parameter Parameter Number Default Page Number Imaging Options Decoding Autoexposure...

Page 73: ... 31h 40 41K 5 21 Image Enhancement F1h 34h Off 5 22 Image Edge Sharpening F1h 98h Off 5 23 Image Contrast Enhancement F1h 9Ah Off 5 24 Image Rotation F1h 99h 0 5 25 Bits per Pixel BPP F0h 2Fh 8 BPP 5 26 Signature Capture 5Dh Disable 5 27 Signature Capture Image File Format Selection F0h 39h JPEG 5 28 Signature Capture Bits per Pixel BPP F0h 3Ah 8 BPP 5 29 Signature Capture Width F4h F0h 6Eh 400 5 ...

Page 74: ...ond intervals to indicate it is not in standard operating decode mode In Snapshot Mode the decoder turns on the Symbol SE4500 s laser aiming pattern to highlight the area to capture in the image The next trigger event instructs the decoder to capture a high quality image and transmit it to the host A short time may pass less than 2 seconds between trigger activation and image capture as the decode...

Page 75: ...e Parameter F0h 29h Select Enable Decoding Autoexposure to allow the SE4500 to control gain settings and exposure integration time to best capture an image for decode mode Select Disable Decoding Autoexposure to manually adjust the gain and exposure time see Gain and Exposure Time Motorola recommends this option only for advanced users with difficult decoding situations Snapshot Mode Video Mode En...

Page 76: ...The effectiveness of illumination decreases as the distance to the target increases Decode Aiming Pattern Parameter F0h 32h This parameter only applies in Decode Mode Select Enable Decode Aiming Pattern to project the aiming pattern during bar code capture or Disable Decode Aiming Pattern to turn the aiming pattern off Enable Decoding Illumination 01h Disable Decoding Illumination 00h NOTE If Pick...

Page 77: ...um aim duration is limited by the frame time so the recommended range is 0 to 30 when the frame rate is set to 60 fps Illumination Brightness Parameter F1h 9Dh This feature sets the brightness of the illumination by altering LED power The default is 10 which is maximum LED brightness For values from 1 to 10 LED brightness varies from lowest to highest level of brightness To program Illumination Br...

Page 78: ...nt illumination from remaining on under low lighting conditions Presentation Mode Field of View Parameter F1h 61h In presentation mode by default the decoder searches for a bar code in a smaller region around the aiming pattern s center cross to speed search time To use a full field of view scan Presentation Mode Full Field of View This allows the decoder to search the larger area of the aiming pa...

Page 79: ...e and changes dynamically based on the mode of operation to provide optimal performance 60 fps The frame rate is fixed at 60 frames per second 30 fps The frame rate is fixed at 30 frames per second 15 fps The frame rate is fixed at 15 frames per second 10 fps The frame rate is fixed at 10 frames per second NOTE The aiming pattern appears to blink when the frame rate is 30 frames per second fps or ...

Page 80: ... this option only for advanced users with difficult image capture situations Image Capture Illumination Parameter F0h 69h Selecting Enable Image Capture Illumination causes illumination to turn on during every image capture Disable illumination to prevent the decoder from using illumination Enabling illumination usually results in superior images The effectiveness of illumination decreases as the ...

Page 81: ...Numeric Bar Codes in the range of 1 to 100 representing the value The default is 100 Exposure Time Parameter F4h F1h 37h This parameter only applies when Decoding or Image Capture Autoexposure is disabled It configures the exposure for both Decode and Snapshot modes Each integer value represents 100 μs worth of exposure The default value is 10 which results in an exposure setting of 1 ms To set th...

Page 82: ...y during a decode session Internal Illumination Matches Engine use the SE4500 s illumination and pulse the ILLUM_EN_OUT signal to match the engine s illumination duration for each frame Alternating Internal and External Illumination use the SE4500 s illumination and ILLUM_EN_OUT signal on alternating frames This parameter only applies for decoding if Decoding Illumination on page 5 6 is enabled or...

Page 83: ...es 5 13 LED Illumination continued Internal Illumination 00h External Illumination 01h Internal and External Illumination 02h Internal Illumination Matches Engine 04h Alternating Internal and External Illumination 05h ...

Page 84: ...an the bar code below followed by a bar code from Appendix D Numeric Bar Codes The default value is 0 which represents 30 seconds values increment by 30 For example 1 60 seconds 2 90 seconds etc Snapshot Aiming Pattern Parameter F0h 2Ch Select Enable Snapshot Aiming Pattern to project the aiming pattern when in Snapshot Mode or Disable Snapshot Aiming Pattern to turn the aiming pattern off Snapsho...

Page 85: ...ontinuous Snapshot Parameter F1h 88h Select Enable to stay in Snapshot Mode and Disable to return to normal decode mode after image capture This only applies in Presentation Snapshot by Motion mode If you enable this you can not scan parameter bar codes to exit this mode To restore normal decode mode power cycle the Symbol PL4507 then scan the Disable Continuous Snapshot bar code Disable Presentat...

Page 86: ...g to present the full 742 x 480 pixels Select Enable to crop the image to the pixel addresses set in Crop to Pixel Addresses on page 5 17 NOTE The decoder has a cropping resolution of 4 pixels Setting the cropping area to less than 3 pixels transfers the entire image Enable Image Cropping 01h Disable Image Cropping Use Full 742 x 480 Pixels 00h ...

Page 87: ...ge set the following values Top 476 Bottom 479 Left 744 Right 751 To set the pixel address to crop to scan each Pixel Address bar code followed by three bar codes from Appendix D Numeric Bar Codes which represent the value Include leading zeros so to enter a value of 3 for example scan 0 0 3 NOTE The decoder has a minimum cropping resolution of four pixels increment and decrement cropping addresse...

Page 88: ...fore compression Rows and columns are removed from the image resulting in a smaller image containing the original content with reduced resolution Select one of the following values Resolution Value Uncropped Image Size Full 752 x 480 1 2 376 x 240 1 4 188 x 120 Full Resolution 00h 1 2 Resolution 01h 1 4 Resolution 03h ...

Page 89: ... decimal and 0 respectively Setting the value to the default of 180 results in a white level of 180 for the image To set the Image Brightness parameter scan Image Brightness below followed by three numeric bar codes representing the value Include leading zeros For example to set an Image Brightness value of 99 scan 0 9 9 See Appendix D Numeric Bar Codes for numeric bar codes 180 Image Brightness 3...

Page 90: ...G Image Options Parameter F0h 2Bh JPEG images can be optimized for either size or for quality Scan the Quality Selector bar code to enter a quality value the decoder then selects the corresponding image size Scan the Size Selector bar code to enter a size value the decoder then selects the best image quality BMP File Format 03h JPEG File Format 01h TIFF File Format 04h JPEG Quality Selector 01h JP...

Page 91: ... a value from 5 to 100 where 100 represents the highest quality image If you select JPEG Size Selector scan JPEG Size Value followed by 3 bar codes from Appendix D Numeric Bar Codes corresponding to a value from 5 to 150 which represents the file size in multiples of 1024 bytes 1K For example setting this value to 8 008 permits the file size to be as large as 8192 bytes JPEG Quality Value Default ...

Page 92: ...harpening and contrast enhancement to produce an image that is visually pleasing If you select User also set the Image Edge Sharpening on page 5 23 and Image Contrast Enhancement on page 5 24 to enhance the image The levels of image enhancement are Off 0 Default Low 1 Med 2 High 3 User 4 Off 0 Low 1 Medium 2 High 3 User 4 ...

Page 93: ...User To set this parameter scan the Image Edge Sharpening bar code followed by three numeric bar codes in Appendix D Numeric Bar Codes that represent the image edge sharpening value Alternatively to set a recommended value scan one of the value bar codes below Recommended settings are Off 0 Default Low 30 Med 75 High 100 Image Edge Sharpening Off 0 Low 30 Medium 75 High 100 ...

Page 94: ...der Integration Guide Image Contrast Enhancement Parameter F1h 9Ah Enable this feature to enhance the contrast of an image This parameter only applies if you set the Image Enhancement parameter to User Disable 00h Enable 01h ...

Page 95: ...Imager Preferences 5 25 Image Rotation Parameter F1h 99h This parameter controls the rotation of the image by 0 90 180 or 270 degrees Rotate 0o 00h Rotate 90o 01h Rotate 180o 02h Rotate 270o 03h ...

Page 96: ...cant bits per pixel BPP to use when capturing an image Select 1 BPP for a black and white image 4 BPP to assign 1 of 16 levels of grey to each pixel or 8 BPP to assign 1 of 256 levels of grey to each pixel The decoder ignores these settings for JPEG files which always use 8 BPP 1 BPP 00h 4 BPP 01h 8 BPP 02h ...

Page 97: ... the signature capture area Output File Format Decoding a signature capture bar code de skews the signature image and converts the image to a BMP JPEG or TIFF file format The output data includes the file descriptor followed by the formatted signature image To enable or disable Signature Capture scan the appropriate bar code below File Descriptor Signature Image Output Format 1 byte Signature Type...

Page 98: ...pture File Format Selector Parameter F0h 39h Select a signature file format appropriate for the system BMP TIFF or JPEG The decoder stores captured signatures in the selected format BMP Signature Format 03h JPEG Signature Format 01h TIFF Signature Format 04h ...

Page 99: ... use 8 BPP Signature Capture Width Parameter F4h F0h 6Eh The aspect ratio of the Signature Capture Width and Signature Capture Height parameters must match that of the signature capture area For example a 4 x 1 inch signature capture area requires a 4 to 1 aspect ratio of width to height To set the width of the signature capture box scan the Signature Capture Width bar code followed by 3 bar codes...

Page 100: ...meter F0h A5h Scan the JPEG Quality Value bar code followed by 3 bar codes from Appendix D Numeric Bar Codes corresponding to a value from 005 to 100 where 100 represents the highest quality image Video View Finder Parameter F0h 44h Select Enable Video View Finder to project the video view finder while in Image Mode or Disable Video View Finder to turn the video view finder off Signature Capture H...

Page 101: ...or example to select 1500 bytes enter 1 5 To select 900 bytes enter 0 9 The default is 2200 bytes Video View Finder Image Size Parameter F0h 49h Select the number of 100 byte blocks Values range from 800 to 12 000 bytes Selecting a smaller value transmits more frames per second selecting a larger value increases video quality To set the Video View Finder Imager Size scan the bar code below followe...

Page 102: ...before transmission Rows and columns are removed from the image resulting in a smaller video image containing the original content with reduced resolution Select one of the following values Resolution Value Video Image Size Full 752 x 480 1 2 376 x 240 1 4 188 x 120 Full Resolution 00h 1 2 Resolution 01h 1 4 Resolution 03h ...

Page 103: ...transaction is 257 255 bytes 2 byte checksum Decode data can be sent as ASCII data unpacketed or as part of a larger message packeted depending on the decoder configuration SSI performs the following functions for the host device Maintains a bi directional interface with the decoder Allows the host to send commands that control the decoder Passes data from the decoder to a host device in SSI packe...

Page 104: ...MD_NAK H D 0xD1 Negative acknowledgment of received packet DECODE_DATA D 0xF3 Decode data in SSI packet format EVENT D 0xF6 Event indicated by associated event code LED_OFF H 0xE8 De activate LED output LED_ON H 0xE7 Activate LED output PARAM_DEFAULTS H 0xC8 Set parameter default values PARAM_REQUEST H 0xC7 Request values of certain parameters PARAM_SEND H D 0xC6 Send parameter values REPLY_ID D 0...

Page 105: ...ch can occur if you disable ACK NAK handshaking The host sends a PARAM_SEND message to the decoder to change the baud rate from 9600 to 19200 The decoder cannot interpret the message The decoder does not implement the change the host requested The host assumes that the parameter change occurred and acts accordingly Communication is lost because the change did not occur on both sides If you enable ...

Page 106: ...ries to send two more times before issuing a host transmission error If the decoder receives a CMD_NAK from the host it may attempt a retry depending on the cause field of the CMD_NAK message ACK NAK Enabled and Unpacketed ASCII Data Even though the ACK NAK handshaking is enabled no handshaking occurs because the handshaking applies only to packeted data In this example the packeted_decode paramet...

Page 107: ... sent prior to all other communications or the first byte of a communication message may be lost during the decoder wakeup sequence ACK NAK Option Enable or disable ACK NAK handshaking This handshaking is enabled by default and Motorola recommends leaving it enabled Disabling this handshaking can cause communication problems as handshaking is the only acknowledgment that a message was received and...

Page 108: ... these parameters The new values then take effect for the next transaction Errors The decoder issues a communication error when The CTS line is asserted when the decoder tries to transmit and is still asserted on each of 2 successive retries Failure to receive an ACK or NAK after initial transmit and two resends Things to Remember When Using SSI Communication When not using hardware handshaking sp...

Page 109: ... N A 0x15 5 Secs 0x25 5 Mins 0x35 5 Hours N A N A 0x16 6 Secs 0x26 6 Mins 0x36 6 Hours N A N A 0x17 7 Secs 0x27 7 Mins 0x37 7 Hours N A N A 0x18 8 Secs 0x28 8 Mins 0x38 8 Hours N A N A 0x19 9 Secs 0x29 9 Mins 0x39 9 Hours N A N A 0x1A 10 Secs 0x2A 10 Mins 0x3A 10 Hours N A N A 0x1B 15 Secs 0x2B 15 Mins 0x3B 15 Hours N A N A 0x1C 20 Secs 0x2C 20 Mins 0x3C 20 Hours N A N A 0x1D 30 Secs 0x2D 30 Mins ...

Page 110: ...e accompanying bar codes Refer to the Simple Serial Interface SSI Programmer s Guide for detailed instructions for changing parameters using this method Baud Rate 9600 06h Feature Option Indicates Default Option Hex Value for programming via SSI command NOTE Most computer monitors allow scanning the bar codes directly on the screen When scanning from the screen be sure to set the document magnific...

Page 111: ...orting Decode Event F0h 00h Disable 6 18 Boot Up Event F0h 02h Disable 6 19 Parameter Event F0h 03h Disable 6 19 Table 6 3 SSI Default Table Continued Parameter Parameter Number Default Page Number NOTE SSI interprets Prefix Suffix1 and Suffix2 values listed in Table E 1 on page E 1 differently than other interfaces SSI does not recognize key categories only the 3 digit decimal value The default v...

Page 112: ...ta transmitted per second Set the decoder s baud rate to match the baud rate setting of the host device Otherwise data may not reach the host device or may reach it in distorted form Baud Rate 9600 06h Baud Rate 19 200 07h Baud Rate 38 400 08h Baud Rate 57 600 0Ah Baud Rate 115 200 0Bh Baud Rate 230 400 0Ch ...

Page 113: ... Select Odd parity and the parity bit has a value 0 or 1 based on data to ensure that an odd number of 1 bits is contained in the coded character Select Even parity and the parity bit has a value 0 or 1 based on data to ensure that an even number of 1 bits is contained in the coded character If no parity is required select None Baud Rate 460 800 0Dh Baud Rate 921 600 0Eh Odd 00h Even 01h None 04h ...

Page 114: ...ng When this option is selected the decoder neither generates nor expects ACK NAK handshaking packets Enable ACK NAK Handshaking When this option is selected after transmitting data the decoder expects either an ACK or NAK response from the host The decoder also ACKs or NAKs messages from the host The decoder waits up to the programmable Host Serial Response Time out to receive an ACK or NAK If th...

Page 115: ...Data Packet Format on page 6 13 If transmission errors occur in this mode the host PC may be asserting hardware handshaking lines which interfere with the SSI protocol Scan the Host RTS High bar code to address this problem Decode Data Packet Format Parameter EEh This parameter selects whether to transmit decoded data in raw format unpacketed or with the packet format defined by the serial protoco...

Page 116: ...f the decoder wants to send and the host has already been granted permission to send the decoder waits for the designated time out before declaring an error To set the delay period options are 2 5 7 5 or 9 9 seconds scan one of the following bar codes NOTE Other values are available via SSI command Low 2 Seconds 14h Medium 5 Seconds 32h High 7 5 Seconds 4Bh Maximum 9 9 Seconds 63h ...

Page 117: ...its between characters transmitted by the host before discarding the received data and declaring an error To set the delay period options are 200 500 750 or 990 ms scan one of the following bar codes NOTE Other values are available via SSI command Low 200 ms 14h Medium 500 ms 32h High 750 ms 4Bh Maximum 990 ms 63h ...

Page 118: ...ulti Packet Option 2 The decoder sends data packets continuously with no ACK NAK handshaking to pace the transmission The host if overrun can use hardware handshaking to temporarily delay decoder transmissions At the end of transmission the decoder waits for a CMD_ACK or CMD_NAK Multi Packet Option 3 Option 3 is the same as option 2 with the addition of a programmable interpacket delay Multipacket...

Page 119: ... the interpacket delay if you selected Multipacket Option 3 To set the delay period options are 0 25 50 75 or 99 ms scan one of the following bar codes NOTE Other values are available via SSI command Minimum 0 ms 00h Low 25 ms 19h Medium 50 ms 32h High 75 ms 4Bh Maximum 99 ms 63h ...

Page 120: ...Decode Event Parameter F0h 00h When enabled the decoder generates a message to the host upon a successful bar code decode When disabled no notification is sent Table 6 4 Event Codes Event Class Event Code Reported Decode Event Non parameter decode 0x01 Boot Up Event System power up 0x03 Parameter Event Parameter entry error Parameter stored Defaults set and parameter event is enabled by default Nu...

Page 121: ...hen disabled no notification is sent Parameter Event Parameter F0h 03h When enabled the decoder generates a message to the host when one of the events specified in Table 6 4 on page 6 18 occurs When disabled no notification is sent Enable Boot Up Event 01h Disable Boot Up Event 00h Enable Parameter Event 01h Disable Parameter Event 00h ...

Page 122: ...6 20 Symbol PL4507 Decoder Integration Guide ...

Page 123: ...itectures that use RS 232C signal levels require a conversion circuitry Baud Rate 57 600 Feature Option Indicates Default NOTE The serial host type requires proper configuration of the sysconfig lines and typically requires scanning bar code menus as part of initial configuration Most computer monitors allow scanning the bar codes directly on the screen When scanning from the screen be sure to set...

Page 124: ...s and miscellaneous default parameters Table 7 1 Serial Host Default Table Parameter Default Page Number Serial Host Parameters Serial Host Types Standard RS 232 7 5 Baud Rate 9600 7 7 Parity Type None 7 9 Data Bits 8 Bit 7 9 Check Receive Errors Enable 7 10 Hardware Handshaking None 7 11 Software Handshaking None 7 13 Host Serial Response Time out 2 Sec 7 15 RTS Line State Low RTS 7 16 Beep on BE...

Page 125: ...600 9600 9600 9600 Parity Even None Odd Odd Even None Hardware Handshaking RTS CTS Option 3 None RTS CTS Option 3 RTS CTS Option 3 None None Software Handshaking None None None None Ack Nak None Serial Response Time out 9 9 Sec 2 Sec 9 9 Sec 9 9 Sec 9 9 Sec 9 9 Sec Stop Bit Select One One One One One One ASCII Format 8 Bit 8 Bit 8 Bit 8 Bit 7 Bit 8 Bit Beep On BEL Disable Disable Disable Disable D...

Page 126: ...aracters Code Type ICL Fujitsu Wincor N ixdorf Mode A Wincor Nixdorf Mode B OPOS JPOS Olivetti Omron UPC A A A A A A A UPC E E E C C C E EAN 8 JAN 8 FF FF B B B FF EAN 13 JAN 13 F F A A A F Code 39 C len None M M M len C len Codabar N len None N N N len N len Code 128 L len None K K K len L len I 2 of 5 I len None I I I len I len Code 93 None None L L L len None D 2 of 5 H len None H H H len H len...

Page 127: ...codes NOTE Scanning Standard RS 232 activates the serial driver but does not change port settings e g parity data bits handshaking Selecting another serial host type bar code changes these settings Standard RS 232 ICL Serial Wincor Nixdorf Serial Mode A Wincor Nixdorf Serial Mode B Olivetti ORS4500 Omron ...

Page 128: ...7 6 Symbol PL4507 Decoder Integration Guide Serial Host Types continued OPOS JPOS Fujitsu Serial ...

Page 129: ...smitted per second Set the decoder s baud rate to match the baud rate setting of the host device Otherwise data may not reach the host device or may reach it in distorted form Baud Rate 9600 Baud Rate 19 200 Baud Rate 38 400 Baud Rate 57 600 Baud Rate 115 200 Baud Rate 230 400 ...

Page 130: ...7 8 Symbol PL4507 Decoder Integration Guide Baud Rate continued Baud Rate 460 800 Baud Rate 921 600 ...

Page 131: ... 1 based on data to ensure that an odd number of 1 bits are contained in the coded character Select Even parity to set the parity bit value to 0 or 1 based on data to ensure that an even number of 1 bits are contained in the coded character Select None when no parity bit is required Data Bits This parameter allows the decoder to interface with devices requiring a 7 bit or 8 bit ASCII protocol Odd ...

Page 132: ...Receive Errors Select whether or not to check the parity framing and overrun of received characters The parity value of received characters is verified against the setting of Parity on page 7 9 Check For Received Errors Do Not Check For Received Errors ...

Page 133: ...transmission of data During data transmission the CTS line should be asserted If CTS is deasserted for more than 50 ms between characters the decoder aborts transmission sounds a transmission error and discards the data If the above communication sequence fails the decoder issues an error indication In this case the data is lost and must be rescanned If hardware handshaking and software handshakin...

Page 134: ...7 12 Symbol PL4507 Decoder Integration Guide Hardware Handshaking continued None Standard RTS CTS RTS CTS Option 1 RTS CTS Option 2 RTS CTS Option 3 ...

Page 135: ...he decoder waits for an ENQ character from the host before transmitting data If the decoder does not receive an ENQ within the Host Serial Response Time out it issues an error indication and discards the data The host must transmit an ENQ character at least every Host Serial Response Time out to prevent transmission errors ACK NAK with ENQ This combines the two previous options For re transmission...

Page 136: ...7 14 Symbol PL4507 Decoder Integration Guide Software Handshaking continued None ACK NAK ENQ ACK NAK with ENQ XON XOFF ...

Page 137: ...how long the decoder waits for an ACK NAK or CTS before determining that a transmission error occurred This only applies when in one of the ACK NAK software handshaking modes or RTS CTS hardware handshaking mode Minimum 2 Sec Low 2 5 Sec Medium 5 Sec High 7 5 Sec Maximum 9 9 Sec ...

Page 138: ...on BEL When this parameter is enabled the decoder issues a beep when it detects a BEL character on the serial line BEL gains a user s attention to an illegal entry or other important event Host Low RTS Host High RTS Beep On BEL Character Enable Do Not Beep On BEL Character Disable NOTE A NULL character must be sent to the decoder before BEL to ensure the BEL character is processed correctly ...

Page 139: ...erial Interface 7 17 Intercharacter Delay This parameter specifies the intercharacter delay inserted between character transmissions Minimum 0 msec Low 25 msec Medium 50 msec High 75 msec Maximum 99 msec ...

Page 140: ... Send Bar Codes with Unknown Characters to send all bar code data except for unknown characters The decoder issues no error beeps Select Do Not Send Bar Codes With Unknown Characters to send bar code data up to the first unknown character The decoder issues an error beep Normal Operation Beep LED immediately after decode Beep LED After Transmission Beep LED After CTS Pulse Send Bar Code with unkno...

Page 141: ...Prefix Suffix Value Full ASCII Code 39 Encode Character ASCII Character 1000 U NUL 1001 A SOH 1002 B STX 1003 C ETX 1004 D EOT 1005 E ENQ 1006 F ACK 1007 G BELL 1008 H BCKSPC 1009 I HORIZ TAB 1010 J LF NW LN 1011 K VT 1012 L FF 1013 M CR ENTER 1014 N SO 1015 O SI 1016 P DLE 1017 Q DC1 XON 1018 R DC2 1019 S DC3 XOFF 1020 T DC4 1021 U NAK 1022 V SYN 1023 W ETB 1024 X CAN 1025 Y EM 1026 Z SUB ...

Page 142: ...ace Space 1033 A 1034 B 1035 C 1036 D 1037 E 1038 F 1039 G 1040 H 1041 I 1042 J 1043 K 1044 L 1045 1046 1047 O 1048 0 0 1049 1 1 1050 2 2 1051 3 3 1052 4 4 1053 5 5 1054 6 6 1055 7 7 1056 8 8 Table 7 4 Prefix Suffix Values Continued Prefix Suffix Value Full ASCII Code 39 Encode Character ASCII Character ...

Page 143: ...B B 1067 C C 1068 D D 1069 E E 1070 F F 1071 G G 1072 H H 1073 I I 1074 J J 1075 K K 1076 L L 1077 M M 1078 N N 1079 O O 1080 P P 1081 Q Q 1082 R R 1083 S S 1084 T T 1085 U U 1086 V V Table 7 4 Prefix Suffix Values Continued Prefix Suffix Value Full ASCII Code 39 Encode Character ASCII Character ...

Page 144: ... 1095 O _ 1096 W 1097 A a 1098 B b 1099 C c 1100 D d 1101 E e 1102 F f 1103 G g 1104 H h 1105 I i 1106 J j 1107 K k 1108 L l 1109 M m 1110 N n 1111 O o 1112 P p 1113 Q q 1114 R r 1115 S s 1116 T t Table 7 4 Prefix Suffix Values Continued Prefix Suffix Value Full ASCII Code 39 Encode Character ASCII Character ...

Page 145: ...3 1117 U u 1118 V v 1119 W w 1120 X x 1121 Y y 1122 Z z 1123 P 1124 Q 1125 R 1126 S 1127 Undefined 7013 ENTER Table 7 4 Prefix Suffix Values Continued Prefix Suffix Value Full ASCII Code 39 Encode Character ASCII Character ...

Page 146: ...7 24 Symbol PL4507 Decoder Integration Guide ...

Page 147: ...supply is required Throughout the programming bar code menus asterisks indicate default values North American Standard USB Keyboard Feature Option Indicates Default NOTE Most computer monitors allow scanning the bar codes directly on the screen When scanning from the screen be sure to set the document magnification to a level where you can see the bar code clearly and bars and or spaces are not me...

Page 148: ...ault parameters Table 8 1 USB Host Default Table Parameter Default Page Number USB Host Parameters USB Device Type SNAPI with Imaging 8 3 Symbol Native API SNAPI Status Handshaking Enable 8 4 USB Country Keyboard Types Country Codes North American 8 5 USB Keystroke Delay No Delay 8 7 USB CAPS Lock Override Disable 8 7 USB Ignore Unknown Characters Enable 8 8 Emulate Keypad Disable 8 8 Emulate Keyp...

Page 149: ...evice type NOTE When changing USB Device Types the decoder automatically resets The decoder issues the standard startup beep sequences HID Keyboard Emulation Simple COM Port Emulation Symbol Native API SNAPI with Imaging Interface Symbol Native API SNAPI without Imaging Interface ...

Page 150: ...USB Device Type continued Symbol Native API SNAPI Status Handshaking After selecting a SNAPI interface as the USB device type select whether to enable or disable status handshaking Enable SNAPI Status Handshaking Disable SNAPI Status Handshaking ...

Page 151: ...ting applies only to the USB HID Keyboard Emulation device NOTE When changing USB country keyboard types the decoder automatically resets The decoder issues the standard startup beep sequences North American Standard USB Keyboard German Windows French Windows French Canadian Windows 95 98 French Canadian Windows 2000 XP ...

Page 152: ...8 6 Symbol PL4507 Decoder Integration Guide USB Country Keyboard Types continued Spanish Windows Italian Windows Swedish Windows UK English Windows Japanese Windows ASCII Portuguese Brazilian Windows ...

Page 153: ...ssion USB CAPS Lock Override This option applies only to the HID Keyboard Emulation device Enable this to preserve the case of the data regardless of the state of the caps lock key This setting is always enabled for the Japanese Windows ASCII keyboard type and can not be disabled No Delay Medium Delay 20 msec Long Delay 40 msec Override Caps Lock Key Enable Do Not Override Caps Lock Key Disable ...

Page 154: ...elected for IBM devices bar codes containing at least one unknown character are not sent to the host and an error beep sounds For HID Keyboard Emulation devices the bar code characters up to the unknown character are sent and an error beep sounds Emulate Keypad Enable this to send all characters as ASCII sequences over the numeric keypad For example ASCII A is sent as ALT make 0 6 5 ALT Break This...

Page 155: ...LT MAKE 0 0 6 5 ALT BREAK USB Keyboard FN 1 Substitution This option applies only to the USB HID Keyboard Emulation device Enable this to replace any FN 1 characters in an EAN 128 bar code with a Key Category and value see FN1 Substitution Values on page 10 6 to set the Key Category and Key Value Disable Keypad Emulation with Leading Zero Enable Keypad Emulation with Leading Zero Enable Disable ...

Page 156: ...g Table entries that do not have a bold entry remain the same whether or not this parameter is enabled Simulated Caps Lock Enable this to invert upper and lower case characters on the bar code as if the Caps Lock state is enabled on the keyboard This inversion occurs regardless of the keyboard s current Caps Lock state Disable Function Key Mapping Enable Function Key Mapping Disable Simulated Caps...

Page 157: ...USB Interface 8 11 Convert Case Enable this to convert all bar code data to the selected case No Case Conversion Convert All to Upper Case Convert All to Lower Case ...

Page 158: ... D 1005 E CTRL E 1006 F CTRL F 1007 G CTRL G 1008 H CTRL H BACKSPACE1 1009 I CTRL I HORIZONTAL TAB1 1010 J CTRL J 1011 K CTRL K 1012 L CTRL L 1013 M CTRL M ENTER1 1014 N CTRL N 1015 O CTRL O 1016 P CTRL P 1017 Q CTRL Q 1018 R CTRL R 1019 S CTRL S 1020 T CTRL T 1021 U CTRL U 1022 V CTRL V 1023 W CTRL W 1024 X CTRL X 1 The keystroke in bold is sent only if Function Key Mapping on page 8 10 is enable...

Page 159: ... D 1037 E 1038 F 1039 G 1040 H 1041 I 1042 J 1043 K 1044 L 1045 1046 1047 O 1048 0 0 1049 1 1 1050 2 2 1051 3 3 1052 4 4 Table 8 2 USB Prefix Suffix Values Continued Prefix Suffix Value Full ASCII Code 39 Encode Character Keystroke 1 The keystroke in bold is sent only if Function Key Mapping on page 8 10 is enabled Otherwise the unbolded keystroke is sent ...

Page 160: ...067 C C 1068 D D 1069 E E 1070 F F 1071 G G 1072 H H 1073 I I 1074 J J 1075 K K 1076 L L 1077 M M 1078 N N 1079 O O 1080 P P Table 8 2 USB Prefix Suffix Values Continued Prefix Suffix Value Full ASCII Code 39 Encode Character Keystroke 1The keystroke in bold is sent only if Function Key Mapping on page 8 10 is enabled Otherwise the unbolded keystroke is sent ...

Page 161: ...096 W 1097 A a 1098 B b 1099 C c 1100 D d 1101 E e 1102 F f 1103 G g 1104 H h 1105 I i 1106 J j 1107 K k 1108 L l Table 8 2 USB Prefix Suffix Values Continued Prefix Suffix Value Full ASCII Code 39 Encode Character Keystroke 1The keystroke in bold is sent only if Function Key Mapping on page 8 10 is enabled Otherwise the unbolded keystroke is sent ...

Page 162: ...5 R 1126 S Table 8 3 USB ALT Key Character Set ALT Keys Keystroke 2064 ALT 2 2065 ALT A 2066 ALT B 2067 ALT C 2068 ALT D 2069 ALT E 2070 ALT F 2071 ALT G Table 8 2 USB Prefix Suffix Values Continued Prefix Suffix Value Full ASCII Code 39 Encode Character Keystroke 1 The keystroke in bold is sent only if Function Key Mapping on page 8 10 is enabled Otherwise the unbolded keystroke is sent ...

Page 163: ...2090 ALT Z Table 8 4 USB GUI Key Character Set GUI Key Keystroke 3000 Right Control Key 3048 GUI 0 3049 GUI 1 3050 GUI 2 3051 GUI 3 3052 GUI 4 3053 GUI 5 Note GUI Shift Keys The Apple iMac keyboard has an apple key on either side of the space bar Windows based systems have a GUI key to the left of the left ALT key and to the right of the right ALT key Table 8 3 USB ALT Key Character Set Continued ...

Page 164: ...5 GUI K 3076 GUI L 3077 GUI M 3078 GUI N 3079 GUI O 3080 GUI P 3081 GUI Q 3082 GUI R 3083 GUI S 3084 GUI T 3085 GUI U 3086 GUI V 3087 GUI W Table 8 4 USB GUI Key Character Set Continued GUI Key Keystroke Note GUI Shift Keys The Apple iMac keyboard has an apple key on either side of the space bar Windows based systems have a GUI key to the left of the left ALT key and to the right of the right ALT ...

Page 165: ...F9 5010 F10 5011 F11 5012 F12 5013 F13 5014 F14 5015 F15 5016 F16 5017 F17 5018 F18 5019 F19 5020 F20 5021 F21 Table 8 4 USB GUI Key Character Set Continued GUI Key Keystroke Note GUI Shift Keys The Apple iMac keyboard has an apple key on either side of the space bar Windows based systems have a GUI key to the left of the left ALT key and to the right of the right ALT key ...

Page 166: ...d Keystroke 6042 6043 6044 undefined 6045 6046 6047 6048 0 6049 1 6050 2 6051 3 6052 4 6053 5 6054 6 6055 7 6056 8 6057 9 6058 Enter 6059 Num Lock Table 8 7 USB Extended Keypad Character Set Extended Keypad Keystroke 7001 Break 7002 Delete 7003 PgUp 7004 End 7005 Pg Dn Table 8 5 USB F Key Character Set Continued F Keys Keystroke ...

Page 167: ...roll Lock 7008 Backspace 7009 Tab 7010 Print Screen 7011 Insert 7012 Home 7013 Enter 7014 Escape 7015 Up Arrow 7016 Down Arrow 7017 Left Arrow 7018 Right Arrow Table 8 7 USB Extended Keypad Character Set Continued Extended Keypad Keystroke ...

Page 168: ...8 22 Symbol PL4507 Decoder Integration Guide ...

Page 169: ...mory For SSI and USB SNAPI hosts send a parameter send command from the host system Hexadecimal parameter numbers are shown in this chapter below the parameter title and options are shown in parenthesis beneath the accompanying bar codes See the Simple Serial Interface SSI Programmer s Guide for detailed instructions for changing parameter values using this method To return all features to default...

Page 170: ...st re scan the correct parameter Symbology Parameter Defaults Table 9 1 lists the defaults for all symbologies parameters To change any option scan the appropriate bar code s provided in the Symbologies Parameters section beginning on page 9 8 NOTE See Appendix A Standard Default Parameters for all user preferences hosts and miscellaneous default parameters Table 9 1 Symbology Default Table Parame...

Page 171: ...or Code 128 D1h D2h Any Length 9 24 GS1 128 formerly UCC EAN 128 0Eh Enable 9 26 ISBT 128 54h Enable 9 26 ISBT Concatenation F1h 41h Disable 9 27 Check ISBT Table F1h 42h Enable 9 28 ISBT Concatenation Redundancy DFh 10 9 28 Code 39 Code 39 00h Enable 9 29 Trioptic Code 39 0Dh Disable 9 29 Convert Code 39 to Code 32 Italian Pharmacy Code 56h Disable 9 30 Code 32 Prefix E7h Disable 9 30 Set Length ...

Page 172: ...ansmit I 2 of 5 Check Digit 2Ch Disable 9 45 Convert I 2 of 5 to EAN 13 52h Disable 9 45 Discrete 2 of 5 DTF Discrete 2 of 5 05h Disable 9 46 Set Length s for D 2 of 5 14h 15h 12 9 46 Codabar NW 7 Codabar 07h Disable 9 48 Set Lengths for Codabar 18h 19h 5 to 55 9 48 CLSI Editing 36h Disable 9 50 NOTIS Editing 37h Disable 9 50 MSI MSI 0Bh Disable 9 51 Set Length s for MSI 1Eh 1Fh 4 to 55 9 51 MSI C...

Page 173: ... 62 Australian Postal F0h 23h Enable 9 63 Netherlands KIX Code F0h 46h Enable 9 63 USPS 4CB One Code Intelligent Mail F1h 50h Disable 9 64 UPU FICS Postal F1h 63h Disable 9 64 GS1 DataBar formerly RSS Reduced Space Symbology GS1 DataBar 14 F0h 52h Enable 9 65 GS1 DataBar Limited F0h 53h Enable 9 65 GS1 DataBar Expanded F0h 54h Enable 9 66 Convert GS1 DataBar to UPC EAN F0h 8Dh Disable 9 66 Composi...

Page 174: ...Code F0h 25h Enable 9 76 QR Inverse F1h 4Bh Regular 9 77 MicroQR F1h 3Dh Enable 9 78 Aztec F1h 3Eh Enable 9 78 Aztec Inverse F1h 4Dh Regular 9 79 Symbology Specific Security Levels Redundancy Level 4Eh 1 9 80 Security Level 4Dh 1 9 82 Intercharacter Gap Size F0h 7Dh Normal 9 83 Macro PDF Macro PDF Transmit Decode Mode Symbols BCh Passthrough Mode 9 85 Transmit Macro PDF Control Header B8h Disable ...

Page 175: ...below to disable the decoding of all symbologies Use this to simplify selecting a single symbology to decode by scanning this then scanning the desired enable code type bar code Note that the decoder can still decode parameter bar codes Disable All Symbologies ...

Page 176: ... Disable UPC A Parameter 01h To enable or disable UPC A scan the appropriate bar code below Enable Disable UPC E Parameter 02h To enable or disable UPC E scan the appropriate bar code below Enable UPC A 01h Disable UPC A 00h Enable UPC E 01h Disable UPC E 00h ...

Page 177: ...e UPC E1 scan the appropriate bar code below Enable Disable EAN 8 JAN 8 Parameter 04h To enable or disable EAN 8 JAN 8 scan the appropriate bar code below NOTE UPC E1 is not a UCC Uniform Code Council approved symbology Enable UPC E1 01h Disable UPC E1 00h Enable EAN 8 JAN 8 01h Disable EAN 8 JAN 8 00h ...

Page 178: ...le or disable Bookland EAN scan the appropriate bar code below Enable EAN 13 JAN 13 01h Disable EAN 13 JAN 13 00h Enable Bookland EAN 01h Disable Bookland EAN 00h NOTE If you enable Bookland EAN select a Bookland ISBN Format on page 9 22 Also select either Decode UPC EAN Supplementals Autodiscriminate UPC EAN Supplementals or Enable 978 979 Supplemental Mode in Decode UPC EAN JAN Supplementals on ...

Page 179: ...s no supplemental The scanner transmits UPC EAN bar codes that do not have that prefix immediately Enable 378 379 Supplemental Mode Enable 978 979 Supplemental Mode Enable 977 Supplemental Mode Enable 414 419 434 439 Supplemental Mode Enable 491 Supplemental Mode Enable Smart Supplemental Mode applies to EAN 13 bar codes starting with any prefix listed previously Supplemental User Programmable Typ...

Page 180: ...EAN JAN Supplementals continued Decode UPC EAN JAN Only With Supplementals 01h Ignore Supplementals 00h Autodiscriminate UPC EAN JAN Supplementals 02h Enable 378 379 Supplemental Mode 04h Enable 978 979 Supplemental Mode 05h Enable 977 Supplemental Mode 07h ...

Page 181: ...9 Supplemental Mode 06h Enable 491 Supplemental Mode 08h Enable Smart Supplemental Mode 03h Supplemental User Programmable Type 1 09h Supplemental User Programmable Type 1 and 2 0Ah Smart Supplemental Plus User Programmable 1 0Bh Smart Supplemental Plus User Programmable 1 and 2 0Ch ...

Page 182: ...JAN Supplemental Redundancy Parameter 50h With Autodiscriminate UPC EAN JAN Supplementals selected this option adjusts the number of times a symbol without supplementals is decoded before transmission The range is from two to thirty times Five or above is recommended when decoding a mix of UPC EAN JAN symbols with and without supplementals and the autodiscriminate option is selected The default is...

Page 183: ...d to guarantee the integrity of the data Transmit UPC E Check Digit Parameter 29h The check digit is the last character of the symbol used to verify the integrity of the data Scan the appropriate bar code below to transmit the bar code data with or without the UPC E check digit It is always verified to guarantee the integrity of the data Transmit UPC A Check Digit 01h Do Not Transmit UPC A Check D...

Page 184: ...he last character of the symbol used to verify the integrity of the data Scan the appropriate bar code below to transmit the bar code data with or without the UPC E1 check digit It is always verified to guarantee the integrity of the data Transmit UPC E1 Check Digit 01h Do Not Transmit UPC E1 Check Digit 00h ...

Page 185: ...options for transmitting a UPC A preamble to the host device transmit System Character only transmit System Character and Country Code 0 for USA and transmit no preamble Select the appropriate option to match the host system No Preamble DATA 00h System Character SYSTEM CHARACTER DATA 01h System Character Country Code COUNTRY CODE SYSTEM CHARACTER DATA 02h ...

Page 186: ...ere are three options for transmitting a UPC E preamble to the host device transmit System Character only transmit System Character and Country Code 0 for USA and transmit no preamble Select the appropriate option to match the host system No Preamble DATA 00h System Character SYSTEM CHARACTER DATA 01h System Character Country Code COUNTRY CODE SYSTEM CHARACTER DATA 02h ...

Page 187: ...options for transmitting a UPC E1 preamble to the host device transmit System Character only transmit System Character and Country Code 0 for USA and transmit no preamble Select the appropriate option to match the host system No Preamble DATA 00h System Character SYSTEM CHARACTER DATA 01h System Character Country Code COUNTRY CODE SYSTEM CHARACTER DATA 02h ...

Page 188: ...data is transmitted as UPC E data without conversion Convert UPC E1 to UPC A Parameter 26h Enable this to convert UPC E1 decoded data to UPC A format before transmission After conversion the data follows UPC A format and is affected by UPC A programming selections e g Preamble Check Digit When disabled UPC E1 decoded data is transmitted as UPC E1 data without conversion Convert UPC E to UPC A Enab...

Page 189: ... 27h When enabled this parameter adds five leading zeros to decoded EAN 8 symbols to make them compatible in format to EAN 13 symbols When disabled EAN 8 symbols are transmitted as is Enable EAN JAN Zero Extend 01h Disable EAN JAN Zero Extend 00h ...

Page 190: ...ckward compatibility Data starting with 979 is not considered Bookland in this mode Bookland ISBN 13 The scanner reports Bookland data starting with either 978 or 979 as EAN 13 in 13 digit format to meet the 2007 ISBN 13 protocol Bookland ISBN 10 00h Bookland ISBN 13 01h NOTE For Bookland EAN to function properly first enable Bookland EAN using Enable Disable Bookland EAN on page 9 10 then select ...

Page 191: ...AN 13 and EAN 128 must be enabled to scan all types of Coupon Codes ISSN EAN Parameter F1h 69h To enable or disable ISSN EAN scan the appropriate bar code below Enable UCC Coupon Extended Code 01h Disable UCC Coupon Extended Code 00h NOTE Use the Decode UPC EAN Supplemental Redundancy parameter to control autodiscrimination of the EAN128 right half of a coupon code Enable ISSN EAN 01h Disable ISSN...

Page 192: ...ng either of two selected lengths Select lengths using the numeric bar codes in Appendix D Numeric Bar Codes For example to decode only those Code 128 symbols containing either 2 or 14 characters select Code 128 Two Discrete Lengths then scan 0 2 1 and then 4 To correct an error or change the selection scan Cancel on page D 3 Length Within Range Select this option to decode a Code 128 symbol with ...

Page 193: ...Symbologies 9 25 Set Lengths for Code 128 continued Code 128 One Discrete Length Code 128 Two Discrete Lengths Code 128 Length Within Range Code 128 Any Length ...

Page 194: ...an the appropriate bar code below Enable Disable ISBT 128 Parameter 54h ISBT 128 is a variant of Code 128 used in the blood bank industry Scan a bar code below to enable or disable ISBT 128 If necessary the host must perform concatenation of the ISBT data Enable GS1 128 01h Disable GS1 128 00h Enable ISBT 128 01h Disable ISBT 128 00h ...

Page 195: ...ode and perform concatenation The decoder does not decode single ISBT symbols If you select Autodiscriminate ISBT Concatenation the decoder decodes and concatenates pairs of ISBT codes immediately If only a single ISBT symbol is present the decoder must decode the symbol the number of times set via ISBT Concatenation Redundancy on page 9 28 before transmitting its data to confirm that there is no ...

Page 196: ...atenation Redundancy Parameter DFh If you set ISBT Concatenation to Autodiscriminate use this parameter to set the number of times the digital scanner must decode an ISBT symbol before determining that there is no additional symbol Scan the bar code below then scan two numeric bar codes in Appendix D Numeric Bar Codes to set a value between 2 and 20 Enter a leading zero for single digit numbers To...

Page 197: ... Code 39 is a variant of Code 39 used in the marking of computer tape cartridges Trioptic Code 39 symbols always contain six characters To enable or disable Trioptic Code 39 scan the appropriate bar code below Enable Code 39 01h Disable Code 39 00h Enable Trioptic Code 39 01h Disable Trioptic Code 39 00h NOTE Trioptic Code 39 and Code 39 Full ASCII cannot be enabled simultaneously ...

Page 198: ...g Code 39 to Code 32 Code 32 Prefix Parameter E7h Scan the appropriate bar code below to enable or disable adding the prefix character A to all Code 32 bar codes NOTE Code 39 must be enabled for this parameter to function Enable Convert Code 39 to Code 32 01h Disable Convert Code 39 to Code 32 00h NOTE Convert Code 39 to Code 32 must be enabled for this parameter to function Enable Code 32 Prefix ...

Page 199: ...engths Select lengths using the numeric bar codes in Appendix D Numeric Bar Codes For example to decode only those Code 39 symbols containing either 2 or 14 characters select Code 39 Two Discrete Lengths then scan 0 2 1 and then 4 To correct an error or change the selection scan Cancel on page D 3 Length Within Range Select this option to decode a Code 39 symbol with a specific length range Select...

Page 200: ...checks the integrity of all Code 39 symbols to verify that the data complies with specified check digit algorithm Only Code 39 symbols which include a modulo 43 check digit are decoded Enable this feature if the Code 39 symbols contain a Modulo 43 check digit Code 39 Length Within Range Code 39 Any Length Enable Code 39 Check Digit 01h Disable Code 39 Check Digit 00h ...

Page 201: ...n the appropriate bar code below Transmit Code 39 Check Digit Enable 01h Do Not Transmit Code 39 Check Digit Disable 00h NOTE Code 39 Check Digit Verification must be enabled for this parameter to function Enable Code 39 Full ASCII 01h Disable Code 39 Full ASCII 00h NOTE Trioptic Code 39 and Code 39 Full ASCII cannot be enabled simultaneously Code 39 Full ASCII to Full ASCII Correlation is host de...

Page 202: ... feature affects Code 39 only If selecting Buffer Code 39 we recommend configuring the decoder to decode Code 39 symbology only While there is data in the transmission buffer selecting Do Not Buffer Code 39 is not allowed The buffer holds 200 bytes of information To disable Code 39 buffering when there is data in the transmission buffer first force the buffer transmission see Transmit Buffer on pa...

Page 203: ... decoder transmits and clears the buffer The decoder issues a Lo Hi beep 2 Scan a Code 39 bar code with a leading character other than a space The decoder appends new decode data to buffered data The decoder transmits and clears the buffer The decoder signals that the buffer was transmitted with a lo hi beep The decoder transmits and clears the buffer Clear Buffer NOTE The Clear Buffer contains on...

Page 204: ...ion buffer The decoder indicates that the symbol was rejected by issuing three long high beeps No transmission occurs The data in the buffer is not affected Attempt to Transmit an Empty Buffer If the symbol just read was the Transmit Buffer symbol and the Code 39 buffer is empty A short lo hi lo beep signals that the buffer is empty No transmission occurs The buffer remains empty ...

Page 205: ...gths Select this option to decode only Code 93 symbols containing either of two selected lengths Select lengths using the numeric bar codes in Appendix D Numeric Bar Codes For example to decode only those Code 93 symbols containing either 2 or 14 characters select Code 93 Two Discrete Lengths then scan 0 2 1 and then 4 To correct an error or to change the selection scan Cancel on page D 3 Length W...

Page 206: ...9 38 Symbol PL4507 Decoder Integration Guide Set Lengths for Code 93 continued Code 93 One Discrete Length Code 93 Two Discrete Lengths Code 93 Length Within Range Code 93 Any Length ...

Page 207: ...Select this option to decode only Code 11 symbols containing either of two selected lengths Select lengths using the numeric bar codes in Appendix D Numeric Bar Codes For example to decode only those Code 11 symbols containing either 2 or 14 characters select Code 11 Two Discrete Lengths then scan 0 2 1 and then 4 To correct an error or to change the selection scan Cancel on page D 3 Length Within...

Page 208: ...9 40 Symbol PL4507 Decoder Integration Guide Set Lengths for Code 11 continued Code 11 One Discrete Length Code 11 Two Discrete Lengths Code 11 Length Within Range Code 11 Any Length ...

Page 209: ...h the specified check digit algorithm This selects the check digit mechanism for the decoded Code 11 bar code The options are to check for one check digit check for two check digits or disable the feature To enable this feature scan the bar code below corresponding to the number of check digits encoded in the Code 11 symbols Disable 00h One Check Digit 01h Two Check Digits 02h ...

Page 210: ...rleaved 2 of 5 Parameter 06h To enable or disable Interleaved 2 of 5 scan the appropriate bar code below and select an Interleaved 2 of 5 length from the following pages Transmit Code 11 Check Digit s Enable 01h Do Not Transmit Code 11 Check Digit s Disable 00h NOTE Code 11 Check Digit Verification must be enabled for this parameter to function Enable Interleaved 2 of 5 01h Disable Interleaved 2 o...

Page 211: ... containing either 2 or 14 characters select I 2 of 5 Two Discrete Lengths then scan 0 2 1 and then 4 To correct an error or to change the selection scan Cancel on page D 3 Length Within Range Select this option to decode an I 2 of 5 symbol with a specific length range Select lengths using numeric bar codes in Appendix D Numeric Bar Codes For example to decode I 2 of 5 symbols containing between 4...

Page 212: ...When this feature is enabled the decoder checks the integrity of all I 2 of 5 symbols to verify the data complies with either the specified Uniform Symbology Specification USS or the Optical Product Code Council OPCC check digit algorithm I 2 of 5 Length Within Range I 2 of 5 Any Length Disable 00h USS Check Digit 01h OPCC Check Digit 02h ...

Page 213: ...able this parameter to convert 14 character I 2 of 5 codes to EAN 13 and transmit to the host as EAN 13 To accomplish this the I 2 of 5 code must be enabled and the code must have a leading zero and a valid EAN 13 check digit Transmit I 2 of 5 Check Digit Enable 01h Do Not Transmit I 2 of 5 Check Digit Disable 00h Convert I 2 of 5 to EAN 13 Enable 01h Do Not Convert I 2 of 5 to EAN 13 Disable 00h ...

Page 214: ...page D 3 Two Discrete Lengths Select this option to decode only D 2 of 5 symbols containing either of two selected lengths Select lengths using the numeric bar codes in Appendix D Numeric Bar Codes For example to decode only those D 2 of 5 symbols containing either 2 or 14 characters select D 2 of 5 Two Discrete Lengths then scan 0 2 1 and then 4 To correct an error or to change the selection scan...

Page 215: ...covering only a portion of the code to be interpreted as a complete scan yielding less data than is encoded in the bar code To prevent this select specific lengths D 2 of 5 One Discrete Length Two Discrete Lengths for D 2 of 5 applications D 2 of 5 One Discrete Length D 2 of 5 Two Discrete Lengths D 2 of 5 Length Within Range D 2 of 5 Any Length ...

Page 216: ...e D 3 Two Discrete Lengths Select this option to decode only Codabar symbols containing either of two selected lengths Select lengths using the numeric bar codes in Appendix D Numeric Bar Codes For example to decode only Codabar symbols containing either 2 or 14 characters select Codabar Two Discrete Lengths then scan 0 2 1 and then 4 To correct an error or to change the selection scan Cancel on p...

Page 217: ...Symbologies 9 49 Set Lengths for Codabar continued Codabar One Discrete Length Codabar Two Discrete Lengths Codabar Length Within Range Codabar Any Length ...

Page 218: ...ar symbol Enable this feature if the host system requires this data format NOTIS Editing Parameter 37h When enabled this parameter strips the start and stop characters from a decoded Codabar symbol Enable this feature if the host system requires this data format NOTE Symbol length does not include start and stop characters Enable CLSI Editing 01h Disable CLSI Editing 00h Enable NOTIS Editing 01h D...

Page 219: ...rete Lengths Select this option to decode only MSI symbols containing either of two selected lengths Select lengths using the numeric bar codes in Appendix D Numeric Bar Codes For example to decode only MSI symbols containing either 2 or 14 characters select MSI Two Discrete Lengths then scan 0 2 1 and then 4 To correct an error or to change the selection scan Cancel on page D 3 Length Within Rang...

Page 220: ...ble for a scan line covering only a portion of the code to be interpreted as a complete scan yielding less data than is encoded in the bar code To prevent this select specific lengths MSI One Discrete Length Two Discrete Lengths for MSI applications MSI One Discrete Length MSI Two Discrete Lengths MSI Length Within Range MSI Any Length ...

Page 221: ...by the reader The second check digit is optional If the MSI codes include two check digits scan the Two MSI Check Digits bar code to enable verification of the second check digit See MSI Check Digit Algorithm on page 9 54 for the selection of second digit algorithms One MSI Check Digit 00h Two MSI Check Digits 01h ...

Page 222: ...t the check digit MSI Check Digit Algorithm Parameter 33h Two algorithms are possible for the verification of the second MSI check digit Select the bar code below corresponding to the algorithm used to encode the check digit Transmit MSI Check Digit s Enable 01h Do Not Transmit MSI Check Digit s Disable 00h MOD 10 MOD 11 00h MOD 10 MOD 10 01h ...

Page 223: ...disable Chinese 2 of 5 scan the appropriate bar code below Matrix 2 of 5 Enable Disable Matrix 2 of 5 Parameter F1h 6Ah To enable or disable Matrix 2 of 5 scan the appropriate bar code below Enable Chinese 2 of 5 01h Disable Chinese 2 of 5 00h Enable Matrix 2 of 5 01h Disable Matrix 2 of 5 00h ...

Page 224: ...f two selected lengths Select lengths using the numeric bar codes in Appendix D Numeric Bar Codes For example to decode only Matrix 2 of 5 symbols containing either 2 or 14 characters select Matrix 2 of 5 Two Discrete Lengths then scan 0 2 1 and then 4 To correct an error or to change the selection scan Cancel on page D 3 Length Within Range Select this option to decode a Matrix 2 of 5 symbol with...

Page 225: ...Parameter F1h 6Eh The check digit is the last character of the symbol used to verify the integrity of the data Scan the appropriate bar code below to transmit the bar code data with or without the Matrix 2 of 5 check digit Enable Matrix 2 of 5 Redundancy 01h Disable Matrix 2 of 5 Redundancy 00h Enable Matrix 2 of 5 Check Digit 01h Disable Matrix 2 of 5 Check Digit 00h ...

Page 226: ...ation Guide Transmit Matrix 2 of 5 Check Digit Parameter F1h 6Fh Scan a bar code below to transmit Matrix 2 of 5 data with or without the check digit Transmit Matrix 2 of 5 Check Digit 01h Do Not Transmit Matrix 2 of 5 Check Digit 00h ...

Page 227: ...rse decoder setting Options are Regular Only the scanner decodes regular 1D bar codes only Inverse Only the scanner decodes inverse 1D bar codes only Inverse Autodetect the scanner decodes both regular and inverse 1D bar codes Regular 00h Inverse Only 01h Inverse Autodetect 02h ...

Page 228: ...tnet Parameter 59h To enable or disable US Postnet scan the appropriate bar code below US Planet Parameter 5Ah To enable or disable US Planet scan the appropriate bar code below Enable US Postnet 01h Disable US Postnet 00h Enable US Planet 01h Disable US Planet 00h ...

Page 229: ...tal data which includes both US Postnet and US Planet with or without the check digit UK Postal Parameter 5Bh To enable or disable UK Postal scan the appropriate bar code below Transmit US Postal Check Digit 01h Do Not Transmit US Postal Check Digit 00h Enable UK Postal 01h Disable UK Postal 00h ...

Page 230: ...ct whether to transmit UK Postal data with or without the check digit Japan Postal Parameter F0h 22h To enable or disable Japan Postal scan the appropriate bar code below Transmit UK Postal Check Digit 01h Do Not Transmit UK Postal Check Digit 00h Enable Japan Postal 01h Disable Japan Postal 00h ...

Page 231: ...n Postal scan the appropriate bar code below Netherlands KIX Code Parameter F0h 46h To enable or disable Netherlands KIX Code scan the appropriate bar code below Enable Australian Postal 01h Disable Australian Postal 00h Enable Netherlands KIX Code 01h Disable Netherlands KIX Code 00h ...

Page 232: ...PS 4CB One Code Intelligent Mail scan the appropriate bar code below UPU FICS Postal Parameter F1h 63h To enable or disable UPU FICS Postal scan the appropriate bar code below Enable USPS 4CB One Code Intelligent Mail 01h Disable USPS 4CB One Code Intelligent Mail 00h Enable UPU FICS Postal 01h Disable UPU FICS Postal 00h ...

Page 233: ...r Limited The limited and expanded versions have stacked variants Scan the appropriate bar code below to enable or disable each variant of GS1 DataBar GS1 DataBar 14 Parameter F0h 52h GS1 DataBar Limited Parameter F0h 53h Enable GS1 DataBar 14 01h Disable GS1 DataBar 14 00h Enable GS1 DataBar Limited 01h Disable GS1 DataBar Limited 00h ...

Page 234: ...ding a single zero as the first digit and report the bar code as EAN 13 For bar codes beginning with two or more zeros but not six zeros this parameter strips the leading 0100 and reports the bar code as UPC A The UPC A Preamble parameter that transmits the system character and country code applies to converted bar codes Note that neither the system character nor the check digit can be stripped En...

Page 235: ...h Scan a bar code below to enable or disable Composite bar codes of type CC C Composite CC A B Parameter F0h 56h Scan a bar code below to enable or disable Composite bar codes of type CC A B Enable CC C 01h Disable CC C 00h Enable CC A B 01h Disable CC A B 00h ...

Page 236: ...9 68 Symbol PL4507 Decoder Integration Guide Composite TLC 39 Parameter F0h 73h Scan a bar code below to enable or disable Composite bar codes of type TLC 39 Enable TLC39 01h Disable TLC39 00h ...

Page 237: ...it UPC bar codes regardless of whether a 2D symbol is detected Select UPC Always Linked to transmit UPC bar codes and the 2D portion If 2D is not present the UPC bar code does not transmit If Autodiscriminate UPC Composites is selected the SE4500 determines if there is a 2D portion then transmits the UPC as well as the 2D portion if present UPC Never Linked 00h UPC Always Linked 01h Autodiscrimina...

Page 238: ...opriate bar code GS1 128 Emulation Mode for UCC EAN Composite Codes Parameter F0h ABh Select whether to enable or disable this mode Single Beep after both are decoded 00h Beep as each code type is decoded 01h Double Beep after both are decoded 02h Enable GS1 128 Emulation Mode for UCC EAN Composite Codes 01h Disable GS1 128 Emulation Mode for UCC EAN Composite Codes 00h ...

Page 239: ...r 0Fh To enable or disable PDF417 scan the appropriate bar code below Enable Disable MicroPDF417 Parameter E3h To enable or disable MicroPDF417 scan the appropriate bar code below Enable PDF417 01h Disable PDF417 00h Enable MicroPDF417 01h Disable MicroPDF417 00h ...

Page 240: ...itted with one of the following prefixes C1 if the first codeword is 903 905 C2 if the first codeword is 908 or 909 C0 if the first codeword is 910 or 911 If disabled they are transmitted with one of the following prefixes L3 if the first codeword is 903 905 L4 if the first codeword is 908 or 909 L5 if the first codeword is 910 or 911 Scan a bar code below to enable or disable Code 128 Emulation N...

Page 241: ...Symbologies 9 73 Data Matrix Parameter F0h 24h To enable or disable Data Matrix scan the appropriate bar code below Enable Data Matrix 01h Disable Data Matrix 00h ...

Page 242: ...atrix inverse decoder setting Options are Regular Only the scanner decodes regular Data Matrix bar codes only Inverse Only the scanner decodes inverse Data Matrix bar codes only Inverse Autodetect the scanner decodes both regular and inverse Data Matrix bar codes Regular 00h Inverse Only 01h Inverse Autodetect 02h ...

Page 243: ... an option for decoding mirror image Data Matrix bar codes Always decode only Data Matrix bar codes that are mirror images Never do not decode Data Matrix bar codes that are mirror images Auto decode both mirrored and unmirrored Data Matrix bar codes Never 00h Always 01h Auto 02h ...

Page 244: ... Parameter F0h 26h To enable or disable Maxicode scan the appropriate bar code below QR Code Parameter F0h 25h To enable or disable QR Code scan the appropriate bar code below Enable Maxicode 01h Disable Maxicode 00h Enable QR Code 01h Disable QR Code 00h ...

Page 245: ...rse decoder setting Options are Regular Only the scanner decodes regular QR bar codes only Inverse Only the scanner decodes inverse QR bar codes only Inverse Autodetect the scanner decodes both regular and inverse QR bar codes Regular 00h Inverse Only 01h Inverse Autodetect 02h ...

Page 246: ...croQR Parameter F1h 3Dh To enable or disable MicroQR scan the appropriate bar code below Aztec Parameter F1h 3Eh To enable or disable Aztec scan the appropriate bar code below Enable MicroQR 01h Disable MicroQR 00h Enable Aztec 01h Disable Aztec 00h ...

Page 247: ...se decoder setting Options are Regular Only the scanner decodes regular Aztec bar codes only Inverse Only the scanner decodes inverse Aztec bar codes only Inverse Autodetect the scanner decodes both regular and inverse Aztec bar codes Regular 00h Inverse Only 01h Inverse Autodetect 02h ...

Page 248: ...ing code types must be successfully read twice before being decoded Redundancy Level 3 Code types other than the following must be successfully read twice before being decoded The following codes must be read three times Redundancy Level 4 The following code types must be successfully read three times before being decoded Code Type Code Length Codabar 8 characters or less MSI 4 characters or less ...

Page 249: ...Symbologies 9 81 Redundancy Level continued Redundancy Level 1 01h Redundancy Level 2 02h Redundancy Level 3 03h Redundancy Level 4 04h ...

Page 250: ...oviding sufficient security in decoding most in spec bar codes Security Level 1 Select this option if misdecodes occur This default setting should eliminate most misdecodes Security Level 2 Select this option if Security level 1 fails to eliminate misdecodes Security Level 3 If Security Level 2 was selected and misdecodes still occur select this security level Be advised selecting this option is a...

Page 251: ...y quite small Due to various bar code printing technologies this gap can grow larger than the maximum size allowed preventing the decoder from decoding the symbol If this problem occurs scan the Large Intercharacter Gaps parameter to tolerate these out of specification bar codes Normal Intercharacter Gaps 06h Large Intercharacter Gaps 0Ah ...

Page 252: ...dications User Scans Passthrough All Symbols Transmit Any Symbol in Set Buffer All Symbols Beep T Beep T Beep T Last Macro PDF in set Decode Beep Y Decode Beep Y Decode Beep Y Any Macro PDF in set except last Decode Beep Y Decode Beep Y 2 Short Low N Macro PDF is not in current Set Decode Beep Y 2 Long Low N 2 Long Low N Invalid formatted Macro PDF Decode Beep Y 2 Long Low N 2 Long Low N Macro PDF...

Page 253: ...d regardless of the sequence although some error handling is performed see Table 9 2 When selecting this mode enable Transmit Macro PDF Control Header on page 9 86 Also use the beeper and LED signals provided with the Symbol PL4507 to ensure proper user feedback Passthrough All Symbols This transmits and decodes all Macro PDF symbols and performs no processing In this mode the host is responsible ...

Page 254: ...e this when selecting Buffer All Symbols Transmit Macro PDF When Complete This parameter has no effect when Passthrough All Symbols is selected Escape Characters Parameter E9h This enables the backslash character as an Escape character for systems that can process transmissions containing special data sequences Scan a bar code below to either format special data according to the GLI Global Label I...

Page 255: ...acro PDF data stored to that point transmits it to the host device and aborts from Macro PDF mode Abort Macro PDF Entry This clears all currently stored Macro PDF data in the buffer without transmission and aborts from Macro PDF mode Flush Macro PDF Buffer Abort Macro PDF Entry ...

Page 256: ...9 88 Symbol PL4507 Decoder Integration Guide ...

Page 257: ...nd a parameter send command from the host system Hexadecimal parameter numbers are shown in this chapter below the parameter title and options are shown in parenthesis beneath the accompanying bar codes See the Simple Serial Interface SSI Programmer s Guide for detailed instructions for changing parameter values using this method To return all features to default values scan the Set Default Parame...

Page 258: ...ption scan the appropriate bar code s provided in the Miscellaneous Parameters on page 10 3 NOTE See Appendix A Standard Default Parameters for all user preferences hosts symbologies and miscellaneous default parameters Table 10 1 Miscellaneous Options Default Table Parameter Parameter Number Default Page Number Transmit Code ID Character 2Dh None 10 3 SSI Prefix Value 69h CR 10 4 SSI Suffix 1 Val...

Page 259: ...e decoder is decoding more than one code type In addition to any single character prefix already selected the Code ID character is inserted between the prefix and the decoded symbol Select no Code ID character a Symbol Code ID character or an AIM Code ID character For Code ID Characters see Code Identifiers on page B 1 Symbol Code ID Character 02h AIM Code ID Character 01h None 00h ...

Page 260: ...de below then scan a four digit number i e four bar codes from Appendix D Numeric Bar Codes that corresponds to that value See Table E 1 on page E 1 for the four digit codes To correct an error or change a selection scan Cancel on page D 3 NOTE To use Prefix Suffix values first set the Scan Data Transmission Format on page 10 5 For non SSI hosts when using host commands to set the prefix or suffix...

Page 261: ...the following eight bar codes corresponding to the desired format To set values for the prefix and or suffix see Prefix Suffix Values on page 10 4 NOTE If using this parameter do not use ADF rules to set the prefix suffix Data As Is 00h DATA SUFFIX 1 01h DATA SUFFIX 2 02h DATA SUFFIX 1 SUFFIX 2 03h PREFIX DATA 04h ...

Page 262: ...Set table for the currently installed host interface for the desired value To select a FN1 substitution value via bar code menus 1 Scan the bar code below 2 Look up the keystroke desired for FN1 Substitution in the ASCII Character Set table for the currently installed host interface Enter the 4 digit ASCII Value by scanning each digit in Appendix D Numeric Bar Codes To correct an error or change t...

Page 263: ...Read message When enabled the characters NR are transmitted when a bar code is not decoded When disabled if a symbol does not decode nothing is sent to the host Report Version Scan the bar code below to report the version of software currently installed in the scanner Enable No Read 01h Disable No Read 00h Report Software Version ...

Page 264: ...10 8 Symbol PL4507 Decoder Integration Guide ...

Page 265: ...r less depending on the host and applies the rule to each segment Rules Criteria Linked to Actions ADF uses rules to customize data These rules perform detailed actions when the data meets certain criteria One rule may consist of single or multiple criteria applied to single or multiple actions For instance a data formatting rule could be Criteria When scan data is Code 39 length 12 and data at th...

Page 266: ...propriate bar code on page 11 9 ADF Bar Code Menu Example This section provides an example of how to enter ADF rules for scan data An auto parts distribution center wants to encode manufacturer ID part number and destination code into their own Code 128 bar codes The distribution center also has products that carry UPC bar codes placed there by the manufacturer The Code 128 bar codes have the foll...

Page 267: ...RL M 11 49 High High 5 Save Rule 11 8 High Low High Low If you make errors entering this rule scan the Quit Entering Rules bar code on page 11 9 If you already saved the rule scan the Erase Previously Saved Rule bar code on page 11 9 Alternate Rule Sets Group ADF rules into one of four alternate sets which you can turn on and off when needed This is useful to format the same message in different w...

Page 268: ...ext 2 characters send the class key send the next 8 characters send the stock key turn off rule set 1 Motorola recommends scanning the Disable All Rule Sets bar code on page 11 10 after programming a rule belonging to an alternate rule set In addition to enabling and disabling rule sets within the rules enable or disable them by scanning the appropriate bar codes on page 11 10 Rules Hierarchy in B...

Page 269: ...ese rules reside in the same rule list as ADF rules so the order of their creation is also important Default Rules Every unit has a default rule to send all scan data Units with custom software may have one or more default rules burned in The rules hierarchy checks user programmable rules first then the default rules To disable default rules enter the following general rule in the user programmabl...

Page 270: ... 11 Code Lengths 11 18 1 Character 6 Characters 11 18 7 Characters 13 Characters 11 19 14 Characters 20 Characters 11 20 21 Characters 27 Characters 11 21 28 Characters 30 Characters 11 22 Specific String at Start 11 22 Specific String Any Location 11 23 Specific String Search 11 23 Any Message OK 11 23 Numeric Keypad 11 24 Rule Belongs To Set 11 26 Actions 11 27 Send Data 11 27 Send Data Up To Ch...

Page 271: ... Beeps 11 47 Control Characters 11 47 Keyboard Characters 11 52 Send ALT Characters 11 66 Send Keypad Characters 11 71 Send Function Key 11 76 Send F1 Key Send F24 Key 11 76 Send PF1 Key Send PF30 Key 11 79 Send Right Control Key 11 83 Send Graphic User Interface GUI Characters 11 84 Send GUI 0 Send GUI 9 11 84 Send GUI A Send GUI Z 11 85 Turn On Off Rule Sets 11 89 Alphanumeric Keyboard 11 91 Spa...

Page 272: ...e of 0 1 to 9 9 For example scanning bar codes 0 and 1 inserts a 0 1 second pause 0 and 5 gives a 0 5 second delay The default is 1 second See Appendix D Numeric Bar Codes To correct an error or change a selection scan Cancel on page D 3 Pause Duration Begin New Rule Scan the bar code below to start entering a new rule Begin New Rule Save Rule Scan the bar code below to save the rule Save Rule End...

Page 273: ...these bar codes to erase criteria actions or rules Quit Entering Rules Scan the bar code below to quit entering rules Quit Entering Rules Erase Criteria And Start Again Erase Actions And Start Again Erase Previously Saved Rule Erase All Rules ...

Page 274: ...11 10 Symbol PL4507 Decoder Integration Guide Disable Rule Set Use these bar codes to disable rule sets Disable Rule Set 1 Disable Rule Set 2 Disable Rule Set 3 Disable Rule Set 4 Disable All Rule Sets ...

Page 275: ...ll code types to be affected by the rule Scan all desired codes in succession before selecting other criteria Do not select a code type to apply the rule to all code types Code 39 Codabar GS1 DataBar 14 GS1 DataBar Limited GS1 DataBar Expanded Code 128 D 2 OF 5 ...

Page 276: ...11 12 Symbol PL4507 Decoder Integration Guide Code Types continued IATA 2 OF 5 I 2 OF 5 Code 93 UPC A UPC E EAN 8 EAN 13 ISSN ...

Page 277: ...Advanced Data Formatting 11 13 Code Types continued MSI GS1 128 UPC E1 Bookland EAN Trioptic Code 39 Code 11 Code 32 ...

Page 278: ...11 14 Symbol PL4507 Decoder Integration Guide Code Types continued ISBT 128 Coupon Code Chinese 2 of 5 Matrix 2 of 5 US Postnet US Planet UK Postal ...

Page 279: ...Advanced Data Formatting 11 15 Code Types continued Japan Postal Australian Postal Netherlands KIX Code USPS 4CB One Code Intelligent Mail UPU FICS Postal PDF417 MicroPDF ...

Page 280: ...11 16 Symbol PL4507 Decoder Integration Guide Code Types continued Macro PDF Macro MicroPDF MaxiCode Datamatrix QR Code MicroQR TLC 39 ...

Page 281: ...e Types continued UPC EAN Composites GS1 DataBar and EAN128 Composites Aztec Aztec Rune NOTE When selecting composite bar codes enable AIM IDs if parsing UPC or EAN composite data or data from an application that uses symbol separators ...

Page 282: ...elected code type must contain Do not select any code length to select code types of any length Scan these bar codes to define the number of characters the selected code types must contain Select one length per rule only 1 Character 2 Characters 3 Characters 4 Characters 5 Characters 6 Characters ...

Page 283: ...Advanced Data Formatting 11 19 Code Lengths continued 7 Characters 8 Characters 9 Characters 10 Characters 11 Characters 12 Characters 13 Characters ...

Page 284: ...11 20 Symbol PL4507 Decoder Integration Guide Code Lengths continued 14 Characters 15 Characters 16 Characters 17 Characters 18 Characters 19 Characters 20 Characters ...

Page 285: ...Advanced Data Formatting 11 21 Code Lengths continued 21 Characters 22 Characters 23 Characters 24 Characters 25 Characters 26 Characters 27 Characters ...

Page 286: ...ere are 5 features Specific String at Start Specific String Any Location Specific String Search Any Message OK Rule Belongs to Set Specific String at Start 1 Scan the following bar code 2 Scan the bar codes representing the desired character or characters up to a total of 8 using the Alphanumeric Keyboard on page 11 91 3 Scan End of Message bar code on page 11 100 Specific String At Start Code Len...

Page 287: ...to a total of 8 using the Alphanumeric Keyboard on page 11 91 4 Scan End of Message bar code on page 11 100 Specific String Any Location Specific String Search 1 Scan the following bar code 2 Scan the bar codes representing the desired character or characters up to a total of 10 using the Alphanumeric Keyboard on page 11 91 3 Scan End of Message bar code on page 11 100 Any Message OK By not scanni...

Page 288: ...11 24 Symbol PL4507 Decoder Integration Guide Numeric Keypad Bar codes on this page should not be confused with those on the alphanumeric keyboard 0 1 2 3 4 5 6 ...

Page 289: ...Advanced Data Formatting 11 25 Numeric Keypad continued 7 8 9 Cancel ...

Page 290: ... set a rule belongs to There are four possible rule sets See Alternate Rule Sets on page 11 3 for more information about rule sets Scan a bar code below to select which set a rule belongs to Rule Belongs To Set 1 Rule Belongs To Set 2 Rule Belongs To Set 3 Rule Belongs To Set 4 ...

Page 291: ... page 11 91 or send the next X characters Note that only bar codes for Send Next 1 to 20 appear here and can be scanned multiple times to send values greater then 20 For instance to send the next 28 characters scan Send Next 20 Characters then Send Next 8 Characters Send Data Up To Character Send All Data That Remains Send Next Character Send Next 2 Characters Send Next 3 Characters Send Next 4 Ch...

Page 292: ...PL4507 Decoder Integration Guide Send Data continued Send Next 5 Characters Send Next 6 Characters Send Next 7 Characters Send Next 8 Characters Send Next 9 Characters Send Next 10 Characters Send Next 11 Characters ...

Page 293: ... Data Formatting 11 29 Send Data continued Send Next 12 Characters Send Next 13 Characters Send Next 14 Characters Send Next 15 Characters Send Next 16 Characters Send Next 17 Characters Send Next 18 Characters ...

Page 294: ...etc Scan the Move Cursor Past Character then select a character from the Alphanumeric Keyboard If the character is not there the cursor does not move i e has no effect 11 32 Move Cursor Past a Specific String This action moves the cursor past the first occurrence of a selected string Scan Move Cursor Past Specific String then select the character s up to 10 using the Alphanumeric Keyboard Scan the...

Page 295: ...presenting the character s up to 10 to insert using the Alphanumeric Keyboard Scan End of Message 11 32 Skip to End Scan Skip to End to move the cursor to the end of the data 11 32 Skip Ahead N Characters Scan one of these bar codes to select the number of positions ahead to move the cursor 11 33 Skip Back N Characters Scan one of these bar codes to select the number of positions back to move the ...

Page 296: ...nsert a pause in the transmission of data The length of this pause is controlled by the value of the Pause Duration parameter Move Cursor Past Character Move Cursor Past Specific String Move Cursor to Specific String and Replace Move Cursor to Last Occurrence of String and Replace All Skip to End Send Pause ...

Page 297: ... Skip Ahead Use the following bar codes to skip ahead characters Skip Ahead 1 Character Skip Ahead 2 Characters Skip Ahead 3 Characters Skip Ahead 4 Characters Skip Ahead 5 Characters Skip Ahead 6 Characters Skip Ahead 7 Characters ...

Page 298: ...ation Guide Skip Back Use the following bar codes to skip back characters Skip Ahead continued Skip Ahead 8 Characters Skip Ahead 9 Characters Skip Ahead 10 Characters Skip Back 1 Character Skip Back 2 Characters Skip Back 3 Characters ...

Page 299: ...ced Data Formatting 11 35 Skip Back continued Skip Back 4 Characters Skip Back 5 Characters Skip Back 6 Characters Skip Back 7 Characters Skip Back 8 Characters Skip Back 9 Characters Skip Back 10 Characters ...

Page 300: ...ers stop padding send next 5 characters adds three zeros to the first send and the next send is unaffected by the padding These options do not apply to the Send Keystroke or Send Preset Value options Remove All Spaces To remove all spaces in the send commands that follow scan the bar code below Remove All Spaces Crunch All Spaces To leave one space between words scan the bar code below This also r...

Page 301: ...d Data Formatting 11 37 Remove Leading Zeros Scan the bar code below to remove all leading zeros Remove Leading Zeros Stop Zero Removal Scan the bar code below to disable the removal of zeros Stop Zero Removal ...

Page 302: ...ta to the left scan the bar code containing the desired number of spaces This parameter is activated by Send commands Pad Spaces To Length 1 Pad Spaces To Length 2 Pad Spaces To Length 3 Pad Spaces To Length 4 Pad Spaces To Length 5 Pad Spaces To Length 6 Pad Spaces To Length 7 ...

Page 303: ... Formatting 11 39 Pad Data with Spaces continued Pad Spaces To Length 8 Pad Spaces To Length 9 Pad Spaces To Length 10 Pad Spaces To Length 11 Pad Spaces To Length 12 Pad Spaces To Length 13 Pad Spaces To Length 14 ...

Page 304: ...ecoder Integration Guide Pad Data with Spaces continued Pad Spaces To Length 15 Pad Spaces To Length 16 Pad Spaces To Length 17 Pad Spaces To Length 18 Pad Spaces To Length 19 Pad Spaces To Length 20 Pad Spaces To Length 21 ...

Page 305: ...Formatting 11 41 Pad Data with Spaces continued Pad Spaces To Length 22 Pad Spaces To Length 23 Pad Spaces To Length 24 Pad Spaces To Length 25 Pad Spaces To Length 26 Pad Spaces To Length 27 Pad Spaces To Length 28 ...

Page 306: ...ta to the left scan the bar code containing the desired number of zeros This parameter is activated by Send commands Pad Data with Spaces continued Pad Spaces To Length 29 Pad Spaces To Length 30 Stop Pad Spaces Pad Zeros To Length 1 Pad Zeros To Length 2 Pad Zeros To Length 3 ...

Page 307: ...d Data Formatting 11 43 Pad Data with Zeros continued Pad Zeros To Length 4 Pad Zeros To Length 5 Pad Zeros To Length 6 Pad Zeros To Length 7 Pad Zeros To Length 8 Pad Zeros To Length 9 Pad Zeros To Length 10 ...

Page 308: ...07 Decoder Integration Guide Pad Data with Zeros continued Pad Zeros To Length 11 Pad Zeros To Length 12 Pad Zeros To Length 13 Pad Zeros To Length 14 Pad Zeros To Length 15 Pad Zeros To Length 16 Pad Zeros To Length 17 ...

Page 309: ...ata Formatting 11 45 Pad Data with Zeros continued Pad Zeros To Length 18 Pad Zeros To Length 19 Pad Zeros To Length 20 Pad Zeros To Length 21 Pad Zeros To Length 22 Pad Zeros To Length 23 Pad Zeros To Length 24 ...

Page 310: ...PL4507 Decoder Integration Guide Pad Data with Zeros continued Pad Zeros To Length 25 Pad Zeros To Length 26 Pad Zeros To Length 27 Pad Zeros To Length 28 Pad Zeros To Length 29 Pad Zeros To Length 30 Stop Pad Zeros ...

Page 311: ...a beep sequence for each ADF rule Send Keystroke Control Characters and Keyboard Characters Control Characters Scan the Send __ bar code for the keystroke to send Beep Once Beep Twice Beep Three Times Send Control 2 Send Control A Send Control B ...

Page 312: ...11 48 Symbol PL4507 Decoder Integration Guide Control Characters continued Send Control C Send Control D Send Control E Send Control F Send Control G Send Control H Send Control I ...

Page 313: ...Advanced Data Formatting 11 49 Control Characters continued Send Control J Send Control K Send Control L Send Control M Send Control N Send Control O Send Control P ...

Page 314: ...11 50 Symbol PL4507 Decoder Integration Guide Control Characters continued Send Control Q Send Control R Send Control S Send Control T Send Control U Send Control V Send Control W ...

Page 315: ...Advanced Data Formatting 11 51 Control Characters continued Send Control X Send Control Y Send Control Z Send Control Send Control Send Control ...

Page 316: ...2 Symbol PL4507 Decoder Integration Guide Keyboard Characters Scan the Send __ bar code for the keyboard characters to send Control Characters continued Send Control 6 Send Control Send Space Send Send Send ...

Page 317: ...Advanced Data Formatting 11 53 Keyboard Characters continued Send Send Send Send Send Send Send ...

Page 318: ...11 54 Symbol PL4507 Decoder Integration Guide Keyboard Characters continued Send Send Send Send Send Send 0 Send 1 ...

Page 319: ...Advanced Data Formatting 11 55 Keyboard Characters continued Send 2 Send 3 Send 4 Send 5 Send 6 Send 7 Send 8 ...

Page 320: ...11 56 Symbol PL4507 Decoder Integration Guide Keyboard Characters continued Send 9 Send Send Send Send Send Send ...

Page 321: ...Advanced Data Formatting 11 57 Keyboard Characters continued Send Send A Send B Send C Send D Send E Send F ...

Page 322: ...11 58 Symbol PL4507 Decoder Integration Guide Keyboard Characters continued Send G Send H Send I Send J Send K Send L Send M ...

Page 323: ...Advanced Data Formatting 11 59 Keyboard Characters continued Send N Send O Send P Send Q Send R Send S Send T ...

Page 324: ...11 60 Symbol PL4507 Decoder Integration Guide Keyboard Characters continued Send U Send V Send W Send X Send Y Send Z Send ...

Page 325: ...Advanced Data Formatting 11 61 Keyboard Characters continued Send Send Send Send _ Send Send a Send b ...

Page 326: ...11 62 Symbol PL4507 Decoder Integration Guide Keyboard Characters continued Send c Send d Send e Send f Send g Send h Send i ...

Page 327: ...Advanced Data Formatting 11 63 Keyboard Characters continued Send j Send k Send l Send m Send n Send o Send p ...

Page 328: ...11 64 Symbol PL4507 Decoder Integration Guide Keyboard Characters continued Send q Send r Send s Send t Send u Send v Send w ...

Page 329: ...Advanced Data Formatting 11 65 Keyboard Characters continued Send x Send y Send z Send Send Send Send ...

Page 330: ...11 66 Symbol PL4507 Decoder Integration Guide Send ALT Characters Send Alt 2 Send Alt A Send Alt B Send Alt C Send Alt D Send Alt E Send Alt F ...

Page 331: ...Advanced Data Formatting 11 67 Send ALT Characters continued Send Alt G Send Alt H Send Alt I Send Alt J Send Alt K Send Alt L Send Alt M ...

Page 332: ...11 68 Symbol PL4507 Decoder Integration Guide Send ALT Characters continued Send Alt N Send Alt O Send Alt P Send Alt Q Send Alt R Send Alt S Send Alt T ...

Page 333: ...Advanced Data Formatting 11 69 Send ALT Characters continued Send Alt U Send Alt V Send Alt W Send Alt X Send Alt Y Send Alt Z Send Alt ...

Page 334: ...11 70 Symbol PL4507 Decoder Integration Guide Send ALT Characters continued Send Alt Send Alt ...

Page 335: ...Advanced Data Formatting 11 71 Send Keypad Characters Send Keypad Send Keypad Send Keypad Send Keypad Send Keypad Send Keypad 0 Send Keypad 1 ...

Page 336: ...11 72 Symbol PL4507 Decoder Integration Guide Send Keypad Characters continued Send Keypad 2 Send Keypad 3 Send Keypad 4 Send Keypad 5 Send Keypad 6 Send Keypad 7 Send Keypad 8 ...

Page 337: ...Advanced Data Formatting 11 73 Send Keypad Characters continued Send Keypad 9 Send Keypad Enter Send Keypad Numlock Send Break Key Send Delete Key Send Page Up Key Send End Key ...

Page 338: ...1 74 Symbol PL4507 Decoder Integration Guide Send Keypad Characters continued Send Page Down Key Send Pause Key Send Scroll Lock Key Send Backspace Key Send Tab Key Send Print Screen Key Send Insert Key ...

Page 339: ...Advanced Data Formatting 11 75 Send Keypad Characters continued Send Home Key Send Enter Key Send Escape Key Send Up Arrow Key Send Down Arrow Key Send Left Arrow Key Send Right Arrow Key ...

Page 340: ...11 76 Symbol PL4507 Decoder Integration Guide Send Function Key Send F1 Key Send F2 Key Send F3 Key Send F4 Key Send F5 Key Send F6 Key Send F7 Key ...

Page 341: ...Advanced Data Formatting 11 77 Send Function Key continued Send F8 Key Send F9 Key Send F10 Key Send F11 Key Send F12 Key Send F13 Key Send F14 Key ...

Page 342: ...11 78 Symbol PL4507 Decoder Integration Guide Send Function Key continued Send F15 Key Send F16 Key Send F17 Key Send F18 Key Send F19 Key Send F20 Key Send F21 Key ...

Page 343: ...Advanced Data Formatting 11 79 Send Function Key continued Send F22 Key Send F23 Key Send F24 Key Send PF1 Key Send PF2 Key Send PF3 Key Send PF4 Key ...

Page 344: ...11 80 Symbol PL4507 Decoder Integration Guide Send Function Key continued Send PF5 Key Send PF6 Key Send PF7 Key Send PF8 Key Send PF9 Key Send PF10 Key Send PF11 Key ...

Page 345: ...Advanced Data Formatting 11 81 Send Function Key continued Send PF12 Key Send PF13 Key Send PF14 Key Send PF15 Key Send PF16 Key Send PF17 Key Send PF18 Key ...

Page 346: ...11 82 Symbol PL4507 Decoder Integration Guide Send Function Key continued Send PF19 Key Send PF20 Key Send PF21 Key Send PF22 Key Send PF23 Key Send PF24 Key Send PF25 Key ...

Page 347: ...nd Right Control Key The Send Right Control Key action will send a tap press and release of the Right Control Key Send Right Control Key Send Function Key continued Send PF26 Key Send PF27 Key Send PF28 Key Send PF29 Key Send PF30 Key ...

Page 348: ...e Send Graphic User Interface Character actions will tap the specified key while holding the System Dependent Graphic User Interface GUI Key The definition of the Graphic User Interface key is dependant upon the attached system Send GUI 0 Send GUI 1 Send GUI 2 Send GUI 3 Send GUI 4 Send GUI 5 ...

Page 349: ...Advanced Data Formatting 11 85 Send Graphic User Interface GUI Characters continued Send GUI 6 Send GUI 7 Send GUI 8 Send GUI 9 Send GUI A Send GUI B Send GUI C ...

Page 350: ...11 86 Symbol PL4507 Decoder Integration Guide Send Graphic User Interface GUI Characters continued Send GUI D Send GUI E Send GUI F Send GUI G Send GUI H Send GUI I Send GUI J ...

Page 351: ...Advanced Data Formatting 11 87 Send Graphic User Interface GUI Characters continued Send GUI K Send GUI L Send GUI M Send GUI N Send GUI O Send GUI P Send GUI Q ...

Page 352: ...11 88 Symbol PL4507 Decoder Integration Guide Send Graphic User Interface GUI Characters continued Send GUI R Send GUI S Send GUI T Send GUI U Send GUI V Send GUI W Send GUI X ...

Page 353: ...11 89 Turn On Off Rule Sets Use these bar codes to turn rule sets on and off Send Graphic User Interface GUI Characters continued Send GUI Y Send GUI Z Turn On Rule Set 1 Turn On Rule Set 2 Turn On Rule Set 3 Turn On Rule Set 4 ...

Page 354: ... 90 Symbol PL4507 Decoder Integration Guide Turn On Off Rule Sets continued Use these bar codes to turn rule sets on and off Turn Off Rule Set 1 Turn Off Rule Set 2 Turn Off Rule Set 3 Turn Off Rule Set 4 ...

Page 355: ...Advanced Data Formatting 11 91 Alphanumeric Keyboard Space Single Close Quote Dash ...

Page 356: ...11 92 Symbol PL4507 Decoder Integration Guide Alphanumeric Keyboard continued Comma Single Open Quote ...

Page 357: ...Advanced Data Formatting 11 93 Alphanumeric Keyboard continued ...

Page 358: ...11 94 Symbol PL4507 Decoder Integration Guide Alphanumeric Keyboard continued _ Underscore ...

Page 359: ...Advanced Data Formatting 11 95 Alphanumeric Keyboard continued NOTENumeric bar codes below should not be confused with those on the numeric keypad 0 1 2 3 4 5 ...

Page 360: ...11 96 Symbol PL4507 Decoder Integration Guide Alphanumeric Keyboard continued 6 7 8 9 A B C ...

Page 361: ...Advanced Data Formatting 11 97 Alphanumeric Keyboard continued D E F G H I J ...

Page 362: ...11 98 Symbol PL4507 Decoder Integration Guide Alphanumeric Keyboard continued K L M N O P Q ...

Page 363: ...Advanced Data Formatting 11 99 Alphanumeric Keyboard continued R S T U V W X ...

Page 364: ...11 100 Symbol PL4507 Decoder Integration Guide Alphanumeric Keyboard continued Y Z Cancel End of Message a b c ...

Page 365: ...Advanced Data Formatting 11 101 Alphanumeric Keyboard continued d e f g h i j ...

Page 366: ...11 102 Symbol PL4507 Decoder Integration Guide Alphanumeric Keyboard continued k l m n o p q ...

Page 367: ...Advanced Data Formatting 11 103 Alphanumeric Keyboard continued r s t u v w x ...

Page 368: ...11 104 Symbol PL4507 Decoder Integration Guide Alphanumeric Keyboard continued y z ...

Page 369: ...Presentation Mode F1 A6h Disable 4 9 Motion Enhancement Performance Setting F1 8Ah Standard 4 9 Time Delay to Motion Enhancement Sleep Mode F1 96h 1 Minute 4 10 Power Mode 80h Low Power 4 12 Time Delay to Low Power Mode 92h 1 0 Sec 4 12 Picklist Mode F0h 92h Disabled Always 4 14 Decode Session Timeout 88h 9 9 Sec 4 14 Timeout Between Decodes Same Symbol 89h 0 6 Sec 4 15 Beep After Good Decode 38h ...

Page 370: ...e Time F4h F1h 37h 10 1 ms 5 11 LED Illumination F0h ADh Internal LED Illumination 5 12 Snapshot Mode Timeout F0h 43h 0 30 seconds 5 14 Snapshot Aiming Pattern F0h 2Ch Enable 5 14 Presentation Snapshot by Motion F1h 87h Disable 5 15 Continuous Snapshot F1h 88h Disable 5 15 Image Cropping F0h 2Dh Disable 5 16 Crop to Pixel Addresses F4h F0h 3Bh F4h F0h 3Ch F4h F0h 3Dh F4h F0h 3Eh 0 top 0 left 479 b...

Page 371: ... A5h 65 5 30 Video View Finder F0h 44h Disable 5 30 Target Video Frame Size F0h 48h 2200 bytes 5 31 Video View Finder Image Size F0h 49h 1700 bytes 5 31 Video Resolution F0h 9Bh 1 4 resolution 5 32 SSI Host Parameters Select SSI Host N A N A 6 9 Baud Rate 9Ch 9600 6 10 Parity 9Eh None 6 11 Check Parity 97h Disable 6 12 Software Handshaking 9Fh ACK NAK 6 12 Host RTS Line State 9Ah Low 6 13 Decode D...

Page 372: ... N A Disable 7 16 Intercharacter Delay N A 0 msec 7 17 Nixdorf Beep LED Options N A Normal Operation 7 18 Ignore Unknown Characters N A Send Bar Code 7 18 USB Host Parameters USB Device Type N A SNAPI with Imaging 8 3 Symbol Native API SNAPI Status Handshaking N A Enable 8 4 USB Country Keyboard Types Country Codes N A North American 8 5 USB Keystroke Delay N A No Delay 8 7 USB CAPS Lock Override ...

Page 373: ...F1h 44h 9 14 UPC EAN JAN Supplemental Redundancy 50h 10 9 14 Transmit UPC A Check Digit 28h Enable 9 15 Transmit UPC E Check Digit 29h Enable 9 15 Transmit UPC E1 Check Digit 2Ah Enable 9 16 UPC A Preamble 22h System Character 9 17 UPC E Preamble 23h System Character 9 18 UPC E1 Preamble 24h System Character 9 19 Convert UPC E to A 25h Disable 9 20 Convert UPC E1 to A 26h Disable 9 20 EAN 8 JAN 8 ...

Page 374: ...7h Disable 9 30 Set Length s for Code 39 12h 13h 2 to 55 9 31 Code 39 Check Digit Verification 30h Disable 9 32 Transmit Code 39 Check Digit 2Bh Disable 9 33 Code 39 Full ASCII Conversion 11h Disable 9 33 Buffer Code 39 71h Disable 9 34 Code 93 Code 93 09h Disable 9 37 Set Length s for Code 93 1Ah 1Bh 4 to 55 9 37 Code 11 Code 11 0Ah Disable 9 39 Set Lengths for Code 11 1Ch 1Dh 4 to 55 9 39 Code 1...

Page 375: ...isable 9 50 NOTIS Editing 37h Disable 9 50 MSI MSI 0Bh Disable 9 51 Set Length s for MSI 1Eh 1Fh 4 to 55 9 51 MSI Check Digits 32h One 9 53 Transmit MSI Check Digit 2Eh Disable 9 54 MSI Check Digit Algorithm 33h Mod 10 Mod 10 9 54 Chinese 2 of 5 Chinese 2 of 5 F0h 98h Disable 9 55 Matrix 2 of 5 Matrix 2 of 5 F1h 6Ah Disable 9 55 Matrix 2 of 5 Lengths F1h 6Bh F1h 6Ch 1 Length 14 9 56 Matrix 2 of 5 ...

Page 376: ...64 GS1 DataBar formerly RSS Reduced Space Symbology GS1 DataBar 14 F0h 52h Enable 9 65 GS1 DataBar Limited F0h 53h Enable 9 65 GS1 DataBar Expanded F0h 54h Enable 9 66 Convert GS1 DataBar to UPC EAN F0h 8Dh Disable 9 66 Composite Composite CC C F0h 55h Disable 9 67 Composite CC A B F0h 56h Disable 9 67 Composite TLC 39 F0h 73h Disable 9 68 UPC Composite Mode F0h 58h Always Linked 9 69 Composite Be...

Page 377: ...y Levels Redundancy Level 4Eh 1 9 80 Security Level 4Dh 1 9 82 Intercharacter Gap Size F0h 7Dh Normal 9 83 Macro PDF Macro PDF Transmit Decode Mode Symbols BCh Passthrough Mode 9 85 Transmit Macro PDF Control Header B8h Disable 9 86 Escape Characters E9h None 9 86 Flush Macro PDF Buffer 9 87 Abort Macro PDF Entry 9 87 Miscellaneous Scanner Options Transmit Code ID Character 2Dh None 10 3 SSI Prefi...

Page 378: ... LF 10 4 Scan Data Transmission Format EBh Data as is 10 5 FN1 Substitution Values 67h 6Dh Set 10 6 Transmit No Read Message 5Eh Disable 10 7 Report Version 10 7 Table A 1 Standard Default Parameters Table Continued Parameter Parameter Number Default Page Number 1 User selection is required to configure this interface and this is the most common selection ...

Page 379: ...he following parameters however these parameters are reserved for future use 0x20 0x21 0x3A 0x3B 0x3C 0x3D 0x3E 0x3F 0x40 0x41 0x42 0x45 0x71 0xCF 0xD0 0xD1 0xD2 0xD5 0xEA 0xF0 0x01 0xF0 0x04 0xF0 0x05 0xF0 0x28 0xF0 0x94 0xF0 0x96 0xF0 0x97 0xF0 0x98 0xF0 0x99 0xF0 0xA8 0xF0 0xA9 ...

Page 380: ...A 12 Symbol PL4507 Decoder Integration Guide ...

Page 381: ...er see Table B 2 The modifier character is the sum of the applicable option values based on Table B 2 Table B 1 Code Characters Code Type Symbol Code Character AIM Code Character UPC A UPC E UPC E1 EAN 8 EAN 13 A E Code 39 Code 32 B A Codabar C F Code 128 ISBT 128 D C Code 93 E G Interleaved 2 of 5 F I Discrete 2 of 5 or Discrete 2 of 5 IATA G S Code 11 H H MSI J M GS1 128 K Bookland EAN L X Triop...

Page 382: ...X PDF417 Macro PDF417 Micro PDF417 X L Aztec Aztec Rune z z Data Matrix P00 d QR Code MicroQR P01 Q Maxicode P02 U US Postnet P03 X US Planet P04 X Japan Postal P05 X UK Postal P06 X Netherlands KIX Code P08 X Australian Postal P09 X USPS 4CB One Code Intelligent Mail P0A X UPU FICS Postal P0B X Table B 1 Code Characters Continued Code Type Symbol Code Character AIM Code Character ...

Page 383: ... no Function code 1 in first symbol position 1 Function code 1 in first symbol character position 2 Function code 1 in second symbol character position Example A Code EAN 128 bar code with Function 1 character FNC1 in the first position AIMID is transmitted as C1AIMID I 2 of 5 0 No check digit processing 1 Reader has validated check digit 3 Reader has validated and stripped check digit Example An ...

Page 384: ...r Family No option specified at this time Always transmit 0 GS1 DataBar 14 and GS1 DataBar Limited transmit with an Application Identifier 01 Note In GS1 128 emulation mode GS1 DataBar is transmitted using Code 128 rules i e C1 Example An GS1 DataBar 14 bar code 100123456788902 is transmitted as e001100123456788902 EAN UCC Composites GS1 DataBar GS1 128 2D portion of UPC composite Native mode tran...

Page 385: ...ntains a GS1 128 symbol and the first codeword is 903 907 912 914 915 4 The bar code contains a GS1 128 symbol and the first codeword is in the range 908 909 5 The bar code contains a GS1 128 symbol and the first codeword is in the range 910 911 Example A PDF417 bar code ABCD with no transmission protocol enabled is transmitted as L2ABCD Data Matrix 0 ECC 000 140 not supported 1 ECC 200 2 ECC 200 ...

Page 386: ...ol not implemented FNC1 implied in first position 4 Model 2 symbol ECI protocol implemented FNC1 implied in first position 5 Model 2 symbol ECI protocol not implemented FNC1 implied in second position 6 Model 2 symbol ECI protocol implemented FNC1 implied in second position Aztec 0 Aztec symbol C Aztec Rune symbol Table B 2 AIM Code Modifier Characters Continued Code Type Option Value Option ...

Page 387: ...Appendix C Sample Bar Codes Code 39 UPC EAN UPC A 100 EAN 13 100 123ABC 0 12345 67890 5 3 456789 012340 ...

Page 388: ... Interleaved 2 of 5 GS1 DataBar 14 7612341562341 PDF417 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 12345678901231 NOTE GS1 DataBar 14 must be enabled to read the bar code below see GS1 DataBar 14 on page 9 65 ...

Page 389: ...Sample Bar Codes C 3 Data Matrix Maxicode ...

Page 390: ...C 4 Symbol PL4507 Decoder Integration Guide ...

Page 391: ...Appendix D Numeric Bar Codes Numeric Bar Codes For parameters requiring specific numeric values scan the appropriately numbered bar code s 0 1 2 3 ...

Page 392: ...D 2 Symbol PL4507 Decoder Integration Guide Numeric Bar Codes continued For parameters requiring specific numeric values scan the appropriately numbered bar code s 4 5 6 7 8 9 ...

Page 393: ...Numeric Bar Codes D 3 Cancel To correct an error or change a selection scan the bar code below Cancel ...

Page 394: ...D 4 Symbol PL4507 Decoder Integration Guide ...

Page 395: ...1002 B CTRL B 1003 C CTRL C 1004 D CTRL D 1005 E CTRL E 1006 F CTRL F 1007 G CTRL G 1008 H CTRL H BACKSPACE1 1009 I CTRL I HORIZONTAL TAB1 1010 J CTRL J 1011 K CTRL K 1012 L CTRL L 1013 M CTRL M ENTER1 1014 N CTRL N 1015 O CTRL O The keystroke in bold is sent only if the Function Key Mapping is enabled Otherwise the unbold keystroke is sent ...

Page 396: ...TRL Y 1026 Z CTRL Z 1027 A CTRL 1028 B CTRL 1029 C CTRL 1030 D CTRL 6 1031 E CTRL 1032 Space Space 1033 A 1034 B 1035 C 1036 D 1037 E 1038 F 1039 G 1040 H 1041 I 1042 J 1043 K Table E 1 ASCII Value Table Continued ASCII Value Full ASCII Code 39 Encode Char Keystroke The keystroke in bold is sent only if the Function Key Mapping is enabled Otherwise the unbold keystroke is sent ...

Page 397: ... 8 1057 9 9 1058 Z 1059 F 1060 G 1061 H 1062 I 1063 J 1064 V 1065 A A 1066 B B 1067 C C 1068 D D 1069 E E 1070 F F 1071 G G Table E 1 ASCII Value Table Continued ASCII Value Full ASCII Code 39 Encode Char Keystroke The keystroke in bold is sent only if the Function Key Mapping is enabled Otherwise the unbold keystroke is sent ...

Page 398: ...083 S S 1084 T T 1085 U U 1086 V V 1087 W W 1088 X X 1089 Y Y 1090 Z Z 1091 K 1092 L 1093 M 1094 N 1095 O _ 1096 W 1097 A a 1098 B b 1099 C c Table E 1 ASCII Value Table Continued ASCII Value Full ASCII Code 39 Encode Char Keystroke The keystroke in bold is sent only if the Function Key Mapping is enabled Otherwise the unbold keystroke is sent ...

Page 399: ... 1112 P p 1113 Q q 1114 R r 1115 S s 1116 T t 1117 U u 1118 V v 1119 W w 1120 X x 1121 Y y 1122 Z z 1123 P 1124 Q I 1125 R 1126 S Table E 1 ASCII Value Table Continued ASCII Value Full ASCII Code 39 Encode Char Keystroke The keystroke in bold is sent only if the Function Key Mapping is enabled Otherwise the unbold keystroke is sent ...

Page 400: ...roke 2064 ALT 2 2065 ALT A 2066 ALT B 2067 ALT C 2068 ALT D 2069 ALT E 2070 ALT F 2071 ALT G 2072 ALT H 2073 ALT I 2074 ALT J 2075 ALT K 2076 ALT L 2077 ALT M 2078 ALT N 2079 ALT O 2080 ALT P 2081 ALT Q 2082 ALT R 2083 ALT S 2084 ALT T 2085 ALT U 2086 ALT V 2087 ALT W 2088 ALT X 2089 ALT Y 2090 ALT Z ...

Page 401: ...6 GUI 8 3057 GUI 9 3065 GUI A 3066 GUI B 3067 GUI C 3068 GUI D 3069 GUI E 3070 GUI F 3071 GUI G 3072 GUI H 3073 GUI I 3074 GUI J 3075 GUI K 3076 GUI L 3077 GUI M 3078 GUI N 3079 GUI O 3080 GUI P Note GUI Shift Keys The Apple iMac keyboard has an apple key on either side of the space bar Windows based systems have a GUI key to the left of the left ALT key and to the right of the right ALT key ...

Page 402: ...V 3087 GUI W 3088 GUI X 3089 GUI Y 3090 GUI Z Table E 3 USB GUI Key Character Set Continued GUI Key Keystroke Note GUI Shift Keys The Apple iMac keyboard has an apple key on either side of the space bar Windows based systems have a GUI key to the left of the left ALT key and to the right of the right ALT key ...

Page 403: ... Table E 4 PF Key Standard Default Table PF Keys Keystroke 4001 PF 1 4002 PF 2 4003 PF 3 4004 PF 4 4005 PF 5 4006 PF 6 4007 PF 7 4008 PF 8 4009 PF 9 4010 PF 10 4011 PF 11 4012 PF 12 4013 PF 13 4014 PF 14 4015 PF 15 4016 PF 16 ...

Page 404: ...dard Default Table F Keys Keystroke 5001 F 1 5002 F 2 5003 F 3 5004 F 4 5005 F 5 5006 F 6 5007 F 7 5008 F 8 5009 F 9 5010 F 10 5011 F 11 5012 F 12 5013 F 13 5014 F 14 5015 F 15 5016 F 16 5017 F 17 5018 F 18 5019 F 19 5020 F 20 5021 F 21 5022 F 22 5023 F 23 5024 F 24 ...

Page 405: ...r Set E 11 Table E 6 Numeric Key Standard Default Table Numeric Keypad Keystroke 6042 6043 6044 Undefined 6045 6046 6047 6048 0 6049 1 6050 2 6051 3 6052 4 6053 5 6054 6 6055 7 6056 8 6057 9 6058 Enter 6059 Num Lock ...

Page 406: ...ndard Default Table Extended Keypad Keystroke 7001 Break 7002 Delete 7003 Pg Up 7004 End 7005 Pg Dn 7006 Pause 7007 Scroll Lock 7008 Backspace 7009 Tab 7010 Print Screen 7011 Insert 7012 Home 7013 Enter 7014 Escape 7015 Up Arrow 7016 Dn Arrow 7017 Left Arrow 7018 Right Arrow ...

Page 407: ...content is decoded B Bar The dark element in a printed bar code symbol Bar Code A pattern of variable width bars and spaces which represents numeric or alphanumeric data in machine readable form The general format of a bar code symbol consists of a leading margin start character data or message character check character if any stop character and trailing margin Within this framework each recogniza...

Page 408: ...trol function such as a number letter punctuation mark or communications control contained in a message Character Set Those characters available for encoding in a particular bar code symbology Check Digit A digit used to verify a correct symbol decode The scanner inserts the decoded data into an arithmetic formula and checks that the resulting number matches the encoded check digit Check digits ar...

Page 409: ...A binary bar code symbology representing each character by a group of five bars two of which are wide The location of wide bars in the group determines which character is encoded spaces are insignificant Only numeric characters 0 to 9 and START STOP characters may be encoded Discrete Code A bar code or symbol in which the spaces between characters intercharacter gaps are not part of the code DRAM ...

Page 410: ...sing bars to represent the first character and the intervening spaces to represent the second I O Ports interface The connection between two devices defined by common physical characteristics signal characteristics and signal meanings Types of interfaces include RS 232 and PCMCIA K Key A key is the specific code used by the algorithm to encrypt or decrypt the data Also see Encryption and Decryptin...

Page 411: ...gorithm P Parameter A variable that can have different values assigned to it Percent Decode The average probability that a single scan of a bar code would result in a successful decode In a well designed bar code scanning system that probability should approach near 100 Print Contrast Signal PCS Measurement of the contrast brightness difference between the bars and spaces of a symbol A minimum PCS...

Page 412: ...characters of a bar code symbol Shared Key Shared Key authentication is an algorithm where both the AP and the MU share an authentication key Space The lighter element of a bar code formed by the background between bars Specular Reflection The mirror like direct reflection of light from a surface which can cause difficulty decoding a bar code Start Stop Character A pattern of bars and spaces that ...

Page 413: ... mainframe terminal including all display features commands and function keys Tolerance Allowable deviation from the nominal bar or space width U UPC Universal Product Code A relatively complex numeric symbology Each character consists of two bars and two spaces each of which is any of four widths The standard symbology for retail food packages in the United States V Visible Laser Diode VLD A soli...

Page 414: ...Glossary 8 Symbol PL4507 Decoder Integration Guide ...

Page 415: ...e 11 31 move cursor to start of data 11 30 move cursor to string and replace 11 30 numeric keypad 11 24 11 25 pad spaces 11 38 pad zeros 11 42 rules 11 1 rules hierarchy 11 4 send alt characters 11 66 send control characters 11 47 send function key 11 76 send keyboard characters 11 52 send keypad characters 11 71 send preset value 11 31 send value 11 36 skip ahead n characters 11 31 skip ahead cha...

Page 416: ...mposite CC A B 9 67 composite CC C 9 67 composite TLC 39 9 68 continuous bar code read 4 16 continuous snapshot 5 15 crop to address 5 17 data matrix 9 73 data matrix inverse 9 74 data options 10 3 pause duration 11 8 prefix suffix values 10 4 transmit code ID character 10 3 decode aiming pattern 5 6 decode session timeout 4 14 discrete 2 of 5 lengths 9 47 EAN 13 JAN 13 9 10 EAN 8 JAN 8 9 9 ecode ...

Page 417: ...k digit verification 9 32 code 39 full ASCII 9 33 code 39 lengths 9 25 9 31 code 39 transmit check digit 9 33 code 93 9 37 code 93 lengths 9 37 9 38 convert GS1 DataBar to UPC EAN 9 66 convert UPC E to UPC A 9 20 convert UPC E1 to UPC A 9 20 default table 9 2 discrete 2 of 5 9 46 discrete 2 of 5 lengths 9 46 EAN zero extend 9 21 GS1 DataBar 9 65 GS1 DataBar expanded 9 66 GS1 DataBar limited 9 65 G...

Page 418: ...e 39 bar codes buffering 9 34 check digit verification 9 32 code 39 9 29 full ASCII 9 33 lengths 9 25 9 31 transmit check digit 9 33 code 93 bar codes code 93 9 37 lengths 9 37 9 38 code identifiers AIM code IDs B 1 code types ADF 11 11 composite bar codes composite CC A B 9 67 composite CC C 9 67 composite TLC 39 9 68 UPC composite mode 9 69 conventions notational xvi cropping 5 16 5 17 D data ma...

Page 419: ...ED decode 1 5 low light enhancement 5 8 M macro PDF 9 84 buffer all symbols 9 85 escape characters 9 86 flush buffer abort PDF entry 9 87 transmit any symbol in set 9 85 transmit user selected fields 9 86 transmit decode mode symbols 9 85 matrix 2 of 5 9 55 matrix 2 of 5 check digit 9 57 matrix 2 of 5 lengths 9 56 matrix 2 of 5 redundancy 9 57 matrix 2 of 5 transmit check digit 9 58 maxicode bar c...

Page 420: ... 6 5 handshaking 6 3 6 5 RTS CTS 6 5 transactions 6 3 snapshot mode 5 4 snapshot mode timeout 5 14 SSI commandss 6 2 communications 6 1 6 5 handshaking 6 3 6 5 RTS CTS 6 5 transactions 6 3 standard default parameters A 1 symbology default parameters 9 2 T theory of operation decoder board 1 2 engine 1 2 photodiode 1 2 visible laser diode 1 2 thermal considerations 2 2 U UPC EAN bar codes bookland ...

Page 421: ..._______ What topics need to be added to the index if applicable ______________________________________________________________________________________ ______________________________________________________________________________________ ______________________________________________________________________________________ ___________________________________________________________________________...

Page 422: ......

Page 423: ......

Page 424: ...York 11742 USA 1 800 927 9626 http www motorola com enterprisemobility MOTOROLA and the Stylized M Logo and Symbol and the Symbol logo are registered in the U S Patent and Trademark Office All other product or service names are the property of their respective owners Motorola Inc 2009 ...

Reviews: