ThingMagic USB Plus+ RFID Reader User Manual

A DIVISION OF TRIMBLE
875-0042-03 RevA

USB Plus+ RFID Reader Setup Guide

1
A DIVISION OF TRIMBLE
Government Limited Rights Notice: All documentation and manuals were developed at private expense and no part of it was developed using Government funds.
The U.S. Governmentʼs rights to use, modify, reproduce, release, perform, display, or disclose the technical data contained herein are restricted by paragraph (b)(3) of the Rights in Technical Data — Noncommercial Items clause (DFARS 252.227-7013(b)(3)), as amended from time-to-time. Any reproduction of technical data or portions thereof marked with this legend must also reproduce the markings. Any person, other than the U.S. Government, who has been provided access to such data must promptly notify Trimble.
ThingMagic, Mercury, Reads Any Tag, and the ThingMagic logo are trademarks or registered trademarks of Trimble.
Other product names mentioned herein may be trademarks or registered trademarks of Trimble or other companies.
©2013 ThingMagic – a division of Trimble Navigation Limited. ThingMagic and The Engine in RFID are registered trademarks of Trimble Navigation Limited. Other marks may be protected by their respective owners. All Rights Reserved.
ThingMagic, A Division of Trimble 4 Cambridge Center, 12th floor Cambridge, MA 02142
03 Revision A July, 2013
2
A DIVISION OF TRIMBLE

Contents

USB Plus+ RFID Reader Setup Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Included Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Setting up the USB RFID Reader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Installing the USB Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Connecting the USB Reader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Reading Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Start the Universal Reader Assistant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Buttons and LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
USB Plus+ RFID Reader Specifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
DC Power Required 11 Idle Power Consumption 11
Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Operating Temp 11 Storage Temp 11 Regulatory Standards 12
Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
RFID ASIC 12 User-accessible Flash Memory 12 Tag Buffer 12
Performance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Tag Read Rate 12 Tag Read Distance 12
Tag / Transponder Protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
RFID Protocol Support 12
RF Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Antenna Connector 13
Contents 3
A DIVISION OF TRIMBLE
RF Power Output 13 Frequencies 13
Data/Control Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Physical 13 Signaling 13 GPIO Sensors and Indicators 14
Physical . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Dimensions 14
Compliance Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
FCC COMPLIANCE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
4 Contents
A DIVISION OF TRIMBLE

USB Plus+ RFID Reader Setup Guide

Introduction

The ThingMagic USB Plus+ RFID Reader allows solutions developers to support
applications that require desktop reading and writing of EPC Global Gen2 tags. Based on the best-in-class M5e-Compact UHF RFID module, the USB RFID Reader is controlled by, and powered from, a host PC or laptop through a USB interface. The ThingMagic USB RFID Reader is compatible with ThingMagicʼs application development tools, including the cross-product MercuryAPI, permitting rapid creation of solutions to support a wide range of applications.
The MercuryAPI supports Java, .NET and C programming environments. The MercuryAPI Software Development Kit (SDK) contains sample applications and source code to help developers get started demoing and developing functionality. For more information on the MercuryAPI see the MercuryAPI Programmers Guide and the MercuryAPI SDK, available on the ThingMagic website.
A demo application which supports reading and writing is provided in the MercuryAPI SDK package and as a standalone installer available on rfid.thingmagic.com. The source code for this example is included in the MercuryAPI SDK package under /cs/samples/exe/ Universal-Reader-Assistant.exe.
See the Readme.txt in /cs/samples/Universal-Reader-Assistant/Universal-Reader­Assistant for usage details.
See the MercuryAPI Programming Guide for details on using the MercuryAPI.
USB Plus+ RFID Reader Setup Guide 5
A DIVISION OF TRIMBLE

Included Components

With the USB RFID Reader, you will receive the following components:
ThingMagic USB RFID Reader
USB cable
Documentation and software development kit packages can be found at
http://rfid.thingmagic.com/devkit
Included Components
6 USB Plus+ RFID Reader Setup Guide

