|
|
|
|
- Properties specific to nfcTag variables
- Main remarks
- Reinitializing the variable
- List of functions that use the nfcTag variables
nfcTag (Type of variable) In french: nfcTag
The nfcTag type is used to define the advanced characteristics of an NFC tag (Near Field Communication). The characteristics of this NFC tag can be defined and modified by several WLanguage properties. Remark: For more details on the declaration of this type of variable and the use of WLanguage properties, see Declaring a variable. Remarks Properties specific to nfcTag variables The following properties can be used to handle an NFC tag: | | | Property name | Type used | Effect |
---|
Data | Array of nfcData | Array containing: - the data read in an NFC tag (after a call to NFCReadTag).
- the data to write into an NFC tag (after a call to NFCWriteTag).
| Identifier | Binary buffer | Identifier of the NFC tag (corresponds to "hardware identifier" of a badged tag). This identifier is automatically filled after a read operation. This property is available in read-only. | MaxSize | Integer | Maximum size (in bytes) of the data that can be stored in the NFC tag. This property is automatically filled after a read operation. This property is available in read-only. | ReadOnly | Boolean | - True if the tag is read-only,
- False if it is not protected in write mode.
During a read operation, this property is automatically filled. During a write operation, if the ReadOnly property is set to True, the tag will be automatically write-protected: its data can no longer be modified. This operation is irreversible. Some NFC tags do not support this mode. For more details, see the help about NFCWriteTag. | Type | Integer constant | Type of tag corresponding to one of the following values: - nfcUnknown: unknown type. Default value if no read operation was performed with the tag.
- nfcMifareClassic: NFC Mifare Classic
- nfcType1: NFC Forum Type 1
- nfcType2: NFC Forum Type 2
- nfcType3: NFC Forum Type 3
- nfcType4: NFC Forum Type 4
The type of tag is automatically filled after a read operation. This property is available in read-only. |
Main remarks - The NFC functions support the tags corresponding to the standardized types 1 to 4 defined by the NFC Forum (http://www.nfc-forum.org/specs/spec_list/) and they can only read and write data encoded to the NDEF format (NFC Data Exchange Service).
- The NFC functions cannot be used in the simulator or in the emulator.
Reinitializing the variable You can use VariableReset to reset the content of a variable of type nfcTag. List of functions that use the nfcTag variables | | NFCReadTag | Starts reading a NFC tag or enables the detection of NFC tags for the current window. | NFCSendTag | Sends a NFC tag to another device. | NFCWriteTag | Starts writing data to an NFC tag. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|