background image

 

 

 

ES3600 Embedded Image Scanner

   

 

User Manual

 

 

Version: ES3600_UM_EN_V1.0.1

 

 

Summary of Contents for ES3600

Page 1: ...ES3600 Embedded Image Scanner User Manual Version ES3600_UM_EN_V1 0 1...

Page 2: ......

Page 3: ...7 Scan mode some global settings 19 3 8 Indication 24 3 9 Decode illumination mode and Decode aiming pattern 25 3 10 Single type of barcode Multi symbols and Vertical centering read 27 Note 1 The ins...

Page 4: ...46 String transmission 88 4 Serial Communication Interface SCI 91 4 1 Programming command syntax 92 4 1 1 Single parameter setting 92 4 1 2 Multiple parameter setting 93 4 1 3 Query command syntax 93...

Page 5: ...aximum size of the scanner When selecting any trigger mode the ambient temperature should not exceed the maximum operating temperature of the scanner If the temperature exceeds the maximum operating t...

Page 6: ...ommon 1D 2D barcodes Minimum Resolution HD 1D Code39 3mil SR 1D Code128 4mil Decoding Depth High desity HD Standard range SR 3 mil Code 39 3 chars 44 89 mm 4 mil Code 128 3 chars 32 125 mm 63 120 mm 1...

Page 7: ...tion contact discharge 4 KV air discharge 8 KV Photobiological Safety EN62471 2008 RF Immunity IEC61000 4 3 10 V m Artificial Light Immunity 100 000 Lux Protection Class IP52 Drop Resistance Withstand...

Page 8: ...e 128 1 K C0 UCC EAN 128 1 K C1 ISBT 128 1 K C0 Code 93 1 L G0 Code 11 4 V H3 MSI Plessey 4 O M0 UK Plessey 1 U P0 China Post 11 2 T X0 GS1 DataBar 16 2 R e0 GS1 DataBar Truncated3 16 2 R e0 GS1 DataB...

Page 9: ...7 2 Getting started 2 1 Dimensions Units mm...

Page 10: ...Reserved Reserved 3 Ground Ground 4 3 3V for interface auto selection purpose Ground for interface auto selection purpose 5 TxD Reserved 6 RxD Reserved 7 Reserved Reserved 8 Reserved Reserved 9 CTS D...

Page 11: ...included in this section The new values replace the existing values To set the new values as custom default settings scan the Write to Custom Defaults barcode The factory default settings or custom d...

Page 12: ...e To set Flow control to be XON XOFF Steps Scan the following barcode Multiple scan setting Step 1 Scan the Option barcode barcode e g 0101M according to the user s demand Step 2 To the right of the o...

Page 13: ...string with various length of 2 4 or other values Example Set 0401 03 decimal 8002 0D0A hexadecimal 8202 01 decimal The customized QR code barcode contents and symbol are as following 0401D03 8002H0D...

Page 14: ...riate cable provided by the manufacturer will work for a specific interface Interface selection Auto detection By setting this function the scanner will automatically detect the TTL 232 interface or U...

Page 15: ...CTS when it is OK for the device to transmit XON XOFF An XOFF character turns the scanner s transmission off unit the scanner receives an XON character ACK NAK After transmitting data the scanner exp...

Page 16: ...n Alpha entry Flow control None 00 RTS CTS 01 Two direction flow control 02 XON XOFF 03 ACK NAK 04 Inter character delay 0 ms 00 5 ms 01 10 ms 02 20 ms 03 40 ms 04 80 ms 05 Response delay 00 99 100 ms...

Page 17: ...Multiple scan setting Single scan setting Option barcode Option Alpha entry 19200 06 38400 07 57600 08 115200 09 Parity bit None 00 Odd 01 Even 02 Data bit 8 bits 00 7 bits 01 Stop bit 1 bit 00 2 bits...

Page 18: ...ual COM if Scan Mode is set as Host Besides the change of USB Device Type from the USB virtual COM to others is forbidden when Scan Mode is Host Keyboard layout The scanner supports different national...

