background image

A-30

ID-08 / ID-09 High Performance Imager – User´s Manual

Serial Commands

22

Serial Parity

0

0: None
1: Odd
2: Even

26

Beep Volume (percent)

64 (#100)

Valid Range: 0 to 64 (#100) Percent
This is the current percentage of full vol-
ume potential.
Also see registers: 59, A7

29

PDF417 Symbology 

1

0: Disabled 
1: Enabled
Also see registers: 2A, CF

2A

MicroPDF417 Symbology 

0

0: Disabled 
1: Enabled
Also see registers: 29, CF

2B

QR Code Symbology 

1

Binary Dip Switch

Bit

Controls

Value

0

QR Code Decod-
ing

0: Disabled

1: Enabled

1

Inverse QR Code 
Decoding

0: Disabled

1: Enabled

2

Micro QR Code 
Decoding

0: Disabled

1: Enabled

3

Inverse Micro QR 
Code Decoding

0: Disabled

1: Enabled

Summary of Contents for ID-08

Page 1: ...ID 08 ID 09 Handheld Reader User s Manual ID 08 ID 09 User s Manual ...

Page 2: ...mark symbol at every occurrence of a trademarked name we state herein that we are using the names only in an editorial fashion and to the benefit of the trademark owner with no intention of infringement Disclaimer The information and specifications described in this manual are subject to change without notice Latest Manual Version For the latest version of this manual see the Download Center on ou...

Page 3: ...ctice Targeting 3 2 Motion Detect Mode 3 3 Dual Optics 3 4 Operational Feedback 3 6 Chapter 4 Communications Communications by ID Software 4 2 Communications Overview 4 3 USB Interface 4 4 RS 232 Interface 4 5 Preamble 4 7 Postamble 4 8 Preamble and Postamble by ID Software 4 9 Keyboard Mapping 4 10 Communications Mode 4 11 USB Keyboard Rate 4 13 RS 232 4 14 Text Command Timeout 4 15 Chapter 5 Rea...

Page 4: ... Symbology Identifier 6 20 Chapter 7 I O Parameters I O Parameters by ID Software 7 2 No Read Notification 7 3 Targeting 7 4 Beeper 7 5 Vibrate 7 6 Button Stay Down Time 7 7 Motion Detect Event 7 8 Image Quality 7 9 Chapter 8 Advanced Operations Continuous Read 8 2 Mirroring 8 3 Motion Detection 8 4 Window of Interest 8 5 Chapter 9 Terminal Terminal View 9 2 Find 9 3 Send 9 4 Macros 9 5 Terminal R...

Page 5: ...ppendix A General Specifications A 2 Appendix B Electrical Specifications A 5 Appendix C Configuration Symbols A 6 Appendix D Serial Commands A 17 Appendix E Communications Protocol A 48 Appendix F ASCII Table A 49 Appendix G Maintenance A 50 Appendix H Glossary of Terms A 51 ...

Page 6: ...mponents castings and sheet metal Its tough design makes it a good choice for manufacturing and light industrial applications Both readers can be configured and tested easily using the intuitive tree controls and user interface of di soric s ID Software Note The ID 08 and ID 09 have unique algorithm licenses and the ID 08 cannot be field upgraded to an ID 09 About This Manual This manual provides ...

Page 7: ...th any other antenna or transmitter CAUTION Changes or modifications not expressly approved by the party rID Softwareon sible for compliance could void the user s authority to operate the equipment The ID 08 and ID 09 have been tested for compliance to CE Conformité Européenne standards and guidelines and were found to conform to applicable CE standards specifically the EMC requirements EN 55024 E...

Page 8: ...not specifically run any analysis on our raw materials or end product to measure for these substances The information provided in this certification notice is correct to the best of di soric s knowledge at the date of publication This notice is not to be considered a warranty or quality specification Users are rID Softwareonsible for determining the applicability of any RoHS legislation or regulat...

Page 9: ... for your specific appli cation can be obtained in the subsequent sections Your interface type will determine how data is received by the host When sending data by USB you must open a text editor in your host computer When sending data by RS 232 you must use a terminal program such as ID Software Terminal view Check Required Hardware 1 2 USB Interface 1 3 RS 232 Interface 1 4 Install ID Software 1...

Page 10: ...e RS 232 Power Supply Changing Cable and Communications Interface The reader can be converted from USB to RS 232 or from RS 232 to USB by changing the cable and scanning the appropriate communications programming symbol below To detach the USB or RS 232 cable from the reader press a paper clip into the hole on the side of the handle and gently pull the cable out of the connector 6 USB Straight Cab...

Page 11: ...e reader s handle and into the host s USB port After several seconds the reader will beep twice and the LED will turn off The reader will now be ready to use Important If you use a USB hub be sure that it is a powered hub Read the Save Settings symbol Item Description Part Number 1 ID 08 Handheld Reader ID 08 IM3 2 U ID 09 Handheld Reader ID 09 IM3 2 U USB Configuration 1 2 Default to USB HID Save...

Page 12: ...dle plug the power supply into the AC outlet plug the power supply cord into the barrel jack on the cable and then connect the cable to the appropriate serial port on the host After several seconds the unit will beep twice and the LED will turn off The reader will now be ready to use Read the Save Settings symbol Item Description Part Number 1 ID 08 Handheld Reader ID 08 IM3 2 S ID 09 Handheld Rea...

Page 13: ... reader 1 Follow the prompts to install ID Software from the USB Stick 2 Click on the ID Software icon to run the program Note ID Software can also be installed from the Download Center at www di soric com Minimum System Requirements 233 MHz Pentium processor Windows 7 32 bit or 64 bit Vista 32 bit or 64 bit XP or 2000 operating system Internet Explorer 6 0 or higher 128 MB RAM or greater 80 MB ha...

Page 14: ...8 ID 09 button and then click OK If you do not want to make this selec tion every time you start ID Software uncheck Show this dialog at startup If you need to select another model later click Switch Model at the top of the screen Note You can also type a name of your choice in the Description text field and click OK 2 Click Yes when this dialog appears ...

Page 15: ...ent place for future use Click Next when you are finished The Select Device dialog will then reappear You will see a Reader ID number in the Select Device field Click Connect When you are connected successfully the CONNECTED message will appear in a green box in the status bar at the bottom right of the screen You are now ready to configure your reader using ID Software Subsequent sections provide...

Page 16: ...when you are finished The Com Port dialog will then reappear Select which communications port you are using If you don t see your communications port listed on the dropdown menu select Other Click Connect When you are connected successfully the CONNECTED message will appear in a green box in the status bar at the bottom right of the screen If the connection attempt fails enable a different communi...

Page 17: ...Model button to open the model menu or to return to a previous model Click the Parameters button to show the tabbed tree controls for Communication Read Cycle Symbologies and I O Parameters Click the Imager button to capture and decode symbols and to use Window of Interest for Near Field and Far Field Click the Terminal button to display decoded symbol data and to send serial commands to the reade...

Page 18: ...anges in current memory and saves to the reader for power on 1 Left click on the to expand the desired tree 2 Double click on the desired parameter and click once in the selection box to view options 5 Right click on the open screen and select Save to Reader to implement the command in the reader 4 Left click again on the open screen to complete your selection 3 Place your cursor in the selection ...

Page 19: ...d to configure the ID 08 and ID 09 Handheld Readers in the following ways Tree Controls Each configuration menu contains a list of all option settings that pertain to that specific element of reader operation For example the Communications menu shows a Communications Mode command and then the options RS 232 Serial USB Keyboard and USB Native HID all of which are accessible from a dropdown menu Gra...

Page 20: ...onfiguration trees and other setup features Click Start to find the test symbol within the field of view and to to take an image capture of the symbol Trigger the reader manually or check Auto Trigger for ID Software to trigger the reader and decode the symbol data Decoded symbol data will appear in the field beneath the viewing area Click Stop to end the locate and trigger Hint Right click on the...

Page 21: ...e buttons appear in the same position to allow easy switching between these primary modes Note See the corresponding sections of this documentation for specific information on any of the views or modes mentioned above Menu toolbar Click this icon to return to EZ Mode Click the Parameters icon to return to full App Mode view from Terminal or Utilities Click on tabs in this row to access configurati...

Page 22: ...e command will be displayed between angle brackets 2 Double click on the parameter and click once in the selection box to view options 3 Place your cursor in the selection box scroll down to the setting you want to change and click once on the setting 4 Left click again on the open screen to complete the selection 5 Right click on the open screen and select Save to Reader to implement the command ...

Page 23: ...e and available whenever the same file is selected under Open When you save menu changes to your hard drive these changes are not saved to your reader The diagram below shows how settings can be saved and received between ID Software and the reader and ID Software and the host hard drive Import Export Import converts the ASCII settings from a text file to ID Software configuration settings Export ...

Page 24: ...r model the current connection with your present model will be terminated New Model To connect to another model select New Model choose the model you want and click OK All models you have selected and enabled will continue to appear in the dropdown model menu The New Model option is repeated when you click the Switch Model button on the top row of icons ...

Page 25: ... saved to the computer Show Model Prompt At startup remembers the last connected model and displays it in the Connecting dialog whenever you attempt to connect Show Connect Prompt At startup displays the Would you like to connect prompt Receive After Connect At startup loads the reader s settings into ID Software This is not recommended if you want to preserve your ID Software settings for future ...

Page 26: ... send a trigger character select F2 then in the Ctrl row enter trigger character and click OK Then whenever the Ctrl F2 keystroke is pressed the trigger character will start the Read Cycle Note The F1 key is reserved for opening ID Software Help and the F3 key is reserved for the Find Next function Change Font Allows you to modify the font used for decode data received from the reader on the Termi...

Page 27: ...Software Preferences Bar Code Options Tab The Bar Code Options dialog allows you to set the size of user created symbols Sizing Information Sets the bar width or module width in mils or thousandths of an inch of user created symbols Example A bar width of 14 is 0 014 inches ...

Page 28: ...atically send the reader s settings to ID Software when Auto Sync is enabled Send ID Software Settings to the Reader will automatically send all reader configuration settings chosen in ID Software to the reader Do Not Send or Receive Settings creates a condition in which Auto Sync will not automatically send reader settings to ID Software or send ID Software settings to the reader Include Preamble...

Page 29: ...o Save ID Software File when Quitting When enabled prompts the user to save a ID Software file when ending a session The ID Software file will be saved in the location of your choice Use Default Storage Location When enabled automatically stores data in ID Software Application Data folder ...

Page 30: ...rmation you type in the Model Memo field will appear in a context sensitive text box whenever your cursor hovers over the Model Memo item on the Options menu Memos created in Model Memo are specific to the model enabled when the message was created Note Memos must be saved in a ID Software file if you want them to available in your next session If you do not save your current session any memos tha...

Page 31: ... connect using the Connection Wizard Click Connect on ID Software menu toolbar and then select Connection Wizard Select RS 232 or USB to activate the appropriate display Configure RS 232 or USB settings as required by the application and click Connect When a connection is established the green indicator in the status bar at the bottom right of the screen will be visible If your RS 232 connection a...

Page 32: ... Symbols can be created in the Bar Code Dialog by typing the text to be encoded This is a useful tool for creating configuration symbols allowing the user to configure the reader by reading the user created symbols Drag specific configuration values from the control tree directly into this field to encode new symbols Choose a spatial orientation for the new symbol Create a caption for the symbol t...

Page 33: ...der Settings will allow you to load those settings to ID Software and save them as an ID Software file Receiving the reader s settings also assures that you will not subsequently save any unwanted configuration changes previously made in ID Software Select this option if you want to upload the reader s settings to ID Software For example if your ID Software file has a number of custom settings tha...

Page 34: ... Default all ID Software Settings This option returns all settings in ID Software to their defaults Important When you select Default all ID Software Settings you are only defaulting set tings in ID Software The reader is not affected unless you download new settings Advanced Options Send Current View This is the same as Save to Reader Send No Save except that only the commands in the current tree...

Page 35: ... User s Manual 3 1 3 Basic Operations Contents This section explains how to practice targeting and triggering and how to begin configuring the reader Practice Targeting 3 2 Motion Detect Mode 3 3 Dual Optics 3 4 Operational Feedback 3 6 ...

Page 36: ...m the symbol 4 If no decode occurs slowly draw away from or move closer to the symbol while holding the blue bars centered steadily on the symbol Test Symbol Targeting Suggestions Typically you should not hold the reader exactly perpendicular to the symbol Position the reader at an angle to avoid specular reflection Use smooth fluid motion when targeting the symbol Do not wave the reader side to s...

Page 37: ... in a presentation stand and used in Motion Detect Mode Important Motion Detection must also be enabled in ID Software for Motion Detect Mode to function To decode a symbol simply place it within the reader s field of view The reader will beep vibrate and emit a green LED flash upon Good Read ID 08 with Presentation Stand ...

Page 38: ...3 4 ID 08 ID 09 High Performance Imager User s Manual ...

Page 39: ...was successfully decoded on the last cycle If unsuccessful the next image is decoded Move the reader closer to decode smaller symbols and farther away to decode larger symbols Imaging Area The reader s optics are divided into Near Field and Far Field decode zones Each decode zone is 960 x 640 pixels Far Field Near Field 960 640 640 1280 Field of View 30 horiz by 20 vert Focal Point Approximately 1...

Page 40: ...3 6 ID 08 ID 09 High Performance Imager User s Manual Dual Optics Examples 20 mil Data Matrix 5 mil Code 39 Dual Field Far Field Near Field Dual Field Far Field Near Field ...

Page 41: ...ith Host via Cable Once enumerated the green LED turns Off 1 Beep Handle Vibrates Attempting to Decode Green LED is Off None No Vibration Successful Decode and Data Transfer via Cable Green LED flashes 1 Beep Handle Vibrates Configuration Symbol Successfully Decoded and Processed Green LED flashes 2 Beep Handle Vibrates Configuration Symbol Successfully Decoded but Not Successfully Processed Green...

Page 42: ...3 8 ID 08 ID 09 High Performance Imager User s Manual ...

Page 43: ... tree controls and then sent and saved to the reader The Data Matrix symbols in this section can also be decoded to configure the reader s Communications parameters Communications by ID Software 4 2 Communications Overview 4 3 USB Interface 4 4 RS 232 Interface 4 5 Preamble 4 7 Postamble 4 8 Preamble and Postamble by ID Software 4 9 Keyboard Mapping 4 10 Communications Mode 4 11 USB Keyboard Rate ...

Page 44: ...ions by ID Software Communications by ID Software Click this button to bring up the App Mode view then click the Communication tab To open nested options single click the To change a setting double click the setting and use your cursor to scroll through the options ...

Page 45: ... is in USB Native HID by default USB With USB communications the reader connects directly to the host s USB port from which it draws its power Data is displayed by any open Windows based program that can capture text in USB Keyboard Mode RS 232 With RS 232 communications the reader communicates with the host through a communications program such as ID Software Terminal Default settings for establi...

Page 46: ...ay of transferring unformatted unpacketized data to the reader through the USB port USB Keyboard Mode Windows Data is output as keyboard sequences USB Virtual COM One Way Mode This mode allows a reader in a USB configuration to function as a virtual serial COM port This mode requires installation of a USB Virtual COM driver which is available from di soric by request ...

Page 47: ...ll disable USB communications and require you to default the reader or read the USB Keyboard Mode symbol to return to USB Baud Rate RS 232 Baud Rate is the rate at which the reader and host transfer data It only needs to be changed if necessary to match the host setting 1200 2400 4800 9600 19 2K 38 4K 57 6K 115 2K ...

Page 48: ...ter is set to 1 or 0 so that the total number of 1 bits in the data field is even or odd It only needs to be changed if necessary to match the host setting Data Bits RS 232 Data Bits are the total number of bits in each character This setting only needs to be changed if necessary to match the host setting None Default Odd Even 8 Data Bits Default 7 Data Bits ...

Page 49: ...e enabled left to right For example if you enable a comma and then a space and then decode a symbol containing the data ABC your output will look like this ABC The only limit to the number of preambles enabled is the total memory size available Set the desired preamble by reading the appropriate symbol below Comma Space Tab RS 232 Only Carriage Return Line Feed RS 232 Only Erase Preamble and Posta...

Page 50: ...u enable a space and then a comma and then decode a symbol containing the data ABC your output will look like this ABC The only limit to the number of postambles enabled is the total memory size available Set the desired postamble by reading the appropriate symbol below Erase Preamble and Postamble Data Line Feed RS 232 Only Carriage Return RS 232 Only Comma Carriage Return Line Feed RS 232 Only S...

Page 51: ...mble Postamble interface on the right Scroll through a list of all preamble and postamble options and then click Insert In addition to typing directly in the text fields and selecting from the dropdown menu you can also click any of these preset buttons to set a preamble or postamble Save pre and postamble settings and send them to the reader When you type ASCII characters directly into the Preamb...

Page 52: ...ptions because it maps data by reference to the full set of ASCII characters The advantage of Universal Keyboard mapping is that it allows any language and keyboard layout to be mapped Important Keyboard Mapping is not to be confused with USB Keyboard Mode which has an entirely different function namely to enable USB cabled communications Keyboard Mapping by ID Software U S No Leading 0 Default U ...

Page 53: ...rs and a rID Softwareonse is expected from the host Two Way communication is in packet format Reader to Host Packet Size The Reader to Host Packet Size is the amount of data in bytes that is sent to the host in packet format This feature allows you to set the maximum allowable packet size Expect Host RID Softwareonse When Expect Host RID Softwareonse is enabled the reader will re transmit data if ...

Page 54: ...Commands and Suppress Echo and RID Softwareonses Enable Text Commands Disable Text Commands Default When Text Commands are set to Enabled Suppress Echo text that a user enters in the Terminal will not be shown When Text Commands are set to Enabled Suppress Echo and RID Soft wareonses neither user entered data or reader rID Softwareonses will be shown and only decoded symbol data will appear in the...

Page 55: ...ID 08 ID 09 High Performance Imager User s Manual 4 13 Communications USB Keyboard Rate Requests that the host polls the USB reader at the rate specified 1 to 255 ms ...

Page 56: ...e data bit in each character is set to 1 or 0 so that the total number of 1 bits in the data field is even or odd It only needs to be changed if necessary to match the host setting Stop Bits Stop Bits are added to indicate the end of each character This setting should only be changed if necessary to match the host setting Data Bits Data Bits are the total number of bits in each character This sett...

Page 57: ... s Manual 4 15 Communications Text Command Timeout Text Command Timeout allows you to set the maximum time during which a complete text command from the host must be received Pending text command data is discarded when the timeout is exceeded ...

Page 58: ...4 16 ID 08 ID 09 High Performance Imager User s Manual Text Command Timeout ...

Page 59: ... application This section explains those parameters The Data Matrix symbols in this section can also be decoded to configure Read Cycle parameters Read Cycle by ID Software 5 2 External Trigger 5 3 Default Continuous Event 5 4 Maximum Decodes per Read 5 5 Read Cycle Timeout 5 6 Ignore Duplicate Symbol Timeout 5 7 Targeting Zone Tolerance 5 8 Morphological Preprocessing 5 9 Camera Settings 5 10 ...

Page 60: ...ycle by ID Software Read Cycle by ID Software To change a setting double click the setting and use your cursor to scroll through the options Click this button to bring up the App Mode view and then click the Read Cycle tab To open nested options single click the ...

Page 61: ...reader is triggered externally Read Far Field Far Field will be activated to capture an image when the reader is triggered externally Read Primary Field When Read Primary Field is selected the most recent field to have produced a Good Read Near Field or Far Field will be activated to capture an image when the reader is triggered externally Trigger Active When an external trigger is active the read...

Page 62: ...n Default Continuous Event is set to Motion Detect the reader will remain inactive until motion occurs in the field of view if a symbol is hand presented for example Read Both Fields Both Near Field and Far Field will be continuously activated to capture an image Read Near Field Near Field will be continuously activated to capture an image Read Far Field Far Field will be continuously activated to...

Page 63: ...ID 08 ID 09 High Performance Imager User s Manual 5 5 Read Cycle Maximum Decodes per Read Maximum Decodes per Read allows you to set how many decodes can be performed in a single Read Cycle ...

Page 64: ...5 6 ID 08 ID 09 High Performance Imager User s Manual Read Cycle Timeout Read Cycle Timeout Read Cycle Timeout determines the duration of the Read Cycle The default Read Cycle Timeout is 0 500 seconds ...

Page 65: ...igh Performance Imager User s Manual 5 7 Read Cycle Ignore Duplicate Symbol Timeout Ignore Duplicate Symbol Timeout sets the reader not to output the same symbol data multiple times within the time period designated ...

Page 66: ...eted It allows the reader to narrow the field of view relative to the size of a symbol and to determine the distance the target must be from the symbol for a decode event to occur See Window of Interest for more precise control of the active pixel area The default Targeting Zone Tolerance is 1600 Formula for calculating Targeting Zone Tolerance 2 x distance from target to symbol in pixels symbol w...

Page 67: ... This feature is only available in the ID 09 Handheld Reader Erode Erode increases the dark cell size of a symbol Useful for increasing the dark cell size of a dark on light Data Matrix symbol Dilate Dilate increases the light cell size of a symbol Useful for increasing the light cell size of a light on dark Data Matrix symbol Size Size determines the size of the area or pixel neighborhood measure...

Page 68: ...nd exposure for the next capture to optimize symbol contrast The values for Illumination Exposure and Gain can be set to any value between 0 and 100 The default values are shown below AGC Frame Adjust Count Automatic Gain Control AGC is a system that controls gain in order to maintain high performance over a range of input levels Gain is essentially the ratio of output to input Gain settings affec...

Page 69: ... of view in which the desired symbol is located The programmable window of interest increases decode speed improves threshold and makes it easy to select specific symbols from among several in the field of view The user provides the upper left pixel location and the size of the window to define the Window of Interest Window of Interest can also be controlled using a graphic interface in ID Softwar...

Page 70: ...5 12 ID 08 ID 09 High Performance Imager User s Manual ...

Page 71: ...he Data Matrix symbols in this section can also be decoded to configure Symbologies parameters Symbologies by ID Software 6 2 Data Matrix 6 3 QR Code 6 4 Aztec 6 5 Code 39 6 6 Code 128 6 7 BC412 6 8 Code 93 6 9 Codabar 6 10 Interleaved 2 of 5 6 11 UPC 6 12 Postal 6 13 Pharmacode 6 14 GS1 DataBar 6 16 PDF417 6 17 MicroPDF417 6 18 Composite 6 19 Symbology Identifier 6 20 ...

Page 72: ...ies by ID Software Symbologies by ID Software To change a setting double click the setting and use your cursor to scroll through the options Click this button to bring up the App Mode view and then click the Symbologies tab To open nested options single click the ...

Page 73: ...trix Enabled Default Data Matrix Disabled Sample Data Matrix Symbol If you disable the Data Matrix symbology programming symbols will not be decodable by the reader and Data Matrix will need to be re enabled using ID Software Use the Data Matrix Disabled programming symbol with caution ...

Page 74: ... ID 08 ID 09 High Performance Imager User s Manual QR Code QR Code QR Code Inverse and Standard Enabled QR Code Disabled QR Code and Micro QR Code Enabled Sample QR Code Symbol Sample Micro QR Code Symbol ...

Page 75: ...ID 08 ID 09 High Performance Imager User s Manual 6 5 Symbologies Aztec Aztec Enabled Aztec Disabled Default Sample Aztec Symbol ...

Page 76: ...e 39 Code 39 Code 39 Disabled Code 39 Enabled Default Code 39 Enable Checksum Code 39 Disable Checksum Default Code 39 Enable Checksum and Strip from Result Code 39 Extended Code 39 Extended Full ASCII Enabled Full ASCII Disabled Default Sample Code 39 Symbol ...

Page 77: ...ID 08 ID 09 High Performance Imager User s Manual 6 7 Symbologies Code 128 Code 128 Enabled Default Code 128 Disabled Sample Code 128 Symbol ...

Page 78: ...6 8 ID 08 ID 09 High Performance Imager User s Manual BC412 BC412 BC412 Enabled Default BC412 Disabled Sample BC412 Symbol ...

Page 79: ...ID 08 ID 09 High Performance Imager User s Manual 6 9 Symbologies Code 93 Code 93 Enabled Default Code 93 Disabled Sample Code 93 Symbol ...

Page 80: ...gh Performance Imager User s Manual Codabar Codabar Codabar Enabled Default Codabar Disabled Codabar Checksum Enabled Codabar Checksum Disabled Default Codabar Checksum Enabled and Strip from Result Sample Codabar Symbol ...

Page 81: ...t Interleaved 2 of 5 Disabled Interleaved 2 of 5 Checksum Enabled Interleaved 2 of 5 Checksum Disabled Default Interleaved 2 of 5 Checksum Enabled and Strip from Result Interleaved 2 of 5 Two Digit Minimum Interleaved 2 of 5 Four Digit Minimum Interleaved 2 of 5 Six Digit Minimum Default Sample Interleaved 2 of 5 Symbol ...

Page 82: ...igh Performance Imager User s Manual UPC UPC UPC Enabled Default UPC Disabled EAN Status Enabled Default EAN Status Disabled UPC E as UPC A Enabled UPC E as UPC A Disabled Default Sample UPC E Symbol Sample UPC A Symbol ...

Page 83: ...r User s Manual 6 13 Symbologies Postal Postal Enabled Postal Disabled Default Supported Postal Symbologies USPS OneCode 4CB POSTNET PLANET Japanese Post Australian Post Royal Mail KIX Code Sample Postnet Symbol Sample Royal Mail Symbol ...

Page 84: ...de Pharmacode Enabled Pharmacode Disabled Default Fixed Symbol Length Enabled Fixed Symbol Length Disabled Default Bar Width Status Mixed Default Bar Width Status All Narrow Bar Width Status All Wide Bar Width Status Fixed Threshold Direction Forward Default Direction Reverse ...

Page 85: ...xed the reader will autodiscriminate between narrow bars and wide bars If set to All Narrow all bars will be considered as narrow bars If set to All Wide all bars will be considered as wide bars If set to Fixed Threshold it will use the fixed threshold value to determine whether the bars are narrow or wide The Bar Width Status setting will be ignored when the reader is able to tell the difference ...

Page 86: ...S1 DataBar All GS1 DataBar Enabled Default All GS1 DataBar Disabled GS1 DataBar Expanded Enabled GS1 DataBar Limited Enabled GS1 DataBar 14 Enabled Sample DataBar 14 Limited Symbol Sample DataBar 14 Stacked Symbol Sample DataBar Expanded Symbol Sample DataBar 14 Symbol ...

Page 87: ...ID 08 ID 09 High Performance Imager User s Manual 6 17 Symbologies PDF417 PDF417 Enabled Default PDF417 Disabled Sample PDF417 Symbol ...

Page 88: ...6 18 ID 08 ID 09 High Performance Imager User s Manual MicroPDF417 MicroPDF417 MicroPDF417 Disabled Default MicroPDF417 Enabled Sample MicroPDF417 Symbol ...

Page 89: ... is enabled the unit decodes the 1D component first Important EAN 8 EAN 13 UPC A and UPC E cannot be decoded individually when Composite is enabled Maximum Decodes per Read Maximum Decodes per Read represents the maximum number of candidate symbols in the field of view 1 100 that can be decoded during a Read Cycle Note that decode speed will decrease as the Maximum Decodes per Read value is increa...

Page 90: ...fication and Mobility preamble is added to decoded data output see the AIM Symbology Identifiers list This preamble identifies what kind of symbology has been decoded AIM Symbology Identifiers A Code 39 C Code 128 d Data Matrix e GS1 DataBar Composite E UPC EAN F Codabar G Code 93 I Interleaved 2 of 5 L PDF417 MicroPDF417 Q QR Code Micro QR Code X Other Pharmacode z Aztec ...

Page 91: ...er s internal and external devices A discrete I O in out signal is an electrical transition from one voltage level to another so that digital switching can occur The Data Matrix symbols in this section can also be decoded to configure I O parameters I O Parameters by ID Software 7 2 No Read Notification 7 3 Targeting 7 4 Beeper 7 5 Vibrate 7 6 Button Stay Down Time 7 7 Motion Detect Event 7 8 Imag...

Page 92: ...ters by ID Software I O Parameters by ID Software To change a setting double click the setting and use your cursor to scroll through the options Click this button to bring up the App Mode view and then click the Read Cycle tab To open nested options single click the ...

Page 93: ... 7 3 I O Parameters No Read Notification No Read Notification allows you to enable or disable user feedback alerting you when a symbol is not decoded successfully The No Read message output is ap r indicating that the reader did not decode the symbol ...

Page 94: ...e Imager User s Manual Targeting Targeting The Targeting parameter allows you to turn the targeting LEDs on or off They are on by default Read the configuration symbols below to enable or disable Targeting Targeting Off Targeting On ...

Page 95: ...Volume Duration and Separation of the beep and whether or not it will beep on a Good Read Beeper volume is 100 by default 0 100 seconds Duration by default and 0 100 seconds Separation by default Beep on Good Read is enabled by default Read the configuration symbols below to enable or disable Beeper Beeper Off Beeper On ...

Page 96: ...7 6 ID 08 ID 09 High Performance Imager User s Manual Vibrate Vibrate The Vibrate parameter allows you to turn Vibrate on or off It is on by default ...

Page 97: ...O Parameters Button Stay Down Time Button Stay Down Time sets the amount of time in seconds that the reader will continue to process the current decode symbol event The reader will behave as if the trigger is being activated for this specified amount of time ...

Page 98: ...rs Read Far Field Far Field will be activated to capture an image when a motion detect event occurs Read Primary Field When Read Primary Field is selected the most recent field to have produced a Good Read Near Field or Far Field will be activated to capture an image when a motion detect event occurs Read the configuration symbols below to enable or disable Motion Detection Motion Sensitivity allo...

Page 99: ...D 09 High Performance Imager User s Manual 7 9 I O Parameters Image Quality Image Quality allows you to determine the quality of images that are output from image captures Image Quality is set to 50 by default ...

Page 100: ...7 10 ID 08 ID 09 High Performance Imager User s Manual Image Quality ...

Page 101: ...al 8 1 8 Advanced Operations Contents This section introduces several settings that can be applied to speed up processing or improve readablility in various circumstances Continuous Read 8 2 Mirroring 8 3 Motion Detection 8 4 Window of Interest 8 5 ...

Page 102: ...8 2 ID 08 ID 09 High Performance Imager User s Manual Continuous Read Continuous Read Read the following symbols to enable or disable Continuous Read Continuous Read On Continuous Read Off ...

Page 103: ...ing allows the reader to decode symbols that are reversed When Mirroring is enabled all other decode functionality is disabled Note Once the reader has been set to Mirroring On it can only return to its default mode by reading the Mirroring Off symbol below Mirroring On Mirroring Off Default ...

Page 104: ...sitivity parameter The lower the number the greater the sensitivity Important For Motion Sensitivity to function correctly Button Stay Down Time should be increased Motion Detect Start Delay Motion Detect Start Delay allows you to set the amount of delay before a Motion Detect Event occurs 0 seconds is default Motion Detection Off Default Motion Detection On Start Delay 0 ms Motion Detection On St...

Page 105: ...ew If successful the Good Decode indicator will be green and the symbol will be outlined in green Note You can resize the image by clicking and dragging the ID Software window from the lower right corner This is useful where very small symbols are being read Click and drag the cursor to define a rectangle over the symbol that you want to isolate Notice that the surrounding pixels become black You ...

Page 106: ...ouse pick list Clicking the Linear Mode button automatically defines the narrow Window of Interest in Far Field as shown below The Near Field Window of Interest is also reduced to maintain fast decode times of 1D symbols while still allowing Data Matrix decoding including Data Matrix programming symbols Click the Linear Mode button to set the narrow Window of Interest shown at left To exit Linear ...

Page 107: ... Imager User s Manual 9 1 9 Terminal Contents This section describes the Terminal interface and macro functions in ID Software Terminal View 9 2 Find 9 3 Send 9 4 Macros 9 5 Terminal Right Click Menu 9 6 Terminal Dropdown Menu 9 7 ...

Page 108: ...by typing commands in the Send text field The Terminal view also displays symbol data or information from the reader You can also right click on the Terminal screen to bring up a menu of further options Click on desired macro to run Click on Macros arrow to Add Macro Remove Macro or Edit Macro Macros listed on this bar Terminal screen Type text here to find matching text in the terminal window Cle...

Page 109: ...ample suppose a series of symbols have been scanned into the terminal view and you want to determine if a particular symbol whose data begins with ABC has been read 1 Type ABC into the Find box 2 Press Enter The first instance of ABC will be highlighted in the terminal window 3 Click the Find button to the left of the text field to locate additional instances of ABC ...

Page 110: ...10 the command that disables vibrate in the text field and click Send Once text commands are initiated they are saved in a dropdown menu that can be accessed by clicking the arrow to the right of the text field You can also send the current command repeatedly by clicking the Send button repeatedly Type text commands in the text field and then click the Send button to initiate Clicking Send repeate...

Page 111: ...e following dialog appears Click on the first arrow here to see Add Macro Default Macros and Move to Start When you default macros the entire macros set is restored to original commands Click on Next Row to see the next set of macro buttons Click on all subsequent arrows to Edit the associated macros When you click Move to Start the names of all the macros appear as shown at left Choose which macr...

Page 112: ...erminal window Save incoming and outgoing data into a text file Change Font of data received from the reader Change Echo Font to change the appearance of user entered data Disable Echo to hide user entered data Change Background Color of the terminal window Non Printable Characters can be shown or hidden in the terminal view in Standard or Enhanced format Default Settings to return all of the abov...

Page 113: ...file cannot be opened You can select Pause to interrupt the capture flow or Stop to end the flow and open the file Save Current Text saves all text in the terminal window to a text file of your choice Find Next locates the next instance of the specified data string in the terminal This function can also be activated by pressing F3 Find Previous locates the most recently occurring instance of the s...

Page 114: ...9 8 ID 08 ID 09 High Performance Imager User s Manual Terminal Dropdown Menu ...

Page 115: ...ou perform major operations with one click Differences from Default which shows all currently enabled reader settings that are not default settings Firmware where you can update your reader s firmware and Advanced which allows you to collect batch files for customized reader configuration and optimization Device Control 10 2 Differences from Default 10 3 Firmware 10 4 Advanced 10 6 ...

Page 116: ...t the reader and to default the reader Delete Stored Errors erases all logged errors whether you have looked at them or not Default Reader returns the reader to its default state without any optimization or configuration Reboot Reader refreshes the reader s memory and functionality returning it to the most recent configuration you have saved ...

Page 117: ...e As Click Send and Save to send the settings to the reader and save them or Send to Reader to send the settings without saving them Important The use the Differences from Default feature you must connect to the reader and Receive Reader Settings via the Send Recv button on the toolbar Click this button for a list of ID Software configuration settings that are different than default Send configura...

Page 118: ...oose App Code from the Firmware Update dropdown menu and click Start to install new firmware Use this dropdown menu to locate batch files in the host computer s file directory Download the needed files directly to the reader by clicking the Start button The Firmware Verification tool sends a direct query to the reader for its Application Code Version Firmware Version Boot Code Version and Radio Ve...

Page 119: ...mat shown below Example i03360205none0020019795A0600000060008001400490002 TAB 35 619100 10 003 0336 Application Version Number 0205 Bootloader Firmware Version None Radio Firmware Version 0020019795 Serial Number A A Running Application 06 N A 0 N A 0000 N A 06 Hardware Identifier 0008 Hardware Type Identifier 0014 Boot Application Version 0049 Operating System Kernel Version 0002 Root File System...

Page 120: ... own symbols or to collect only the files that you use frequently to configure the reader for your application The Download Collection and Save Collection As buttons allow you to acquire the entire contents of the batch file archive and save the files in a location of your choice Scroll through the list of batch files in the archive and choose the ones you need Move them to the collection window u...

Page 121: ...ppendix A General Specifications A 2 Appendix B Electrical Specifications A 5 Appendix C Configuration Symbols A 6 Appendix D Serial Commands A 17 Appendix E Communications Protocol A 48 Appendix F ASCII Table A 49 Appendix G Maintenance A 50 Appendix H Glossary of Terms A 51 ...

Page 122: ...nsor Array 1280 by 960 Field Selection Near Field or Far Field Field of View Near Field 30 horizontal by 20 vertical Far Field 50 horizontal by 33 5 vertical Focal Point Approximately 100 mm Optical Resolution Near Field 960 x 640 Far Field 960 x 640 Communication Protocols Standard Interface RS 232 USB 2 0 Generic HID HID Keyboard Virtual COM Port Read Parameters Pitch 60 front to back Skew 60 fr...

Page 123: ... 0 0050 0 127 mm 3 7 to 5 0 94 to 127 mm 0 0075 0 191 mm 2 2 to 6 5 56 to 165 mm 0 010 0 254 mm 1 5 to 8 0 38 to 203 mm 0 020 0 508 mm 2 3 to 15 5 58 to 394 mm 2D 0 0050 0 127 mm 3 7 to 4 6 94 to 117 mm 0 0075 0 191 mm 1 5 to 6 0 38 to 152 mm 0 010 0 254 mm 1 6 to 7 7 41 to 196 mm 0 020 0 508 mm 1 6 to 9 4 41 to 239 mm ...

Page 124: ... 77 F using grade A symbols Performance characteristics may vary at high temperatures or other environmental extremes Five Year Limited Warranty on parts and labor ID 08 ID 09 Handheld Readers ID 08 Handheld Reader Light Gray USB 6 Straight Cable ID 08 IM3 2 U ID 08 Handheld Reader Light Gray RS 232 8 Coiled Cable EU Power Supply ID 08 IM3 2 S ID 09 Handheld X Mode Dark Gray USB 6 ST CBL ID 09 IM3...

Page 125: ...formance Imager User s Manual A 5 Appendices Appendix B Electrical Specifications Power Requirements Reader 5VDC mA Typical Less than 450 mA Idle Less than 80 mA Sleep Less than 31mA USB Cable Pinouts RS 232 Cable Pinouts ...

Page 126: ...ual COM Mode B3 Reset to RS 232 Defaults C1 RS 232 8 Data Bits Default C2 RS 232 1200 Baud B1 USB Enable Alternate OS B4 RS 232 7 Data Bits C4 RS 232 4800 Baud B2 USB Disable Alternate OS RS 232 2400 Baud C3 RS 232 9600 Baud D1 RS 232 19200 Baud D2 D3 RS 232 38400 Baud D4 RS 232 57600 Baud E1 RS 232 115200 Baud Default RS 232 Even Parity E2 RS 232 Odd Parity E3 RS 232 No Parity Default E4 ...

Page 127: ... B1 Targeting Off B2 Targeting On B3 Beep Off B4 Beep On C1 Continuous Trigger Off C2 Motion Detect Off C3 Motion Detect On Start Delay 0 C4 Motion Detect On Start Delay 500 ms D1 Reader Text Commands On D2 Reader Text Commands Off D3 Preamble Comma D4 Preamble Space E1 Preamble Tab Keyboard Only E2 Preamble Tab Serial Only E3 Preamble Erase None E4 Preamble CR LF Serial Only ...

Page 128: ...nter Keyboard Only B3 Postamble Tab Keyboard Only B4 Postamble Tab Serial Only C1 Postamble Erase None C2 Preamble and Postamble Erase C3 U S Keyboard Mapping Default C4 U S Keyboard without Leading 0 D1 U S Keyboard with Ctr Char D2 French Keyboard Mapping D3 German Keyboard Mapping Japanese Keyboard Mapping D4 E1 Universal Keyboard Mapping E2 Custom Keyboard E3 Belgian Keyboard Mapping E4 Swiss ...

Page 129: ...re Use the Data Matrix Off programming Aztec On B1 Aztec Off Default B2 B3 BC412 On Default B4 BC412 Off C1 Codabar On Default C2 Codabar Off C3 Codabar Checksum Enabled C4 Codabar Checksum Disabled Default D1 Codabar Checksum Enabled Strip from Result D2 Code 39 On Default D3 Code 39 Off D4 Code 39 Enable Checksum E1 Code 39 Disable Checksum Default E2 Code 39 Enable Checksum and Strip from Resul...

Page 130: ...nterleaved 2 of 5 Off C1 Interleaved 2 of 5 Two Digit Minimum C2 Interleaved 2 of 5 Four Digit Minimum C3 Interleaved 2 of 5 Six Digit Minimum D1 Interleaved 2 of 5 Checksum Enabled D2 Interleaved 2 of 5 Checksum Disabled Default D3 Interleaved 2 of 5 Checksum Enabled Strip from Result E4 Postal On C4 Interleaved 2 of 5 with Control Character Stripped D4 MicroPDF417 On E1 MicroPDF417 Off Default E...

Page 131: ...macode Off Default D4 Pharmacode Fixed Symbol Length Enabled E1 Pharmacode Fixed Symbol Length Disabled Default E2 Pharmacode Bar Width Status Mixed Default E3 Pharmacode Bar Width Status All Narrow E4 Pharmacode Bar Width Status All Wide A2 QR Code Off A3 QR Code Inverse and Standard On A4 QR Code and Micro QR Code On B1 GS1 DataBar Limited On B2 All GS1 DataBar On Default B3 All GS1 DataBar Off ...

Page 132: ...macode Direction Forward Default A3 Pharmacode Direction Reverse A4 Delete Scanned Data from Memory B1 ID and Firmware Version B2 Clear All JavaScript Rules B3 Save Settings B4 Disable Duplicate Symbol Timeout C1 1 Second Duplicate Scan Delay C2 2 Second Duplicate Scan Delay C3 3 Second Duplicate Scan Delay C4 Default Trigger Delay ...

Page 133: ...an Keyboard A 8 E3 Swiss Keyboard A 8 E4 Motion Detection Motion Detect Off A 7 C2 Motion Detect On Start Delay 0 A 7 C3 Motion Detect On Start Delay 500 ms A 7 C4 Preamble Postamble Settings Preamble Comma A 7 D3 Preamble Space A 7 D4 Preamble Tab Keyboard Only A 7 E1 Preamble Tab Serial Only A 7 E2 Preamble Erase None A 7 E3 Preamble CR LF Serial Only A 7 E4 Postamble CR Serial Only A 8 A1 Posta...

Page 134: ...ity Default A 6 E4 UART Flow Control None Default A 7 A1 UART Flow Control Hardware A 7 A2 RS 232 Raw Mode Default A 7 A3 RS 232 Packet Mode A 7 A4 Symbologies Data Matrix On A 9 A1 Data Matrix Off A 9 A2 Aztec On A 9 B1 Aztec Off Default A 9 B2 BC412 On Default A 9 B3 BC412 Off A 9 B4 Codabar On Default A 9 C1 Codabar Off A 9 C2 Codabar Checksum Enabled A 9 C3 Codabar Checksum Disabled Default A ...

Page 135: ...n Default A 10 E2 PDF417 Off A 10 E3 Postal On A 10 E4 Postal Off Default A 11 A1 QR Code Off A 11 A2 QR Code Inverse and Standard On A 11 A3 QR Code and Micro QR Code On A 11 A4 GS1 DataBar Limited On A 11 B1 All GS1 DataBar On Default A 11 B2 All GS1 DataBar Off A 11 B3 UPC On Default A 11 B4 UPC Off A 11 C1 EAN Status Enabled Default A 11 C2 EAN Status Disabled A 11 C3 UPC E as UPC A Enabled A ...

Page 136: ...Virtual COM Mode A 6 A4 USB Enable Alternate OS Mac Linux CE A 6 B1 USB Disable Alternate OS A 6 B2 Other Commands Delete Scanned Data from Memory A 12 A4 ID and Firmware Version A 12 B1 Clear All JavaScript Rules A 12 B2 Save Settings A 12 B3 Disable Duplicate Symbol Timeout A 12 B4 1 Second Duplicate Scan Delay A 12 C1 2 Second Duplicate Scan Delay A 12 C2 3 Second Duplicate Scan Delay A 12 C3 D...

Page 137: ...able Text Commands requires an initial sequence PAx where x is as defined in the Reader Settings Table register setting 41 Note A is the ASCII character that corrdi soric ID Softwareonds to 41 HEX For example to send the reader commands by typing commands in di soric ID Software Terminal PA1 P xx yy P xx yy PA8 Where PA1 enables text commands with echo and command rdi soric ID Software onses P xxy...

Page 138: ...c14 Two consecutive bytes each in range 0 127 representing the crc16 value and with the value 0x7F7F most significant byte first The packet crc16 is calculated over the entire packet excluding the preamble and the crc14 itself See source files crc16 hc Appendix for details on the crc16 algorithm and polynomials to be used Note Most terminal programs will omit or not transmit a NULL 0x00 character ...

Page 139: ... data option with 0xC4 being the register that needs to be updated and 0x32 0x32 0x35 being the new value 0xEE 0xEE 0xEE 0xEE 0x50 0x03 0xA9 0x35 0x63 0x00 0x77 0x6B This will change the reader Bypass Gain to 92 0x5c percent P A9 5c in text command format 0x50 is the command type 0x03 indicates that the following 3 bytes are the data option with 0xA9 being the register that needs to be updated and...

Page 140: ...data The reader will rdi soric ID Softwareond with d containing a space separated list of all setting values in order expressed as hexadecimal ASCII characters or with e Toggle a bit or bits in a reader setting data contains a printable ASCII string in the following format hexadecimal setting number in parenthe ses followed by a 32 bit signed integer value expressed in ASCII hexa decimal character...

Page 141: ...ID Softwareond with a z packet containing the text Causes the reader to reset its internal date timestamp to the specified time data contains the date and or time in one of the following formats yyyy mm dd hh mm ss yyyy mm dd hh mm hh mm ss hh mm Note The separators are optional only digits are significant The reader will rdi soric ID Softwareond with d or e Examples Set to midnight 00 00 Set to S...

Page 142: ...er will rdi soric ID Softwareond with d or e Note See Reader Settings for possible reader settings P Put setting to reader data is as defined in the command the specified integer replaces the existing setting value The reader will rdi soric ID Softwareond with d or e Note See Reader Settings for possible reader settings Q Clear a bit or bits in a reader setting data is as defined in the com mand t...

Page 143: ...cifies the received packet number one byte The reader will not rdi soric ID Softwareond Z Request the reader to reboot data is empty or 0 reboot the reader 1 restart application The reader will rdi soric ID Softwareond with d or e before it reboots Requests the reader to upload the specified stored file data contains the file name terminated with ASCII NUL The reader will rdi soric ID Softwareond ...

Page 144: ... Softwareonse continue to step 3 3 Send a series of 2 commands each with a portion of the file The reader will not send any rdi soric ID Softwareonse 4 Send a 5 command to end the download and install the file 5 Wait for a d e or f rdi soric ID Softwareonse from the reader or a timeout a If f rdi soric ID Softwareonse or timeout restart the sequence at step 1 b If e rdi soric ID Softwareonse repea...

Page 145: ... hexadecimal value 2c In certain circumstances such as with text commands percent encoding may be used for encoding a character as a sequence consisting of the percent character followed by two hexadecimal digits With percent encoding the example may be expressed as P 2CC8 In the Reader Settings Table the Reg column is the setting number in hexadecimal to be used with the commands identified above...

Page 146: ...tput Thus the command to implement the settings above would be P 48 3 or P 48 03 Field of Interest The reader optics are typically split into two separate fields Field Of Interest 0 FOI0 and Field Of Interest 1 FOI1 In certain circumstances these fields can be customized to the requirements of the user In the default configuration of these fields FOI0 is the High Density HD field and FOI1 is the W...

Page 147: ...t Mode Version 1 For example USB two way native 1B 5 USB Native 08 2 packet mode 42 1 expect response Also see registers 1B 42 0A NEC 2 of 5 Symbology 1 Binary Dip Switch Note All symbol lengths greater than 2 are always enabled when NEC 2 of 5 Decoding is enabled Bit Controls Value 0 NEC 2 of 5 Decoding 0 Disabled 1 Enabled 1 Checksum checking 0 Disabled 1 Enabled 2 Strip checksum from result 0 D...

Page 148: ... Enabled 16 Data Matrix Rectangular Symbology 0 0 Disabled 1 Enabled 19 Data Matrix Symbology 1 Binary Dip Switch 1A Straight 2 of 5 Symbology 1 0 Disabled 1 Enabled Straight 2 of 5 with 2 or 3 start stop codes Decoding Bit Controls Value 0 Matrix 2 of 5 Decoding 0 Disabled 1 Enabled 1 Checksum checking 0 Disabled 1 Enabled 2 Strip checksum from result 0 Disabled 1 Enabled 3 1 Digit Symbol Allowed...

Page 149: ...within 1 second first output report with numlock set and capslock clear second output report with numlock set and capslock clear third output report with capslock set num lock clear fourth output report with capslock set numlock clear fifth output report with numlock set and capslock clear sixth output report with numlock set and capslock clear On the last output report comm protocol is set to raw...

Page 150: ...tential Also see registers 59 A7 29 PDF417 Symbology 1 0 Disabled 1 Enabled Also see registers 2A CF 2A MicroPDF417 Symbology 0 0 Disabled 1 Enabled Also see registers 29 CF 2B QR Code Symbology 1 Binary Dip Switch Bit Controls Value 0 QR Code Decod ing 0 Disabled 1 Enabled 1 Inverse QR Code Decoding 0 Disabled 1 Enabled 2 Micro QR Code Decoding 0 Disabled 1 Enabled 3 Inverse Micro QR Code Decodin...

Page 151: ...Standby Mode There are many user and firmware events that will reset the timer Therefore it may seem that the timer is longer than the value set This state Active highest power usage Next state Idle 2D Keyboard Maps 0 0 US English without leading 0 in the ALT _ Number 1 ASCII ALT number universal 2 Custom requires user to download keyboard map 3 US English with leading 0 in the ALT number for non ...

Page 152: ...control time to adjust Also see registers 43 AC AD AE AF 39 Trigger 1 3 The specified event is posted upon press of this button The events are defined below 0 No Action 1 Keep Awake 2 Show Target 3 Read In Both Fields Default 4 Default Event Selected By Hardware 5 Read In High Density field FOI0 6 Read In Wide field FOI1 7 Take Picture 8 Read In Most Recently Successful Field 255 Idle 40 Text Comm...

Page 153: ...2 Expect Acknowledgement From Host 0 0 Reader doesn t wait for acknowledge 1 Reader will retransmit data when Host doesn t acknowledge receipt This setting is used in conjunction with settings 1B and 42 to configure the com munication mode between standard one way and two way modes For example USB two way native 1B 5 USB Native 08 2 packet mode 42 1 expect rdi soric ID Software onse Also see regis...

Page 154: ... Code 39 Full ASCII Decoding 4A Composite Codes 0 0 Disabled 1 Enabled Composite Code Decoding Also see register D8 4B Postal Code Symbology 0 0 Disabled 1 Enabled Bit Controls Value 0 Codabar Checksum Checking 0 Disabled 1 Enabled 1 Strip Checksum from Output 0 Disabled 1 Enabled Bit Controls Value 0 Maxicode Decoding Mode 0 0 Disabled 1 Enabled 1 Maxicode Decoding Mode 1 0 Disabled 1 Enabled 2 M...

Page 155: ... Expanded decoding 0 Disabled 1 Enabled 1 GS1 Expanded Stacked decoding 0 Disabled 1 Enabled 2 GS1 Limited decod ing 0 Disabled 1 Enabled 3 GS1 14 and GS1 14 Truncated decoding 0 Disabled 1 Enabled 4 GS1 14 Stacked and GS1 14 Stacked Omnidirectional decoding 0 Disabled 1 Enabled Bit Controls Value 0 MSI Plessey 0 Disabled 1 Enabled 3 1 Checksum 0 Disabled 1 Enabled 1 1 mod 10 2 mod 10 and mod 11 3...

Page 156: ...et Data 0x100xx post event on no read where the lower 8 bits specify the event number For example 0x10009 to post Event 0x09 59 Beep Duration 64 100 Valid Range 0 to 7FFFFFFF Milliseconds Also see registers 26 A7 66 Bypass Illumination 0 Valid Range 0 to 64 100 percent 6A UPC Symbology 1 0 Disabled 1 Enabled Also see registers 4D 4E 74 6B Code 39 Symbology 1 0 Disabled 1 Enabled Also see register ...

Page 157: ... This register is reset to 0 disabled when register C4 is changed away from 0xF0 When motion is detected this event is posted See register 39 for list of events Also see registers 20E 87 Motion Sensitivity 5 Valid Range 0 to FFFF 65535 ms Also see registers 86 20E Bit Controls Value 0 Interleaved 2 of 5 Checksum Checking 0 Disabled 1 Enabled 1 Strip Checksum from Output 0 Disabled 1 Enabled Bit Co...

Page 158: ... 99 99 Decoder HD field FOI0 Y Offset 0 Valid Range 0 to 959 pixels Decoder uses the pixels after the specified pixel offset in the HD field FOI0 Also see registers 53 54 98 9A Decoder Wide field FOI1 X Offset 0 Valid Range 0 to 639 pixels Decoder uses the pixels after the specified pixel offset in the Wide field FOI1 Also see registers 9B C7 C8 9B Decoder Wide field FOI1 Y Offset 0 Valid Range 0 ...

Page 159: ...icture The position and size are relative to the virtual image i e not the rotated physical image Note Overall image is 960 pixels by 1280 pixels Upper half is Wide field FIO1 lower half is High Density FOI0 Also see registers 36 43 AC AE AF AE Wide field FOI1 Picture Window Width 500 1280 Specify width of window used with take picture The position and size are relative to the virtual image i e no...

Page 160: ...register 39 C7 Decoder Wide field FOI1 Width 280 640 Valid Range 1 to 280 640 pixels Decoder uses only the specified pixel height in the Wide field FOI1 Also see registers 9A 9B C8 C8 Decoder Wide field FOI1 Height 3C0 960 Valid Range 1 to 3C0 960 pixels Decoder uses only the specified pixel height in the Wide field FOI1 Also see registers 9A 9B C7 C9 Interleaved 2 Of 5 Lengths 0 FFFFFFFC 2 and 4 ...

Page 161: ...coding 1 Allow short margin Code 39 symbol decoding F8 PharmaCode Symbology 0 0 Disabled 1 Enabled F9 PharmaCode Bar Count 1004 4100 Valid Range Each 8 bits can be 04 to 10 16 Bit 0 Bit 7 min bar count 04 to 10 16 Bit 9 Bit 15 max bar count 04 to 10 16 FA PharmaCode Min Value F 15 Valid Range F 15 to 1FFFE 131070 FB PharmaCode Max Value 1FFFE 131070 Valid Range F 15 to 1FFFE 131070 10B Enable Java...

Page 162: ...ive duplicate codes i e codes that contain the same data are blocked for this amount of time in milliseconds 0 turns off blocking of duplicate codes 1D7 Morphology 0 Binary Dip Switch 1D8 BC412 Status 1 0 Disabled 1 Enabled 1D9 UPC EAN Status 1 0 Disabled 1 Enabled Bit Controls Value 0 Hong Kong 2 of 5 decoding 0 Disabled 1 Enabled 1 1 Digit Symbol Allowed 0 Disabled 1 Enabled 2 2 Digit Symbol All...

Page 163: ...ents motion detect to detect motion right after a suc cessful decode This allows the bar code to be removed without triggering a new decode Use this to add an additional delay amount Also see register 86 Bit Controls Value 0 Direction 0 Forward 1 Reverse 1 Fixed Symbol Length Status 0 Disabled 1 Enabled 3 2 Bar Width Status 0 Mixed 1 All Narrow 2 All Wide 3 Use Fixed Threshold 8 4 Minimum Number o...

Page 164: ...es and comments as well The crb files can be sent directly to the reader using the normal file transfer As CRB files are just a list of text commands they can also be sent by a serial terminal program Note if using a serial terminal program the reader will first need to be set to text command mode see Text Commands You can request a copy of all reader configuration settings in crb format Example C...

Page 165: ...A 45 Appendices CRC16 c crc16 c include crc16 h crc_t crcs crc_t initialCrc const unsigned char p size_t n enum crcBits 16 charBits 8 diffBits crcBits charBits crc_t c initialCrc include crc16tab h while n c c charBits crcTab c diffBits p return c eof ...

Page 166: ...a 0x6ca6 0x7c87 0x4ce4 0x5cc5 0x2c22 0x3c03 0x0c60 0x1c41 0xedae 0xfd8f 0xcdec 0xddcd 0xad2a 0xbd0b 0x8d68 0x9d49 0x7e97 0x6eb6 0x5ed5 0x4ef4 0x3e13 0x2e32 0x1e51 0x0e70 0xff9f 0xefbe 0xdfdd 0xcffc 0xbf1b 0xaf3a 0x9f59 0x8f78 0x9188 0x81a9 0xb1ca 0xa1eb 0xd10c 0xc12d 0xf14e 0xe16f 0x1080 0x00a1 0x30c2 0x20e3 0x5004 0x4025 0x7046 0x6067 0x83b9 0x9398 0xa3fb 0xb3da 0xc33d 0xd31c 0xe37f 0xf35e 0x02b1...

Page 167: ...nd Table Protocol Command Mnemonic displayed on menu Control Characters Entered in menu or serial command Hex Value Effect of Command RES D 04 Reset REQ E 05 Request EOT D 04 Reset STX B 02 Start of Text ETX C 03 End of Text ACK F 06 Acknowledge NAK U 15 Negative Acknowledge XON Q 11 Begin Transmission XOFF S 13 Stop Transmission ...

Page 168: ... 0B VT K 43 2B 75 4B K 107 6B k 12 0C FF L 44 2C 76 4C L 108 6C l 13 0D CR M 45 2D 77 4D M 109 6D m 14 0E SO N 46 2E 78 4E N 110 6E n 15 0F SI O 47 2F 79 4F O 111 6F o 16 10 DLE P 48 30 0 80 50 P 112 70 p 17 11 DC1 Q 49 31 1 81 51 Q 113 71 q 18 12 DC2 R 50 32 2 82 52 R 114 72 r 19 13 DC3 S 51 33 3 83 53 S 115 73 s 20 14 DC4 T 52 34 4 84 54 T 116 74 t 21 15 NAK U 53 35 5 85 55 U 117 75 u 22 16 SYN ...

Page 169: ...ptimal performance Do not touch the window If the window becomes dirty clean it with a soft non abasive cloth or a facial tissue no lotions or additives that has been moistened with water A mild detergent may be used to clean the window but the window should then be wiped with a water moistened cloth or tissue after using the detergent The following agents can be used to clean the reader Disposabl...

Page 170: ...r computer processing Application Specific Integrated Circuit ASIC An integrated circuit that is customized for a particular kind of use rather than general use All vision system elements including firmware can be integrated into one ASIC Automatic Gain Control AGC Adjustment to signal strength that seeks to maintain a constant level regardless of the distance between a reader and symbol Auxiliary...

Page 171: ...ead Only Memory Embedded Memory Onboard memory device such as EPROM or flash End of Read Cycle The time or condition at which the reader stops expecting symbol information to decode Erasable Programmable Read Only Memory EPROM A memory chip that retains data when its power supply is turned off non volatile memory External Edge Allows a read cycle to be initiated by a trigger signal from an object ...

Page 172: ...t Lens A transparent piece of material with curved surfaces which either converge or diverge light rays Multidrop A communications protocol for networking two or more readers or other devices with a concentrator or controller and characterized by the use of individual device addresses and the RS 485 standard Normally Closed A discrete output state that is only active when open Normally Open A disc...

Page 173: ...ID 08 ID 09 High Performance Imager User s Manual A 53 Appendices the substrate See the illustration below Skew axis Tilt axis Pitch axis Scan line ...

Page 174: ...y ROM A data storage medium used in computers and other electronics primarily used to distribute firmware Skew Rotation of a linear or 2D symbol around an axis parallel to the symbol height on the substrate See the illustration under the definition of Pitch Substrate The surface upon which a symbol is printed stamped or etched Symbol Transitions The transition of bars and spaces on a symbol used t...

Reviews: