800 Series Handheld RFID Reader For CP Series/8 Series/Universal Version 1.
Copyright © 2012~2013 CIPHERLAB CO., LTD. All rights reserved The software contains proprietary information of CIPHERLAB CO., LTD.; it is provided under a license agreement containing restrictions on use and disclosure and is also protected by copyright law. Reverse engineering of the software is prohibited. Due to continued product development this information may change without notice.
IMPORTANT NOTICES FOR USA This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the 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.
FOR EUROPE This device complies with the essential requirements of the R&TTE Directive 1999/5/EC. The following test methods have been applied in order to prove presumption of conformity with the essential requirements of the R&TTE Directive 1999/5/EC: - EN 60950-1: 2006+A11:2009 Safety of Information Technology Equipment - EN 301 908-1 V4.2.
- EN 302 208-2 V1.3.1: 2010 Electromagnetic compatibility and Radio spectrum Matters (ERM); Radio Frequency Identification Equipment operating in the band 865 MHz to 868 MHz with power levels up to 2 W; Part 2: Harmonized EN covering essential requirements of article 3.
SAFETY PRECAUTIONS RISK OF EXPLOSION IF BATTERY IS REPLACED BY AN INCORRECT TYPE. DISPOSE OF USED BATTERIES ACCORDING TO THE INSTRUCTIONS. The use of any battery or charging devices, which are not originally sold or manufactured by CipherLab, will void your warranty and may cause damage to human body or the product itself. DO NOT disassemble, incinerate or short circuit the battery. DO NOT expose the reader or the battery to any flammable sources.
RELEASE NOTES Version Date Notes 1.04 Nov. 13, 2014 1.03 1.02 Oct. 07, 2013 May. 27, 2013 Modified: 1.5 – Command Beep is disabled by default Modified: 4.3.3 – #@rf_sepc1 corrected to #@rf_sepcl (example code) Modified: 4.6.1 – default Q value for 1862 added Modified: Specifications – 1862 added Modification: 1.8 Event events sent via USB & bit 9 definition added to SYS_EVT command Modification: Appendix IV Status Code – code table updated Modification: 1.2.
CONTENTS IMPORTANT NOTICES ...................................................................................................................... - 3 For USA .......................................................................................................................................... - 3 For Europe ..................................................................................................................................... - 4 Safety Precautions ...........................................
1800 Series Handheld RFID Reader Reference Manual 1.3.3 Alternate Mode.................................................................................................................36 1.4 LED Indicators........................................................................................................................... 37 1.4.1 General Mode...................................................................................................................37 1.4.2 Function Key Mode .....................
1800 Series Handheld RFID Reader Reference Manual 4.3.1 EPC Encoding Scheme.....................................................................................................99 4.3.2 Affected Tag of Included/Excluded EPC Filter..............................................................101 4.3.3 Included EPC ..................................................................................................................102 4.3.4 Excluded EPC.............................................................
1800 Series Handheld RFID Reader Reference Manual ASCII TABLE .....................................................................................................................................159 SCAN CODE......................................................................................................................................161 STATUS CODE ..................................................................................................................................
INTRODUCTION 1800 Series RFID Reader is designed to be the most flexible and reliable rugged RFID gun with ergonomic form factor on the market. In terms of hardware specifically designed to work as lightweight, ergonomic design, user-friendly LED display, easy snap-on structure, storage capability and aggressive read-and-write range, 1800 Series RFID Reader provides an efficient and complete solution for various applications when combined with mobile computers using custom mount.
1800 Series Handheld RFID Reader Reference Manual GETTING FAMILIAR WITH RFID READER OVERVIEW LED Icon Function 1 Power 2 Bluetooth® Communication 3 RFID Tag Access 4 Data Transmission 5 Reader Indicator/Memory Low 2
Introduction INSTALLING THE BATTERY 1) This RFID Reader is powered by a rechargeable 2500 mAh Li-ion battery. For intensive data collection, we suggest it is better to purchase a spare battery for non-stop operation. 2) Turn the battery latch to unlock position. 3) Remove the battery cover. 4) Insert the battery into the battery compartment so that the metal contacts on the battery meet with the charging contacts inside the compartment. Make sure that the battery fits snugly into the compartment.
1800 Series Handheld RFID Reader Reference Manual CHARGING THE BATTERY New batteries are not fully charged. When you first receive the package, you will need to charge the battery to full before using the RFID Reader. For RFID Reader, use the adapter to charger the battery. It takes approximately 4 hours to charge the battery to full. 1) Install the battery in RFID Reader. 2) Remove the cover to the power jack. 3) Connect the power cord to the power jack.
Introduction CHARGING THE BATTERY VIA CHARGER Batteries may also be charged through the battery charger rather than in the reader itself, allowing the user to continue using the reader at all times. 1) Connect the power supply cord to the power port located on the back of the charger. 2) Insert the battery to the end. 3) Confirm the lock bolt locks the battery securely. 4) Connect the other end of the power cord to a suitable power outlet. 5) Once the power and battery are ready, the LED indicator lights.
00 Series Handheld RFID Reader Reference Manual INSIDE THE PACKAGE The following items are included in the package. Save the box and packaging material for future use in case you need to store or ship device.
QUICK START POWER ON RFID READER Be sure the battery is fully charged before you power on the RFID Reader. Press the trigger for 2 seconds to power on the RFID Reader. The reader will respond with a long beep (high tone), and LED1 will become solid red for 1 second and go off. Note: The LED2 will flash blue when you power on the RFID Reader successfully. CONNECTING USB CABLE 1) The RFID Reader has a built-in USB port enabling its connection to host computers for configuration and data transmission.
1800 Series Handheld RFID Reader Reference Manual ISSUING COMMANDS VIA USB CONNECTION USB connection can be used for configuring the Reader and to upload data to host computer. Below are the procedures to create a USB connection before using RFID Reader. USING HYPERTERMINAL On the host computer: 1) Go to the “Device Manager” on the host computer to confirm the used COM port. For example below, the USB Virtual COM_CDC - COM3 is being used.
Quick Start 2) Use a terminal emulation program, e.g. HyperTerminal, to confirm the connection between host computer and RFID Reader. Open the HyperTerminal on the host computer. 3) Enter a name and choose an icon for the connection. Click “OK” to continue. 4) According to the information of Step 1, select the proper connected COM port, e.g. COM3.
1800 Series Handheld RFID Reader Reference Manual 5) Click “OK”. 6) In the COM3 Properties window, you can click the “Restore Defaults” to use default values for connection. Then, click “OK”. Note: After finishing the COM Properties configuration, the connected icon on the HyperTerminal will be changed from 10 to automatically.
Quick Start 7) In the HyperTerminal window, click on the tool bar to open Properties configuration window, see below. Click “Settings” tab. 8) Click [ASCII Setup] to open ASCII Setup window and some check boxes need to be selected for normalized issuing commands, see below. Click “OK”.
1800 Series Handheld RFID Reader Reference Manual 9) After finishing ASCII Setup, in the Properties configuration window, click “OK”. CONFIRMING THE USB CONNECTION Now, you can begin to issue commands between the host computer and RFID Reader. For example, you can issue “#@sys_info?” command for testing. If the connection is successful, the HyperTerminal will display the following response from the reader.
Quick Start Note: If the connection fails, check whether the USB Interface type is configured correctly. The default value is ‘127’ for virtual COM CDC. Refer to 2.1 USB Interface.
1800 Series Handheld RFID Reader Reference Manual DEFAULT SETTINGS SAVE USER SETTINGS AS DEFAULTS For the RFID Reader to keep the customized settings as user defaults, you must issue “#@sys_svusrtbl” command. Note: After issuing the command, the current settings will be saved as user defaults. Command: #@sys_svusrtbl\r Purpose Save User Defined Setting Response OK\r ERR,[code]\r RESTORE USER/FACTORY DEFAULTS For the RFID Reader to restore the User Defaults, which you have saved earlier, you must issue
Quick Start READER SWITCH RFID Reader supports a switch that is used to toggle between RFID Reader and Alternate trigger scan. Shift the switch to the right for RFID and left for Alternate trigger. Make sure the reader switch is set to correct location based on RFID or Alternate mode. For more Alternate mode information, please refer to Alternate Mode.
1800 Series Handheld RFID Reader Reference Manual COMBINING WITH A MOBILE COMPUTER If you wish to combine the RFID Reader with a mobile computer, please remove the mounting plate cover and then install the mobile computer mount. Follow the steps below to remove the mounting plate cover: 1) Place the RFID Reader on a flat and clean surface. 2) Slide the mounting plate cover latch to unlock position. 3) Slide the mounting plate cover smoothly out of the RFID reader.
Quick Start 1800 CONFIGURATION You can configure the RFID Reader by issuing commands or 1800Configuration Utility. Serial Command: You may run HyperTerminal.exe on the host computer to send commands to RFID Reader via USB virtual COM or Bluetooth® SPP. The commands are not case sensitive. Example: #@sys_time? → Get the system time information. #@sys_time=[Y],[M],[D],[h],[m],[s] → Set the system time. [Y],[M],[D],[h],[m],[s] are the parameters of system time.
1800 Series Handheld RFID Reader Reference Manual 18
Chapter 1 UNDERSTANDING RFID READER This chapter explains the features and usage of RFID Reader. Before configuring RFID Reader, we will detail the information received when “#@sys_info?” command is issued. Command: #@sys_info?\r Purpose Get System Information Response OK,[m]\r[n]\r[o]\r[p]\r[Q]\r [m]: string that indicates model name “1861E” – Basic UHF type Europe Band “1861U” – Basic UHF type US Band [n]: string that indicates serial number [o]: string that indicates kernel version [p]: string that i
1800 Series Handheld RFID Reader Reference Manual IN THIS CHAPTER 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 20 Power ...................................................................... Memory.................................................................... Function Key ............................................................. LED Indicators........................................................... Beeper ..................................................................... Vibrator......................
Chapter 1 Understanding RFID Reader 1.1 POWER RFID Reader is powered by a rechargeable 3.7V/2500mAh Li-ion battery pack, and it takes approximately 4 hours to fully charge it via charger or adapter. During normal operation, the RFID Reader can work for up to 10 hours. Warning: The battery cover must be in position. If not, the RFID Reader cannot turn on. For a new battery, make sure it is fully charged before you begin to use it.
1800 Series Handheld RFID Reader Reference Manual Press + keys for 3 seconds with two short beeps, high tone and then release both keys to force the RFID Reader to shut down. Alternatively you can also issue command on the host computer described below to power off the RFID Reader. Command: #@sys_off\r Purpose System Shutdown Response OK\r ERR,[code]\r 1.1.3 POWER SAVING MODE Power Saving (1~254 min.
Chapter 1 Understanding RFID Reader Issue “#@sys_kalive” command to keep system active for a further period of time. Each time with this command issued, the delay time for system shutdown and power saving mode will be reset. Command: #@sys_kalive\r Purpose Keep the System Alive Response OK\r ERR,[code]\r 1.1.4 LOW BATTERY ALARM By default, the battery alarm will beep when the battery charge gets low.
1800 Series Handheld RFID Reader Reference Manual Warning: Using Bluetooth® connection will substantially reduce battery power. Disable the Bluetooth® function when it is not in use. 1.2 MEMORY Memory Mode 4MB flash for Memory Mode data access. Transmit Buffer Memory 2KB buffer while getting out of range over a wireless personal area network (WPAN) The RFID reader has 2 modes online through Bluetooth®, or memory mode where scans are stored and transmitted at a later stage through USB. 1.2.
Chapter 1 Understanding RFID Reader Command: #@sys_txben?\r Purpose Get Transmit Buffer Status Response OK,[m],[n]\r ERR,[code]\r #@sys_txben=[m] {,[n]}\r Purpose Enable Transmit Buffer [m]: ‘0’ – Disable (default) ‘1’ – Enable ‘2’ – Enable passive transmit buffer [n]: ‘0’ – Keep data until getting “clear buffer” command ‘1’ – Automatically clear the buffer after data sent (default) [n] exists only when [m] is set to 2. When [m] is set to 0 or 1, [n] will be reset to default. Response OK\r ERR,[code]
1800 Series Handheld RFID Reader Reference Manual #@sys_txbup\r Purpose Inquire Data from Transmit Buffer Response OK\r //command received [m]\r //data string EOT,[n]\r //End of Transmit. [n] indicates the total data count in buffer. ERR,[code]\r #@sys_txbclr\r Purpose Clear Transmit Buffer Response OK\r ERR,[code]\r 26
Chapter 1 Understanding RFID Reader 1.2.2 MEMORY MODE The RFID Reader includes 4MB flash memory for data storage when the reader operates in memory mode. When the RFID Reader gets into memory mode, the current Bluetooth® connection with the host is disabled. Warning: Bluetooth® connection is not available in the memory mode. STATUS Confirm the memory size by issuing “#@sys_memsize?” command. Command: #@sys_memen?\r Purpose Get Memory Mode Status Response OK,[m]\r (Default m= ‘0’) [m]: ‘0’ – Disable ‘1’
1800 Series Handheld RFID Reader Reference Manual DATA DELAY You may set a delay time between each data record while transmitting data back to the host computer. Command: #@sys_memdly?\r Purpose Get Data Transmission Delay Response OK,[m]\r (Default m= ‘0’) [m]: ‘0’~’7’ Data Transmission Delay Value Delay ‘0’ 0 ms ‘1’ 250 ms ‘2’ 500 ms ‘3’ 1 sec ‘4’ 2 sec ‘5’ 3 sec ‘6’ 5 sec ‘7’ 8 sec ERR,[code]\r #@sys_memdly=[m]\r Purpose Set Data Transmission Delay Response OK\r ERR,[code]\r 2
Chapter 1 Understanding RFID Reader SEND DATA To transmit the data to the host immediately, use the following command “#@sys_memup”. Command: #@sys_memup\r Purpose Upload Memory Data Response OK\r //command received [m]\r //data string EOT,[n]\r //End of Transmit. [n] indicates the total data count. ERR,[code]\r CLEAR MEMORY Even though data has been sent back to the host, the flash memory is still occupied with the scanned data which can be uploaded repeatedly unless you erase the memory by iss
1800 Series Handheld RFID Reader Reference Manual Example: Command #@sys_memsize? → get current memory size Response (s) OK, 4072 Command #@sys_memen=1 → enter memory mode Response (s) OK Command #@sys_memdly=4 → set the delay time of data transmission to 2 sec. Response (s) OK Command #@sys_memup → upload memory data Response (s) 1. 2012-04-18 30003430333130303132303030304221 2. 2012-04-18 30003430333130303132303030304221 ] → 2sec. ] → 2sec. 3.
Chapter 1 Understanding RFID Reader 1.3 FUNCTION KEYS The function keys serve as a modifier key, and the functionality of each key combination is application-dependent.
1800 Series Handheld RFID Reader Reference Manual 1.3.1 RFID MODE 1.3.1.1 FUNCTION KEY FOR POWER OFF Press + keys for 3 seconds with two short beeps, high tone and then release both keys to power off the RFID Reader. 1.3.1.2 FUNCTIONS Note: Press + to switch between Group1, Group2 or Group3. The 3 groups of function key commands are only available in RFID mode. In Alternate mode, the function keys are only used for keypad output strings.
Chapter 1 Understanding RFID Reader Group1 System Status (Green LED1): Press + to enter Group1 with Green LED1. In the Group1, you can press to switch among Battery Status, Bluetooth® Signal Quality, and Data Memory Space. After idling for 3-seconds timeout, the LED status will return to normal mode.
1800 Series Handheld RFID Reader Reference Manual Executing: Function Key Operation Command1 + → Command2 + → → < F1: Executing> LEDs Status Group3 Others (Yellow LED1): Press + to switch to Group3 with Yellow LED1. The Group3 is defined to 4 commands. Press to switch among the Commands or press to execute the command. The LED status will return to normal mode when you idle about 3 seconds during configuration.
Chapter 1 Understanding RFID Reader 1.3.2 BLUETOOTH® PAIRING MODE For Bluetooth® connection requiring PIN code input, you can use Function key and combination to input numeric codes. Various numeric input will show you different LED status illustrated below: No.1~5 No.
1800 Series Handheld RFID Reader Reference Manual 1.3.3 ALTERNATE MODE This mode is only used for sending key signal to host. For more information, please refer to Chapter 6 Alternate Mode. Note: You can press + keys for 3 seconds to power off RFID reader in alternate mode.
Chapter 1 Understanding RFID Reader 1.4 LED INDICATORS The five LEDs on the RFID Reader are used to provide a feedback to users about the behavior of the RFID Reader. For example, the LED1 becomes solid red and goes off upon powering on. The status of LED indicators may vary depending on working modes ─ General, Function Key and Bluetooth® Pairing Modes. 1.4.1 GENERAL MODE In General mode LEDs show you normal system status without any advanced configuration.
1800 Series Handheld RFID Reader Reference Manual Note: You can configure the good read LED3 status (disable/enable) and duration (ranging from 1 to 254 in units of 10 milliseconds) by command. When you set the LED3 feedback as disable, the LED3 will always be off. GOOD READ LED STATUS You may configure the LED3 status for a feedback about good read. Command: #@sys_leden?\r Purpose Get Good Read LED Status Response OK,[m]\r (Default m= ‘1’) [m]: ‘0’ – Disable ‘1’ – Enable ERR,[code]\r #@sys_leden=[m]\
Chapter 1 Understanding RFID Reader 1.4.2 FUNCTION KEY MODE LEDs indicate the corresponding functions according to function key combinations. Please refer to 1.3.1.2 Function. 1.4.3 BLUETOOTH® PAIRING MODE LEDs indicate the number which are input by function keys during Bluetooth® pairing. Please refer to 1.3.2 Bluetooth® Pairing Mode.
1800 Series Handheld RFID Reader Reference Manual 1.5 BEEPER The RFID Reader has a beeper to provide feedback in various operating conditions.
Chapter 1 Understanding RFID Reader The commands below describe the beeper related configurations: VOLUME There are four volume levels defined to beeping setting. Command: #@sys_bpvol?\r Purpose Get Beeper Volume Response OK,[m]\r (Default m= ‘High’) [m]: Volume ‘0’ Mute ‘1’ Low ‘2’ Medium ‘3’ High ERR,[code]\r #@sys_bpvol=[m]\r Purpose Set Beeper Volume Response OK\r ERR,[code]\r COMMAND BEEP By default, this function is disabled. Command: #@sys_cmdbp?\r Purpose Get Status of Command Ind
1800 Series Handheld RFID Reader Reference Manual GOOD READ You have to enable the beeping function when you want to get audio feedback from RFID Reader. Command: #@sys_grdbp?\r Purpose Get Status of Good-Read Beep Response OK,[m]\r (Default m= ‘1’) [m]: ‘0’ – Disable ‘1’ – Enable ERR,[code]\r #@sys_grdbp=[m]\r Purpose Set Status of Good-Read Beep Response OK\r ERR,[code]\r FREQUENCY By default, the frequency for a beeper is configured to 4KHz.
Chapter 1 Understanding RFID Reader DURATION You can configure the beeping duration to shortest, short, longer or longest. This function is available when Good-Read beep is enabled. Command: #@sys_grdbdu?\r Purpose Get Beeper Duration Response OK,[m]\r (Default m= ‘Shortest’) [m]: Duration ‘0’ Shortest ‘1’ Short ‘2’ Longer ‘3’ Longest ERR,[code]\r #@sys_grdbdu=[m]\r Purpose Set Beeper Duration Response OK\r ERR,[code]\r Note: When you set the volume of beeper to mute, there will be no audi
1800 Series Handheld RFID Reader Reference Manual 1.6 VIBRATOR The RFID Reader has a built-in vibrator, which can be issued command for feedback. This can be helpful when working in noisy environments. For good read/write, the vibrator will vibrate for 1 second then stop. The vibration and duration are programmable. STATUS RFID Reader supports a vibration option that you can enable/disable by issuing “#@sys_viben=” command. Command: #@sys_viben?\r Purpose Get Vibrator Status Response OK,[m]\r (Default
Chapter 1 Understanding RFID Reader #@sys_vibdu=[m]\r Purpose Set Vibrator Duration Response OK\r ERR,[code]\r 1.7 RTC RFID Reader supports a Real Time Clock to keep track of the current time. Command: #@sys_time?\r Purpose Get System Clock Response OK,[Y],[M],[D],[h],[m],[s]\r [Y]: ‘00’ ~ ‘99’ [M]: ‘01’ ~ ‘12’ [D]: ‘01’ ~ ‘31’ [h]: ‘00’ ~ ‘23’ [m]: ‘00’ ~ ‘59’ [s]: ‘00’ ~ ‘59’ ERR,[code]\r #@sys_time=[Y],[M],[D],[h],[m],[s]\r Purpose Set System Clock Response OK\r ERR,[code]\r Example: Comman
1800 Series Handheld RFID Reader Reference Manual 1.8 EVENT Users can retrieve the current event settings and set them by purpose. Command: #@sys_evt?\r Purpose Get Current Event Settings Response OK,[m],[n]\r m: The event setting is shown in 4-digit hexadecimal. Refer to the Event table below. n: ‘0’ – Disable (default) ‘1’ – Enable that events can be sent via USB if BT is not connected. Bit Default Meaning 0 1 System will enter PS mode after this event.
Chapter 2 COMMUNICATION INTERFACE Follow the sections below for output interfaces supported to establish USB and WPAN connection with RFID Reader.
1800 Series Handheld RFID Reader Reference Manual 2.1 USB INTERFACE Create a connection between RFID Reader and host computer; you have to select the available USB interface type by the “#@usb_type=” command. You can also use the function keys to switch between the USB interface types, refer to 1.3.1.2 Functions. Command: #@usb_type?\r Purpose Get USB Interface Type Response OK,[m]\r (Default m=‘127’) [m]: USB Type ‘127’ – Virtual COM CDC ‘128’ – Virtual COM (Silicon Lab driver) ERR,[code]\r #@usb_typ
Chapter 2 Communication Interface 2.2 BLUETOOTH® CONNECTION TYPE 1800 RFID reader is capable of various Bluetooth® connection for different target requirements. By default, the connection type is configured to “SPP Slave”. Command: #@bt_type?\r Purpose Get Bluetooth® Interface Type Response OK,[m]\r (Default m= ’0’) [m]: Bluetooth® TYPE Bluetooth® Type Description Read only / R/W ‘0’ SPP Slave R/W ‘3’ SPP Master R/W ‘5’ HID R/W ‘6’ 3610 Read only ERR,[code]\r #@bt_type=[m]\r Purpose Se
1800 Series Handheld RFID Reader Reference Manual 2.3 BLUETOOTH® SPP SLAVE For Bluetooth® SPP Slave, issue the “#@bt_type=” to parameter ‘0’ for output interface. Then, refer to Setting Up a WPAN Connection for related connection settings. By default, RFID Reader connection type is configured to “SPP Slave”.
Chapter 2 Communication Interface 2.4 BLUETOOTH® SPP MASTER As a SPP master device, RFID Reader will be able to resume connection with the host computer upon powering on again, as long as the host application is running. If RFID Reader fails to resume connection, it will try every 5 seconds to re-connect to the host computer unless you issue the “#@bt_reset” or “#@sys_ldstbl=” command. For Bluetooth® SPP Master Connection, refer to 3.1.4 Bluetooth® SPP Master.
1800 Series Handheld RFID Reader Reference Manual 2.5 BLUETOOTH® HID For Bluetooth® HID connection, issue the “#@bt_type=” command with parameter ‘5’. Refer to Using HyperTerminal for related connection settings. To capture the data, run any text editor on host computer and the scanned data will be transmitted to the host computer.
Chapter 2 Communication Interface Command: #@bt_hididx?\r Purpose Get Bluetooth® HID Parameter Index Response OK,[m]\r [m]: Parameter Index [m] Description Valid Parameters ‘0’ HID KBD Type ‘64’~ ‘77’ (Default m=‘64’) ‘3’ Inter-function Delay ‘0’ ~ ‘254’ (Default m=‘0’) ‘4’ Inter-character Delay ‘0’ ~ ‘254’ (Default m=‘0’) ‘5’ Caps Lock State ‘0’ – OFF (Default) ‘1’ – ON ‘2’ – Auto ‘7’ Alphabets Transmission ‘0’ – Case Sensitive (Default) ‘1’ – Ignore Case ‘8’ Digits Transmission ‘0’
1800 Series Handheld RFID Reader Reference Manual #@bt_hidpr?\r Purpose Get Bluetooth® HID Parameter Response OK,[m]\r [m]: Parameter ERR,[code]\r #@bt_hidpr=[m]\r Purpose Set Bluetooth® HID Parameter Response OK\r ERR,[code]\r Example: Command #@bt_type=5 → change connected interface to BT HID Response (s) OK Command #@bt_hididx=0 → enter HID KBD type configuration Response (s) OK Command #@bt_hidpr=64 Response (s) OK 54 → set PCAT (US) for KBD type
Chapter 2 Communication Interface 2.5.2 KEYBOARD SETTINGS Alphabets Layout Numeric Layout Capital Lock Setting Alphabets Transmission Numeric Transmission ALPHABETS LAYOUT By default, the alphabets layout is set to normal mode, also known as the standard English layout. Select French or German keyboard layout if necessary. The RFID Reader will make adjustments when sending the "A", "Q", "W", "Z", "Y", and "M" characters according to this setting.
1800 Series Handheld RFID Reader Reference Manual US KEYBOARD STYLE – NORMAL QWERTY layout, which is normally used in western countries. Select “Lower Row” for the “Numeric Layout” setting for the upper row is for special characters. FRENCH KEYBOARD STYLE – AZERTY French layout; see below for French Keyboard Style. Select “Upper Row” for the “Numeric Layout” setting for the lower row is for special characters. GERMAN KEYBOARD LAYOUT – QWERTZ German layout; see below for German Keyboard Style.
Chapter 2 Communication Interface NUMERIC LAYOUT Select a proper layout that matches the alphabets layout. The RFID Reader will make adjustments according to this setting. Options Parameter Description Normal (Default) ‘0’ Depend on the [Shift] key or [Shift Lock] setting. Lower Row ‘1’ For QWERTY or QWERTZ keyboard. Upper Row ‘2’ For AZERTY keyboard.
1800 Series Handheld RFID Reader Reference Manual ALPHABETS TRANSMISSION By default, the alphabets transmission is case-sensitive, meaning that the alphabets will be transmitted according to their original case, the status of Caps Lock on the keyboard, as well as the Capital Lock setting. Select [Ignore Case] to have alphabets transmitted according to the status of Caps Lock on the keyboard only.
Chapter 2 Communication Interface NUMERIC TRANSMISSION By default, the alphanumeric keypad is used for transmitting numeric. Select “Numeric Keypad” if you wish to use the numeric keypad. Options Parameter Description Alphanumeric Keypad (Default) ‘0’ Alphanumeric Keypad will be used for transmitting numeric. Numeric Keypad ‘1’ Numeric Keypad will be used for transmitting numeric.
1800 Series Handheld RFID Reader Reference Manual 2.5.3 INTER-CHARACTER DELAY By default, the inter-character delay is set to zero. Specify a value, ranging from 0 to 254 in units of millisecond, to match the computer response time of the keyboard interface. Such delay time is inserted between every character being transmitted. The longer the delay time is, the slower the transmission speed will be.
Chapter 2 Communication Interface 2.6 USB VCOM AND HID VIA 3610 Note: If you are using USB VCOM for the first time, you must install its driver from the CD-ROM. Driver version 5.4 or later is required. Please remove older versions! Refer to 2.1 USB Interface. For USB VCOM and HID via 3610, connect 3610 to the USB port of host computer, and then connect RFID Reader to 3610 via Bluetooth®.
1800 Series Handheld RFID Reader Reference Manual HID Settings Defaults Keyboard Type PCAT (US) Alphabets Layout Normal Numeric Layout Normal Capital Lock Type Normal Capital Lock State Off Alphabets Transmission Case-sensitive Numeric Transmission Alphanumeric keypad Inter-Character Delay 0 (ms) 2.6.
Chapter 2 Communication Interface Command: #@bt_aclidx?\r Purpose Get Bluetooth® 3610 Parameter Index Response OK,[m]\r [m]: Parameter Index [m] Description Valid Parameters ‘0’ 3610 Type ‘096’ ~ ‘110’ ‘3’ Inter-function Delay ‘0’ ~ ‘254’ ‘4’ Inter-character Delay ‘0’ ~ ‘254’ ‘5’ Caps Lock State ‘0’ – OFF ‘1’ – ON ‘2’ – Auto ‘7’ Alphabets Transmission ‘0’ – Case Sensitive ‘1’ – Ignore Case ‘8’ Digits Transmission ‘0’ – Alpha Numeric Keypad ‘1’– Numeric Keypad ‘9’ Digits Position ‘0
1800 Series Handheld RFID Reader Reference Manual #@bt_aclpr=[m]\r Purpose Set Bluetooth® 3610 Parameter Value Response OK\r ERR,[code]\r #@bt_aclact\r Purpose Activate Bluetooth® 3610 Setting Request #@bt_aclact\r [m]: Parameter Response OK\r ERR,[code]\r 64
Chapter 2 Communication Interface 2.6.2 HID KEYBOARD SETTINGS Alphabets Layout Numeric Layout Capital Lock Setting Alphabets Transmission Numeric Transmission ALPHABETS LAYOUT By default, the alphabets layout is set to normal mode, also known as the standard English layout. Select French or German keyboard layout if necessary. RFID Reader will make adjustments when sending the "A", "Q", "W", "Z", "Y", and "M" characters according to this setting.
1800 Series Handheld RFID Reader Reference Manual US KEYBOARD STYLE – NORMAL QWERTY layout, which is normally used in western countries. Select “Lower Row” for the “Numeric Layout” setting for the upper row is for special characters. FRENCH KEYBOARD STYLE – AZERTY French layout; see below for French Keyboard Style. Select “Upper Row” for the “Numeric Layout” setting for the lower row is for special characters. GERMAN KEYBOARD LAYOUT – QWERTZ German layout; see below for German Keyboard Style.
Chapter 2 Communication Interface NUMERIC LAYOUT Select a proper layout that matches the alphabets layout. RFID Reader will make adjustments according to this setting.
1800 Series Handheld RFID Reader Reference Manual ALPHABETS TRANSMISSION By default, the alphabets transmission is case-sensitive, meaning that the alphabets will be transmitted according to their original case, the status of Caps Lock on the keyboard, as well as the Capital Lock setting. Select [Ignore Case] to have alphabets transmitted according to the status of Caps Lock on the keyboard only.
Chapter 2 Communication Interface NUMERIC TRANSMISSION By default, the alphanumeric keypad is used for transmitting digits. Select “Numeric Keypad” if you wish to use the keys on the numeric keypad. Options Parameter Description Alphanumeric Keypad (Default) ‘0’ Alphanumeric Keypad will be used for transmitting numeric. Numeric Keypad ‘1’ Numeric Keypad will be used for transmitting numeric.
1800 Series Handheld RFID Reader Reference Manual 2.6.3 INTER-CHARACTER DELAY By default, the inter-character delay is set to zero. Specify a value, ranging from 0 to 254 in units of millisecond, to match the computer response time of the keyboard interface. Such delay time is inserted between every character being transmitted. The longer the delay time is, the slower the transmission speed will be.
Chapter 3 SETTING UP A WPAN CONNECTION RFID Reader can be configured to send data to a host computer wirelessly via the Bluetooth® and 3610. Upon powering up, RFID Reader will be ready to establish a WPAN connection. To establish a connection via Bluetooth® dongle after pairing… Interface Option Reference Bluetooth® HID 2.5 Bluetooth® HID ® Bluetooth SPP (Slave/Master) 2.3 Bluetooth® SPP Slave, 2.
1800 Series Handheld RFID Reader Reference Manual 3.1 CONNECTING VIA BLUETOOTH® DONGLE 3.1.1 CHANGE INTERFACE Before establishing a WPAN connection, you can configure the Bluetooth® connection interface via the USB port. In the HyperTerminal window, issue “#@bt_type=” command to change the connected interface and issue “#@bt_type?” command to confirm the used interface at present. “Activate Bluetooth® HID”, the parameter is ‘5’. “Activate Bluetooth® SPP Slave Mode”, the parameter is ‘0’.
Chapter 3 Setting Up a WPAN Connection 3.1.2 CONFIGURE RELATED SETTINGS Bluetooth Discoverable RFID Reader can be configured to hide itself from other devices equipped with Bluetooth® wireless technology. Simply disable the device name broadcasting setting so that it won’t be discovered by any other computers. Command: #@bt_visible?\r Purpose Get Bluetooth® Discoverable Status Response OK,[m]\r (Default m= ‘1’) [m]: Discoverable ‘0’ – Disable ‘1’ – Enable ERR,[code]\r #@bt_visible=[m]\r Purpose Set B
1800 Series Handheld RFID Reader Reference Manual ERR,[code]\r Note: When connecting more than two devices to a notebook computer with Bluetooth® wireless technology, we suggest that you disable the Bluetooth® Power Saving function for a more reliable connection. AUTHENTICATION When the authentication and PIN code are changed on the RFID Reader, you have to remove the RFID Reader from the paired device list (called unpairing) and go through the whole process to re-establish the connection.
Chapter 3 Setting Up a WPAN Connection Purpose Get Bluetooth® PIN Code Response OK,[m],[n]\r (Default m= ‘0000’, n= ‘4’) [m]: length of PIN ‘0’ ~ ‘16’, ‘0’ means no PIN [n]: PIN, 1~16 characters, only exists when [m]!= ‘0’ (m≠0) ERR,[code]\r #@bt_pin=[m],[n]\r Purpose Set Bluetooth® PIN Code Response OK\r ERR,[code]\r User-specified PIN No PIN required Note: When using Bluetooth® HID, some device driver may not support pre-defined PIN code for authentication.
1800 Series Handheld RFID Reader Reference Manual SSP (Secure Simple Pairing ) Command: #@bt_ssp?\r Purpose Get Bluetooth® SSP Status Response OK,[m]\r [m]:SSP Mode ‘0’ – Disable ‘1’ – Enable (Default) ERR, [code]\r #@bt_ssp=[m]\r Purpose Enable/Disable Bluetooth® SSP Response OK\r ERR,[code]\r Note: SSP feature is available only for iOS-based devices currently. We suggest it is better to enable SSP function when using an iOS-based device.
Chapter 3 Setting Up a WPAN Connection 3.1.3 BLUETOOTH® HID AND SPP SLAVE The procedure goes through associating devices for establishing a WPAN connection, which is pretty much the same except for the software you are using. If your computer is running Microsoft® Windows® XP (SP1 to SP3), Windows Vista® Service Pack 1 (SP1) and Windows 7, you can use the software support that Windows® includes, or you can use the driver that the device manufacturer provides.
1800 Series Handheld RFID Reader Reference Manual 4) Turn on RFID Reader with correct WPAN settings, such as select Bluetooth® SPP Slave or HID, broadcasting enabled, authentication enabled, and PIN code specified, etc if you want to use a passkey. Select “My device is set up and ready to be found” check box on the “Add Bluetooth® Device Wizard” window. 5) Click [Next]. 6) Wait for a few seconds for the Wizard to search available devices nearby. All available devices will appear on the search window.
Chapter 3 Setting Up a WPAN Connection 7) See SPP Slave connection below, click [Next]. See BT HID connection below, click [Next].
1800 Series Handheld RFID Reader Reference Manual 8) Enter the passkey for authentication, which must be exactly the same as configured for RFID Reader. Click [Next]. 9) Wait for a few seconds for Windows to confirm the Passkey.
Chapter 3 Setting Up a WPAN Connection 10) See SPP Slave connection below, click [Finish]. RFID Reader as Bluetooth® SPP Slave See BT HID connection below, click [Finish].
1800 Series Handheld RFID Reader Reference Manual Note: When Bluetooth® security is enabled without providing a pre-set PIN code, the random PIN code is supported. 11) Now the RFID Reader will be listed as shown below.
Chapter 3 Setting Up a WPAN Connection See the comparisons between Bluetooth® SPP and HyperTerminal below, for HyperTerminal configurations; refer to Using HyperTerminal.
1800 Series Handheld RFID Reader Reference Manual See the comparisons between Bluetooth® HID and Notepad below: Bluetooth® HID Connected Bluetooth® HID Disconnected 84
Chapter 3 Setting Up a WPAN Connection 3.1.4 BLUETOOTH® SPP MASTER BLUETOOTH® SPP MASTER 1) Enable the Bluetooth® function on the host computer. 2) Double-click the Bluetooth® icon located on the lower right of the taskbar. Alternatively, you may go to Control Panel > Bluetooth Devices. 3) Select Hardware tab and click [Properties].
1800 Series Handheld RFID Reader Reference Manual 4) In the Generic Bluetooth® Radio Properties window, select Advanced tab to see the Bluetooth® MACID of host computer. 5) Enable HyperTerminal on the host computer and configure the variables required for Bluetooth® SPP Master connection.
Chapter 3 Setting Up a WPAN Connection 7) In the Add Bluetooth® Device Wizard window, key in the passkey that is the same as you have entered on the RFID Reader. The default value is 0000. Click [Next]. 8) Click [Finish].
1800 Series Handheld RFID Reader Reference Manual 9) In the Bluetooth® Devices configured window will show you connected Device. Note: When any changes are made to authentication and PIN code on the RFID Reader, or you want to change to use Bluetooth® HID, it is suggested to remove the connected RFID Reader from the paired device list (called unpairing) first and go through the whole process to re-establish the connection. 10) Run the desired application on host computer, such as HyperTerminal.
Chapter 3 Setting Up a WPAN Connection 3.2 CONNECTING VIA 3610 3.2.1 CONNECT TO 3610 To configure 3610 connection parameters, the RFID reader must have established a Bluetooth® connection with 3610. Thus please carry out “#@bt_target=1,xxxxxxxxx\r” command to establish the connection between them. Once connected, the RFID Reader will respond with three beeps (tone ascending from low to high), and the LED2 flashes blue (On/Off ratio 0.02 s: 3 s).
1800 Series Handheld RFID Reader Reference Manual Command #@bt_aclidx=0 → enter 3610 type configuration Response (s) OK Command #@bt_aclpr=97 → set to 3610 PCAT US Response (s) OK Command #@bt_aclidx=4 → enter inter-character delay setting Response (s) OK Command #@bt_aclpr=10 → set keyboard inter-character delay time to 10ms Response (s) OK Command #@bt_aclact → activate the settings Response (s) OK 7) After the “#@bt_aclact” command is performed, the connection between RFID Reader and 3610 wil
Chapter 3 Setting Up a WPAN Connection 3.2.3 USB VCOM VIA 3610 CONNECTION If you want to change the USB VCOM via 3610 interface, use one of the connected RFID Reader to configure the interface-related settings and it will pass the new settings to 3610, which will then initialize and pass the settings to any other connected devices. 1) Power on RFID Reader 2) Connect RFID Reader to host computer with a USB cable. 3) Enable HyperTerminal on the host computer for issuing commands.
1800 Series Handheld RFID Reader Reference Manual 3.3 DISCONNECTION You can follow the methods below to break a connection between RFID Reader and host computer: 1) Issue #@bt_disc” to disconnect from current connected device. 2) Issue “#@bt_type” to change the connection type. Current connection will be broken. 3) Issue “#@bt_reset” to clear the information of remote device. Current connection will be broken and connection type will resume to SPP slave.
Chapter 4 SCANNING UHF RFID TAG Equipped with a switch in the handle, the RFID Reader allows you to toggle between RFID and Alternate modes. Make sure the switch is well-positioned before taking on RFID scanning tasks. You can also get the status between RFID and Alternate modes by issuing the “#@rf_switch?” command. Command: #@rf_switch?\r Purpose Get the Status between RFID and Alternate Mode Response OK,[m]\r (Default m= ‘1’) [m]: Status of RFID/EXT Switch ‘0’ – EXT Mode (Alternate Mode) ‘1’ – RFID M
1800 Series Handheld RFID Reader Reference Manual 4.1 SCAN MODE RFID Reader scan modes are divided into Single, Multi-Tag and Test Modes. These are described below. Scan Mode Description Single Mode Read Tag by pressing key. 1. Condition to start the operation: Press and hold the key. 2. Condition to stop the operation: (1) A tag is read (2) key is released. (3) “Scan Session Timeout” expires while no Tag data is received (4) New scan mode is set. 3.
Chapter 4 SCANNING UHF RFID Tag 3. Scan Session Timeout, Scanning Delay, Multi-Tag Counter and EPC filter parameters have no effect in this mode. 4. If RFID Function=Write Tag Memory, the RFID Reader can not be set to Test Mode. Command: #@rf_scan?\r Purpose Get Scan Mode Response OK,[m]\r (Default m= ‘6’) [m]: Scan Mode ‘6’ – Single Mode ‘7’ – Test Mode ‘9’ – Multi – Tag Mode, refer to 4.4 Multi-Tag. ERR,[code]\r #@rf_scan=[m]\r Purpose Set Scan Mode Response OK\r ERR,[code]\r 95
1800 Series Handheld RFID Reader Reference Manual 4.2 SCAN TIME 4.2.1 TIMEOUT You have to specify the scanning timeout interval (0~254 sec.; 0= Disable) when the scan mode is set to Single Mode. Operation will stop if the operation time = Scan Session Timeout and No Tag data is received. The range of timeout is 0~254 second. By default the value is set to ‘0’ to disable scanning timeout. Command: #@rf_tscan?\r Purpose Get Scan Session Timeout Response OK,[m]\r (Default m= ‘0’) [m]: Timeout, ‘0’ ~
Chapter 4 SCANNING UHF RFID Tag 4.2.2 DELAY TIME You can specify the scanning delay time when the scan mode is set to Multi-Tag Mode. Command: #@rf_scandly?\r Purpose Get Scan Delay Response OK,[m]\r (Default m= ‘0’) [m]: Scan Delay ‘0’ 100ms ‘1’ 200ms ‘2’ 400ms ‘3’ 800ms ‘4’ 1 sec ‘5’ 2 sec ‘6’ 3 sec ‘7’ 5 sec ERR,[code]\r #@rf_scandly=[m]\r Purpose Set Scan Delay Response OK\r ERR,[code]\r 97
1800 Series Handheld RFID Reader Reference Manual 4.3 FILTER The Flow Chart below is the procedure of scanning tags: 4.3.1 4.4 4.3.2 4.3.4 4.3.3 4.3.
Chapter 4 SCANNING UHF RFID Tag 4.3.1 EPC ENCODING SCHEME This function will decide which kind of tags can be read. Accepted EPC Encoding Scheme – Group 1 Command: #@rf_epctype1?\r Purpose Get EPC Scheme – Group1 Response OK,[m]\r (Default = ‘11111111’ ) [m]: EPC Scheme – Group1 8 character series composed of "0" and "1" to enable or disable the listed tag types. ‘0’ – disable the tag type. ‘1’ – enable the tag type.
1800 Series Handheld RFID Reader Reference Manual 0 Æ disable the tag type. 1 Æ enable the tag type. Character Tag Type 1 (Left) GID96 2 SGTIN198 3 GRAI170 4 GIAI202 5 SGLN195 6 GDTI113 7 ADI 8(Right) Reserved Always read and write as 1 ERR,[code]\r #@rf_epctype2=[m]\r Purpose Set EPC Scheme – Group2 Response OK\r ERR,[code]\r Note: If both EPC Scheme Group 1 and 2 are set to “11111111”, it means with accepting all tags.
Chapter 4 SCANNING UHF RFID Tag 4.3.2 AFFECTED TAG OF INCLUDED/EXCLUDED EPC FILTER Note: The EPC encoding scheme described in Section 4.3.1 allows RFID reader to accept various types of tag. However, the EPC filter can pick only one type of tag from those EPC tags; other types will be bypassed. Command: #@rf_epcfcode?\r Purpose Get Tag type that EPC filter works on Response OK,[m]\r (Default=’30’) [m]: Acted Scheme for EPC Filter* Tag encoding type [m] EPC Encoding Scheme ‘2C’ GDTI-96 ‘2D’ GSRN-96
1800 Series Handheld RFID Reader Reference Manual 4.3.3 INCLUDED EPC EPC filter is designed to check the contents of the EPC tag with the specified tag type to determine whether the scanned record is accepted or ignored. Besides configuring the tag type (refer to Section 4.3.2) to be filtered, users are supposed to specify start bits, length bits, and EPC pattern when using the EPC filter. Start Bits Define the start bit of EPC that you want to filter. Command: #@rf_sepcsb?\r Purpose Get Included EPC Sta
Chapter 4 SCANNING UHF RFID Tag EPC Pattern Define the hexadecimal pattern that is used to be compared. Command: #@rf_sepcpt?\r Purpose Get Included EPC Pattern Response OK,[m]\r (Default m= ‘00’) [m]: EPC pattern in hexadecimal value. ERR,[code]\r #@rf_sepcpt=[m]\r Purpose Set Included EPC Pattern Response OK\r ERR,[code]\r #@rf_sepcpt2?\r Purpose Get Included EPC2 Pattern Response OK,[m]\r (Default m= ‘00’) [m]: EPC pattern in hexadecimal value. ERR,[code]\r #@rf_sepcpt2=[m]\r Purpose Set I
1800 Series Handheld RFID Reader Reference Manual #@rf_sepcen=[m]\r Purpose Set Included EPC State Response OK\r ERR,[code]\r Note: The pattern must be consistent with length so that you can filter the transmitted data and accept it.
Chapter 4 SCANNING UHF RFID Tag Example: Command #@rf_sepcsb=64 → set filter started from bit 64 of the EPC Response (s) OK Command #@rf_sepcl=8 → set filter length to 8 bits Response (s) OK Command #@rf_sepcpt=06 → set filter pattern as 0x06 Response (s) OK Command #@rf_epcfcode=31 → filter works on SSCC-96 Response (s) OK Command #@rf_sepcen=1 Response (s) OK Tag1 EPC=3110AFEC2B0BEBC205000000 → reject Tag2 EPC=3110AFEC2B0BEBC206000000 → accept Tag3 EPC=3110AFEC2B0BEBC207000000 → reject Tag4
1800 Series Handheld RFID Reader Reference Manual 4.3.4 EXCLUDED EPC The following commands are used to "exclude" tags matching the criteria set by the filter. Start Define the start bit of EPC that you want to filter. Command: #@rf_xepcsb?\r Purpose Get Excluded EPC Start bit Response OK,[m]\r (Default m= ‘0’) [m]: Start bit of EPC. Max 255 and sum of start bit and pattern length bit cannot be more than 256. ERR,[code]\r #@rf_xepcsb=[m]\r Purpose Set Excluded EPC Start bit Response OK\r ERR,[code]
Chapter 4 SCANNING UHF RFID Tag EPC Pattern Define the hexadecimal pattern that is used to be compared. Command: #@rf_xepcpt?\r Purpose Get Excluded EPC Pattern Response OK,[m]\r (Default m= ‘00’) [m]: EPC pattern in hexadecimal value ERR,[code]\r #@rf_xepcpt=[m]\r Purpose Set Excluded EPC Pattern Response OK\r ERR,[code]\r #@rf_xepcpt2?\r Purpose Get Excluded EPC2 Pattern Response OK,[m]\r (Default m= ‘00’) [m]: EPC pattern in hexadecimal value. ERR,[code]\r #@rf_xepcpt2=[m]\r Purpose Set Ex
1800 Series Handheld RFID Reader Reference Manual #@rf_xepcen=[m]\r Purpose Set Excluded EPC State Response OK\r ERR,[code]\r Note: The pattern must be consistent with length so that you can filter the transmitted data.
Chapter 4 SCANNING UHF RFID Tag Example: Command #@rf_xepcsb=64 → set filter started from bit 64 of the EPC Response (s) OK Command #@rf_xepc1=8 → set filter length to 8 bits Response (s) OK Command #@rf_xepcpt=06 → set filter pattern as 0x06 Response (s) OK Command #@rf_epcfcode=31 → filter works on SSCC-96 Response (s) OK Command #@rf_xepcen=1 Response (s) OK Tag1 EPC=3110AFEC2B0BEBC205000000 → accept Tag2 EPC=3110AFEC2B0BEBC206000000 → reject Tag3 EPC=3110AFEC2B0BEBC207000000 → accept Tag4
1800 Series Handheld RFID Reader Reference Manual 4.4 MULTI-TAG 4.4.1 COUNTER In order to prevent sending redundant tags to PC or mobile computer, the RFID reader creates a tag list to compare the scanned tags, discard redundant tags, and output/store new (unique) tags. The new (unique) tags will be added to the list as the comparing patterns. To do this we use a counter for that list with the maximum count up to 128 records.
Chapter 4 SCANNING UHF RFID Tag Counter Command: #@rf_mtagcnt?\r Purpose Get Multi-Tag Counter Value Response OK,[m]\r (Default m= ‘128’) [m]: Multi-Tag Counter value: ‘0’ (disable the counter), ‘1’ ~‘128’ ERR,[code]\r #@rf_mtagcnt=[m]\r Purpose Set Multi-Tag Counter Request #@rf_mtagcnt=[m]\r [m]: Multi-Tag Counter Response OK\r ERR,[code]\r Multi-Tag List Type Command: #@rf_mtaglist?\r Purpose Get Multi-Tag List Type Response OK,[m]\r (Default m= ‘0’) [m]: Multi-Tag List Type ‘0’ – EPC ‘1’
1800 Series Handheld RFID Reader Reference Manual 4.4.2 COUNTER RELOAD When the tag list is full, please issue "#@rf_mtagcnt=[m]\r" command again to reset the counter. Once reset, the tag list is cleared and scanning tasks can be continued.
Chapter 4 SCANNING UHF RFID Tag 4.4.3 MULTI-TAG BEEP In order to differentiate between tags read, the reader will beep in the following sequence: Get a new tag: one short beep with high tone denoting that a tag is scanned successfully. Please refer to 1.5 Beeper.
1800 Series Handheld RFID Reader Reference Manual 4.5 ACCESS TAG 4.5.1 TAG MEMORY A tag memory is divided into 4 banks as below: Reserved Memory: This area of memory holds the tag’s passwords: A 32-bit “Kill” password that allows a Tag to be permanently silenced. - The default Kill password value is zero. - The Kill command will only execute if the password has been set, i.e. is non-zero. A 32-bit “Access” password that allows the Tag to transition to the Secured state.
Chapter 4 SCANNING UHF RFID Tag TID Memory: This memory includes: An 8-bit ISO 15963 allocation class identifier - For EPCglobalTM Tags as 0xE2. A 12-bit Tag mask-designer ID A 12-bit Tag model number Allow to add other information if required e.g. Tag serial number User Memory: This optional area of memory contains user-specific data.
1800 Series Handheld RFID Reader Reference Manual 4.5.2 READ/WRITE TAG By default, the RFID Reader access mode is set to Inventory to get EPC of a Tag. If you want to read all data stored in a Tag, you would issue the “#@rf_func=1” command that allows you to read Reserved, EPC, TID or User bank. RFID Function Command: #@rf_func?\r Purpose Get RFID Function Response OK,[m]\r (Default m= ‘0’) [m]: RFID Function ‘0’ – Inventory ‘1’ – Read Tag Memory ‘2’ – Write Tag Memory ERR,[code]\r #@rf_func=[m]\r Pu
Chapter 4 SCANNING UHF RFID Tag ‘1’ – EPC ‘2’ – TID ‘3’ – User Bank Default= ‘1’ ‘2’ Start Byte Only even numbers (‘0’, ‘2’, ‘4’ … ‘32’) are valid for the start byte. Default= ‘0’ ‘3’ Data Length Byte(s) Only even numbers (‘0’, ‘2’, ‘4’ … ‘32’) are valid for data length bytes. Default= ‘0’ ERR,[code] #@rf_rwidx=[m]\r Purpose Set Index of Access Parameter Response OK\r ERR,[code]\r #@rf_rwpr?\r Purpose Get Access Parameter Response OK,[m]\r [m]: Access Parameter ERR,[code]\r #@rf_rwpr=[m]\r Pu
1800 Series Handheld RFID Reader Reference Manual ERR,[code]\r #@rf_wbuf=[m]\r Purpose Store Data into Reader Buffer Request #@rf_wbuf=[m]\r [m]: Data to be stored in buffer Buffer size = 32 bytes Input data shown in hexadecimal. The length of data must be an even number. To clear the buffer, [m]= ‘0000’ Response OK\r ERR,[code]\r Example (Read Tag Memory): Command #@rf_rwidx=1 Response (s) OK Command #@rf_rwpr=2 → to read TID Bank Response (s) OK Command #@rf_rwidx=2 Response (s) OK Command #@rf_r
Chapter 4 SCANNING UHF RFID Tag Command #@rf_rwpr=0 → to read the whole bank Response (s) OK Command #@rf_func=0 → inventory Response (s) OK 1. 12-09-07 10:22 07.91 30003515fd8560082350000000066d36 → after pressing the trigger Command #@rf_func=1 → set function to read Tag memory Response (s) OK 2. 12-09-07 10:22 46.
1800 Series Handheld RFID Reader Reference Manual #@rf_rwpr=0 → start from byte 0 of User Bank Response (s) OK Command #@rf_rwidx=3 Response (s) OK Command #@rf_rwpr=8 → to write 8 bytes data Response (s) OK Command #@rf_wbuf=3132333435363738 → store 8 bytes data into reader buffer before writing into Tag Response (s) OK Command #@rf_func=2 Response (s) OK 120 → set function to write Tag memory
Chapter 4 SCANNING UHF RFID Tag 4.6 ADVANCED SETTINGS 4.6.1 APPLICATIONS IN MULTIPLE TAGS ENVIRONMENT In an energizing RF field, Tags implement a slot counter into which a random value involving the Q-parameter is loaded and Readers use the slot counter to regulate the probability of a Tag responding to commands of the Inventory operation. In practical applications, the ability of the Reader to read multiple Tags is affected by the Q value.
1800 Series Handheld RFID Reader Reference Manual 4.6.2 ADJUSTMENT FOR OUTPUT POWER LEVEL OF THE READER Reading distance of the Reader varies according to its output power level. The output power level is set to the maximum value by default. Users can decrease the power level for reasons such as: Within the same frequency band, you may try to prevent RF interference for your own reason or to comply with the regulations.
Chapter 5 DEFINING OUTPUT FORMAT You may configure the format of the collected data being output to the host computer. Data transmission of the tags read can have various formats. The following sections will describe the available options. 1) Decide the output format. 2) Define the data fields for Time stamp, Data Count and Data sections. 3) Set separators for each section. 4) Define output length of the data. 5) Add Prefix Code and Suffix Code before transmission.
1800 Series Handheld RFID Reader Reference Manual 5.1 OUTPUT FORMAT Before transmitting data captured by the reader you can edit, add and re-order the sequence of the final transmitted data. There are standard formats for the specified interfaces described below. BT SPP/USB VCOM via 3610 The output formats for Bluetooth® SPP/USB VCOM via 3610 can be one of Packet Data, Hexadecimal and Raw Data. The default value is Packet Data.
Chapter 5 DefinING Output Format Hexadecimal: The output data consists of 16 unique symbols, the numbers 0 to 9 and the letters A to F. Specified for every byte (8 bits) as two consecutive hexadecimal digits. It is easier for users to read hexadecimal numbers than binary numbers. Command #@dat_fmt=1 → set output data format to Hexadecimal Data Response (s) OK 1. 12-04-11 23:56 44.
1800 Series Handheld RFID Reader Reference Manual 5.2 FORMAT EDITING FOR HEXADECIMAL AND RAW DATA When the data format is specified for Hexadecimal or Raw Data, you can configure the data sections described as below: Each section can be enabled or disabled. Each section has individual prefix and suffix. The sequence of sections can be adjusted. Default Format: Command: #@dat_seq?\r Purpose Get the Setting of Output Data Sequence Response OK,[m],[n],[o]\r (Default m= ‘1’, n= ‘2’, o= ‘3’) [m]: Sec
Chapter 5 DefinING Output Format Example 1: Sequence 1 : Counter Section Sequence 2 : Timestamp Section Sequence 3 : UHF Data Section Command #@dat_seq? → get output data sequence default sequence: Counter, Timestamp, UHF data Response (s) OK,1,2,3 Example 2: Sequence 1 : EPC tag Section Sequence 2 : Disabled Sequence 3 : Disabled Command #@dat_seq=3,0,0 → set to show EPC tag section only Response (s) OK 30003430333130303132303030304221 Example 3: Sequence 1 : Timestamp Section Sequ
1800 Series Handheld RFID Reader Reference Manual 5.2.1 DATA COUNTER SECTION Define a serial number to output data. The serial number would be specified in 6 digits beginning from 000001. When the counter is up to 999999, it will be reset to 000001. Default Format: Reset Counter Event There are three events supported to reset the counter. With the parameter set to ‘1’, the counter will be reset when the event occurs. Command: #@dat_rstcnt?\r Purpose Get the Setting of Reset Counter Event Response OK,[
Chapter 5 DefinING Output Format Example: Command #@dat_rstcnt? → get the values of reset counter events Response (s) OK,1,1,1 26. 04-13-2012 30003430333130303132303030304221 Command #@dat_rstcnt → run the reset counter command Response (s) OK 1. 04-13-2012 30003430333130303132303030304221 → re-count 2. 04-13-2012 30003430333130303132303030304221 3.
1800 Series Handheld RFID Reader Reference Manual Counter Padding For data display alignment purposes, you can define padding characters to show the counter value with fixed 6-digit. Characters to be padded or retrieved are shown in Hexadecimal. Please refer to ASCII Table. The default value is 0x20 (space) for ‘20’ displayed. Command: #@dat_cntpad?\r Purpose Get the Setting of Pad Counter Character Response OK,[m]\r (Default m= ‘20’ - 0x20 space) [m]: Character to be padded before data counter, shown
Chapter 5 DefinING Output Format 5.2.2 TIME STAMP SECTION Time Stamp section is divided into 7 fields as year, month, day, weekday, hour, minute and second. Separators can be defined among fields to make more clear presentation. Up to 6 separators can be specified to Time Stamp section. Default Format: Time Stamp Sequence Issue “#@dat_tseq=” command to configure the fields of Time Stamp section. You can set the parameter to ‘0’ to disable the field. Command: #@dat_tseq?\r Purpose Get the Sequence Setting
1800 Series Handheld RFID Reader Reference Manual Purpose Set the Sequences of Field in Time Stamp Section Response OK\r [m]: Time Data Type in Field 1. Default = ‘1’ [n]: Time Data Type in Field 2. Default = ‘2’ [o]: Time Data Type in Field 3. Default = ‘3’ [p]: Time Data Type in Field 4. Default = ‘0’ [q]: Time Data Type in Field 5. Default = ‘5’ [r]: Time Data Type in Field 6. Default = ‘6’ [s]: Time Data Type in Field 7. Default = ‘7’ ERR,[code]\r Example: Command #@dat_tseq=1,2,3,0,0,0,0 → set to
Chapter 5 DefinING Output Format Time Stamp Separators You can configure the separator between fields. The separator to be configured or retrieved can present in ASCII characters or hexadecimal numbers. Refer to ASCII Table Command: #@dat_tsprh?\r, #@dat_tspr?\r Purpose Get the Separators of Field in Time Stamp Section Request #@dat_tsprh?\r //Response data will be shown in Hexadecimal value. #@dat_tspr?\r //Response data will be shown in character. Response OK,[m],[n],[o],[p],[q],[r]\r [m]: separato
1800 Series Handheld RFID Reader Reference Manual Example: Command #@dat_tseq=1,2,3,4,5,6,7 → enable all fields Response (s) OK 19. 2012-04-12 Thu 23:04 08.34 30003430333130303132303030304221 Command #@dat_tsprh? → get the separators with hexadecimal format Response (s) OK,2d,2d,20,20,3a,20 Command #@dat_tspr? → get the separators with character format Response (s) OK,-,-, , ,:, Command #@dat_tspr=0,3a,3a,00,00,00,00 → reset the separators with hexadecimal format Response (s) OK 20.
Chapter 5 DefinING Output Format Year For year output field, you can define it as 2 digits or 4 digits. Command: #@dat_tyear?\r Purpose Get the Setting of Year Field Response OK,[m]\r (Default m= ‘0’.) [m]: Year format. 0 – 2 digits, 1 – 4 digits (shown as ‘20xx’). ERR,[code]\r #@dat_tyear=[m]\r Purpose Set the Year Field Response OK\r [m]: Year format. m= ‘0’ is for 2 digits, m= ‘1’ is for 4 digits (shown as ‘20xx’). ERR,[code]\r Example: Command #@dat_tyear? → default format for year is 2 digit
1800 Series Handheld RFID Reader Reference Manual Time You can enable this function to display time in seconds with the scale of two digits to the right of the decimal point if second field is enabled. Command: #@dat_tms?\r Purpose Get Time Format Response OK,[m]\r (Default m= ‘1’) [m]: Display time in seconds with two digits after the decimal point. 0 – Disable, 1 – Enable ERR,[code]\r #@dat_tms=[m]\r Purpose Set to Display Time Request #@dat_tms=[m]\r [m]: Display time in seconds with two digit
Chapter 5 DefinING Output Format 5.2.3 EPC TAG SECTION The EPC tag section is divided into 5 fields as PC, EPC, CRC, Memory Data and Data Length. Separators can be defined among fields for clarity. Up to 4 separators can be specified for this section. Default Format: Command: #@dat_rfseq?\r Purpose Get the Sequence Setting of EPC Tag Data Section Response OK,[m],[n],[o],[p],[q]\r [m]: EPC Tag Data in Field 1 (default: ‘2’ – PC) [n]: EPC Tag Data in Field 2 (default: ‘3’ – EPC) [o]: EPC Tag Data in Fiel
1800 Series Handheld RFID Reader Reference Manual Default is inventory Response (s) OK,0 18. 2012-04-12 Fri 04:00 55.95 30003430333130303132303030304221 Command → get the sequence of RFID Data #@dat_rfseq? Default sequence is PC, EPC and then CRC Response (s) OK,2,3,1,4,0 19. 2012-04-12 Fri 04:00 55.95 3000 343033313030313230303030 4221 PC + EPC + CRC Command #@dat_rfseq=3,0,0,0,0 → only show EPC Response (s) OK 20. 2012-04-12 Fri 04:00 55.
Chapter 5 DefinING Output Format Purpose Set the Separators of Each field in EPC Tag Data Section Request #@dat_ rfspr=[m],[n],[o],[p],[q]\r [m]: input data format, ‘0’- in Hexadecimal, ‘1’- in character [n]: separator between field1 and field2 [o]: separator between field2 and field3 [p]: separator between field3 and field4 [q]: separator between field4 and field5 Response OK\r ERR,[code]\r Note: Input ‘00’ (hexadecimal) to clear the inputted data.
1800 Series Handheld RFID Reader Reference Manual Data Length Enable the Data Length function to show the length for UHF Data, EPC and memory data. Command: #@dat_rflen?\r Purpose Get the Setting of UHF Data Length Response OK,[m]\r (Default m= ‘0’) [m]: Data Length Type ‘0’- Total UHF Data Length. Separators are not included. ‘1’- EPC Length ‘2’- Memory Data Length ERR,[code]\r Note: UHF data length is not related to the appearance of fields.
Chapter 5 DefinING Output Format Command #@dat_rflen? → get the RFID data length setting Response (s) OK,0 35. 2012-04-12 Fri 04:00 55.95 3430333130303132303030303000422116 → display total data length Command #@dat_rflen=1 → change the value to 1 displaying the EPC length only Response (s) OK,2,3,1,4,5 36. 2012-04-12 Fri 04:00 55.
1800 Series Handheld RFID Reader Reference Manual 5.3 PREFIX/SUFFIX CODE Prefix/Suffix codes can be utilized for applications like data section prompt string, separating string, carriage return or other auxiliary data-identification. Each data section has its own individual prefix/suffix codes up to 8 bytes. Prefix/Suffix Index For a prefix or suffix index, you have to specify for which section (e.g. Data Counter, Time Stamp or EPC Tag Data) you want to apply it to. Command: #@dat_pfxidx?\r Purpose Get
Chapter 5 DefinING Output Format Prefix/Suffix Command: #@dat_pfxh?\r, #@dat_pfx?\r Purpose Get Prefix/Suffix Request Response #@dat_pfxh?\r Response data will be shown in Hexadecimal value #@dat_pfx?\r Response data will be shown in character OK,[m]\r [m]: Prefix/Suffix stored in the index-specified buffer ERR,[code]\r #@dat_pfx= [m],[n]\r Purpose Set Prefix/Suffix Response OK\r [m]: input data format, ‘0’- in Hexadecimal, ‘1’- in character [n]: Prefix/Suffix to be stored in the index-sp
1800 Series Handheld RFID Reader Reference Manual Example1 (Prefix of the Counter Section): Command #@dat_pfx=0,23 → set prefix to 0x23 (‘#’) Response (s) OK # 39. 2012-04-12 Fri 04:00 55.95 3000343033313030313230303030422112 Command #@dat_pfx=0,23436f756e74657223 → set prefix to 0x23、0x43、0x6f、0x75、0x6e、0x74、0x65、0x72、0x23 (respective characters are: #、C、o、u、n、t、e、r、#); the length exceeds 8 bytes so the last code 0x23 (‘#) will be truncated. Response (s) OK #Counter 40. 2012-04-12 Fri 04:00 55.
Chapter 5 DefinING Output Format 5.4 OUTPUT EPC DATA VIA USB VIRTUAL COM Users can decide whether to output data via the USB Virtual COM port. Once the ‘m’ parameter of this command is set to ‘1’, the EPC data originally transmitted by Bluetooth® communications will be output by the USB Virtual COM port. Thus, Bluetooth® communications stop outputting the EPC data. Command: #@dat_2usb?\r Purpose Get the Setting Value Response OK,[m]\r [m]: Output EPC Data via USB Virtual COM ‘0’ Disable (default) ‘1’
1800 Series Handheld RFID Reader Reference Manual 146
Chapter 6 ALTERNATE MODE Shift the reader switch to the EXT. position to have 1800 RFID reader enter Alternate mode. In Alternate mode, 1800 RFID reader won’t read tags with the trigger being pressed. Function keys described in 1.3.1 RFID Mode are also not available. Instead, defined key events are sent to the mobile computer as strings. You can transmit the specified key actions to host via Bluetooth® in Alternate mode.
1800 Series Handheld RFID Reader Reference Manual Output String Define the string first before defining the action to be executed. Command: #@dat_ostridx?\r Purpose Get Output String index Response OK,[m]\r (Default m= ‘1’) [m]: String Buffer Parameter 1~6 ERR,[code]\r #@dat_ostridx=[m]\r Purpose Set Output String index Response OK\r ERR,[code]\r Key Action Command: #@dat_ostrkey?\r Purpose Get Key Action of Output String Response OK,[m]\r [m]: Key Action [m] Action ‘0’ Disable ‘1’ Trigge
Chapter 6 Alternate Mode #@dat_ostrkey=[m]\r Purpose Set Key Action of Output String, refer to Table 6.1 Response OK\r ERR,[code]\r Output String Data Output strings have a maximum length of 10 characters and can be defined in Hexadecimal or in ASCII characters. Strings longer than 10 characters will be truncated. Command: #@dat_ostrh?\r, #@dat_ostr?\r Purpose Get Output String Request #@dat_ostrh?\r Response data will be shown in Hexadecimal value #@dat_ostr?\r Response data will be shown in chara
1800 Series Handheld RFID Reader Reference Manual Example: Command #@dat_ostridx=3 → set to string 3 Response (s) OK Command #@dat_ostrkey=3 → set to use key action ‘3’ (press F1) Response (s) OK Command #@dat_ostr=1,F1_ON → define the output string 3 data using character format Response (s) OK Command #@dat_ostr? Response (s) OK, F1_ON → get the output string 3 data in character format Command #@dat_ostrh? Response (s) OK, 46315f4f4e → show the output string 3 data in hexadecimal format Command #
SPECIFICATIONS SYSTEM Model Designation 1861 1862 Operating System & CPU Operating System CipherLab Proprietary Operation System CPU ARM Cortex-M3 Memory Memory Mode 4MB Transmit Buffer 2KB Clock RTC Operating tolerance: +10sec./30 days Calibrated by PC application via USB or Bluetooth® COMMUNICATIONS USB Micro USB 2.0 (full-speed); Virtual COM (CDC / SiliconLab driver) ® Bluetooth Bluetooth® version 2.1 + Bluetooth® version 4.0 dual mode EDR Class 2 connectivity (2.
1800 Series Handheld RFID Reader Reference Manual Read Range (depending on environments) tags tags 300 ~ 500cm Up to 50cm Up to 150cm and Write Range (depending on environments) Up to 100cm and ELECTRICAL CHARACTERISTICS Battery Type Rechargeable Li-ion battery – 2500mAh Charging Time 4hrs by adapter Working Time 10 hours, 5 sec./scan, one 8 hours, 5 sec.
Specifications ENVIRONMENTAL CHARACTERISTICS Temperature Operating -10 °C to 60 °C Storage -30 °C to 70 °C Humidity 10% to 95%, non-condensing Resistance Impact Resistance 1.
1800 Series Handheld RFID Reader Reference Manual 154
Appendix I FIRMWARE UPGRADE BEFORE UPGRADING Ensure the RFID reader has a fully charged battery prior to attempting a firmware upgrade. In order to avoid the data loss during firmware upgrade. Please save or upload all the data from the flash memory before beginning firmware upgrade. Command: Purpose Download Firmware Request #@sys_dlfw=[m]\r [m]: ‘0’ – Current interface ‘1’ – Bluetooth® ‘2’ – USB Response OK\r ERR,[code]\r Note: When the ‘OK’ response is received, please end HyperTerminal and r
1800 Series Handheld RFID Reader Reference Manual HOW TO UPGRADE FIRMWARE USE USB VIRTUAL COM 1) Use the provided USB cable to connect RFID Reader to the USB port of host computer. You will need to install USB cable driver first. 2) Refer to Using HyperTerminal for connecting with USB cable. 3) Issue “#@sys_dlfw=0” or “#@sys_dlfw=2”command. 4) End HyperTerminal. 5) Run the download utility “ProgLoad.exe” on the host computer.
Appendix I Firmware Upgrade USE BLUETOOTH® DONGLE Please refer to 3.1.3 Bluetooth® HID and SPP Slave for the connection with Bluetooth® dongle, and go through steps 3 (run “#@sys_dlfw=0” or “#@sys_dlfw=1” command) to 6 described in the Use USB Virtual COM section. USE 3610 Please refer to 3.2 Connecting via 3610 for connecting to 3610, and go through steps 3 (run “#@sys_dlfw=0” or “#@sys_dlfw=1” command) to 6 described in the Use USB Virtual COM section.
1800 Series Handheld RFID Reader Reference Manual 158
Appendix II ASCII TABLE 0 0 1 2 3 4 5 6 7 DLE SP 0 @ P ` p 1 SOH DC1 ! 1 A Q a q 2 STX DC2 " 2 B R b r 3 ETX DC3 # 3 C S c s 4 EOT DC4 $ 4 D T d t 5 ENQ NAK % 5 E U e u 6 ACK SYN & 6 F V f v 7 BEL ETB ' 7 G W g w 8 BS CAN ( 8 H X h x 9 HT EM ) 9 I Y i y A LF SUB * : J Z j z B VT ESC + ; K [ k { C FF FS , < L \ l | D CR GS - = M ] m } E SO RS .
1800 Series Handheld RFID Reader Reference Manual 160
Appendix III SCAN CODE 00 10 20 30 40 50 60 70 80 90 A0 B0 C0 D0 E0 F0 00 00 10 20 30 40 50 60 70 80 90 A0 B0 C0 D0 E0 F0 01 01 11 21 31 41 51 61 71 81 91 A1 B1 C1 D1 E1 F1 02 02 12 22 32 42 52 62 72 82 92 A2 B2 C2 D2 E2 F2 03 03 13 23 33 43 53 63 73 83 93 A3 B3 C3 D3 E3 F3 04 04 14 24 34 44 54 64 74 84 94 A4 B4 C4 D4 E4 F4 05 05 15 25 35 45 55 65 75 85 95 A5 B5 C5 D5 E5 F5 06 06 16 26 3
1800 Series Handheld RFID Reader Reference Manual 162
Appendix IV STATUS CODE value Meaning 0x00 OK 0x01 Host Mode operation finishes 0x02 Host Mode Inventory/Read/Write/Kill/Lock operation stops due to timeout or excessive retry count 0x03 Reports the tag is locked in response to the host access command 0x04 End of Transmit in uploading Transmit buffer data or Memory mode data 0xDD Fail to configure the parameter of USB HID via 3610 0xDE Incorrect Bluetooth® type (The parameter of Bluetooth® type is not consistent with connected device.