Setting up the USB RFID Reader

A DIVISION OF TRIMBLE
Note
Setting up the USB RFID Reader
When setting up the USB RFID Reader, use the following procedures. Please read the full setup procedures before beginning.
1. Installing the USB Driver
2. Connecting the USB Reader
3. Reading Tags

Installing the USB Driver

The drivers and installation guides for installing the necessary device drivers to allow Windows to recognize the USB RFID Reader can be found at
http://www.ftdichip.com/Drivers/VCP.htm
The driver files should be extracted to a known location before moving on to Connecting
the USB Reader. Once the reader is plugged in you will be prompted for the driver
installation.

Connecting the USB Reader

1. Plug the mini-USB connector into the USB Reader.
2. Plug the BLACK communications USB connector into your PC.
3. If necessary, plug the RED Auxiliary Power USB connector into your PC for additional
power.
The USB Reader draws 570 mA max and most USB ports are specified to only supply 500 mA. Since most multi-port devices supply a pool of power for all USB devices it does not matter if one device draws a bit more power and only the main USB connector is required. However, some laptops dolimit the current per USB port to 500 mA. If the reader is used with such a laptop then the second connection should be connected to a second USB port to supply the additional power.
4. You will be prompted for driver installation if they are not already installed. If prompted follow the Installing the USB Driver
instructions.
USB Plus+ RFID Reader Setup Guide 7
A DIVISION OF TRIMBLE

Reading Tags

The following procedure explains how to install and activate the Reader Assistant on your PC.

Start the Universal Reader Assistant

