| java.lang.Object | ||
| ↳ | java.lang.Enum<E extends java.lang.Enum<E>> | |
| ↳ | com.datalogic.device.configuration.RfidQParameterPolicy | |
Enum RfidQParameterPolicy defines the policy used to set
the Q parameter during RFID inventory operations.
The Q parameter controls the number of available reply slots (2^Q) used by tags when responding to an inventory round.
Choosing an appropriate Q value reduces collisions and improves inventory performance based on the estimated tag population.
These are the allowed values for the property RFID_Q_PARAMETER_POLICY.
| Enum Values | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| RfidQParameterPolicy | Q_0 | Q=0: Estimated number of tags: 1. | |||||||||
| RfidQParameterPolicy | Q_1 | Q=1: Estimated number of tags: 2. | |||||||||
| RfidQParameterPolicy | Q_2 | Q=2: Estimated number of tags: 3-6. | |||||||||
| RfidQParameterPolicy | Q_3 | Q=3: Estimated number of tags: 7-15. | |||||||||
| RfidQParameterPolicy | Q_4 | Q=4: Estimated number of tags: 16-30. | |||||||||
| RfidQParameterPolicy | Q_5 | Q=5: Estimated number of tags: 31-50. | |||||||||
| RfidQParameterPolicy | Q_6 | Q=6: Estimated number of tags: 51-100. | |||||||||
| RfidQParameterPolicy | Q_7 | Q=7: Estimated number of tags: 101-200. | |||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Retrieves the corresponding DesktopModePolicy value, from a valid integer.
| |||||||||||
Converts a RfidQParameterPolicy to its corresponding integer value.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Enum
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
java.lang.Comparable
| |||||||||||
Q=0: Estimated number of tags: 1. Every tag immediately answers to the reader’s request, leading to potential collisions if multiple tags are present in the radio range.
Q=1: Estimated number of tags: 2. The reader sends the Q parameter to the tags to define the number of slots (2^Q) in which the tags should respond, reducing collisions.
Q=2: Estimated number of tags: 3-6. The reader sends the Q parameter to the tags to define the number of slots (2^Q) in which the tags should respond, reducing collisions.
Q=3: Estimated number of tags: 7-15. The reader sends the Q parameter to the tags to define the number of slots (2^Q) in which the tags should respond, reducing collisions.
Q=4: Estimated number of tags: 16-30. The reader sends the Q parameter to the tags to define the number of slots (2^Q) in which the tags should respond, reducing collisions.
Q=5: Estimated number of tags: 31-50. The reader sends the Q parameter to the tags to define the number of slots (2^Q) in which the tags should respond, reducing collisions.
Q=6: Estimated number of tags: 51-100. The reader sends the Q parameter to the tags to define the number of slots (2^Q) in which the tags should respond, reducing collisions.
Q=7: Estimated number of tags: 101-200. The reader sends the Q parameter to the tags to define the number of slots (2^Q) in which the tags should respond, reducing collisions.
Retrieves the corresponding DesktopModePolicy value, from a valid integer.
| n | int |
|---|
Converts a RfidQParameterPolicy to its corresponding integer value.