#include <tmr_gen2.h>
Public Attributes | |
struct { | |
unsigned QT_MEM:1 | |
unsigned QT_SR:1 | |
unsigned RFU0:1 | |
unsigned RFU1:1 | |
unsigned RFU10:1 | |
unsigned RFU11:1 | |
unsigned RFU12:1 | |
unsigned RFU13:1 | |
unsigned RFU2:1 | |
unsigned RFU3:1 | |
unsigned RFU4:1 | |
unsigned RFU5:1 | |
unsigned RFU6:1 | |
unsigned RFU7:1 | |
unsigned RFU8:1 | |
unsigned RFU9:1 | |
} | bits |
uint16_t | data |
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.
Definition at line 459 of file tmr_gen2.h.
struct { ... } TMR_Monza4_Payload::bits |
uint16_t TMR_Monza4_Payload::data |
16-bit payload
Definition at line 462 of file tmr_gen2.h.
unsigned TMR_Monza4_Payload::QT_MEM |
Bit 14 1: Tag uses Public Memory Map 0: Tag uses Private Memory Map
Definition at line 493 of file tmr_gen2.h.
unsigned TMR_Monza4_Payload::QT_SR |
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
Definition at line 500 of file tmr_gen2.h.
unsigned TMR_Monza4_Payload::RFU0 |
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.
Definition at line 474 of file tmr_gen2.h.
unsigned TMR_Monza4_Payload::RFU1 |
Definition at line 475 of file tmr_gen2.h.
unsigned TMR_Monza4_Payload::RFU10 |
Definition at line 484 of file tmr_gen2.h.
unsigned TMR_Monza4_Payload::RFU11 |
Definition at line 485 of file tmr_gen2.h.
unsigned TMR_Monza4_Payload::RFU12 |
Definition at line 486 of file tmr_gen2.h.
unsigned TMR_Monza4_Payload::RFU13 |
Definition at line 487 of file tmr_gen2.h.
unsigned TMR_Monza4_Payload::RFU2 |
Definition at line 476 of file tmr_gen2.h.
unsigned TMR_Monza4_Payload::RFU3 |
Definition at line 477 of file tmr_gen2.h.
unsigned TMR_Monza4_Payload::RFU4 |
Definition at line 478 of file tmr_gen2.h.
unsigned TMR_Monza4_Payload::RFU5 |
Definition at line 479 of file tmr_gen2.h.
unsigned TMR_Monza4_Payload::RFU6 |
Definition at line 480 of file tmr_gen2.h.
unsigned TMR_Monza4_Payload::RFU7 |
Definition at line 481 of file tmr_gen2.h.
unsigned TMR_Monza4_Payload::RFU8 |
Definition at line 482 of file tmr_gen2.h.
unsigned TMR_Monza4_Payload::RFU9 |
Definition at line 483 of file tmr_gen2.h.