Page 19: ...B device type HID keyboard 00 HID keyboard for Apple Mac 01 USB virtual COM 02 Simple COM Port Emulation 03 Keyboard layout USA 00 Turkish F 01 Turkish Q 02 French 03 Italian 04 Spanish 05 Slovak 06 D...

Page 20: ...r character delay 0 ms 00 5 ms 01 10 ms 02 20 ms 03 40 ms 04 60 ms 05 Numeric key Alphabetic key 00 Numeric keypad 01 Alt keypad 02 GBK 03 BIGS 04 THAI 05 USB function code Output non printing charact...

Page 21: ...y Same barcode delay time for 1D symbol If a 1D barcode has been scanned and output once successfully the scanner must output the same barcode data beyond delay time When this feature is set to be 0xF...

Page 22: ...e it maybe because the barcode being scanned was created using a character encoding system that is different from the one the host program is expecting Try alternate options to find the proper one Com...

Page 23: ...05 Auto detection Good read on 06 Auto detection Good read off 07 Barcode detection Disable 00 Enable 01 Barcode detection delay Always detection 00 5 seconds 01 10 seconds 02 30 seconds 03 60 seconds...

Page 24: ...ymbol 00 FF16 50 ms 00 FF16 00 08 Double confirm 00 09 00 none 00 09 00 Global max code length for 1D symbol 04 99 04 99 99 Global min code length for 1D symbol 01 99 01 99 04 Global G1 G6 string sele...

Page 25: ...setting Option barcode Option Alpha entry Traditional Chinese 04 Windows 1250 05 KOI8R 06 Japanese 07 Complete data output before next decode attempt Disable 00 Enable 01 Sleep mode Disable 00 Deep sl...

Page 26: ...ferent level of the volume of the beeper Duration of successful decoding This parameter can be adjusted for a good reading upon favorite usage Volume of beeper This parameter can be adjusted for diffe...

Page 27: ...s option is enabled the scanner will project the aiming pattern during the code capture Level of decode illumination This parameter can be adjusted for different level of decode illumination Illuminat...

Page 28: ...ays Off 00 Always On 01 Flashing 02 On when reading 03 Decode aiming pattern Always off 00 Always on 01 On before reading 02 On when reading 03 Level of decode illumination Low 01 Middle 02 High 03 Il...

Page 29: ...symbols read By setting enable the scanner allows to read multiple symbols in one image By setting Disable the scanner will only read the symbol closest to the center area in the image Vertical center...

Page 30: ...ll 1D Disable 01 All 1D Enable 02 2D symbols read Follow respective 2D symbol setting 00 All 2D Disable 01 All 2D Enable 02 Only PDF417 Enable 03 Only QR code Enable 04 Only Data Matrix Enable 05 Only...

Page 31: ...maintaining the distance of about 15cm between the scan window of the scanner and this paper After a few seconds the scanner will give three short beeps to indicate a successful calibration or a long...

Page 32: ...n barcode or send command to enter upgrade mode Scan barcode to enter upgrade mode Send command to enter upgrade mode Send command 0x16 0x4D 0x0D 0x25 0x4E 0x4D 0x55 0x47 0x44 0x2E by USB virtual COM...

Page 33: ...ng enable the scanner can read barcodes on a mobile screen better However this will slow the reading speed of normal barcodes a little bit Multiple scan setting Single scan setting Option barcode Opti...

Page 34: ...nt digits 2 of 5 Truncation Expansion Truncate leading zeros The leading 0 digits of UPC A data characters can be truncated when the feature is enabled Example Barcode 001234567895 Output 1234567895 E...

Page 35: ...de Option Alpha entry 00 Supplement digits None 00 2 digits 01 5 digits 02 2 or 5 digits 03 Read only UPC A with Supplement digits 04 Truncation Expansion None 00 Truncate leading zeros 01 Expand to E...

Page 36: ...7 Expand to EAN 13 It extends to 13 digits with a 0 leading digit when the feature is enabled Example Barcode 00123457 Output 0001234000057 Expand to UPC A It extends to 12 digits when the feature is...

