Mercury API
Gen2..::.NXP..::.AES..::.Tam2Authentication Constructor (keyid, key, ichallenge, profile, offset, blockCount, protMode, sendRawData)
NamespacesThingMagicGen2..::.NXP..::.AES..::.Tam2AuthenticationGen2..::.NXP..::.AES..::.Tam2Authentication(Gen2..::.NXP..::.AES..::.KeyId, array<UInt16>[]()[], array<UInt16>[]()[], Gen2..::.NXP..::.AES..::.Profile, UInt16, UInt16, UInt16, Boolean)
Constructor to initialize authentication parameters
Declaration Syntax
C#Visual BasicVisual C++
public Tam2Authentication(
	Gen2..::.NXP..::.AES..::.KeyId keyid,
	ushort[] key,
	ushort[] ichallenge,
	Gen2..::.NXP..::.AES..::.Profile profile,
	ushort offset,
	ushort blockCount,
	ushort protMode,
	bool sendRawData
)
Public Sub New ( _
	keyid As Gen2..::.NXP..::.AES..::.KeyId, _
	key As UShort(), _
	ichallenge As UShort(), _
	profile As Gen2..::.NXP..::.AES..::.Profile, _
	offset As UShort, _
	blockCount As UShort, _
	protMode As UShort, _
	sendRawData As Boolean _
)
public:
Tam2Authentication(
	Gen2..::.NXP..::.AES..::.KeyId keyid, 
	array<unsigned short>^ key, 
	array<unsigned short>^ ichallenge, 
	Gen2..::.NXP..::.AES..::.Profile profile, 
	unsigned short offset, 
	unsigned short blockCount, 
	unsigned short protMode, 
	bool sendRawData
)
Parameters
keyid (Gen2..::.NXP..::.AES..::.KeyId)
KeyID to identify the encryption key
key (array< UInt16 >[]()[])
The common secret key K is stored in the IC
ichallenge (array< UInt16 >[]()[])
80-bit random value generated by the Interrogator
profile (Gen2..::.NXP..::.AES..::.Profile)
4-bit pointer that selects a memory profile for the addition of custom data
offset (UInt16)
12-bit value that needs to be added to the address that is specified by Profile to define the first address of the custom data block
blockCount (UInt16)
4-bit number to define the size of the customer data as a number of 64-bit blocks
protMode (UInt16)
4-bit number that specifies mode of operation used for encipherment of the custom data
sendRawData (Boolean)
Enable/Disable RawData

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