target_property_type_t
NFC tag properties.
Synopsis:
#include <nfc/nfc_types.h>
typedef enum {
TAG_PROP_ISO_14443_3_TYPE = 1
TAG_PROP_ISO_14443_4_TYPE = 2
TAG_PROP_NDEF_TYPE = 3
TAG_PROP_NDEF_LOCKED = 4
TAG_PROP_NDEF_LOCKABLE = 5
TAG_PROP_NDEF_FREE_SPACE = 6
TAG_PROP_NDEF_SERIAL_NUMBER = 7
TAG_PROP_NDEF_CAPABLE_TYPE = 8
TAG_PROP_NDEF_CAPABLE_TAG_SIZE = 9
TAG_PROP_ISO_15693_3_TYPE = 11
TAG_PROP_AFI_SUPPORTED = 12
TAG_PROP_AFI_LOCKED = 13
TAG_PROP_DSFID_SUPPORTED = 14
TAG_PROP_DSFID_LOCKED = 15
TAG_PROP_AFI = 16
TAG_PROP_DSFID = 17
TAG_PROP_SECTOR_SIZE = 18
TAG_PROP_SECTOR_NUMBER = 19
TAG_PROP_ISO_18092_TYPE = 21
TAG_PROP_SYSTEM_CODE = 22
TAG_PROP_MANUFACTURER_PARAM = 23
} target_property_type_t;Data:
- TAG_PROP_ISO_14443_3_TYPE
- Whether the tag supports ISO14443-3 A or B technology.
- TAG_PROP_ISO_14443_4_TYPE
- Whether the tag supports ISO14443-4 A or B technology.
- TAG_PROP_NDEF_TYPE
- Whether the tag contains NFC Data Exchange Format(NDEF) data.
- TAG_PROP_NDEF_LOCKED
- Whether the NDEF tag is locked.
- TAG_PROP_NDEF_LOCKABLE
- Whether the NDEF tag is lockable.
- TAG_PROP_NDEF_FREE_SPACE
- The amount of free memory (in bytes) left on the NDEF tag.
This value is reported even when the tag is locked.
- TAG_PROP_NDEF_SERIAL_NUMBER
- The serial number of the NDEF tag.
- TAG_PROP_NDEF_CAPABLE_TYPE
- Whether the tag can be formatted via a write operation.
This means that the tag is not a valid NFC formatted type. This enumerated value supports type 1 and type 2 tags. Tag types are represented by a ndef_tag_type_t value. See the specific function description for more information about the error.
- TAG_PROP_NDEF_CAPABLE_TAG_SIZE
- The raw capacity of memory on the tag.
The capacity is represented in bytes. This enumerated value supports type 1 and type 2 tags. Tag types are represented by a ndef_tag_type_t value. See the specific function description for more information about the error.
- TAG_PROP_ISO_15693_3_TYPE
- Whether a tag supports ISO 15693-3.
- TAG_PROP_AFI_SUPPORTED
- Whether a ISO 15693-3 tag supports Application Family Identifier (AFI).
- TAG_PROP_AFI_LOCKED
- Whether the ISO 15693-3 tag's AFI is locked.
- TAG_PROP_DSFID_SUPPORTED
- Whether the ISO 15693-3 tag supports Data Storage Format Identifier (DSFID).
- TAG_PROP_DSFID_LOCKED
- Whether the ISO 15693-3 tag's DSFID is locked.
- TAG_PROP_AFI
- The ISO 15693 tag's AFI.
- TAG_PROP_DSFID
- The ISO 15693 tag's DSFID.
- TAG_PROP_SECTOR_SIZE
- The ISO 15693 tag's sector size (in bytes).
- TAG_PROP_SECTOR_NUMBER
- The ISO 15693 tag's sector number.
- TAG_PROP_ISO_18092_TYPE
- Whether a tag supports ISO 18092.
- TAG_PROP_SYSTEM_CODE
- System code of the first system (System 0) detected on the FeliCa tag.
- TAG_PROP_MANUFACTURER_PARAM
- Manufacturer parameter of the first system (System 0) detected on the FeliCa tag.
Library:
libnfcDescription:
This enumeration defines NFC tag properties.