Page 37: ...n Alpha entry Supplement digits None 00 2 digits 01 5 digits 02 2 or 5 digits 03 Read only UPC E with Supplement digits 04 Truncation Expansion None 00 Truncate leading zeros 01 Expand to EAN 13 02 Ex...

Page 38: ...e is enabled Example Barcode 10012341 Output 0100120000031 Expand to UPC A It extends to 12 digits when the feature is set to be enabled Example Barcode 10012341 Output 100120000031 Truncate system ch...

Page 39: ...arcode Option Alpha entry Supplement digits None 00 2 digits 01 5 digits 02 2 or 5 digits 03 Read only UPC E1 with Supplement digits 04 Truncation Expansion None 00 Expand to EAN 13 02 Expand to UPC A...

Page 40: ...or Bookland EAN and ISSN International Standard Serial Number are two kinds of barcode for books and magazines The ISBN is 10 digits with leading 978 and the ISSN is 8 digits with leading 977 of the...

Page 41: ...ing Single scan setting Option barcode Option Alpha entry 5 digits 02 2 or 5 digits 03 Read only EAN 13 with Supplement digits 04 ISBN ISSN conversion Disable 00 Enable 01 ISBN ISSN Code ID setting 00...

Page 42: ...selection of 3 12 UPC A Supplement digits Format Data digits 7 digits Check digit Supplement digits 2 of 5 Truncation Expansion Refer to Truncation Expansion of 3 12 UPC A Multiple scan setting Single...

Page 43: ...41 2 or 5 digits 03 Read only EAN 8 with Supplement digits 04 Truncation Expansion None 00 Truncate leading zero 01 Expand to EAN 13 02...

Page 44: ...h barcode decoded Code ID setting Refer to Code ID setting of 3 12 UPC A Insertion group selection Refer to Insertion group selection of 3 12 UPC A Start End transmission The start and end characters...

Page 45: ...erification Disable 00 Enable 01 Check digit trans Disable 00 Enable 01 Max code length 00 99 00 99 99 Min code length 00 99 00 99 01 Code ID setting 00 FF16 ASCII 00 FF16 M Insert group selection 00...

Page 46: ...ption barcode Option Alpha entry Enable 01 Convert Code 39 to Code 32 Disable 00 Enable 01 Code 32 prefix A transmission Disable 00 Enable 01 Trioptic Code 39 read Disable 00 Enable 01 Trioptic Code 3...

Page 47: ...ptional check digit algorithms the specified Uniform Symbol Specification USS and the Optical Product Code Council OPCC Check digit trans By setting Enable check digit will be transmitted Max Min code...

Page 48: ...Alpha entry Read Disable 00 Enable 01 Check digit verification Disable 00 USS 01 OPCC 02 Check digit trans Disable 00 Enable 01 Max code length 00 99 00 99 99 Min code length 00 99 00 99 06 Code ID se...

Page 49: ...ting Refer to Code ID setting of 3 12 UPC A Insertion group selection Refer to Insertion group selection of 3 12 UPC A Multiple scan setting Single scan setting Option barcode Option Alpha entry Read...

Page 50: ...dule 10 of the numerical value of the data digits Check digit trans By setting Enable check digit will be transmitted Max Min code length Refer to Max Min code length of 3 17 Code 39 Code 32 Trioptic...

Page 51: ...n Alpha entry Read Disable 00 Enable 01 Check digit verification Disable 00 Enable 01 Check digit trans Disable 00 Enable 01 Max code length 00 99 00 99 99 Min code length 00 99 00 99 06 Code ID setti...

Page 52: ...roup selection of 3 12 UPC A Start End Type Codabar has four pairs of Start End Pattern you may select one pair to match your application Start End transmission Refer to Start End transmission of 3 17...

Page 53: ...ing Single scan setting Option barcode Option Alpha entry 00 Start End type ABCD ABCD 00 abcd abcd 01 ABCD TN E 02 abcd tn E 03 Start End transmission Disable 00 Enable 01 Start End character equality...

Page 54: ...tting Enable check digit will be transmitted Max Min code length Refer to Max Min code length of 3 17 Code 39 Code 32 Trioptic Code 39 Code ID setting Refer to Code ID setting of 3 12 UPC A Insertion...

