Difference between revisions of "NFC Type 4 Applet"
m (Created page with "NFC Forum describes officially currently 4 tags able to store NDEF messages. <br>Amongst them, [http://www.nfc-forum.org/specs/spec_list/ NFC Forum Type 4 Tag Operation Specifica…") |
m |
||
Line 1: | Line 1: | ||
NFC Forum describes officially currently 4 tags able to store NDEF messages. |
NFC Forum describes officially currently 4 tags able to store NDEF messages. |
||
<br>Amongst them, [http://www.nfc-forum.org/specs/spec_list/ NFC Forum Type 4 Tag Operation Specification 2.0 (November 2010)]: |
<br>Amongst them, [http://www.nfc-forum.org/specs/spec_list/ NFC Forum Type 4 Tag Operation Specification 2.0 (November 2010)]: |
||
− | <br>''Type 4 Tag is fully compatible with the ISO/IEC 14443 standard series. Tags are pre-configured at manufacture to be either read and re-writable, or read-only. The memory availability is variable, up to 32 KBytes per service; |
+ | <br>''Type 4 Tag is fully compatible with the ISO/IEC 14443 standard series. <br>Tags are pre-configured at manufacture to be either read and re-writable, or read-only. <br>The memory availability is variable, up to 32 KBytes per service; <br>The communication interface is either Type A or Type B compliant.'' |
<br>Spec is freely available but upon licensing terms agreement. |
<br>Spec is freely available but upon licensing terms agreement. |
||
A DESFire can be used as NFC Type 4 Tag according to [http://www.nxp.com/documents/application_note/AN11004.pdf this application note] but any card speaking ISO14443-4 type A or B can potentially become a NFC Tag. |
A DESFire can be used as NFC Type 4 Tag according to [http://www.nxp.com/documents/application_note/AN11004.pdf this application note] but any card speaking ISO14443-4 type A or B can potentially become a NFC Tag. |
||
+ | <br>The NFC Forum command set is a subset of the ISO APDU commands defined in ISO/IEC 7816-4. |
||
+ | <br>The following commands have to be supported: |
||
+ | * ISO/IEC 7816-4 SELECT FILE |
||
+ | * ISO/IEC 7816-4 READ BINARY |
||
+ | * ISO/IEC 7816-4 UPDATE BINARY |
||
<br>This page describes how to use a NXP SmartMX with JCOP as NFC Forum Type 4 Tag. |
<br>This page describes how to use a NXP SmartMX with JCOP as NFC Forum Type 4 Tag. |
||
+ | <br> |
||
+ | <br> |
||
+ | <br> |
||
+ | <br>Because we've full control on the applet we can use the compliant ReadBinary/UpdateBinary mechanism to implement protocols more elaborated than just writing and reading static NDEF messages but we could make them dynamically interpreted and modified. |
Revision as of 11:11, 2 May 2012
NFC Forum describes officially currently 4 tags able to store NDEF messages.
Amongst them, NFC Forum Type 4 Tag Operation Specification 2.0 (November 2010):
Type 4 Tag is fully compatible with the ISO/IEC 14443 standard series.
Tags are pre-configured at manufacture to be either read and re-writable, or read-only.
The memory availability is variable, up to 32 KBytes per service;
The communication interface is either Type A or Type B compliant.
Spec is freely available but upon licensing terms agreement.
A DESFire can be used as NFC Type 4 Tag according to this application note but any card speaking ISO14443-4 type A or B can potentially become a NFC Tag.
The NFC Forum command set is a subset of the ISO APDU commands defined in ISO/IEC 7816-4.
The following commands have to be supported:
- ISO/IEC 7816-4 SELECT FILE
- ISO/IEC 7816-4 READ BINARY
- ISO/IEC 7816-4 UPDATE BINARY
This page describes how to use a NXP SmartMX with JCOP as NFC Forum Type 4 Tag.
Because we've full control on the applet we can use the compliant ReadBinary/UpdateBinary mechanism to implement protocols more elaborated than just writing and reading static NDEF messages but we could make them dynamically interpreted and modified.