NurApiBlockWriteSingulatedTag(UInt32, Boolean, Byte, UInt32, Int32, Byte, Byte, UInt32, Byte, Int32, Byte) Method

Write data to tag with specific singulation using specific block write.

Definition

Namespace: NurApiDotNet
Assembly: NordicID.NurApi.Net (in NordicID.NurApi.Net.dll) Version: 4.0.0
C#
public void BlockWriteSingulatedTag(
	uint passwd,
	bool secured,
	byte sBank,
	uint sAddress,
	int sMaskBitLength,
	byte[] sMask,
	byte wrBank,
	uint wrAddress,
	byte[] wrBuffer,
	int wrBufferLen,
	byte blSize
)

Parameters

passwd  UInt32
Password for secured operations.
secured  Boolean
TRUE if operation is secured, otherwise FALSE.
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.
wrBank  Byte
Memory bank for write operation.
wrAddress  UInt32
Address for write operation.
wrBuffer  Byte
Data to write. Must be atleast wrByteCount bytes long.
wrBufferLen  Int32
Number of bytes to write. This must divisible by two. If blSize is not zero then also must be divisible by blSize.
blSize  Byte
Size of single block in words, not bytes. If 0 the whole data is considred to be a 'single block'.

See Also