background image

Summary of Contents for SC050

Page 1: ......

Page 2: ...PS2 Keyboard wedge 9 2 Command instructions 10 2 1 Barcode command instructions 10 2 2 Serial port command instructions 11 2 3 Command table 12 2 4 Quick command HEX format 13 3 General command data f...

Page 3: ...14 3 UPC E 38 4 14 4 CODABAR NW 7 39 4 14 5 CODE 39 41 4 14 6 CODE 93 44 4 14 7 INTERLEAVED 2 OF 5 46 4 14 8 STANDARD 2 of 5 Industrial 2 of 5 48 4 14 9 MATRIX 2 of 5 50 4 14 10 CODE 128 EAN UCC 128...

Page 4: ...X 1 80 G INTERLEAVED 2OF5 n X 4 80 H STANDARD 2OF5 X 4 80 I MATRIX 2OF5 X X X 6 80 J CODE 128 n X 1 80 K EAN UCC 128 n X 1 80 L CODE 11 X 4 80 M CHINESE POST X X X 6 80 N Note 1 means default enable m...

Page 5: ...pped with USB Keyboard TTL RS232 DB9 female RS485 DB9 male PS2 keyboard or any other customized interfaces Different product s standard interface is different So please confirm it before purchase Othe...

Page 6: ...port TTL level 5 Tx Output COM output port TTL level 6 NC Null Reserved 7 NC Null Reserved 8 NC Null Reserved 9 BPR Output Buzzer good read will be activated and output frequency is 3K for 150ms if de...

Page 7: ...t the start and finish of a scan 4 DATA The width of the DATA signal stands for the width of black and white bars The output is CMOS level High level Bars Low level Spaces 5 TRIG Allowing Trigger scan...

Page 8: ...gger optional 2 Rx 3 Tx 5 GND 9 DC 5V optional When pin 1 receives low level for 10ms it means trigger and scan optional Pin 6 is only used in trigger mode It will output low level for 100ms if it det...

Page 9: ...7 1 3 4 RS485 interface NO Function 1 Trigger optional 3 A 8 B 5 GND 9 DC 5V optional...

Page 10: ...8 1 3 5 USB interface NO Function 1 VCC 2 D 3 D 4 GND...

Page 11: ...9 1 3 6 PS2 Keyboard wedge Omission...

Page 12: ...Command barcode is same as serial port command value Detail as Chart 2 2 1 B Note with means factory default parameter a SET Enter setting mode It will drop out setting mode automatically if it not s...

Page 13: ...tion table Command Variable number of bytes Beeper 1 Byte 0x31 Enable 0xFF Disable Buzzer status Check Sum 2 Byte Message check sum format High byte low byte Note 1 Check Sum Radix complement of comma...

Page 14: ...default READ_REVISION 0x2B Read product software version software version5 PARAM_MODIFY 0x50 Modify parameter value OPEN_BEEPER 0x31 Open buzzer X X ACK 0x3F Handshaking X X Note 1 Whether to support...

Page 15: ...ad F0100 0B 04 31 00 50 46 30 31 30 30 FF FD 6A Enable repeat read F0101 0B 04 31 00 50 46 30 31 30 31 FF FD 69 Multiple read F0102 0B 04 31 00 50 46 30 31 30 32 FF FD 68 TTL RS232 output A0000 0B 04...

Page 16: ...General command data format 3 1 SET END Data format Length Message Source Message target Reserve Opcode Command beeper Check Sum 0x0A 0x04 0x31 0x00 0x24 END Command Enter setting mode SET Save Exit...

Page 17: ...Restore factory default 0x28 DF Restore user default 0x29 DC Write user default1 0x2A WC END Note 1 Setting Write user default will automatically set with END Length Message Source Message target Res...

Page 18: ...16 3 3 TRIGGER_SCAN STOP_SCAN Data format Length Message Source Message target Reserve Opcode Command beeper Check Sum 0x08 0x04 0x31 0x00 Command Opcode SET Trigger scan 0x26 LT Stop scan 0x27 LS END...

Page 19: ...4 Version Data format Length Message Source Message target Reserve Opcode Command beeper Check Sum 0x08 0x04 0x31 0x00 0x2B Command SET Read product batch version RV Read product bootload version RB...

Page 20: ...ime based on 25ms 0x00 0xFF Second Frequency Sound 2 Frequency 0x00 0x08 refer chart 3 5 2 second_x25ms Sound 2 Time based on 25ms 0x00 0xFF Third Frequency Sound 3 Frequency 0x00 0x08 refer chart 3 5...

