97
SocketScan Advanced Programming Guide A guide to help you program symbology and parameter settings for the following Socket bar code scanning products: Cordless Hand Scanner with Bluetooth® Wireless Technology CF Scan Card, In-Hand Scan Card SD Scan Card, SDIO In-Hand Scan Card Gun Scanner, S-2208 Laser Scanning Gun CF RFID Reader-Scan Card 2D Scan Card, In-Hand Scan Card-Imager

SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

SocketScan™

Advanced Programming Guide

A guide to help you program symbology and parameter settings for the following Socket bar code scanning products:

• Cordless Hand Scanner with Bluetooth® Wireless Technology • CF Scan Card, In-Hand Scan Card • SD Scan Card, SDIO In-Hand Scan Card • Gun Scanner, S-2208 Laser Scanning Gun • CF RFID Reader-Scan Card • 2D Scan Card, In-Hand Scan Card-Imager

Page 2: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

10/2005 Document # 6410-00234 B

Copyright Notice Copyright © 2005 Socket Communications, Inc. All rights reserved. Socket, the Socket logo, SocketScan, CF Scan Card, SD Scan Card, 2D Scan Card, Gun Scanner, and Cordless Hand Scanner with Bluetooth Wireless Technology are trademarks or registered trademarks of Socket Communications, Inc. The Bluetooth wordmark is owned by the Bluetooth SIG, Inc., and any use of the mark by Socket Communications, Inc. is under license. All other brand and product names are trademarks of their respective holders. Reproduction of the contents of this manual without the permission of Socket Communications is expressly prohibited. Please be aware that the products described in this manual may change without notice. Feel free to contact SOCKET COMMUNICATIONS at:

Socket Communications, Inc. 37400 Central Court Newark, CA 94560

Other than the above, Socket Communications can assume no responsibility for anything from the application of information contained in this manual. Socket Communications requests that you refrain from any applications of this product not described in this manual. Pleas refrain from disassembling any SDIO or CF cards. Disassembly of such devices will void the product warranty. You can track new product releases, software updates and technical bulletins by visiting Socket’s website at: www.socketcom.com

2

Page 3: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Contents

1 | Parameter Support 4 2 | Parameters for Engine Types A, B, C and the Gun Scanner 6

Parameter Numbers 7 Setting Code Lengths via Serial Commands 10Programming Bar Codes and Hexadecimal Equivalents 11 Numeric Bar Codes 77

3 | Parameters for 2D Scan Card 80 Appendix A UCC/EAN-128 88Appendix B Using the Scan Params WinCE Utility 89 Appendix C Glossar 90

michelle
Text Box
3
Page 4: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

1 | Parameter Support

Socket’s bar code scanners use different scanning engines, which have different scanning capabilities. As a result some of Socket’s bar code scanners are able to support more parameters, including symbologies, than other products. Please refer to Table A to determine which scanning engine your product uses (this guide will refer to Engine Types A-D), then refer to Table B on the next page to determine if your scanning engine type supports the symbologies you want. Afterwards, turn to Chapter 2 or Chapter 3 to obtain the necessary bar codes and/or serial commands for programming the symbology parameters.

Table A: Engine Type/Product Cross Reference Table

Note: Socket’s Gun Scanner (S-2208) has a unique scanner and is not included below

Engine Type A - SE-923 - Class 1 and Class 2 lasers

Product Number Product Description

8510-00123 In-Hand Scan Card, Type II, Class 2 laser

8510-00157 In-Hand Scan Card, Type I, Class 1 laser

8510-00183 In-Hand Scan Card, Type I, Class 2 laser

8510-00227 RFID Reader-Scan Card, Class 1 laser

8510-00248 RFID Reader-Scan Card, Class 2 laser

Engine Type B - CSE-600 - Linear Imager

Product Number Product Description

8510-00209 SD Scan Card 3E

8510-00234 CF Scan Card 5E

8550-00007 Cordless Hand Scanner 7E

Engine Type C - SE-824 - Class 1 and Class 2 lasers

Product Number Product Description

8510-00243 CF Scan Card 5M, Class 1 laser

8510-00244 CF Scan Card 5P, Class 2 laser

8550-00005 Cordless Hand Scanner 7M, Class 1 laser

8550-00006 Cordless Hand Scanner 7P, Class 2 laser

Engine Type D - IT4000 - VGA Imager

Product Number Product Description

8510-00202 CF 2D Scan Card 5B

8510-00219 CF 2D Scan Card 5X

michelle
Text Box
4
Page 5: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Table B: Bar Code Symbologies Supported

Scanner Engine Type Bar Code Symbology Type A

SE-923 Type B

CSE-600 Type C SE-824

Type D IT4000

S-2208 Laser Gun

UPC-A X X X X X UPC-E X X X X X UPC-E1 X X X X X EAN-8 X X X X X EAN-13 X X X X X Bookland EAN X X X X Code 128 X X X X X UCC/EAN-128 X X X X X ISBT-128 X X X X Code 39 X X X X X Trioptic Code 39 X X X X X Code 39 Full ASCII X X X X X Code 93 X X X X X Interleaved 2 of 5 X X X X X Discrete 2 of 5 X X X X X Chinese 2 of 5 Matrix 2 of 5 X Codabar X X X X X MSI/Plessey X X X X X RSS-14 X X X RSS-Limited X X X RSS-Expanded X X X Code 11 X X X X WebCode X IATA 2 of 5 X Code 49 X Aztec/Aztec Mesa X Data Matrix X PDF417 X MicroPDF X MaxiCode X OCR X Postnet X QR Code X British Post X Canadian Post X Australian Post X Codablock F X Japanese Post X Planet Code X KIX (Netherlands) Post X TCIF Linked Code 39 X

Table C: General and Data Option Parameters Supported

Scanner Engine Type Parameter Type A

SE-923 Type B

CSE-600 Type C SE-824

Type DIT4000

S-2208 Laser Gun

Scan Angle X Laser On Time X X Transmit Code ID X X X

michelle
Text Box
5
Page 6: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

6

2 | Parameters for Engine Types A, B, C and the Gun Scanner

This chapter provides the programmable parameters, programming bar codes, and serial commands for the Socket bar codes scanners equipped with the SE-923, CSE-600, SD-824 scanning engines (Types A, B, and C) or the Gun Scanner (equipped with the S-2208 laser scanning gun). Please refer to the tables in Chapter 1 to determine which scanning engine your product uses, and which parameters/symbologies it supports.. There are two general methods for programming symbology parameters. However, please note that not all scanning engines support both methods.

• Scanning Engine Types A and C (SE-923 and SE-824): Can be programmed with either programming bar codes or serial commands.

• Scanning Engine Type B (CSE-600):

Can be programmed only with serial commands • Gun Scanner (S-2208):

Can be programmed only with programming bar codes. To program using programming bar codes, scan the appropriate bar codes included in this chapter. The new value permanently replaces the existing memory value. To program via serial commands, send the parameter through the scan engine’s serial port using the SSI command PARAM_SEND. Hexadecimal parameter numbers are shown in this chapter below the parameter title, and options appear in parentheses beneath the accompanying bar codes. If you would like to program symbology settings for the 2D Scan Card (Scanning Engine Type D), please refer to Chapter 3. Note for the SDSC: Socket has created an SDSC Configuration Utility (ScanParams.exe) that makes it easy for Pocket PC users to send serial commands to the SDSC. Download the utility from Socket’s website at: www.socketcom.com/support/support_bar.asp

Page 7: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Parameter Numbers Note: Bar codes for programming numbers (e.g., for setting bar code lengths) begin on page 80.

General and Data Options Parameter

Number (Hex) Page

Number Laser On Time 0x88 11 Scan Angle 0xBF 12 Transmit Code ID 0x2D 13

UPC/EAN Parameter Number (Hex)

Page Number

UPC-A 0x01 15 UPC-E 0x02 16 UPC-E1 0x0C 17 EAN-8 0x04 18 EAN-13 0x03 19 Bookland EAN* 0x53 20 Decode UPC/EAN Supplementals 0x10 21 Decode UPC/EAN Redundancy 0x50 23 Transmit UPC-A Check Digit 0x28 24 Transmit UPC-E Check Digit 0x29 25 Transmit UPC-E1 Check Digit 0x2A 26 UPC-A Preamble 0x22 27 UPC-E Preamble 0x23 28 UPC-E1 Preamble 0x24 29 Convert UPC-E to A 0x25 30 Convert UPC-E1 to A 0x26 31 EAN-8 Zero Extend 0x27 32 Convert EAN-8 to EAN-13 Type 0xE0 33 UPC/EAN Security Level 0x4D 34 UCC Coupon Extended Code 0x55 36

Code 128 Parameter

Number (Hex) Page

Number Code-128 0x08 37 UCC/EAN-128 0x0E 38 ISBT 1281 0x54 39

* Does not work with SD Scan Card or Cordless Hand Scanner 7E.

7

Page 8: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Code 39 Parameter

Number (Hex) Page

Number Code 39 0x00 40 Trioptic Code 39 0x0D 41 Convert Code 39 to Code 32 0x56 42 Code 32 Prefix 0xE7 43

Set Length(s) for Code 39 0x12 0x13 44

