Thinkify T-200 Manuale di riferimento

Thinkify, LLC
Thinkify T-200 Demonstration Application
Overview and Customi ation Guide
Document Version: A
** DRAFT **
31 May 2012
Thinkify T-200 Demonstration Application
DCN-TF01024-A
1

About Thinkify, LLC
About Thinkify, LLC
Thinkify, LLC is a wireless technology company speciali ing in RFID hardware and software
products. With 30 years of combined experience in RFID and over 35 patents in the field, our
founding team is one of the technically strongest in the industry.
Our focus is
embedded
RFID. -- Applications where we use RFID to enable common objects,
devices and whole environments to become aware of the world around them. This
capability can transform the way people and objects interact, blurring the line between the
physical world and the virtual.
Thinkify is a privately held company, located in Morgan Hill, California.
We feel that partnerships should be healthy and that Engineering should be beautiful.
Thinkify, LLC
18450 Technology Drive, Suite E1
Morgan Hill, CA 95037
Phone: 408.782.7111
FAX: 408.782.2111
Web: www.thinkifyit.com
Thinkify – Making things think. (tm)
Thinkify T-200 Demonstration Application
DCN-TF01024-A
2

Notices
Notices
Copyright ©2010 Thinkify, LLC. All rights reserved.
Thinkify, LLC has intellectual property rights relating to technology embodied in the products
described in this document, including without limitation certain patents or patent pending
applications in the U.S. or other countries.
This document and the products to which it pertains are distributed under licenses restricting
their use, copying, distribution and decompilation. No part of this product documentation
may be reproduced in any form or by any means without the prior written consent of Thinkify,
LLC and its licensors, if any. Third party software is copyrighted and licensed from Licensors.
Thinkify, the Thinkify logo, Insight and other graphics, logos, and service names used in this
document are trademarks of Thinkify, LLC in the U.S. and other countries. All other
trademarks are the property of their respective owners. U.S. Government approval required
when exporting the product described in this documentation.
Federal Acquisitions: Commercial Software -- Government Users Subject to Standard License
Terms and Conditions. U.S. Government: If this Software is being acquired by or on behalf of
the U.S. Government or by a U.S. Government prime contractor or subcontractor (at any tier),
then the Government's rights in the Software and accompanying documentation shall be only
as set forth in this license; this is in accordance with 48 C.F.R. 227.7201 through 227.7202-4 (for
Department of Defense (DoD) acquisitions) and with 48 C.F.R. 2.101 and 12.212 (for non-DoD
acquisitions).
DOCUMENTATION IS PROVIDED “AS IS” AND ALL EXPRESS OR IMPLIED CONDITIONS,
REPRESENTATIONS AND WARANTEES, INCLUDING ANY IMPLIED WARRANTY OF
MERCHANTABILITY, FITNESS FOR APARTICULAR PURPOSE OR NON-INFRINGMENT ARE
HEREBY DISCLAIMED, EXCEPT TO THE EXTENT THATSUCH DISCLAIMERS ARE HELD TO
BE LEGALLY INVALID.
Note Regarding RF Exposure
This equipment complies with FCC radiation exposure limits set forth for an
uncontrolled environment. This equipment should be installed and operated with
minimum distance of 20cm between the radiator (antenna) and your body. This
transmitter must not be co-located or operating in conjunction with any other antenna
or transmitter.
FCC Notice and Cautions
Any changes or modifications to this device not expressly approved by Thinkify, LLC
could void the user's authority to operate the equipment.
This device complies with Part 15 of the FCC Rules. Operation is subject to the following two
conditions: (1) this device may not cause harmful interference, and (2) this device must accept
Thinkify T-200 Demonstration Application
DCN-TF01024-A
3

Notices
any interference received, including interference that may cause undesired operation.
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. However, there is
no guarantee that interference will not occur in a particular installation. If this equipment does
cause harmful interference to radio or television reception, which can be determined by
turning the equipment off and on, the user is encouraged to try to correct the interference by
one or more of the following measures:
•Reorient or relocate the receiving antenna.
•Increase the separation between the equipment and receiver.
•Connect the equipment into an outlet on a circuit different from
that to which the receiver is connected.
•Consult the dealer or an experienced radio/TV technician for help.
Thinkify T-200 Demonstration Application
DCN-TF01024-A
4

