NurApiInventorySelect Method

Perform single inventory command with specific tag singulation.

Tags can be singluted against desired memory bank and data mask.

What inventory actually returns, see Inventory's summary.

Definition

Namespace: NurApiDotNet
Assembly: NordicID.NurApi.Net (in NordicID.NurApi.Net.dll) Version: 4.0.0
C#
public NurApiInventoryResponse InventorySelect(
	int rounds,
	int Q,
	int session,
	bool invertSelect,
	byte sBank,
	uint sAddress,
	int sMaskBitLength,
	byte[] sMask
)

Parameters

rounds  Int32
Full query rounds to perform in inventory. Range 0 - 10. Value 0 means automatic round number. (see InventoryRounds property)
Q  Int32
The Q parameter. Range 0 - 15. Value 0 means automatic Q calculation. (see InventoryQ property)
session  Int32
The session parameter. Range 0 - 3.(see InventorySession property)
invertSelect  Boolean
Invert select. Select tags that do not match the selection criteria.
sBank  Byte
Memory bank used for tag singulation. 1=BANK_EPC 2=BANK_TID 3=BANK_USER
sAddress  UInt32
Singulation data address in bits.
sMaskBitLength  Int32
Length of the mask data in bits.
sMask  Byte
Mask data buffer.

Return Value

NurApiInventoryResponse
Inventory result data as NurApiInventoryResponse

See Also