Code 39 Check Digit Verification 0x30 46 Transmit Code 39 Check Digit 0x2B 47 Code 39 Full ASCII Conversion 0x11 48

Code 93 Parameter Number (Hex)

Page Number

Code-93 0x09 49

Set Length(s) for Code 93 0x1A 0x1B 50

Interleaved 2 of 5 Parameter

Number (Hex) Page

Number Interleaved 2 of 5 0x06 52

Set Length(s) for I 2 of 5 0x16 0x17 53

I 2 of 5 Check Digit Verification 0x31 55 Transmit I 2 of 5 Check Digit 0x2C 56 Convert I 2 of 5 to EAN 13 0x52 57

Discrete 2 of 5 Parameter

Number (Hex) Page

Number Discrete 2 of 5 0x05 58

Set Length(s) for D 2 of 5 0x14 0x15 59

Codabar Parameter

Number (Hex) Page

Number Codabar 0x07 61

Set Length(s) for Codabar 0x18 0x19 62

CLSI Editing** 0x36 64 NOTIS Editing 0x37 65

* Does not work with SD Scan Card or Cordless Hand Scanner 7E.

8

Page 9: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

MSI Parameter

Number (Hex) Page

Number MSI 0x0B 66

Set Length(s) for MSI 0x1E 0x1F 67

MSI Check Digits 0x32 69 Transmit MSI Check Digit 0x2E 70 MSI Check Digit Algorithm 0x33 71

RSS1 Parameter

Number (Hex) Page

Number

RSS-14 0xF0 0x52 72

RSS-Limited 0xF0 0x53 73

RSS-Expanded 0xF0 0x54 74

Code 11 Parameter

Number (Hex) Page

Number Code 11 0x0A 75

Set Length(s) for Code 11 0x1C 0x1D 75

Webcode Parameter

Number (Hex) Page

Number Webcode 0xF076 76

Set Length(s) for Webcode 0xF077 0xF078 76

GT Webcode 0xF079 76

9

Page 10: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Setting Code Lengths via Serial Commands While the length (number of characters/digits) of some bar codes is fixed (e.g., UPC, EAN, JAN), most symbologies allow you to configure among various options for bar code length. Depending on the option you choose, your scanner will be able to decode one of the following:

• One discrete length bar code • Two discrete length bar codes • Bar codes within a range of lengths within the scan engine capability • Any length of bar codes within the scan engine capability

There are two lengths (L1 and L2) for each variable length code type. Please refer to the individual code types in the following pages for the L1 and L2 parameter numbers for specific symbologies.

Setting Variable Code Lengths

Code length option Length 1 value Length 2 value

One discrete length will be decoded Discrete length to decode 0x00

Two discrete lengths will be decoded Higher length value Lower length value

Lengths within a range will be decoded within the scanner capability Lower length value Higher length value

Any length bar code will be decoded within the scanner capability 0x00 0x00

Note for Engine Type B: Socket has created a Configuration Utility (ScanParams.exe) that makes it easy for Pocket PC and Palm users to send serial commands to products using the Type B scanning engine Download the utility from Socket’s website at: www.socketcom.com/support/support_bar.asp

10

Page 11: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Laser On Time

Parameter # 0x88This parameter sets the maximum time decode processing continues during a scan attempt. It is programmable in 0.1 second increments from 0.5 to 9.9 seconds.

To set a Laser On Time, scan the bar code below. Next scan two numeric bar codes beginning on page 77 that correspond to the desired on time. Single digit numbers must have a leading zero. For example, to set an on time of 0.5 seconds, scan the bar code below, then scan the �0� and �5� bar codes. To change the selection or cancel an incorrect entry, scan the Cancel bar code on page 79.

Laser On Time

(Default: 3.0 sec.)

michelle
Text Box
11
michelle
Text Box
The Laser On Time parameter can be used with Scanning Engine Types A and C.
Page 12: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Scan Angle

Parameter # 0xBFThis parameter sets the scan angle to narrow or wide.

Narrow Angle

(0x05)

*Wide Angle

(0x06)

michelle
Text Box
This parameter determines the angle of the oscillating sweep of the laser beam. The "Narrow Angle" can enhance the ability to read large bar codes at greater distances (such as in a warehouse). The "Wide Angle" can enhance the ability to read standard bar codes at closer distances. This parameter can be used with Scanning Engine Type C only.
michelle
Text Box
12
Page 13: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

13

s

Transmit Code ID Character

Parameter # 0x2DA code ID character identifies the code type of a scanned bar code. This can be useful when decoding more than one code type. The code ID character is inserted between the prefix character (if selected) and the decoded symbol.

Select no code ID character, a Symbol Code ID character, or an AIM Code ID character. The Symbol Code ID characters are listed below.

A = UPC-A, UPC-E, UPC-E1, EAN-8, EAN-13

B = Code 39, Code 32

C = Codabar

D = Code 128, ISBT 128

E = Code 93

F = Interleaved 2 of 5

G = Discrete 2 of 5

J = MSI

K = UCC/EAN-128

L = Bookland EAN

M = Trioptic Code 39

N = Coupon Code

R = RSS-14, RSS-Limited, RSS-Expanded

Page 14: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Transmit Code ID Character (continued)

Symbol Code ID Character

(0x02)

Aim Code ID Character

(0x01)

*None

(0x00)

michelle
Text Box
14
Page 15: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

15

UPC/EAN

Enable/Disable UPC-A

Parameter # 0x01To enable or disable UPC-A, scan the appropriate bar code below.

*Enable UPC-A

(0x01)

Disable UPC-A

(0x00)

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
michelle
Note
Accepted set by michelle
Page 16: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Enable/Disable UPC-E

Parameter # 0x02To enable or disable UPC-E, scan the appropriate bar code below.

*Enable UPC-E

(0x01)

Disable UPC-E

(0x00)

16

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 17: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

17

Enable/Disable UPC-E1

Parameter # 0x0CTo enable or disable UPC-E1, scan the appropriate bar code below.

Note: UPC-E1 is not a UCC (Uniform Code Council) approved symbology.

Enable UPC-E1

(0x01)

*Disable UPC-E1

(0x00)

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 18: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Enable/Disable EAN-8

Parameter # 0x04To enable or disable EAN-8, scan the appropriate bar code below.

*Enable EAN-8

(0x01)

Disable EAN-8

(0x00)

18

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 19: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

19

Enable/Disable EAN-13

Parameter # 0x03To enable or disable EAN-13, scan the appropriate bar code below.

*Enable EAN-13

(0x01)

Disable EAN-13

(0x00)

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 20: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Enable/Disable Bookland EAN

Parameter # 0x53To enable or disable EAN Bookland, scan the appropriate bar code below.

Enable Bookland EAN

(0x01)

*Disable Bookland EAN

(0x00)

20

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 21: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

21

Decode UPC/EAN SupplementalsParameter # 0x10Supplementals are appended characters (2 or 5) according to specific code format conventions (e.g., UPC A+2, UPC E+2). Several options are available:

� If Decode UPC/EAN with Supplemental characters is selected, the scanner does not decode UPC/EAN symbols without supplemental characters.

� If Ignore UPC/EAN with Supplemental characters is selected, and the SE 824 is presented with a UPC/EAN symbol with a supplemental, the scanner decodes the UPC/EAN and ignores the supplemental characters.

� If Autodiscriminate UPC/EAN Supplementals is selected, scan Decode UPC/EAN Supplemental Redundancy on page 23, then select a value from the numeric bar codes beginning on page 77. A value of 5 or more is recommended.

� Select Enable 378/379 Supplemental Mode to enable the SE 824 to identify supplementals for EAN-13 bar codes starting with a �378� or �379� prefix only. All other UPC/EAN bar codes are decoded immediately and the supplemental characters ignored.

� Select Enable 978 Supplemental Mode to enable the SE 824 to identify supplementals for EAN-13 bar codes starting with a �978� prefix only. All other UPC/EAN bar codes are decoded immediately and the supplemental characters ignored.

� Select Enable Smart Supplemental Mode to enable the SE 824 to identify supplementals for EAN-13 bar codes starting with a �378�, �379�, or �978� prefix only. All other UPC/EAN bar codes are decoded immediately and the supplemental characters ignored.

Note: To minimize the risk of invalid data transmission, we recommend selecting whether to read or ignore supplemental characters.

Select the desired option by scanning one of the following bar codes.

Decode UPC/EAN With Supplementals

(0x01)

Page 22: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Decode UPC/EAN Supplementals (continued)

*Ignore UPC/EAN With Supplementals

(0x00)

Autodiscriminate UPC/EAN Supplementals

(0x02)

Enable 378/379 Supplemental Mode

(0x04)

Enable 978 Supplemental Mode

(0x05)

Enable Smart Supplemental Mode

(0x03)

22

Page 23: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

23

Decode UPC/EAN Supplemental Redundancy

Parameter # 0x50With Autodiscriminate UPC/EAN Supplementals selected, this option adjusts the number of times a symbol without supplementals will be decoded before transmission. The range is from 2 to 20 times. Five or above is recommended when decoding a mix of UPC/EAN symbols with and without supplementals, and the autodiscriminate option is selected.

