Connecting to readers, Reader object, Create – ThingMagic Mercury API v1.23.0 User Manual
Page 20: Serialreader, Rqlreader, Llrpreader, Create 20, Connections only
Connecting to Readers
20
Level 1 API
Connecting to Readers
Reader Object
Create
The operations of the MercuryAPI are centered around a single object that represents the
state of the reader. This object is called “Reader”. Except when otherwise specified, all
functions described in this document are of the
Reader class.
The user obtains a
Reader object by calling a static factory method:
Reader create(String uriString);
The
create() method return an instance of a Reader class that is associated with a
RFID reader on the communication channel specified by the
of the
uriString parameter. There are currently two subclasses of Reader:
SerialReader
The
SerialReader class provides access to commands and configuration specific
to devices which communicate over and use the embedded modules serial
command protocol. These devices include:
– Mercury5e Series (including the M5e, M5e-Compact, M5e-EU, and M5e-PRC)
– USB Reader (M5e-based)
– Vega Reader (M5e-Based)
– Mercury6e Series (including the M6e, M6e-A, and M6e-PRC)
– Micro Series (including the Micro and Micro-LTE)
RqlReader
The
RQLReader class provides access to commands and configuration specific to
devices which can use the RQL command protocol. These devices include:
– Astra (Not Astra-EX) (v4.1.24 firmware)
LLRPReader
The
LLRPReader class provides access to commands and configuration specific to
devices which can use the LLRP communication protocol. These devices include:
– Mercury 6 (v4.9.2 firmware and later)