NDEF Message
NDEF Message function allows you to define a message encapsulation format for the exchange of data information over a Near Field Communication (NFC) link. Such link is established between two NFC devices, or between an NFC device and a tag.
Tip
NFC is a set of communication protocols that enable two devices to establish communication by bringing them within 4 cm (2 in) of each other.
NDEF message encapsulates one or more application-defined records which appear in a variety of types and sizes. These records are combined into a single message.
Note
Output of this function is in HEX format.
About group identifies the function.
-
Name: function ID, initially defined by the function type.
-
Description: function's purpose and role as defined by the user.
NDEF Message Structure group displays the NDEF records that are included in the message.
Click Edit Function definition to open the NDEF Message dialog. This dialog allows the user to Add, Delete, Move, and edit the NDEF records. There are two columns with record properties:
-
NDEF Record Type: identifies the record type. The listed standard record types are available in Desktop Designer:
-
Uri: contains a string of characters that identifies a web resource.
-
Text: contains textual content with information about text encoding and language code.
-
Smart Poster: includes multiple sub-records – URI, title, recommended actions, icon, size and type.
Note
Smart Poster content is represented as a single record content, although internally the structure is created as multiple (sub)records within a single record.
-
BlueTooth Handover Select: a set of records including various items – handover version, device address string, complete local string, class of device, and service class.
-
Custom: record type which allows encoding the non-native NFC data.
Tip
Drag and drop the records in NDEF Message dialog to quickly change their position.
Tip
Detailed descriptions of NDEF record types are available in NFC Forum technical specifications.
-
-
Record Definition: settings as defined by the NDEF standard. Available options depend on the selected record type.
Include capability container adds capability container to the encoded data. Capability container stores control data for managing the NFC data in a tag or a device. It tells the NFC device that the received data is an NFC message. In cases when NFC content needs to be encoded into a standard high frequency (HF) RFID tag, enable the Include capability container option. This signalizes the reading device that NFC content is stored in the tag. Certain NFC compliant tags already include a capability container in the tag which means that there is no need for including it as a part of the generated content.