Scan the bar code below to select a decode redundancy value. Next scan two numeric bar codes beginning on page 77. Single digit numbers must have a leading zero. To change the selection or cancel an incorrect entry, scan the Cancel bar code on page 79.

Decode UPC/EAN Supplemental Redundancy

(Default: 7)

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 24: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Transmit UPC-A Check Digit

Parameter # 0x28Scan the appropriate bar code below to transmit the symbol with or without the UPC-A check digit.

*Transmit UPC-A Check Digit

(0x01)

Do Not Transmit UPC-A Check Digit

(0x00)

24

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 25: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

25

Transmit UPC-E Check Digit

Parameter # 0x29Scan the appropriate bar code below to transmit the symbol with or without the UPC-E check digit.

*Transmit UPC-E Check Digit

(0x01)

Do Not Transmit UPC-E Check Digit

(0x00)

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 26: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Transmit UPC-E1 Check Digit

Parameter # 0x2AScan the appropriate bar code below to transmit the symbol with or without the UPC-E1 check digit.

*Transmit UPC-E1 Check Digit

(0x01)

Do Not Transmit UPC-E1 Check Digit

(0x00)

26

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 27: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

27

UPC-A Preamble

Parameter # 0x22Preamble characters (Country Code and System Character) can be transmitted as part of a UPC-A symbol. Select one of the following options for transmitting UPC-A preamble to the host device: transmit system character only, transmit system character and country code (�0� for USA), or transmit no preamble.

No Preamble (<DATA>)

(0x00)

*System Character(<SYSTEM CHARACTER> <DATA>)

(0x01)

System Character & Country Code(< COUNTRY CODE> <SYSTEM CHARACTER> <DATA>)

(0x02)

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 28: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

UPC-E Preamble

Parameter # 0x23Preamble characters (Country Code and System Character) can be transmitted as part of a UPC-E symbol. Select one of the following options for transmitting UPC-E preamble to the host device: transmit system character only, transmit system character and country code (�0� for USA), or transmit no preamble.

No Preamble (<DATA>)

(0x00)

*System Character(<SYSTEM CHARACTER> <DATA>)

(0x01)

System Character & Country Code(< COUNTRY CODE> <SYSTEM CHARACTER> <DATA>)

(0x02)

28

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 29: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

29

UPC-E1 Preamble

Parameter # 0x24Preamble characters (Country Code and System Character) can be transmitted as part of a UPC-E1 symbol. Select one of the following options for transmitting UPC-E1 preamble to the host device: transmit system character only, transmit system character and country code (�0� for USA), or transmit no preamble.

No Preamble (<DATA>)

(0x00)

*System Character(<SYSTEM CHARACTER> <DATA>)

(0x01)

System Character & Country Code(< COUNTRY CODE> <SYSTEM CHARACTER> <DATA>)

(0x02)

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 30: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Convert UPC-E to UPC-A

Parameter # 0x25Enable this parameter to convert UPC-E (zero suppressed) decoded data to UPC-A format before transmission. After conversion, data follows UPC-A format and is affected by UPC-A programming selections (e.g., Preamble, Check Digit).

Scan DO NOT CONVERT UPC-E TO UPC-A to transmit UPC-E (zero suppressed) decoded data.

Convert UPC-E to UPC-A(Enable)

(0x01)

*Do Not Convert UPC-E to UPC-A(Disable)

(0x00)

30

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 31: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

31

Convert UPC-E1 to UPC-A

Parameter # 0x26Enable this parameter to convert UPC-E1 (zero suppressed) decoded data to UPC-A format before transmission. After conversion, data follows UPC-A format and is affected by UPC-A programming selections (e.g., Preamble, Check Digit).

Scan DO NOT CONVERT UPC-E TO UPC-A to transmit UPC-E1 (zero suppressed) decoded data.

Convert UPC-E1 to UPC-A(Enable)

(0x01)

*Do Not Convert UPC-E1 to UPC-A(Disable)

(0x00)

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 32: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

EAN Zero Extend

Parameter # 0x27When enabled, this parameter adds five leading zeros to decoded EAN-8 symbols to make them compatible in format to EAN-13 symbols.

Disable this parameter to transmit EAN-8 symbols as is.

Enable EAN Zero Extend

(0x01)

*Disable EAN Zero Extend

(0x00)

32

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 33: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

33

Convert EAN-8 to EAN-13 Type

Parameter # 0xE0When EAN Zero Extend is enabled, you can label the extended symbol as either an EAN-13 bar code, or an EAN-8 bar code.

When EAN Zero Extend is disabled, this parameter has no effect on bar code data.

*Type Is EAN-13

(0x00)

Type Is EAN-8

(0x01)

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 34: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

UPC/EAN Security Level

Parameter # 0x4DThe SE 824 offers four levels of decode security for UPC/EAN bar codes. Increasing levels of security are provided for decreasing levels of bar code quality. Select higher levels of security for decreasing levels of bar code quality. Increasing security decreases the scanner�s aggressiveness, so choose only that level of security necessary for the application.

UPC/EAN Security Level 0This default setting allows the scanner to operate in its most aggressive state, while providing sufficient security in decoding most �in-spec� UPC/EAN bar codes.

*UPC/EAN Security Level 0

(0x00)

UPC/EAN Security Level 1As bar code quality levels diminish, certain characters become prone to mis-decodes before others (i.e., 1, 2, 7, 8). If mis-decodes of poorly printed bar codes occur, and the mis-decodes are limited to these characters, select this security level.

UPC/EAN Security Level 1

(0x01)

34

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 35: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

35

UPC/EAN Security Level 2If mis-decodes of poorly printed bar codes occur, and the mis-decodes are not limited to characters 1, 2, 7, and 8, select this security level.

UPC/EAN Security Level 2

(0x02)

UPC/EAN Security Level 3If misdecodes still occur after selecting Security Level 2, select this security level. Be advised, selecting this option is an extreme measure against mis-decoding severely out of spec bar codes. Selection of this level of security significantly impairs the decoding ability of the scanner. If this level of security is necessary, try to improve the quality of the bar codes.

UPC/EAN Security Level 3

(0x03)

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 36: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

UCC Coupon Extended Code

Parameter # 0x55The UCC Coupon Extended Code is an additional bar code adjacent to a UCC Coupon Code. To enable or disable UCC Coupon Extended Code, scan the appropriate bar code below.

Enable UCC Coupon Extended Code

(0x01)

*Disable UCC Coupon Extended Code

(0x00)

36

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 37: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

37

Code 128

Enable/Disable Code 128

Parameter # 0x08To enable or disable Code 128, scan the appropriate bar code below.

*Enable Code 128

(0x01)

Disable Code 128

(0x00)

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 38: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Enable/Disable UCC/EAN-128

Parameter # 0x0ETo enable or disable UCC/EAN-128, scan the appropriate bar code below. (See Appendix A, UCC/EAN-128 for information on this symbology.)

*Enable UCC/EAN-128

(0x01)

Disable UCC/EAN-128

(0x00)

38

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 39: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

39

Enable/Disable ISBT 128

Parameter # 0x54To enable or disable ISBT 128, scan the appropriate bar code below.

*Enable ISBT 128

(0x01)

Disable ISBT 128

(0x00)

Lengths for Code 128 No length setting is required for Code 128.

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 40: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Code 39

Enable/Disable Code 39

Parameter # 0x00To enable or disable Code 39, scan the appropriate bar code below.

*Enable Code 39

(0x01)

Disable Code 39

(0x00)

40

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 41: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

41

Enable/Disable Trioptic Code 39

Parameter # 0x0DTrioptic Code 39 is a variant of Code 39 used in marking computer tape cartridges. Trioptic Code 39 symbols always contain six characters.

To enable or disable Trioptic Code 39, scan the appropriate bar code below.

Enable Trioptic Code 39

(0x01)

*Disable Trioptic Code 39

(0x00)

Note: Trioptic Code 39 and Code 39 Full ASCII cannot be enabled simultaneously. If an error beep sounds when enabling Trioptic Code 39, disable Code 39 Full ASCII and try again.

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 42: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Convert Code 39 to Code 32 (Italian Pharma Code)

Parameter # 0x56Code 32 is a variant of Code 39 used by the Italian pharmaceutical industry. Scan the appropriate bar code below to enable or disable converting Code 39 to Code 32.

Note: Code 39 must be enabled in order for this parameter to function.

Enable Convert Code 39 to Code 32

(0x01)

*Disable Convert Code 39 to Code 32

(0x00)

42

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 43: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

43

Code 32 Prefix

Parameter # 0xE7Enable this parameter to add the prefix character �A� to all Code 32 bar codes. Convert Code 39 to Code 32 (Italian Pharma Code) must be enabled for this parameter to function.

Enable Code 32 Prefix

(0x01)

*Disable Code 32 Prefix

(0x00)

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 44: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Set Lengths for Code 39

Parameter # L1 = 0x12, L2 = 0x13The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Lengths for Code 39 may be set for any length, one or two discrete lengths, or lengths within a specific range. If Code 39 Full ASCII is enabled, Length Within a Range or Any Length are the preferred options. To set lengths via serial commands, see Setting Code Lengths Via Serial Commands on page 10.

Note: When setting lengths, single digit numbers must always be preceded by a leading zero.

