Renesas PTX1xxR IoT-Reader API Version 7.3.1
Renesas Software Stack for IoT-Reader Applications
Data Fields
ptxNSC_Discover_Param Struct Reference

NSC Discover parameter structure. More...

#include <ptxNSC_InterfaceTypes.h>

Collaboration diagram for ptxNSC_Discover_Param:
Collaboration graph

Data Fields

ptxNSC_PollType_t connPollType
 
ptxNSC_InitTechPoll_t conInitTechPoll
 
uint8_t conPollEnLPCDNtf
 
uint8_t conPollGt
 
uint8_t Con_Poll_Disc_Mode
 
uint8_t conPollA
 
uint8_t conPollABailOut
 
uint8_t conPollAAntiCol
 
uint8_t conPollACmd
 
uint8_t conPollAFreq
 
uint8_t conPollADevLimit
 
uint8_t conPollB
 
uint8_t conPollBCmd [PTX_NSC_TYPES_POLLBCMD_LEN]
 
uint8_t conPollBBailOut
 
uint8_t conPollBFreq
 
uint8_t conPollBDevLimit
 
uint8_t conPollFShortGT
 
uint8_t conPollF212
 
uint8_t conPollF424
 
uint8_t conPollFBailOut
 
uint8_t conPollFCmd [PTX_NSC_TYPES_POLLFCMD_LEN]
 
uint8_t conPollFFreq
 
uint8_t conPollFDevLimit
 
uint8_t conPollV
 
uint8_t conPollVFreq
 
uint8_t conPollVDevLimit
 
uint8_t conPollVCmd [PTX_NSC_TYPES_POLLVCMD_LEN]
 
uint8_t conPollIsoDep
 
uint8_t conPollIsoDepBaudRate
 
uint8_t conPollIsoDepAttribInfLen
 
uint8_t conPollIsoDepAttribInft [PTX_NSC_TYPES_POLLBATTRIBINTF_LEN]
 
uint8_t conPollIsoDepRatsParams
 
uint8_t conPollIsoDepAttribPar1
 
uint8_t conPollIsoDepAttribPar2Fsdi
 
uint8_t conPollIsoDepAttribPar3
 
uint8_t conPollIsoDepAttribPar4
 
uint8_t conPollNfcDep
 
uint8_t conPollNfcDepBaudRate
 
uint8_t conPollNfcDepAtrReqPp
 
uint8_t conPollNfcDepAtrReqGLen
 
uint8_t conPollNfcDepAtrReqG [PTX_NSC_TYPES_POLLNFCDEPATREQG_LEN]
 
uint8_t conListen
 
uint8_t conListenFieldNTF
 
uint8_t conListenA
 
uint8_t conListenASensRes [PTX_NSC_TYPES_LISASENSRES_LEN]
 
uint8_t conListenASelRes
 
uint8_t conListenANfcid1 [PTX_NSC_TYPES_LISANFCID1_LEN]
 
uint8_t conListenB
 
uint8_t conListenBSensbRes [PTX_NSC_TYPES_LISBSENSRES_LEN]
 
uint8_t conListenBAfi
 
uint8_t conListenFHandleRDBytes
 
uint8_t conListenFHandleSensF
 
uint8_t conListenF424
 
uint8_t conListenF212
 
uint8_t conListenFSensfRes [PTX_NSC_TYPES_LISFSENSFRES_LEN]
 
uint8_t conListenV
 
uint8_t conListenVInventoryRes [PTX_NSC_TYPES_LISV_INVENTORYRES_LEN]
 
uint8_t conListenIsoDep
 
uint8_t conListenIsoDepAts [PTX_NSC_TYPES_LISAATS_LEN]
 
uint8_t conListenIsoDepAttribResLen
 
uint8_t conListenIsoDepAttribRes [PTX_NSC_TYPES_LISBATTRIBRES_LEN]
 
uint8_t conListenNfcDep
 
uint8_t conListenNfcDepDisableRTOX
 
uint8_t conListenNfcDepAtrResTo
 
uint8_t conListenNfcDepAtrResPP
 
uint8_t conListenNfcDepAtrResGLen
 
uint8_t conListenNfcDepAtrResG [PTX_NSC_TYPES_LISNFCDEP_ATRRESG_LEN]
 
uint8_t conIdleTime [PTX_NSC_TYPES_IDLETIME_LEN]
 
uint8_t conIdleConfigStandBy
 
uint8_t conIdleConfigWakeUpTimer
 
uint8_t conIdleConfigWakeUpRfField
 
uint8_t conIdleConfigWakeUpSwp
 
uint8_t conIdleConfigWakeUpHost
 
uint8_t conIdleConfigWakeUpGpio
 

Detailed Description

NSC Discover parameter structure.

Field Documentation

◆ Con_Poll_Disc_Mode

uint8_t Con_Poll_Disc_Mode

Determines the RF discovery mode: regular RF discovery, low power card detection or hybrid mode.

◆ conIdleConfigStandBy

uint8_t conIdleConfigStandBy

Initiate STANDBY mode when IDLE.

◆ conIdleConfigWakeUpGpio

uint8_t conIdleConfigWakeUpGpio