1. Get Universal-Reader-Assistant from the ThingMagic website, its part o f the
MercuryAPI SDK package under /cs/samples/exe/Universal-Reader-Assistant.exe,
and insall it on the computer that is connected to the USB Reader ( http://rfid.thingmagic.com/devkit).
2. Set up the computer to the USB Reader as described in Setting up the USB
RFID Reader
3. Start the Universal Reader Assistant by double-clicking the executable file Universal­Reader-Assistant.exe.
Reading Tags
4. Select the appropriate COM port for Reader URI.
The Universal Reader Assistant senses the COM ports that are located on your system. USB devices are typically assigned higer value COM ports. If many COM ports are listed in the menu and you arenʼt sure which is for the USB Reader you can find the assigned value using the Windows Device Manager:
a. Open the Device Manager (located in Control Panel | System) b. Select the Hardware tab and click Device Manger" c. Select View | Devices by Type | Ports (COM & LPT)
The device appears as USB Serial Port (COM#). The USB Reader COM port value is
in parentheses.
5. Follow the Readme.txt in /cs/samples/Universal-Reader-Assistant for steps to read and write tags.

Buttons and LEDs

To get the values of the USB Reader buttons and turn on/off the LEDs use the GPIO
controls under the Advanced Configuration | Advanced Reader Settings of the Options
menu. See the Button/LED to GPIO Line Mapping
below for mapping.
Buttons are “High” when not pressed, “Low” when pressed
8 USB Plus+ RFID Reader Setup Guide
Reading Tags
A DIVISION OF TRIMBLE
Note
Note
LEDs are “High” when on, “Low” when off.
Button/LED to GPIO Line Mapping
Button/LED GPIO Line
Button 1 (Yellow) Input 1
Button 2 (Red) Input 2
LED 1 (Yellow) Output 1
LED 2 (Red) Output 2
In the first shipment of USB Desktop Readers the Button/LED to GPIO line mappings were reversed. Button1=Input2, Button2=Input1, LED1=Output2 and LED2=Output1. If the Thingmagic logo is at the top of the label you have the old label and need to following the old mapping.
The buttons are level sensed and not edge sensed, that is, there is no memory of the button having been pushed. If a button is pushed momentarily during a time the application is not checking the state of the Input GPIO lines, the button press will not be detected. For that reason, it is recommended applications require the user to push a button until the software senses it and illuminates one of the LEDs. This ensure that the press has been detected.
USB Plus+ RFID Reader Setup Guide 9
A DIVISION OF TRIMBLE
Reading Tags
10 USB Plus+ RFID Reader Setup Guide
A DIVISION OF TRIMBLE
USB Plus+ RFID Reader

Power

DC Power Required

DC Voltage: 5 VDC (Powered by USB interface) DC Power: 2.9 W (570mA) max
Supplied interface cable terminates in two type-A plugs: one for power and signal, the second for additional power, if necessary.
Specifications

Idle Power Consumption

1.7 W max at idle
Power management modes can be used to reduce this to as little as 0.1W

Environment

Operating Temp

-20 C to +60 C

Storage Temp

-40C to +85C

USB Plus+ RFID Reader Specifications 11

A DIVISION OF TRIMBLE

Regulatory Standards

FCC 47 CFR Ch. 1 Part 15 Industrie Canada RSS-21 0 ETSI EN 302 208 ETSI EN 300 220

Architecture

RFID ASIC

Intel R1000

User-accessible Flash Memory

16 kB

Tag Buffer

200 tags

Performance

Tag Read Rate

Over 190 tags/second

Tag Read Distance

Plus+ Version: Up to 3 ft (0.9 m) depending on tag sensitivity and orientation.
Original Version: Up to 1 ft (30 cm).

Tag / Transponder Protocols

RFID Protocol Support

EPCglobal Gen 2 (ISO 18000-6C) with Anti-Collision and DRM.
12 USB Plus+ RFID Reader Specifications
A DIVISION OF TRIMBLE

RF Interface

Note

Antenna Connector

Internal ceramic antenna with an average gain of 1dBi (Original: -2.6 dBi) from 860 to 960 MHz.

RF Power Output

Separate read and write levels (into the antenna), command-adjustable from 10 dBm to 23 dBm (200 mW), +/-1.0 dBm accuracy*
Maximum power may have to be reduced to meet regulatory limits, which specify the combined effect of the module, antenna, cable and enclosure shielding.

Frequencies

Pre-configured for the following regions:
FCC (NA, SA) 902-928 MHz ETSI (EU) 865.6 - 867.6 MHz, 869.85 MHz KCC (KR) 910 - 914 MHz SRRC-MII (P.R. China) 920 - 925 MHz Open (Custom) 860 - 960 MHz

Data/Control Interface

Physical

Signaling

USB Plus+ RFID Reader Specifications 13
USB mini-B connector, with 2 foot (61 cm) cable terminated in A-type plug.
Asynchronous serial interface with 3.3/5V logic levels Baud rates from 9600 to 921,600 bps
A DIVISION OF TRIMBLE

GPIO Sensors and Indicators

Two I/O command controlled LEDs Two I/O command queried switches

Physical

Dimensions

3.1 in L x 2.4 in W x 1.0 in H
(97 mm L x 61 mm W x 25 mm H)
14 USB Plus+ RFID Reader Specifications
A DIVISION OF TRIMBLE

Compliance Information

FCC COMPLIANCE

This equipment complies with Part 15 of the FCC rules for intentional radiators and Class A digital devices when installed and used in accordance with the instruction manual.
Following these rules provides reasonable protection against harmful interference from equipment operated in a commercial area.
This equipment should not be installed in a residential area as it can radiate radio frequency energy that could interfere with radio communications, a situation the user would have to fix at their own expense.
This device has been designed to operate with the integrated antenna. Use with other antennas is strictly prohibited for use with this device. The required antenna impedance is 50 ohms.
To reduce radio interference to other users, the antenna type and its gain is chosen such that the equivalent isotropically radiated power (EIRP) is not more than permitted for successful communication.
EQUIPMENT MODIFICATION CAUTION
Equipment changes or modifications not expressly approved by ThingMagic, Inc., the party responsible for FCC compliance, could void the user's authority to operate the equipment and could create a hazardous condition.
Compliance Information 15
A DIVISION OF TRIMBLE
16 Compliance Information
Loading...