One Discrete Length - This option limits decodes to only those Code 39 symbols containing a selected length. Lengths are selected from the numeric bar codes beginning on page 77. For example, to decode only Code 39 symbols with 14 characters, scan Code 39 - One Discrete Length, then scan 1 followed by 4. To change the selection or cancel an incorrect entry, scan Cancel on page 79.

Code 39 - One Discrete Length

Two Discrete Lengths - This option limits decodes to only those Code 39 symbols containing either of two selected lengths. Lengths are selected from the numeric bar codes beginning on page 77. For example, to decode only those Code 39 symbols containing either 2 or 14 characters, select Code 39 - Two Discrete Lengths, then scan 0, 2, 1, and then 4. To change the selection or cancel an incorrect entry, scan Cancel on page 79.

Code 39 - Two Discrete Lengths

44

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 45: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

45

Set Lengths for Code 39 (continued)Length Within Range - This option limits decodes to only those Code 39 symbols within a specified range. For example, to decode Code 39 symbols containing between 4 and 12 characters, first scan Code 39 - Length Within Range. Then scan 0, 4, 1, and 2. Numeric bar codes begin on page 77. To change the selection or cancel an incorrect entry, scan Cancel on page 79.

Code 39 - Length Within Range

Any Length - Scan this option to decode Code 39 symbols containing any number of characters.

Code 39 - Any Length

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 46: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Code 39 Check Digit Verification

Parameter # 0x30When this feature is enabled, the scanner checks the integrity of all Code 39 symbols to verify that the data complies with specified check digit algorithm. Only those Code 39 symbols which include a modulo 43 check digit are decoded. Only enable this feature if your Code 39 symbols contain a module 43 check digit.

Verify Code 39 Check Digit

(0x01)

*Do Not Verify Code 39 Check Digit

(0x00)

46

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 47: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

47

Transmit Code 39 Check Digit

Parameter # 0x2BScan this symbol to transmit the check digit with the data.

Transmit Code 39 Check Digit(Enable)

(0x01)

Scan this symbol to transmit data without the check digit.

*Do Not Transmit Code 39 Check Digit(Disable)

(0x00)

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 48: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Enable/Disable Code 39 Full ASCII

Parameter # 0x11Code 39 Full ASCII is a variant of Code 39 which pairs characters to encode the full ASCII character set. To enable or disable Code 39 Full ASCII, scan the appropriate bar code below.

Refer to Table B-3 on page B-4 for the mapping of Code 39 characters to ASCII values.

Enable Code 39 Full ASCII

(0x00)

*Disable Code 39 Full ASCII

(0x00)

Note: Trioptic Code 39 and Code 39 Full ASCII cannot be enabled simultaneously. If you get an error beep when enabling Code 39 Full ASCII, disable Trioptic Code 39 and try again.

48

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 49: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

49

Code 93

Enable/Disable Code 93

Parameter # 0x09To enable or disable Code 93, scan the appropriate bar code below.

Enable Code 93

(0x01)

*Disable Code 93

(0x00)

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 50: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Set Lengths for Code 93

Parameter # L1 = 0x1A, L2 = 0x1BThe length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Lengths for Code 93 may be set for any length, one or two discrete lengths, or lengths within a specific range. To set lengths via serial commands, see Setting Code Lengths Via Serial Commands on page 7.

One Discrete Length - Select this option to decode only those codes containing a selected length. For example, select Code 93 One Discrete Length, then scan 1, 4, to limit the decoding to only Code 93 symbols containing 14 characters. Numeric bar codes begin on page 77. To change the selection or cancel an incorrect entry, scan the Cancel bar code on page 79.

Code 93 - One Discrete Length

Two Discrete Lengths - Select this option to decode only those codes containing two selected lengths. For example, select Code 93 Two Discrete Lengths, then scan 0, 2, 1, 4, to limit the decoding to only Code 93 symbols containing 2 or 14 characters. Numeric bar codes begin on page 77. To change the selection or cancel an incorrect entry, scan the Cancel bar code on page 79.

Code 93 - Two Discrete Lengths

50

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 51: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

51

Set Lengths for Code 93 (continued)Length Within Range - This option sets the unit to decode a code type within a specified range. For example, to decode Code 93 symbols containing between 4 and 12 characters, first scan Code 93 Length Within Range, then scan 0, 4, 1 and 2 (single digit numbers must always be preceded by a leading zero). Numeric bar codes begin on page 77. To change the selection or cancel an incorrect entry, scan the Cancel bar code on page 79.

Code 93 - Length Within Range

Any Length - Scan this option to decode Code 93 symbols containing any number of characters.

Code 93 - Any Length

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 52: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Interleaved 2 of 5

Enable/Disable Interleaved 2 of 5

Parameter # 0x06To enable or disable Interleaved 2 of 5, scan the appropriate bar code below.

*Enable Interleaved 2 of 5

(0x01)

Disable Interleaved 2 of 5

(0x00)

52

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 53: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

53

Set Lengths for Interleaved 2 of 5

Parameter # L1 = 0x16, L2 = 0x17The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Lengths for I 2 of 5 may be set for any length, one or two discrete lengths, or lengths within a specific range. To set lengths via serial commands, see Setting Code Lengths Via Serial Commands on page B-7.

Note: When setting lengths, single digit numbers must always be preceded by a leading zero.

One Discrete Length - Select this option to decode only those codes containing a selected length. For example, select I 2 of 5 One Discrete Length, then scan 1, 4, to decode only I 2 of 5 symbols containing 14 characters. Numeric bar codes begin on page 77. To change the selection or cancel an incorrect entry, scan the Cancel bar code on page 79.

I 2 of 5 - One Discrete Length

Two Discrete Lengths - Select this option to decode only those codes containing two selected lengths. For example, select I 2 of 5 Two Discrete Lengths, then scan 0, 6, 1, 4, to decode only I 2 of 5 symbols containing 6 or 14 characters. Numeric bar codes begin on page 77. To change the selection or cancel an incorrect entry, scan the Cancel bar code on page 79.

I 2 of 5 - Two Discrete Lengths

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 54: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Set Lengths for Interleaved 2 of 5 (continued)Length Within Range - Select this option to decode only codes within a specified range. For example, to decode I 2 of 5 symbols containing between 4 and 12 characters, first scan I 2 of 5 Length Within Range, then scan 0, 4, 1 and 2 (single digit numbers must always be preceded by a leading zero). Numeric bar codes begin on page 77. To change the selection or cancel an incorrect entry, scan the Cancel bar code on page 79.

I 2 of 5 - Length Within Range

Any Length - Scan this option to decode I 2 of 5 symbols containing any number of characters.

Note: Selecting this option may lead to misdecodes for I 2 of 5 codes.

I 2 of 5 - Any Length

54

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 55: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

55

I 2 of 5 Check Digit Verification

Parameter # 0x31When enabled, this parameter checks the integrity of an I 2 of 5 symbol to ensure it complies with a specified algorithm, either USS (Uniform Symbology Specification), or OPCC (Optical Product Code Council).

*Disable

(0x00)

USS Check Digit

(0x01)

OPCC Check Digit

(0x02)

michelle
Page 56: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Transmit I 2 of 5 Check Digit

Parameter # 0x2CScan this symbol to transmit the check digit with the data.

Transmit I 2 of 5 Check Digit(Enable)

(0x01)

Scan this symbol to transmit data without the check digit.

*Do Not Transmit I 2 of 5 Check Digit(Disable)

(0x00)

56

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 57: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

57

Convert I 2 of 5 to EAN-13

Parameter # 0x52This parameter converts a 14 character I 2 of 5 code into EAN-13, and transmits to the host as EAN-13. To accomplish this, I 2 of 5 must be enabled, one length must be set to 14, and the code must have a leading zero and a valid EAN-13 check digit.

Convert I 2 Of 5 to EAN-13(Enable)

(0x01)

*Do Not Convert I 2 of 5 to EAN-13(Disable)

(0x00)

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 58: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Discrete 2 of 5

Enable/Disable Discrete 2 of 5

Parameter # 0x05To enable or disable Discrete 2 of 5, scan the appropriate bar code below.

Enable Discrete 2 of 5

(0x01)

*Disable Discrete 2 of 5

(0x00)

58

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 59: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

59

Set Lengths for Discrete 2 of 5

Parameter # L1 = 0x14, L2 = 0x15The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Lengths for D 2 of 5 may be set for any length, one or two discrete lengths, or lengths within a specific range. To set lengths via serial commands, see Setting Code Lengths Via Serial Commands on page 10.

One Discrete Length - Select this option to decode only those codes containing a selected length. For example, select D 2 of 5 One Discrete Length, then scan 1, 4, to decode only D 2 of 5 symbols containing 14 characters. Numeric bar codes begin on page 77. To change the selection or cancel an incorrect entry, scan the Cancel bar code on page 79.

D 2 of 5 - One Discrete Length

Two Discrete Lengths - Select this option to decode only those codes containing two selected lengths. For example, select D 2 of 5 Two Discrete Lengths, then scan 0, 2, 1, 4, to decode only D 2 of 5 symbols containing 2 or 14 characters. Numeric bar codes begin on page 77. To change the selection or cancel an incorrect entry, scan the Cancel bar code on page 79.

