This topic describes the additional protocols and technologies (besides the required NFC specifications) implemented by the NFC Services collection.
Note: You must be familiar with the NFC specifications (such as Connection Handover, NFC Data Exchange Format, NFC Record Type Definition (RTD) and LLCP) available at http://www.nfc-forum.org/specs/ to understand these concepts.
Also you can refer to Introduction to NFC on Nokia Developer to understand the NFC technology in general and the specifics that are supported on Nokia devices.
The NFC implementation in Symbian platform provides support for handling following Record Type Definitions (RTD):
RTD | Identifier |
---|---|
Bluetooth 2.0 |
|
Bluetooth 2.1 |
|
Handover Request |
|
Handover Select |
|
Smart Poster |
|
URI record |
|
MIME types supported in the NFC implementation in Symbian platform:
Note: Applications must be in the foreground to handle Reserved RTDs. It is not possible to read a Reserved NDEF from a background process.
The NFC Implementation provides support for handling Smart Poster RTD. For information on Smart Poster RTD, refer to NFC Forum Technical Specifications.
The Smart Poster message can have one or more records. The NFC implementation in Symbian platform supports URI record (mandatory record), and the optional records Action and Title .
The Action record specifies the action the device must perform with the content.
The content of the Title record is used to describe the action specified in the Action record.
The mandatory URI record contains an URI Identifier Code for specifying the URI scheme and shortening the actual URI field.
The following is the list of use cases and that are supported:
The NFC Forum has defined four tag types to enhance interoperability between different NFC tag providers and NFC device manufacturers.
Following is the list of tags defined by the NFC Forum:
NFC Forum Type 1 Tag
NFC Forum Type 2 Tag
NFC Forum Type 3 Tag
NFC Forum Type 4 Tag
For information on each tag type, refer to NFC Forum Tag Type Technical Specifications.