Chapter 2
IndyTool for Configuration and Development
Introduction
Overview
The IndyTool is a .Net-based graphical user interface (GUI) tool that uses the Indy
®
RFID Host
Library API to exercise the functionality of the reader platform, a platform that is based on the
Indy chip and firmware.
The IndyTool is dynamically linked to the Indy RFID Host Library. Therefore, there is no need to
install the interface library separately. However, the USB / UART host driver must be installed
prior to using IndyTool.
IndyTool is supported on Windows XP only.
The goal of this document is to explain the operation of the tool. This document does not
explain the underlying RFID functionality that it is controlling via the Indy RFID Host Library
API.
Indy Tool General Usage
General Guidelines
z
IndyTool will not modify the reader state without user intervention. The state of the reader is
only affected when the user executes a function within the application.
z
Multiple instances of IndyTool can be opened concurrently, however only one reader in one
instance can be connected at any one time.
z
All user input fields indicate the input type. The label (d) indicates a decimal input. The label
(h) indicates a hexadecimal input is expected, and if any other characters are inputted they
will be corrected by the application. Unless otherwise specified all the input fields in the GUI
that are marked (h) do not require the 0x prefix.
z
All user commands are logged in the Status Window and will show continuous progress or
show single command execution depending on the status options.
z
If a reader is disconnected or reset without using IndyTool, the application will show the last
known state of the reader and on the next command attempt, the status will indicate the
connection error. To recover, select disconnect, re-enumerate if necessary, and connect
back to the reader.
z
IndyTool can be connected and disconnected to and from a reader at any time. This will
allow for a user to configure the reader, disconnect and subsequently run any other
application to run the reader.
9
Copyright 2012 Unitech Electronics Co., Ltd. All rights reserved. Unitech is a registered trademark of Unitech Electronics Co., Ltd.