Mercury API
CmdReadTagAndDataWriteMultiple Method (timeout, antenna, filter, accessPassword, bank, address, data)
NamespacesThingMagicSerialReaderCmdReadTagAndDataWriteMultiple(UInt16, SerialReader..::.AntennaSelection, TagFilter, UInt32, Gen2..::.Bank, UInt32, ICollection<(Of <(Byte>)>))
Search for tags for a specified amount of time and write data to each one.
Declaration Syntax
C#Visual BasicVisual C++
[ObsoleteAttribute]
public int[] CmdReadTagAndDataWriteMultiple(
	ushort timeout,
	SerialReader..::.AntennaSelection antenna,
	TagFilter filter,
	uint accessPassword,
	Gen2..::.Bank bank,
	uint address,
	ICollection<byte> data
)
<ObsoleteAttribute> _
Public Function CmdReadTagAndDataWriteMultiple ( _
	timeout As UShort, _
	antenna As SerialReader..::.AntennaSelection, _
	filter As TagFilter, _
	accessPassword As UInteger, _
	bank As Gen2..::.Bank, _
	address As UInteger, _
	data As ICollection(Of Byte) _
) As Integer()
[ObsoleteAttribute]
public:
array<int>^ CmdReadTagAndDataWriteMultiple(
	unsigned short timeout, 
	SerialReader..::.AntennaSelection antenna, 
	TagFilter^ filter, 
	unsigned int accessPassword, 
	Gen2..::.Bank bank, 
	unsigned int address, 
	ICollection<unsigned char>^ data
)
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 write to
address (UInt32)
the word address to start writing at
data (ICollection<(Of <(Byte>)>))
the data to write
Return Value
A three-element array: {the number of tags found, the number of tags successfully written to, the number of tags unsuccessfully written to}.

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