Mercury API
Gen2..::.NXP..::.AES..::.Tam1Authentication Constructor (keyid, key, ichallenge, sendRawData)
NamespacesThingMagicGen2..::.NXP..::.AES..::.Tam1AuthenticationGen2..::.NXP..::.AES..::.Tam1Authentication(Gen2..::.NXP..::.AES..::.KeyId, array<UInt16>[]()[], array<UInt16>[]()[], Boolean)
Constructor to initialize authentication parameters
Declaration Syntax
C#Visual BasicVisual C++
public Tam1Authentication(
	Gen2..::.NXP..::.AES..::.KeyId keyid,
	ushort[] key,
	ushort[] ichallenge,
	bool sendRawData
)
Public Sub New ( _
	keyid As Gen2..::.NXP..::.AES..::.KeyId, _
	key As UShort(), _
	ichallenge As UShort(), _
	sendRawData As Boolean _
)
public:
Tam1Authentication(
	Gen2..::.NXP..::.AES..::.KeyId keyid, 
	array<unsigned short>^ key, 
	array<unsigned short>^ ichallenge, 
	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
sendRawData (Boolean)
Enable/Disable RawData

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