Page 55: ...e 01 Check digit verification Disable 00 Enable 01 Check digit trans Disable 00 Enable 01 Max code length 00 99 00 99 99 Min code length 00 99 00 99 01 Code ID setting 00 FF16 ASCII 00 FF16 K Insert g...

Page 56: ...igits Check digit trans By setting Enable check digit will be transmitted Max Min code length Refer to Max Min code length of 3 17 Code 39 Code 32 Trioptic Code 39 Code ID setting Refer to Code ID set...

Page 57: ...e 01 Check digit verification Disable 00 Enable 01 Check digit trans Disable 00 Enable 01 Max code length 00 99 00 99 99 Min code length 00 99 00 99 01 Code ID setting 00 FF16 ASCII 00 FF16 K Insert g...

Page 58: ...the sum module 103 of all data digits Check digit trans By setting Enable check digit will be transmitted Max Min code length Refer to Max Min code length of 3 17 Code 39 Code 32 Trioptic Code 39 Code...

Page 59: ...n Alpha entry Read Disable 00 Enable 01 Check digit verification Disable 00 Enable 01 Check digit trans Disable 00 Enable 01 Max code length 00 99 00 99 99 Min code length 00 99 00 99 01 Code ID setti...

Page 60: ...the sum module 47 of all data digits Check digit trans By setting Enable check digit will be transmitted Max Min code length Refer to Max Min code length of 3 17 Code 39 Code 32 Trioptic Code 39 Code...

Page 61: ...n Alpha entry Read Disable 00 Enable 01 Check digit verification Disable 00 Enable 01 Check digit trans Disable 00 Enable 01 Max code length 00 99 00 99 99 Min code length 00 99 00 99 01 Code ID setti...

Page 62: ...is made as the sum module 11 of all data digits Check digit trans By setting Enable check digit will be transmitted Max Min code length Refer to Max Min code length of 3 17 Code 39 Code 32 Trioptic Co...

Page 63: ...n Alpha entry Read Disable 00 Enable 01 Check digit verification Disable 00 1 digit 01 Check digit trans Disable 00 Enable 01 Max code length 00 99 00 99 99 Min code length 00 99 00 99 04 Code ID sett...

Page 64: ...s i e Mod 10 Mod 10 10 and Mod 10 11 The check digit1 and check digit 2 will be calculated as the sum module 10 or 11 of the data digits Check digit trans By setting Enable check digit will be transmi...

Page 65: ...00 Enable 01 Check digit verification Disable 00 1 digit Mod 10 01 2 digits Mod 10 10 02 2 digits Mod 10 11 03 Check digit trans Disable 00 Enable 01 Max code length 00 99 00 99 99 Min code length 00...

Page 66: ...and check digit 2 will be calculated as the sum module 10 or 11 of the data digits Check digit trans By setting Enable check digit will be transmitted Max Min code length Refer to Max Min code length...

Page 67: ...n Alpha entry Read Disable 00 Enable 01 Check digit verification Disable 00 Enable 01 Check digit trans Disable 00 Enable 01 Max code length 00 99 00 99 99 Min code length 00 99 00 99 01 Code ID setti...

Page 68: ...fer to Code ID setting of 3 12 UPC A Insertion group selection Refer to Insertion group selection of 3 12 UPC A Multiple scan setting Single scan setting Option barcode Option Alpha entry Read Disable...

Page 69: ...A Conversion UCC EAN 128 Refer to Code ID transmission of 3 46 String transmission Cm will be identified as AIM ID UPC A or EAN 13 Barcode beginning with a single zero as the first digit has the leadi...

Page 70: ...Insertion group selection of 3 12 UPC A Conversion Refer to Conversion of 3 30 GS1 DataBar GS1 DataBar Truncated Multiple scan setting Single scan setting Option barcode Option Alpha entry Read Disabl...

Page 71: ...lection of 3 12 UPC A Conversion Refer to Conversion of 3 30 GS1 DataBar GS1 DataBar Truncated Multiple scan setting Single scan setting Option barcode Option Alpha entry Read Disable 00 Enable 01 Max...