Page 21: ...0 31 2F 03 05 04 01 04 05 04 0A FF FE 39 Example 2 hex ring once Sound 1 2500Hz last for 250ms sound 2 1350Hz last for 0ms sound 3 1350Hz last for 0ms stop time between each sound is 0ms Setting comma...

Page 22: ...um 0x07 0x04 0x31 0x00 0x3F 0x2F Scanner Host handshaking respond protocol data format Length Message Source Message target Reserve Opcode data beeper Check Sum 0x0D 0x31 0x04 0x00 0x3F ND V201 0xFF E...

Page 23: ...ata format Length Message Source Message target Reserve Opcode Command beeper Check Sum 0x0B 0x04 0x31 0x00 0x50 Command SET TTL RS232 A0000 USB HID Keyboard A0001 USB virtual com port A0002 USB HID c...

Page 24: ...language Data format Length Message Source Message target Reserve Opcode Command beeper Check Sum 0x0B 0x04 0x31 0x00 0x50 Command SET US A0100 French A0101 German A0102 Turkish A0103 Belgian A0104 B...

Page 25: ...Check Sum 0x0B 0x04 0x31 0x00 0x50 Command SET Disable boot buzzer B0000 Enable boot buzzer B0001 Disable good read buzzer B0100 Enable good read buzzer B0101 Buzzer volume low B0200 Buzzer volume Me...

Page 26: ...et to the same baud rate The data characters may be transferred in one of the following formats A parity bit may be added to every character so that the total number of 1 s in the data bits together w...

Page 27: ...25 Odd parity C0301 Even parity C0302 END...

Page 28: ...D Decode respond data format Length Message Source Message target Reserve Opcode Command Beeper Check Sum 0x07 0x31 0x04 0x00 0x01 0xFF Note Command 0x06 means serial port command setting succeed Comm...

Page 29: ...d SET Disable transmit NR G0000 Enable transmit NR G0001 Enable transmit NR protocol G0002 END Decode Host Enable transmit NR protocol data format Length Message Source Message target Reserve Opcode d...

Page 30: ...7 Power mode Data format Length Message Source Message target Reserve Opcode Command Beeper Check Sum 0x0B 0x04 0x31 0x00 0x50 Command SET Regular power consumption E0100 Low power consumption E0101...

Page 31: ...be triggered again to read another label It can be triggered via button serial port or auto trigger Continuous read The reader will produce as much data as it can decode regardless whether it is the s...

Page 32: ...et Reserve Opcode Command Beeper Check Sum 0x0B 0x04 0x31 0x00 0x50 Command SET 0ms F0200 100ms F0201 200ms F0202 500ms F0205 900ms F0209 1000ms F0210 1500ms F0215 2000ms F0220 9900ms F0299 END Note T...

Page 33: ...000ms F0340 6000ms F0360 9900ms F0399 END Note 1 The last two digits of command are decimal number Minimum is 00 and maximum is 99 Multiple is 100ms 2 When trigger scan waiting time is 0ms with low le...

Page 34: ...100ms F0401 200ms F0402 500ms F0405 900ms F0409 1000ms F0410 1500ms F0415 2000ms F0420 4000ms F0440 6000ms F0460 9900ms F0499 END Note 1 The last two digits of command are decimal number Minimum is 00...

Page 35: ...detection range and prevents the scanning performance from degrading by noise It mainly improves scanning performance of low PCS and low resolution barcodes from the long distance Low detection mode...

Page 36: ...34 4 13 Auto trigger Data format Length Message Source Message target Reserve Opcode Command beeper Check Sum 0x0B 0x04 0x31 0x00 0x50 Command SET Disable H0000 Enable H0001 END...

Page 37: ...35 4 14 Barcode setting Data format Length Message Source Message target Reserve Opcode Command beeper Check Sum 0x0B 0x04 0x31 0x00 0x50 Command 1 Byte 3 byte Barcode ID Command data...

Page 38: ...symbology is a fixed length symbology encoding 11 data digits a check digit and non printable start stop characters The following characters are supported the digits 0 up to 9 An optional leading zero...

Page 39: ...N8 symbology is a fixed length symbology encoding 7 data digits a check digit and non printable start stop characters The following characters are supported the digits 0 up to 9 Command SET Disable IB...

Page 40: ...s The following characters are supported the digits 0 up to 9 An optional leading digit can be transmitted which together with the data and the check digit forms a 8 digit field providing compatibilit...

