# TMR_Monza4_ControlByte Union Reference

`#include <tmr_gen2.h>`

List of all members.

## Detailed Description

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.

## Member Data Documentation

unsigned TMR_Monza4_ControlByte::persistence

If Read/Write=1, the Persistence field indicates whether the QT control is written to nonvolatile (NVM) or volatile memory. Persistence=0 means write to volatile memory. Persistence=1 means write to NVM memory

unsigned TMR_Monza4_ControlByte::readWrite

The Read/Write bit indicates whether the tag reads or writes QT control data. Read/Write=0 means read the QT control bits in cache. Read/Write=1 means write the QT control bits

unsigned TMR_Monza4_ControlByte::RFU_TM0

The following bits are Reserved for Future Use. And will be ignored. RFU_TM's are ThingMagic specific RFU bits, and RFU_Impinj bits are as per the Monza4 specification.

The documentation for this union was generated from the following file:

- tmr_gen2.h