TMR_Monza4_Payload Union Reference

#include <tmr_gen2.h>

List of all members.

Public Attributes

uint16_t data
unsigned RFU0:1
unsigned QT_MEM:1
unsigned QT_SR:1

Detailed Description

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.


Member Data Documentation

16-bit payload

Bit 14 1: Tag uses Public Memory Map 0: Tag uses Private Memory Map

Bit 15 (MSB) is first transmitted bit of the payload field. Bit # Name Description 1: Tag reduces range if in or about to be in OPEN or SECURED state 0: Tag does not reduce range

The following bits are Reserved for Future Use. And will be ignored. Tag will always return these bits as zero. All these RFU bits are as per the monza4 spec.


The documentation for this union was generated from the following file:
Generated on Wed Aug 7 04:08:19 2019 for Mercury C API by  doxygen 1.6.3