Page 41: ...e checksum is calculated as the sum modulo 16 of the numerical values of all data characters Command SET Disable IE000 Enable IE001 Not Transmit ST SP IE100 Transmit ST SP ABCD IE101 Transmit ST SP ab...

Page 42: ...08 Min barcode length 10 IE810 Min barcode length 12 IE812 Min barcode length 14 IE814 Min barcode length 16 IE816 Max barcode length 10 IE910 Max barcode length 12 IE912 Max barcode length 14 IE914 M...

Page 43: ...aracters In full ASCII mode all 128 ASCII characters are supported This is done by combining one of the characters or with one of the alpha characters A up to Z Command SET Disable IF000 Enable IF001...

Page 44: ...42 Code32 Not Transmit ST A IF600 Code32 Transmit ST A IF601 Code32 Not Transmit CD IF700 Code32 Transmit CD IF701 END...

Page 45: ...08 Min barcode length 10 IF810 Min barcode length 12 IF812 Min barcode length 14 IF814 Min barcode length 16 IF816 Max barcode length 10 IF910 Max barcode length 12 IF912 Max barcode length 14 IF914 M...

Page 46: ...d data character values including the first check digit C The check digits are not transmitted The special shift characters are control characters and are not transmitted with the data If one of these...

Page 47: ...08 Min barcode length 10 IG810 Min barcode length 12 IG812 Min barcode length 14 IG814 Min barcode length 16 IG816 Max barcode length 10 IG910 Max barcode length 12 IG912 Max barcode length 14 IG914 M...

Page 48: ...ation is carried in the bars and spaces The start and stop pattern are not unique inside the code It is therefore essential to use the fixed length option to prevent partial reads Command SET Disable...

Page 49: ...8 IH808 Min barcode length 10 IH810 Min barcode length 12 IH812 Min barcode length 14 IH814 Min barcode length 16 IH816 Max barcode length 10 IH910 Max barcode length 12 IH912 Max barcode length 14 I...

Page 50: ...y encodes a single digit in each data symbol Information is carried in the bars and spaces Command SET Disable II000 Enable II001 Not Check CD II100 Check CD II101 Not Transmit CD II200 Transmit CD II...

Page 51: ...length 8 II808 Min barcode length 10 II810 Min barcode length 12 II812 Min barcode length 14 II814 Min barcode length 16 II816 Max barcode length 10 II910 Max barcode length 12 II912 Max barcode leng...

Page 52: ...he bars and spaces Command SET Disable IJ000 Enable IJ001 Min barcode length IJ806 Max barcode length IJ970 Min barcode length 8 IJ808 Min barcode length 10 IJ810 Min barcode length 12 IJ812 Min barco...

Page 53: ...racter The check digit is calculated as the sum modulo 103 of the start character and the weighted values of the data and special characters EAN UCC 128 also kownn as GS1 128 is a variant of the Code...

Page 54: ...8 IK808 Min barcode length 10 IK810 Min barcode length 12 IK812 Min barcode length 14 IK814 Min barcode length 16 IK816 Max barcode length 10 IK910 Max barcode length 12 IK912 Max barcode length 14 I...

Page 55: ...re supported the digits 0 up to 9 the dash character The first check digit is the modulo 11 sum of the weighted data character values The second check digit is the modulo 11 sum of the weighted data c...

Page 56: ...08 Min barcode length 10 IM810 Min barcode length 12 IM812 Min barcode length 14 IM814 Min barcode length 16 IM816 Max barcode length 10 IM910 Max barcode length 12 IM912 Max barcode length 14 IM914 M...

Page 57: ...806 Max barcode length IN970 Min barcode length 8 IN808 Min barcode length 10 IN810 Min barcode length 12 IN812 Min barcode length 14 IN814 Max barcode length 10 IN910 Max barcode length 12 IN912 Max...

Page 58: ...s been selected positive labels may not be decoded anymore or with difficulty This also applies to menu labels To enable the reader to read positive labels again a number of negative menu labels have...

Page 59: ...57 4 14 14 All barcodes setting Command SET Disable All barcodes I1000 Enable All barcodes I1001 No case conversion I1200 Convert to upper case I1201 Convert to lower case I1202 END...

Page 60: ...e J1006 User defined prefix ID barcode J1007 User defined prefix barcode J1008 END Note How to set user defined prefix 1 Set prefix mode 2 Enter user defined prefix mode 3 Set user defined prefix code...

Page 61: ...06 barcode user defined suffix 0x0D J2007 barcode user defined suffix 0x0A J2008 barcode user defined suffix 0x0D 0x0A J2009 barcode user defined suffix Tab 0x09 J200A END Note How to set user defined...