Enable wake-up by GPIO pin.

◆ conIdleConfigWakeUpHost

uint8_t conIdleConfigWakeUpHost

Enable wake-up by host command.

◆ conIdleConfigWakeUpRfField

uint8_t conIdleConfigWakeUpRfField

Enable wake-up by RF field.

◆ conIdleConfigWakeUpSwp

uint8_t conIdleConfigWakeUpSwp

Enable wake-up by SWP.

◆ conIdleConfigWakeUpTimer

uint8_t conIdleConfigWakeUpTimer

Enable wake-up by timer.

◆ conIdleTime

uint8_t conIdleTime[PTX_NSC_TYPES_IDLETIME_LEN]

Defines the idle time between two consecutive poll/listen(20 bits) procedures in 32us.

◆ conInitTechPoll

ptxNSC_InitTechPoll_t conInitTechPoll

It configures what is the first technology the NFC is polling for. >.

◆ conListen

uint8_t conListen

Enable Mode Listen (1). Disable (0).

◆ conListenA

uint8_t conListenA

Enable listen for NFC-A technology (1). Disable (0).

◆ conListenANfcid1

uint8_t conListenANfcid1[PTX_NSC_TYPES_LISANFCID1_LEN]

NFC-A response to SEL_REQ.

◆ conListenASelRes

uint8_t conListenASelRes

NFC-A response to SEL_REQ.

◆ conListenASensRes

uint8_t conListenASensRes[PTX_NSC_TYPES_LISASENSRES_LEN]

NFC-A response to SENS_REQ/ALL_REQ.

◆ conListenB

uint8_t conListenB

Enable listen for NFC-B technology (1). Disable (0).

◆ conListenBAfi

uint8_t conListenBAfi

AFI parameter.

◆ conListenBSensbRes

uint8_t conListenBSensbRes[PTX_NSC_TYPES_LISBSENSRES_LEN]

Response to NFC-B SENSB_REQ/ALLB_REQ command.

◆ conListenF212

uint8_t conListenF212

Enable listen for NFC-F (212 Kbps) technology (1). Disable (0).

◆ conListenF424

uint8_t conListenF424

Enable listen for NFC-F (424 Kbps) technology (1). Disable (0).

◆ conListenFHandleRDBytes

uint8_t conListenFHandleRDBytes

If set to 1, NSC shall send the RD bytes if RC byte from Reader is set to 0x02, otherwise RD bytes will not be sent

◆ conListenFHandleSensF

uint8_t conListenFHandleSensF

Enable handling of SENSF-REQ by the uCode after activation (1), otherwise application handles it (0)

◆ conListenFieldNTF

uint8_t conListenFieldNTF

Enable NSC Field NTF (1). Disable (0).

◆ conListenFSensfRes

uint8_t conListenFSensfRes[PTX_NSC_TYPES_LISFSENSFRES_LEN]

Response to SENSF_REQ command.

◆ conListenIsoDep

uint8_t conListenIsoDep

Enable listen for ISO-DEP (1). Disable (0).

◆ conListenIsoDepAts

uint8_t conListenIsoDepAts[PTX_NSC_TYPES_LISAATS_LEN]

NFC-A response to SEL_REQ.

◆ conListenIsoDepAttribRes

uint8_t conListenIsoDepAttribRes[PTX_NSC_TYPES_LISBATTRIBRES_LEN]

Response to NFC-B ATTRIB command.

◆ conListenIsoDepAttribResLen

uint8_t conListenIsoDepAttribResLen

Length of conListenBAttribRes.

◆ conListenNfcDep

uint8_t conListenNfcDep

Enable listen for NFC-DEP (1). Disable (0).

◆ conListenNfcDepAtrResG

uint8_t conListenNfcDepAtrResG[PTX_NSC_TYPES_LISNFCDEP_ATRRESG_LEN]

General bytes of ATR_RES response.

◆ conListenNfcDepAtrResGLen

uint8_t conListenNfcDepAtrResGLen

The length of CON_LISTEN_NFC_DEP_ATR_RES_G parameter.

◆ conListenNfcDepAtrResPP

uint8_t conListenNfcDepAtrResPP

PP parameter of ATR_RES response.

◆ conListenNfcDepAtrResTo

uint8_t conListenNfcDepAtrResTo

TO parameter of ATR_RES response.

◆ conListenNfcDepDisableRTOX

uint8_t conListenNfcDepDisableRTOX

Disable RTOX for NFC-DEP.

◆ conListenV

uint8_t conListenV

Enable listen for NFC-V technology (1). Disable (0).

◆ conListenVInventoryRes

uint8_t conListenVInventoryRes[PTX_NSC_TYPES_LISV_INVENTORYRES_LEN]

Response to SENSF_REQ command.

◆ connPollType

ptxNSC_PollType_t connPollType

Selects poll-mode type (NFC-Forum, EMV, constant field etc.).

◆ conPollA

uint8_t conPollA

Enable of Poll for NFC-A technology.

◆ conPollAAntiCol

uint8_t conPollAAntiCol

Anti-collision algorithm. If (1) enabled, if (0) disabled.