D 2 of 5 - Two Discrete Lengths

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 60: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Length Within Range - Select this option to decode codes within a specified range. For example, to decode D 2 of 5 symbols containing between 4 and 12 characters, first scan D 2 of 5 Length Within Range, then scan 0, 4, 1 and 2 (single digit numbers must be preceded by a leading zero). Numeric bar codes begin on page 77. To change the selection or cancel an incorrect entry, scan the Cancel bar code on page 79.

D 2 of 5 - Length Within Range

Any Length - Scan this option to decode D 2 of 5 symbols containing any number of characters.

Note: Selecting this option may lead to misdecodes for D 2 of 5 codes.

D 2 of 5 - Any Length

60

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 61: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

61

Codabar

Enable/Disable Codabar

Parameter # 0x07To enable or disable Codabar, scan the appropriate bar code below.

Enable Codabar

(0x01)

*Disable Codabar

(0x00)

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 62: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Set Lengths for Codabar

Parameter # L1 = 0x18, L2 = 0x19The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Lengths for Codabar may be set for any length, one or two discrete lengths, or lengths within a specific range. To set lengths via serial commands, see Setting Code Lengths Via Serial Commands on page B-7.

One Discrete Length - Select this option to decode only those codes containing a selected length. For example, select Codabar One Discrete Length, then scan 1, 4, to decode only Codabar symbols containing 14 characters. Numeric bar codes begin on page 77. To change the selection or cancel an incorrect entry, scan the Cancel bar code on page 79.

Codabar - One Discrete Length

Two Discrete Lengths - This option sets the unit to decode only those codes containing two selected lengths. For example, select Codabar Two Discrete Lengths, then scan 0, 2, 1, 4, to decode only Codabar symbols containing 6 or 14 characters. Numeric bar codes begin on page 77. To change the selection or cancel an incorrect entry, scan the Cancel bar code on page 79.

Codabar - Two Discrete Lengths

62

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 63: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

63

Length Within Range - Select this option to decode a code within a specified range. For example, to decode Codabar symbols containing between 4 and 12 characters, first scan Codabar Length Within Range, then scan 0, 4, 1 and 2 (single digit numbers must always be preceded by a leading zero). Numeric bar codes begin on page 77. To change the selection or cancel an incorrect entry, scan the Cancel bar code on page 79.

Codabar - Length Within Range

Any Length - Scan this option to decode Codabar symbols containing any number of characters.

Codabar - Any Length

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 64: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

CLSI Editing

Parameter # 0x36When enabled, this parameter strips the start and stop characters and inserts a space after the first, fifth, and tenth characters of a 14-character Codabar symbol.

Note: Symbol length does not include start and stop characters.

Enable CLSI Editing

(0x01)

*Disable CLSI Editing

(0x00)

64

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 65: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

65

NOTIS Editing

Parameter # 0x37When enabled, this parameter strips the start and stop characters from decoded Codabar symbol.

Enable NOTIS Editing

(0x01)

*Disable NOTIS Editing

(0x00)

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 66: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

MSI

Enable/Disable MSI

Parameter # 0x0BTo enable or disable MSI, scan the appropriate bar code below.

Enable MSI

(0x01)

*Disable MSI

(0x00)

66

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 67: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

67

Set Lengths for MSI

Parameter # L1 = 0x1E, L2 = 0x1FThe length of a code refers to the number of characters (i.e., human readable characters) the code contains, and includes check digits. Lengths for MSI can be set for any length, one or two discrete lengths, or lengths within a specific range. See Table B-5 on page B-8 for ASCII equivalents. To set lengths via serial commands, see Setting Code Lengths Via Serial Commands on page B-7.

One Discrete Length - Select this option to decode only those codes containing a selected length. For example, select MSI Plessey One Discrete Length, then scan 1, 4, to decode only MSI Plessey symbols containing 14 characters. Numeric bar codes begin on page 77.To change the selection or cancel an incorrect entry, scan the Cancel bar code on page 79.

MSI - One Discrete Length

Two Discrete Lengths - Select this option to decode only those codes containing two selected lengths. For example, select MSI Plessey Two Discrete Lengths, then scan 0, 6, 1, 4, to decode only MSI Plessey symbols containing 6 or 14 characters. Numeric bar codes begin on page 77. To change the selection or cancel an incorrect entry, scan the Cancel bar code on page 79.

MSI - Two Discrete Lengths

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 68: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Length Within Range - Select this option to decode codes within a specified range. For example, to decode MSI symbols containing between 4 and 12 characters, first scan MSI Length Within Range, then scan 0, 4, 1 and 2 (single digit numbers must always be preceded by a leading zero). Numeric bar codes begin on page 77. To change the selection or cancel an incorrect entry, scan the Cancel bar code on page 79.

MSI - Length Within Range

Any Length - Scan this option to decode MSI Plessey symbols containing any number of characters.

Note: Selecting this option may lead to misdecodes for MSI codes.

MSI - Any Length

68

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 69: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

69

MSI Check Digits

Parameter # 0x32These check digits at the end of the bar code verify the integrity of the data. At least one check digit is always required. Check digits are not automatically transmitted with the data.

*One MSI Check Digit

(0x00)

If two check digits is selected, also select an MSI Check Digit Algorithm. See page 71.

Two MSI Check Digit

(0x01)

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 70: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Transmit MSI Check Digit

Parameter # 0x2EScan this symbol to transmit the check digit with the data.

Transmit MSI Check Digit(Enable)

(0x01)

Scan this symbol to transmit data without the check digit.

*Do Not Transmit MSI Check Digit(Disable)

(0x00)

70

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 71: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

71

MSI Check Digit Algorithm

Parameter # 0x33When the Two MSI check digits option is selected, an additional verification is required to ensure integrity. Select one of the following algorithms.

MOD 10/ MOD 11

(0x00)

*MOD 10/ MOD 10

(0x01)

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 72: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

RSS

Enable/Disable RSS-14

Parameter # 0xF0 0x52To enable or disable RSS-14, scan the appropriate bar code below.

Enable RSS-14

(0x01)

*Disable RSS-14

(0x00)

72

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 73: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

73

Enable/Disable RSS-Limited

Parameter # 0xF0 0x53To enable or disable RSS-Limited, scan the appropriate bar code below.

Enable RSS-Limited

(0x01)

*Disable RSS-Limited

(0x00)

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 74: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Enable/Disable RSS-Expanded

Parameter # 0xF0 0x54To enable or disable RSS-Expanded, scan the appropriate bar code below.

Enable RSS-Expanded

(0x01)

*Disable RSS-Expanded

(0x00)

74

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 75: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Code 11 Enable/Disable Code 11

Parameter #0x0A

When enabled, the decoder decodes Code 11 bar codes. When disabled, the decoder does not recognize Code 11 bar codes.

Enable: 0x01 Disable: 0x00

Set Lengths for Code 11

Length 1: Parameter # 0x1C

Length 2: Parameter # 0x1D Lengths for Code 11 may be set for any length, one or two discrete lengths, or lengths within a specific range. The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. For instructions on how to set code lengths via SSI command, please refer to “Setting Code Lengths via SSI” earlier in this chapter. Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.

75

Page 76: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

WebCode Enable/Disable WebCode

Parameter #0xF076

When enabled, the decoder decodes WebCode. When disabled, the decoder does not recognize WebCode.

Enable: 0x01 Disable: 0x00

Set Lengths for WebCode

Length 1: Parameter # 0xF077

Length 2: Parameter # 0xF078 Lengths for WebCode may be set for any length, one or two discrete lengths, or lengths within a specific range. The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. For instructions on how to set code lengths via SSI command, please refer to “Setting Code Lengths via SSI” earlier in this chapter. Enable/Disable GT WebCode

Parameter # 0xF079

When enabled, the decoder decodes GT Webcode. When disabled, the decoder does not recognize GT Webcode.

Enable: 0x01 Disable: 0x00

Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.

76

Page 77: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

77

Numeric Bar CodesFor parameters requiring specific numeric values, scan the appropriately numbered bar code(s).

0

1

2

3

Page 78: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Numeric Bar Codes (continued)

4

5

6

7

78

Page 79: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

79

Numeric Bar Codes (continued)

8

9

CancelTo change the selection or cancel an incorrect entry, scan the bar code below.

Cancel

michelle
Text Box
Note: Make sure you use the correct method to program your scanner. The SDSC and CHS 7E can only be programmed via serial commands. The Gun Scanner can only be programmed via the bar codes. The CHS 7M, CHS 7P, CFSC, and CF RFID Reader-Scan Card can be programmed by either method.
Page 80: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

3 | Parameters for 2D Scan Card This chapter provides the serial commands required to set symbology settings for the Socket 2D Scan Card. Refer to the chart in the following pages to determine the correct serial command. The Socket 2D Scan Card supports all of the symbologies listed in this chapter. Using the Socket 2DSC Utility (ISC-I Demo) Serial commands can be sent to the 2D Scan Card by using the Socket 2DSC Utility (also known as the Socket ISC-I Demo) located in the Programs screen.

• After inserting the 2D Scan Card into your Pocket PC, open the utility by tapping Start | Programs. Tap on the icon for the Socket utility.

• In the utility, tap Tools | Send Command.

