Mercury API - Gen2 tag information and interfaces. More...
Mercury API - Gen2 tag information and interfaces.
| #define TMR_GEN2_MAX_PC_BYTE_COUNT (6) |
Size allocated for storing PC data in TMR_GEN2_TagData
| typedef enum TMR_GEN2_Bank TMR_GEN2_Bank |
Gen2 memory banks
| typedef struct TMR_GEN2_Bap TMR_GEN2_Bap |
Gen2 bap parameters
a 16 byte(128 bit) Gen2 Denatran IAV write credentials
a 16 byte(128 bit) Gen2 Denatran IAV write sec credentials
| typedef enum TMR_GEN2_DivideRatio TMR_GEN2_DivideRatio |
Gen2 divide ratio values
| typedef enum TMR_GEN2_LinkFrequency TMR_GEN2_LinkFrequency |
Gen2 link frequencies
| typedef struct TMR_GEN2_LockAction TMR_GEN2_LockAction |
The arguments to a TMR_lockTag() method for Gen2 tags.
| typedef enum TMR_GEN2_LockBits TMR_GEN2_LockBits |
Memory lock bits
| typedef uint32_t TMR_GEN2_Password |
A 32-bit password (access or kill) in the Gen2 protocol.
| typedef enum TMR_GEN2_ProtocolExtension TMR_GEN2_ProtocolExtension |
Gen2 Protcol Extension parameters
| typedef enum TMR_GEN2_Session TMR_GEN2_Session |
Gen2 session values
| typedef struct TMR_GEN2_TagData TMR_GEN2_TagData |
Gen2-specific per-tag data
| typedef enum TMR_GEN2_TagEncoding TMR_GEN2_TagEncoding |
Gen2 tag encoding modulation values
| typedef enum TMR_GEN2_Target TMR_GEN2_Target |
Gen2 target search algorithms
| typedef enum TMR_GEN2_Tari TMR_GEN2_Tari |
Gen2 Tari values
| typedef enum TMR_GEN2_TrExt TMR_GEN2_TrExt |
Gen2 TrExt bit
| typedef enum TMR_GEN2_UNTRACEABLE_Epc TMR_GEN2_UNTRACEABLE_Epc |
Gen2v2 untraceably hides part of EPC memory or not
| typedef enum TMR_GEN2_UNTRACEABLE_Range TMR_GEN2_UNTRACEABLE_Range |
specifies Gen2v2 Tag’s operating range
| typedef enum TMR_GEN2_UNTRACEABLE_Tid TMR_GEN2_UNTRACEABLE_Tid |
Gen2v2 untraceably hides part of TID memory or not
Gen2v2 untraceably hides part of UserMemory memory or not
| typedef enum TMR_GEN2_WriteMode TMR_GEN2_WriteMode |
Gen2 WriteMode
| typedef union TMR_Monza4_ControlByte TMR_Monza4_ControlByte |
TMR_Monza4_ControlByte is an argument to Monza4 QTReadWrite custom command User can set the control byte directly using the 8 bit 'data' field. Otherwise, provides an option to individually set each flag. Instance of TMR_Monza4_ControlByte must be initialized before using either by declaring it as 'static' (or initializing it to 0) or by using the constructor routine TMR_init_Monza4_ControlByte() method.
| typedef union TMR_Monza4_Payload TMR_Monza4_Payload |
TMR_Monza4_Payload is an argument to Monza4 QTReadWrite custom command User can set the payload directly using the 16 bit 'data' field. Otherwise, provides an option to individually set each flag. Instance of TMR_Monza4_Payload must be initialized before using either by declaring it as 'static' (or initializing it to 0) or by using the constructor routine TMR_init_Monza4_Payload() method. This field controls the QT functionality. These bits are ignored when the Read/Write field equals 0 in control byte.
| typedef union TMR_NXP_ConfigWord TMR_NXP_ConfigWord |
The argument to a ChangeConfig command for NXP G2iL tags User can set the configWord directly using the 16 bit 'data' field. Otherwise, provides an option to individually set each flag. Instance of TMR_NXP_ConfigWord must be initialized before using either by declaring it as 'static' or by using the constructor routine TMR_init_NXP_ConfigWord() method.
| typedef enum TMR_NXP_KeyId TMR_NXP_KeyId |
Authentication KeyId
| typedef enum TMR_NXP_Profile TMR_NXP_Profile |
Memory profile for the addition of custom data
| typedef enum TMR_SR_GEN2_SiliconType TMR_SR_GEN2_SiliconType |
Defines the values for different gen2 silicon types.
| enum TMR_GEN2_Bank |
Gen2 memory banks
| enum TMR_GEN2_DivideRatio |
| enum TMR_GEN2_LockBits |
Memory lock bits
Gen2 Protcol Extension parameters
| enum TMR_GEN2_Session |
| enum TMR_GEN2_TagEncoding |
| enum TMR_GEN2_Target |
| enum TMR_GEN2_Tari |
| enum TMR_GEN2_TrExt |
Gen2v2 untraceably hides part of EPC memory or not
specifies Gen2v2 Tag’s operating range
Gen2v2 untraceably hides part of TID memory or not
Gen2v2 untraceably hides part of UserMemory memory or not
| enum TMR_GEN2_WriteMode |
| enum TMR_NXP_KeyId |
Authentication KeyId
| enum TMR_NXP_Profile |
Memory profile for the addition of custom data
Defines the values for different gen2 silicon types.
1.6.3