NFC property types.
Synopsis:
#include <nfc/nfc_types.h>
typedef enum {
NFC_PROPERTY_BATTERY_LOW_SUPPORTED = 0
NFC_PROPERTY_BATTERY_OFF_SUPPORTED = 1
NFC_PROPERTY_T3T_CARD_EMULATION_SUPPORTED = 2
NFC_PROPERTY_FELICA_CARD_EMULATION_SUPPORTED = 3
NFC_PROPERTY_MIFARE_CLASSIC_SUPPORTED = 4
NFC_PROPERTY_MIFARE_DESFIRE_SUPPORTED = 5
} nfc_property_id_t;
Data:
- NFC_PROPERTY_BATTERY_LOW_SUPPORTED
- Property to determine if the device supports battery low mode.
- NFC_PROPERTY_BATTERY_OFF_SUPPORTED
- Property to determine if the device supports the battery off mode.
- NFC_PROPERTY_T3T_CARD_EMULATION_SUPPORTED
- Property to determine if the device supports emulation of the NFC Forum Type 3 Tag on the device host.
- NFC_PROPERTY_FELICA_CARD_EMULATION_SUPPORTED
- Property to determine if the device supports card emulation for FeliCa on the UICC.
- NFC_PROPERTY_MIFARE_CLASSIC_SUPPORTED
- Property to determine if the device supports MIFARE Classic Reader/Writer.
- NFC_PROPERTY_MIFARE_DESFIRE_SUPPORTED
- Property to determine if the device supports DESFire Classic Reader/Writer.
Library:
libnfc (For the qcc command, use the -l nfc option to link against this library)
Description:
This enumeration defines the properties of the device which an application can retrieve by calling nfc_get_property().