3048E-1861 UHF Handheld RFID Reader Reference Manual 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.
Page 3
3048E-1861 UHF Handheld RFID Reader Reference Manual Electromagnetic compatibility and Radio spectrum Matters (ERM); Base Stations (BS), Repeaters and User Equipment (UE) for IMT-2000 Third-Generation cellular networks; Part 1: Harmonized EN for IMT-2000, introduction and common requirements, covering essential requirements of article 3.2 of the R&TTE Directive - EN 301 489-1 V1.8.1: 2008...
3048E-1861 UHF Handheld RFID Reader Reference Manual 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 ...
Safety Precautions ..........................iv Care & Maintenance ......................... iv How to Contact Us ..........................iv INTRODUCTION ..........................1 Getting Familiar with RFID Reader ....................2 Overview ............................2 Installing the Battery ........................3 Charging the Battery ........................4 Charging the Battery via Charger ....................5 Inside the Package ..........................
Page 6
3048E-1861 UHF Handheld RFID Reader Reference Manual 1.4.1 General Mode ........................34 1.4.2 Function Key Mode ......................36 1.4.3 Bluetooth Pairing Mode ....................36 ® 1.5 Beeper ............................37 1.6 Vibrator ............................41 1.7 RTC ............................42 1.8 Event ............................43 COMMUNICATION INTERFACE ......................
Page 7
3048E-1861 UHF Handheld RFID Reader Reference Manual 4.5 Access Tag ..........................104 4.5.1 Tag Memory ........................104 4.5.2 Read/Write Tag ......................106 4.6 Advanced Settings ........................111 4.6.1 Applications in Multiple Tags Environment ..............111 4.6.2 Adjustment for Output Power Level of The Reader ............112 DEFINING OUTPUT FORMAT ......................
INTRODUCTION 3048E 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,...
3048E-1861 UHF Handheld RFID Reader Reference Manual GETTING FAMILIAR WITH RFID READER OVERVIEW Icon Function Power Bluetooth ® Communication RFID Tag Access Data Transmission Reader Indicator/Memory Low...
5) Replace and turn the battery cover until it locks into place. 6) After the battery is charged successfully, press the trigger to power on the RFID Reader. If you cannot power on the RFID Reader, please check that the battery is charged and that it has been inserted correctly.
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.
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.
4MB flash for Memory Mode operation Provides up to 2KB SRAM for reserve buffer while getting out of range over a wireless personal area network (WPAN) UHF RFID Reader (ISO-18000-6C/EPC Class1 Gen2 Standard) Ambidextrous friendly Trigger Connectivity includes Bluetooth ®...
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.
USB Virtual COM_CDC - COM3 is being used. Note: By default the USB Interface type set on 3048E RFID Reader is Virtual COM CDC (CDC and Silicon USB interfaces available). And users are supposed to install the corresponding driver on host computer before beginning to use RFID Reader.
Page 17
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.
Page 18
3048E-1861 UHF 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 automatically.
Page 19
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”.
9) After finishing ASCII Setup, in the Properties configuration window, click “OK”. CONFIRMING THE USB CONNECTION Now, you can begin to issue any command between the host computer and RFID Reader in order to test if the connection is successful, even if a command is entered incorrectly you would receive an error message.
Quick Start 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.
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.
3048E CONFIGURATION You can configure the RFID Reader by issuing commands. 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.
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 “3048E”...
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.
Press <F1>+<F2> 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.
3048E-1861 UHF Handheld RFID Reader Reference Manual 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:...
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.
When transmit buffer is full, the RFID Reader will respond with one long beep (low tone). You are advised to get back within range. When transmit buffer is disabled… If the RFID Reader is out of range, it will respond with one long beep (low tone). You are advised to get back within range. Command:...
Page 31
#@sys_txbdly=[m]\r Purpose Set Transmit Buffer Delay Request [m] Send TX Buffer Delay ‘0’ 0 (default) ‘1’ 250 ms ‘2’ 500 ms ‘3’ 1 sec ‘4’ 2 sec ‘5’ 3 sec ‘6’ 5 sec ‘7’ 8 sec Response OK\r ERR,[code]\r #@sys_txbup\r Purpose Inquire Data from Transmit Buffer Response...
3048E-1861 UHF Handheld RFID Reader Reference Manual 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.
Page 33
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’...
Page 34
3048E-1861 UHF Handheld RFID Reader Reference Manual 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.
Page 35
Example: Command #@sys_memsize? → get current memory size Response (s) OK, 4072 Command #@sys_memen=1 → enter memory mode Response (s) Command #@sys_memdly=4 → set the delay time of data transmission to 2 sec. Response (s) Command #@sys_memup → upload memory data Response (s) 1.
3048E-1861 UHF Handheld RFID Reader Reference Manual 1.3 FUNCTION KEYS The function keys serve as a modifier key, and the functionality of each key combination is application-dependent. Keys Action Mode <Trigger> Scan Tag RFID Select number 1~5 Bluetooth ® Pairing...
RFID Reader. 1.3.1.2 FUNCTIONS Note: Press <F1>+<F2> 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.
Page 38
3048E-1861 UHF Handheld RFID Reader Reference Manual Group1 System Status (Green LED1): Press <F1>+<F2> to enter Group1 with Green LED1. In the Group1, you can press <F1> 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.
Page 39
Command1 Command2 Executing: Function Key Operation LEDs Status Command1 <F1>+<F2> → <F1: Executing> Command2 <F1>+<F2> → <F2> → < F1: Executing> Group3 Others (Yellow LED1): Press <F1>+<F2> to switch to Group3 with Yellow LED1. The Group3 is defined to 4 commands.
3048E-1861 UHF Handheld RFID Reader Reference Manual Note: Except for function keys, you can also issue command to break or reset the Bluetooth ® connection. Refer to 3.2.1 Break a Connection 3.2.2 Reset a Connection. 1.3.2 BLUETOOTH PAIRING MODE ®...
1.3.3 ALTERNATE MODE This mode is only used for sending key signal to host. For more information, please refer Chapter 6 Alternate Mode. Note: You can press <F1>+<F2> keys for 3 seconds to power off RFID reader in alternate mode.
3048E-1861 UHF Handheld RFID Reader Reference Manual 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.
Page 43
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]\r Purpose Set LED Good Read Status Response OK\r ERR,[code]\r...
3048E-1861 UHF Handheld RFID Reader Reference Manual 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 ®...
The battery is removed during charging When the battery voltage is under 5%, the reader will beep continuously. We suggest it is better to charge the battery immediately before the RFID Reader is powered off. You can get the voltage information by issuing “sys_battery?” command.
Page 46
3048E-1861 UHF Handheld RFID Reader Reference Manual 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’...
Page 47
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...
Page 48
3048E-1861 UHF Handheld RFID Reader Reference Manual 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’...
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.
3048E-1861 UHF Handheld RFID Reader Reference Manual #@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’...
3.6V. Mode switching between Alternate and RFID. RFID failure (initial failure or no response during operating) No tag is found when scan session times out in single mode scan session completes in multi-tag mode...
Page 52
3048E-1861 UHF Handheld RFID Reader Reference Manual Response m: event code n: command code which appears only when bit 3 of the event code is set.
Virtual COM Windows CDC V (*) Driver/SiliconLab Driver Note: ‘*’ means that RFID data can be output via USB Virtual COM only when users have carried out the “#@dat_2usb=1” command. Please refer to 5.4 Output EPC Data via USB Virtual COM.
3048E-1861 UHF 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.
2.2 BLUETOOTH CONNECTION TYPE ® 3048E RFID Reader is capable of various Bluetooth connections 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 ®...
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”. Example: Command #@bt_type? → get current 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”...
3048E-1861 UHF Handheld RFID Reader Reference Manual 2.5 BLUETOOTH ® 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.
Page 59
Command: #@bt_hididx?\r Purpose Get Bluetooth ® HID Parameter Index Response OK,[m]\r [m]: Parameter Index 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’...
Page 60
3048E-1861 UHF 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)
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.
Page 62
3048E-1861 UHF 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;...
Page 63
(languages) is unavailable but required. CAPITAL LOCK SETTING In order to send the alphabets with correct case, the RFID Reader needs to know the status of Caps Lock on the keyboard. Incorrect settings may result in reversed case of the alphabets being transmitted.
Page 64
3048E-1861 UHF 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.
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 ‘0’ Alphanumeric Keypad will be used for transmitting numeric. Keypad (Default) Numeric Keypad ‘1’...
The range is from 0 to 254 in units of millisecond. 2.5.5 HID CHARACTER TRANSMIT MODE By default, HID interface sends data to the host in batch. You may configure the RFID Reader to “By Character” to process data one character at a time.
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.
Page 68
3048E-1861 UHF 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;...
Page 69
(languages) is unavailable but required. CAPITAL LOCK SETTING In order to send the alphabets with correct case, RFID Reader needs to know the status of Caps Lock on the keyboard. Incorrect settings may result in reversed case of the alphabets being transmitted.
Page 70
3048E-1861 UHF 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.
Page 71
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 ‘0’ Alphanumeric Keypad will be used for transmitting numeric. Keypad (Default) Numeric Keypad ‘1’...
The range is from 0 to 254 in units of millisecond. 2.6.4 HID CHARACTER TRANSMIT MODE By default, HID interface sends data to the host in batch. You may configure the RFID Reader to “By Character” to process data one character at a time.
Chapter 3 SETTING UP A WPAN CONNECTION RFID Reader can be configured to send data to a host computer wirelessly via the Bluetooth ® . Upon powering up, RFID Reader will be ready to establish a WPAN connection. To establish a connection via Bluetooth dongle after pairing ®...
ERR,[code]\r Note: By default, device name broadcasting is enabled (which is required for initial connection). BT POWER SAVING By default, this feature is enabled, meaning the RFID Reader will listen to the wireless network at a reduced rate. Command: #@bt_ps?\r...
Page 75
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.
Page 76
3048E-1861 UHF Handheld RFID Reader Reference Manual RFID Reader allows up to 16 characters for a PIN code. If the PIN or passkey is incorrect, any connection requirement will be rejected by RFID Reader. See step 8 in 3.1.3 Bluetooth® HID and Slave.
Page 77
Chapter 4 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 ® 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.
3048E-1861 UHF Handheld RFID Reader Reference Manual Response OK\r ERR,[code]\r Note: It’s recommended to disable the auto reconnection feature while the scanner works with a Windows CE or Windows Mobile device. 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.
Page 79
Chapter 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 ®...
Page 80
3048E-1861 UHF Handheld RFID Reader Reference Manual Wait for a few seconds for the Wizard to search available devices nearby. All available devices will appear on the search window. Select the device (e.g. RFID Reader) that you want to connect.
Page 81
Chapter 4 See BT HID connection below, click [Next]. Enter the passkey for authentication, which must be exactly the same as configured for...
Page 82
3048E-1861 UHF Handheld RFID Reader Reference Manual RFID Reader. Click [Next]. Wait for a few seconds for Windows to confirm the Passkey. See SPP Slave connection below, click [Finish].
Page 83
Chapter 4 RFID Reader as Bluetooth ® SPP Slave See BT HID connection below, click [Finish].
Page 84
PIN code is supported. Now the RFID Reader will be listed as shown below. Select and Remove Note: When any changes are made to authentication and PIN code on the RFID Reader, or you want to change RFID Reader to use Bluetooth ®...
Page 85
Chapter 4 See the comparisons between Bluetooth ® SPP and HyperTerminal below, for HyperTerminal configurations; refer to Using HyperTerminal. Bluetooth ® SPP Connected ® Bluetooth SPP Disconnected...
Page 86
3048E-1861 UHF Handheld RFID Reader Reference Manual See the comparisons between Bluetooth ® HID and Notepad below: Bluetooth ® HID Connected Bluetooth ® HID Disconnected...
Chapter 4 3.1.4 BLUETOOTH SPP MASTER ® BLUETOOTH SPP MASTER ® Enable the Bluetooth ® function on the host computer. Double-click the Bluetooth ® icon located on the lower right of the taskbar. Alternatively, you may go to Control Panel > Bluetooth Devices. Select Hardware tab and click [Properties].
Page 88
3048E-1861 UHF Handheld RFID Reader Reference Manual In the Generic Bluetooth ® Radio Properties window, select Advanced tab to see the Bluetooth ® MACID of host computer. Enable HyperTerminal on the host computer and configure the variables required for Bluetooth ®...
Page 89
Chapter 4 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]. Click [Finish].
Page 90
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.
Chapter 4 3.2 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.
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?”...
3048E-1861 UHF 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 Read Tag by pressing <Trigger> key. Mode 1. Condition to start the operation: Press and hold the <Trigger> key.
Page 95
Chapter 4 4. If RFID Function=Write Tag Memory, the RFID Reader cannot be set to Test Mode. Command: #@rf_scan?\r Purpose Get Scan Mode OK,[m]\r (Default m= ‘6’) Response [m]: Scan Mode ‘6’ – Single Mode ‘7’ – Test Mode ‘9’ – Multi – Tag Mode, refer to 4.4 Multi-Tag.
3048E-1861 UHF 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 ...
Chapter 4 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 ‘1’ (Default m= [m]: Scan Delay ‘0’ 25ms (for 1862 only; applicable to Q>3) ‘1’...
Chapter 4 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"...
Page 100
3048E-1861 UHF Handheld RFID Reader Reference Manual 0 disable the tag type. 1 enable the tag type. Character Tag Type 1 (Left) GID96 SGTIN198 GRAI170 GIAI202 SGLN195 GDTI113 8(Right) Reserved Always read and write as 1 ERR,[code]\r #@rf_epctype2=[m]\r Purpose Set EPC Scheme –...
Chapter 4 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.
3048E-1861 UHF 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,...
Page 103
Chapter 4 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...
Page 104
3048E-1861 UHF 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.
Page 105
Chapter 4 Example: Command #@rf_sepcsb=64 → set filter started from bit 64 of the EPC Response (s) Command #@rf_sepcl=8 → set filter length to 8 bits Response (s) Command #@rf_sepcpt=06 → set filter pattern as 0x06 Response (s) Command #@rf_epcfcode=31 →...
3048E-1861 UHF 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...
Page 107
Chapter 4 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...
Page 108
3048E-1861 UHF 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.
Page 109
Chapter 4 Example: Command #@rf_xepcsb=64 → set filter started from bit 64 of the EPC Response (s) Command #@rf_xepc1=8 → set filter length to 8 bits Response (s) Command #@rf_xepcpt=06 → set filter pattern as 0x06 Response (s) Command #@rf_epcfcode=31 →...
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.
Chapter 4 ERR,[code]\r #@rf_mtaglist=[m]\r Purpose Set Multi-Tag List Type Response OK\r ERR,[code]\r 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. 4.4.3 MULTI-TAG BEEP In order to differentiate between tags read, the reader will beep in the following sequence:...
3048E-1861 UHF 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.
Page 113
Chapter 4 TID Memory: This memory includes: An 8-bit ISO 15963 allocation class identifier - For EPCglobal 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 ...
3048E-1861 UHF 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.
Page 115
Purpose Set Access Parameter Response OK\r ERR,[code]\r Write In addition to specifying parameters mentioned above, you are supposed to store data into RFID reader’s buffer before writing them into the tag memory. Command: #@rf_wbuf?\r Purpose Get Data in Reader Buffer Response OK,[m]\r (Default m= ‘0000’)
Page 116
3048E-1861 UHF 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.
Page 117
Chapter 4 Command #@rf_rwpr=0 → to read the whole bank Response (s) Command #@rf_func=0 → inventory Response (s) 1. 12-09-07 10:22 07.91 → after pressing the trigger 30003515fd8560082350000000066d36 Command #@rf_func=1 → set function to read Tag memory Response (s) → after pressing the trigger 2.
Page 118
3048E-1861 UHF Handheld RFID Reader Reference Manual #@rf_rwpr=0 → start from byte 0 of User Bank Response (s) Command #@rf_rwidx=3 Response (s) Command #@rf_rwpr=8 → to write 8 bytes data Response (s) Command → store 8 bytes data into reader buffer before writing...
Chapter 4 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.
3048E-1861 UHF 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. 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 ...
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.
3048E-1861 UHF 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.
Page 123
Chapter 5 Packet Data: In order to enhance data reliability during transmission, header and checksum are added before transmitting. This is normally used for terminal application programming. Please note that Packet data does not allow any editing features. Hexadecimal: The output data consists of 16 unique symbols, the numbers 0 to 9 and the letters A to F.
Page 124
3048E-1861 UHF Handheld RFID Reader Reference Manual Command → set output data format to EPC Tag URI #@dat_fmt=4 Response (s) → EPC Tag URI urn:epc:tag:sgln-96:3.23058518.0001.1 Please see the picture illustrated below for quick reference.
Chapter 5 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. ...
Page 126
3048E-1861 UHF Handheld RFID Reader Reference Manual Example 1: Sequence 1 : Counter Section Sequence 2 : Timestamp Section Sequence 3 : UHF Data Section Command → get output data sequence #@dat_seq? default sequence: Counter, Timestamp, UHF data...
Chapter 5 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.
Page 128
3048E-1861 UHF Handheld RFID Reader Reference Manual Example: Command #@dat_rstcnt? → get the values of reset counter events Response (s) OK,1,1,1 04-13-2012 30003430333130303132303030304221 Command #@dat_rstcnt → run the reset counter command Response (s) 04-13-2012 30003430333130303132303030304221 → re-count 04-13-2012 30003430333130303132303030304221 04-13-2012...
Page 129
Chapter 5 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.
3048E-1861 UHF Handheld RFID Reader Reference Manual 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.
Page 131
Chapter 5 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.
Page 132
3048E-1861 UHF Handheld RFID Reader Reference Manual 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...
Page 133
Chapter 5 Example: Command #@dat_tseq=1,2,3,4,5,6,7 → enable all fields Response (s) 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 →...
Page 134
3048E-1861 UHF Handheld RFID Reader Reference Manual 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’).
Page 135
Chapter 5 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 this Field ‘1’ ‘2’ ‘3’ ‘4’ Memory Data This field only appears when RFID function is set to “Read Tag Memory” ‘5’ Data Length ERR,[code]\r #@dat_rfseq=[m],[n],[o],[p],[q]\r Purpose Set the Sequence of Each Field in EPC Tag Data Section...
Page 137
Chapter 5 Default is inventory Response (s) OK,0 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 2012-04-12 Fri 04:00 55.95 3000 343033313030313230303030 4221...
Page 138
3048E-1861 UHF Handheld RFID Reader Reference Manual 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...
Page 139
Set the RFID Data Length Response OK\r ERR,[code]\r Example: Command #@dat_rfseq? → get the sequence of RFID data Response (s) OK,2,3,1,4,0 → default data length is ‘0’ not transmitted 2012-04-12 Fri 04:00 55.95 34303331303031323030303030004221 Command #@dat_rfseq=2,3,1,4,5 → set to ‘5’ to display data length...
Page 140
3048E-1861 UHF Handheld RFID Reader Reference Manual Command #@dat_rflen? → get the RFID data length setting Response (s) OK,0 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...
Chapter 5 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.
Page 142
3048E-1861 UHF Handheld RFID Reader Reference Manual Prefix/Suffix Command: #@dat_pfxh?\r, #@dat_pfx?\r Purpose Get Prefix/Suffix Request #@dat_pfxh?\r Response data will be shown in Hexadecimal value #@dat_pfx?\r Response data will be shown in character Response OK,[m]\r [m]: Prefix/Suffix stored in the index-specified buffer...
Page 143
Chapter 5 Example1 (Prefix of the Counter Section): Command #@dat_pfx=0,23 → set prefix to 0x23 (‘#’) Response (s) 2012-04-12 Fri 04:00 55.95 3000343033313030313230303030422112 Command → set prefix to 0x23、0x43、0x6f、0x75、0x6e、0x74、0x65、0x72、0x23 #@dat_pfx=0,23436f756e74657223 (respective characters are: #、C、o、u、n、t、e、r、#); the length exceeds 8 bytes so the last code 0x23 (‘#) will be truncated.
3048E-1861 UHF Handheld RFID Reader Reference Manual 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 ®...
Chapter 6 ALTERNATE MODE Shift the reader switch to the EXT. position to have 3048E RFID Reader enter Alternate mode. In Alternate mode, 3048E RFID Reader won’t read tags with the trigger being pressed. Function keys described in 1.3.1 RFID Mode are also not available.
Page 146
3048E-1861 UHF 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...
Page 147
Chapter 6 #@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...
Page 148
→ enter “#@iOSKBD” as the string to be sent Response (s) → when the RFID reader acts as a Bluetooth HID keyboard connecting to iPhone/iPad, users can press the F2 button to bring up or hide the on-screen keyboard of iPhone/iPad.
SPECIFICATIONS SYSTEM Model Designation 3048E Operating System & CPU Operating System Custom RFID Operation System ARM Cortex-M3 Memory Memory Mode Transmit Buffer Clock Operating tolerance: +10sec./30 days Calibrated by PC application via USB or Bluetooth ® COMMUNICATIONS Micro USB 2.0 (full-speed); Virtual COM (CDC / SiliconLab driver) Bluetooth ®...
3048E-1861 UHF Handheld RFID Reader Reference Manual Read Range Up to 100cm 300 ~ 500cm (depending tags environments) Write Range Up to 50cm Up to 150cm (depending tags environments) ELECTRICAL CHARACTERISTICS Battery Type Rechargeable Li-ion battery – 2500mAh Charging Time...
PROGRAMMING SUPPORT Development Environment & Tools Integrated Development Visual Studio 2008 Environment Visual Studio 2005 RFID Reader SDK Software Development Kit C#/.Net Porgramming for 9 Series C Programming for 8 Series .NET SDK for Windows and Windows Mobile development...
Page 152
Appendix I This section intentionally left blank.
Conflict in Scan Mode and RFID Function (Write Tag Memory function is not available in Continuous and Test Modes.) 0xEF RFID Fail (Unable to configure RFID module upon Q value and Module Power Level Command configurations.) 0xFA Invalid transmit buffer setting...
Need help?
Do you have a question about the 3048E-1861 and is the answer not in the manual?
Questions and answers