Page 1
For Help Call 1.800.241.6264 Motorola CS3000 Manual More information available at POSMicro.com QUESTIONS? BULk DISCOUNTS SE HaBLa Ask the experts at POSMicro.com. ESpañOL FREE SHIPPING* 1.800.241.6264 Live Chat Now support@POSMicro.com Monday - Friday 6 AM to 5 PM Pacific Time...
Page 2
CS3000 SERIES SCANNER PRODUCT REFERENCE GUIDE...
CS3000 SERIES SCANNER PRODUCT REFERENCE GUIDE 72E-136088-03 Revision A February 2012...
Page 5
Motorola. No right to copy a licensed program in whole or in part is granted, except as permitted under copyright law. The user shall not modify, merge, or incorporate any form or portion of a licensed program with other program material, create a derivative work from a licensed program, or use a licensed program in a network without written permission from Motorola.
Date Description -01 Rev A 07/2010 Initial release -02 Rev A 10/2010 Added Motorola Droid Bluetooth connection example. -03 Rev A 2/2012 Replaced specifications with link to specification/data sheet, added battery replacement note, add information for connecting to an iPad.
Page 7
CS3000 Series Scanner Product Reference Guide...
TABLE OF CONTENTS About This Guide Introduction ............................. xi Product Reference Guide – Start Here ..................xi Chapter Descriptions ........................xi Notational Conventions........................xii Related Documents ........................xiii Service Information ......................... xiii Chapter 1: Getting Started Introduction ............................ 1-1 Unpacking the Scanner ........................1-2 The Cradle .............................
Page 9
CS3000 Series Scanner Product Reference Guide Chapter 2: Scanning Introduction ............................ 2-1 Scanning ............................2-1 Deleting Bar Codes ........................2-2 Transmitting Bar Code Data to Host ....................2-2 Transferring Data from a Batch Scanner ................. 2-2 Transferring Data from an RF Scanner ..................2-2 User Interface Definitions ......................
Page 11
CS3000 Series Scanner Product Reference Guide Set Lengths for Interleaved 2 of 5 .................... 4-34 I 2 of 5 Check Digit Verification ....................4-36 Transmit I 2 of 5 Check Digit ....................4-36 Convert I 2 of 5 to EAN-13 ....................... 4-37 Discrete 2 of 5 ..........................
ABOUT THIS GUIDE Introduction The CS3000 Series Scanner Product Reference Guide provides general instructions for setting up, operating, maintaining, and troubleshooting the scanner. The CS3000 series scanner is available in the following configurations: • CS3000 - USB (batch), 0.5 GB Flash •...
CS3000 Series Scanner Product Reference Guide • Appendix A, Standard Default Parameters provides a table of all host devices and miscellaneous scanner defaults. • Appendix B, Programming Reference provides a table of AIM code identifiers, ASCII character conversions, and keyboard maps.
Software type and version number Motorola responds to calls by e-mail, telephone or fax within the time limits set forth in service agreements. If your problem cannot be solved by Motorola Solutions support, you may need to return your equipment for servicing and will be given specific directions.
Page 17
CS3000 Series Scanner Product Reference Guide...
CHAPTER 1 GETTING STARTED Introduction The CS3000 Series Scanner captures and stores bar codes for a variety of uses, and transmits bar code data to a host via USB connection or Bluetooth. Scan Button Delete Button Bluetooth Button/LED Mini-USB Port...
The Cradle The cradle sits on a desktop and serves as a stand, charger, and USB communication device for the CS3000 series scanner. The cradle does not require a separate power supply to charge the scanner.
Charging the Scanner Battery To charge the CS3000 series scanner, connect it to a host PC via the USB host cable or charging cradle. No power supply is necessary. Charge time is approximately three hours for a fully discharged battery.
1 - 4 CS3000 Series Scanner Product Reference Guide Charging via Charging Cradle Insert the cradle’s USB connector into a USB port on the host PC. Connecting Cradle to Host PC Figure 1-5 Remove the protective cover from the scanner.
Getting Started 1 - 5 Scanner Charging LED The scanner’s LED indicates charging activity (see Table 2-1 on page 2-3). The amber LED blinks slowly during charging. The scanner’s LED turns solid green when the battery is fully charged. Connecting to the Host Computer Batch Connection Charging the Scanner Battery on page 1-3 for instructions on connecting the scanner to a host PC via...
Press the scan button (+) to wake the scanner. Press and hold the Bluetooth button (round button with Motorola logo) for five seconds. The scanner beeps and the Bluetooth button starts blinking quickly to indicate that the scanner is discoverable by the host.
Page 24
Press the scan button (+) to wake the scanner. Press and hold the Bluetooth button (round button with Motorola logo) for five seconds. The scanner beeps and the Bluetooth button starts blinking quickly to indicate that the scanner is discoverable by the host.
Page 25
1 - 8 CS3000 Series Scanner Product Reference Guide Place the application into discover Bluetooth device mode (in this example, select the check box), and click Next Sample Device Discovery Window Figure 1-8 Select the CS3070 device from the discovered device list. The Bluetooth application may prompt you to scan a passkey it generated, or for you to create and then scan a passkey (PIN).
Page 26
Getting Started 1 - 9 Select an option, then click Next • If you select , the host generates and displays a passkey. Choose a passkey for me • If you select , enter the default Use the passkey found in the documentation 1234 •...
Page 27
1 - 10 CS3000 Series Scanner Product Reference Guide Click to complete the pairing. The device appears in the window. Finish Bluetooth Devices Bluetooth Devices Window Figure 1-11 Select the device, then click The CS3070 issues a two-tone beep and the Bluetooth button blinks Add...
Page 28
Getting Started 1 - 11 On the host PC, launch the third party Bluetooth pairing application. Following is a sample window of such an application. Sample Bluetooth Application Window Figure 1-12 Place the application into discover Bluetooth device mode (in this example, select the check box), and click Next Sample Device Discovery Window Figure 1-13...
Page 29
1 - 12 CS3000 Series Scanner Product Reference Guide Select the CS3070 device from the discovered device list. The Bluetooth application may prompt you to scan a passkey it generated, or for you to create and then scan a passkey (PIN).
Page 30
Press the scan button (+) to wake the scanner. Press and hold the Bluetooth button (round button with Motorola logo) for five seconds. The scanner beeps and the Bluetooth button starts blinking quickly to indicate that the scanner is discoverable by the Motorola ES400.
Page 31
1 - 14 CS3000 Series Scanner Product Reference Guide . The ES400 searches for Bluetooth devices. Add new device... Sample Device Discovery Window Figure 1-17 Select the CS3070 device from the discovered device list and tap . The device prompts you to enter a Next passcode.
Page 32
Getting Started 1 - 15 If you entered a passcode in Step 6, scan Numeric Bar Codes for PIN Entry on page 1-24 corresponding to that code, then scan the bar code. Enter Connection Verification Window Figure 1-19 Select on the pop-up window to add the device to the device list. Discovered Devices List Figure 1-20...
Page 33
1 - 16 CS3000 Series Scanner Product Reference Guide Select the device and tap to complete the pairing. The device appears in the list, and Connect Connected the CS3070 issues a two-tone beep and the Bluetooth button blinks slowly to indicate that the scanner paired with the host.
Page 34
Getting Started 1 - 17 Windows Mobile Device (Motorola ES400) SPP Pairing Example For CS3070 scanners, to pair to a Motorola ES400 Windows Mobile 6.5 device via SPP: Press the scan button (+) to wake the scanner. Scan Bluetooth Serial Port Profile (SPP) on page 3-13.
Page 35
1 - 18 CS3000 Series Scanner Product Reference Guide . The ES400 searches for Bluetooth devices. Add new device... Sample Device Discovery Window Figure 1-23 Select the CS3070 device from the discovered device list and tap . The device prompts you to enter a Next passcode.
Page 36
Getting Started 1 - 19 Enter the CS3070 default PIN (1234) and tap Next Connection Verification Window Figure 1-25 NOTE For SPP, on the host PC a PIN entry is required, but no PIN entry is required on the CS3070 device side. Select on the pop-up window to add the device to the device list.
Page 37
1 - 20 CS3000 Series Scanner Product Reference Guide Select the device and tap . The window appears. Connect Partnership Settings Partnership Settings Window Figure 1-27 and then to complete the pairing. The device appears in the list, and the...
Page 38
Press the scan button (+) to wake the scanner. Press and hold the Bluetooth button (round button with Motorola logo) for five seconds. The scanner beeps and the Bluetooth button starts blinking quickly to indicate that the scanner is discoverable by the host.
Page 39
1 - 22 CS3000 Series Scanner Product Reference Guide Select the CS3070 from the list. A window prompts for a PIN generated by the iPad. Pin Prompt Figure 1-31 With the CS3070, scan the PIN using the Numeric Bar Codes for PIN Entry on page 1-24...
Page 40
Getting Started 1 - 23 Unpairing To temporarily unpair the scanner and host, press the Bluetooth button. This disables Bluetooth and the Bluetooth button stops blinking. Pressing the Bluetooth button again re-pairs the scanner with the host. To permanently unpair the scanner and host, scan Unpair on page 3-13.
1 - 24 CS3000 Series Scanner Product Reference Guide Numeric Bar Codes for PIN Entry Use the following bar codes for pin entry for Bluetooth connection. Enter...
Getting Started 1 - 25 Configuring the Scanner To configure the scanner for initial use: Scan the parameter bar codes in Chapter 3, User Preferences Chapter 4, Symbologies to customize scanner operation. Scan the Save Configuration bar code on page 3-22 (also provided below).
1 - 26 CS3000 Series Scanner Product Reference Guide Editing the Configuration File Use a text editor such as Notepad to set configuration values in the editable text file in the Config.ini folder on the CS30XX. Table 1-1 lists the programmable contents of the file.
Page 44
Getting Started 1 - 27 Config.ini File Content (Continued) Table 1-1 Parameter Values Description Default ScanParam Variable Any scan engine parameter. Multiple <none> entries are allowed. Sent after reset or when engine is powered. For example: ScanParam=0xf0,0x00,0x01 ScanParam=0xee,0x01 ScanParam=0x38,0x00 Sleep Integer Time in seconds before the scanner enters 120 (2 minutes)
CHAPTER 2 SCANNING Introduction This chapter provides instructions for how to scan bar codes and send the data to a host. Beeper and LED definitions are also included. Scanning Chapter 1, Getting Started to install and program the scanner. To scan: Aim the scanner at the bar code.
2 - 2 CS3000 Series Scanner Product Reference Guide The scanner beeps and the LED turns green to indicate a successful decode. See Table 2-1 Table 2-2 for beeper and LED definitions. NOTE The scanner cannot scan bar codes when it is connected to the host via the USB host cable.
Scanning 2 - 3 Out of Range Behavior If the scanner moves out of range of the host and does not re-pair with the host within the timeout period, it stores data in a batch file. This batch data must be manually copied to the host. Within this timeout period, the scanner does not decode and emits four error beeps in response to scan attempts.
Page 49
2 - 4 CS3000 Series Scanner Product Reference Guide LED Indications (Continued) Table 2-1 Function Performed User Action LED Feedback Other Charge scanner Connect scanner Flashing amber Scanner connects in mass to a host PC USB storage mode, auto-run port...
Scanning 2 - 5 LED Indications (Continued) Table 2-1 Function Performed User Action LED Feedback Other Data protection (enabled and on) Scan/function/ host Rapidly flashing red Unexpected failure Scan/function/dock Flashing red, green Contact support and amber for 5 seconds Battery depleted Scan/function/dock None Beeper Indications Beeper Indications...
CHAPTER 3 USER PREFERENCES Introduction This chapter describes each user preference feature and provides the programming bar codes for selecting these features for the scanner. The scanner ships with the settings shown in the User Preferences Default Table on page 3-2 (also see Appendix A, Standard Default Parameters for all host device and miscellaneous scanner defaults).
3 - 2 CS3000 Series Scanner Product Reference Guide User Preferences Default Parameters Table 3-1 lists the defaults for user preference parameters. To change any option, scan the appropriate bar code(s) provided in this chapter. NOTE See Appendix A, Standard Default Parameters for all default parameters.
Page 54
User Preferences 3 - 3 User Preferences Default Table (Continued) Table 3-1 Parameter Number Page Parameter Factory Default (Hex) Number Send Bluetooth Version 3-21 Send Scan Engine Version 3-21 Save Configuration 3-22...
3 - 4 CS3000 Series Scanner Product Reference Guide Reset To reset the scanner and apply parameters from the configuration file, scan the following bar code. Reset Reset Factory Defaults To reset the scanner to factory defaults, scan the following bar code. This rebuilds the configuration file from program memory.
User Preferences 3 - 5 Set Date and Time NOTE You must scan the configuration bar codes to set the time and date stamp on the scanner. The time and date can not be set or edited in the config.ini file. This setting persists for three months if the scanner is not used.
User Preferences 3 - 7 Clear Data Scan the following bar code to clear all batch bar code data on the scanner. This deletes the BarcodeFile.txt from the scanner. Clear Data...
User Preferences 3 - 9 Beeper Tone Parameter # 0x91 To select a decode beep frequency (tone), scan the appropriate bar code. Low Frequency (0x02) *Medium Frequency (0x01) High Frequency (0x00)
3 - 10 CS3000 Series Scanner Product Reference Guide Mute Beeper Scan the bar code to mute the beeper. Mute Beeper Mute Beeper (0x01) *Do Not Mute Beeper (0x00)
User Preferences 3 - 11 Scanner Options Scan Angle Parameter # 0xBF This parameter sets the scan angle to narrow or wide. Narrow Angle (35°) (0x05) *Wide Angle (47°) (0x06) NOTE The allowed values for this setting are different for some legacy models of scanners. These old values can still be used and are interpreted by the scanner as follows.
3 - 12 CS3000 Series Scanner Product Reference Guide Transmit “No Read” Message Parameter # 0x5E Enable this option to transmit “NR” if a symbol does not decode during the timeout period or before the trigger is released. Any enabled prefix or suffixes are appended around this message.
User Preferences 3 - 13 Bluetooth Options Bluetooth Unpair Scan the following bar code to unpair the scanner from the host. Unpair Bluetooth HID Profile Scan to cause the scanner to emulate a keyboard. Bluetooth HID Profile Bluetooth HID Profile Bluetooth Serial Port Profile (SPP) Scan to cause the scanner to emulate a serial connection.
3 - 14 CS3000 Series Scanner Product Reference Guide Disable All Symbologies Scan the bar code below to disable the decoding of all symbologies. Use this to simplify selecting a single symbology to decode by scanning this, then scanning the desired enable code type bar code. Note that the scanner can still decode parameter bar codes.
User Preferences 3 - 15 Linear Code Type Security Level Parameter # 0x4E The scanner offers four levels of decode security for linear code types (e.g., Code 39, Interleaved 2 of 5). Select higher security levels for decreasing levels of bar code quality. As security levels increase, the scanner’s aggressiveness decreases.
3 - 16 CS3000 Series Scanner Product Reference Guide Linear Security Level 3 The scanner must read code types other than the following twice before decoding. It must read the following codes three times: Code Type Length 4 or less...
User Preferences 3 - 17 Data Options Transmit Code ID Character Parameter # 0x2D A 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.
NOTE In order to use Prefix/Suffix values, set the Scan Data Transmission Format on page 3-19. NOTE The CS3000 series scanner does not support ADF, however it does allow setting prefix and suffix values via parameter bar codes. Scan Prefix...
User Preferences 3 - 19 Scan Data Transmission Format Parameter # 0xEB To change the Scan Data Transmission Format, scan one of the following bar codes corresponding to the desired format. *Data As Is (0x00) <DATA> <SUFFIX 1> (0x01) <DATA> <SUFFIX 2> (0x02) <DATA>...
User Preferences 3 - 21 Send Versions Firmware Version Scan the following bar code to send the firmware version to the host. Firmware Version Bluetooth Version Scan the following bar code to send the Bluetooth version to the host. Bluetooth Version Scan Engine Version Scan the following bar code to send the scan engine version to the host.
3 - 22 CS3000 Series Scanner Product Reference Guide Save Configuration Scan the following bar code after setting parameters to save the new configuration selections. Save Configuration...
CHAPTER 4 SYMBOLOGIES Introduction This chapter describes symbology features and provides the programming bar codes for selecting these features for the scanner. Before programming, follow the instructions in Chapter 1, Getting Started. The scanner ships with the settings in Table 4-1 on page 4-2 (also see Appendix A, Standard Default Parameters...
4 - 2 CS3000 Series Scanner Product Reference Guide Symbology Default Parameters Table 4-1 lists the defaults for all symbologies parameters. To change any option, scan the appropriate bar code(s) in this chapter. NOTE See Appendix A, Standard Default Parameters for all default parameters.
Page 77
4 - 4 CS3000 Series Scanner Product Reference Guide Factory Default Table (Continued) Table 4-1 Parameter Number Page Parameter Factory Default (Hex) Number Discrete 2 of 5 Discrete 2 of 5 0x05 Disable 4-37 Set Length(s) for D 2 of 5...
4 - 8 CS3000 Series Scanner Product Reference Guide Decode UPC/EAN Supplementals Parameter # 0x10 Supplementals are bar codes appended according to specific format conventions (e.g., UPC A+2, UPC E+2, EAN 13+2). The following options are available: • If you select Ignore UPC/EAN Supplementals, and the scanner is presented with a UPC/EAN plus supplemental symbol, the scanner decodes UPC/EAN and ignores the supplemental characters.
Page 82
Symbologies 4 - 9 Decode UPC/EAN Supplementals (continued) Select the desired option by scanning one of the following bar codes. Decode UPC/EAN Supplementals (0x01) *Ignore UPC/EAN With Supplementals (0x00) Autodiscriminate UPC/EAN Supplementals (0x02) Enable 378/379 Supplemental Mode (0x04) Enable 978/979 Supplemental Mode (0x05)
4 - 12 CS3000 Series Scanner Product Reference Guide User-Programmable Supplementals Supplemental 1: Parameter # 0xF1 0x43 Supplemental 2: Parameter # 0xF1 0x44 If you selected a Supplemental User-Programmable option from Decode UPC/EAN Supplementals on page 4-8, select User-Programmable Supplemental 1 to set the 3-digit prefix. Then select the 3 digits using the Numeric Bar Codes on page 4-48.
Symbologies 4 - 13 Transmit UPC-A Check Digit Parameter # 0x28 Scan 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) Transmit UPC-E Check Digit Parameter # 0x29 Scan the appropriate bar code below to transmit the symbol with or without the UPC-E check digit.
4 - 14 CS3000 Series Scanner Product Reference Guide Transmit UPC-E1 Check Digit Parameter # 0x2A Scan 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...
Symbologies 4 - 15 UPC-E Preamble Parameter # 0x23 Preamble 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”...
4 - 16 CS3000 Series Scanner Product Reference Guide UPC-E1 Preamble Parameter # 0x24 Preamble 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”...
Symbologies 4 - 17 Convert UPC-E to UPC-A Parameter # 0x25 Enable 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.
4 - 18 CS3000 Series Scanner Product Reference Guide EAN Zero Extend Parameter # 0x27 When 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.
Symbologies 4 - 19 Bookland ISBN Format Parameter # 0xF1 0x40 If you enabled Bookland EAN using Enable/Disable Bookland EAN on page 4-7, select one of the following formats for Bookland data: • Bookland ISBN-10 - The scanner reports Bookland data starting with 978 in traditional 10-digit format with the special Bookland check digit for backward-compatibility.
4 - 20 CS3000 Series Scanner Product Reference Guide UPC/EAN Security Level Parameter # 0x4D The Symbol CS3070 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.
4 - 22 CS3000 Series Scanner Product Reference Guide Enable/Disable GS1-128 (formerly UCC/EAN-128) Parameter # 0x0E To enable or disable GS1-128, scan the appropriate bar code below. See Appendix B, Programming Reference for details on GS1-128 (formerly UCC/EAN-128). *Enable GS1-128...
4 - 24 CS3000 Series Scanner Product Reference Guide Convert Code 39 to Code 32 (Italian Pharma Code) Parameter # 0x56 Code 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.
Symbologies 4 - 25 Set Lengths for Code 39 Parameter # L1 = 0x12, L2 = 0x13 The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Set lengths for Code 39 to any length, one or two discrete lengths, or lengths within a specific range.
4 - 26 CS3000 Series Scanner Product Reference Guide Code 39 Check Digit Verification Parameter # 0x30 Enable this feature to check the integrity of all Code 39 symbols to verify that the data complies with a specified check digit algorithm. Only Code 39 symbols that include a modulo 43 check digit are decoded, so only enable this if your Code 39 symbols contain a module 43 check digit.
Symbologies 4 - 27 Enable/Disable Code 39 Full ASCII Parameter # 0x11 Code 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. Table B-6 on page B-7 for mapping Code 39 characters to ASCII values.
4 - 28 CS3000 Series Scanner Product Reference Guide Code 93 Enable/Disable Code 93 Parameter # 0x09 To enable or disable Code 93, scan the appropriate bar code below. Enable Code 93 (0x01) *Disable Code 93 (0x00) Set Lengths for Code 93 Parameter # L1 = 0x1A, L2 = 0x1B The length of a code refers to the number of characters (i.e., human readable characters), including check...
Page 102
Symbologies 4 - 29 Two Discrete Lengths - Select this option to decode only codes containing two selected lengths. For example, select Code 93 Two Discrete Lengths, then scan 0, 2, 1, 4 from Numeric Bar Codes on page 4-48 to limit the decoding to Code 93 symbols containing 2 or 14 characters.
4 - 30 CS3000 Series Scanner Product Reference Guide Code 11 Enable/Disable Code 11 Parameter # 0x0A To enable or disable Code 11, scan the appropriate bar code below. Enable Code 11 (0x01) Disable Code 11 (0x00) Set Lengths for Code 11 Parameter # L1 = 0x1C, L2 = 0x1D The length of a code refers to the number of characters (i.e., human readable characters), including check...
Symbologies 4 - 31 Set Lengths for Code 11 (continued) Code 11 - One Discrete Length Code 11 - Two Discrete Lengths Code 11 - Length Within Range Code 11 - Any Length...
4 - 32 CS3000 Series Scanner Product Reference Guide Code 11 Check Digit Verification Parameter # 0x34 This feature allows the scanner to check the integrity of all Code 11 symbols to verify that the data complies with the specified check digit algorithm. This selects the check digit mechanism for the decoded Code 11 bar code.
Symbologies 4 - 33 Transmit Code 11 Check Digits Parameter # 0x2F This feature selects whether or not to transmit the Code 11 check digit(s). Transmit Code 11 Check Digit(s) (Enable) (0x01) Do Not Transmit Code 11 Check Digit(s) (Disable) (0x00) NOTE Code 11 Check Digit Verification must be enabled for this parameter to function.
Page 107
4 - 34 CS3000 Series Scanner Product Reference Guide Set Lengths for Interleaved 2 of 5 Parameter # L1 = 0x16, L2 = 0x17 The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains.
Symbologies 4 - 35 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 (include a leading zero for single digit numbers).
4 - 36 CS3000 Series Scanner Product Reference Guide I 2 of 5 Check Digit Verification Parameter # 0x31 When 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).
Symbologies 4 - 37 Convert I 2 of 5 to EAN-13 Parameter # 0x52 This parameter converts a 14 character I 2 of 5 code into EAN-13, and transmits to the host as EAN-13. To accomplish this, first enable I 2 of 5, set one length to 14, and include a leading zero and a valid EAN-13 check digit in the code.
4 - 38 CS3000 Series Scanner Product Reference Guide Set Lengths for Discrete 2 of 5 Parameter # L1 = 0x14, L2 = 0x15 The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains.
Symbologies 4 - 39 Chinese 2 of 5 Enable/Disable Chinese 2 of 5 Parameter # 0xF0 0x98 To enable or disable Chinese 2 of 5, scan the appropriate bar code below. Enable Chinese 2 of 5 (0x01) Disable Chinese 2 of 5 (0x00) Codabar Enable/Disable Codabar...
4 - 40 CS3000 Series Scanner Product Reference Guide Set Lengths for Codabar Parameter # L1 = 0x18, L2 = 0x19 The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Set lengths for Codabar to any length, one or two discrete lengths, or lengths within a specific range.
Symbologies 4 - 41 CLSI Editing Parameter # 0x36 Enable this to strip the start and stop characters and insert 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...
Symbologies 4 - 43 Set Lengths for MSI Parameter # L1 = 0x1E, L2 = 0x1F The length of a code refers to the number of characters (i.e., human readable characters) the code contains, and includes check digits. Set lengths for MSI to any length, one or two discrete lengths, or lengths within a specific range.
4 - 44 CS3000 Series Scanner Product Reference Guide MSI Check Digits Parameter # 0x32 These 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.
Symbologies 4 - 45 MSI Check Digit Algorithm Parameter # 0x33 MSI Check Digits on page 4-44 is set to , an additional verification is required to ensure integrity. Select one of the following algorithms. MOD 10/ MOD 11 (0x00) *MOD 10/ MOD 10 (0x01) GS1 DataBar...
Symbologies 4 - 47 Convert GS1 DataBar to UPC/EAN Parameter # 0xF0 0x8D This parameter only applies to GS1 DataBar-14 and GS1 DataBar Limited symbols. Enable this conversion to strip the leading from GS1 DataBar-14 and GS1 DataBar Limited symbols encoding a single zero as the first digit, and report the bar code as EAN-13.
4 - 48 CS3000 Series Scanner Product Reference Guide Numeric Bar Codes For parameters requiring specific numeric values, use the following bar codes. NOTE These bar codes differ from the Numeric Bar Codes for PIN Entry on page 1-24 Numeric Bar Codes for Date and Time Settings on page 3-6.
Page 122
Symbologies 4 - 49 Numeric Bar Codes (continued)
CHAPTER 5 MAINTENANCE AND TECHNICAL SPECIFICATIONS Introduction This chapter provides suggested scanner maintenance, troubleshooting, and technical specifications. Maintenance Cleaning the scan window is the only maintenance required. A dirty window can affect scanning accuracy. • Do not allow any abrasive material to touch the window. •...
Page 125
NOTE If problems still occur, contact the distributor or Motorola Solutions support. See page xiii for contact information. Before contacting support, view the sysinfo.txt file in the \Parameters folder on the CS30XX. This indicates the device’s serial number, software version, Bluetooth version, and scan engine version and is...
Maintenance and Technical Specifications 5 - 3 Technical Specifications For the latest technical specification information for the CS3000, visit: http://www.motorola.com/CS3000 Decode Zone Note: Typical performance at 73.4 F (23 C) In . on high quality symbols. 38.1 3 1 .6 12.7...
APPENDIX A STANDARD DEFAULT PARAMETERS Default Table Table A-1 Parameter Number Page Parameter Factory Default (Hex) Number User Preferences Reset Reset Factory Defaults Set Date Set Time Cancel Date and Time Settings Clear Data Beeper Volume 0x8C Medium Beeper Tone 0x91 Medium Frequency Mute Beeper...
Page 129
A - 2 CS3000 Series Scanner Product Reference Guide Default Table (Continued) Table A-1 Parameter Number Page Parameter Factory Default (Hex) Number Data Options Transmit Code ID Character 0x2D None 3-17 Prefix/Suffix Values 3-18 Prefix 0x69 NULL Suffix 1 0x68...
Page 130
Standard Default Parameters A - 3 Default Table (Continued) Table A-1 Parameter Number Page Parameter Factory Default (Hex) Number EAN-8 Zero Extend 0x27 Disable 4-18 Bookland ISBN Format 0xF1 0x40 ISBN-10 4-19 UPC/EAN Security Level 0x4D 4-20 UCC Coupon Extended Code 0x55 Disable 4-21...
Page 131
A - 4 CS3000 Series Scanner Product Reference Guide Default Table (Continued) Table A-1 Parameter Number Page Parameter Factory Default (Hex) Number I 2 of 5 Check Digit Verification 0x31 Disable 4-36 Transmit I 2 of 5 Check Digit 0x2C...
APPENDIX B PROGRAMMING REFERENCE Code Type IDs Code Type IDs Table B-1 Code Type Hex Value Code Type Hex Value Not Applicable 0x00 EAN-8 with 2 Supps. 0x4A Code 39 0x01 EAN-8 with 5 Supps. 0x8A Codabar 0x02 EAN-13 0x0B Code 128 0x03 EAN-13 with 2 Supps.
Programming Reference B - 3 AIM Code Identifiers Each AIM Code Identifier contains the three-character string ]cm where: Flag Character (ASCII 93) Code Character (see Table B-3) Modifier Character (see Table B-4) Aim Code Characters Table B-3 Code Character Code Type Code 39, Code 39 Full ASCII, Code 32 Code 128 (all variants) UPC/EAN...
Page 135
B - 4 CS3000 Series Scanner Product Reference Guide The modifier character is the sum of the applicable option values based on Table B-4. Modifier Characters Table B-4 Code Type Option Value Option Code 39 No check character or Full ASCII processing.
Page 136
Programming Reference B - 5 Modifier Characters (Continued) Table B-4 Code Type Option Value Option D 2 of 5 No options specified at this time. Always transmit 0. Example: A D 2 of 5 bar code 4123, is transmitted as ]S04123 UPC/EAN Standard packet in full EAN country code format, which is 13 digits for UPC-A, UPC-E, and EAN-13 (not including supplemental data).
B - 6 CS3000 Series Scanner Product Reference Guide GS1-128 (formerly UCC/EAN-128) GS1-128 is a convention for printing data fields with standard Code 128 bar code symbols. GS1-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.
Programming Reference B - 7 Setting Prefixes and Suffixes To append a prefix and suffixes to the decode data: Set the Scan Data Transmission Format (parameter 0xE2) to the desired option. Enter the required value(s) for Prefix (0x69), Suffix1 (0x68) or Suffix2 (0x6A) using the hex values for the desired ASCII value from Table B-6.
Page 139
B - 8 CS3000 Series Scanner Product Reference Guide Character Equivalents (Continued) Table B-6 Full ASCII Code 39 Scan Value Hex Value Keystroke Encode Char. 1025 CTRL Y 1026 CTRL Z 1027 CTRL [ 1028 CTRL \ 1029 CTRL ]...
Page 140
Programming Reference B - 9 Character Equivalents (Continued) Table B-6 Full ASCII Code 39 Scan Value Hex Value Keystroke Encode Char. 1056 1057 1058 1059 1060 < 1061 1062 > 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075...
Page 141
B - 10 CS3000 Series Scanner Product Reference Guide Character Equivalents (Continued) Table B-6 Full ASCII Code 39 Scan Value Hex Value Keystroke Encode Char. 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 ‘ 1097 1098 1099 1100...
Page 142
Programming Reference B - 11 Character Equivalents (Continued) Table B-6 Full ASCII Code 39 Scan Value Hex Value Keystroke Encode Char. 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 Undefined Values from 1128 through 1255 may also be set.
Page 143
B - 12 CS3000 Series Scanner Product Reference Guide...
C - 2 CS3000 Series Scanner Product Reference Guide UPC-E1 NOTE To enable this symbology in order to scan the sample, see Enable/Disable UPC-E1 on page 4-6. 123456 EAN-13 3 456789 012340 EAN-8 1234 5670 Code 39 123ABC...
Sample Bar Codes C - 3 Trioptic Code 39 NOTE To enable this symbology in order to scan the sample, see Enable/Disable Trioptic Code 39 on page 4-23. 456123 Code 93 NOTE To enable this symbology in order to scan the sample, see Enable/Disable Code 93 on page 4-28.
C - 4 CS3000 Series Scanner Product Reference Guide Codabar NOTE To enable this symbology in order to scan the sample, see Enable/Disable Codabar on page 4-39. A1234567890A NOTE To enable this symbology in order to scan the sample, see Enable/Disable MSI on page 4-42.