![]() |
EVE 1.0
|
holds current NFC instance state variables. More...
#include <nfc-nxp.h>
Data Fields | |
bool | Enabled |
The chip is enabled. | |
phbalReg_Stub_DataParams_t | sBalReader |
BAL component holder. | |
phhalHw_Nfc_Ic_DataParams_t | sHal_Nfc_Ic |
HAL component holder for Nfc Ic's. | |
uint8_t | bHalBufferTx [256] |
HAL TX buffer. Size 256 - Based on maximum FSL. | |
uint8_t | bHalBufferRx [256] |
HAL RX buffer. Size 256 - Based on maximum FSL. | |
void * | pHal |
HAL pointer. | |
phpalI14443p3a_Sw_DataParams_t | spalI14443p3a |
PAL ISO I14443-A component. | |
phpalI14443p4a_Sw_DataParams_t | spalI14443p4a |
PAL ISO I14443-4A component. | |
phpalI14443p3b_Sw_DataParams_t | spalI14443p3b |
PAL ISO I14443-B component. | |
phpalI14443p4_Sw_DataParams_t | spalI14443p4 |
PAL ISO I14443-4 component. | |
phpalFelica_Sw_DataParams_t | spalFelica |
PAL Felica component. | |
phpalI18092mPI_Sw_DataParams_t | spalI18092mPI |
PAL ISO 18092 Initiator component. | |
phpalMifare_Sw_DataParams_t | spalMifare |
PAL Mifare component. | |
phacDiscLoop_Sw_DataParams_t | sDiscLoop |
Discovery loop component. | |
phalT1T_Sw_DataParams_t | alT1T |
AL T1T component. | |
uint8_t | aData [50] |
ATR response holder. | |
uint8_t | aCcFile [23] |
Mandatory Capability Container (CC) file. It's set using phceT4T_SetElementaryFile. | |
uint8_t * | aNdefFile |
Mandatory NDEF file. It's set using phceT4T_SetElementaryFile. | |
uint16_t | aNdefFileSize |
Mandatory NDEF file size. | |
uint8_t | sens_res [2] |
ATQ bytes - needed for anti-collision. | |
uint8_t | nfc_id1 [3] |
user defined bytes of the UID (one is hardcoded) - needed for anti-collision | |
uint8_t | sel_res |
SAK (ISO18092mT or ISO14443P4 Card) - needed for anti-collision. | |
uint8_t | nfc_id3 |
NFC3 byte - required for anti-collision. | |
uint8_t | GI [13] |
General information bytes to be sent with ATR */. | |
phOsal_SemaphoreHandle_t | appstart |
Semaphores for synchronization between application thread and reader library thread. More... | |
phOsal_SemaphoreHandle_t | appexit |
Used to synchronize end of one cycle of application processing. | |