Page 62: ...ix Command SET Enter user defined prefix mode JA100 Enter user defined suffix mode JA200 Control character Hex NULL 00 A SOH 01 B STX 02 C ETX 03 D EOT 04 E ENQ 05 F ACK 06 G BEL 07 H BS 08 I HT 09 J...

Page 63: ...61 N SO 0E O SI 0F P DLE 10 Q DC1 11 R DC2 12 S DC3 13 T DC4 14 U NAK 15 V SYN 16 W ETB 17 X CAN 18 Y EM 19 Z SUB 1A ESC 1B FS 1C GS 1D RS 1E _ US 1F SPC 20...

Page 64: ...62 Character Hex 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 0 30 1 31 2 32 3 33...

Page 65: ...63 4 34 5 35 6 36 7 37 8 38 9 39 3A 3B 3C 3D 3E 3F 40 A 41 B 42 C 43 D 44 E 45 F 46 G 47...

Page 66: ...64 H 48 I 49 J 4A K 4B L 4C M 4D N 4E O 4F P 50 Q 51 R 52 S 53 T 54 U 55 V 56 W 57 X 58 Y 59 Z 5A 5B...

Page 67: ...65 5C 5D 5E _ 5F 60 a 61 b 62 c 63 d 64 e 65 f 66 g 67 h 68 i 69 j 6A k 6B l 6C m 6D n 6E o 6F...

Page 68: ...66 p 70 q 71 r 72 s 73 t 74 u 75 v 76 w 77 x 78 y 79 z 7A 7B 7C 7D 7E DEL 7F Keyboard keys Hex F1 80 F2 81...

Page 69: ...67 F3 82 F4 83 F5 84 F6 85 F7 86 F8 87 F9 88 F10 89 F11 8A F12 8B Backspace 8C Tab 8D Return ENTER 8E Enter Numeric Keypad 8F Esc 90 Arrow Down 91 Arrow up 92 Arrow right 93 Arrow left 94 Insert 95...

Page 70: ...C Left GUI 9D Right Shift 9E Right Ctrl 9F Right Alt A0 Right GUI A1 Caps Lock A2 END Note How to customize prefix suffix 1 Scan SET label 2 According to command scan Enter user defined prefix suffix...

Page 71: ...switching to update firmware mode and then repowering the product it will automatically virtualize the USB keyboard wedge to serial port and allow to update the product s firmware When the update is...

Page 72: ...70 Appendixes Appendix 1 Barcode test card...

Page 73: ...ed 13 15 0D CR carriage return 14 16 0E SO shift out 15 17 0F SI shift in 16 20 10 DLE data link escape 17 21 11 DC1 no assignment but usually XON 18 22 12 DC2 19 23 13 DC3 no assignment but usually X...

Page 74: ...2B 44 54 2C 45 55 2D 46 56 2E 47 57 2F 48 60 30 0 49 61 31 1 50 62 32 2 51 63 33 3 52 64 34 4 53 65 35 5 54 66 36 6 55 67 37 7 56 70 38 8 57 71 39 9 58 72 3A 59 73 3B 60 74 3C 61 75 3D 62 76 3E 63 77...

Page 75: ...52 R 83 123 53 S 84 124 54 T 85 125 55 U 86 126 56 V 87 127 57 W 88 130 58 X 89 131 59 Y 90 132 5A Z 91 133 5B 92 134 5C 93 135 5D 94 136 5E 95 137 5F _ 96 140 60 97 141 61 a 98 142 62 b 99 143 63 c 1...

Page 76: ...4 7C 125 175 7D 126 176 7E 127 177 7F DEL delete 128 200 80 F1 129 201 81 F2 130 202 82 F3 131 203 83 F4 132 204 84 F5 133 205 85 F6 134 206 86 F7 135 207 87 F8 136 210 88 F9 137 211 89 F10 138 212 8A...

Page 77: ...26 96 Home 151 227 97 End 152 230 98 Page up 153 231 99 Page down 154 232 9A Left Shift 155 233 9B Left Ctrl 156 234 9C Left Alt 157 235 9D Left GUI 158 236 9E Right Shift 159 237 9F Right Ctrl 160 24...

Page 78: ...Appendix 3 Example codes EAN13 UPC A EAN8 UPC E Default data 1234565 Codabar Code 93 Encoded data c01235d Code 39 Regular Code 39 Full ASCII Encoded data Code 39 GS1 Databar Encoded data 654737282819...

Reviews: