NXP Reader Library  v17.1.0.2535

Flags that are common and are part of bits 1 - 4 ( i.e. 0 - 3). These flags will be utilized for the below mentioned interfaces. More...

Collaboration diagram for Common:

Macros

#define PHAL_ICODE_FLAG_TWO_SUB_CARRIERS   0x01U
 Sub-Carrier Flag. More...
 
#define PHAL_ICODE_FLAG_DATA_RATE   0x02U
 DataRate Flag. More...
 
#define PHAL_ICODE_FLAG_INVENTORY   0x04U
 Inventory Flag. More...
 
#define PHAL_ICODE_FLAG_PROTOCOL_EXTENSION   0x08U
 ProtocolExtension Flag. More...
 
#define PHAL_ICODE_FLAG_OPTION   0x40U
 Option Flag. More...
 
#define PHAL_ICODE_FLAG_FAST_DATA_RATE   0x80U
 RFU as per ISO15693 but this flag should be utilized for NTAG5 product only. More...
 

Detailed Description

Flags that are common and are part of bits 1 - 4 ( i.e. 0 - 3). These flags will be utilized for the below mentioned interfaces.

Macro Definition Documentation

◆ PHAL_ICODE_FLAG_TWO_SUB_CARRIERS

#define PHAL_ICODE_FLAG_TWO_SUB_CARRIERS   0x01U

Sub-Carrier Flag.

If set two sub-carriers shall be used (VICC to VCD). Else a single sub-carrier frequency shall be used by the VICC.

◆ PHAL_ICODE_FLAG_DATA_RATE

#define PHAL_ICODE_FLAG_DATA_RATE   0x02U

DataRate Flag.

If set high data rate shall be used (VICC to VCD). Else low data rate shall be used.

◆ PHAL_ICODE_FLAG_INVENTORY

#define PHAL_ICODE_FLAG_INVENTORY   0x04U

Inventory Flag.

Shall be set for inventory request. Refer below sub flags in case of Inventory is set or not set.

◆ PHAL_ICODE_FLAG_PROTOCOL_EXTENSION

#define PHAL_ICODE_FLAG_PROTOCOL_EXTENSION   0x08U

ProtocolExtension Flag.

If set protocol format is extended. Reserved for future use. No supported in current version.

◆ PHAL_ICODE_FLAG_OPTION

#define PHAL_ICODE_FLAG_OPTION   0x40U

Option Flag.

Meaning is defined by the command description. It shall be set to 0 if not otherwise defined by the command.

◆ PHAL_ICODE_FLAG_FAST_DATA_RATE

#define PHAL_ICODE_FLAG_FAST_DATA_RATE   0x80U

RFU as per ISO15693 but this flag should be utilized for NTAG5 product only.

This flag is used to set the hardware RX DataRate to Fast_High (~53 kbps) for Fast_Low (~13 kbps). Also to note that this flag should not be used for any Inventory commands. Currently the support is for