Advanced reading, Readplan, Simplereadplan – ThingMagic Mercury API v1.23.0 User Manual
Page 36: Simplereadplan 36, These are controlled by the, Object assigned to the

Advanced Reading
36
Level 2 API
Advanced Reading
ReadPlan
An object of class
ReadPlan specifies the antennas, protocol and filters to use for a
search (
ReadPlan used by a search is specified by setting
in
Reader Configuration Parameters
. The three current subclasses are:
Each
ReadPlan object contains a numeric weight parameter that controls the fraction
of the search used by that plan when combined in a
SimpleReadPlan
A
SimpleReadPlan constructor accepts the following parameters:
- defines the protocol to search on. The default is Gen2. To search on
should be used.
int[] of antennas - defines which antennas (or virtual antenna numbers) to use in
the search. The default value is a zero-length list.
– When the list of antennas is zero-length the reader will run antenna detection on
and use all detected antennas.
– When the list of antennas is not zero-length, all the specified antennas will be
is enabled in which case the list can only
include detectable antennas.
for more information on antenna configuration and usage.
Note
Not all antennas are detectable by the readers. The antenna needs to have
some DC resistance if it is to be discovered by our antenna detection circuit.
If, when using the zero-length array method requiring antenna detect, reads
are not occurring it is possible the antennas are not detectable and require
explicit setting.
- defines a subset of tags to search for.
- defines a tag operation (ReadData, WriteData, Lock, Kill, etc.) to be
performed on each tag found, as its found. When read operations are performed the