• Check the box Send Unwrapped Command and enter the desired command. Refer to the serial programming commands provided in charts later in this chapter. For example, you could enter 232BADnn where nn is 9,10, 11, or 12 for 115K, 230K, 460K or 921K to enter the baud rate.

Note: You must check Send Unwrapped Command to send raw serial data to the image engine. Otherwise, you can uncheck the box and enter a standard HHP command.

• Tap Send to send the command to the image engine. If the edit box is empty when you tap ok, no data is sent to the port.

• The results of the Send Command, if any is displayed in the Text View edit window.

Serial Programming Commands

Conventions The following conventions are used for menu and query command descriptions: parameter A label representing the actual value you should send as part of a command. [ option] An optional part of a command. {Data} Alternatives in a command. Bold Names of menus, menu commands, buttons, dialog boxes, and windows that appear on the screen. Menu Command Syntax Menu commands have the following syntax (spaces have been used for clarity only): Prefix Tag SubTag {Data} [, SubTag {Data}] [; Tag SubTag {Data}] […] Storage Prefix Three ASCII characters: SYN M CR (ASCII 22,77,13). Tag A 3 character case-insensitive field that identifies the desired menu command group. For

example, all RS-232 configuration settings are identified with a Tag of 232. SubTag A 3 character case-insensitive field that identifies the desired menu command within the tag

group. For example, the SubTag for the RS-232 baud rate is BDR.

80

Page 81: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Data The new value for a menu setting, identified by the Tag and Sub-Tag. Storage A single character that specifies the storage table to which the command is applied. An

exclamation point (!) performs the command’s operation on the device’s volatile menu configuration table.A period (.) performs the command’s operation on the device’s non-volatile menu configuration table. Use the non-volatile table only for semi-permanent changes you want saved through a power cycle.

Query Commands Several special characters can be used to query the device about its settings. ^ What is the default value for the setting(s). ? What is the device’s current value for the setting(s). * What is the range of possible values for the setting(s). (The device’s response uses a dash (-)

to indicate a continuous range of values. A pipe (|) separates items in a list of non-continuous values.)

Tag Field Usage When a query is used in place of a Tag field, the query applies to the entire set of commands available for the particular storage table indicated by the Storage field of the command. In this case, the SubTag and Data fields should not be used because they are ignored by the device. SubTag Field Usage When a query is used in place of a SubTag field, the query applies only to the subset of commands available that match the Tag field. In this case, the Data field should not be used because it is ignored by the device. Data Field Usage When a query is used in place of the Data field, the query applies only to the specific command identified by the Tag and SubTag fields. Concatenation of Multiple Commands Multiple commands can be issued within one Prefix/Storage sequence. Only the Tag, SubTag, and Data fields must be repeated for each command in the sequence. If additional commands are to be applied to the same Tag, then the new command sequence is separated with a comma (,) and only the SubTag and Data fields of the additional command are issued. If the additional command requires a different Tag field, the command is separated from previous commands by a semicolon (;). Responses The device responds to serial commands with one of three responses: ACK Indicates a good command which has been processed. ENQ Indicates an invalid Tag or SubTag command. NAK Indicates the command was good, but the Data field entry was out of the allowable range for

this Tag and SubTag combination, e.g., an entry for a minimum message length of 100 when the field will only accept 2 characters.

When responding, the device echoes back the command sequence with the status character inserted directly before each of the punctuation marks (the period, exclamation point, comma, or semicolon) in the command.

81

Page 82: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Examples of Query Commands In the following examples, a bracketed notation [ ] depicts a non-displayable response. Example #1: What is the range of possible values for Codabar Coding Enable? Enter: cbrena*. Response: CBRENA0-1[ACK] This response indicates that Codabar Coding Enable (CBRENA) has a range of values from 0 to 1 (off and on). Example #2: What is the default value for Codabar Coding Enable? Enter: cbrena^. Response: CBRENA1[ACK] This response indicates that the default setting for Codabar Coding Enable (CBRENA) is 1, or on. Example #3: What is the device’s current setting for Codabar Coding Enable? Enter: cbrena?. Response: CBRENA1[ACK] This response indicates that the device’s Codabar Coding Enable (CBRENA) is set to 1, or on.

82

Page 83: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Symbologies

All SymbologiesAll Symbologies Off ALLENA0

All Symbologies On ALLENA1

AztecOff AZTENA0

*On AZTENA1

Aztec Runes*Off AZTRUN0

On AZTRUN1

Aztec Message LengthMinimum (1 - 3750) *1 AZTMIN##

Maximum (1 - 3750) *3750 AZTMAX##

Mesa Code 128*Off IMSENA0

On IMSENA1

Mesa Code 39*Off 3MSENA0

On 3MSENA1

Mesa Code 93*Off 9MSENA0

On 9MSENA1

Mesa Code I2of5*Off IMSENA0

On IMSENA1

Mesa Code EAN-13*Off EMSENA0

On EMSENA1

Mesa Code UPC-A*Off UMSENA0

On UMSENA1

CodabarOff CBRENA0

*On CBRENA1

Codabar Check Char/Digit Enable*Off CBRCK20

On CBRCK21

Codabar Check Char/Digit Transmit Transmit CBRCK22

Codabar Start/Stop Transmit *Don’t Transmit CBRSSX0

Transmit CBRSSX1

Codabar Message LengthMinimum (2 - 60) *2 CBRMIN##

Maximum (2 - 60) *60 CBRMAX##

Code 11*Off C11ENA0

On C11ENA1

Code 11 Check Char/Digit Required1 Check Digit C11CK20

*2 Check Digits C11CK21

Code 11 Message LengthMinimum (1 - 80) *4 C11MIN##

Maximum (1 - 80) *80 C11MAX##

Code 128Off 128ENA0

*On 128ENA1

Code 128 Message LengthMinimum (0 - 80) *0 128MIN####

Maximum (0 - 80) *80 128MAX####

Code 39Off C39ENA0

*On C39ENA1

Code 39 Check Char/Digit Enable*Off C39CK20

On C39CK21

Code 39 Check Char/Digit Transmit Transmit C39CK22

Selection Setting*Indicates default

Serial Command# Indicates a numeric entry

83

Page 84: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Code 39 Start/Stop Transmit*Don’t Transmit C39SSX0

Transmit C39SSX1

Code 39 Append*Off C39APP0

On C39APP1

Full ASCII TranslationOff C39ASC0

*On C39ASC1

Code 39 Message LengthMinimum (0 - 48) *2 C39MIN##

Maximum (0 - 48) *48 C39MAX##

Code 49Off C49ENA0

*On C49ENA1

Code 49Minimum (1 - 81) *1 C49MIN##

Maximum (1 - 81) *81 C49MAX##

Code 93Off C93ENA0

*On C93ENA1

Code 93 Message LengthMinimum (0 - 80) *0 C93MIN##

Maximum (0 - 80) *80 C93MAX##

Composite*Off COMENA0

On COMENA1

UPC Composite*Off COMUPC0

On COMUPC1

Composite Message LengthMinimum (0 - 120) *1 COMMIN##

Maximum (0 - 120) *120 COMMAX##

Data Matrix*Off IDMENA0

On IDMENA1

Data Matrix Message LengthMinimum (1 - 1500) *1 IDMMIN##

Maximum (1 - 1500) *1500 IDMMAX##

EAN/JAN 8*Off EA8ENA0

On EA8ENA1

EAN/JAN 8 Check Digit/Char Transmit*Don’t Transmit EA8CKX0

Transmit EA8CKX1

EAN/JAN 8 2 Digit Addenda*Off EA8AD20

On EA8AD21

EAN/JAN 8 5 Digit Addenda*Off EA8AD50

On EA8AD51

EAN/JAN 8 Addenda Required*Off EA8ARQ0

On EA8ARQ1

EAN/JAN 8 Addenda Separator*Off EA8ADS0

On EA8ADS1

EAN/JAN 13*Off E13ENA0

On E13ENA1

EAN/JAN 13 Check Digit/Char Transmit*Don’t Transmit E13CKX0

Transmit E13CKX1

EAN/JAN 13 2 Digit Addenda*Off E13AD20

On E13AD21

EAN/JAN 13 5 Digit Addenda*Off E13AD50

On E13AD51

Selection Setting*Indicates default

Serial Command# Indicates a numeric entry

84

Page 85: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

EAN/JAN 13 Addenda Required*Off E13ARQ0

On E13ARQ1

EAN/JAN 13 Addenda Separator*Off E13ADS0

On E13ADS1

Interleaved 2 of 5Off I25ENA0

*On I25ENA1

Interleaved 2 of 5 Check Char/Digit Enable*Off I25CK20

On I25CK21

Interleaved 2 of 5 Check Char/Digit Transmit Transmit I25CK22

Interleaved 2 of 5 Message LengthMinimum (4 - 80) *6 I25MIN##

Maximum (4 - 80) *80 I25MAX##

MaxiCode*Off MAXENA0

On MAXENA1

MaxiCode Message LengthMinimum (1 - 150) *1 MAXMIN##

Maximum (1 - 150) *150 IMAXMAX##

MicroPDF417*On MPDENA1

Off MPDENA0

MicroPDF417 Message LengthMinimum (1 - 2750) *1 MPDMIN####

