User's Manual

ClarIDy UHF USB Reader Demo Program
25/40 © Copyright 2008 ClarIDy Solutions, Inc. All rights reserved.
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