Mercury API
CmdReadTagAndDataReadMultiple Method (timeout, antenna, filter, accessPassword, bank, address, length)
NamespacesThingMagicSerialReaderCmdReadTagAndDataReadMultiple(UInt16, SerialReader..::.AntennaSelection, TagFilter, UInt32, Gen2..::.Bank, UInt32, Byte)
Search for tags for a specified amount of time and read data from each one.
Declaration Syntax
C#Visual BasicVisual C++
[ObsoleteAttribute]
public int[] CmdReadTagAndDataReadMultiple(
	ushort timeout,
	SerialReader..::.AntennaSelection antenna,
	TagFilter filter,
	uint accessPassword,
	Gen2..::.Bank bank,
	uint address,
	byte length
)
<ObsoleteAttribute> _
Public Function CmdReadTagAndDataReadMultiple ( _
	timeout As UShort, _
	antenna As SerialReader..::.AntennaSelection, _
	filter As TagFilter, _
	accessPassword As UInteger, _
	bank As Gen2..::.Bank, _
	address As UInteger, _
	length As Byte _
) As Integer()
[ObsoleteAttribute]
public:
array<int>^ CmdReadTagAndDataReadMultiple(
	unsigned short timeout, 
	SerialReader..::.AntennaSelection antenna, 
	TagFilter^ filter, 
	unsigned int accessPassword, 
	Gen2..::.Bank bank, 
	unsigned int address, 
	unsigned char length
)
Parameters
timeout (UInt16)
the duration in milliseconds to search for tags. Valid range is 0-65535
antenna (SerialReader..::.AntennaSelection)
the antenna or antennas to use for the search
filter (TagFilter)
a specification of the air protocol filtering to perform
accessPassword (UInt32)
the password to use when writing the tag
bank (Gen2..::.Bank)
the Gen2 memory bank to read from
address (UInt32)
the word address to start reading from
length (Byte)
the number of words to read. Only two words per tag will be stored in the tag buffer.
Return Value
A three-element array, containing: {the number of tags found, the number of tags successfully read from, the number of tags unsuccessfully read from}.

Assembly: MercuryAPI (Module: MercuryAPI) Version: 1.29.4.34 (1.29.4.34)