Maximum (1 - 2750) *366 MPDMAX####

OCROn OCRENA1

*Off OCRENA0

OCR Check Digit 00-FF OCRCKX##-XX

OCR Direction (0-3) *0 OCRDIR

OCR Group Variable G Character String 00-FF OCRGPG##-XX

OCR Group Variable H Character String 00-FF OCRGPH##-XX

OCR Template Character String 00-FF OCRTMP##-XX

PDF417*On PDFENA1

Off PDFENA0

PDF417 Message LengthMinimum (1 - 2750) *1 PDFMIN####

Maximum (1 - 2750) *2750 PDFMAX####

PostnetOn NETENA1

*Off NETENA0

Postnet Check Digit*Don’t Transmit NETCKX0

Transmit NETCKX1

QR CodeOn QRCENA1

*Off QRCENA0

QR Code Message LengthMinimum (1 - 3500) *1 QRCMIN####

Maximum (1 - 3500) *3500 QRCMAX####

RSS-14*Off RSSENA0

On RSSENA1

RSS Limited*Off RSLENA0

On RSLENA1

RSS Expanded*Off RSEENA0

On RSEENA1

RSS Expanded Msg. LengthMinimum (1 - 80) *1 RSEMIN##

Maximum (1 - 80) *80 RSEMAX##

Selection Setting*Indicates default

Serial Command# Indicates a numeric entry

85

Page 86: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

UPC AOff UPAENA0

*On UPAENA1

UPC A Check Digit*Off UPACKX0

On UPACKX1

UPC A Check Digit Transmit*Don’t Transmit UPACKX0

Transmit UPACKX1

UPC A 2 Digit Addenda*Off UPAAD20

On UPAAD21

UPC A 5 Digit Addenda*Off UPAAD50

On UPAAD51

UPC A Addenda Required*Not Required UPAARQ0

Required UPAARQ1

UPC A Addenda SeparatorOff UPAADS0

*On UPAADS1

Send Number System*Off UPANSX0

On UPANSX1

UPC E0*Off UPEEN00

On UPEEN01

UPC E1*Off UPEEN10

On UPEEN11

UPC E Check Digit Transmit*Don’t Transmit UPECKX0

Transmit UPECKX1

UPC E 2 Digit Addenda*Off UPEAD20

On UPEAD21

UPC E Expand*Off UPEEXP0

On UPEEXP1

UPC E 5 Digit Addenda*Off UPEAD50

On UPEAD51

UPC E Addenda Required*Not Required UPEARQ0

Required UPEARQ1

UPC E Addenda SeparatorOff UPEADS0

*On UPEADS1

UPC E Number SystemOff UPENSX0

*On UPENSX1

ISBT*Off ISBENA0

On ISBENA1

British Post*Off BPOENA0

On BPOENA1

Canadian Post*Off CANENA0

On CANENA1

Australian Post*Off AUSENA0

On AUSENA1

Australian Post Send Bar Width Data*Off AUSBAR0

On AUSBAR1

IATA Code 2 of 5*Off A25ENA0

On A25ENA1

Selection Setting*Indicates default

Serial Command# Indicates a numeric entry

86

Page 87: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

IATA Code 2 of 5 Message LengthMinimum (4 - 80) *4 A25MIN##

Maximum (4 - 80) *48 A25MAX##

Codablock F*Off CBFENA0

On CBFENA1

Codablock F Msg. LengthMinimum (0 - 2048) *1 CBFMIN####

Maximum (0 - 2048) *2048 CBFMAX####

Japanese Post*Off JAPENA0

On JAPENA1

Planet Code*Off PLNENA0

On PLNENA1

Planet Code Check Digit*Don’t Transmit PLNCKX0

Transmit PLNCKX1

KIX (Netherlands) Post*Off KIXENA0

On KIXENA1

MSI*Off MSIENA0

On MSIENA1

MSI Check Digit*Don’t Transmit MSICHK0

Transmit MSICHK1

MSI Message LengthMinimum (4 - 48) *4 MSIMIN##

Maximum (4 - 48) *48 MSIMAX##

TCIF Linked Code 39*Off T39ENA0

On T39ENA1

Matrix 2 of 5*Off (1 - 80) *4 X25ENA0

On (1 - 80) *80 X25ENA1

Selection Setting*Indicates default

Serial Command# Indicates a numeric entry

87

Page 88: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Appendix A UCC/EAN-128 UCC/EAN-128 is a convention for printing data fields with standard Code 128 bar code symbols. UCC/EAN-128 symbols are distinguished by a leading FNC 1 character as the first or second character in the symbol. Other FNC 1 characters are used to delineate fields. When EAN-128 symbols are read, they are transmitted after special formatting strips off the leading FNC 1 character and replace other FNC 1 characters with the ASCII 29 (GS) control character. Standard Code 128 bar codes which do not have a leading FNC 1 may still be used, but are not encoded according to the EAN-128 convention. Standard Code 128 and UCC/EAN-128 may be mixed in application. All of Socket’s bar code scanning products autodiscriminate between these symbols, and can enable or disable one or both code types. The table below indicates the behavior of these scanners in each of the four possible parameter settings.

Reading Standard Code 128 & UCC/EAN 128

Standard Code 128 UCC/EAN-128 Effect and Example Disable Disable No Code 128 symbols can be read Disable Enable Read only symbols with leading FNC 1.

Examples: FNC1ABCDFNC1E are read as ABCD29E AFNC1BCDFNC1E are read as ABCD29E FNC1FNC1ABCDFNC1E are read as ABCD29E ABCDFNC1E cannot be read ABCDE cannot be read

Enable Disable Read only symbols without leading FNC 1. Examples: FNC1ABCDFNC1E cannot be read AFNC1BCDFNC1E cannot be read FNC1FNC1ABCDFNC1E cannot be read ABCDFNC1E is read as ABCD29E ABCDE is read as ABCDE

Enable Enable Read both types of symbols. Examples: FNC1ABCDFNC1E are read as ABCD29E AFNC1BCDFNC1E are read as ABCD29E FNC1FNC1ABCDFNC1E are read as ABCD29E ABCDFNC1E is read as ABCD29E ABCDE is read as ABCDE

88

Page 89: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Appendix B Using the Scan Params WinCE Utility You can use Scan Params to effectively modify the settings in your SD Scan Card, CF Scan Card, Cordless Hand Scanner or CF RFID Reader-Scan Card via the symbology parameters and requisite data on pages 8-69. Note: Parameters 0x36 and 0x37, for enabling/disabling CLSI and NOTIS editing respectively, do not work with the SD Scan Card or the Cordless Hand Scanner.

Get Data and Set Data

The two main functions of the Scan Params utility are Get Data and Set Data. As their names imply Get Data retrieves the current state of a particular parameter and Set Data will set it. 00 represents false and 01 represents true. Below the Parameter and Data fields is the message box which will display the results of the Get Data and Send Data functions.

Persistence

The Persistent check box enables you to ensure that your modifications will persist beyond a power loss. Checking the box causes Scan Params to write the parameter data into the flash memory on that card thereby preventing the setting from reverting to the previous value when power is lost.

Connecting the CHS

To connect the Cordless Hand Scanner ensure that your Bluetooth device is active and ready to make a connection. Then start the Scan Params utility and tap the CHS menu then tap Connect CHS. You can disconnect the CHS by returning to the CHS menu and tapping Disconnect CHS. Note: Leaving the Scan Params utility will disconnect the CHS.

89

Page 90: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

90

Appendix C Glossary

Aperture An opening which limits the amount of light or radiation passing through an optical system.

ASCII American Standard Code for Information Interchange. A 7 bit-plus-parity code representing 128 letters, numerals, punctuation marks, and control characters. It is a standard data transmission code in the U.S.

Autodiscrimination The ability of an interface controller to determine the code type of a scanned bar code. After this determination is made, the information content can be decoded.

Bar The dark element in a printed bar code symbol.

Bar Code Density The number of characters represented per unit of measurement (e.g., characters per inch).

Bar Height The dimension of a bar measured perpendicular to the bar width.

Bar Width Thickness of a bar measured from the edge closest to the symbol start character to the trailing edge of the same bar.

Baud Rate A measure of the data flow or number of signaling events occurring per second. When one bit is the standard "event," this is a measure of bits per second (bps). For example, a baud rate of 50 means transmission of 50 bits of data per second.

Bit Binary digit. One bit is the basic unit of binary information. Generally, eight consecutive bits compose one byte of data. The pattern of 0 and 1 values within the byte determines its meaning.

Page 91: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Byte On an addressable boundary, eight adjacent binary digits (0 and 1) combined in a pattern to represent a specific character or numeric value. Bits are numbered from the right, 0 through 7, with bit 0 the low-order bit. One byte in memory can be used to store one ASCII character.

CDRH Center for Devices and Radiological Health. A federal agency responsible for regulating laser product safety. This agency specifies various laser operation classes based on power output during operation.

CDRH Class 1 This is the lowest power CDRH laser classification. CDRH Class 1 devices are safe under reasonably foreseeable conditions of operation. Software and other controls to limit exposure to laser light may be required to achieve CDRH Class 1 operation. The CDRH time base for Class 1 devices is 10,000 seconds.