Revision History
Revision History
•May 2012: Initial Document Release.
Thinkify T-200 Demonstration Application
DCN-TF01024-A
5

Revision History
Table of Contents
About Thinkify, LLC.............................................................................................................................2
Notices.................................................................................................................................................3
Note Regarding RF Exposure........................................................................................................3
FCC Notice and Cautions..............................................................................................................3
Revision History...................................................................................................................................5
Introduction.........................................................................................................................................8
Getting Started....................................................................................................................................9
What's in the box?..........................................................................................................................9
Hooking up the hardware............................................................................................................10
Setting up the Driver (Microsoft Windows XP)..........................................................................11
Setting Up the Driver (Microsoft Windows 7)............................................................................14
Installing the Demonstration Program.......................................................................................18
Reading Tags.....................................................................................................................................20
Read Filtering....................................................................................................................................22
Extended Reads – Reading Data other than the EPC...................................................................26
Background: Class 1 Generation 2 (Gen2) Tags........................................................................26
Extended Reads............................................................................................................................26
Programming.....................................................................................................................................34
EPC Programming........................................................................................................................34
Auto Increment: ......................................................................................................................35
ASCII Mode: ............................................................................................................................35
Smart Programming: ...............................................................................................................36
General Purpose Programming..................................................................................................36
GPIO...................................................................................................................................................39
Pin Assignments...........................................................................................................................39
Triggered Reading........................................................................................................................40
Positive Level............................................................................................................................40
Negative Level..........................................................................................................................40
Positive Edge............................................................................................................................40
Negative Edge.........................................................................................................................40
Command Line Interface..................................................................................................................44
Interactive Mode...........................................................................................................................44
Macros...........................................................................................................................................45
“!” Commands.........................................................................................................................46
Keyboard Wedge..............................................................................................................................48
The Settings Tab................................................................................................................................50
The “Demos” Tab.............................................................................................................................51
Simple Image Demo....................................................................................................................52
Thinkify T-200 Demonstration Application
DCN-TF01024-A
6

Revision History
NXP Image Demo Using G2iL+ Configuration Word...............................................................53
NXP Config Word Demo.............................................................................................................54
Thinkify T-200 Demonstration Application
DCN-TF01024-A
7

Introduction
Introduction
The Thinkify T-200 Demonstration Application is designed to showcase unique features of our
desktop RFID reader and to get new users quickly familiari ed with the reader's capabilities.
Using it, you can read and program Gen2 RFID Tags, examine all banks of tag memory, filter
the tags you see based on a mask of data in the tags or signal strength, take advantage of the
readers digital I/O ports and more.
Several graphical demonstrations are available that you can customi e with your own text and
images to associate tags with pictures or even web links.
Users who wish to develop their own applications will be happy to know that the
demonstration program only uses standards commands, documented in the T-200 Reader
Interface User's Guide. Anything we can do with the demonstration application, you can do
in your own applications as well.
Let's get started...
Thinkify T-200 Demonstration Application
DCN-TF01024-A
8
Illustration 1: The Thinkify T-200 Desktop
RFID Reader

Getting Started
Getting Started
Before you can use the demonstration program, you must hook up the reader and install the
Thinkify USB driver. – This driver turns the USB port that the reader is connected to into a
virtual serial port that can be accessed by our software, yours using our APIs, or a simple
terminal program.
What's in the box?
•TR200 Desktop Reader
•Antenna
•USB cable
•CD with this manual, software driver, and demonstration program
•Some sample RFID Tags
(Stone not included.)
Thinkify T-200 Demonstration Application
DCN-TF01024-A
9

Getting Started
Hooking up the hardware
Attach the antenna to your reader – it just screws on.
Plug the USB cable into the reader and then into your laptop or PC.
You should see the blue LEDs on the front of the reader cycle through a start up pattern and
then the one on the right should slowly blink to indicate that the unit has power and is waiting
for commands.
So much for hooking up the hardware... You're all done.
Thinkify T-200 Demonstration Application
DCN-TF01024-A
10

















