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

Write data to tag with specific singulation using customizable write command and bank parameter. Tag can be singluted against desired memory bank and mask.

Definition

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

Parameters

wrCmd  UInt32
Custom write command.
cmdBits  Byte
Number of bits in the custom write command (1..32).
wrBank  UInt32
Custom bank parameter.
bankBits  Byte
Number of bits in the custom bank value (0..32).
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.
wrAddress  UInt32
Address for write operation.
wrBuffer  Byte
Data to write. Must be atleast wrByteCount bytes long.

See Also