Renesas PTX1xxR IoT-Reader API (non-OS) Version 7.3.1
Renesas Software Stack for IoT-Reader Applications (non-OS)
Data Fields

Main NSC component structure. More...

#include <ptxNSC.h>

Collaboration diagram for ptxNSC:
Collaboration graph

Data Fields

ptxStatus_Comps_t CompId
 
void * Plat
 
pptxNSC_WfeCallBack_t WfeCb
 
void * Ctx
 
uint32_t MaxTransferUnit
 
uint8_t RxCltMode
 
ptxNSC_Rsp_t NscRsp
 
struct ptxNSC_SystemSysParams
 
ptxNSC_System_State_t SysState
 
uint8_t DeactivationNTFPending
 
uint32_t DeactiveTimeoutMS
 
ptxNSC_Mode_t NscMode
 
pptxNSC_ExtCallBack_t ExtensionCb
 
void * ExtensionCtx
 
pptxNSC_Process_Ext_NTF_t ExtensionNtfProcess
 
ptxNSC_RFMiscConfig_Param_t RFConfigMiscParams
 
uint8_t ProductID
 
uint8_t TypeATransparentModeActive
 
uint8_t TransparentModeNrResidualTxBits
 
uint8_t NrCustomExtensions
 
ptxNSC_Custom_Extension_t CustomExtension [PTX_NSC_MAX_EXTENSIONS]
 

Detailed Description

Main NSC component structure.

Field Documentation

◆ CompId

Component Id.

◆ Ctx

void* Ctx

Context called by /ref WfeCb.

◆ CustomExtension

Custom Extensions Handlers (RFU).

◆ DeactivationNTFPending

uint8_t DeactivationNTFPending

Card-Deactivated Status-flag if Deactivate (Sleep) is used

◆ DeactiveTimeoutMS

uint32_t DeactiveTimeoutMS

NSC-specific Timeout for RF-Deactivate Command

◆ ExtensionCb

pptxNSC_ExtCallBack_t ExtensionCb

Optional WLC callback for processing of extension NTF.

◆ ExtensionCtx

void* ExtensionCtx

Optional WLC pointer for Context for processing of extension NTF.

◆ ExtensionNtfProcess

pptxNSC_Process_Ext_NTF_t ExtensionNtfProcess

Optional WLC function pointer for processing of extension NTF.

◆ MaxTransferUnit

uint32_t MaxTransferUnit

Maximum amount of bytes that can be transfered over NFC Rf link.

◆ NrCustomExtensions

uint8_t NrCustomExtensions

Current number of registered custom Extensions (RFU).

◆ NscMode

ptxNSC_Mode_t NscMode

Nsc Mode.

◆ NscRsp

ptxNSC_Rsp_t NscRsp

Nsc Rsp container.

◆ Plat

void* Plat

Pointer to platform component.

◆ ProductID

uint8_t ProductID

Chip-specific product (family) Identifier

◆ RFConfigMiscParams

ptxNSC_RFMiscConfig_Param_t RFConfigMiscParams

Shadow-Copy of RF Config Misc. Parameters.

◆ RxCltMode

uint8_t RxCltMode

Rx Clt Mode.

◆ SysParams

struct ptxNSC_System* SysParams

System parameters

◆ SysState

System state

◆ TransparentModeNrResidualTxBits

uint8_t TransparentModeNrResidualTxBits

Defines the number of residual bits to transmit in NFC Type A Transparent mode.

◆ TypeATransparentModeActive

uint8_t TypeATransparentModeActive

Internal flag indicating whether Transparent-mode is active in NFC Type-A mode or not.

◆ WfeCb

Wait for Event CallBack function provided from other component.


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