Home

User Manual

image

Contents

1. e 5 4 3 2 1 EAN 13 m dd m 1234567 891019 ISBN ISSN 9 M Il 51 A EAN 8 MA LY Code 39 0189 AZ Code 32 A908765439 Trioptic Code 39 Default setting Disable EE 2 zu 5 E A E 0123456789 Industrial 2 of 5 Default setting Disable 0 us E ss 5 9876543210 Codabar a01 89a 99 Test chart continue Code 128 TAE A TT 01AZ za98 UCC EAN 128 ALL M ed tia 128 01AZ az89 Code 11 Default setting Disable nd It setting Dis HIHHH WII T i N ANN O1ABEFS89 China Post Did 7 S 632145 Telepen _1234567zZ GS1 DataBar GS1 DataBar Truncated A niin DET 01 12345678901231 GS1 DataBar Limited 1 2345678 90126 S DataBar Men Ab_09 yZ 100 10 Return default parameters amp firmware version Pia Bia DEF WARNING Default value initialization If you wish to return the scanner to all the factory default settings scan the barcode above Note the default setting barcode has no influence on the scanning mode setting Firmware version list YY Y V ER If you wish to display the firmware version scan the barcode above 101 11 Configuration alphanumeric entry barcode TL T HI C l d HUT WEIT MEEL HUT Wir Fi UU 5 MET CS IT Y H HEU E UR B T ELI ES ETE EI A END B HE ELLE TII C HENTI D E ELT E l ELE A EF To finish parameter setting please scan the bar code below TA M YY END 10
2. 1 byte Identifies the command opcode type Field Descriptions Bit 0 Identifies the transmission status Bit O Retransmit Bit 7 otatus Bit 1 6 unused 1 byte 1 Command is from the host Bit 7 Command source 0 Command is from the scanner All unused bits must be set to O 2 s complement sum of Checksum message contents excluding 2 bytes Checksum of message checksum CMD ACK message is sent to the UART packet transmitter when the received packet passes the checksum check and no negative acknowledgment conditions apply If the data to be sent is in response to a command e g REQUEST REVISION CMD ACK message is not in need When ACK NAK handshaking is disabled the CMD ACK message will not be sent It is not necessary to respond to a valid ACK or NAK message Host Requirements The host must send a CMD ACK or response data within the programmable Host Serial Response to acknowledge receipt of all messages unless noted otherwise in the message description section If the host sends data and does not receive a response within the programmable Host Serial Response Time out it resends the message with the retransmit status bit set before declaring a failure The host should limit the number of retries For example Scanner Requirements The scanner must send a CMD ACK or response data within the programmable Host Serial Response to acknowledge receipt of all messages unless noted otherwise in the message d
3. 00 66 VERDER DLL UE 0 0 VERDER ULT T 2906D00 w n HT UT 2906D01 3 27 China Finance Read Format Max Mm code length Refer to Max Min code length of 3 77 Code 39 Code 32 Trioptic Code 39 Check digit verification The check digit verification is optional Leading character 5 6 7 8 9 converted to A B C D E By setting leading character 5 6 7 8 9 can be converted to A B C D E Leading character assignment By setting only the barcode with the assigned leading character can be output Code ID setting Refer to Code ID setting of 3 6 UPC A Insertion group selection Refer to Insertion group selection of 3 6 UPC A Note This type of barcode is not Omnr airectionally decodable The encodable character set includes numeric O to 9 Among the symbol of 0 to 9 0 and 2 4 and 9 5 and 6 6 and 7 have the symmetrical pattern the pattern of 1 and 3 is symmetrical 60 PON N SETUP SETUP Multiple scan setting Single scan setting Option barcode Option Alpha entry Disable ELA WITT I ul 3201 Enable 01 3201D01 Max code length 00 99 AL od man U 3202D10 Min code length 00 99 A LL HI 003 Check digit verification IA 0 l dl M e os TI 3204 Reserved 01 3204D01 AOS ALL mm H A I H N Leading character 5 6 7 8 9 Kee converted to A B C D E T M WK OTI WIEN SE 3205 lnii 3205D04 li 3205D05 EET ALA 3205D06 see o o TL UM ve rte Ia BUDE TU MR DKD D
4. 1 ra for Single scan setting 2101D00 2101D01 2102D00 2102D01 2103D00 2103D01 2104D00 00 99 2105D01 00 99 0 0 0 0 0 00 FF16 00 F F16 un E L 1 1 0 0 1 2106H4C 00 66 iN 2107D00 d 3 20 Code 11 Read Format Data digits variable Check digit 1 optional Check digit 2 optional Check digit verification The check digit verification is optional Check digit transmission By setting Enable check digit 1 and check digit 2 will be transmitted upon the selected check digit verification method Max Mm code length Refer to Max Min code length of 3 77 Code 39 Code 32 Trioptic Code 39 Code ID setting Refer to Code ID setting of 3 6 UPC A Insertion group selection Refer to Insertion group selection of 3 6 UPC A 50 MM A NN SETUP SETUP Single scan setting Option barcode Opton Aipha am III Read S dac al DI EE EET Check det veniat NEE ER NE n A AT TERE TY MUN 2203 WU Max code length 00 99 I HER EMO 00 99 2204 A AT 2204D00 s Min code length 00 99 TUER LULA E Y 00 99 2208 oo TED O0O FF 16 H i d O Code ID setting JTI H 2206 OO FF 16 ASCII lt gt lA MT TT 2206H56 Insert group selection 00 66 AEU 00 66 IT s p mum TODA LL 9 o Yo Yo END END 3 21 MSI Plessey Read Format Data digits variable
5. Format of barcode data transmission Code ID Code length Code data Code ID Postamble Insert G1 G2 G3 G4 string position The scanner offers 4 positions to insert strings among the symbol In case of the insertion position is greater than the length of the symbol the insertion of string is not effective Code ID position It is allowed to select different positions of code ID placement TU ER SETUP SETUP Multiple scan setting Single scan setting Option barcode Option Alpha entry Insert G1 string position SE UU lulu A 8101D00 Insert G2 string position L NENNEN 00 99 ALL ULL lul A IN 8102D00 N Insert G3 string position TE N 00 99 AL T l u 00 9 8103D0099 II 007 ON UU 8104D00 bus MA OND A N TD 8105 After code data 01 9 8105D019 0 0 EDD DER LLL VO Yo Yo END END 69 3 31 String transmission Format of barcode data transmission Prefix transmission By setting Enable prefix will be appended before the data transmitted Suffix transmission By setting Enable suffix will be appended after the data is transmitted Code name transmission By setting Enable code name will be transmitted before code data Preamble transmission By setting Enable preamble will be appended before the data transmitted Postamble transmission By setting Enable postamble will be appended after the data is transmitted Code ID transmission Code ID can be transmitted in the format of either
6. TD UT 1802D01 MI UT Check digit transmission I A EIA 1803 Enable A TA TT 1803D01 Max code length 00 99 00 99 MI VI MMT 1804D00 Min code length 00 99 00 99 MR mm 1805D06 O0 FFi6 Enable O e O O Code ID setting UU 1306 OO FF 16 ASCII TL D LIT 1806H58 i lt X gt 00 44 Insert group selection 00 44 l LLL i s QUU DELL LIT 1807D0099 gt EDD EE LORI Yo Yo Yo END END LA 9 3 15 Codabar Read Format Check digit verification The check digit verification is optional Check digit transmission By setting Enable check digit will be transmitted Max Min code length Refer to of 3 11 Code 39 Code 32 Trioptic Code 39 Code ID setting Refer to of 3 6 UPC A Insertion group selection Refer to of 3 6 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 of 3 11 Code 39 Code 32 Trioptic Code 39 Start End character equality By setting Enable the start and end character of a Codabar barcode must be the same W L NN SETUP SETUP Single scan setting aasa Option Alpha orny e mm Read OO d UN DIE Check digit verification AA N d pe TA Check digit transmission AN ML MT 1903D01 um i mt Mui a WILH 40 SETUP Multiple scan NE CONG Single scan setting Option barcode Alpha entry Co
7. 1 Command is from the host Bit 7 Command source 0 Command is from the scanner All unused bits must be set to 0 2 s complement sum of message Checksum 2 Bytes Checksum of message contents excluding checksum This command asks the scanner to stop a scan and a decode attempt For example Host Requirements None Scanner Requirements The scanner responds with a ACK or NAK and abort the decode opration when a STOP DECODE command received if ACK NAK handshaking is enabled 83 4 9 PARAM DEFAULTS Description Set the parameters to factory default values Packet Format 0x25 0x04 Table 4 11 Field Descriptions Length of message not including Length 1 Byte Length Field checksum Bit 0 Identifies the transmission status Bit 0 Retransmit Bit 7 otatus Bit 1 6 Unused 1 Byte 1 Command is from the host Bit 7 Command source 0 Command is from the scanner All unused bits must be set to O 0 255 0 Default setting O Mindeo standard Field Descriptions Setting type Default setting type 1 Default setting 1 2 Default setting 2 others Reserved 2 s complement sum of message Checksum 2 Bytes Checksum of message contents excluding checksum For example return all parameters to the factory default setting values Host Requirements The host sends this command to reset the scanner s parameter settings to the factory default values Scanner Requirements The scanner respo
8. 3 6 UPC A Conversion Refer to of 3 24 GS1 DalaBar GS1 DataBar Truncated TE RET TEILT N Y SETUP SETUP Multiple scan setting Option barcode Option Alpha entry Read IEDERE ET I 2 071 Code ID setting ART HELLE 2802 Insert group selection A EE M 2803 Conversion IEDERE DOL 2804 EDD EEUU Yo Yo Yo END END Disable OO FF 16 OO FF 16 ASCII 00 66 58 Single scan setting A 02801D00 A 02801D01 TAURI 2802H52 w l b 2803D00 WII 2804D00 l A T 2804D01 lul 2804D02 3 26 GS1 DataBar Expanded Read Format Data characters variable Code ID setting Refer to Code ID setting of 3 6 UPC A Insertion group selection Refer to Insertion group selection of 3 6 UPC A Conversion UCC EAN 128 Refer to Code ID transmission of 3 37 String transmission Cm will be identified as AIM ID TE REL O N Y SETUP SETUP Multiple scan setting Option barcode Option Alpha entry Single scan setting Read T HEEL UT N 2901 Max code length RTL REALI 2902 Min code length DU N 2903 Code ID setting M TEEN O 2904 Insert group selection IIH 2905 Conversion A a 2906 A Y Yoo END END 00 FF16 00 FF16 ASCII HR gt EE N 59 E IT 02901D00 IC 00 99 02902D00 IC 00 99 02903D01 VERDER T 2901D01 lA TU 0 0 0 o 0 0 AU TIN 2904H52
9. Check digit 1 optional Check digit 2 optional Check digit verification The MSI Plessey has one or two optional check digits There are three methods to verify check digits i e Mod10 Mod10 10 and Mod 11 10 The check digit 1 and check digit 2 will be calculated as the sum module 10 or 11 of the data digits Check digit transmission By setting Enable check digit 1 and check digit 2 will be transmitted upon the selected check digit verification method Max Min code length Refer to of 3 11 Code 39 Code 32 Trioptic Code 39 Code ID setting of 3 6 UPC A Insertion group selection of 3 6 UPC A Code ID setting Refer to Insertion group selection Refer to 52 SETUP Multiple scan setting Single scan setting Option barcode Alpha entry A 2301D00 nll A 2301D01 A 2302D00 w HIN ELT 2302D01 AURA 2302D02 THU A 2302D03 Check digit transmission TRI AI l T THAI EI Inn 2303D01 Max code length 00 99 AU popi 2304 00 TL Min code length 00 99 DERE N poe 2305 OO FF 16 LEAL EBD 2301 Enable Check digit verification LEKE INN 2302 Reserved Code ID setting ALO MU 2306 00 F F16 ASCII T 2306H4F lt O gt 00 66 O Insert group selection N TEUN NAA T 00 66 2307 O e HINDI 2307D00 MSN e Yo Yo END END 3 22 UK Plessey Read Format Data digits variable 2 check digits optional Check digit verification Th
10. Option code Checksum type value 0x23 Ka Field Descriptions Table 4 13 Field Descriptions Length of message not Length 1 Byte Length Field including checksum Opcode 1 Byte Identifies this opcode type BitO Identifies the transmission status Bit5 1 Property of the parameter O Max value 1 Min value 2 Permanent value Bit 0 Retransmit Bit 5 1 Query property of 3 Temporary value 4 Default value Status the parameter 1 Byte 5 15 Reserve Bit 6 Change Type Bit 7 Command source Bit6 1 Permanently change 0 Temporarily change Bit 1 Host sends requesting scanner change parameter 0 scanner sends replying PARAM REQUEST command ASCII value of the option Option Code a 4 Bytes 4 bytes for each option code code ASCII value of character H Dor H Parameter value is in hexadecimal type 2 bytes 0x48 0x44 0x53 1 Byte uu D Parameter value is in decimal type 2 bytes S Parameter value is in character string type 87 Data type MEN ending with 10 1 to 23 bytes Parameter Variable 1 to 23 bytes Value Next parameter setting option code data Variable type parameter value 2 s complement sum of Checksum message contents 2 Bytes Checksum of message excluding checksum This message is sent by the scanner in response to the PARAM REQUEST message or by the host to change the scanner s parameter values Example to se
11. Single scan setting pete Mn 1401D00 Read INTRO 1401 UM IT Check digit verification pse omo HOE AAT ULC 1402 TOD ia AC 1 g TULL TLE Y 1408 HH IIH l ASCII a AA 00 66 dar OA a HD semen dt LU HIHHH 1406 HIEN IM H Truncation Expansion MOT E a 1407 E UNIV UI 1407D02 TLL VO Yo Vo END END 3 11 Code 39 Code 32 Trioptic Code 39 Read Format Start character Data digits variable Check digit optional End character Check digit verification The check digit verification is optional Check digit transmission By setting Enable check digit will be transmitted Max Min code length Each symbol has own max min code length If both setting of max min code length are OO s the setting of global max min code length is effective The length is defined as to the actual barcode data length to be sent Label with length exceeds these limits will be rejected Make sure that the minimum length setting is no greater than the maximum length setting or otherwise all the labels of the symbol will not be readable In particular you can see the same value for both minimum and maximum reading length to force the fixed length barcode decoded Code ID setting of 3 6 UPC A Insertion group selection of 3 6 UPC A Start End transmission The start and end characters of Code 39 are s You can transmit all data Code ID setting Refer to Insertion group selection Refer
12. TL DLE LLL T 0410D00 A 0410D01 Disable Decoder optimization T LET EMO 0410 Enable Data output delay in 00 FF16 continue scan mode 00 FF16 100 ms DEER I ENE er l O 0411 0411H00 OA T 0412D00 ALLE 0412D01 OD 0412D02 10 second 3 min 15 min Enter sleeping mode delay JOLLA ADD A 0412 O 0412D03 ALL 0412D04 AOL nil 0412D05 AOL TAT 0412D06 30 min 60 min 6 hour e al Oo O O Never EDD EEUU Yo Yo Yo EE ND END 20 3 5 Indication Power on alert After power on the scanner will generate an alert signal to indicate a successful self test Beeper indication After each successful reading the scanner will beep to indicate a good barcode reading and its beep tone duration is adjustable Beep tone duration This parameter can be adjusted for a good reading upon favorite usage Volume of beeper This parameter can be adjusted for different level of the volume of the beeper PU A T SETUP SETUP Multiple scan setting Single scan setting Option barcode Option Alpha entry ane oo MO Power on alert 0501D00 E i DIE Reserved ITT O502 T Man g it LA Me EUA T 01 09 10 ms ADR mn WI 0504D05 tow MEA 0505D00 Volume of beeper A dn O505 l OU EDD DER LID VO Yo Yo END END 21 3 6 UPC A Read Format System character Data digits 10 digits Check digit Check digit verification The check digit verificatio
13. see section 3 2 RS 232 Interface while the USB works in USB virtual serial port operating mode the USB virtual serial port will follow the ACK NAK flow control if the RS232 interface uses ACK NAK flow control Simple COM Port Emulation Please contact the manufacturer for the instruction Note After changing USB Device Types the scanner will automatically restart Keyboard layout The scanner supports different national keyboard layouts Inter character delay This delay is inserted after each data character transmitted Numeric key Alphabetic key the scanner will output code result as alphabetic key Numeric key the scanner will output code result as pressing numeric keypad 0 1 2 3 4 5 6 T 8 9 7 v P only Alt keypad the scanner will output code result as pressing Alt numeric key on keypad Note that the Num Lock control key must be ON This setting can be specially adapted for use with different national keyboard layout 14 PO A TI SETUP SETUP Multiple scan setting Single scan setting A N T ITI uai TIMIR N mm IT IT mn NI DIEU IIH Keyboard layout die MT EE EE TT IT re e TT Semen e 1 DU IIU N00 0 oms TH r DIT HUOT lT SETUP SETUP Multiple scan setting Single scan setting mm 00903D03 IT 00903D04 NT 00903D05 em Numeric key Dutt TSN 090a mum 0 0 T HELLE TI Yo Yo Yo EE ND END 3 4 Scan mode amp some global
14. 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 character The system character 1 of UPC E1 data can be truncated when the Format feature is enabled Example Barcode 10012341 Output 0012341 Add country code The country code CO for USA can be added when the feature is enabled Example Barcode 10012341 Output 010012341 26 IIT NN SETUP SETUP Multiple scan setting Single scan setting eae omo MU 3401D00 Read LET LL 340 HII H TULLE m mug ams e LL THEE EL a 3403 AI I DIA asci co NNN 00 66 deg AC a Ll 0 0 iL MARA ATM 3406D02 ma man TTC THE aman 3407 KE lH 3407D05 n DD DER LU o Yo Yo END END 3 9 EAN 13 ISBN ISSN Read Format Check digit verification The check digit verification is optional Check digit transmission By setting Enable check digit will be transmitted EAN 13 code ID setting Refer to of 3 6 UPC A Insertion group selection Refer to of 3 6 UPC A Supplement digits Format ISBN ISSN conversion The ISBN International Standard Book Number 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 leadin
15. Change Type bit bit 6 of Status byte can be ignored 1 PARAM REQUEST 2 PARAM SEND Figure 4 2 Host queries scanner s parameter 89 4 12 UPGRADE Description the command demands the scanner to upgrade its firmware Packet Format 0x55 0x07 T U Table 4 14 Field Descriptions Field Descriptions Field Name Format Length of message not Length 1 Byte Length Field including checksum 1Byte Identifies this opcode type Bit O Identifies the transmission status BitO Retransmit Status 1 Byte Bit 7 Bit7 Command source 1 Command is from the host The scanner recelves 3 commands continually The data supported which contain the content of data 1 data 2 1 0xAAAA5555 Data 4 Bytes data 3 then the scanner starts to upgrade its 2 0x12345678 LOADER or APPLICATION by the upgrade 3 0x87654321 software 2 s complement sum of Checksum message contents 2 Bytes Checksum of message excluding checksum For example the scanner gets into upgraded state by receiving the data packets as following orderly OxAA OxAA 0x55 0x55 OxFD 0x26 Description Host Requirements The host sends 3 commands to the scanner orderly which contains the content required the scanner is demanded to upgrade its firmware Scanner Requirements If ACK NAK handshaking is enabled the scanner responds with ACK or NAK when a command received while the scanner receives the command orderly 1 g
16. Proprietary ID or AIM ID Refer to the chapter of 7 3 Default setting for various types of barcode Code length transmission The length of code data string can be transmitted before the code data when Enable is selected The length is represented by a number with two digits Case conversion The characters within code data or the whole output string can be set in either upper case or lower case FN1 substitution transmission The scanner supports a FN1 substitution feature for keyboard wedge USB and RS 232 interface The replacement string of FN1 can be chosen by user see chapter of 3 29 G1 G6 amp ENT substitution string setting All non printable character string transmission with string setting By setting enable all string settings e g Or Insert G1 string setting are active for an all non printable character string Here a non printable character means a character with ASCII value between 0x00 to Ox1F Transmit the first N data characters only The scanner supports to only transmit the first N data characters of a barcode The number of N can be set as a digit between 1 and 99 Transmit the last N data characters only The scanner supports to only transmit the last N data characters of a barcode The number of N can be set as a digit between 1 and 99 70 AOL MAU NN rn SE TUF SE TUP Multiple scan setting Single scan setting Option barcode Option Alpha entry Se o 1 mmm A AVIA A 8201D01 l i 8202D00 l 8
17. data 123A5A Output code data 23B5B oteps scan the following barcodes in order The ASCII value for A is 41 and the ASCII value for B is 42 HI TI ND id Vo SETUF UR E NONE DE 301 a IN EII KC Ui UL UU Hi T EU E Pn Hi 1111101 NI A LUE LE IE Yo Yo Yo EN D Testing barcode H IDDIE 1 22 23 ZS AN 66 INT T SETUP SETUP Multiple scan setting Option barcode Single scan setting Alpha entry 0 22 characters 00 FFi6 Prefix string setting T METTI LN 30071 None 8001H00 0 22 characters 00 FFi6 Suffix string setting t HIH I 3002 lt ENTER gt ODOA Preamble string setting 0 22 characters 00 FF16 UL A ios co ET h IIH HU TIE ELI END nm IT h III LU HU DIN Wi HUH n I T EIND I DI AHB HUTH Truncate leading G5 string setting NOS MEAM mem o aaee zl 30710 1 22 defined characters 01 7F 6 INT T SETUP SETUP Multiple scan setting Single scan setting ien Ze Ta ER TE e TTA 8010H30 t Jl 8011H01 Repeat of a G5 character setting MEN a mm EN LS oO 1 1 TELLE 8011HFF NOS UA 8012H00 Truncate ending G6 string setting MN ETA HIT Repeat of a G6 character setting IDIOT a Y OS 3013 IA O 8013HFF Single character C1 replacement ww TL ED n 0000 un rm BEEN single character C2 replacement ome o JI ND NN 0000 LT mmm ma OER OD N VO Vo Vo END END 3 30 G1 G4 string position amp Code ID position
18. declaring a transmit error The engine only resends a message twice If the message is not sent successfully either time the engine declares a transmit error TT and issues transmit error beep When ACK NAK handshaking is disabled the CMD_NAK message will not be sent Itis not necessary to respond to a valid ACK or NAK message For example 0x40 the parameter wishing to change is not existed OXFF Ox6E Table 4 5 describes NAK types supported by the scanner Table 4 5 Scanner supported NAK types Ensure checksum is correct Limit number of resends Send packet again NAK RESEND Checksum incorrect with resend bit set with the retransmit status bit set the parameter wishing to NAK NO PARA change is not existed the parameter wishing to NAK OUT OF RANGE change exceeds the range Do not send the same message again Host does not recognize the NAK BAD CONTEXT Developer should ensure the proper opcode message is sent Host is unable to comply with the requested command e g NAK DENIED scanning mode setting is out of range 78 4 4 DECODE_DATA Description Decode data in UART packet format Packet Format 0x50 P Table 4 6 Field Descriptions Length of message not Length 1Byte Length Field including checksum Bit O Identifies the transmission status Field Descriptions Bit O Retransmit Status Bit 1 6 Unused Bit 7 Command source Bit 7 1 Command is from
19. diagram Notes Mounting screws and locating pins must be non magnetic material Do not place any magnetic material within 1 inch of the chassis without testing 2 3 Appearance of the scanner Beeper SCAN Infrared detecting Exit window Figure 2 2 Appearance of the scanner with Zinc alloy case SCAN Beeper Infrared detecting Exit window Figure 2 3 Appearance of the scanner with ABS case 2 4 Scan angle N Lo Note The scanner s sealing condition can meet its own protection require It s not necessary to add Figure 2 4 Scan angle extra sealing protection 3 Parameter menus When the scanner is scanning ensure the scan line crosses every bar and space of the symbol See Figure 3 1 0123456789 y ji MM x 0123456789 Figure 3 1 3 1 Example Configure scanner by scanning configuration barcodes Throughout the programming barcode menus the factory default settings are indicated with asterisks Single scan setting Scan the appropriate Single scan setting according to the user s demand Example to set Flow control to be ACK NAK Steps Scan the following barcode TL DLP LT 0301D04 o Yo Multiple scan setting The steps of configuration are 1 Scan the SETUP barcode on the parameter setting part 2 Enter the option mode by scanning the Parameter name barcode 3 To the right of the option barcode the necessary alphanumeric inputs are listed Scan these alpha
20. is set as a single defined un defined character G5 can also be set to be repeated This setting is ignored when the truncate number is more than the barcode data characters The option of FF for this setting is not active while the option of Truncate leading G5 string is 00 Example Truncate all leading zeros for all symbols Original code data 0001234596 Output code data 123456 Steps scan the following data in order ed LN TII IT TT UU TI YoS ETU JP SETUP SE TU Fr DI TTL HI DI ue DI DI Vun ID li TTE A li ELE li HT A UI III MI Hi ELIT NUI Hi TETEA N lt gt F A LLL MOT A LLLI MU HE ELA HE LLL LLL M Yo Yo Yo EN D Yo Yo Yo E N D Yo Yo Yo E N D Testing barcode ST I i Oooo01n c 3456 Truncate ending G6 string setting By setting a defined ending character or string can be truncated Also a single character can be un defined Repeat of a G6 character setting While G5 is set as a single defined un defined character G6 can also be set to be repeated This setting is ignored when the truncate number is more than the barcode data characters The option of FF for this setting is not active while the option of is 00 Single character C1 C2 replacement By setting a defined character in the data string can be replaced by another defined character The C1 and C2 replacement are applied simultaneously Example Replace all the A character in a data string to be B character Original code
21. not effective for all types of barcodes Data output delay in continue scan mode If it is enabled in the continue scan mode the scanner can store the data while continue scanning The scanner will output the data after the predefined delay elapsed The maximum storage of data is 1000 characters If this parameter is set to be 00 the scanner will not store data And if the parameter is set to be FF the scanner will output data after stopping scanning Enter sleeping mode delay The scanner will enter sleeping mode if the scanner s idle state time surpasses the predefined delay time When the scanner s scanning mode is Auto detection it can be awaked by sensor scan button or command And when the scanner is set in other scanning mode it can be awaked by scan button or command 18 XP NI SETUP SETUP Multiple scan setting Single scan setting SO MT 00401D00 0401D01 QQ EI 0401D02 Scanning mode HIN UN dat 0401 MT 00401D04 0401D05 E Y Standby duration 01 99 second AO DLL m Same barcode delay time III ID Oe second 0403 Double confirm 00 09 wad lal MEE CR 99 04 99 gg Wie EE Global max code length Global min code length 01 99 ALD LL o Global G1 G6 string selection 00 66 00 66 ARE XP NI SETUP SETUP Multiple scan setting l Single scan setting UTA HI s Um Aaen EE N 1 TL Se aum em Character output restraint ONT Pe 0409 mam 0 0
22. the host 0 Command is from the scanner All unused bits must be set to O The decoded data include prefix suffix Decode Data data Variable and so on which is sent in ASCII format 2 s complement sum of Checksum message contents excluding Checksum of message checksum The scanner uses this opcode when data packet is selected to send decoded barcode data to the host The decoded message is contained in the Decode Data field Host Requirements If ACK NAK handshaking is enabled the host responds ACK to the scanner when received correct data packet Scanner Requirements Decode data is sent in this format if decode data packet is selected via parameter The host responds to this message with a CMD ACK if ACK NAK handshaking is enabled For example the decode result is 1234 the data packet sent to host is as following 0x31 0x32 0x33 0x34 OxFE OxDF Note Checksum 0x10000 0x07 0x50 0x00 0x31 0x32 0x33 0x34 0xFEDF 79 4 5 REQUEST_REVISION Description Request the software revision string from the engine Packet Format 0x56 0x03 2 V Table 4 7 Field Descriptions Length of message not including Length 1Byte Length Field checksum Bit 0 Identifies the transmission Field Descriptions Bit O Retransmit status Status Bit 1 6 Unused Bit 7 1 Command is from the host Bit 7 Command source 0 Command is from the scanner All unused bits must be set to O 2 s complement sum
23. to digits including two s as data character By setting Enable can be recognized as data character Convert Code 39 to Code 32 Code 32 is a variant of Code 39 used by the Italian pharmaceutical industry Note that Code 39 must be enabled in order for this parameter to function Format of Code 32 A optional Data digits 8 digits Check digit Code 32 Prefix A transmission By setting Enable the prefix character A can be added to all Code 32 barcodes Trioptic Code 39 read Trioptic Code 39 is a variant of Code 39 used in the marking of magnetic tapes and computer cartridges Trioptic Code 39 symbols always contain six characters Start character Data digits 6 digits End character Trioptic Code 39 Start End transmission The start and end characters of Trioptic Code 39 are s You Format can transmit all data digits including two s 32 INT T SETUP SETUP Multiple scan setting l l Single scan setting Option barcode Alpha entry Read A UELUT 1501 Check digit verification DIG Id 1502 Check digit transmission ALL LATET 1503 Max code length ML MI 1504 Min code length LR T 1505 Code ID setting LU N 1506 Insert group selection DIN 1507 Format UI 1508 Start End transmission UT 1509 as data character JH TT 1510 Disable LL 1501D00 DLL PD LIU 1501D01 ON ed 1502D00 HINN 1502D0
24. 0x30 Ox5F 0x41 0x16 0x52 0x80 0x70 0x70 Ox5F 0x56 0x31 Ox2E 0x30 OxFC 0x64 Ox2E 0x31 0x20 Ox1B 81 4 7 START_DECODE Description Ask the scanner to attempt to decode a barcode Packet Format 0x53 0x03 KE S Table 4 9 Field Descriptions Length of message not including Length 1 Byte Length Field checksum Opcode 1 Byte Identifies this opcode type Bit 0 Identifies the transmission status Field Descriptions Bit O Retransmit Status Bit 1 6 Unused 1 Byte Bit 7 Command source Bit 7 1 Command is from the host 0 Command is from the scanner All unused bits must be set to 0 2 s complement sum of message Checksum 2 Bytes Checksum of message contents excluding checksum This command asks the scanner to start a scan and a decode session The decode session ends with a successful decode or a scan session time out or a STOP DECODE command For example Host Requirements None Scanner Requirements The scanner must decode a barcode in any mode when received the START DECODE command 4 8 STOP DECODE Description Ask scanner to abort a decode attempt Packet Format 0x45 0x04 E E Table 4 10 Field Descriptions Length of message not including Length 1 Byte Length Field Ce Opode OM 1 1Byte Identifies this Identifies this opcode type type Field Descriptions Bit O0 Identifies the transmission Bit O Retransmit status Status Bit 1 6 Unused Bit 7
25. 1 UIA HT 1503D00 S IL 1503D01 00 99 NL 1504D00 S 00 99 OO FF 16 00 F F16 En ER lt M gt ges SES 33 A TA O 1505D01 TLLA vd 1506H4D UIA ID LT 1507D00 w LL 1508D00 RD 1508D01 UA TA 1509D00 w l UU T 1509D01 U 1510D00 TLLA LL UT 1510D01 INT T SETUP SETUP Single scan setting arte Ta no A AA 1511D00 Convert Code 39 to Code 32 TT ID RU DR MT d 0 Trioptic Code 39 read i TB i duci DT d 0 Trioptic Code 39 Start End transmission LLLI ia i UD d 0 EN o Yo Yo END END TEE Note 1 If Trioptic Code 39 is set Enable Code 39 is forced Enable Note 2 If Code 39 is set Disable Trioptic Code 39 is forced Disable 34 3 12 Interleaved 2 of 5 Read Format Data digits Variable Check digit optional Check digit verification The check digit verification is optional Check digit transmission By setting Enable check digit will be transmitted Max Min code length Refer to of 3 11 Code 39 Code 32 Trioptic Code 39 Code ID setting Refer to Code ID setting of 3 6 UPC A Insertion group selection Refer to Insertion group selection of 3 6 UPC A 35 ME EED EU AT SETUP SETUP Multiple scan setting Single scan setting Option barcode Option Alpha em po e UI 1601D00 Read D HERE LU ULH UNI Im II Check digit verification HOI age EE 1602 MMT 1602D02 Check digit transmissi
26. 1 DataBar Truncated nnn0nnnnnennnsrnnnsnrnensnrresrnrrnsrnrrnrrrrrnsnrrrsrnrrrsrrrrenne 57 9 259 TT arii ecce cesses ita 58 9 20 GS RE eg eine E 59 GE ON nie 60 O a aaa EE o EE EE OR EE RE GE EG GE DE EE 63 3 29 61 66 5 FNA1 substit ution String Setting ss ias 65 3 30 G1 G4 string position amp Code ID position sss sese eee eee 69 9 91 StribidHFansmissloliese ed eec e DO SO a 70 4 Operate the scanner by command via UART or USB virtual UART eere T3 A 1 Command data packel e EE 74 c EMD EE 75 4 5 GE MED EE 77 44A DECODE Sp Mm 79 4 5 REQUEST REVISION id siese es ineen de Se Se Se SR GR OE SE DE tt 80 4 6 REPL RE le C oo 81 AS TART DEEODE O 82 EE dd 83 4OPARAMDEEAUL TS as 84 c TO PARAM Re ER RE 85 c S PARAM SEND A aes 87 4 12 UPGRADE EE EE N N 90 c Ee RE AR ee iun inu nz int inse inse eer eer eer 91 c S OOOD READ START EE EE E LE E 92 415 0D RERDASTOU o 93 A716 Hee TIR OFIMINO eee Gd 94 S FOUDIGSIMOOUNG EED E mtm 95 AE LEE ue 96 7 Barcode representing non printable character oococcocccconcoconnoconcoroncononconcnconcoronraronraroncanonennons 97 BASE Talle etc TRE 98 VESES UI ONS t ES 99 10 Return default parameters amp firmware version 101 11 Configuration alphanumeric entry barcode coocooccocconconconcoccocccccconconconnoncnnconcnaronnonncancanennnnncnn 102 1 Specifications 1 1 Technical specifications Table 1 1 Technical specifications 25 C
27. 2
28. 202D01 l A 8203D00 l A 8203D01 lk A A 8204D00 lk A N 8204D01 l A 8205D00 EA A 8205D01 l A N 8206D00 l I 8206D01 l u 8206D02 lik AA 8207D00 lup A ANN 8207D01 l AT SSES 9 8208D0099 MM TOO DON LL PES 8208 TS T l UIT 8208D02 mm 71 Prefix transmission DUU UD 8201 e Enable Suffix transmission none t DIHITT 8202 e X Enable e e Disable Code name transmission AO ELE 8203 Enable H O O e Disable Preamble transmission A 8204 Enable H Postamble transmission DiE DE A IT N 8205 Enable Disable Code ID transmission N TERT NI 8206 Proprietary ID AIM ID O O O Code length transmission Disable A 8207 Enable 00 O O UB IIT TI SETUP SETUP Single scan setting DIC war OAR Ad YAA 8208D04 MEN DH FN1 substitution transmission EMILIA BLUE LET T wm 8209 6085 02 l T 8209D02 ee EE TAT RS 232 8209D03 All non printable character string D TIAM i I transmission with string setting a T LLL LUI m I HI 8211D99 characters only transmitir st N deta I characters only i OER DERE ED VV Yo END END 12 4 Operate the scanner by command via UART or USB virtual UART Note 1 The information in this chapter is provided for the scanner with RS232 cable or USB cable 2 f the scanner is with USB cable th
29. IN 3206D03 AL H PORNO N SETUP SETUP Multiple scan setting Single scan setting Option barcode Alpha entry OM enre TT HI IT ns os 1 IML A ATT HI 3207H599 00 66 ALC AL LLLI 3208 3208D00 Code ID setting AED ULL 3207 ASCII lt Y gt 00 T HEEL VO Yo Yo END END f ELTE TAT MIAN TI Vo YOLLDS Laser Light Direction Setting By scanning the barcode above the decoding direction of the scanner s laser light is from left to right By scanning the up side down barcode above the decoding direction of the scanner s laser light is from right to left 62 3 28 Telepen Read Format Start character _ Data digits variable End character z Check digit verification The check digit verification is optional Check digit transmission By setting Enable check digit will be transmitted Max Min code length of 3 77 Code 39 Code 32 Trioptic Code 39 Code ID setting Refer to Code ID setting of 3 6 UPC A Insertion group selection Refer to Insertion group selection of 3 6 UPC A Type The Telepen symbology s type affects its accepted character set The following options are Max Min code length Refer to available Alphanumeric Specifies a code that supports both letters and numbers within the data source Numeric Specifies a code that supports only numbers within the data source and ignores all letters 63 IT TI SETUP SETUP Multipl
30. L 1 4 Decode zone 300mm 12in 200mm Bin 100mm 4in Sep 0mm Din 100mm Am 28mm j 3 0mil 81mm 19mm A A 96mm 200mm 8in 9mm HD 118mm 28mm ke Smil 184mm 15mm K E 178mm 300mm 12in 11mm tmil 243mm 31mm ML 241mm 47mm Mil 294mm 39mm amp K amp EE nl 353mm 65mm rt 54 471mm 91mm S5mil 552mm 0mm 100mm 200mm 300mm 400mm 500mm 600mm Din Ain 8in 12in 16in 20in 24in Figure 1 2 High density series 400mm 16in 300mm 12 in 200mm Bin 100mm Am 0mm Din 100mm din 29mm p 5M 138mm 200mm Bin 29mm lil N mm 17mm ke N 272mm i 300mm 12in 10mm eiil 39mm 32mm ke E A Tm aemm 061 459mm 400mm 16in 42mm e 9 ng 57mm 66mm breng 675mm 88mm M88 783mm 0mm 100mm 200mm 300mm 400mm 500mm 600mm 700mm 800mm Din 4in 8in 12in 16in 20in 24in 28in 32in Figure 1 3 Long range series 2 Installation guide 2 1 Important notes of installation ESD The scanner needs to protected from ESD events that may occur in an ESD controlled environment d Magnetism Mounting screws must be non magnetic material Do not place any magnetic material within 1 inch 2 54 cm of the chassis without testing 2 2 Mounting There are four mounting holes M2 on the top of the chassis and it is shown in Figure 2 1 46 2mm 41 0mm 4 M2 Y 5 0mm MAX 36 Omm Bottom view Side view of Bottom Side view Figure 2 1 Mounting
31. NUI Hi ELO UE NUI 00 7 20 1 N MINIMA RII I 1111111 UT lt gt N AIR DI Hi TE ERE NUI a 7 E EHE LEUTE LE MUI E EHE HEEL T Yo Yo Yo E N D Yo Yo Yo E N D Insert G1 G2 G3 G4 string setting The scanner offers 4 positions and 4 character strings to insert among the symbol Example Set G1 string to be AB Original code data 1234506 Output code data 12AB3456 Steps 1 Use the ASCII table to find the value of A gt 41 B gt 42 2 Scan and Insert G1 string setting barcode 8005 3 Scan and 4 from the barcode on the foldout back page 4 Scan barcode 5 Refer to the chapter of 3 30 G1 G4 string position amp Code ID position 6 Refer to the chapter of 3 4 Scan mode amp some global settings EN MID N VO ZS ET L FS RH LUE M LLL LLL TE TT 200 000000 100 KU LLL LL LL IT Hi E UI HEI SETUP SETUP Sao MA iN N 200 LEE WU T TT T Ui TN NI ui TN NI TAT TT TTA TT Ui TREE H Ui HEU H bed THT D THT D II EIER MIN LY END Ao Yo Yo END hi DDD 000 00 N KIN WI Yo o Vo E N D Testing barcode E HEEL LE ELT ILE MO 123456 65 FN1 substitution string setting The FN1 character 0x1D in an UCC EAN128 barcode or a Code 128 barcode or a GS1 DataBar barcode can be substituted with a defined string Truncate leading G5 string setting By setting a defined leading character or string can be truncated Also a single character can be un defined Repeat of a G5 character setting While G5
32. O e O OO NO Response delay BE HIHHH oas 100 ms O30a TLLA 0304D00 TLLA 0305D00 A 0305D01 A 0305D02 TLLA A 0305D03 A 0305D04 A 0305D05 O e 300 e A O O O Baud rate SR ILE O305 2400 4800 9600 O dl N L NN SETUP SETUP Multiple scan setting Single scan setting Option barcode Alpha entry n l H TT 0305D06 TL DLL AN 0305D07 UA A 0305D08 TL DLE LLLI 0305D09 N 19200 38400 57600 115200 a II HE 0306D01 ATT 0306D02 TT 0307D00 Parity VREDE END OOS Even 8 bits NO Data bit Mn 0307 zm MN 0307D01 MT AM TINT Host character delay 00 99 1ms ALL ME MTN o o MN Y Yoo END END 3 3 USB interface USB device type HID keyboard By setting the scanner is used as a USB HID keyboard emulation device USB virtual COM By setting the scanner emulate a regular RS232 based COM port If a Microsoft Windows PC is connected to the scanner a driver is required to install on the connected PC The driver will use the next available COM Port number The driver and the installation guide can be found in the associated CD and on the manufacturer s website A Windows based software COM Text is recommended to display the barcode data in text format COM Text emulates some kind of serial key typing The scanner will send the data in data package by the USB interface if the data package is enabled
33. S or Host idle High RTS the scanner can be set to match the Serial Host RTS line ACK NAK After data transmitted the scanner expects either an ACK acknowledge or NAK not acknowledge response from the host When a NAK is received the scanner transmits the same data again and waits for either an ACK or NAK After three unsuccessful attempts to send data when NAK are received the scanner issues an error indication and discards the data Inter character delay This delay is inserted after each data character transmitted Response delay This delay is used for serial communication of the scanner when it waits for a handshaking acknowledgment from the host Host character delay This delay is the time that the scanner waits for the host to send the next character in serial communication it is based on 1ms increments Data package Disable The scanner sends the decoded data directly Enable The decoded data is sent in data package mode see section 4 4 DECODE DATA 11 ADR LEO rn SE TUE SE TUP Multiple scan setting Single scan setting Option barcode Alpha entry oo TI H TT 0301D01 TT 0301D02 TT 0301D04 so TT 0302D00 TT 0302D01 Hq 0302D02 TA 0302D03 IE 0302D04 TT 0302D05 RTS CTS Flow control Host idle Low RTS ALLTEL arec Host idle High RTS ACK NAK O O O A N 10 ms Inter character delay T E UD O302 20 ms 40 ms O E 80 ms O al a o 3 o ep
34. TUP SETUP Multiple scan setting Single scan setting en TT X aaea ose om DI ILLI DIN mes zie Gi 3301D01 Check digit verification ANA AIL UL DI II SE Enable 3302D01 Check digit transmission AU T HEEL III Gage n LI nini 3303D01 Max code length 00 99 00 99 M LN TUER Min code length 00 99 HIR HI Ge 3305 OO FF 16 O O e cd Code ID setting MINEN NINIAN NN 3306 00 FF e ASCII 3306H4B lt K gt 00 66 SS 3307D00 Insert group selection T TET RI 00 66 3307 EDD DTE ORE Y Yo Yo END END iN N 3 19 Code 93 Read Format Data digits variable 2 check digits optional Check digit verification The check digit verification is optional Check digit transmission By setting Enable check digit will be transmitted Max Min code length Refer to of 3 11 Code 39 Code 32 Trioptic Code 39 Code ID setting Refer to Code ID setting of 3 6 UPC A Insertion group selection Refer to Insertion group selection of 3 6 UPC A 48 EED DE OONDE NN SETUP SETUP Multiple scan setting Option barcode Option Alpha entry Read MENANI INI 2101 Check digit verification T THEE LO WI 2102 Check digit transmission N HET HNI 2103 Max code length MENNTA E WI 2104 Min code length A N 2105 Code ID setting LIN 2106 Insert group selection JIT T 2107 A LU VO Yo Yo END END Disable
35. UPC A UPC E UPC E1 EAN 13 EAN 8 ISBN ISSN Code 39 Code 39 full ASCII Code 32 Trioptic Code 39 Interleaved 2 of 5 Industrial 2 of 5 Matrix 2 Decode capability of 5 Codabar NW7 Code 128 UCC EAN 128 ISBT128 Code 93 Code 11 USD 8 MSI Plessey UK Plessey China Post China Finance Telepen GSI DataBar formerly RSS variants Weigh Temperature 0 to 50 C 32 to 120 F Operating 40 to 60 C 40 to 140 F Storage Humidity 5 to 95 non condensing Programming method Manual reading special barcode Command 1 mil 0 0254mm Long range series High density series 5 mil 40 110mm 3 mil 5 5Omm 10 mil 10 280mm 10 mil 10 855mm 13 mil 15 315mm 13 mil 10 150mm 16 mil 25 385mm 16 mil 25 165mm Decoding depth amp Min element width 35 mil 145 630mm 35 mil 145 295mm Laser safety EN60825 1 Class 1 EMC EN55022 EN35024 Electrical safety EN60950 1 Protection class IP51 Safety 1 2 Electrical interface Pin assignment The scanner provides a 10 pins 1 25mm pin to pin distance connector Pin 10 Pin 1 D EE Le A L I 1 Figure 1 1 Backward view Table 1 2 lists the pin assignments of the scanner Table 1 2 Electrical interface Pin assignment SB Description Pin Signal Name Power 5V Power 5 VDC Ground OV reference connects to Ground Input Ground Input cable shields Input Ground Ground OV referenc
36. User Manual Notice Make sure you carefully read the following information to ensure that your barcode scanner is able to perform at the level for which it is designed All software including firmware furnished to the user is on a licensed basis The right is reserved to make changes to any software or product to improve reliability function or design ZS The material in this manual is subject to change without notice The manufacturer assumes no responsibility for any loss or claim by third parties which may arise from the use of this manual Do not throw or drop the scanner or otherwise subject it to strong impact which can damage the scanner interrupt program execution corrupt memory contents or otherwise interfere with proper operation Different version of the barcode scanner may have different software function please confirm the corresponding version of software Notes about structure and electric circuit design 1 Suggest using non magnetic screws when mounting the scanner Magnetic screws can cause element mirror neutral position to change It is recommended to use a thread locking method such as a Nylok patch Do not place magnetic material e g dynamic speakers ringers vibrators inductors metal parts within 1 inch of the scanner chassis Evaluate placement of all magnetic or ferrous material during system layout to determine if 1 inch is sufficient Leave sufficient space to accommodate the maximum s
37. after the Stand by duration elapsed the scanner turns off light source and replies lt STX gt lt CAN gt lt CR gt lt LR gt Note Only when the is Good read identification this command is valid 4 15 GOOD_READ_STOP Description the command demands the scanner to stop executing GOOD_READ_START command Packet Format Host Requirements The host sends GOOD READ STOP command to the scanner to stop executing GOOD READ START command Scanner Requirements If ACK NAK handshaking is enabled the scanner responds with ACK or NAK and then stops decoding when it receives the GOOD READ STOP command Otherwise the scanner will stop decoding directly Note Only when the is Good read identification this command is valid 93 4 16 The control of timing conflict If the scanner has started the data transmission while the host sends commands to the scanner once the scanner receives complete command it stops its data transmission to respond the host command and then restart the terminated data transmission due to the data transmitted in packet format the host can accurately separate from the received data 1 response information 2 information about transmitted data originally TXD Host RXD D a D RXD Host TXD 1 The scanner starts to send data 2 The host interrupts the scanner sending data and sends PARAM_REQUEST command 3 The scanner sends PARAM SEND data packet to reply hosts PARAM REQUEST command 4 T
38. at Data digits variable Check digit optional Check digit verification The check digit verification is optional Check digit transmission By setting Enable check digit will be transmitted Max Mm code length Refer to Max Min code length of 3 77 Code 39 Code 32 Trioptic Code 39 Code ID setting Refer to Code ID setting of 3 6 UPC A Insertion group selection Refer to Insertion group selection of 3 6 UPC A Truncate leading zeros Refer to Truncate leading zeros of 3 76 Code 128 44 A AYDA NN SETUP SETUP Multiple scan setting Single scan setting Option barcode Option Alpha entry E NN MT ld JT A T T EN EN EEN EN dium ENDE d 2502D01 Meee TON 0 0 Max code length dd NENNEN 00 99 T HD MU 2504 Min code length ES EDEN ND 00 99 ES 2505 SN EL n Code ID setting 00 FF 16 00 FF 16 I EREMO M ASCII HI DUTOT bags Truncate leading zeros TN i 25083 MAI 0 0 EDD DTE ORE Y Yo Yo EE ND END 45 3 18 ISBT 128 Read Format Data digits variable Check digit optional Check digit verification The check digit verification is optional Check digit transmission By setting Enable check digit will be transmitted Max Min code length Refer to of 3 11 Code 39 Code 32 Trioptic Code 39 Code ID setting Refer to of 3 6 UPC A Insertion group selection Refer to Insertion group selection of 3 6 UPC A 46 IIT NN SE
39. d If it decodes successfully the scanner will reply lt STX gt lt gt lt CR gt lt LF gt Otherwise the scanner will reply lt STX gt lt CAN gt lt CR gt lt LF gt When it receives a GOOD READ STOP command refer to 4 75 GOOD READ STOP the scanner will stop scanning immediately In this scan mode the scanner still supports all the commands except START DECODE and STOP DECODE Also you can press trigger to scan the configuration barcode to configure parameter or firmware version display barcode to get firmware version information But if you scan the other barcodes the scanner will not transmit the decoding result In other scan modes the GOOD READ START command and GOOD READ STOP command are invalid Note Restoring the default settings by the host command or scanning the barcode has no affect on the scanning mode settings Same barcode delay time If a barcode has been scanned and output once successfully the laser beam must be off or moved away from the barcode beyond delay time to active scanning the same barcode When this feature is set to be OxFF then the delay time is indefinite Double confirm If it is enabled the scanner will require a several times of same decoded data to confirm a valid reading Global Max Min code length These two lengths are defined as the valid range of decoded barcode data length Make sure that the minimum length setting is no greater than the maximum length setting or 17 otherw
40. de ID setting 00 FFie 00 FF 16 DC asci N lt N gt Insert group selection 00 66 RULE I 00 66 nM III III IO HIT Munn 1908D02 Im HI 1908D03 Start End transmission TB AA l AL Mm 1909D01 Start End character equality TB EA J MA 1910 MAL N ORDE AN Yo Yo Yo END END 41 3 16 Code 128 Read Format Data digits variable Check digit optional Check digit verification The check digit verification is optional Check digit transmission By setting Enable check digit will be transmitted Max Min code length Refer to of 3 11 Code 39 Code 32 Trioptic Code 39 Code ID setting Refer to Code ID setting of 3 6 UPC A Insertion group selection Refer to Insertion group selection of 3 6 UPC A Truncate leading zeros The leading 0 digits or all 0 digits of Code 128 barcode characters can be truncated when the feature is enabled 42 TU A T SETUP SETUP Multiple scan setting l l Single scan setting rae omo MU 2001D00 Read OO m EI UI zen nn A UNN N E TN AN Check digit transmission A d e die iN O N 0 0 00 99 ET LIN 2004 HINDI 2004D00 Min code length Un s EA TT Code ID setting MI TENAN AAA M 2006 00 FF416 ASCII VRAE i 2006H4B x Insert group selection T EH MI 2007 AA A 2007D00 TT Truncate leading zeros AO eo UI AN o Yo Yo END END 43 3 17 UCC EAN 128 Read Form
41. e 3 3V for interface Ground for interface sd l l RS232 Logic high level 3 3VDC auto selection Input auto selection Input Pi No Pin Signal Name Type Power 5V Input E USB Logic low level OV reference RS232 Serial data transmit output TXD Output port Transmitted data RS232 Serial data receive input port RXD Input Reserved Received data Reserved Reserved Reserved Scanner trigger TRIGGER Input TRIGGER Low level activity OV reference ES high level 3 3VDC RS232 Serial port handshaking line purpose purpose Reserved USB Negative differential line RS232 Serial port handshaking line Request to send USB Positive differential line Note Voltage level of all RS232 Pin outs RXD TXD CTS and RTS is OV for logic low level and 3 3V for logic high level Clear to send Output 10 O ES H ES H D ES 1 3 Default settings for various types of barcode Table 1 3 Default settings Enable Verification Transmission Length Code ID Code ID Em y v jq v e D j Em woa y v j v j amp D j Em BAND y Y j v j d A j Im een EE NN EN EE EN EN NN oor Note The settings for ISBN ISSN and EAN 13 must be the same except the code ID Fixed length barcodes The settings for GS1 DataBar Truncated and GS1 DataBar must be the same L L e 2 L 2 22 2 ar AE AE DEd lt PIA A A 2 lt L
42. e UK Plessey has one or two optional check digits The check digit 1 and check digit 2 will be calculated as the sum module 10 or 11 of the data digits Check digit transmission By setting Enable check digit will be transmitted Max Mm code length Refer to Max Min code length of 3 77 Code 39 Code 32 Trioptic Code 39 Code ID setting Refer to Code ID setting of 3 6 UPC A Insertion group selection Refer to Insertion group selection of 3 6 UPC A 94 IT T SETUP SETUP Multiple scan setting Single scan setting Option barcode Option Aipha ety CM NN Read gei m IT DOT Check digit verification see o A H IN OU d DIN Check digit transmission AO d ged i IT Max code length IA ER 2404 Min code length DERDE N e 2405 Code ID setting T HT H 24 06 00 FF416 ASCII Insert group selection JT TT N NI 00 66 2407 TEE AU VO Yo Yo END END 3 23 China Post Read Format Max Min code length Refer to Max Min code length of 3 77 Code 39 Code 32 Trioptic Code 39 The code length of China Post is 11 Code ID setting Refer to Code ID setting of 3 6 UPC A Insertion group selection Refer to Insertion group selection of 3 6 UPC A E O T SETUP SETUP Multiple scan setting Single scan setting o l aana E en 1 n dl R Read iL IL TD Max code length 00 99 A M 2604 Min code length MEE A 2605D11 Code ID se
43. e scan setting Single scan setting D zm es EI 0000808000100 100 A mm Check digit verification ES T H AA TN TT RA HOI Check digit transmission A AAA d ALL LL r Hmm 3503D01 ug Hm gie n i ATT Code ID setting wp TUL AD 9977s nu d 3506H50 Insertion group selection ow fo UL N co Mmm e oo A HII IT T LEAL YY D n END END 64 3 29 G1 G6 amp FN1 substitution string setting Format of barcode data transmission Code ID Code length Code data Code ID Postamble Suffix string setting The enter gt key is represented in different ASCII when it is applied by different OS For a Windows DOS OS senter is represented as lt CR gt lt LF gt 0x0D Ox0A for an Apple MAC OS enter is represented as CR 0x0D for a Linux Unix OS enter is represented as lt LF gt 0x04 Prefix Suffix string setting amp Preamble Postamble string setting They are appended to the data automatically when a barcode is decoded Example Add a symbol of as a prefix for all symbols oteps 1 Use the ASCII table to find the value of 524 2 Scan and Prefix string setting barcode 3 Scan 2 and 4 from the barcode on the foldout back page 4 Scan END barcode 9 Refer to section 3 37 String transmission set to be Enable ocanning steps Scan the following barcodes in order HT TI 0 HINN H 200 000000 100 KU LLL LL LL IT Ao SETUP oS HE TU PFP Hi ELLE LE MU 10
44. e setting of must be set as USB virtual COM Please refer to chapter of 3 3 USB interface 3 Please read the chapter of 3 4 Scan mode amp some global settings about the setting of in details UART parameter should be set as below 1 Baud rate 300bps 115200 bps 2 Data bits 8 bits 3 Stop bit 1 bit 2bit 4 Parity check bit None Odd Even 5 Flow control None RTS CTS ACK NAK Table 4 1 lists the commands that the scanner supports The command is sent in data package format The data package format refers to 4 7 Command data packet format The specific operation of each command refers to the corresponding section Table 4 1 Command table s SIN pecon 5 Tanet 7 Tam mem SE Sepe s PARAM DEPAULT USC Parameter requesting Support to check some types PARAM REQUEST Ox3F of parameter property max value min value current permanent setting default setting and so on ES PARAM SEND 0x23 94 Parameter transmission The Host asks the scanner to change one or more parameters setting TOS UPGRADE 0x55 Upgrade loader or application BN CMD_RESTART Restart the scanner GOOD READ START Start to decode to identify whether the barcode 1s readable or not GOOD READ STOP N Stop executing GOOD READ START command Note When executes the START DECODE command it only can be interrupted by the STOP DECODE command And when executes the other commands it can t be interrupted by any other command
45. escription 15 section If the scanner does not receive an ACK within this time period it sends the previous message again The scanner retries twice more with the retransmit status bit set before declaring a transmit error 76 4 3 CMD_NAK Description Negative acknowledgment of received packet Packet Format 0x4E 0x04 m CON Table 4 4 Field Descriptions Length of message not Length 1 Byte Length Field including checksum Bit 0 Identifies the transmission status Bit O Retransmit Bit 7 1 Command is from the host Status Bit 1 6 Unused 1 Byte 0 Command is from the scanner Bit 7 Command source All unused bits must be set to 0 Identifies the reason the NAK occurred Field Descriptions Bit O busy the scanner is executing a command Bit 1 NAK_RESEND Checksum failure Bit 2 NAK BAD CONTEXT Unexpected or Unknown message Bit 3 NAK DENIED Bit 4 Reserved Bit 5 Reserved Bit 6 NAK NO PARA the parameters wishing to change do not exist Bit 7 NAK OUT OF RANGE the parameters wishing to change exceed the Reason code range 2 s complement sum of Checksum message contents Checksum of message excluding checksum This message is sent when the received packet fails the checksum verification or some error occurred while handling the message If the scanner received NAK within this time period it sends the previous message again The scanner retries twice before
46. g 977 of the EAN 13 symbol Example Barcode 9780194315104 Output 019431510X Barcode 9771005180004 Output 10051805 ISBN ISSN code ID setting Refer to Code ID setting of 3 6 UPC A PO AA TI SETUP SETUP Multiple scan setting Single scan setting Option barcode Option Alpha entry e ow o Ti dite Age OD Check digit verification ao o SU NU d LL mmm Check digit transmission ES RE ues TI IHI IIT T IIT 1304H41 w 28 MB OLLI Y SETUP SETUP Multiple scan ET Single scan setting Option barcode Alpha entry 00 66 Insert group selection A N CO 1305D00 mmm Supplement digits AN 1306D01 UIUC AT ed 1306D03 ISBN ISSN conversion A l PHHH AT MIS HIT 1309H42 JII Y n rn END END 2 or 5 digits H ee Lows CTA 1306D02 29 3 10 EAN 8 Read Format Data digits 7 digits Check digit Check digit verification The check digit verification is optional Check digit trans By setting Enable check digit will be transmitted Code ID setting Refer to Code ID setting of 3 6 UPC A Insertion group selection Refer to Insertion group selection of 3 6 UPC A Supplement digits Data digits 7 digits Check digit Supplement Digits 2 or 5 Truncation Expansion Refer to Truncation Expansion of 3 6 UPC A Format 30 JHT ELLO oSE o T N TI cC U Multiple scan setting
47. he scanner resends the interrupting data all data is resent 6 The host sends ACK Figure 4 3 Timing control 94 5 Troubleshooting Probi Nothing happens when you follow the operating instruction or the roblem scanner displays erratic behavior l 1 No power to the scanner Check the system power Ensure the Possible causes and l power supply is connected possible solution eg f 2 The cable connection is incorrect Connect the cable again The cable connection is incorrect Connect the cable again Possible causes and 2 For a USB HID keyboard or a keyboard wedge configuration possible solutions ensure the system is programmed for the correct keyboard type and language and the CAPS LOCK key is in the correct state 1 Barcode symbol is unreadable Check the symbol to make sure it is not defaced Try scanning test symbols of the same barcode type Possible causes and 2 Scanner is not programmed for the correct barcode type Be sure possible solutions the scanner is programmed to read the type of barcode you are scanning Distance between scanner and barcode is incorrect Move the scanner closer to or further from the barcode Shutdown the device and correctly connect the scanner to the Possible causes and device Then start up the device and test possible solutions If the problem is still unsolved contact your distributor or the manufactory support centre 95 6 Maintenance Cleaning the exit window
48. is the only maintenance required A dirty window may affect scanning accuracy 1 2 3 4 Do not allow any abrasive material to touch the window Remove any dirt particles with a damp cloth Wipe the window using a tissue moistened with water Do not spray water or other cleaning liquids directly into the window Use a piece of soft and dry cloth when cleaning the scanner 96 7 Barcode representing non printable character Notes to make the following barcode 1 According to different barcode printing software the method of printing following barcode 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 code128 then select CODE A type and input DOC1 as data Up 1 Page Up Home Delete F4 F F11 Left Backspace Enter F2 F6 F10 97 Down Page Down WILL End ll F1 Hn F5 HULL F9 F12 Right T a b Insert F3 F7 E SC 8 ASCII Table Note the second and third columns are just used for USB interface in above table MM BELLE v Peere eeehe FE AMA Example ASCII A 98 9 Test symbols UPC A 23231 ES E
49. ise the labels of the symbol will not be readable In particular the same value can be set for both minimum and maximum reading length to force the fixed length barcode decoded Notes 1 Please set the max min length for individual barcode in later sections if special demand is requested 2 The number of check digits is included in max min code length 3 These two settings have no effect on the symbols with fixed length e g UPC A UPC E EAN 13 EAN 8 and China Post Global G1 G6 string selection The scanner offer one or two string group for ALL symbols By setting one or two digits to indicate which string group you want to apply You may refer to the chapters of 3 29 G1 G6 ENT substitution string setting and 3 30 G1 G4 string position amp Code ID position Example Group 1 gt set 01 or 10 Group 2 and 4 gt set 24 or 42 All valid settings include 00 01 02 03 04 05 06 10 11 12 13 14 15 16 20 21 22 23 24 25 26 30 31 32 33 34 35 36 40 41 42 43 44 45 46 50 51 52 53 54 55 56 60 61 62 63 64 65 and 66 Element amendment If it is enabled the scanner can read the barcode comprised with bars and spaces in different scale Printable character only If this option is selected the scanner will output the printable characters only i e in ASCII from 20H to 7EH Decoder optimization If it is enabled the scanner will optimize the decoder with error correction This function is
50. ize of the scanner Read section 7 2 Electrical interface Pin assignment carefully to learn about the electrical interface design Contents NOUS a e la bs al Ee Notes about structure and electric circuit design ENNEN li lS Boelie OS ariadna ao ados 1 1 1 Techmcalspeciticatiohs mearen a 1 1 2 EleciricalTaterrace Pipn assigbe lb aso DR Ee AE ee EE A sd EE Ee RE NR 2 1 3 Default settings for various types of barcode sse eee ee se ee ee ee ee ee ee ee Ee ee ee ee ee ee ee ee ee ee ee ee 3 UE DS eso ZONE EE EE AE AR RR ER EN ERENS EE RENE ES ER ERENS RE GWEN ENS SE RGN 4 2 Installation QUIE EE 6 2 1 Important notes Ol INSTANALION EE 6 2 2 le le doe EE EE N EO EE OE OE ER LE EEN 6 2 3 Appearance of the scanner sssini a ee ee EE Ee ee nana Ee ee EE ee ER ee RE Re ee Ee ee RE Re ee T PES A o 0 0 EE LM DE DE rcp M BEDE A AT 8 3 Parameter MENUS ciar ies 9 3 1 Example Configure scanner by scanning configuration barcodes 9 EE 11 II iii 14 3 4 Scan mode amp some global settings ENEE 17 Sod Maca losas EE hc AA oia 21 A a 22 S UPCE m 24 ORO E 26 9 9 BAN USB SON error EE EE ee eee ce 28 EE 30 3 11 Code 39 Code 32 Trioptic Code 20 32 ra 35 A e EE 37 9 4d dtrbe2 e EE 38 SER ele Ta rte RN 40 o A 42 FIT UCC EAN TZO cL 44 Et ee E MOM MUME 46 A E ER Irv ne N OO EE 48 PAG e a EE EE A 50 S IL Roy IES o tos 52 S2 UR POSSE O O po S t 54 o NINOS tt tt EE 56 3 24 GS1 DataBar GS
51. led Example Barcode 00123457 Output 001234000057 Truncate system character The system character 0 of UPC E data can be truncated when the feature is enabled Example Barcode 00123457 Output 0123457 Add country code The country code CO for USA can be added when the feature is enabled Example Barcode 00123457 Output 000123457 l NN SETUP SETUP Multiple scan setting Single scan setting MTN mm Check digit verification pans TA AT A HD MI An O50 oo ET IT MUN UH Code ID setting 00 FF 16 IHN e It asci EET Insert group selection RD H 1205 1205D00 1206D00 PN UD 1206D01 Lo CREME A ILL san om NT 1206D02 CO L RRR nn Tp AA DR TT 1207D02 T TTT T LLL TIT LATA 1207D04 Expand to UPC A JT T 1207D05 EDD PAD NN VO Yo Yo END END 25 3 8 UPC E1 Read Format System character 1 Data digits 6 digits Check digits Check digit verification The check digit verification is optional Check digit trans By setting Enable check digit will be transmitted Code ID setting Refer to of 3 6 UPC A Insertion group selection of 3 6 UPC A Supplement digits System character 1 Data digits 6 digits Check digit Supplement digits 2 or 5 Truncation Expansion Expand to EAN 13 It extends to 13 digits with O digits when the feature is enabled Example Barcode
52. n is optional Check digit trans By setting Enable check digit will be transmitted Code ID setting Code ID is a one or two character string used to represent the symbol upon a succeeding reading If you want application to transmit Code ID you must set Code ID transmission to be enabled Refer to the chapter of 3 37 String transmission Insertion group selection Refer to Global insertion group selection of the chapter of 3 4 Scan mode amp some global settings Supplement digits The Supplement digits barcode is the supplemental 2 or 5 characters Format System character Data digits 10 digits Check digit Supplement digits 2 or 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 Expand to EAN 13 It extends to 13 digits with a 0 leading digit when the feature is enabled Example Barcode 001234567895 Output 0001234567895 Truncate system character The system character of UPC A data can be truncated when the feature is enabled Example Barcode 001234567895 Output 01234567895 Add country code The country code CO for USA can be added when the feature is enabled Example Barcode 001234567895 Output 0001234567895 22 JT 1 SETUP SE TUP Multiple scan setting Single scan setting Option ba
53. nds with a ACK or NAK and return all parameters to the factory default setting values excluding scanning mode parameters if ACK NAK handshaking is enabled when a PARAM DEFAULTS command received The command has the same effect with the Default Value Initialization barcode on the scanner 84 4 10 PARAM_REQUEST Description Request values of selected parameters Packet Format Ox3F 7 Field Descriptions Table 4 12 Field Descriptions Length of message not including Length 1 Byte Length Field checksum Bit 0 Identifies the transmission status Bit1 5 Control querying the property of parameter 0 Query maximum value of the parameter 1 Query minimum value of the Bit O Retransmit parameter Bit 1 5 Query property of the 2 Query permanent setting value of the Status parameter Bit 6 Unused Bit 7 Command source parameter 3 Query temporary setting value of the parameter 4 Query the default value of the parameter 5 15 Reserved Bit 6 Reserved to be O Bit 7 1 Command is from the host oh Each option code has 4 bytes the ion g ASCII value of the option code Variable scanner can query several parameters code Parameter 1 Parameter 2 2 s complement sum of message Checksum 2 Bytes Checksum of message contents excluding checksum The host uses this message to request selected parameters from the scanner Host Requirements The host requests the scanner s current value
54. numeric entries 4 Scan the END barcode listed on the bottom of each parameter setting part 5 Notes that only one parameter can be setup at each time Example to set Flow control to be none Steps Scan the following barcodes in order HIRT UU Oo SETUPPFP t HEEL TE LI UI OSOON Hi LEER IL O Hi LEER IL O 0010102008000 SETUP barcode SR DIN TI Single scan barcode BOSE Tur SETUP l l Alpha l Option barcode Option Single scan setting entry Rn i LUE MU pd 01 DLL RU UL S Flow control Host idle Low RTS 0301D01 Ii UU M uam 7 OA RU Host idle High RTS 50301D029 ACKINAK 04 II A 0301D04 200 oo IM ay o N A 1200 LL 2400 ANT D I 800 MEES vum 2600 DEN TT um 18200 os III 57600 os INIA N 115200 oo II A LT E WM Lo Yo Vo END END KI Baud rate C so gt Alphanumeric entries Option barcode END barcode Figure 3 2 Set Flow control to be none 3 2 RS 232 interface Flow control None The communication only uses TXD and RXD signals without any hardware or software handshaking protocol RTS CTS If the scanner wants to send the barcode data to host computer it will issue the RTS signal first wait for the CTS signal from the host computer and then perform the normal data communication If there is no replied CTS signal from the host computer after the timeout duration the scanner will issue an error indication By setting Host idle Low RT
55. of message Checksum 2 Bytes Checksum of message contents excluding checksum For example The host sends this message to request revision information from the scanner The scanner responds with REPLY REVISION Scanner Requirements Host Requirements The scanner sends its revision string to the host See REPLY REVISION for format 80 4 6 REPLY_REVISION Description Reply to REQUEST_REVISION command with software revision string Packet Format 0x52 CR Table 4 8 Field Descriptions Length of message not including Length 1 Byte Length Field checksum Bit O Identifies the transmission status Bit 0 Retransmit Bit 7 otatus Bit 1 6 Unused 1 Byte 1 Command is from the host Bit 7 Command source 0 Command is from the scanner All unused bits must be set to O o Software revision in ASCII see Revision ASCII data variable following for details 2 s complement sum of message Checksum 2 Bytes Checksum of message contents excluding checksum Host Requirements Field Descriptions None Scanner Requirements The scanner sends its Revision field data string to the host in the following format SW_REVISION lt space gt ENGINE_ID Where SW_RIVISION is the version string including software information ENGINE ID is always Ox1B it presents the scanner ID information For example if the SW REVISION is ES4200 App V1 0 1 the REPLY REVISION message will be 0x45 0x53 0x34 0x32 0x30
56. on THEE AIT ITI TH MT 1603D01 Max code length TOL E ULL n 00 99 1604 Min code length UAL Y 00 99 1605 Code ID setting A 1606 00 F F16 ASCII Insert group selection III 00 66 1607 AN Y Yoo END END 3 13 Industrial 2 of 5 Read Format Check digit transmission By setting Enable check digit will be transmitted of 3 11 Code 39 Code 32 Trioptic Code 39 of 3 6 UPC A of 3 6 UPCA Max Min code length Refer to Code ID setting Refer to Insertion group selection Refer to E A N SETUP SETUP Multiple scan setting n Obtinbarcode Option Alpha entry B HAT A A M AT 1701D01 MO ES ML E mum 00 99 Code ID setting A al II wen mmm Insert group selection MA pe EUA AN Yo Yo END END 00 D DULL di EUA T 37 3 14 Matrix 2 of 5 Read Format Data digits variable Check digit optional Check digit verification The check digit verification is optional Check digit transmission By setting Enable check digit will be transmitted Max Min code length Refer to of 3 11 Code 39 Code 32 Trioptic Code 39 Code ID setting Refer to Code ID setting of 3 6 UPC A Insertion group selection Refer to Insertion group selection of 3 6 UPC A 38 IIT T SETUP SETUP Multiple scan setting Single scan setting EE 7 wesen OO EN u pS III dii taal i O Check digit verification A d III 1302
57. rcode Option Alpha entry Read MI N 17101 sai DO 01101D00 Se ce ETD sai EU 00 01102D00 Se os RITTE sai MID 01103D00 nee s 1 III Check digit verification O LN 1102 Check digit trans MOOD WT 1103 Code ID setting 00 FFg 00 FF 6 T TUO MI ASCII 1104 I HT 1104H41 N lt A gt 00 66 00 IT 1105D00 T a A TA TTA 1106D01 DAA A 1106D02 2or Sd III Bees ML dk LLL Truncation Expansion HU TESS LL 0 0 Lg 0 0 Insert group selection DINN 1105 00 66 Supplement digits 2 digits INN A 1106 5 digits O O e de N AN o Yo Yo END END 3 7 UPC E Read Format System character 0 Data digits 6 digits Check digits Check digit verification The check digit verification is optional Check digit trans By setting Enable check digit will be transmitted Code ID setting Refer to Code ID setting of 3 6 UPC A Insertion group selection Refer to Insertion group selection of 3 6 UPC A Supplement digits Format Truncation Expansion Truncate leading zeros The leading 0 digits of UPC E data characters can be truncated when the feature is enabled Example Barcode 00123457 Output 123457 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 set to be enab
58. s 73 4 1 Command data packet format The general packet format is as following Notice Opcode is the abbreviation about Operation code Table 4 2 lists the descriptions of fields that occur in all messages This description is repeated for each opcode For messages that use the data field the specific type of data is described in that field in later sections Table 4 2 Field descriptions Length of message not including Length 1 byte Length the check sum bytes Maximum value is OxFF sent O First time packet is sent BitO Retransmit 1 Subsequent transmission attempts Status Parameter property Bit5 1 use for parameter requesting and parameter transmission Bite Change type 0 Temporary change apply to parameter transmission 1 Permanent change 1 Command is from the host Bit Command source 0 Command is from the scanner a ue number pae See individual sections for details of bytes 2 s complement sum of message Checksum of message formatted Checksum 2 bytes contents excluding checksum as High Byte Low Byte Note The checksum is a 2 byte checksum and must be sent as High Byte followed by Low Byte Checksum 0x10000 Length Opcode Status Data 74 4 2 CMD_ACK Description Positive acknowledgment of received packet Length Opcode Checksum Packet Format 0x59 0x03 m Y Table 4 3 Field Descriptions Length of message not Length 1 byte Length of Field including checksum
59. s for specific parameters by listing the parameter codes in the Request Data field If the host asks for a parameter value which is not supported by the scanner the 85 scanner responses NAK The scanner s response to this command is PARAM SEND not ACK Depending on the time out setting and the number of parameters requested this reply may fall outside the programmable Host Serial Response Time out If this occurs this is not a time out error To compensate increase the time out Scanner Requirements When the scanner receives this message it processes the information by formatting a PARAM SEND message containing all requested parameters supported and their values The programmable Serial Response Time out can be exceeded when processing this message depending on the time out set and the number of parameters requested For example the value of scanner parameter 0301 is 1 when host query information of the parameter 0301 the PARAM LE sent by host is as following 0x30 0x33 0x30 0x31 0x07 OxFE 0x76 0 SR Q 1 the PARAM SEND responded by scanner is as following 0x23 0x30 0x33 0x30 0x31 0x44 0x30 0x31 OxOA 0x00 OxFE Ox6A KA 0 3 Q 1 D COU 1 86 4 11 PARAM_SEND Description the command performs two optional operations 1 The scanner respond to a PARAM_REQUEST 2 The host demand scanner to change particular parameter values Packet Format Data Parameter Length Opcode Status
60. settings Scan mode Good read off The trigger button must be pressed once to activate scanning The light source of scanner stops scanning when there is a successful reading or no code is decoded after the elapsed Momentary The trigger button acts as a switch Press button to activate scanning and release button to stop scanning The light source of scanner stops scanning when there is a successful reading or no code is decoded after the elapsed Alternate continue The trigger button acts as a toggle switch Press button to activate or stop scanning Continue The scanner always keeps scanning and it does not matter when the trigger button is pressed or duration is elapsed Timeout off The trigger button must be pressed once to activate scanning The light source of scanner stops scanning when no code is successful decoded after the Stand by duration elapsed Auto detection The scanner will start scanning when an object closes to it The light source of scanner stops scanning when there is a successful reading or no code is decoded after the elapsed The auto detection function works again only after the object leaves the scanner The trigger button is still valid when the auto detection is enabled Good read identification The scanner will start to scan when it receives a GOOD READ START command refer to 4 74 GOOD READ START The light source of scanner stops scanning when there is a successful reading or no code is decoded after the elapse
61. t 2 gt 3 it upgrades its firmware 90 4 13 RESTART Description the command demands the scanner to restart Packet Format Ox5E 0x03 AN Table 4 15 Field Descriptions Length of message not Length 1 Byte Length Field including checksum Field Descriptions BitO Retransmit BitO Identifies the transmission status Status 1 Byte Bit7 Command source Bit7 1 Command source 2 s complement sum of Checksum message contents 2 Bytes Checksum of message excluding checksum For example the host sends the command to restart the scanner Host Requirements The host sends RESTART to the scanner which makes scanner restarted Scanner Requirements If ACK NAK handshaking is enabled the scanner responds with ACK or NAK and restart when the RESTART received 91 4 14 GOOD_READ_START Description the command demands the scanner to start to decode to identify whether the barcode is readable or not Packet Format Host Requirements The host sends GOOD READ START to the scanner to identify the barcode is readable or not Scanner Requirements If ACK NAK handshaking is enabled the scanner responds with ACK or NAK and then start to decode when it receives the GOOD READ START command Otherwise the scanner will start to decode directly If decodes successfully the scanner turns off light source and replies lt STX gt lt gt lt CR gt lt LF gt When there is no barcode decoded successfully
62. t parameter Flow control to be None see section 2 2 RS 232 interface Parameter Length Opcode Parameter code Data type Checksum value 0x30 0x33 0x30 0x31 0x44 0x30 0x30 OxOA 0x23 OxCO OxFD OxAB COU 3 Q 1 D 0 0 Host Requirements The host transmits this message to change the scanner s parameters Be sure the Change Type bit bit 6 of the Status byte in the Status field is set as desired Scanner Requirements When the scanner receives a PARAM SEND it interprets and stores the parameters then ACKs the command if ACK NAK handshaking is enabled These parameters are stored permanently only if the Change Type bit 6 of the Status byte is set to 1 Frequent permanent changes are not recommended due to the limited write cycles of flash memory If bit 6 is set to O the changes are temporary and are lost when the engine is powered down If the scanner changes the parameter it issues the requested beep sequence and stores the requested parameter values 1 PARAM SEND 2 Store parameters and ACK Figure 4 1 Host demands scanner to change parameter 4 The scanner issues a PARAM SEND in response to a PARAM REQUEST from the host It responds to the PARAM REQUEST message by sending all supported parameter values No value 88 is sent for any unsupported parameter If none of the requested values is supported the scanner responds to the host with NAK When the scanner sends PARAM SEND message the
63. tting 00 FF 16 TENK DE UI ASCI A 2606H54 Insert group selection A ULL lp AN 2607 a 2607 D00 AN Y YY END END 56 3 24 GS1 DataBar GS1 DataBar Truncated GS1 DataBar Truncated is structured and encoded as the same as the standard GS1 DataBar format except its height is reduced to a 13 modules minimum while GS1 DataBar should have a height greater than or equal to 33 modules Read Format 16 Data digits Code ID setting Refer to Code ID setting of 3 6 UPC A Insertion group selection Refer to Insertion group selection of 3 6 UPC A Conversion UCC EAN 128 Refer to Code ID transmission of 3 37 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 leading 010 stripped and the barcode reported as EAN 13 Barcode beginning with two or more zeros but not six zeros has the leading 0100 stripped and the barcode reported as UPC A TE LEE A N Y SETUP SETUP Multiple scan setting Single scan setting DE n MM 2701D00 Read ILL DLL COO oe rot Asc MATA RDL 02702H52 Insert group selection 7 1 wm 00 66 dc A eo Conversion TT jy UBA IN 02704D02 AN o Yo Yo END END 57 3 25 GS1 DataBar Limited Read Format Code ID setting Refer to Insertion group selection 16 Data digits Code ID setting of 3 6 UPC A Refer to Insertion group selection of

Download Pdf Manuals

image

Related Search

Related Contents

ALL IN ONE Heat Pump Water Heater    (和文)(PDF/163KB)  User`s Manual  Wayne 321304-001 User's Manual  PDF TAU Speed Automazione Cancello Scorrevole  user manual  Wolf FS-0-0-WS-12-M User's Manual  AUFBAUANLEITUNG / BENUTZERHANDBUCH  Intenso 32GB SDHC Class 4  

Copyright © All rights reserved.
Failed to retrieve file