WARNING 1166/1266 Bluetooth Wireless Scanners User’s Manual This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications.
4.4.1 4.4.2 4.4.3 4.4.4 4.4.5 Table of Contents REVISION HISTORY............................................................................................1 1. INTRODUCTION...........................................................................................2 2. 3666 INSTALLATION ...................................................................................3 5. GENERAL FEATURES.................................................................................7 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.
7.8 7.9 7.10 7.11 7.12 8. EAN13 ....................................................................................................32 MSI .........................................................................................................32 PLESSEY ...................................................................................................33 TELEPEN ..................................................................................................33 RSS .........................................
Revision History Version 1. Introduction V 1.00 Release Date Oct. 31, 2005 First release. V 2.00 Dec. 30, 2005 Supports Bluetooth HID. V2.10 Jan.18, 2006 Notes Firmware version : V4.10. Updated: Bluetooth HID doesn’t support the following functions on PDA for Win CE. Capital Lock Setting: Auto Detection Digit Transmission: Numeric Key Alt Composing HID Keyboard Interface information is added. Firmware version: V4.
2.2 Power Up the 1166/1266 2. 3666 Installation The 1166/1266 kit contains: A 1166/1266 wireless barcode scanner A 3666 base A rechargeable battery A Serial/Keyboard/USB Cable (depending on configuration ordered) A power supply for the base or the scanner. Diskette containing “Scan Manager” and this manual When you receive your 1166/1266, the battery is separated from 1166/1266. Please insert the battery into the bottom of the scanner and lock the battery by pushing the clip to power on the scanner.
2.4.3 DC Jack 2.4 Charging your 1166/1266 There are three methods to charge the battery. One is placing the scanner on the base and another is inserting the battery in front of the base, and the other is inserting the power supply into the DC Jack at bottom of the scanner. 2.4.1 Scanner Insert the power supply to the DC Jack at bottom of the scanner. When charging, the scanner LED will flash RED. When the battery is fully charged, around 4 hours from completely empty battery, the LED stays on solid RED.
• Continuous Mode: The scanner is always scanning. 3. General Features • Auto Power Off Mode: The scanner will start scanning once the switch is triggered. The scanning continues until a preset scanning period (Scanner Time-Out Duration) is expired. Unlike the Auto Off mode, the scanner will continue to scan and the scanning period is re-counted each time there is a successful read. 3.1 Buzzer The buzzer of the scanner beeps differently to indicate various operating conditions.
3.5 Re-read Delay If the scanner mode is set to Continuous, Auto Power Off, Alternate, or Momentary mode, the scanner will prevent accidentally reading the same barcode twice by using a Re-read Delay (Blocking Time). The barcode must be taken away from the scanning line longer than the Re-read Delay to allow second reading of the same barcode. The user can set the Re-read Delay if necessary.
4. Output Interface (3666 Base Unit) 1 ! The 1166/1266 is a multi-interface scanner. It can be used as a keyboard wedge scanner, an RS-232 scanner, or a USB scanner. The output interface can be programmed using the setup barcodes in this manual. Please ensure that you have an RF connection between the scanner and the base prior to selecting the interface type. 4.1 Keyboard Wedge Interface 4.1.1 Keyboard Type The keyboard wedge interface is enabled by configuring/selecting keyboard type.
4.2 RS232 Interface User can select the desired, flow control, baud rate, parity, and data bits to be used in this output interface. out of signal range and data will transmitted to server when the scanner is back to the service range. The 1166/1266 can work offline and store the reading data into the internal Flash memory for later upload to the host. The stored data can be up to 128Kbytes. 4.4.1 Transmit Buffer Setting 4.2.
5. Bluetooth Serial Port the initial (first time) connection setup, this setting must be enabled. User can disable this setting for security reasons after initial connection setup is completed. The 1166/1266 can be configured to the standard Bluetooth Serial Port as the data output interface. This will make the 1166/1266 send the scanned barcode data to Bluetooth enabled computer or PDA directly without the 3666 base unit (however, a charging dock is still needed for charging the 1166/1266 battery). 5.1.
3. Check My device is set up and ready to be found and click Next button. 7. The serial ports are assigned to the device, outgoing COM 10 and Incoming COM 11. Click the Finish button to complete the configuration. 4. Select 1x66 scanner and click Next button for next step. 5.2.2 Belkin Bluetooth Driver 1. Click Go to My Computer. 6. Enter the PIN code and click Next button for next step.
3. Select Client Applications tab and select Bluetooth Serial Port from the list then click Property button. 5. Wake up 1166/1266 by pulling the trigger (just in case it falls asleep). Double click Find Bluetooth Devices. 6. Double click 1x66 scanner. 4. Check Secure Connection if you enable the Authentication and have configured a PIN Code on 1x66. Otherwise uncheck Secure Connection. Click Apply and OK button. 7. Double click on the service, COM1, which is the Bluetooth Serial Port service.
8. Click OK button. After successful connection, the Bluetooth Device Driver will report the COM port number, which is mapped for this connection. In this case, it is COM3. You can also hear three serial ascending tones from the scanner indicating successful connection. After this initial connection, whenever an application program opens COM3, the Bluetooth driver will automatically try to connect this particular scanner. 6.
6.1.3 Authentication & PIN Code The 1x66 scanner can do connection authentication if communication security is desired. Once this setting is enabled, a user configurable PIN code is verified during connection establishment. The scanner will refuse connection if the PIN code is incorrect. User can specify up to six characters of PIN code. and perhaps Character Substitution setting, when support to languages not available on the scanner is needed. ! 1 @ 2 # 3 $ 4 Digits on Lower Row 6.1.
6.3 Configuring Bluetooth Device Driver 5. Select the 1x66 scanner and click Next button. 6. Select Let me choose my own passkey and input the passkey in the text field and click Next button. 7. When the connection is ready, a message will be displayed : Found New Hardware Bluetooth HID Device. Please click Finish button to complete the connection. Please follow the procedures below to configure the Bluetooth driver on the host system.
8. The scanner is ready to use. Please click OK button. 4. Input PIN code and click OK button. 5. Right click 1x66 scanner and select Discover Available Services. 6. Click PC Remote Commander icon. 7. Click Yes Button. 6.3.2 Widcomm Bluetooth Driver 1. Click 2. Click Find Bluetooth Devices icon at My Bluetooth Places. 3. icon at PC. Right click the 1x66 scanner and select Pair Device.
8. When the green arrow icon is displayed, the connection is ready. 7. Symbology Parameters This section describes user configurable parameters that are pertaining to barcode symbologies. 7.1 Code39 • Standard / Full ASCII Code 39: User can choose to read either Standard Code 39 or Full ASCII Code 39 by configuring this parameter. • Start/Stop Transmission: This parameter specifies whether the start/stop characters of Code 39 are included in the data being transmitted.
• Checksum Transmission: This parameter specifies whether the checksum character is included in the data being transmitted. • System Number Transmission: If this parameter is enabled, the system number will be included in the data being transmitted. • Code Length Qualification: Because of the weak structure of the 2 of 5 codes, a partial scan has a high probability of decoding as a valid but shorter 2 of 5 codes (known as short scan).
• Checksum Verification: Three kinds of checksum calculations can be implemented into MSI code: Single Modulo 10, Double Modulo 10, or Modulo 11 & 10 checksum. If the checksum character is incorrect, the barcode will not be read. • Checksum Transmission: User can control the checksum transmit ion format by configuring this parameter.
8. Data Output Format Data read by the scanner will be processed in the following sequence (RS-232, Keyboard Wedge and USB interfaces). 1) The character substitution is performed on the barcode data. 2) The Code ID and the Length Code are inserted at the beginning of the data as shown below. [Code ID] [Length Code] [Data] 3) The resulting data of step 1 will be processed by the editing formats. For details, please refer to the section “Data Editing”.
9. Data Editing 9.3 Applicable Conditions The 1166/1266 scanner provides advanced data editing functions for data formatting. Data editing is performed according to user configured editing formats. Up to three editing formats can be configured. Data is divided into fields by user specified rules. These fields together with user configurable additional fields constitute the data actually sent to the host computer.
always included in the field. User though, has the option of discarding this terminating string. • Field Length: The field division can be simply specified by the field length. The scanner will assign the next specified number of characters into the field. 9.6 Additional Fields 9.10 Exclusive Data Editing If this parameter is enabled, all data read by the scanner must be processed by the editing format.
10. Configuring your 1166/1266 10.4 Setting Parameter Values The configuration of 1166/1266 Scanner is done by reading the setup labels contained in the Configuration Manual (the second part of this manual). This section describes the procedure of configuring the scanner. Some configuration examples are also given in this section for illustration. For most of the parameters, only one read is required to set them to new values. The scanner will respond with two beeps when these parameters are configured.
The available key type/status settings can be selected will be described briefly. The configuration procedures for character string parameters are shown below. • Add Alternate (L): The left Alternate key will be sent together with the character programmed. • Add Control (R): The right Control key will be sent together with the character programmed. Parameter Label • Add Alternate (R): The right Alternate key will be sent together with the character programmed.
Table of Contents 1166/1266 Bluetooth Wireless Scanners User’s Manual Document Number: 1X66-2 Release Date: Dec. 2005 2005, SYNTECH INFORMATION Co., Ltd.. All rights reserved. CipherLab is a registered trademark of SYNTECH INFORMATION Co., Ltd. Revision History .......................................................................................iv Restore Default Settings ...........................................................................1 Exit Setup without Changes ..........................
RSS14 Parameters...................................................................................37 RSS Limited Parameters ........................................................................38 RSS Expanded Parameters.....................................................................38 Activate Editing Formats .......................................................................39 Editing Format Parameters....................................................................40 Decimal Digits........
Restore Default Settings Memory Mode Parameters • Memory Mode Exit Setup without Changes Enable < Disable > • Set Connection * Clear Data Clear Programming Instructions: (1) Read the label. (2) Read the Serial Number barcode on the bottom of the desired 3666 Base Station within 5 seconds to complete this setting. Confirm • Send Data RF Auto Shutdown Duration • Memory Data Delay * <0> Programming Instructions: (1) Read the label.
List Setting Reading Redundancy Setting < No Redundancy > Page1 2 Times Page 6 3 Times Page 2 4 Times Page 7 Scan Mode Setting Page 3 Page 8 < Auto Off Mode > Page 4 Continuous Mode Page 9 Auto Power Off Mode Page 5 Alternate Mode Page 10 Momentary Mode Buzzer Settings Repeat Mode Laser Mode < Buzzer Enable> Test Mode Auto-Sense Setting Buzzer Disable • Buzzer Frequency Enable 8 kHz < 4 kHz > 2 kHz 1 kHz Update 3 4 Enter Setup
Keyboard Wedge Parameters Scanner Time-out Duration • Activate and Select Keyboard Type * Programming Instructions: (1) Read the label. (2) Program the desired time-out duration by reading Decimal Digits on page 53. (3) Read the “Validate” label (also on page 53) to complete this setting. * Programming Instructions: (1) Read the label. (2) Program the desired keyboard number (shown in the following table) by reading Decimal Digits on page 53.
• Keyboard Alphabets Layout • Alphabet Transmission < Default Layout > < Case Sensitive > Ignore Case AZERTY • Digits Transmission QWERTZ • Keyboard Digits Layout < Alphanumeric Key > Numeric Key < Default Layout > • Alt Composing Lower Row Upper Row Yes • Keyboard Capital Lock Type < No > • Inter-Character Delay < Default > * Shift Lock Programming Instructions: (1) Read the label. (2) Program the desired intercharacter delay by reading Decimal Digits on page 53.
RS-232 Parameters • Flow Control (single port only) • Activate RS232 Interface < None > Scanner Ready • Baud Rate Data Ready INV. Data Ready 115200 • Inter-Character Delay 38400 * 119200 Programming Instructions: (1) Read the label. (2) Program the desired intercharacter delay by reading Decimal Digits on page 53. (3) Read the “Validate” label (also on page 53) to complete this setting.
Bluetooth Serial Port Parameters Bluetooth HID Parameters • Activate Bluetooth Serial Port Interface • Activate and Select Keyboard Type * Programming Instructions: (1) Read the label. (2) Program the desired keyboard number (shown in the following table) by reading Decimal Digits on page 53. (3) Read the “Validate” label (also on page 53) to complete this setting. • Device Name Broadcasting < Yes > • HID Keyboard Table No No.
• Authentication • Keyboard Capital Lock Type Yes < Default > < No > Shift Lock • PIN Code Capital Lock • Capital Lock Setting * Programming Instructions: (1) Read the label. (2) Program the desired character string by reading Hexadecimal Digits on page 54. One character consists of 2 hexadecimal digits. (3) Read the “Validate” label (also on page 54) to complete this setting. (4) Max 6 characters for this PIN Code setting.
Prefix / Postfix Settings Code ID Setting Prefix Code * Code 39 * Postfix Code * Italy Pharmacode * Character Substitution French Pharmacode * Industrial 25 * Set 1 * Interleave 25 * Set 2 * Matrix 25 * Set 3 * Codabar * Programming Instructions: (1) Read the label. (2) Program the desired character string by reading Hexadecimal Digits on page 54. One character consists of 2 hexadecimal digits. (3) Read the “Validate” label (also on page 54) to complete this setting.
Length Code Setting (2 digits) • Matrix 25 Length Code • Code 39 Length Code Enable < Disable > Enable • Codabar Length Code < Disable > • Italy Pharmacode Length Code Enable < Disable > Enable • UPCA Length Code < Disable > • French Pharmacode Length Code Enable < Disable > Enable • UPCE Length Code < Disable > Enable • Industrial 25 Length Code < Disable > • EAN8 Length Code Enable < Disable > Enable • Interleave 25 Length Code < Disable > • EAN13 Length Code Enable < Disable > Enable
Select Readable Codes • Code 93 Length Code • Code 39 Enable < Disable > < Enable > • Code 128 Length Code Disable • Italy Pharmacode Enable < Disable > Enable • EAN128/RSS Length Code < Disable > • French Pharmacode Enable < Disable > Enable • MSI Length Code < Disable > • Industrial 25 Enable < Disable > < Enable > • Plessey Length Code Disable • Interleave 25 Enable < Disable > < Enable > • Telepen Length Code Disable Enable < Disable > Update 19 20 Enter Setup
• Matrix 25 • Plessey Enable Enable < Disable > < Disable > • Codabar • Telepen < Enable > Enable Disable < Disable > • Code 93 • UPCA < Enable > < Enable No Addon > Disable Disable No Addon • Code 128 Enable Addon2 < Disable Addon2 > < Enable > Enable Addon5 Disable < Disable Addon5 > • EAN128 Enable < Disable > • MSI Enable < Disable > Update 21 22 Enter Setup
• UPCE • EAN13 < Enable No Addon > < Enable No Addon > Disable No Addon Disable No Addon Enable Addon2 Enable Addon2 < Disable Addon2 > < Disable Addon2 > Enable Addon5 Enable Addon5 < Disable Addon5 > < Disable Addon5 > • RSS14 • EAN8 Enable < Enable No Addon > < Disable > Disable No Addon • RSS Limited Enable Addon2 < Disable Addon2 > Enable Enable Addon5 < Disable > • RSS Expanded < Disable Addon5 > Enable < Disable > Update 23 24 Enter Setup
Code39 Parameters French Pharmacode Parameters • Standard / Full ASCII Code39 • Checksum Transmission < Standard > < Enable > Full ASCII Disable • Start / Stop Transmission Industrial 25 Parameters • Start / Stop Selection Enable < Disable > < Industrial 25 > • Checksum Verification Interleave 25 Matrix 25 Enable • Checksum Verification < Disable > • Checksum Transmission Enable < Disable > < Enable > • Checksum Transmission Disable Italy Pharmacode Parameters < Enable > • Checksum Tra
• Checksum Verification • Max / Min Code Length Qualification Enable Select Max / Min Length Qualification < Disable > • Checksum Transmission Max Length * Min Length * < Enable > • Fixed Code Length Qualification Disable • Max / Min Code Length Qualification Select Fixed Length Qualification Fixed Length 1 * Select Max / Min Length Qualification Fixed Length 2 * Max Length * Programming Instructions: (1) Read the label. (2) Program the desired length by reading Decimal Digits on page 53.
• Max / Min Code Length Qualification • Fixed Code Length Qualification Select Max / Min Length Qualification Select Fixed Length Qualification Max Length * Fixed Length 1 * Min Length * Fixed Length 2 * Programming Instructions: (1) Read the label. (2) Program the desired length by reading Decimal Digits on page 53. (3) Read the “Validate” label (also on page 53) to complete this setting.
Start / Stop Selection MSI Parameters • Checksum Verification < abcd / abcd > abcd / tn*e < Single Modulo 10 > ABCD / ABCD Double Modulo 10 ABCD / TN*E Modulo 11 & 10 • Checksum Transmission Plessey Parameters • Convert to UK Plessey < Last digit not Transmitted > Transmitted Enable Last 2 Digits not Transmitted < Disable > • Max / Min Code Length Qualification • Checksum Transmission Select Max / Min Length Qualification < Enable > Disable Max Length * Telepen Parameters Min Length * Progr
EAN8 Parameters • Fixed Code Length Qualification • Convert to EAN13 Select Fixed Length Qualification Enable Fixed Length 1 * < Disable > Fixed Length 2 * • Checksum Transmission Programming Instructions: (1) Read the label. (2) Program the desired length by reading Decimal Digits on page 53. (3) Read the “Validate” label (also on page 53) to complete this setting.
UPCE Parameters EAN13 Parameters • System Number Selection • ISBN Conversion System Number 0 and 1 Enable < System Number 0 only > < Disable > • Convert to UPCA • ISSN Conversion Enable Enable < Disable > < Disable > • System Number Transmission • Checksum Transmission Enable < Enable > < Disable > Disable • Checksum Transmission < Enable > Disable Update 35 36 Enter Setup
RSS Code ID Selection RSS Limited Parameters • Code ID Transmission ]C1 < Enable > < ]e0 > Disable RSS14 Parameters • Application ID Transmission • Code ID Transmission < Enable > < Enable > Disable Disable • Checksum Transmission • Application ID Transmission < Enable > < Enable > Disable Disable RSS Expanded Parameters • Checksum Transmission • Code ID Transmission < Enable > < Enable > Disable Disable Update 37 38 Enter Setup
Activate Editing Formats Editing Format Parameters • Format 1 • Format Selection Enable Format 1 < Disable > Format 2 • Format 2 Format 3 • Restore Default Format Enable < Disable > • Format 3 Enable < Disable > • Exclusive Data Editing Yes < No > • Apply Editing Format to Telepen < Yes > No Update 39 40 End of Format Programming
• Applicable Data Length • Total Number of Fields Maximum Length * 1 Minimum Length * 4 Programming Instructions: (1) Read the label. (2) Program the desired length by reading Decimal Digits on page 53. (3) Read the “Validate” label (also on page 53) to complete this setting. 2 5 • Matching String of Applicable Data 3 6 * Programming Instructions: (1) Read the label. (2) Program the desired character string by reading Hexadecimal Digits on page 54. One character consists of 2 hexadecimal digits.
• Applicable Code Type • All EAN13 No Addon Clear EAN13 Addon2 Code 39 Italy Pharmacode EAN13 Addon5 French Pharmacode UPCA No Addon Industrial 25 Interleave 25 UPCA Addon2 Matrix 25 UPCA Addon5 Codebar MSI Code 93 Code 128 Plessey EAN128/RSS UPCE No Addon UPCE Addon2 UPCE Addon5 EAN8 No Addon EAN8 Addon2 EAN8 Addon5 Update 43 44 End of Format Programming
• Field1 Setting • Field2 Setting Divide Field by Field Terminating String Divide Field by Field Terminating String Field Terminating String * Field Terminating String * Programming Instructions: (1) Read the label. (2) Program the desired character string by reading Hexadecimal Digits on page 54. One character consists of 2 hexadecimal digits. (3) Read the “Validate” label (also on page 54) to complete this setting. Programming Instructions: (1) Read the label.
• Field3 Setting • Field4 Setting Divide Field by Field Terminating String Divide Field by Field Terminating String Field Terminating String * Field Terminating String * Programming Instructions: (1) Read the label. (2) Program the desired character string by reading Hexadecimal Digits on page 54. One character consists of 2 hexadecimal digits. (3) Read the “Validate” label (also on page 54) to complete this setting. Programming Instructions: (1) Read the label.
• Field5 Setting • Additional Fields Setting Divide Field by Field Terminating String Additional Field 1 * Additional Field 4 * Field Terminating String * Additional Field 2 * Programming Instructions: (1) Read the label. (2) Program the desired character string by reading Hexadecimal Digits on page 54. One character consists of 2 hexadecimal digits. (3) Read the “Validate” label (also on page 54) to complete this setting.
Decimal Digits • Field Transmission Sequence Start 0 5 Field 1 1 Additional Field 1 6 Field 2 2 Additional Field 2 7 Field 3 3 Additional Field 3 8 Field 4 4 Additional Field 4 9 Field 5 • Validate Additional Field 5 Field 6 End Programming Instructions: (1) Read the “Start” label. (2) Program the desired transmission sequence by reading the Field / Additional Field labels. (3) Read the “End” label to complete this setting.
Hexadecimal Digits Key Type 0 < Normal > Scan Code 8 1 Key Status 9 2 Add Shift A Add Control (L) 3 Add Alternate (L) B Add Control (R) 4 Add Alternate (R) C 5 D 6 E 7 F • Validate Update 53 54 Enter Setup
KBD Wedge Character Table 0 1 2 3 4 5 6 7 8 0 F2 SP 0 @ P ` p 1 Ins F3 ! 1 A Q a q 2 Del F4 " 2 B R b r 3 Home F5 # 3 C S c s 4 End F6 $ 4 D T d t 5 Up F7 % 5 E U e u 6 Down F8 & 6 F V f v 7 Left F9 ' 7 G W g w 8 BS F10 ( 8 H X h x 9 HT F11 ) 9 I Y i y A LF F12 * : J Z j z B Right ESC + ; K [ k { C PgUp Exec , < L \ l | D Enter = M ] m } E PgDn .