all | frequencies |
|
|
|
|
exhibits | applications |
---|---|---|---|---|---|---|---|
manuals |
app s | submitted / available | |||||||
---|---|---|---|---|---|---|---|---|
1 |
|
Users Manual | Users Manual | 2.63 MiB | ||||
1 |
|
Users Manual Linux A1 | Users Manual | 1.04 MiB | ||||
1 |
|
Users Manual Win32 | Users Manual | 2.78 MiB | ||||
1 |
|
Users Manual WinCE | Users Manual | 552.99 KiB | ||||
1 | Operational Description | / January 02 2011 | ||||||
1 | Cover Letter(s) | / January 02 2011 | ||||||
1 | Cover Letter(s) | / January 02 2011 | ||||||
1 | Cover Letter(s) | / January 02 2011 | ||||||
1 | Cover Letter(s) | / January 02 2011 | ||||||
1 | External Photos | |||||||
1 | Internal Photos | |||||||
1 | ID Label/Location Info | / January 02 2011 | ||||||
1 | ID Label/Location Info | / January 02 2011 | ||||||
1 | Cover Letter(s) | / January 02 2011 | ||||||
1 | RF Exposure Info | / January 02 2011 | ||||||
1 | Test Report | / January 02 2011 | ||||||
1 | Test Setup Photos |
1 | Users Manual | Users Manual | 2.63 MiB |
ClarIDy UEE006 Module User Manual UEE006 Module User Manual The purpose of this manual is to explain correct way how to integrate module UEE006 to the end product. It includes procedures that shall assist you to avoid unforeseen problems. This manual presents information that shows how module and OEM product, where module integrated, complies with regulations in certain regions. Note that any modifications, not expressly approved by the manufacturer could void the authority to operate in these regions. Integration The RF module, model UEE006 has to be installed and used in accordance with the technical installation instructions provided by the manufacturer. As figure 1, make sure antenna points the tags, and figure 2, Mini-USB connector provides communications signals, and DC Voltage. Antenna Figure 1 Mini-USB Connector Figure 2 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UEE006 Module User Manual For detail information concerning type approval of this module please contact the authorized local distributor or the manufacturer (Please refer contact us). The system may only be implemented in the configuration that was authorized. USA-Federal Communications Commission (FCC) 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 any interference receive, including interference that may cause undesired operation. Labeling The RF module UEE006 for controller labeled as below. UHF USB Reader Module Model No.: UEE006 FCC ID : WQH-UEE006 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 any interference received, including interference that may cause undesired operation. S/N:
Made in Taiwan The label that is placed on the module is too small to hold the required FCC information, then that information appear in the user manual for this device. In addition, the Contains FCC ID: WQH-UEE006 label also must be placed on the outside of the end product system. Contact US ClarIDy Solutions, Inc. Tel: +886-3- 567-0336 Fax: +886-3- 578-4255 E-mail:mkt@claridy.com add: 7F, No. 9, Park Avenue II, Hsinchu Science Park, Taiwan 30075, R.O.C. www.claridy.com Copyright 2008 ClarIDy Solutions, Inc. All rights reserved.
1 | Users Manual Linux A1 | Users Manual | 1.04 MiB |
ClarIDy UHF USB Reader Demo Program for Linux ClarIDy UHF USB Reader Demo Program Users Manual for Linux Version: A.1-01 2008-12-09 ClarIDy Solutions, Inc. 1/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for Linux 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. Linux is a registered trademark of Linus Torvalds. RED HAT is a registered trademark of Red Hat, Inc. All other product names are trademarks or registered trademarks of their respective owners. 2/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for Linux Change Log Revision Date Author Description A.1 2008.11.07. Jun-Rong Chang Create the ClarIDy UHF SDK Demo Program Users A.1-01 2008.12.09 Jun-Rong Chang Added the application of Lock Tag and Kill Tag Manual for Linux 3/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for Linux Table of Contents 1. Introduction..................................................................................................................5 2. Installation ...................................................................................................................6 2.0 Prerequisites to Installation ................................................................................6 2.0.1 Hardware Platform Requirements ............................................................6 2.0.2 Operating System Requirements .............................................................6 2.0.3 Other Software Requirements ..................................................................6 2.1 Setup the USB Driver .........................................................................................6 2.3 Install ClarIDy UHF Demo ..................................................................................6 3. Demo Program Operation Guide .................................................................................8 3.1 Setting ................................................................................................................8 2.2.1 Reader Current Configure ........................................................................8 2.2.2 Algorithm Configure................................................................................12 3.2 Operation..........................................................................................................16 3.2.1 Inventory ................................................................................................17 3.2.2 Read.......................................................................................................17 3.2.3 Write .......................................................................................................18 3.2.4 Filter Inventory........................................................................................20 3.2.5 Filter Read..............................................................................................21 3.2.6 Filter Write ..............................................................................................22 3.2.7 Lock Tag .................................................................................................23 3.2.8 Kill Tag....................................................................................................25 4. Error Code .................................................................................................................27 4/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for Linux 1. Introduction This document describes the demo program 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 those applications to control the ClarIDy UHF RFID Reader to communicate with EPC RFID tags. The operational procedures are described as the following chapters. 5/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for Linux 2. Installation Before Installing the USB Driver and ClarIDy UHF Demo program, please see prerequisites first. 2.0 Prerequisites to Installation In order to run ClarIDy UHF Demo program as smoothly as possible, we recommend some conditions as following. 2.0.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.0.2 Operating System Requirements The following host operating systems are supported by ClarIDy UHF RFID SDK:
Red Hat* Enterprise Linux*4 or other binary-compatible Linux kernel 2.6 distribution for the IA-32 platform. 2.0.3 Other Software Requirements The following other systems are supported by ClarIDy UHF RFID Reader:
GCC 3.4.6 and above. 2.1 Setup the USB Driver The ClarIDy UHF Reader is support on Linux using user-level libraries that communicate with the standard Linux USB drivers. No driver installation is necessary. 2.3 Install ClarIDy UHF Demo We only provide a command line application ClarIDy_UHF_Demo for demonstration. 1. Copy ClarIDy_UHF_Demo_Linux.tar.gz to Linux PC, as figure 1. 2. Extract the ClarIDy_UHF_Demo_Linux.tar.gz from tarball, as figure 2. 3. Run the source setup.sh, as Figure 3. Figure 1 Copy ClarIDy_UHF_SDK_Linux.tar.gz to Linux PC 6/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for Linux Figure 2 extract the ClarIDy_UHF_SDK_Linux.tar.gz from tarball Figure 3 Run source setup.sh 7/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for Linux 3. Demo Program Operation Guide The following sections will describe the usage of the ClarIDy UHF Demo application.First run the "ClarIDy_UHF_Demo". The application is include two Controls, Setting and Operation, as Figure 4. Figure 4 Run ClarIDy_UHF_Demo 3.1 Setting The ClarIDy UHF Demo Program support two configure (as Figure 5) as follows:
1. Set Reader Current Configure 2. Set Algorithm Configure Figure 5 Setting 2.2.1 Reader Current Configure When the user select "1: Set Reader Current Configure" then show Configure page. This page allows the user to configure the following items:
8/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for Linux 1. Link Profile: Sets the current link profile for the reader module, as figure 6. The option is as follows:
0: DSB ASK / MO / 40 khz 1: DSB_ASK / M1 / 160 khz 2: PR_ASK / M2 / 25U khz 3: PR_ASK / M2 / 300 khz 4: DSB_ASK / MO / 400 khz 5: PR_ASK / M1 / 250 khz Figure 6 Set to Link Profile 2. Data Format: Sets the operation response data reporting mode for tag-protocol operations, as figure 7. The option is as follows:
1: COMPACT: The response data is limited to provide the application with the pertinent tag-access operation data, but minimize the amount of MAC-to-host communication overhead. 3: NORMAL: The response data builds on the compact mode to provide the application with status and contextual information to give additional finer-grained feedback such as the beginning of inventory cycles, etc. 7: EXTENDED: The response data builds on the normal mode by providing additional diagnostics and statistical information. 9/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for Linux Figure 7 Set to Data Format 3. Operation Mode: Sets the reader's operation mode, as figure 8. The option is as follows:
0: 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. 1: NONCONTINUOUS: In non-continuous mode, only a single tag-protocol-operation cycle is executed upon the reader module. 10/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for Linux Figure 8 Operation Mode 4. Inventory Algorithm: Allows the application to set the currently-active singulation algorithm, as figure 9. The option is as follows:
0: ALGORITHM_FIXEDQ 1: DYNAMICQ 2: DYNAMICQ_ADJUST 3: DYNAMICQ_THRESHOLD 11/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. Figure 9 Set to Inventory Algorithm ClarIDy UHF USB Reader Demo Program for Linux 2.2.2 Algorithm Configure The Algorithm Configure page allows the user to configure the following items (as figure 10):
Figure 10 Algorithm Configure 1. FixedQ (as figure 11): 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. 3: toggleTarget: A flag that indicates if, after performing the inventory cycle for the specified target (i.e., A or B), if the target should be toggled (i.e., A to B or B to A) and another inventory cycle run. A non-zero value indicates that the target should be toggled. A zero value indicates that the target should not be toggled. Note that if the target is toggled, retryCount and repeatUntilNoTags will also apply to the new target. 4: repeatUntilNoTags: A flag that indicates whether or not the singulation algorithm should continue performing inventory rounds until no tags are singulated. A non-zero value indicates that, for each execution of the singulation algorithm, inventory rounds should be performed until no tags are singulated. A zero value indicates that a single inventory round should be performed for each execution of the singulation algorithm. 12/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for Linux Figure 11 Set to FixedQ 2. DynamicQ (as figure 12): Adjusts the Q value based on the presence or absence of tags. The items as follows:
1: startQValue: The starting Q value to use. Valid values are 0 to 15, inclusive. minQValue <= startQValue <= maxQValue 2: minQValue: The minimum Q value to use. Valid values are 0 to 15, inclusive. minQValue <= startQValue <= maxQValue 3: maxQValue: The maximum Q value to use. Valid values are 0 to 15, inclusive. minQValue <= startQValue <= maxQValue 4: 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. 5: maxQueryRepCount: The maximum number of ISO 18000-6C QueryRep commands that will follow the ISO 18000-6C Query command during a single inventory round. Valid values are 0-255, inclusive. 6: toggleTarget: A flag that indicates if, after performing the inventory cycle for the specified target (i.e., A or B), if the target should be toggled (i.e., A to B or B to A) and another inventory cycle run. A non-zero value indicates that the target should be toggled. A zero value indicates that the target should not be toggled. Note that if the target is toggled, retryCount and repeatUntilNoTags will also apply to the new target. 13/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for Linux Figure 12 Set to DynamicQ 3. DynamicQAdjust (as figure 13): 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. Valid values are 0 to 15, inclusive. minQValue <= startQValue <= maxQValue 2: minQValue: The minimum Q value to use. Valid values are 0 to 15, inclusive. minQValue <= startQValue <= maxQValue 3: maxQValue: The maximum Q value to use. Valid values are 0 to 15, inclusive. minQValue <= startQValue <= maxQValue 4: 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. 5: maxQueryRepCount: The maximum number of ISO 18000-6C QueryRep commands that will follow the ISO 18000-6C Query command during a single inventory round. Valid values are 0-255, inclusive. 6: toggleTarget: A flag that indicates if, after performing the inventory cycle for the specified target (i.e., A or B), if the target should be toggled (i.e., A to B or B to A) and another inventory cycle run. A non-zero value indicates that the target should be toggled. A zero value indicates that the target should not be toggled. Note that if the target is toggled, retryCount and repeatUntilNoTags will also apply to the new target. 14/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for Linux Figure 13 Set to DynamicQAdjust 4. DynamicQThreshold (as figure 14): This algorithm uses a Q-modification algorithm that allows the application to control the change of the Q-adjustment-threshold value. The items as follows:
1: startQValue: The starting Q value to use. Valid values are 0 to 15, inclusive. minQValue <= startQValue <= maxQValue 2: minQValue: The minimum Q value to use. Valid values are 0 to 15, inclusive. minQValue <= startQValue <= maxQValue 3: maxQValue: The maximum Q value to use. Valid values are 0 to 15, inclusive. minQValue <= startQValue <= maxQValue 4: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. 5: toggleTarget: A flag that indicates if, after performing the inventory cycle for the specified target (i.e., A or B), if the target should be toggled (i.e., A to B or B to A) and another inventory cycle run. A non-zero value indicates that the target should be toggled. A zero value indicates that the target should not be toggled. 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. 15/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for Linux Figure 14 Set to DynamicQThreshold 3.2 Operation The ClarIDy UHF Demo Program supports six Operations as follows (as figure 15):
1. Inventory 2. Read 3. Write 4. Filter Inventory 5. Filter Read 6. Filter Write Figure 15 Operation 16/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for Linux 3.2.1 Inventory Inventory step by step as the following instructions:
1. When the user select "1: Inventory" then showed the "Input interval time (second)", as figure 16. 2. Input interval time. 3. Place the RFID tag in the RF field of the ClarIDy UHF RFID Reader. 4. The PC (PC), EPC (EPC), CRC16 (CRC), number of reads (Count), and Receive Signal Strength Indicator (RSSI) will be shown on the table, as figure 16. Note : interval time: Runs out the Inventory total time. Figure 16 Inventory 3.2.2 Read The Read page allows the user to configure the following items:
1. Read EPC (as figure 17): Read Tag EPC Data. 17/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for Linux Figure 17 Read EPC 2. Read User Memory (as figure 18): Input StartOffset and Count then showed the user memory data. Figure 18 Read User Memory Note : StartOffset: The offset of the first 16-bit word to read. Count: The nubmer of 16-bit words to read. 3.2.3 Write The Write page allows the user to configure the following items:
1. Write EPC (as figure 19): input 24 nibble to Write Tag EPC Data. 18/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for Linux Figure 19 Write EPC 2. Write User Memory (as figure 20): Input StartOffset, Count and WriteData then write the data to user memory. Figure 20 Write User Memory Note : StartOffset: The offset of the first 16-bit word to write. Count: The nubmer of 16-bit words to write. WriteData: The Write data length is Count * 4 nibble. 19/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for Linux 3.2.4 Filter Inventory Follow the instructions step by step as following:
1. When the user select "4: Filter Inventory", the system shows the input dialogs:
Mask bank, Mask start, Mask Length, Mask data, match or unmatched and interval time, as figure 21. 2. Place the RFID tag in the RF field of the ClarIDy UHF RFID Reader. 3. The PC (PC), EPC (EPC), CRC16 (CRC), number of reads (Count), and Receive Signal Strength Indicator (RSSI) will be shown on the table, as Figure 21. Figure 21 Filter Inventory Note : Mask bank: The memory bank to match against ( 0: Reserved, 1: EPC, 2: TID, 3: USER Memory). Mask start offset: The offset of the first byte to match. Mask Length: The number of bits in the mask. Mask data: The byte pattern to match. Match or unmatched: selected to match or unmatched (0: none 2: unmatched, 3: match ). 20/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for Linux Interval time: Runs out the FlterInventory total time 3.2.5 Filter Read Follow the instructions step by step as following:
1. Place the RFID tag in the RF field of the ClarIDy UHF RFID Reader. 2. Selects "5: Filter Read" , the system shows the input dialogs:
Mask bank, Mask start, Mask Length, Mask data, match or unmatched, Start offset and Count, as figure 22. 3. The system will show the filtered tags memory data, as figure 20. Note : Mask bank: The memory bank to match against ( 0: Reserved, 1: EPC, 2: TID, 3: USER Memory). Mask start offset: The offset of the first byte to match. Mask Length: The number of bits in the mask. Mask data: The byte pattern to match. Match or unmatched: selected to match or unmatched ( 0: none 2: unmatched, 3: match ). Memory bank: The RFID tag's memory bank ( 0: Reserved, 1: EPC, 2: TID, 3: USER Memory). Start offset: The offset of the first 16-bit word to read. Count: The nubmer of 16-bit words to read. 21/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for Linux 3.2.6 Filter Write Follow the instructions step by step as following:
Figure 22 Filter Read 1. Place the RFID tag in the RF field of the ClarIDy UHF RFID Reader. 2. Selects "6: Filter Write" , the system shows the input dialogs:
Mask bank, Mask start, Mask Length, Mask data, match or unmatched, Start offset, Count and WriteData, as figure 23. 3. The system will show the write OK or failed, as figure 23. Note : Mask bank: The memory bank to match against ( 0: Reserved, 1: EPC, 2: TID, 3: USER Memory). Mask start offset: The offset of the first byte to match. Mask Length: The number of bits in the mask. Mask data: The byte pattern to match. Match or unmatched: selected to match or unmatched ( 0: none 2: unmatched, 3: match ). Memory bank: The RFID tag's memory bank ( 0: Reserved, 1: EPC, 2: TID, 3: USER Memory). Start offset: The offset of the first 16-bit word to Write. Count: The number of 16-bit words to write. WriteData: The Write data length is Count * 4 nibble. 22/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for Linux Figure 23 Filter Write 3.2.7 Lock Tag Follow the instructions step by step as following:
1. Place the RFID tag in the RF field of the ClarIDy UHF RFID Reader. 2. Selects "7: Lock Tag" , the system shows the input dialogs:
Mask bank, Mask start, Mask Length, Mask data and match or unmatched. 3. Select KillPassword, AccessPassword, EPC Memory Bank, TID Memory Bank and User Memory Bank state. 4. Input the AccessPassword. 5. The system will show the success or failed. Figure 24 Set Filter Mask 23/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for Linux Figure 25 Set Lock Tag State Note : Mask bank: The memory bank to match against ( 0: Reserved, 1: EPC, 2: TID, 3: USER Memory). Mask start offset: The offset of the first byte to match. Mask Length: The number of bits in the mask. Mask data: The byte pattern to match. Match or unmatched: selected to match or unmatched (0: none 2: unmatched, 3: match ). 24/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for Linux AccessPassword: The access password for the tags. A value of zero indicates no access password. The state of KillPassword and AccessPassword as follows:
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 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 passwords access permission should remain unchanged. The state of EPC Memory Bank, TID Memory Bank and User Memory Bankas follows:
Writeable: The memory bank is writeable when the tag is in either the open or secured states. Writeable Permanently: The memory bank is writeable when the tag is in either the open or secured states and this access permission should be set permanently. Secured Writeable: The memory bank is writeable only when the tag is in the secured state. Not Writeable Permanently: The memory bank is not writeable and this access permission should be set permanently. No Change: The memory banks access permission should remain unchanged. 3.2.8 Kill Tag Follow the instructions step by step as following:
1. Place the RFID tag in the RF field of the ClarIDy UHF RFID Reader. 2. Selects "8: Kill Tag" , the system shows the input dialogs:
Mask bank, Mask start, Mask Length, Mask data and match or unmatched. 3. Input the AccessPassword and KillPassword. 4. The system will show the success or failed. Note : Mask bank: The memory bank to match against ( 0: Reserved, 1: EPC, 2: TID, 3: USER Memory). 25/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for Linux Mask start offset: The offset of the first byte to match. Mask Length: The number of bits in the mask. Mask data: The byte pattern to match. Match or unmatched: selected to match or unmatched (0: none 2: unmatched, 3: match ). AccessPassword: The access password for the tags. A value of zero indicates no access password. KillPassword: The kill password for the tags. Figure 26 Kill Tag 26/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for Linux 4. Error Code The following lists provide error codes of demo program. These values are defined in the description. Code (dec) Description 0
-9999
-9998
-9997
-9996
-9995
-9994
-9993
-9992
-9991
-9990
-9989
-9988
-9987
-9986
-9985
-9984
-9983
-9982
-9981
-9980 Success Attempted to open a reader that is already open Buffer supplied is too small General failure Failed to load reader bus driver Library cannot use version of reader bus driver present on system Operation cannot be performed while library is in emulation mode Antenna number is invalid Reader handle provided is invalid One of the parameters to the function is invalid Attempted to open a non-existent reader Library has not been successfully initialized Function not supported Operation was cancelled by call to cancel operation, close reader, or shut down the library Library encountered an error allocating memory The operation cannot be performed because the reader is currently busy The underlying reader module encountered an error The reader has been detached from the system The RFID library function is not allowed at this time. The reader module's MAC firmware is not responding to requests. The MAC firmware encountered an error while initiating the nonvolatile memory update. The MAC firmware will return to its normal idle state without resetting the reader module.
-9979 An attempt was made to write data to an address that is not in the valid range of reader module nonvolatile memory addresses.
-9978 The MAC firmware encountered an error while trying to write to the reader module's nonvolatile memory region.
-9977 The underlying transport layer detected that there was an overflow error resulting in one or more bytes of the incoming data being dropped. The operation was aborted and all data in the pipeline was flushed. 27/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for Linux
-7999
-7998
-7997
-7996
-7995
-7994 Fail to find reader Fail to allocate memory Write Data failure Read Data failure Lock Tag failure Kill Tag failure 28/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved.
1 | Users Manual Win32 | Users Manual | 2.78 MiB |
ClarIDy UHF USB Reader Demo Program ClarIDy UHF USB Reader Demo Program Users Manual for Win32 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. Microsoft, Windows Vista, Windows XP, Visual Studio, .NET Framework, and CSharp (C#) are registered trademarks of Microsoft Corporation. All other product names are trademarks or registered trademarks of their respective owners. 2/40 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program Change Log Revision Date Author Description A.1 A.2 2008.09.02. Hoe Huang Create the ClarIDy UHF Demo Program Users Manual. 2008.11.07 Hoe Huang Modified Demo Program Users 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 .................................................................................................................... 6 2.3 Install .Net Framework 2.0........................................................................................................... 12 2.3 Install ClarIDy UHF Demo ........................................................................................................... 15 3. Demo Program Operation Guide ...............................................................................19 3.1 Setting Control ............................................................................................................................. 19 3.2 Algorithm Control ......................................................................................................................... 22 3.3 Inventory Control ......................................................................................................................... 27 3.4 Read/Write Control ...................................................................................................................... 29 3.5 Filter Inventory ............................................................................................................................. 31 3.6 Filter Write Read .......................................................................................................................... 33 3.7 Lock/Kill Tag................................................................................................................................. 34 4. Error Code .................................................................................................................37 5. Uninstall.....................................................................................................................39 4/40 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. 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. 5/40 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. 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.2 Operating System Requirements The following host operating systems are supported by ClarIDy UHF RFID Reader:
Microsoft, Windows Vista, Windows XP with Service Pack 2 or Service Pack 3 on an IA-32 platform; USB Host Controller OHCI, UHCI or EHCI 2.1.3 Other Software Requirements The following other systems are supported by ClarIDy UHF RFID Reader:
Microsoft .Net Framework Release 2.0
Microsoft Visual C++ Libraries 2008 2.2 Setup the USB Driver First time using the ClarIDys UHF RFID Reader (USB Interface), you must install the driver. (The Driver programs are located in the drivers folder of the disc.) Please directly connect the ClarIDy UHF RFID Reader to the USB port of the computer. The Windows system will detect the ClarIDy UHF RFID Reader as a new device and popup the device driver setup dialog, as figure 1. Install ClarIDy UHF RFID driver step by step as the following instructions:
1. Select Install from a list or specific location (Advanced), as figure 2. 2. Click Next while the wizard searches, as figure 3. 3. System show out figure 4. 4. Select No, do not connect to the internet now, as figure 5. 6/40 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. 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 8/40 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. Figure 3 ClarIDy UHF USB Reader Demo Program Figure 4 9/40 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. Figure 5 ClarIDy UHF USB Reader Demo Program Figure 6 10/40 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. Figure 7 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 2.3 Install .Net Framework 2.0 Figure 10 If your O/S doesnt 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. Click Exit to finish the installation, as figure 13. 12/40 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. 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 2.3 Install ClarIDy UHF Demo Figure 13 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. Click Close to exit, as figure 18. 15/40 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program Figure 14 16/40 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. Figure 15 ClarIDy UHF USB Reader Demo Program Figure 16 17/40 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. Figure 17 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. This page allows the user to configure the following items:
Link Profile
Data Format ( Compact, Normal or Extended )
Operational Mode ( Continuous Mode or Discontinuous Mode )
Inventory Algorithm ( Fixed Q, Variable Q, Variable Q Adjustable or Variable Q Threshold ) 19/40 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. 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. 1. Link Profile: Sets the current link profile for the reader module, as figure 21. The option Figure 20: Settings is as follows:
0: DSB ASK / MO / 40 khz 1: DSB_ASK / M1 / 160 khz 2: PR_ASK / M2 / 25U khz 3: PR_ASK / M2 / 300 khz 4: DSB_ASK / MO / 400 khz 5: PR_ASK / M1 / 250 khz Figure 21 2. Data Format: Sets the operation response data reporting mode for tag-protocol operations, as figure 22. The option is as follows:
COMPACT: The response data is limited to provide the application with the pertinent tag-access operation data, but minimize the amount of MAC-to-host communication overhead. NORMAL: The response data builds on the compact mode to provide the application with status and contextual information to give additional finer-grained feedback such as the beginning of inventory cycles, etc. EXTENDED: The response data builds on the normal mode by providing additional 20/40 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. 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. NONCONTINUOUS: In non-continuous mode, only a single tag-protocol-operation cycle is executed upon the reader module. Figure 23 4. Inventory Algorithm: Allows the application to set the currently-active singulation algorithm, as figure 24. The option is as follows:
0: ALGORITHM_FIXEDQ 1: DYNAMICQ 2: DYNAMICQ_ADJUST 3: DYNAMICQ_THRESHOLD Figure 24 21/40 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. 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. Figure 25: Algorithm View Panel 22/40 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. 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. 3: toggleTarget: A flag that indicates if, after performing the inventory cycle for the specified target (i.e., A or B), if the target should be toggled (i.e., A to B or B to A) and another inventory cycle run. A non-zero value indicates that the target should be toggled. A zero value indicates that the target should not be toggled. Note that if the target is toggled, retryCount and repeatUntilNoTags will also apply to the new target. 4: repeatUntilNoTags: A flag that indicates whether or not the singulation algorithm should continue performing inventory rounds until no tags are singulated. A non-zero value indicates that, for each execution of the singulation algorithm, inventory rounds should be performed until no tags are singulated. A zero value indicates that a single inventory round should be performed for each execution of the singulation algorithm. 2. DynamicQ: Adjusts the Q value based on the presence or absence of tags. The items as follows:
1: startQValue: The starting Q value to use. Valid values are 0 to 15, inclusive. minQValue <= startQValue <= maxQValue 2: minQValue: The minimum Q value to use. Valid values are 0 to 15, inclusive. minQValue <= startQValue <= maxQValue 3: maxQValue: The maximum Q value to use. Valid values are 0 to 15, inclusive. minQValue <= startQValue <= maxQValue 4: 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. 5: maxQueryRepCount: The maximum number of ISO 18000-6C QueryRep commands that will follow the ISO 18000-6C Query command during a single inventory round. Valid values are 0-255, inclusive. 6: toggleTarget: A flag that indicates if, after performing the inventory cycle for the specified target (i.e., A or B), if the target should be toggled (i.e., A to B or B to A) and another inventory cycle run. A non-zero value indicates that the target should be toggled. A zero value indicates that the target should not be toggled. Note that if the target is toggled, retryCount and repeatUntilNoTags 24/40 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. 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. Valid values are 0 to 15, inclusive. minQValue <= startQValue <= maxQValue 2: minQValue: The minimum Q value to use. Valid values are 0 to 15, inclusive. minQValue <= startQValue <= maxQValue 3: maxQValue: The maximum Q value to use. Valid values are 0 to 15, inclusive. minQValue <= startQValue <= maxQValue 4: 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. 5: maxQueryRepCount: The maximum number of ISO 18000-6C QueryRep commands that will follow the ISO 18000-6C Query command during a single inventory round. Valid values are 0-255, inclusive. 6: toggleTarget: A flag that indicates if, after performing the inventory cycle for the specified target (i.e., A or B), if the target should be toggled (i.e., A to B or B to A) and another inventory cycle run. A non-zero value indicates that the target should be toggled. A zero value indicates that the target should not be toggled. Note that if the target is toggled, retryCount and repeatUntilNoTags will also apply to the new target. 4. DynamicQThreshold: This algorithm uses a Q-modification algorithm that allows the application to control the change of the Q-adjustment-threshold value. The items as follows:
1: startQValue: The starting Q value to use. Valid values are 0 to 15, inclusive. minQValue <= startQValue <= maxQValue 2: minQValue: The minimum Q value to use. Valid values are 0 to 15, inclusive. minQValue <= startQValue <= maxQValue 3: maxQValue: The maximum Q value to use. Valid values are 0 to 15, inclusive. minQValue <= startQValue <= maxQValue 4: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. 5: toggleTarget: A flag that indicates if, after performing the inventory cycle for the specified target (i.e., A or B), if the target should be toggled (i.e., A to B or B to 25/40 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program A) and another inventory cycle run. A non-zero value indicates that the target should be toggled. A zero value indicates that the target should not be toggled. 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. 26/40 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. 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. Figure 31: Read/Write Control The user can write or read EPC code and User Memory. When the user wants to write EPC, the user must input 24 hexadecimal digits, as figure 32. 29/40 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. 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. Figure 35: Read User Memory 30/40 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. 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. If the user selects EQUAL from the rule combo box, the reader will read card which is match filter value. Follow the instructions step by step as following:
1. Select Rule 2. Select start location of filter value 3. Input filter value 4. Select Memory Bank 5. Click the Start button, the result as figure 37. 31/40 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. Figure 36: Filter Inventory Control 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. If the user selects EQUAL from the rule combo box, the reader will read or write one of cards which is match filter value. Follow the instructions step by step as following:
1. Select Rule 2. Select start location of filter value 3. Input filter value 4. Select Memory Bank 5. Click the Read button or Write button. Figure 38: Filter Write/Read Control 33/40 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. 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. Follow the instructions step by step as following:
Figure 39 1. Select Mask Memory Bank 2. Select Rule 3. Select start location of filter value 4. 5. Input Filter Value If you want to lock the tag, please select state (Access PWD, Kill PWD, EPC Bank, TID Bank, User Bank) and input AccessPWD. And if you want to kill the tag, please input AccessPWD and KillPWD. 6. If you want to kill or lock the tag, please select OK, as Figure 40. 34/40 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. 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. All rights reserved. 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 passwords access permission should remain unchanged. The memory bank is writeable when the tag is in either the open or secured states, as figure 43. Figure 43 Writeable: The memory bank is writeable when the tag is in either the open or secured states. Writeable Permanently: The memory bank is writeable when the tag is in either the open or secured states and this access permission should be set permanently. Secured Writeable: The memory bank is writeable only when the tag is in the secured state. Not Writeable Permanently: The memory bank is not writeable and this access permission should be set permanently. No Change: The memory banks access permission should remain unchanged. 36/40 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. 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. Code (dec) Description 0
-9999
-9998
-9997
-9996
-9995
-9994
-9993
-9992
-9991
-9990
-9989
-9988
-9987
-9986
-9985
-9984
-9983
-9982
-9981
-9980 Success Attempted to open a reader that is already open Buffer supplied is too small General failure Failed to load reader bus driver Library cannot use version of reader bus driver present on system Operation cannot be performed while library is in emulation mode Antenna number is invalid Reader handle provided is invalid One of the parameters to the function is invalid Attempted to open a non-existent reader Library has not been successfully initialized Function not supported Operation was cancelled by call to cancel operation, close reader, or shut down the library Library encountered an error allocating memory The operation cannot be performed because the reader is currently busy The underlying reader module encountered an error The reader has been detached from the system The RFID library function is not allowed at this time. The reader module's MAC firmware is not responding to requests. The MAC firmware encountered an error while initiating the nonvolatile memory update. The MAC firmware will return to its normal idle state without resetting the reader module.
-9979 An attempt was made to write data to an address that is not in the valid range of reader module nonvolatile memory addresses.
-9978 The MAC firmware encountered an error while trying to write to the reader module's nonvolatile memory region.
-9977 The underlying transport layer detected that there was an overflow error resulting in one or more bytes of the incoming data being dropped. The operation was aborted and all data in the pipeline was flushed. 37/40 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program
-7999
-7998
-7997
-7996
-7995
-7994 Fail to find reader Fail to allocate memory Write Data failure Read Data failure Lock Tag failure 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 40/40 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. Figure 46
1 | Users Manual WinCE | Users Manual | 552.99 KiB |
ClarIDy UHF USB Reader Demo Program for WinCE ClarIDy UHF USB Reader Demo Program Users Manual for WinCE Version: A.1 2008-12-03 ClarIDy Solutions, Inc. 1/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for WinCE 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 Marvell is a registered trademark of Marvell. Microsoft, Windows Vista, Windows XP, Windows CE, Visual Studio, .NET Framework, and CSharp (C#) are registered trademarks of Microsoft Corporation. All other product names are trademarks or registered trademarks of their respective owners. 2/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for WinCE Change Log Revision Date Author Description A.1 2008.12.03. Jun-Rong Chang Create the ClarIDy UHF Demo Program Users Manual for WinCE. 3/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for WinCE Table of Contents 1. Introduction..................................................................................................................5 2. Installation ...................................................................................................................6 2.1 Prerequisites to Installation............................................................................................................ 6 2.2 Setup the USB Driver .................................................................................................................... 6 2.3 Install .Net Compact Framework 2.0 ............................................................................................. 7 2.3 Install ClarIDy UHF Demo ............................................................................................................. 9 3. Demo Program Operation Guide ...............................................................................12 3.1 Setting Control ............................................................................................................................. 12 3.2 Algorithm Control ......................................................................................................................... 15 3.3 Inventory Control ......................................................................................................................... 18 3.4 Read/Write Control ...................................................................................................................... 20 3.5 Lock/Kill Control ........................................................................................................................... 23 4. Error Code .................................................................................................................27 4/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for WinCE 1. Introduction This document describes the demo program 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 these applications to control the ClarIDy UHF RFID Reader to communicate with EPC RFID tags. The operational procedures are described as the following chapters. 5/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for WinCE 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..
Marvel pxa270 processor. validation was carried out on a RLC Enterprises Inc.'s*
XScale Mini board. 2.1.2 Operating System Requirements The following host operating systems are supported by ClarIDy UHF RFID Reader:
Windows CE 5.0 on a Marvel PXA270 platform with a USB host controller. Development and testing of the RFID Library on Windows CE 5.0 were performed on RLC Enterprises Inc.'s XScale Mini board. 2.1.3 Other Software Requirements The following other systems are supported by ClarIDy UHF RFID Reader:
Microsoft .Net Compact Framework Release 2.0 2.2 Setup the USB Driver First time using the ClarIDys UHF RFID Reader (USB Interface), you must install the driver. (The Driver programs are located in the driver folder of the disc.) The ClarIDy UHF Reader is an USB Plus-and-Play device. Installation of the driver on Windows CE is a simple procedure:
1. Deploy the usbharv.dll and clp.dll files to the Windows CE device. They must be deployed to an area that Windows CE will automatically search when trying to find the appropriate driver file for the ClarIDy UHF Reader. Note that usbharv.dll requires that cpl.dll be in a directory that is in windows CEs DLL search path (or in the same directory). 2. Plus the ClarIDy UHF Reader into an USB Bus port on the Windows CE device. If Windows CE does not find the driver for the ClarIDy UHF Reader, it will prompt for the 6/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for WinCE location, in which case you either have to provide the location or move the before mentioned files to a location that is automatically searched by Windows CE. If the ClarIDy UHF Reader driver is successfully loaded, you should be able to find the entry for the driver in the Windows CE devices registry. Lock under the key HKEY_LOCAL_MACHINE\Drivers\Active. Under one of the keys(most likely one the higher-numbered keys), you should see a driver whose Name value is RFTn:(where n is a number). 2.3 Install .Net Compact Framework 2.0 Install .Net Compact Framework 2.0 step by step as the following instructions:
1. Copy the cab file NETCFv2.wce5.armv4i.cab in Windows CE Device or Copy the NETCFv2.wm.armv4i.cab in Windows Mobile Device, as figure 1. 2. Click NETCFv2.wce5.armv4i.cab or NETCFv2.wm.armv4i.cab. 3. Select a location where to install .Net Compact Framework 2.0, as figure 2. 4. Wait the installation, as figure 3. 5. Restart the device to complete installation, as figure 4. Figure 1 7/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for WinCE Figure 2 Figure 3 8/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for WinCE Figure 4 2.3 Install ClarIDy UHF Demo Install ClarIDy UHF Demo step by step as the following instructions:
1. Copy the cab file ClarIDy_UHF_Demo_Setub.cab to Windows CE or Windows Mobile Device. 2. Click ClarIDy_UHF_Demo_Setub.cab. 3. Select a location where to install ClarIDy UHF Demo Program, as figure 5. 4. Wait the installation, as figure 6. 5. ClarIDy UHF Demo Program Was successfully installed on your device, as figure 7. 9/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for WinCE Figure 5 Figure 6 10/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for WinCE Figure 7 11/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for WinCE 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, Inventory Control, Read/Write Control, and Lock/Kill Control. 3.1 Setting Control Click the Setting page of the main form, as figure 8. The Settings Page is displayed. This page allows the user to configure the following items:
Link Profile
Data Format ( Compact, Normal or Extended )
Operational Mode ( Continuous Mode or Discontinuous Mode )
Inventory Algorithm ( Fixed Q, Variable Q, Variable Q Adjustable or Variable Q Threshold ) Figure 8 Setting View Panel 1. Link Profile: Sets the current link profile for the reader module, as figure 9. The option is as follows:
0: DSB ASK / MO / 40 khz 1: DSB_ASK / M1 / 160 khz 2: PR_ASK / M2 / 25U khz 3: PR_ASK / M2 / 300 khz 4: DSB_ASK / MO / 400 khz 5: PR_ASK / M1 / 250 khz 12/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for WinCE Figure 9 2. Data Format: Sets the operation response data reporting mode for tag-protocol operations, as figure 10. The option is as follows:
COMPACT: The response data is limited to provide the application with the pertinent tag-access operation data, but minimize the amount of MAC-to-host communication overhead. NORMAL: The response data builds on the compact mode to provide the application with status and contextual information to give additional finer-grained feedback such as the beginning of inventory cycles, etc. EXTENDED: The response data builds on the normal mode by providing additional diagnostics and statistical information. Figure 10 3. Operation Mode: Sets the reader's operation mode, as figure 11. 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. NONCONTINUOUS: In non-continuous mode, only a single tag-protocol-operation cycle is executed upon the reader module. Figure 11 13/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for WinCE Inventory Algorithm: Allows the application to set the currently-active singulation 4. algorithm, as figure 12. The option is as follows:
0: ALGORITHM_FIXEDQ 1: DYNAMICQ 2: DYNAMICQ_ADJUST 3: DYNAMICQ_THRESHOLD Figure 12 14/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for WinCE 3.2 Algorithm Control Click the Algorithm page of the main form, as figure 13. 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. Then, you can edit parameters and click save button to refresh the values displayed in the Algorithm Settings View panel. Figure 13 Algorithm View Panel 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. 3: toggleTarget: A flag that indicates if, after performing the inventory cycle for the specified target (i.e., A or B), if the target should be toggled (i.e., A to B or B to A) and another inventory cycle run. A non-zero value indicates that the target should be toggled. A zero value indicates that the target should not be toggled. Note that if the target is toggled, retryCount and repeatUntilNoTags will also apply to the new target. 4: repeatUntilNoTags: A flag that indicates whether or not the singulation algorithm should continue performing inventory rounds until no tags are singulated. A non-zero value indicates that, for each execution of the singulation algorithm, 15/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for WinCE inventory rounds should be performed until no tags are singulated. A zero value indicates that a single inventory round should be performed for each execution of the singulation algorithm. 2. DynamicQ: Adjusts the Q value based on the presence or absence of tags. The items as follows:
1: startQValue: The starting Q value to use. Valid values are 0 to 15, inclusive. minQValue <= startQValue <= maxQValue 2: minQValue: The minimum Q value to use. Valid values are 0 to 15, inclusive. minQValue <= startQValue <= maxQValue 3: maxQValue: The maximum Q value to use. Valid values are 0 to 15, inclusive. minQValue <= startQValue <= maxQValue 4: 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. 5: maxQueryRepCount: The maximum number of ISO 18000-6C QueryRep commands that will follow the ISO 18000-6C Query command during a single inventory round. Valid values are 0-255, inclusive. 6: toggleTarget: A flag that indicates if, after performing the inventory cycle for the specified target (i.e., A or B), if the target should be toggled (i.e., A to B or B to A) and another inventory cycle run. A non-zero value indicates that the target should be toggled. A zero value indicates that the target should not be toggled. Note that if the target is toggled, retryCount and repeatUntilNoTags 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. Valid values are 0 to 15, inclusive. minQValue <= startQValue <= maxQValue 2: minQValue: The minimum Q value to use. Valid values are 0 to 15, inclusive. minQValue <= startQValue <= maxQValue 3: maxQValue: The maximum Q value to use. Valid values are 0 to 15, inclusive. minQValue <= startQValue <= maxQValue 4: 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. 16/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for WinCE Valid values are 0-255, inclusive. 5: maxQueryRepCount: The maximum number of ISO 18000-6C QueryRep commands that will follow the ISO 18000-6C Query command during a single inventory round. Valid values are 0-255, inclusive. 6: toggleTarget: A flag that indicates if, after performing the inventory cycle for the specified target (i.e., A or B), if the target should be toggled (i.e., A to B or B to A) and another inventory cycle run. A non-zero value indicates that the target should be toggled. A zero value indicates that the target should not be toggled. Note that if the target is toggled, retryCount and repeatUntilNoTags will also apply to the new target. 4. DynamicQThreshold: This algorithm uses a Q-modification algorithm that allows the application to control the change of the Q-adjustment-threshold value. The items as follows:
1: startQValue: The starting Q value to use. Valid values are 0 to 15, inclusive. minQValue <= startQValue <= maxQValue 2: minQValue: The minimum Q value to use. Valid values are 0 to 15, inclusive. minQValue <= startQValue <= maxQValue 3: maxQValue: The maximum Q value to use. Valid values are 0 to 15, inclusive. minQValue <= startQValue <= maxQValue 4: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. 5: toggleTarget: A flag that indicates if, after performing the inventory cycle for the specified target (i.e., A or B), if the target should be toggled (i.e., A to B or B to A) and another inventory cycle run. A non-zero value indicates that the target should be toggled. A zero value indicates that the target should not be toggled. 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. 17/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for WinCE 3.3 Inventory Control Click the Inventory page of the main form, as figure 14. The Inventory panel is used to read tag data and view tag data. Click the Start button to read tags, as figure 15. Figure 14 Inventory Control. Figure 15: Start Read Tags 18/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for WinCE If you want to use filter function, then Click FilterConfig button. The Filter is used to read tag EPC. 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. If the user selects EQUAL from the rule combo box, the reader will read card which is match filter value. Figure 16: Set Inventory Filter Figure 17 Run the Filter Inventory 19/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for WinCE 3.4 Read/Write Control Click the Write/Read page of the main form, as figure 18. The 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. If the user selects EQUAL from the rule combo box, the reader will read or write one of cards which are match filter value. Figure 18 Read/Write Control Follow the instructions step by step as following:
1. If you want to use filter function, then Click FilterConfig button, else go to step 7. 2. Select Rule 3. Select start location of filter value 4. Select Mask Memory Bank 5. Input Mask Data 6. Click the OK button, as Figure 19. 20/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for WinCE Figure 19 Set Read/Write Filter 7. Select Memory Bank. 8. Select the start location and Count (unit is Word). 9. Input the password. 10. If you want to write data, please input the value in the memory data. 11. Click the Read button or Write button, as Figure 20 and Figure 21. Figure 20 Read the Tag Data of User Memory 21/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for WinCE Figure 21 Write the Tag Data of User Memory 22/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for WinCE 3.5 Lock/Kill Control Click the Lock/Kill page of the main form, as figure 22. The Lock/Kill panel is used to Lock tag data and Kill tag. Figure 22 Follow the instructions step by step as following:
1. Click FilterConfig button. 2. Select Rule 3. Select start location of filter value 4. Select Mask Memory Bank 5. Input Mask Data 6. Click the OK button, as Figure 23 7. Input AccessPWD and KillPWD. But if you want to lock the tag, please input AccessPWD 8. If you want to kill or lock the tag, please select OK, as Figure 24. 9. The kill and lock function would not be change permanently, please confirm again as figure 25. 23/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for WinCE Figure 23 Figure 24 24/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for WinCE Figure 25 Note:
For individual passwords, the access permissions that can be set are:
Figure 26 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 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 passwords access permission should remain unchanged. The memory bank is writeable when the tag is in either the open or secured states. 25/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for WinCE Figure 27 Writeable: The memory bank is writeable when the tag is in either the open or secured states. Writeable Permanently: The memory bank is writeable when the tag is in either the open or secured states and this access permission should be set permanently. Secured Writeable: The memory bank is writeable only when the tag is in the secured state. Not Writeable Permanently: The memory bank is not writeable and this access permission should be set permanently. No Change: The memory banks access permission should remain unchanged. 26/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for WinCE 4. Error Code The following lists provide error codes of UHF Reader Demo Program. These values are defined in the description. Code (dec) Description 0
-9999
-9998
-9997
-9996
-9995
-9994
-9993
-9992
-9991
-9990
-9989
-9988
-9987
-9986
-9985
-9984
-9983
-9982
-9981
-9980 Success Attempted to open a reader that is already open Buffer supplied is too small General failure Failed to load reader bus driver Library cannot use version of reader bus driver present on system Operation cannot be performed while library is in emulation mode Antenna number is invalid Reader handle provided is invalid One of the parameters to the function is invalid Attempted to open a non-existent reader Library has not been successfully initialized Function not supported Operation was cancelled by call to cancel operation, close reader, or shut down the library Library encountered an error allocating memory The operation cannot be performed because the reader is currently busy The underlying reader module encountered an error The reader has been detached from the system The RFID library function is not allowed at this time. The reader module's MAC firmware is not responding to requests. The MAC firmware encountered an error while initiating the nonvolatile memory update. The MAC firmware will return to its normal idle state without resetting the reader module.
-9979 An attempt was made to write data to an address that is not in the valid range of reader module nonvolatile memory addresses.
-9978 The MAC firmware encountered an error while trying to write to the reader module's nonvolatile memory region.
-9977 The underlying transport layer detected that there was an overflow error resulting in one or more bytes of the incoming data being dropped. The operation was aborted and all data in the pipeline was flushed. 27/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved. ClarIDy UHF USB Reader Demo Program for WinCE
-7999
-7998
-7997
-7996 Fail to find reader Fail to allocate memory WriteData failure ReadData failure 28/28 Copyright 2008 ClarIDy Solutions, Inc. All rights reserved.
frequency | equipment class | purpose | ||
---|---|---|---|---|
1 | 2011-02-01 | 902.75 ~ 927.25 | DSS - Part 15 Spread Spectrum Transmitter | Original Equipment |
app s | Applicant Information | |||||
---|---|---|---|---|---|---|
1 | Effective |
2011-02-01
|
||||
1 | Applicant's complete, legal business name |
ClarIDy Solutions, Inc.
|
||||
1 | FCC Registration Number (FRN) |
0018123711
|
||||
1 | Physical Address |
No.187, Sec.2, Tiding Blvd., Neihu Dist., Taipei
|
||||
1 |
Taipei, N/A 114
|
|||||
1 |
Taiwan
|
|||||
app s | TCB Information | |||||
1 | TCB Application Email Address |
T******@TIMCOENGR.COM
|
||||
1 | TCB Scope |
A4: UNII devices & low power transmitters using spread spectrum techniques
|
||||
app s | FCC ID | |||||
1 | Grantee Code |
WQH
|
||||
1 | Equipment Product Code |
UEE006
|
||||
app s | Person at the applicant's address to receive grant or for contact | |||||
1 | Name |
Y****** C********
|
||||
1 | Title |
Manager
|
||||
1 | Telephone Number |
886-9********
|
||||
1 | Fax Number |
886-3********
|
||||
1 |
d******@claridy.com
|
|||||
app s | Technical Contact | |||||
n/a | ||||||
app s | Non Technical Contact | |||||
n/a | ||||||
app s | Confidentiality (long or short term) | |||||
1 | Does this application include a request for confidentiality for any portion(s) of the data contained in this application pursuant to 47 CFR § 0.459 of the Commission Rules?: | Yes | ||||
1 | Long-Term Confidentiality Does this application include a request for confidentiality for any portion(s) of the data contained in this application pursuant to 47 CFR § 0.459 of the Commission Rules?: | Yes | ||||
1 | If so, specify the short-term confidentiality release date (MM/DD/YYYY format) | 03/17/2011 | ||||
if no date is supplied, the release date will be set to 45 calendar days past the date of grant. | ||||||
app s | Cognitive Radio & Software Defined Radio, Class, etc | |||||
1 | Is this application for software defined/cognitive radio authorization? | No | ||||
1 | Equipment Class | DSS - Part 15 Spread Spectrum Transmitter | ||||
1 | Description of product as it is marketed: (NOTE: This text will appear below the equipment class on the grant) | UHF USB READER MODULE | ||||
1 | Related OET KnowledgeDataBase Inquiry: Is there a KDB inquiry associated with this application? | No | ||||
1 | Modular Equipment Type | Single Modular Approval | ||||
1 | Purpose / Application is for | Original Equipment | ||||
1 | Composite Equipment: Is the equipment in this application a composite device subject to an additional equipment authorization? | No | ||||
1 | Related Equipment: Is the equipment in this application part of a system that operates with, or is marketed with, another device that requires an equipment authorization? | No | ||||
1 | Grant Comments | This is a Single Modular Approval. Power listed is conducted. This device is approved for OEM installation only using the original antenna supplied by the manufacturer and must not be collocated or operating in conjunction with any other antenna or transmitter. OEM integrators must be provided with antenna installation instructions. This grant is valid only when the device is sold to OEM integrators and the OEM integrators are instructed to ensure that the end user has no manual instructions to remove or install the device. Separate approval is required for all other operating configurations, including portable configurations with respect to 2.1093 and different antenna configurations. | ||||
1 | Is there an equipment authorization waiver associated with this application? | No | ||||
1 | If there is an equipment authorization waiver associated with this application, has the associated waiver been approved and all information uploaded? | No | ||||
app s | Test Firm Name and Contact Information | |||||
1 | Firm Name |
DEKRA TESTING AND CERTIFICATION CO., LTD. LinKou
|
||||
1 | Name |
S****** H****
|
||||
1 | Telephone Number |
+886-******** Extension:
|
||||
1 | Fax Number |
+886-********
|
||||
1 |
s******@dekra.com
|
|||||
Equipment Specifications | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Line | Rule Parts | Grant Notes | Lower Frequency | Upper Frequency | Power Output | Tolerance | Emission Designator | Microprocessor Number | |||||||||||||||||||||||||||||||||
1 | 1 | 15C | 902.75000000 | 927.25000000 | 0.0130000 |
some individual PII (Personally Identifiable Information) available on the public forms may be redacted, original source may include additional details
This product uses the FCC Data API but is not endorsed or certified by the FCC