ClarIDy UHF USB Reader Demo Program ClarIDy UHF USB Reader Demo Program User’s Manual for Win32 Product Name: UHF USB Reader Module Model No.: UEE006 Applicant: ClarIDy Solutions, Inc. Version: A.2-02 2009-01-05 ClarIDy Solutions, Inc. 1/40 © Copyright 2008 ClarIDy Solutions, Inc. All rights reserved.
ClarIDy UHF USB Reader Demo Program Copyright Notice © Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. No part of this document may be reproduced without the prior written permission of ClarIDy Solutions, Inc. Disclaimer The information of this document is subject to change without notice and does not represent a commitment on any part of ClarIDy Solutions, Inc. Trademarks Intel is a registered trademark of Intel Corporation. AMD is a registered trademark of Advanced Micro Devices, Inc.
ClarIDy UHF USB Reader Demo Program Change Log Revision Date Author Description A.1 2008.09.02. Hoe Huang Create the ClarIDy UHF Demo Program User’s Manual. A.2 2008.11.07 Hoe Huang Modified Demo Program User’s Manual, and added examples. A.2-01 2008.12.09 Jun-Rong Chang Added the application of Lock Tag and Kill Tag A.2-02 2009.01.05 Jun-Rong Chang Added the application of enable password function and write password. 3/40 © Copyright 2008 ClarIDy Solutions, Inc. All rights reserved.
ClarIDy UHF USB Reader Demo Program Table of Contents 1. Introduction..................................................................................................................5 2. Installation ...................................................................................................................6 2.1 Prerequisites to Installation............................................................................................................ 6 2.2 Setup the USB Driver ........................
ClarIDy UHF USB Reader Demo Program 1. Introduction This document describes the demo program (ClarIDy_UHF_Demo_Setup.exe) for ClarIDy UHF RFID Reader. The demo program provides “Setting”, “Algorithm”, “Inventory”, “Read/Write”, “Filter Inventory”, “Filter Read/Write” and “Lock/Kill” functions. Users can use this application to control the ClarIDy UHF RFID Reader to communicate with EPC RFID tags. The operational procedures are described as the following chapters.
ClarIDy UHF USB Reader Demo Program 2. Installation Before Installing the USB Driver and ClarIDy UHF Demo program, please see prerequisites first. 2.1 Prerequisites to Installation In order to run ClarIDy UHF Demo program as smoothly as possible, we recommend some conditions as following. 2.1.1 Hardware Platform Requirements The following hardware Platforms are supported by ClarIDy UHF RFID Reader. CPU: Intel® Pentium® 4 or AMD Athlon™ processor, 1.4 GHz or above RAM: 512MB or above 2.1.
ClarIDy UHF USB Reader Demo Program 5. Click “Next” while the installation option dialog is shown, as figure 6. 6. When “Hardware Installation” dialog is shown, please click “Continue Anyway” to continue the installation, as figure 8 and figure 9. 7. Click “Finish” to finalize the installation of the RFID USB device driver, as figure 10. Figure 1 7/40 © Copyright 2008 ClarIDy Solutions, Inc. All rights reserved.
ClarIDy UHF USB Reader Demo Program Figure 2 Figure 3 8/40 © Copyright 2008 ClarIDy Solutions, Inc. All rights reserved.
ClarIDy UHF USB Reader Demo Program Figure 4 Figure 5 9/40 © Copyright 2008 ClarIDy Solutions, Inc. All rights reserved.
ClarIDy UHF USB Reader Demo Program Figure 6 Figure 7 10/40 © Copyright 2008 ClarIDy Solutions, Inc. All rights reserved.
ClarIDy UHF USB Reader Demo Program Figure 8 Figure 9 11/40 © Copyright 2008 ClarIDy Solutions, Inc. All rights reserved.
ClarIDy UHF USB Reader Demo Program Figure 10 2.3 Install .Net Framework 2.0 If your O/S doesn’t have installed .Net Framework 2.0 yet, “Setup.exe” would install .Net Framework 2.0 automatically. And install .Net Framework 2.0 step by step as the following instructions: 1. Double click “Setup.exe” (The file is located in the win32 folder of the disc.) 2. Select Read and accept the terms of the license agreement, and click “Install”, as figure 11. 3. Wait the installation, as figure 12. 4.
ClarIDy UHF USB Reader Demo Program Figure 11 13/40 © Copyright 2008 ClarIDy Solutions, Inc. All rights reserved.
ClarIDy UHF USB Reader Demo Program Figure 12 14/40 © Copyright 2008 ClarIDy Solutions, Inc. All rights reserved.
ClarIDy UHF USB Reader Demo Program Figure 13 2.3 Install ClarIDy UHF Demo Install ClarIDy UHF Demo step by step as the following instructions: 1. Double click “Setup.exe” which is in the disc (The file is located in the win32 folder of the disc.). 2. Click “Next”, as figure 14. 3. Click “Browser” to the Folder to install and select the user, and click “Next”, as figure 15. 4. Click “Next” to start installation, as figure 16. 5. Wait for the installation, as figure 17. 6.
ClarIDy UHF USB Reader Demo Program Figure 14 Figure 15 16/40 © Copyright 2008 ClarIDy Solutions, Inc. All rights reserved.
ClarIDy UHF USB Reader Demo Program Figure 16 Figure 17 17/40 © Copyright 2008 ClarIDy Solutions, Inc. All rights reserved.
ClarIDy UHF USB Reader Demo Program Figure 18 18/40 © Copyright 2008 ClarIDy Solutions, Inc. All rights reserved.
ClarIDy UHF USB Reader Demo Program 3. Demo Program Operation Guide The following sections will describe the usage of the ClarIDy UHF Demo application. The application is include seven Controls, “Setting Control”, “Algorithm Control”, ”Set-Session Control”, “Inventory Control”, “Read/Write Control”, “Filter Inventory Control”, “Filter Read/Write Control” and “Lock/Kill Control”. 3.1 Setting Control Click the “Setting” button of the main form, as figure 19. The Settings Page is displayed.
ClarIDy UHF USB Reader Demo Program Figure 19: Setting View Panel As you can see in Figure 20, the settings page has a two column layout. The left column is used to specify the startup settings that will be automatically applied to the reader when the application starts. The right column allows the user to change the current reader configuration. Figure 20: Settings 1. Link Profile: Sets the current link profile for the reader module, as figure 21.
ClarIDy UHF USB Reader Demo Program diagnostics and statistical information. Figure 22 3. Operation Mode: Sets the reader's operation mode, as figure 23. The option is as follows: CONTINUOUS: In continuous mode, when a tag-protocol-operation cycle (i.e., one iteration through all enabled antenna ports) has completed, the reader module will begin a new tag-protocol-operation cycle with the first enabled antenna port and will continue to do so until the operation is explicitly cancelled by the application.
ClarIDy UHF USB Reader Demo Program 3.2 Algorithm Control Click the “Algorithm” button of the main form, as figure 25. The Algorithm pane is used to view, the parameters for the selected singulation algorithm. The user may select Fixed Q, Dyanmic Q, Dynamic Q Adjustable and Dynamic Q Threshold from the Active Algorithm combo box and click “Load” button to query the current selected Algorithm and refresh the values displayed in the Algorithm Settings View panel, as figure 26.
ClarIDy UHF USB Reader Demo Program Figure 26: Load Value To modify the algorithm settings for the current reader, click on the “Edit” button. This will enable a algorithm setting panel similar to the one shown in Figure 27. Figure 27: Modify Algorithm Settings 23/40 © Copyright 2008 ClarIDy Solutions, Inc. All rights reserved.
ClarIDy UHF USB Reader Demo Program 1. FixedQ : Fixed Q algorithm. The items as follows: 1: qValue: The Q value to use. Valid values are 0 to 15, inclusive. 2: retryCount: Specifies the number of times to try another execution of the singulation algorithm for the specified session/target before either toggling the target (if toggleTarget is non-zero) or terminating the inventory/tag access operation. Valid values are 0-255, inclusive.
ClarIDy UHF USB Reader Demo Program will also apply to the new target. 3. DynamicQAdjust: This algorithm modifies the previous dynamic Q algorithm by issuing ISO 18000-6C Query Adjust commands instead of ISO 18000-6C Query commands when adjusting the Q value. The items as follows: 1: startQValue: The starting Q value to use. minQValue <= Valid values are 0 to 15, inclusive. startQValue <= maxQValue 2: minQValue: The minimum Q value to use. Valid values are 0 to 15, inclusive.
ClarIDy UHF USB Reader Demo Program A) and another inventory cycle run. should be toggled. toggled. A non-zero value indicates that the target A zero value indicates that the target should not be Note that if the target is toggled, retryCount and repeatUntilNoTags will also apply to the new target. 6: thresholdMultiplier: The multiplier, specified in units of fourths (i.e., 0.25), that will be applied to the Q-adjustment threshold as part of the dynamic-Q algorithm. Valid values are 0-255, inclusive.
ClarIDy UHF USB Reader Demo Program 3.3 Inventory Control Click the “Inventory” button of the main form, as figure 28. The Inventory panel is used to read tag data and view tag data. Click the “Start” button to read tags, as figure 29. Figure 28: Inventory Control. 27/40 © Copyright 2008 ClarIDy Solutions, Inc. All rights reserved.
ClarIDy UHF USB Reader Demo Program Figure 29: Start Read Tags Click the “Stop” button to stop read tags, as figure 30. Figure 30: Stop Read Tags 28/40 © Copyright 2008 ClarIDy Solutions, Inc. All rights reserved.
ClarIDy UHF USB Reader Demo Program 3.4 Read/Write Control Click the “Read/Write” button of the main form, as figure 31. The “Read/Write” panel is used to read tag data and write tag data. The user may select “Reserved – Memory Band 0”, “EPC – Memory Band 1”, “TID – Memory Band 2” and “User – Memory Band 3” from the Memory Bank combo box. When this combo box is modified, the group box enabled with the indicated memory bank in the “Read/Write” panel.
ClarIDy UHF USB Reader Demo Program Figure 32: Write EPC When the user wants to read EPC, the user clicks the “Read” button and value is showed to message list, as figure 33. Figure 33: Read EPC When the user wants to write User Memory, the user must input location and 4 hexadecimal digits, as figure 34 . Figure 34: Write User Memory When the user wants to read User Memory, the user must input location and value is showed to message list, as figure 35.
ClarIDy UHF USB Reader Demo Program 3.5 Filter Inventory Click the “Filter Inventory” button of the main form, as figure 36. The “Filter Inventory” panel is used to read tag UID. The user may select to read tag UID by filter value. If the user selects “NONE” from the rule combo box, the reader will read all cards. If the user selects “NOT EQUAL” from the rule combo box, the reader will read card which is not match filter value.
ClarIDy UHF USB Reader Demo Program Figure 37 32/40 © Copyright 2008 ClarIDy Solutions, Inc. All rights reserved.
ClarIDy UHF USB Reader Demo Program 3.6 Filter Write Read Click the “Filter Write/Read” button of the main form, as figure 38. The “Filter Write/Read” panel is used to read and write tag. The user may select to read and write by filter value. If the user selects “NONE” from the rule combo box, the reader will read or write one of cards. If the user selects “NOT EQUAL” from the rule combo box, the reader will read or write one of cards which is not match filter value.
ClarIDy UHF USB Reader Demo Program 3.7 Lock/Kill Tag Click the “Lock/Kill” page of the main form, as figure 39. The “Lock/Kill” panel is used to Lock tag data and Kill tag. Figure 39 Follow the instructions step by step as following: 1. Select “Mask Memory Bank” 2. Select “Rule” 3. Select start location of filter value 4. Input “Filter Value” 5. If you want to lock the tag, please select state (Access PWD, Kill PWD, EPC Bank, TID Bank, User Bank) and input “AccessPWD”.
ClarIDy UHF USB Reader Demo Program 7. The kill and lock function would not be change permanently, please confirm again as figure 41. Figure 40 Figure 41 Note: For individual passwords, the access permissions can be set as figure42. Figure 42 Accessible: The password may be read and written when the tag is in either the open or secured states. Accessible Permanently: The password may be read and written when the tag is in either the open 35/40 © Copyright 2008 ClarIDy Solutions, Inc.
ClarIDy UHF USB Reader Demo Program or secured states and this access permission should be set permanently. Secured Accessible: The password may be read or written only when the tag is in the secured state. Not Accessible Permanently: The password may not be read or written and this access permission should be set permanently. No Change: The password’s access permission should remain unchanged. The memory bank is writeable when the tag is in either the open or secured states, as figure 43.
ClarIDy UHF USB Reader Demo Program 4. Error Code The following lists provide error codes of UHF Reader Demo Program. These values are defined in the description.
ClarIDy UHF USB Reader Demo Program -7999 Fail to find reader -7998 Fail to allocate memory -7997 Write Data failure -7996 Read Data failure -7995 Lock Tag failure -7994 Kill Tag failure 38/40 © Copyright 2008 ClarIDy Solutions, Inc. All rights reserved.
ClarIDy UHF USB Reader Demo Program 5. Uninstall Uninstall ClarIDy UHF Demo program step by step as the following instructions: 1. Double click “Setup.exe” which is in the disc. 2. Select “Remove ClarIDy UHF Demo”, as figure 44. 3. Waiting system to remove, as figure 45. 4. The “ClarIDy UHF Demo” is completed removed and click “Close” to close window, as figure 46. Figure 44 39/40 © Copyright 2008 ClarIDy Solutions, Inc. All rights reserved.
ClarIDy UHF USB Reader Demo Program Figure 45 Figure 46 40/40 © Copyright 2008 ClarIDy Solutions, Inc. All rights reserved.