Table of Contents Chapter 1 - Getting Started Introduction ..........................9 About This Manual ........................9 JE-222/223 Class 2 Laser Warning ................... 9 Reading Techniques .........................10 Chapter 2 - Interface Settings Connecting the Imager Engine with an RS-232 Port ..............11 RS-232 Default Settings ......................12 RS-232 Baud Rate ......................12 RS-232 Word Length ......................13...
Page 3
LED – LED on Good Read ....................19 Beeper - Good Read......................19 Beeper Volume - Good Read ..................... 19 Beeper Tone - Good Read ....................20 Beeper Time - Good Read ....................20 No Reads..........................21 No Read Message ......................21 Miscellaneous Indicators......................
Page 4
Revision ........................... 29 Show Software Revision ..................... 29 Show Revision Time ......................29 Show Device Serial Number ....................29 Chapter 5 - Data Editing Data Editing Overview ......................30 Transmit AIM ID Character ...................... 30 Prefixes ............................ 31 Prefix Block String ......................31 Prefix Clear .........................
Chapter 1 - Getting Started Introduction ® The Area Imager Engines from JADAK are bar code scanners that utilizes area imaging technology to read popular linear (1D), stacked linear, and matrix (2D) bar codes. With a small size, the Imager Engine can be used in a wide variety of applications, but they are especially designed for Healthcare and kiosk applications and environments.
Reading Techniques The imager has a view finder or aimer, which projects a bright red cross (some versions of the JE-222 and JE-223) or a green thick line (JE-222 and JE-223) that corresponds to the imager’s horizontal/vertical field of view. The aiming beam should be centered over the bar code, but it can be positioned in any direction for a good read.
Chapter 2 - Interface Settings Connecting the Imager Engine with an RS-232 Port 1. If using an RS-232 connection, connect the serial interface cable to an interface board and to the matching port on the host (in the example image below a computer acts as the host). 2.
RS-232 Default Settings Use the command below to program the default RS-232 communication settings. This programs the Imager engine for an RS-232 interface at 115.200 baud, No Parity, 8 Data bits and 1 stop bit. Note: The Imager Engine must be power cycled after programming this interface! RS-232 Baud Rate By setting the correct Baud Rate, the data from the scanner will be sent to the terminal at the specified rate.
RS-232 Word Length The 232WORD command defines the settings for Parity, Data bits and Stop bits. Parity provides a means of checking character bit patterns for validity. For Parity, you have the option of Even, Odd, None and Mark. Default = None. Data Bits sets the word length at 7 or 8 bits of data per character.
Connecting the Imager Engine with USB Port Note: These instructions are for use with a Micro USB cable. 1. If you are using USB Serial Comm Port Emulation interface, you must first load the driver for that interface onto your computer. The driver is available from your JADAK technical support contact.
USB Interface Options USB HID Keyboard Emulation Scan the following code to program the Imager Engine for USB HID Keyboard mode. NB: you’ll need to have a hardware trigger-line set up in order to operate the engine in USB HID Mode for scanning programming barcodes, as you won’t be able to send any serial commands anymore! This is not available when using a micro-USB cable.
Keyboard Country Layout When the Imager Engine is set to USB HID Keyboard Emulation, use the following KBD_CTY commands or programming barcodes to set the specific Keyboard layout for your language. Default = United States. Note: These commands are not applicable for RS-232 Imager Engines. * United States: United Kingdom: Belgium:...
Keyboard Control Character Output Use these commands to enable or disable sending a text string instead of a control character. For instance, instead of sending out an actual Carriage Return (hex: 0D), it will send [CR] as readable ASCII text. Default = Disabled. Note: These commands are not applicable for RS-232 Imager Engines.
Default Options Custom Default Settings Use the following command to revert the unit to its custom default settings. Note: The Imager Engine must be power cycled after programming this command! To (re-)set custom defaults, please contact JADAK. JADAK Imager Engine User’s Manual Page 18...
Chapter 3 - Input/Output Settings Good Read Indicators LED – LED on Good Read The LED indicator can be enabled or disabled in response to a good read. Default = Enabled. * Enable Disable Beeper - Good Read The beeper may be programmed On or Off in response to a good read. Turning this option off only turns off the beeper’s response to a good read indication.
Beeper Tone - Good Read Scan one of the following codes to set the tone or pitch of the Good Read beep. Default = Medium. * Medium High Beeper Time - Good Read Scan one of the following codes to set the duration of the Good Read beep. Default = Medium.
No Reads Not every trigger event will result in a successful barcode read. When there is no barcode read after a trigger release, the engine may return a no read signer in the form of the characters NR (which can be customized). Scan one of the following codes to enable or disable the No Reads message.
Miscellaneous Indicators Beeper – Beep on [BEL] Scan one of the following codes to enable or disable a beep sound on when a [BEL] is sent from the host to the scanner. Default = Disabled. Enable * Disable Beeper – Power Up Beep Scan one of the following codes to enable or disable the power-up beep cycle of the scanner.
Aimer Delay The imager engine’s aimer allows a delay time for the user to aim the engine before actual scanning begins. During this delay, the aiming light will appear, but the scanner’s illumination won’t show, until the delay time has passed. During this delay, barcodes cannot be scanned. This command sets the Aimer Delay Time in steps of 1 millisecond from 1ms up to 4000ms (4 seconds).
Trigger Commands In order to scan barcodes, you need to send a trigger command. This can be done in various ways. You can activate the imager by sending the trigger command TRGON serially or by using the trigger line/pin. Several supporting commands are provided to set the allowed trigger time-out (e.g. the maximum time that the scanner will take to keep looking for a barcode) on the next page.
Trigger Time Out This sets the maximum time how long the trigger procession continues during a scan attempt. This command is not valid in Presentation Trigger Mode. Several commonly used Trigger Time Out menu command barcodes are included below. Use the command TRGTIME x (where ‘x’ is a value between 0 and 300.000 in milliseconds) to set the time between 1ms and 300 seconds.
Good Read Delay This sets the time period before the imager engine can read another bar code. Several commonly used good read delay menu command barcodes are included below. Default time = 0 Seconds. Note: Good Read Delay is most effective when in Presentation Mode or when Multiple Symbol Mode is turned on in combination with another Trigger Mode.
Re-read Delay This sets the time period before the imager engine can read the same bar code a second time. Setting a proper re-read delay time protects against accidental re-reads of the same bar code. Longer delays are effective in minimizing accidental rereads at POS (point of sale). Use shorter delays in applications where repetitive bar code scanning is required.
Auto Exposure Allow the imager to control gain and exposure settings automatically. Default = Enabled. Disable * Enable Maximum Exposure Set the maximum allowable exposure for the unit between 1 and 7874. Several commonly used Max Exposure menu command barcodes are included below. If a different value other than those provided is needed, it can be set either by sending the serial command EXP_MAX x (where ‘x’...
Chapter 4 - Utilities This chapter describes some utilities that can tell more about certain aspects of the Imager Engine scanner. Report the list of available Programming Commands All of the supported serial commands of the Imager Engine, along with a short description and the current setting value and its range will be serially output when this command is used.
Chapter 5 - Data Editing Data Editing Overview When a bar code is scanned, additional information is sent to the host computer along with the bar code data. This group of bar code data and additional, user-defined data is called a “message string.”...
Prefixes The Prefix character(s) is/are user-definable data characters that can be sent before the scanned data. To enable or disable prefixes, scan the appropriate code below. Default = disabled. Enable * Disable To set all prefix parameters to their default values, use the following code: Prefix Block String Use the command PREBLOK in combination with two (or more) hexadecimal digits to define a specific ASCII character (or set of characters) as Prefix or by scanning the barcode below...
Suffixes The Suffix character(s) is/are user-definable data characters that can be sent after the scanned data. To enable or disable suffixes, scan the appropriate code below. Default = Disabled. Enable Suffixes * Disable Suffixes To set the suffix parameters to their default values, use the following code: Suffix Block String Use the command SUFBLOK in combination with one or more sets of two hexadecimal digits to define a specific ASCII character (or set of characters) as Suffix or by scanning the barcode...
Chapter 6 - Imaging The Imager Engine can also be used to take images with as it behaves like a digital camera. This can be very helpful in applications such as patient identity verification, signature capturing, or any other situation where you need to take an image. Illumination Brightness Use the command LEDSPWR to set the Illumination (LEDs Power) between ‘Off’...
Snap an Image Use the command IMGSNAP to snap/take an image to with the Imager Engine Scanner. You can add arguments for specific usage: = use illumination = Picture Type (0=decoding, 1=photo, 2=manual) = Gain value (x=1|2|4|8) (note: only works when P=2) = beep on when snapping an image (0=off) = wait for trigger (0=off).
Decode Window Decode Windowing is a functionality which allows defining a limited area within the scanner’s Field of View, where to look for a barcode, to improve performance. The idea is that instead of having to search the whole full-sized image for a bar code, the decoder only has to focus on a smaller area, thereby increasing the performance.
Decode Window Left/Right The Left and Right boundaries for the decode window can be set either by sending the serial command shown under the barcodes below with a value between 0 and 843, or by scanning one of the barcodes below and then set the boundary pixel value by scanning the digit codes and the SAVE barcode in Appendix Please contact JADAK if assistance is needed.
Linear Symbologies Codabar Codabar Defaults Set all Codabar settings to their default configuration with this code. Codabar On/Off Scan one of the codes below to enable or disable Codabar. Default = Enabled. * Enable Disable Codabar Minimum and Maximum Length Use the following commands in combination with numerical values to set the minimum and maximum length for allowed Codabar barcodes.
Code 11 Code 11 Defaults Set all Code 11 settings to their default configuration with this code/command. Code 11 On/Off Scan one of the codes below to enable or disable Code 11. Default = Disabled. Enable * Disable Code 11 Minimum and Maximum Length Use the following commands in combination with numerical values to set the minimum and maximum length for allowed Code 11 barcodes.
Code 11 Check Digit The scanner may look for a check digit to decide if the code is valid. Code 11 usually has 1 check digit and some codes have 2 check digits. Default = 1 Check Digit Validate. * 1 Check Digit Validate 2 Check Digits Validate JADAK Imager Engine User’s Manual Page 40...
Code 128 Code 128 Defaults Code 128 On/Off Scan one of the codes below to enable or disable Code 128 decoding. Default = Enabled. * Enable Disable Code 128 Minimum and Maximum Length Use the following commands in combination with numerical values to set the minimum and maximum length.
Code 39 Code 39 Defaults Code 39 On/Off Scan one of the codes below to enable or disable Code 39. Default = Enabled. * Enable Disable Code 39 Minimum and Maximum Length Use the following commands in combination with numerical values to set the minimum and maximum length for allowed Code 39 barcodes.
Code 39 Check Digit Use the following bar codes to allow scanning of all Code 39’s (No Check Digits) or only allow codes with a Check Digit. Default = No Check Digits. Enable, but don’t transmit * Disable Enable and transmit Code 39 Convert to Code 32 / Pharmacode Code 32 is a variant of Code 39 used by the Italian pharmaceutical industry.
Code 93 Code 93 Defaults Set all Code 93 settings to their default configuration with this code. Code 93 On/Off Scan one of the codes below to enable or disable Code 93. Default = Enabled. * Enable Disable Code 93 Minimum and Maximum Length Use the following commands in combination with numerical values to set the minimum and maximum length for allowed Code 93 barcodes.
Composite Code GS 1 Composite Code On/Off Linear codes are combined with a unique 2D composite component to form a new class called GS1 Composite symbology. GS1 Composite symbologies allow for the co- existence of symbologies already in use. Scan one of the codes below to enable or disable Composite Code. Default = Disabled. Enable * Disable Composite Code Minimum and Maximum Length...
EAN-8/JAN 8 EAN-8/JAN 8 Defaults Set the EAN-8 settings to their default configuration with this code. EAN-8/JAN 8 On/Off Scan one of the codes below to enable or disable EAN-8. Default = Enabled. * Enable Disable EAN-13/JAN 13 EAN-13/JAN 13 Defaults Set the EAN-13 settings to their default configuration with this code.
GS1 DataBar (Formerly RSS-14) GS-1 DataBar Defaults Set the GS-1 Databar settings to their default configuration by scanning this code. GS-1 DataBar On/Off Scan one of the codes below to enable or disable GS1 DataBar. Default = Enabled. * Enable Disable GS1 DataBar Limited (Formerly RSS-Limited) GS-1 DataBar Limited Defaults...
GS1 DataBar Expanded (Formerly RSS-Expanded) GS-1 DataBar Expanded Defaults Set the GS-1 Databar settings to their default configuration by scanning this code. GS-1 DataBar Expanded On/Off Scan one of the codes below to enable or disable GS1 DataBar Expanded. Default = Enabled. * Enable Disable GS-1 Databar Expanded Minimum and Maximum Length...
Interleaved 2 of 5 Interleaved 2 of 5 Defaults Set all Interleaved 2 of 5 settings to their default configuration with this command. Interleaved 2 of 5 On/Off Scan one of the codes below to enable or disable Interleaved 2 of 5. Default = Enabled.
Interleaved 2 of 5 Check Digit The scanner may look for a check digit to decide if the code is valid. Interleaved 2 of 5’s USS (Uniform Symbology Specification) Check digit can be validated and if desired, transmitted too. Default = Disabled. * Disabled USS Check validate USS Check validate &...
Matrix 2 of 5 Matrix 2 of 5 Defaults Set all Matrix 2 of 5 settings to their default configuration with this command. Matrix 2 of 5 On/Off Scan one of the codes below to enable or disable Matrix 2 of 5. Default = Disabled. Enable * Disable Matrix 2 of 5 Minimum and Maximum Length...
MSI Defaults Set all MSI settings to their default configuration with this command. MSI On/Off Scan one of the codes below to enable or disable MSI. Default = Disabled. Enable * Disable MSI Minimum and Maximum Length Use the following commands in combination with numerical values to set the minimum and maximum length for allowed MSI barcodes.
MSI Check Digits With MSI symbols, one check digit is mandatory and always verified 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.
UPC-A UPC-A Defaults Set the UPC-A settings to their default configuration with this command. UPC-A On/Off Scan one of the codes below to enable or disable UPC-A. Default = Enabled. * Enable Disable UPC-A Check Digit The check digit is the last character and is used to verify data integrity. This digit is always checked but it may be chosen whether or not to transmit it.
UPC-E(0) UPC-E(0) Defaults Set the UPC-E(0) settings to their default configuration with this code. UPC-E On/Off Scan one of the codes below to enable or disable UPC-E(0). Default = Enabled. * Enable Disable UPC-E(0) Check Digit The check digit is the last character and is used to verify data integrity. This digit is always checked but it may be chosen whether or not to transmit it.
1D Stacked Symbologies PDF417 PDF417 Defaults To set the default values for PDF417, scan this code: PDF417 On/Off Scan one of the codes below to enable or disable PDF417. Default = Enabled. * Enable Disable PDF417 Minimum and Maximum Length Use the following commands in combination with numerical values to set the minimum and maximum length for allowed PDF417 barcodes.
MicroPDF417 MicroPDF417 Defaults To set the default values for Micro PDF417, scan this code: MicroPDF417 On/Off Scan one of the codes below to enable or disable Micro PDF417. Default = Disabled. Enable * Disable MicroPDF417 Minimum and Maximum Length Use the following commands in combination with numerical values to set the minimum and maximum length for allowed MicroPDF417 barcodes.
2D Matrix Symbologies Aztec Code Aztec Code Defaults To set the default values for Aztec Code, scan this code: Aztec Code On/Off Scan one of the codes below to enable or disable Aztec Code. Default = Enabled. * Enable Disable Aztec Code Minimum and Maximum Length Use the following commands in combination with numerical values to set the minimum and maximum length for allowed Aztec barcodes.
Data Matrix Data Matrix Defaults To set the default values for Data Matrix, scan this code: Data Matrix On/Off Scan one of the codes below to enable or disable Data Matrix. Default = Enabled. * Enable Disable Data Matrix Minimum and Maximum Length Use the following commands in combination with numerical values to set the minimum and maximum length for allowed Data Matrix barcodes.
Maxi Code Maxi Code Defaults To set the default values for Maxi Code, scan this code: Maxi Code On/Off Scan one of the codes below to enable or disable Maxi Code. Default = Disabled. Enable * Disable Maxi Code Minimum and Maximum Length Use the following commands in combination with numerical values to set the minimum and maximum length for allowed Maxi Code barcodes.
QR Code QR Code Defaults To set the default values for QR Code, scan this code: QR Code On/Off Scan one of the codes below to enable or disable QR Code. Default = Enabled. * Enable Disable QR Code Minimum and Maximum Length Use the following commands in combination with numerical values to set the minimum and maximum length for allowed QR Code barcodes.
Chapter 9 - Maintenance Repairs Repairs and/or upgrades are not to be performed on this product. These services are to be performed by JADAK only. Please contact JADAK for your service needs. Interface Cable Inspect the imager’s interface cable and connector for wear or other signs of damage. A badly worn cable or damaged connector may interfere with scanner operation.
Chapter 10 - Customer Support Obtaining Technical Assistance or Factory Service JADAK provides assistance and service for all its products. To obtain warranty or non-warranty service, return the unit to JADAK (postage paid) with a copy of the dated purchase record attached.
Limited Warranty JADAK LLC (“JADAK”) warrants the Imager Engine to be free from defects in materials and workmanship and to conform to JADAK’s published specifications applicable to the products purchased at the time of shipment. This warranty does not cover the interface cable and does not include any JADAK product which is (i) improperly installed or used;...
Statement of Agency Compliance This Imager Engine complies with part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) this Imager Engine may not cause harmful interference, and (2) this Imager Engine must accept any interference received, including interference that may cause undesired operation.
Safety and Regulatory Notices Warning Labels and Markings Symbol Meaning Warning Description & Abbreviations Consult product documents for additional information Warning on this topic. Indicates compliance with the Council Directive CE Mark 93/68/EEC for the European Union. Indicates that electrical and electronic equipment WEEE should be disposed of properly and separate from other types of waste.
Appendices Appendix A1-1 Command Format The Imager Engine accepts a wide range of configuration commands. Commands can be sent to the imager whether by scanning a menu bar symbol or via Serial commands sent from the host machine. The command format is as follows: Send Command: #<parameter><space><argument><specifier>...
Page 71
Query Commands This section will describe in more detail how to use the query commands. Several special characters can be used to query the device about its settings: What is the default value for the setting? What is the device’s current ROM value for the setting? What is the device’s current RAM value for the setting? What is the range of possible values for the setting? Examples:...
Page 72
Table A1-1: Example Output from the “HELP” command #Cmds Description Default Range #HELP Display command list #XMITCID Transmit Code ID (0-OFF, 1-AIM ID, 2-SYMBOL ID ) #NORDMSG Message output by the scanner for NO READ 100 CHARS MAX #DEFAULT Restore All Settings To Custom Defaults #DNLDAPP Download a firmware (*.moc) file via XModem #HOSTCFG...
Appendix A1-2 Command List and Standard Default Parameters Command Range (if applicable) Default Value Description 128DEFA Default Code 128 parameters 128ENAB 0 to 1 Enable Code 128 128MAXL 0 to 55 Max symbol length 128MINL 0 to 55 Min symbol length 232BAUD 300-115200 115200...
Page 74
Command Range (if applicable) Default Value Description CBRDEFA Default Codabar Parameters CBRENAB 0 to 1 Enable Decoding Codabar CBRMAXL 2 to 55 Max Codabar Symbol Length CBRMINL 2 to 55 Min Codabar Symbol Length COMENAB 0 to 1 Enable Composite Code COMMAXL 1 to 2435 2435...
Page 75
Command Range (if applicable) Default Value Description LEDSPWR 0 to 3 Illumination Intensity Percentage M25DEFA Default M2of5 parameters M25ENAB 0 to 1 Enable Code m2of5 Decoding M25MAXL 1 to 55 Max M 2of5 Symbol Length M25MINL 1 to 55 Min M 2of5 Symbol Length MAXDEFA Default Maxi Code Parameters MAXENAB...
Page 76
Command Range (if applicable) Default Value Description RSEMINL 4 to 74 RSE-Expanded Min Symbol Length RSLDEFA Default RSS-Limited Parameters RSLENAB 0 to 1 Enable RSS-limited (GS1 Databar Limited) RSSDEFA Default RSS-14 Parameters RSSENAB 0 to 1 Enable RSS-14 (GS1 Databar) Decoding SUFBLOK Suffix Block SUFCLAL...
Appendix B – Programming Chart After you’re done with setting the value with the barcodes above, finish with scanning SAVE: JADAK Imager Engine User’s Manual Page 76...
Appendix C - AIM IDs Barcode AIM ID AIM ID Modifiers Code 39, Code 39 Full ASCII, 0 No check character or Full ASCII processing. Code 32 1 Reader has checked one check character. 3 Reader has checked and stripped check character. 4 Reader has performed Full ASCII character conversion.
Page 79
Barcode AIM ID AIM ID Modifiers No option specified at this time. Always transmit 0. GS1 DataBar and GS1 DataBar Limited transmit with an Application Identifier “01”. GS1 DataBar Family Note: In GS1-128 emulation mode, GS1 DataBar is transmitted using Code 128 rules (i.e., ]C1). Example: A GS1 DataBar bar code 0110012345678902 is transmitted as ]e00110012345678902.
Page 80
Barcode AIM ID AIM ID Modifiers TLC 39 0 Check digits are sent. 1 No check digit is sent. Example: An MSI bar code 4123, with a single check digit checked, is transmitted as]M14123 QR Code, MicroQR 0 Model 1 symbol. 1 Model 2 / MicroQR symbol, ECI protocol not implemented.
Appendix D - ASCII Conversion Chart For these Imager engines, use the 2 digit Hex values to create an ASCII character. E.g., to create an F, use ‘46’ and to create an f, use ‘66’. The first 32 characters are unprintable. Char Char Char...
Page 82
Appendix D – Extended ASCII Conversion Chart Char Char Char Char € À à □ ¡ Á á ‚ ¢ Â â ƒ £ Ã ã „ ¤ Ä ä … ¥ Å å † ¦ Æ æ ‡ § Ç...
Need help?
Do you have a question about the JADAK JE-22X and is the answer not in the manual?
Questions and answers