Page 72: ...d Note 1 While this feature is enabled the decode speed will be dropped The more versions are enabled the more obvious influence Note 2 If the corresponding linear 1D barcode symbol is set disable onl...

Page 73: ...d Multiple scan setting Single scan setting Option barcode Option Alpha entry GS1 composite version enabled None Disable 00 GS1 128 Composite DataBar Composite 01 GS1 128 Composite DataBar Composite U...

Page 74: ...72 3 34 PDF417 Read Format Data digits variable Multiple scan setting Single scan setting Option barcode Option Alpha entry Read Disable 00 Enable 01...

Page 75: ...73 3 35 MicroPDF417 Read Format Data digits variable Multiple scan setting Single scan setting Option barcode Option Alpha entry Read Disable 00 Enable 01...

Page 76: ...74 3 36 QR Code Read Format Data digits variable Multiple scan setting Single scan setting Option barcode Option Alpha entry Read Disable 00 Enable 01...

Page 77: ...75 3 37 Data Matrix Read Format Data digits variable Multiple scan setting Single scan setting Option barcode Option Alpha entry Read Disable 00 Enable 01...

Page 78: ...de Note The support for this feature is available with customized firmware version Read Format Data digits variable Multiple scan setting Single scan setting Option barcode Option Alpha entry Read Dis...

Page 79: ...77 3 39 Aztec Code Read Format Data digits variable Multiple scan setting Single scan setting Option barcode Option Alpha entry Read Disable 00 Enable 01...

Page 80: ...de Note The support for this feature is available with customized firmware version Read Format Data digits variable Multiple scan setting Single scan setting Option barcode Option Alpha entry Read Dis...

Page 81: ...Note The support for this feature is available with customized firmware version Read Format Data digits variable Multiple scan setting Single scan setting Option barcode Option Alpha entry Read Disab...

Page 82: ...80 3 42 MaxiCode Read Format Data digits variable Multiple scan setting Single scan setting Option barcode Option Alpha entry Read Disable 00 Enable 01...

Page 83: ...81 3 43 CodaBlock F Code Read Format Data digits variable Multiple scan setting Single scan setting Option barcode Option Alpha entry Read Disable 00 Enable 01...

Page 84: ...is decoded Example Add a symbol of as a prefix for all symbols Steps 1 Scan the option barcode of Prefix string setting 8001M 2 Use the 8 ASCII table to find the value of 24 3 Scan 2 and 4 4 Scan END...

Page 85: ...de data 1 2 3 4 5 6 Steps scan the following data in order or 8010H30 8011HFF 0407D05 Testing barcode Truncate ending G6 string setting By setting a defined ending character or sting can be truncated...

Page 86: ...ximum number of characters to replace is 11 Example Replace all the A character in a data string with B character replace C with D replace E with F Original code data 1 2 3 A 4 C 5 6 E 7 8 Output code...

Page 87: ...g 0 22 characters 00 FF16 none 00 Postamble string setting 0 22 characters 00 FF16 none 00 Insert G1 string setting 0 22 characters 00 FF16 none 00 Insert G2 string setting 0 22 characters 00 FF16 non...

Page 88: ...imes 01 22 Once 01 Un defined times All FF Truncate ending G6 string setting 1 22 defined characters 01 7F16 A un defined character 00 0 30 Repeat of a G6 character setting Defined times 01 22 Once 01...

Page 89: ...insertion position is greater than the length of the symbol the insertion of string is not affected Code ID position It is allowed to select different positions of Code ID placement Multiple scan set...

Page 90: ...th of code data string can be transmitted before the code data transmitted when Enable is selected The length is represented by a number with two digits Case conversion The characters within code data...

Page 91: ...sable 00 Enable 01 Code name transmission Disable 00 Enable 01 Preamble transmission Disable 00 Enable 01 Postamble transmission Disable 00 Enable 01 Code ID transmission Disable 00 Proprietary ID 01...

Page 92: ...try Lower whole string 04 FN1 substitution transmission Disable 00 Enable 01 All non printable character string transmission with string setting Disable 00 Enable 01 Transmit the first N data characte...