◆ conPollABailOut

uint8_t conPollABailOut

NFC-A technology bail out.. Enable (1), Disable (0)

◆ conPollACmd

uint8_t conPollACmd

NFC-A poll command (SENS_REQ/ALL_REQ).

◆ conPollADevLimit

uint8_t conPollADevLimit

The maximum number of devices to be resolved during the NFC-A poll resolution process.

◆ conPollAFreq

uint8_t conPollAFreq

NFC-A poll mode frequency.(Between 1 (always) and 10 (both included)).

◆ conPollB

uint8_t conPollB

Poll for NFC-B technology.

◆ conPollBBailOut

uint8_t conPollBBailOut

NFC-B technology bail out. Enable (1), Disable (0)

◆ conPollBCmd

uint8_t conPollBCmd[PTX_NSC_TYPES_POLLBCMD_LEN]

NFC-B poll command.

◆ conPollBDevLimit

uint8_t conPollBDevLimit

The maximum number of devices to be resolved during the NFC-B poll resolution process.

◆ conPollBFreq

uint8_t conPollBFreq

NFC-B poll mode frequency.(Between 1 (always) and 10 (both included)).

◆ conPollEnLPCDNtf

uint8_t conPollEnLPCDNtf

Enable/Disable LPCD-Notification generation.

◆ conPollF212

uint8_t conPollF212

NFC-F poll 212 Kbps, enable (1), Disable (0)

◆ conPollF424

uint8_t conPollF424

NFC-F poll 424 Kbps, enable (1), Disable (0)

◆ conPollFBailOut

uint8_t conPollFBailOut

NFC-F technology bail out. Enable (1), Disable (0)

◆ conPollFCmd

uint8_t conPollFCmd[PTX_NSC_TYPES_POLLFCMD_LEN]

NFC-F poll command (SENSF_REQ).

◆ conPollFDevLimit

uint8_t conPollFDevLimit

The maximum number of devices to be resolved during the NFC-F poll resolution process.

◆ conPollFFreq

uint8_t conPollFFreq

NFC-F poll mode frequency.(Between 1 (always) and 10 (both included)).

◆ conPollFShortGT

uint8_t conPollFShortGT

NFC-F use short Guart-Time (5.1ms) for FeliCa-polling

◆ conPollGt

uint8_t conPollGt

Guard Time (GT) in milliseconds before the GT of the 1st POLL command of the discovery loop. >.

◆ conPollIsoDep

uint8_t conPollIsoDep

ISO-DEP Poll Mode. Enable (1) Disable (0).

◆ conPollIsoDepAttribInfLen

uint8_t conPollIsoDepAttribInfLen

The length of CON_POLL_B_ATTRIB_INF parameter.

◆ conPollIsoDepAttribInft

uint8_t conPollIsoDepAttribInft[PTX_NSC_TYPES_POLLBATTRIBINTF_LEN]

ATTRIB command Higher Layer INF parameter.

◆ conPollIsoDepAttribPar1

uint8_t conPollIsoDepAttribPar1

ATTRIB Params 1.

◆ conPollIsoDepAttribPar2Fsdi

uint8_t conPollIsoDepAttribPar2Fsdi

ATTRIB Params 2 FTDI.

◆ conPollIsoDepAttribPar3

uint8_t conPollIsoDepAttribPar3

ATTRIB Params 3.

◆ conPollIsoDepAttribPar4

uint8_t conPollIsoDepAttribPar4

ATTRIB Params 4.

◆ conPollIsoDepBaudRate

uint8_t conPollIsoDepBaudRate

Highest Baud rate possible to communicate at ISO-DEP (1).

◆ conPollIsoDepRatsParams

uint8_t conPollIsoDepRatsParams

RATS Params.

◆ conPollNfcDep

uint8_t conPollNfcDep

NFC-DEP Poll Mode. Enable (1) Disable (0).

◆ conPollNfcDepAtrReqG

uint8_t conPollNfcDepAtrReqG[PTX_NSC_TYPES_POLLNFCDEPATREQG_LEN]

General bytes of ATR_REQ command.

◆ conPollNfcDepAtrReqGLen

uint8_t conPollNfcDepAtrReqGLen

Defines the length of CON_POLL_NFC_DEP_ATR_REQ_G parameter. Valid values: 0 – 15.

◆ conPollNfcDepAtrReqPp

uint8_t conPollNfcDepAtrReqPp

Optional parameter for NFC-DEP Poll Mode.

◆ conPollNfcDepBaudRate

uint8_t conPollNfcDepBaudRate

Baud rate used for ISO-DEP.

◆ conPollV

uint8_t conPollV

Enable of Poll for NFC-V tech(1), Disable (0).

◆ conPollVCmd

uint8_t conPollVCmd[PTX_NSC_TYPES_POLLVCMD_LEN]

NFC-V poll command (INVENTORY_REQ).

◆ conPollVDevLimit

uint8_t conPollVDevLimit

The maximum number of devices to be resolved during the NFC-V poll resolution process.

◆ conPollVFreq

uint8_t conPollVFreq

NFC-V poll mode frequency.(Between 1 (always) and 10 (both included)).


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