Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
rfal_nfcf.h File Reference
Implementation of NFC-F Poller (FeliCa PCD) device. More...
Go to the source code of this file.
Data Structures | |
| struct | rfalNfcfSensfRes |
| struct | rfalNfcfPollDevice |
| struct | rfalNfcfListenDevice |
Enumerations | |
| enum | { RFAL_NFCF_CMD_POLLING = 0x00, RFAL_NFCF_CMD_POLLING_RES = 0x01, RFAL_NFCF_CMD_REQUEST_SERVICE = 0x02, RFAL_NFCF_CMD_REQUEST_RESPONSE = 0x04, RFAL_NFCF_CMD_READ_WITHOUT_ENCRYPTION = 0x06, RFAL_NFCF_CMD_WRITE_WITHOUT_ENCRYPTION = 0x08, RFAL_NFCF_CMD_REQUEST_SYSTEM_CODE = 0x0c, RFAL_NFCF_CMD_AUTHENTICATION1 = 0x10, RFAL_NFCF_CMD_AUTHENTICATION2 = 0x12, RFAL_NFCF_CMD_READ = 0x14, RFAL_NFCF_CMD_WRITE = 0x16 } |
Functions | |
| ReturnCode | rfalNfcfPollerInitialize (rfalBitRate bitRate, SPI *mspiChannel, ST25R3911 *mST25, DigitalOut *gpio_cs, InterruptIn *IRQ, DigitalOut *fieldLED_01, DigitalOut *fieldLED_02, DigitalOut *fieldLED_03, DigitalOut *fieldLED_04, DigitalOut *fieldLED_05, DigitalOut *fieldLED_06) |
| Initialize NFC-F Poller mode. | |
| ReturnCode | rfalNfcfPollerCheckPresence (SPI *mspiChannel, ST25R3911 *mST25, DigitalOut *gpio_cs, InterruptIn *IRQ, DigitalOut *fieldLED_01, DigitalOut *fieldLED_02, DigitalOut *fieldLED_03, DigitalOut *fieldLED_04, DigitalOut *fieldLED_05, DigitalOut *fieldLED_06) |
| NFC-F Poller Check Presence. | |
| ReturnCode | rfalNfcfPollerPoll (rfalFeliCaPollSlots slots, uint16_t sysCode, uint8_t reqCode, rfalFeliCaPollRes *cardList, uint8_t *devCnt, uint8_t *collisions, SPI *mspiChannel, ST25R3911 *mST25, DigitalOut *gpio_cs, InterruptIn *IRQ, DigitalOut *fieldLED_01, DigitalOut *fieldLED_02, DigitalOut *fieldLED_03, DigitalOut *fieldLED_04, DigitalOut *fieldLED_05, DigitalOut *fieldLED_06) |
| NFC-F Poller Poll. | |
| ReturnCode | rfalNfcfPollerCollisionResolution (rfalComplianceMode compMode, uint8_t devLimit, rfalNfcfListenDevice *nfcfDevList, uint8_t *devCnt, SPI *mspiChannel, ST25R3911 *mST25, DigitalOut *gpio_cs, InterruptIn *IRQ, DigitalOut *fieldLED_01, DigitalOut *fieldLED_02, DigitalOut *fieldLED_03, DigitalOut *fieldLED_04, DigitalOut *fieldLED_05, DigitalOut *fieldLED_06) |
| NFC-F Poller Full Collision Resolution. | |
| bool | rfalNfcfListenerIsT3TReq (uint8_t *buf, uint16_t bufLen, uint8_t *nfcid2) |
| NFC-F Listener is T3T Request. | |
Detailed Description
Implementation of NFC-F Poller (FeliCa PCD) device.
The definitions and helpers methods provided by this module are aligned with NFC-F (FeliCa - JIS X6319-4)
Definition in file rfal_nfcf.h.
Generated on Sat Jul 16 2022 13:00:53 by
1.7.2