CDRH Class 2 CDRH Class 2 devices may not emit more than 1 milliwatt average radiant power. For this scan engine, additional software controls are not necessary. Eye protection for CDRH Class 2 devices is normally afforded by aversion responses, including the blink reflex.

Character A pattern of bars and spaces which either directly represents data or indicates a control function, such as a number, letter, punctuation mark, or communications control contained in a message.

Character Set Those characters available for encodation in a particular bar code symbology.

Check Digit A digit used to verify a correct symbol decode. The scanner inserts the decoded data into an arithmetic formula and checks that the resulting number matches the encoded check digit. Check digits are required for UPC but are optional for other symbologies. Using check digits decreases the chance of substitution errors when a symbol is decoded.

CLSI Editing An option which inserts a space after the 1st, 5th, and 10th characters of a 14-character Codabar symbol. Length includes start and stop characters.

Codabar A discrete self-checking code with a character set consisting of digits 0 to 9 and six additional characters: ( - $ : / , +).

Code 128 A high density symbology which allows the controller to encode all 128 ASCII characters without adding extra symbol elements.

Code 3 of 9 (Code 39)

A versatile and widely used alphanumeric bar code symbology with a set of 43 character types, including all uppercase letters, numerals from 0 to 9, and 7 special characters (- . / + % $ and space). The code name is derived from the fact that 3 of 9 elements representing a character are wide, while the remaining 6 are narrow.

91

Page 92: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

92

Code 93 An industrial symbology compatible with Code 39 but offering a full character ASCII set and a higher coding density than Code 39.

Code Length Number of data characters in a bar code between the start and stop characters, not including those characters.

Continuous Code A bar code or symbol in which all spaces within the symbol are parts of characters. There are no intercharacter gaps in a continuous code. The absence of gaps allows for greater information density.

CTS Clear to send.

Dead Zone An area within a scanner's field of view, in which specular reflection may prevent a successful decode.

Decode To recognize a bar code symbology (e.g., UPC/EAN) and then analyze the content of the specific bar code scanned.

Decode Algorithm A decoding scheme that converts pulse widths into data representation of the letters or numbers encoded within a bar code symbol.

Depth of Field The range between minimum and maximum distances at which a scanner can read a symbol with a certain minimum element width.

Digitized Bar Pattern (DBP)

A digital representation of a decoded bar code.

Discrete 2 of 5 A binary bar code symbology representing each character by a group of five bars, two of which are wide. The location of wide bars in the group determines which character is encoded; spaces are insignificant. Only numeric characters (0 to 9) and START/STOP characters may be encoded.

Discrete Code A bar code or symbol in which the spaces between characters (intercharacter gaps) are not part of the code.

EAN European Article Number. This European/International version of the UPC provides its own coding format and symbology standards. Element dimensions are specified metrically. EAN is used primarily in retail.

Element Generic term for a bar or space.

Encoded Area Total linear dimension occupied by all characters of a code pattern, including start/stop characters and data.

Host Computer A computer that serves other terminals in a network, providing such services as computation, database access, supervisory programs, and network control.

Page 93: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

IEC International Electrotechnical Commission. This international agency regulates laser safety by specifying various laser operation classes based on power output during operation.

IEC (825) Class 1 This is the lowest power IEC laser classification. IEC Class I devices are safe under reasonably foreseeable conditions of operation. Software and other controls to limit exposure to laser light may be required to achieve IEC Class 1 operation. The IEC time base for Class 1 devices is 100 seconds if intentional viewing of laser light is not required in the design or function of the device. The IEC time base for Class 1 devices is 30,000 seconds where intentional viewing of laser light is inherent in the design or function of the device.

IEC (825) Class 2 IEC Class 2 devices may not emit more than 1 milliwatt average radiant power. For this scan engine, additional software controls are not necessary. Eye protection for IEC Class 2 devices is normally afforded by aversion responses, including the blink reflex.

Intercharacter Gap The space between two adjacent bar code characters in a discrete code.

Interleaved Bar Code

A bar code in which characters are paired together, using bars to represent the first character and the intervening spaces to represent the second.

Interleaved 2 of 5 A binary bar code symbology representing character pairs in groups of five bars and five interleaved spaces. Interleaving provides for greater information density. The location of wide elements (bar/spaces) within each group determines which characters are encoded. This continuous code type uses no intercharacter spaces. Only numeric (0 to 9) and START/STOP characters may be encoded.

LASER - Light Amplification by Stimulated Emission of Radiation

The laser is an intense light source. Light from a laser is all the same frequency, unlike the output of an incandescent bulb. Laser light is typically coherent and has a high energy density.

Laser Diode A gallium-arsenide semiconductor type of laser connected to a power source to generate a laser beam. This laser type is a compact source of coherent light.

LED Indicator A semiconductor diode (LED - Light Emitting Diode) used as an indicator, often in digital displays. The semiconductor uses applied voltage to produce light of a certain frequency determined by the semiconductor's particular chemical composition.

MIL 1 mil = 1 thousandth of an inch.

93

Page 94: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

94

Misread (Misdecode)

A condition which occurs when the data output of a reader or interface controller does not agree with the data encoded within a bar code symbol.

MSI A numeric-only bar code type. It can accept a variable number of digits up to 13. MSI consists of four bars and four adjacent spaces. Each bar\space pair consists of one information bit. A zero bit consists of a narrow bar followed by a wide space, while one bit consist of a wide bar followed by a narrow bar. The zero bit is one unit bar followed by a two-unit space and the one bit is a two-unit bar followed by a one unit space. The primary application for the MSI code is marking of retail shelves and subsequent scanning with portable devices for inventory purposes.

Nominal The exact (or ideal) intended value for a specified parameter. Tolerances are specified as positive and negative deviations from this value.

Nominal Size Standard size for a bar code symbol. Most UPC/EAN codes can be used over a range of magnifications (e.g., from 0.80 to 2.00 of nominal).

NOTIS Editing An option that strips the start and stop characters from a decoded Codabar symbol.

Parameter A variable that can have different values assigned to it.

Percent Decode The average probability that a single scan of a bar code would result in a successful decode. In a well-designed bar code scanning system, that probability should approach near 100%.

Print Contrast Signal (PCS)

Measurement of the contrast (brightness difference) between the bars and spaces of a symbol. A minimum PCS value is needed for a bar code symbol to be scannable. PCS = (RL - RD) / RL, where RL is the reflectance factor of the background and RD the reflectance factor of the dark bars.

Programming Mode The state in which a scanner is configured for parameter values. See Scanning Mode.

Quiet Zone A clear space, containing no dark marks, which precedes the start character of a bar code symbol and follows the stop character.

Random Access Memory (RAM)

Memory devices where any location in memory can be accessed as quickly as any other location.

Reflectance Amount of light returned from an illuminated surface.

Resolution The narrowest element dimension which can be distinguished by a particular reading device or printed with a particular device or method.

RTS Request to send.

RxD Received data.

Page 95: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

Scan Area Area intended to contain a symbol.

Scanner An electronic device used to scan bar code symbols and produce a digitized pattern that corresponds to the bars and spaces of the symbol. Its three main components are:

1. Light source (laser or photoelectric cell) - illuminates a bar code.2. Photodetector - registers the difference in reflected light (more

light reflected from spaces).3. Signal conditioning circuit - transforms optical detector output

into a digitized bar pattern.

Scanning Mode The scanner is energized, programmed, and ready to read a bar code.

Scanning Sequence A method of programming or configuring parameters for a bar code reading system by scanning bar code menus.

Self-Checking Code A symbology that uses a checking algorithm to detect encoding errors within the characters of a bar code symbol.

Space The lighter element of a bar code formed by the background between bars.

Specular Reflection The mirror-like reflection of light from a surface which can �blind� a scanner.

Start/Stop Character A pattern of bars and spaces that provides the scanner with start and stop reading instructions and scanning direction. The start and stop characters are normally to the left and right margins of a horizontal code.

Substrate A foundation material on which a substance or image is placed.

Symbol A scannable unit that encodes data within the conventions of a certain symbology, usually including start/stop characters, quiet zones, data characters, and check characters.

Symbol Aspect Ratio

The ratio of symbol height to symbol width.

Symbol Height The distance between the outside edges of the quiet zones of the first row and the last row.

Symbol Length Length of symbol measured from the beginning of the quiet zone (margin) adjacent to the start character to the end of the quiet zone (margin) adjacent to a stop character.

Symbology The structural rules and conventions for representing data within a particular bar code type (e.g. UPC/EAN, Code 39).

95

Page 96: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

96

Tolerance Allowable deviation from the nominal bar or space width.

TxD Transmitted data.

UPC Universal Product Code. A relatively complex numeric symbology. Each character consists of two bars and two spaces, each of which can be any of four widths. The standard symbology for retail food packages in the United States.

Visible Laser Diode (VLD)

A solid state device which produces visible laser light. Laser light emitted from the diode has a wavelength of 630 - 680 nanometers.

Page 97: SocketScan Advanced Programming Guide - VIC.HK- RFID ... · 8510-00248 RFID Reader-Scan Card, Class 2 laser . Engine Type B - CSE-600 - Linear Imager . Product Number Product Description

© Socket Communications, Inc. October 2005 Printed in U.S.A.