Page 8
Data Matrix On/Off ....................... 59 Data Matrix Minimum and Maximum Length ................ 59 Maxi Code ..........................60 Maxi Code Defaults ......................60 Maxi Code On/Off ........................ 60 Maxi Code Minimum and Maximum Length ................. 60 QR Code ........................... 61 QR Code Defaults ........................ 61 QR Code On/Off ........................
Page 9
flexpoint ™ HS-1 Series N Declaration of Conformity ..............69 Operating Characteristics ......................70 Safety and Regulatory Notices ....................71 Appendices Appendix A - Command Format ....................72 Appendix A1-2 Command List and Standard Default Parameters ..........75 Appendix B – Programming Chart ................... 79 Appendix C - AIM IDs .......................
Chapter 1 - Getting Started Introduction The flexpoint ™ HS-1E from JADAK ® is a hand held bar code scanner that utilizes area imaging technology to read popular linear (1D), stacked linear, and matrix (2D) bar codes. With a small ergonomic shape, the HS-1E can be used in a wide variety of applications, but is especially designed for Healthcare applications and environments.
JADAK ® flexpoint ™ HS-1E Identification On the bottom of your HS-1E hand scanner you will see a label as shown below: Configuration String Revision Serial Number Configuration String: The configuration string is an 12 digit string with the last 5 digits being a factory configuration number.
Reading Techniques The HS-1E has a view finder or aimer that projects a bright red dot that corresponds to the imager’s horizontal/vertical field of view. The aimer should be centered over the bar code, but it can be positioned in any direction for a good read. Linear bar code 2D Matrix symbol The aiming beam is smaller when the HS-1E is closer to the code and larger when it is farther...
Chapter 2 - Interface Settings Connecting the HS-1E with USB Port Note: These instructions are for use with the USB (JADAK CBL-0080) cable. If you are using USB Serial COM 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 HS-1E for USB HID Keyboard mode. Note: The HS-1E must be power cycled after programming this interface! USB HID Keyboard USB COM Port Emulation Scan the following code to program the HS-1E to emulate a regular RS-232-based COM port.
Keyboard Country Layout When the HS-1E 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 HS-1E’s. * 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 HS-1E’s.
Default Options Custom Default Settings Scan the following code revert the unit to its custom default settings. Note: The HS-1E must be power cycled after programming this command! Note: To (re-)set custom defaults, please contact JADAK. Page 16 JADAK flexpoint™ HS-1E User’s Manual...
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 NR 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 Mode The HS-1E’s imager engine is equipped with an aimer that can help with positioning barcodes for quicker decoding. Scan one of the following codes to enable or disable the aimer of the scanner, during decode attempts. Default = Enabled. * Enable Disable Aimer Delay...
Vibration The HS-1E has an optional internal Vibration motor function that can be used to indicate errors, reads / no reads, etc. This can be very helpful in an environment where an audible beep would be unwanted; for instance in a patient ward at night in a hospital, where patients are sleeping. Vibration Modes The HS-1E can use its vibration engine to vibrate in different situations.
3 Vibration pulses 4 Vibration pulses 5 Vibration pulses Vibration Time Sets the Vibration (and Pulse) Time in steps of 1 millisecond from 1ms up to 1 second. Default = 100 milliseconds. Several commonly used Vibration Time menu command barcodes are included below. Sample settings: * Vibration time = 100ms Vibration time = 200ms...
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 HS-1E by sending the trigger command TRGON, pressing the physical trigger button or by using the trigger line/pin of the cable. Several supporting commands are provided to set the allowed trigger time-out (e.g.
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 scanner 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 HS-1E 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.
Chapter 4 - Utilities This chapter describes some utilities that can tell more about certain aspects of the HS-1E hand scanner. Report the list of available Programming Commands All of the supported serial commands of the HS-1E, along with a short description and the current setting value will be serially output when this barcode is scanned.
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 as Prefix or by scanning the barcode below and then set the ASCII...
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 below...
Chapter 6 - Imaging The HS-1E can be used to capture images in addition to decoding barcodes, as it behaves like a digital camera. This can be very helpful in applications such as patient identity verification, signature capture, or any other situation where you need to take an image. This chapter describes some of the functions that are related to image capturing.
Snap an Image Use the command IMGSNAP to snap/take an image to with the HS-1E. 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 639, 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. * Disable Enable 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. Either option can be chosen to be just validated, or validated and transmitted. Default = 1 Check Digit Validate.
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. * Disable Enable, but don’t transmit 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 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-128 (Formerly UCC-EAN128) Scan one of the codes below to enable or disable GS1-128 Decoding. Default = Enabled. * Enable Disable Page 46 JADAK flexpoint® HS-1E User Manual...
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. * Disable Enable 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. * Disable Enable 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. * Disable Enable 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.
Standard Cable Pin out 10 Pin Modular Plug 2 Data + connects to the HS-1E handle 3 Tied to 5 Volt power 4 Supply Ground 7 +5 Volt power connection 10 Data - RS-232 1 Trigger Line 10 Pin Modular Plug 2 Shield GND connects to the HS-1E handle 4 (Supply) Ground...
Chapter 9 - Maintenance Repairs Repairs and/or upgrades are not to be performed on this product by the (end-)user. These services are to be performed by JADAK only. Please contact JADAK for your service needs. Maintenance The HS-1E provides reliable and efficient operation with a minimum of care. Although specific maintenance is not required, the following periodic checks ensure dependable product operation: Cleaning the Scanning Window...
Interface Cable Inspect the HS-1E’s interface cable and connector for wear or other signs of damage. A badly worn cable or damaged connector may interfere with scanner operation. Should the cable be damaged, the cable can be replaced in the field. NOTE: The use of non-JADAK cables voids the warranty.
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 Novanta Corporation (hereafter referred to as “JADAK”) warrants the HS-1E 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;...
Consult the dealer or an experienced radio or television technician for help. Caution: Any changes or modifications made to this HS-1E, which are not expressly approved by Novanta Corporation, may void the user’s authority to operate the equipment. Note: To maintain compliance with FCC Rules and Regulations, cables connected to this HS-1E must be shielded cables, in which the cable’s shield wire(s) have been grounded (tied) to...
™ HS-1E Declaration of Conformity CAT-HS1E-H4xx, CAT-HS1E-H3xx or any JDK-XXXX variant of the base CAT models. Manufacturer Novanta Corporation 7279 William Barry Blvd, North Syracuse NY 13212 Address – Product Description Barcode Scanner This declaration of conformity is issued under the sole responsibility of the manufacturer.
Harmonized European Norms Standard Year + Amendments Description EN 60950-1 2006+A11:2009+A1:2010+A12:2 Product Safety 011+ A2:2013 EN 55024 2010 Immunity EN 55032 2012 EN 61000-3-2 2014 Harmonics (current < 16A) EN 61000-3-3 2013 Flicker (current < 16A) CFR47 Part 15 Subpart B Radiated Emissions Authorized on behalf of JADAK: Name...
Safety and Regulatory Notices Warning Labels and Markings Symbol Meaning Warning Description & Abbreviations Warning Consult product documents for additional information on this topic. Indicates compliance with the Council Directive 93/68/EEC for the CE Mark European Union. Indicates that electrical and electronic equipment should be disposed of properly and separate from other types of waste.
Appendices Appendix A - Command Format The HS-1E accepts a wide range of configuration commands. Commands can be sent to the HS- 1E whether by scanning a menu barcode symbol or via Serial commands sent from the host machine. The HS-1E command format is: Send Command: #<parameter><space><argument><specifier>[Carriage Return] Where: Parameter:...
Page 74
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 75
Table A1-1: Example Output part from the “HELP” command #Cmds Description Default Range #HELP Display command list #DEFAULT Restore All Settings To Custom Defaults #DEFFACT Restore All Settings To Factory Defaults #DNLDAPP Download a firmware (*.moc) file via XModem #HOSTCFG Host Interface Types #REVSOFT Request Firmware revision information...
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 Decoding Code 128 128MAXL 0 to 55 Max Code 128 Symbol Length 128MINL 0 to 55 Min Code 128 Symbol Length 1D_POOR 0 to 1...
Page 77
Command Range (if applicable) Default Value Description CODEGTE 0 to 1 Enable CodeGate COMENAB 0 to 1 Enable Composite Code COMMAXL 1 to 2435 2435 Composite Code Max Symbol Length COMMINL 1 to 2435 Composite Code Min Symbol Length DEFFACT Restore All Settings to Factory Defaults DEFAULT Restore All Settings to Custom Defaults...
Page 78
Command Range (if applicable) Default Value Description 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 MaxiCode Parameters MAXENAB 0 to 1 Enable MaxiCode Decoding...
Page 79
Command Range (if applicable) Default Value Description 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) SUFBLOK Suffix Block SUFCLAL Clear all Suffixes SUFDEFA Default All Suffixes SUFENAB 0 to 1...
Appendix B – Programming Chart After you are done with setting the value with the barcodes above, finish with scanning SAVE: Page 79 JADAK flexpoint® HS-1E User Manual...
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 82
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 GS1 DataBar Family Identifier “01”. 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 83
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 the HS-1E hand scanner, 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 85
Appendix D – Extended ASCII Conversion Chart Char Char Char Char € À à □ ¡ Á á ‚ ¢ Â â ƒ £ Ã ã „ ¤ Ä ä … ¥ Å å † ¦ Æ æ ‡ § Ç...
Appendix E - Sample Bar Codes UPC-A Codabar Code 128 Code 39 Code 93 Interleaved 2 of 5 PDF-417 Composite Code MicroPDF Aztec Data Matrix QR Code MaxiCode Page 85 JADAK flexpoint® HS-1E User Manual...
Page 87
About JADAK: JADAK, a business unit of Novanta, is a market leader in machine vision, RFID, barcode, printing, and color and light measurement products and services for original equipment manufacturers. The business designs and manufactures custom embedded detection and analysis solutions that help customers solve unique inspection, tracking, scanning and documenting challenges.
Need help?
Do you have a question about the JADAK FLEXPOINT HS-1E and is the answer not in the manual?
Questions and answers