Page 93: ...the Serial Communication Interface SCI The function of the SCI show as below Maintain a bi directional communication interface between the scanner and the host Allow the host to send commands to acce...

Page 94: ...ecifies the storage area to which the command is applied to An exclamation point performs the command s operation on the volatile memory A period performs the command s operation on the device s non v...

Page 95: ...ample Set 0401 03 decimal 8002 0D0A hexadecimal The command is as following Prefix Parameter index D Value Parameter index H Value 0x16 0x4D 0x0D 0x30 0x34 0x30 0x31 0x44 0x30 0x33 0x3B 0x38 0x30 0x30...

Page 96: ...x25 0x25 0x44 0x45 0x46 0x2E Set the parameters to the default values Write to Custom Defaults Format SYN M CR WCDF 0x16 0x4D 0x0D 0x25 0x25 0x57 0x43 0x44 0x46 0x2E Write the current parameter settin...

Page 97: ...Image Ship Format SYN M CR DISHP 0x16 0x4D 0x0D 0x25 0x44 0x49 0x53 0x48 0x50 0x2E An image is taken whenever the scan operation is done The last image is always stored in memory The down sampled imag...

Page 98: ...response with 8001H314E ACK Host SYN M CR 8001H314E Scanner 8001H314E ACK 8001 H 314E ACK 0x38 0x30 0x30 0x31 0x48 0x33 0x31 0x34 0x45 0x06 Step 2 1 Enable Prefix transmission 2 Look up the parameter...

Page 99: ...system is decimal thus D is used 3 The value field is filled with 4 Put all above parts and then append a storage indicator to construct the command SYN M CR 0401 5 Upon receiving command scanner res...

Page 100: ...ning accuracy 1 Do not allow any abrasive material to touch the window 2 Remove any dirt particles with a damp cloth 3 Wipe the window using a tissue moistened with water 4 Do not spray water or other...

Page 101: ...nable Disable NR Enable NR If it is enabled while the scanner receives the STOP_DECODE command or fails to decode a barcode within the Stand by duration time the scanner will transmit NR Disable NR De...

Page 102: ...de Default The default status of the scanner is enabled to scan configuration barcode Disable configuration by scanning barcode Scan the above barcode to disable scanning configuration barcode then th...

Page 103: ...ode is different 2 If using CODESOFT software firstly read the information through Help Index Code128 Special input syntax Also refer to ASCII table For example if we wish to make F1 barcode select CO...

Page 104: ...F8 BS CAN 9 Tab F9 HT EM A F10 LF SUB B Home Esc VT ESC C End F11 FF FS D Enter F12 CR GS E Insert Ctrl SO RS F Delete Alt SI US Notes The 2nd and the 3rd columns above are used for keyboard wedge onl...

Page 105: ...mbols UPC A UPC E UPC E1 Default setting Disable EAN 13 ISBN ISSN EAN 8 Code 39 Code 32 A908765439 Trioptic Code 39 Default setting Disable Interleaved 2 of 5 Industrial 2 of 5 Default setting Disable...

Page 106: ...8 UCC EAN 128 ISBT 128 Code 93 Code 11 Default setting Disable MSI Plessey Default setting Disable UK Plessey Default setting Disable China Post GS1 DataBar GS1 DataBar Truncated GS1 DataBar Limited G...

Page 107: ...105 PDF417 12 890ab xyz MicroPDF417 Default setting Disable 0239 mdo QR code 1234567890ABCD XYZ Micro QR Code Default setting Disable 0123456789MicroQR Data Matrix 123890abc mdo...

Page 108: ...106 Aztec Code Default setting Disable 12345678901234567890 Maxicode Default setting Disable 196511478400011Z00004951UPSN06X6103581 110NSEATTLEWA CodaBlock F Code Default setting Disable 0123456789...

Page 109: ...actory default values Write to Custom Defaults Store the current scanner settings as custom defaults Restore Custom Defaults Restore the scanner s custom default settings If no custom defaults were se...

Page 110: ...108 12 Configuration alphanumeric entry barcode To finish parameter setting please scan the bar code below...

Reviews: