ReaderMode
enum is no longer supported.
Use Settings.setRfMode(Integer)
and Settings.getRfMode()
to set the RF Mode instead.
An enumeration defining the choices for the communications parameters used
between the reader and tags. These are pre-selected and tested values
for Tari, M, TR etc which have been optimized for the best performance with
Impinj readers.
@Deprecated public enum ReaderMode extends java.lang.Enum<ReaderMode>
Enum Constant and Description |
---|
AutoSetCustom
Deprecated.
Reserved for future use.
|
AutoSetDenseReader
Deprecated.
The reader monitors RF noise and interference and then automatically
and continuously optimizes the reader's configuration, selecting the
appropriate configuration settings for the best, most reliable
performance for environments where tags might be transient.
|
AutoSetDenseReaderDeepScan
Deprecated.
The reader monitors RF noise and interference and then automatically
and continuously optimizes the reader's configuration, selecting the
appropriate configuration settings for the best, most reliable
performance for environments where tags are relatively static.
|
AutoSetStaticDRM
Deprecated.
A refinement of AutoSetDenseReaderDeepScan, targeted toward static environments
where difficult to read tags are expected and we are ready to sacrifice
performance to ensure that they are read
|
AutoSetStaticFast
Deprecated.
A refinement of AutoSetDenseReaderDeepScan, targeted toward static environments
where difficult to read tags are not expected.
|
DenseReaderM4
Deprecated.
Provides an intermediate read rate when the population of readers is
large and the likelihood of interference is high.
|
DenseReaderM4Two
Deprecated.
Faster Forward link than Mode 2, available with regions: ETSI
China, India, Japan (916.7-920.9 MHz and 952-956 MHz), Korea,
and South Africa.
|
DenseReaderM8
Deprecated.
Provides a low read rate (~half that of DenseReaderM4) for extreme
interference environments where tags are stationary or moving slowly.
|
Hybrid
Deprecated.
Provides a fast read rate when there are is modest interference from
other readers, but a low likelihood of co-channel, adjacent channel,
or alternate-channel interferers.
|
MaxMiller
Deprecated.
Provides maximum reliability and read rate when the population of
readers is low and the Likelihood of interference is low.
|
MaxThroughput
Deprecated.
Fastest possible data transfer rates between tag and reader when
the population of readers is very low and the likelihood of
interference between readers is very low.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.Boolean |
contains(int value)
Deprecated.
|
int |
getValue()
Deprecated.
|
static ReaderMode |
valueOf(int readerModeValue)
Deprecated.
|
static ReaderMode |
valueOf(java.lang.String name)
Deprecated.
Returns the enum constant of this type with the specified name.
|
static ReaderMode[] |
values()
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ReaderMode MaxThroughput
public static final ReaderMode Hybrid
public static final ReaderMode DenseReaderM4
public static final ReaderMode DenseReaderM8
public static final ReaderMode MaxMiller
public static final ReaderMode DenseReaderM4Two
public static final ReaderMode AutoSetDenseReader
public static final ReaderMode AutoSetDenseReaderDeepScan
public static final ReaderMode AutoSetStaticFast
public static final ReaderMode AutoSetStaticDRM
public static final ReaderMode AutoSetCustom
public static ReaderMode[] values()
for (ReaderMode c : ReaderMode.values()) System.out.println(c);
public static ReaderMode valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static ReaderMode valueOf(int readerModeValue)
readerModeValue
- integer valuepublic int getValue()
public static java.lang.Boolean contains(int value)
value
-