| java.lang.Object | ||
| ↳ | java.lang.Enum<E extends java.lang.Enum<E>> | |
| ↳ | com.datalogic.device.configuration.RfidSessionPolicy | |
Enum RfidSessionPolicy defines the session policy used
during RFID inventory and reading operations.
In EPC Gen2, sessions control how long a tag remains in the inventoried (or non-inventoried) state after responding to a reader.
Different session values affect tag persistence, inventory speed, and the likelihood of re-reading the same tag.
These are the allowed values for the property RFID_SESSION_POLICY
| Enum Values | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| RfidSessionPolicy | AUTO_1 | Automatic session selection (mode 1). | |||||||||
| RfidSessionPolicy | AUTO_2 | Automatic session selection (mode 2). | |||||||||
| RfidSessionPolicy | S0 | Session 0. | |||||||||
| RfidSessionPolicy | S1 | Session 1. | |||||||||
| RfidSessionPolicy | S2 | Session 2. | |||||||||
| RfidSessionPolicy | S3 | Session 3. | |||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Retrieves the corresponding DesktopModePolicy value, from a valid integer.
| |||||||||||
Converts a RfidSessionPolicy to its corresponding integer value.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Enum
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
java.lang.Comparable
| |||||||||||
Automatic session selection (mode 1).
The reader dynamically selects the session value based on internal heuristics and operating conditions.
Automatic session selection (mode 2).
The reader dynamically manages session behavior using an alternative optimization strategy.
Session 0.
Tags reset their inventoried state very quickly.
Suitable for fast inventory of moving tags, but may result in frequent duplicate reads.
Session 1.
Tags maintain their inventoried state for a short time.
Provides a balance between read speed and duplicate suppression.
Session 2.
Tags remain inventoried for a longer duration.
Suitable for dense tag populations where duplicate reads should be minimized.
Session 3.
Tags remain inventoried for the longest duration.
Useful for inventory stability and strong duplicate suppression in static environments.
Retrieves the corresponding DesktopModePolicy value, from a valid integer.
| n | int |
|---|
Converts a RfidSessionPolicy to its corresponding integer value.