NXP Reader Library  v17.1.0.2535
phpalSli15693_Sw_DataParams_t Struct Reference

Software Sli15693 PAL parameter structure. More...

Data Fields

uint16_t wId
 ID for this component, not to be modified by user. More...
 
void * pHalDataParams
 Pointer to the HAL data parameter. More...
 
uint16_t wAdditionalInfo
 Holds the last error code sent by the VICC. More...
 
uint8_t bFlags
 This holds the value of Request Flag field used in the commands sent by the library.
 
uint8_t bResFlags
 This holds the value of Response Flag field used in the commands sent by the library.
 
uint8_t pUid [8]
 The VICC's Unique Identifier, which always is of 8 bytes.
 
uint8_t bUidBitLen
 The current length of the UID in bits.
 
uint8_t bExplicitlyAddressed
 Indicator of API to be in explicit Addressed mode. More...
 
uint8_t bOpeMode
 Operation Mode. More...
 
uint8_t bBuffering
 Enable or disable the data buffering. More...
 
uint8_t bMaxRetryCount
 Set / Get Maximum Retry Count.
 
uint8_t bIcMfgCode
 Set / Get IC Manufacturer Code.
 

Detailed Description

Software Sli15693 PAL parameter structure.

Field Documentation

◆ wId

uint16_t phpalSli15693_Sw_DataParams_t::wId

ID for this component, not to be modified by user.

This is initialized with PHPAL_SLI15693_SW_ID in the Initialization function. This is used for validating the data parameter structure and to make sure that APIs are called after initialization.

◆ pHalDataParams

void* phpalSli15693_Sw_DataParams_t::pHalDataParams

Pointer to the HAL data parameter.

This pointer is initialized with the address of HAL data parameter structure by Initialization interface.

◆ wAdditionalInfo

uint16_t phpalSli15693_Sw_DataParams_t::wAdditionalInfo

Holds the last error code sent by the VICC.

But for Authentication Scenario contains the Flag Byte[non-error] as well. When a response is received from the VICC with the error flag PHPAL_SLI15693_FLAG_RESP_ERROR set, the error code returned by VICC is stored here.

◆ bExplicitlyAddressed

uint8_t phpalSli15693_Sw_DataParams_t::bExplicitlyAddressed

Indicator of API to be in explicit Addressed mode.

  • This indicates that the API is explicitly asked to be used in addressed mode.
  • This parameter differentiate the understanding of explicitly addressed mode from the APIs like Select and Reset to Ready which are implicitly addressed

◆ bOpeMode

uint8_t phpalSli15693_Sw_DataParams_t::bOpeMode

Operation Mode.

Will be one of the following

◆ bBuffering

uint8_t phpalSli15693_Sw_DataParams_t::bBuffering

Enable or disable the data buffering.

Supported values are


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