|
libnfc 1.4.2
|
PN531, PN532 and PN533 common functions. More...
#include <nfc/nfc-types.h>Go to the source code of this file.
PN531, PN532 and PN533 common functions.
Definition in file pn53x.h.
| enum pn53x_modulation_t |
NFC modulation.
| PM_UNDEFINED |
Undefined modulation |
| PM_ISO14443A_106 |
ISO14443-A (NXP MIFARE) http://en.wikipedia.org/wiki/MIFARE |
| PM_FELICA_212 |
JIS X 6319-4 (Sony Felica) http://en.wikipedia.org/wiki/FeliCa |
| PM_FELICA_424 |
JIS X 6319-4 (Sony Felica) http://en.wikipedia.org/wiki/FeliCa |
| PM_ISO14443B_106 |
ISO14443-B http://en.wikipedia.org/wiki/ISO/IEC_14443 (Not supported by PN531) |
| PM_JEWEL_106 |
Jewel Topaz (Innovision Research & Development) (Not supported by PN531) |
| PM_ISO14443B_212 |
ISO14443-B http://en.wikipedia.org/wiki/ISO/IEC_14443 (Not supported by PN531 nor PN532) |
| PM_ISO14443B_424 |
ISO14443-B http://en.wikipedia.org/wiki/ISO/IEC_14443 (Not supported by PN531 nor PN532) |
| PM_ISO14443B_847 |
ISO14443-B http://en.wikipedia.org/wiki/ISO/IEC_14443 (Not supported by PN531 nor PN532) |
| enum pn53x_target_mode_t |
PN53x target mode enumeration.
| enum pn53x_target_type_t |
NFC target type enumeration.
| bool pn53x_InJumpForDEP | ( | nfc_device_t * | pnd, |
| const nfc_dep_mode_t | ndm, | ||
| const nfc_baud_rate_t | nbr, | ||
| const byte_t * | pbtPassiveInitiatorData, | ||
| const byte_t * | pbtNFCID3i, | ||
| const byte_t * | pbtGBi, | ||
| const size_t | szGBi, | ||
| nfc_target_t * | pnt | ||
| ) |
Wrapper for InJumpForDEP command.
| pmInitModulation | desired initial modulation | |
| pbtPassiveInitiatorData | NFCID1 (4 bytes) at 106kbps (optionnal, see NFCIP-1: 11.2.1.26) or Polling Request Frame's payload (5 bytes) at 212/424kbps (mandatory, see NFCIP-1: 11.2.2.5) | |
| szPassiveInitiatorData | size of pbtPassiveInitiatorData content | |
| pbtNFCID3i | NFCID3 of the initiator | |
| pbtGBi | General Bytes of the initiator | |
| szGBi | count of General Bytes | |
| [out] | pnt | nfc_target_t which will be filled by this function |
1.7.4